From a0e98a9afcc9ad355978ec2d7e516ec99838c9c9 Mon Sep 17 00:00:00 2001 From: sondreb Date: Sun, 12 Feb 2023 21:50:28 +0000 Subject: [PATCH] deploy: fb9e425eb691bcd1d9514cba8539a080767a82aa --- index.html | 2 +- main.55da682d9b88fe0f.js | 1 + main.c2616465086b72db.js | 1 - ngsw.json | 8 ++++---- 4 files changed, 6 insertions(+), 6 deletions(-) create mode 100644 main.55da682d9b88fe0f.js delete mode 100644 main.c2616465086b72db.js diff --git a/index.html b/index.html index 0f54ec3..d934d0b 100644 --- a/index.html +++ b/index.html @@ -22,6 +22,6 @@
Blockcore Notes loading...
- + \ No newline at end of file diff --git a/main.55da682d9b88fe0f.js b/main.55da682d9b88fe0f.js new file mode 100644 index 0000000..e389849 --- /dev/null +++ b/main.55da682d9b88fe0f.js @@ -0,0 +1 @@ +(self.webpackChunkblockcore_notes=self.webpackChunkblockcore_notes||[]).push([[179],{395:(le,k,A)=>{"use strict";function F(i){return"function"==typeof i}function u(i){const e=i(n=>{Error.call(n),n.stack=(new Error).stack});return e.prototype=Object.create(Error.prototype),e.prototype.constructor=e,e}const m=u(i=>function(e){i(this),this.message=e?`${e.length} errors occurred during unsubscription:\n${e.map((n,r)=>`${r+1}) ${n.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=e});function h(i,t){if(i){const e=i.indexOf(t);0<=e&&i.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 a of e)a.remove(this);else e.remove(this);const{initialTeardown:n}=this;if(F(n))try{n()}catch(a){t=a instanceof m?a.errors:[a]}const{_finalizers:r}=this;if(r){this._finalizers=null;for(const a of r)try{S(a)}catch(o){t=t??[],o instanceof m?t=[...t,...o.errors]:t.push(o)}}if(t)throw new m(t)}}add(t){var e;if(t&&t!==this)if(this.closed)S(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)&&h(e,t)}remove(t){const{_finalizers:e}=this;e&&h(e,t),t instanceof f&&t._removeParent(this)}}f.EMPTY=(()=>{const i=new f;return i.closed=!0,i})();const y=f.EMPTY;function x(i){return i instanceof f||i&&"closed"in i&&F(i.remove)&&F(i.add)&&F(i.unsubscribe)}function S(i){F(i)?i():i.unsubscribe()}const D={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},O={setTimeout(i,t,...e){const{delegate:n}=O;return n?.setTimeout?n.setTimeout(i,t,...e):setTimeout(i,t,...e)},clearTimeout(i){const{delegate:t}=O;return(t?.clearTimeout||clearTimeout)(i)},delegate:void 0};function V(i){O.setTimeout(()=>{const{onUnhandledError:t}=D;if(!t)throw i;t(i)})}function E(){}const T=U("C",void 0,void 0);function U(i,t,e){return{kind:i,value:t,error:e}}let H=null;function L(i){if(D.useDeprecatedSynchronousErrorHandling){const t=!H;if(t&&(H={errorThrown:!1,error:null}),i(),t){const{errorThrown:e,error:n}=H;if(H=null,e)throw n}}else i()}class K extends f{constructor(t){super(),this.isStopped=!1,t?(this.destination=t,x(t)&&t.add(this)):this.destination=oe}static create(t,e,n){return new $(t,e,n)}next(t){this.isStopped?ie(function P(i){return U("N",i,void 0)}(t),this):this._next(t)}error(t){this.isStopped?ie(function W(i){return U("E",void 0,i)}(t),this):(this.isStopped=!0,this._error(t))}complete(){this.isStopped?ie(T,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 Q=Function.prototype.bind;function B(i,t){return Q.call(i,t)}class ne{constructor(t){this.partialObserver=t}next(t){const{partialObserver:e}=this;if(e.next)try{e.next(t)}catch(n){q(n)}}error(t){const{partialObserver:e}=this;if(e.error)try{e.error(t)}catch(n){q(n)}else q(t)}complete(){const{partialObserver:t}=this;if(t.complete)try{t.complete()}catch(e){q(e)}}}class $ extends K{constructor(t,e,n){let r;if(super(),F(t)||!t)r={next:t??void 0,error:e??void 0,complete:n??void 0};else{let a;this&&D.useDeprecatedNextContext?(a=Object.create(t),a.unsubscribe=()=>this.unsubscribe(),r={next:t.next&&B(t.next,a),error:t.error&&B(t.error,a),complete:t.complete&&B(t.complete,a)}):r=t}this.destination=new ne(r)}}function q(i){D.useDeprecatedSynchronousErrorHandling?function G(i){D.useDeprecatedSynchronousErrorHandling&&H&&(H.errorThrown=!0,H.error=i)}(i):V(i)}function ie(i,t){const{onStoppedNotification:e}=D;e&&O.setTimeout(()=>e(i,t))}const oe={closed:!0,next:E,error:function ee(i){throw i},complete:E},Te="function"==typeof Symbol&&Symbol.observable||"@@observable";function Ae(i){return i}function Be(i){return 0===i.length?Ae:1===i.length?i[0]:function(e){return i.reduce((n,r)=>r(n),e)}}let qe=(()=>{class i{constructor(e){e&&(this._subscribe=e)}lift(e){const n=new i;return n.source=this,n.operator=e,n}subscribe(e,n,r){const a=function Ke(i){return i&&i instanceof K||function wt(i){return i&&F(i.next)&&F(i.error)&&F(i.complete)}(i)&&x(i)}(e)?e:new $(e,n,r);return L(()=>{const{operator:o,source:s}=this;a.add(o?o.call(a,s):s?this._subscribe(a):this._trySubscribe(a))}),a}_trySubscribe(e){try{return this._subscribe(e)}catch(n){e.error(n)}}forEach(e,n){return new(n=dt(n))((r,a)=>{const o=new $({next:s=>{try{e(s)}catch(l){a(l),o.unsubscribe()}},error:a,complete:r});this.subscribe(o)})}_subscribe(e){var n;return null===(n=this.source)||void 0===n?void 0:n.subscribe(e)}[Te](){return this}pipe(...e){return Be(e)(this)}toPromise(e){return new(e=dt(e))((n,r)=>{let a;this.subscribe(o=>a=o,o=>r(o),()=>n(a))})}}return i.create=t=>new i(t),i})();function dt(i){var t;return null!==(t=i??D.Promise)&&void 0!==t?t:Promise}const Gt=u(i=>function(){i(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let ve=(()=>{class i extends qe{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(e){const n=new Qt(this,this);return n.operator=e,n}_throwIfClosed(){if(this.closed)throw new Gt}next(e){L(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const n of this.currentObservers)n.next(e)}})}error(e){L(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=e;const{observers:n}=this;for(;n.length;)n.shift().error(e)}})}complete(){L(()=>{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:n,isStopped:r,observers:a}=this;return n||r?y:(this.currentObservers=null,a.push(e),new f(()=>{this.currentObservers=null,h(a,e)}))}_checkFinalizedStatuses(e){const{hasError:n,thrownError:r,isStopped:a}=this;n?e.error(r):a&&e.complete()}asObservable(){const e=new qe;return e.source=this,e}}return i.create=(t,e)=>new Qt(t,e),i})();class Qt extends ve{constructor(t,e){super(),this.destination=t,this.source=e}next(t){var e,n;null===(n=null===(e=this.destination)||void 0===e?void 0:e.next)||void 0===n||n.call(e,t)}error(t){var e,n;null===(n=null===(e=this.destination)||void 0===e?void 0:e.error)||void 0===n||n.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,n;return null!==(n=null===(e=this.source)||void 0===e?void 0:e.subscribe(t))&&void 0!==n?n:y}}function et(i){return F(i?.lift)}function Rt(i){return t=>{if(et(t))return t.lift(function(e){try{return i(e,this)}catch(n){this.error(n)}});throw new TypeError("Unable to lift unknown Observable type")}}function Pt(i,t,e,n,r){return new tn(i,t,e,n,r)}class tn extends K{constructor(t,e,n,r,a,o){super(t),this.onFinalize=a,this.shouldUnsubscribe=o,this._next=e?function(s){try{e(s)}catch(l){t.error(l)}}:super._next,this._error=r?function(s){try{r(s)}catch(l){t.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=n?function(){try{n()}catch(s){t.error(s)}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 tt(i,t){return Rt((e,n)=>{let r=0;e.subscribe(Pt(n,a=>{n.next(i.call(t,a,r++))}))})}function yr(i){return this instanceof yr?(this.v=i,this):new yr(i)}function Vn(i,t,e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,n=e.apply(i,t||[]),a=[];return r={},o("next"),o("throw"),o("return"),r[Symbol.asyncIterator]=function(){return this},r;function o(I){n[I]&&(r[I]=function(z){return new Promise(function(J,ce){a.push([I,z,J,ce])>1||s(I,z)})})}function s(I,z){try{!function l(I){I.value instanceof yr?Promise.resolve(I.value.v).then(c,p):w(a[0][2],I)}(n[I](z))}catch(J){w(a[0][3],J)}}function c(I){s("next",I)}function p(I){s("throw",I)}function w(I,z){I(z),a.shift(),a.length&&s(a[0][0],a[0][1])}}function ja(i){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e,t=i[Symbol.asyncIterator];return t?t.call(i):(i=function Mi(i){var t="function"==typeof Symbol&&Symbol.iterator,e=t&&i[t],n=0;if(e)return e.call(i);if(i&&"number"==typeof i.length)return{next:function(){return i&&n>=i.length&&(i=void 0),{value:i&&i[n++],done:!i}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}(i),e={},n("next"),n("throw"),n("return"),e[Symbol.asyncIterator]=function(){return this},e);function n(a){e[a]=i[a]&&function(o){return new Promise(function(s,l){!function r(a,o,s,l){Promise.resolve(l).then(function(c){a({value:c,done:s})},o)}(s,l,(o=i[a](o)).done,o.value)})}}}const Jr=i=>i&&"number"==typeof i.length&&"function"!=typeof i;function ea(i){return F(i?.then)}function Un(i){return F(i[Te])}function jr(i){return Symbol.asyncIterator&&F(i?.[Symbol.asyncIterator])}function za(i){return new TypeError(`You provided ${null!==i&&"object"==typeof i?"an invalid object":`'${i}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}const lr=function ta(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}();function Nl(i){return F(i?.[lr])}function uo(i){return Vn(this,arguments,function*(){const e=i.getReader();try{for(;;){const{value:n,done:r}=yield yr(e.read());if(r)return yield yr(void 0);yield yield yr(n)}}finally{e.releaseLock()}})}function cr(i){return F(i?.getReader)}function Oi(i){if(i instanceof qe)return i;if(null!=i){if(Un(i))return function ga(i){return new qe(t=>{const e=i[Te]();if(F(e.subscribe))return e.subscribe(t);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(i);if(Jr(i))return function pt(i){return new qe(t=>{for(let e=0;e{i.then(e=>{t.closed||(t.next(e),t.complete())},e=>t.error(e)).then(null,V)})}(i);if(jr(i))return dr(i);if(Nl(i))return function mo(i){return new qe(t=>{for(const e of i)if(t.next(e),t.closed)return;t.complete()})}(i);if(cr(i))return function ms(i){return dr(uo(i))}(i)}throw za(i)}function dr(i){return new qe(t=>{(function Ii(i,t){var e,n,r,a;return function Mt(i,t,e,n){return new(e||(e=Promise))(function(a,o){function s(p){try{c(n.next(p))}catch(w){o(w)}}function l(p){try{c(n.throw(p))}catch(w){o(w)}}function c(p){p.done?a(p.value):function r(a){return a instanceof e?a:new e(function(o){o(a)})}(p.value).then(s,l)}c((n=n.apply(i,t||[])).next())})}(this,void 0,void 0,function*(){try{for(e=ja(i);!(n=yield e.next()).done;)if(t.next(n.value),t.closed)return}catch(o){r={error:o}}finally{try{n&&!n.done&&(a=e.return)&&(yield a.call(e))}finally{if(r)throw r.error}}t.complete()})})(i,t).catch(e=>t.error(e))})}function ir(i,t,e,n=0,r=!1){const a=t.schedule(function(){e(),r?i.add(this.schedule(null,n)):this.unsubscribe()},n);if(i.add(a),!r)return a}function Bt(i,t,e=1/0){return F(t)?Bt((n,r)=>tt((a,o)=>t(n,a,r,o))(Oi(i(n,r))),e):("number"==typeof t&&(e=t),Rt((n,r)=>function Ho(i,t,e,n,r,a,o,s){const l=[];let c=0,p=0,w=!1;const I=()=>{w&&!l.length&&!c&&t.complete()},z=ce=>c{a&&t.next(ce),c++;let he=!1;Oi(e(ce,p++)).subscribe(Pt(t,me=>{r?.(me),a?z(me):t.next(me)},()=>{he=!0},void 0,()=>{if(he)try{for(c--;l.length&&cJ(me)):J(me)}I()}catch(me){t.error(me)}}))};return i.subscribe(Pt(t,z,()=>{w=!0,I()})),()=>{s?.()}}(n,r,i,e)))}function Ln(i=1/0){return Bt(Ae,i)}const fi=new qe(i=>i.complete());function qn(i){return i&&F(i.schedule)}function nr(i){return i[i.length-1]}function qs(i){return F(nr(i))?i.pop():void 0}function Ca(i){return qn(nr(i))?i.pop():void 0}function wn(i,t=0){return Rt((e,n)=>{e.subscribe(Pt(n,r=>ir(n,i,()=>n.next(r),t),()=>ir(n,i,()=>n.complete(),t),r=>ir(n,i,()=>n.error(r),t)))})}function po(i,t=0){return Rt((e,n)=>{n.add(i.schedule(()=>e.subscribe(n),t))})}function Ma(i,t){if(!i)throw new Error("Iterable cannot be null");return new qe(e=>{ir(e,t,()=>{const n=i[Symbol.asyncIterator]();ir(e,t,()=>{n.next().then(r=>{r.done?e.complete():e.next(r.value)})},0,!0)})})}function _n(i,t){return t?function ps(i,t){if(null!=i){if(Un(i))return function Ol(i,t){return Oi(i).pipe(po(t),wn(t))}(i,t);if(Jr(i))return function Pl(i,t){return new qe(e=>{let n=0;return t.schedule(function(){n===i.length?e.complete():(e.next(i[n++]),e.closed||this.schedule())})})}(i,t);if(ea(i))return function Rl(i,t){return Oi(i).pipe(po(t),wn(t))}(i,t);if(jr(i))return Ma(i,t);if(Nl(i))return function Od(i,t){return new qe(e=>{let n;return ir(e,t,()=>{n=i[lr](),ir(e,t,()=>{let r,a;try{({value:r,done:a}=n.next())}catch(o){return void e.error(o)}a?e.complete():e.next(r)},0,!0)}),()=>F(n?.return)&&n.return()})}(i,t);if(cr(i))return function Rd(i,t){return Ma(uo(i),t)}(i,t)}throw za(i)}(i,t):Oi(i)}function ji(...i){const t=Ca(i),e=function Ks(i,t){return"number"==typeof nr(i)?i.pop():t}(i,1/0),n=i;return n.length?1===n.length?Oi(n[0]):Ln(e)(_n(n,t)):fi}function Ea(i={}){const{connector:t=(()=>new ve),resetOnError:e=!0,resetOnComplete:n=!0,resetOnRefCountZero:r=!0}=i;return a=>{let o,s,l,c=0,p=!1,w=!1;const I=()=>{s?.unsubscribe(),s=void 0},z=()=>{I(),o=l=void 0,p=w=!1},J=()=>{const ce=o;z(),ce?.unsubscribe()};return Rt((ce,he)=>{c++,!w&&!p&&I();const me=l=l??t();he.add(()=>{c--,0===c&&!w&&!p&&(s=Ar(J,r))}),me.subscribe(he),!o&&c>0&&(o=new $({next:Ie=>me.next(Ie),error:Ie=>{w=!0,I(),s=Ar(z,e,Ie),me.error(Ie)},complete:()=>{p=!0,I(),s=Ar(z,n),me.complete()}}),Oi(ce).subscribe(o))})(a)}}function Ar(i,t,...e){if(!0===t)return void i();if(!1===t)return;const n=new $({next:()=>{n.unsubscribe(),i()}});return Oi(t(...e)).subscribe(n)}function Ei(i){for(let t in i)if(i[t]===Ei)return t;throw Error("Could not find renamed property on target object.")}function Sc(i,t){for(const e in t)t.hasOwnProperty(e)&&!i.hasOwnProperty(e)&&(i[e]=t[e])}function ln(i){if("string"==typeof i)return i;if(Array.isArray(i))return"["+i.map(ln).join(", ")+"]";if(null==i)return""+i;if(i.overriddenName)return`${i.overriddenName}`;if(i.name)return`${i.name}`;const t=i.toString();if(null==t)return""+t;const e=t.indexOf("\n");return-1===e?t:t.substring(0,e)}function li(i,t){return null==i||""===i?null===t?"":t:null==t||""===t?i:i+" "+t}const ia=Ei({__forward_ref__:Ei});function Yt(i){return i.__forward_ref__=Yt,i.toString=function(){return ln(this())},i}function kt(i){return fs(i)?i():i}function fs(i){return"function"==typeof i&&i.hasOwnProperty(ia)&&i.__forward_ref__===Yt}function ba(i){return i&&!!i.\u0275providers}const _s="https://g.co/ng/security#xss";class Re extends Error{constructor(t,e){super(function Ir(i,t){return`NG0${Math.abs(i)}${t?": "+t.trim():""}`}(t,e)),this.code=t}}function ti(i){return"string"==typeof i?i:null==i?"":String(i)}function Bl(i,t){throw new Re(-201,!1)}function ra(i,t){null==i&&function qi(i,t,e,n){throw new Error(`ASSERTION ERROR: ${i}`+(null==n?"":` [Expected=> ${e} ${n} ${t} <=Actual]`))}(t,i,null,"!=")}function Oe(i){return{token:i.token,providedIn:i.providedIn||null,factory:i.factory,value:void 0}}function ct(i){return{providers:i.providers||[],imports:i.imports||[]}}function Qs(i){return fo(i,Ga)||fo(i,Yo)}function fo(i,t){return i.hasOwnProperty(t)?i[t]:null}function aa(i){return i&&(i.hasOwnProperty(Vl)||i.hasOwnProperty(Fn))?i[Vl]:null}const Ga=Ei({\u0275prov:Ei}),Vl=Ei({\u0275inj:Ei}),Yo=Ei({ngInjectableDef:Ei}),Fn=Ei({ngInjectorDef:Ei});var St=(()=>((St=St||{})[St.Default=0]="Default",St[St.Host=1]="Host",St[St.Self=2]="Self",St[St.SkipSelf=4]="SkipSelf",St[St.Optional=8]="Optional",St))();let Kn;function zr(i){const t=Kn;return Kn=i,t}function hh(i,t,e){const n=Qs(i);return n&&"root"==n.providedIn?void 0===n.value?n.value=n.factory():n.value:e&St.Optional?null:void 0!==t?t:void Bl(ln(i))}const Vi=(()=>typeof globalThis<"u"&&globalThis||typeof global<"u"&&global||typeof window<"u"&&window||typeof self<"u"&&typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&self)(),Ur={},$a="__NG_DI_FLAG__",zo="ngTempTokenPath",oa=/\n/gm,bs="__source";let Uo;function qa(i){const t=Uo;return Uo=i,t}function Lc(i,t=St.Default){if(void 0===Uo)throw new Re(-203,!1);return null===Uo?hh(i,void 0,t):Uo.get(i,t&St.Optional?null:void 0,t)}function ue(i,t=St.Default){return(function Dp(){return Kn}()||Lc)(kt(i),t)}function xt(i,t=St.Default){return ue(i,_o(t))}function _o(i){return typeof i>"u"||"number"==typeof i?i:0|(i.optional&&8)|(i.host&&1)|(i.self&&2)|(i.skipSelf&&4)}function Yl(i){const t=[];for(let e=0;e((ya=ya||{})[ya.OnPush=0]="OnPush",ya[ya.Default=1]="Default",ya))(),re=(()=>{return(i=re||(re={}))[i.Emulated=0]="Emulated",i[i.None=2]="None",i[i.ShadowDom=3]="ShadowDom",re;var i})();const de={},se=[],je=Ei({\u0275cmp:Ei}),$e=Ei({\u0275dir:Ei}),Kt=Ei({\u0275pipe:Ei}),hi=Ei({\u0275mod:Ei}),$t=Ei({\u0275fac:Ei}),Lt=Ei({__NG_ELEMENT_ID__:Ei});let Ji=0;function Se(i){return Wr(()=>{const e=!0===i.standalone,n={},r={type:i.type,providersResolver:null,decls:i.decls,vars:i.vars,factory:null,template:i.template||null,consts:i.consts||null,ngContentSelectors:i.ngContentSelectors,hostBindings:i.hostBindings||null,hostVars:i.hostVars||0,hostAttrs:i.hostAttrs||null,contentQueries:i.contentQueries||null,declaredInputs:n,inputs:null,outputs:null,exportAs:i.exportAs||null,onPush:i.changeDetection===ya.OnPush,directiveDefs:null,pipeDefs:null,standalone:e,dependencies:e&&i.dependencies||null,getStandaloneInjector:null,selectors:i.selectors||se,viewQuery:i.viewQuery||null,features:i.features||null,data:i.data||{},encapsulation:i.encapsulation||re.Emulated,id:"c"+Ji++,styles:i.styles||se,_:null,setInput:null,schemas:i.schemas||null,tView:null,findHostDirectiveDefs:null,hostDirectives:null},a=i.dependencies,o=i.features;return r.inputs=Pc(i.inputs,n),r.outputs=Pc(i.outputs),o&&o.forEach(s=>s(r)),r.directiveDefs=a?()=>("function"==typeof a?a():a).map(vs).filter(Xs):null,r.pipeDefs=a?()=>("function"==typeof a?a():a).map(Lr).filter(Xs):null,r})}function vs(i){return zi(i)||ur(i)}function Xs(i){return null!==i}function it(i){return Wr(()=>({type:i.type,bootstrap:i.bootstrap||se,declarations:i.declarations||se,imports:i.imports||se,exports:i.exports||se,transitiveCompileScopes:null,schemas:i.schemas||null,id:i.id||null}))}function Pc(i,t){if(null==i)return de;const e={};for(const n in i)if(i.hasOwnProperty(n)){let r=i[n],a=r;Array.isArray(r)&&(a=r[1],r=r[0]),e[r]=n,t&&(t[r]=a)}return e}const ye=Se;function vr(i){return{type:i.type,name:i.name,factory:null,pure:!1!==i.pure,standalone:!0===i.standalone,onDestroy:i.type.prototype.ngOnDestroy||null}}function zi(i){return i[je]||null}function ur(i){return i[$e]||null}function Lr(i){return i[Kt]||null}function va(i,t){const e=i[hi]||null;if(!e&&!0===t)throw new Error(`Type ${ln(i)} does not have '\u0275mod' property.`);return e}function Sa(i){return Array.isArray(i)&&"object"==typeof i[1]}function yo(i){return Array.isArray(i)&&!0===i[1]}function Ip(i){return 0!=(4&i.flags)}function Ud(i){return i.componentOffset>-1}function gh(i){return 1==(1&i.flags)}function vo(i){return null!==i.template}function bv(i){return 0!=(256&i[2])}function Js(i,t){return i.hasOwnProperty($t)?i[$t]:null}class Dv{constructor(t,e,n){this.previousValue=t,this.currentValue=e,this.firstChange=n}isFirstChange(){return this.firstChange}}function rn(){return Pg}function Pg(i){return i.type.prototype.ngOnChanges&&(i.setInput=Mv),Cv}function Cv(){const i=Hg(this),t=i?.current;if(t){const e=i.previous;if(e===de)i.previous=t;else for(let n in t)e[n]=t[n];i.current=null,this.ngOnChanges(t)}}function Mv(i,t,e,n){const r=this.declaredInputs[e],a=Hg(i)||function Ev(i,t){return i[Bg]=t}(i,{previous:de,current:null}),o=a.current||(a.current={}),s=a.previous,l=s[r];o[r]=new Dv(l&&l.currentValue,t,s===de),i[n]=t}rn.ngInherit=!0;const Bg="__ngSimpleChanges__";function Hg(i){return i[Bg]||null}function Nr(i){for(;Array.isArray(i);)i=i[0];return i}function yh(i,t){return Nr(t[i])}function Ta(i,t){return Nr(t[i.index])}function jg(i,t){return i.data[t]}function jc(i,t){return i[t]}function Aa(i,t){const e=t[i];return Sa(e)?e:e[0]}function zc(i){return 64==(64&i[2])}function el(i,t){return null==t?null:i[t]}function zg(i){i[18]=0}function $d(i,t){i[5]+=t;let e=i,n=i[3];for(;null!==n&&(1===t&&1===e[5]||-1===t&&0===e[5]);)n[5]+=t,e=n,n=n[3]}const ri={lFrame:Bp(null),bindingsEnabled:!0};function Wg(){return ri.bindingsEnabled}function We(){return ri.lFrame.lView}function Ri(){return ri.lFrame.tView}function we(i){return ri.lFrame.contextLView=i,i[8]}function Fe(i){return ri.lFrame.contextLView=null,i}function Or(){let i=ks();for(;null!==i&&64===i.type;)i=i.parent;return i}function ks(){return ri.lFrame.currentTNode}function Wo(i,t){const e=ri.lFrame;e.currentTNode=i,e.isParent=t}function Op(){return ri.lFrame.isParent}function Rp(){ri.lFrame.isParent=!1}function qr(){const i=ri.lFrame;let t=i.bindingRootIndex;return-1===t&&(t=i.bindingRootIndex=i.tView.bindingStartIndex),t}function Ul(){return ri.lFrame.bindingIndex++}function wo(i){const t=ri.lFrame,e=t.bindingIndex;return t.bindingIndex=t.bindingIndex+i,e}function Hv(i,t){const e=ri.lFrame;e.bindingIndex=e.bindingRootIndex=i,Pp(t)}function Pp(i){ri.lFrame.currentDirectiveIndex=i}function Fo(i){const t=ri.lFrame.currentDirectiveIndex;return-1===t?null:i[t]}function Kg(){return ri.lFrame.currentQueryIndex}function vh(i){ri.lFrame.currentQueryIndex=i}function Yv(i){const t=i[1];return 2===t.type?t.declTNode:1===t.type?i[6]:null}function Qg(i,t,e){if(e&St.SkipSelf){let r=t,a=i;for(;!(r=r.parent,null!==r||e&St.Host||(r=Yv(a),null===r||(a=a[15],10&r.type))););if(null===r)return!1;t=r,i=a}const n=ri.lFrame=Zg();return n.currentTNode=t,n.lView=i,!0}function wh(i){const t=Zg(),e=i[1];ri.lFrame=t,t.currentTNode=e.firstChild,t.lView=i,t.tView=e,t.contextLView=i,t.bindingIndex=e.bindingStartIndex,t.inI18n=!1}function Zg(){const i=ri.lFrame,t=null===i?null:i.child;return null===t?Bp(i):t}function Bp(i){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:i,child:null,inI18n:!1};return null!==i&&(i.child=t),t}function Fh(){const i=ri.lFrame;return ri.lFrame=i.parent,i.currentTNode=null,i.lView=null,i}const Xg=Fh;function Hp(){const i=Fh();i.isParent=!0,i.tView=null,i.selectedIndex=-1,i.contextLView=null,i.elementDepthCount=0,i.currentDirectiveIndex=-1,i.currentNamespace=null,i.bindingRootIndex=-1,i.bindingIndex=-1,i.currentQueryIndex=0}function ca(){return ri.lFrame.selectedIndex}function Wl(i){ri.lFrame.selectedIndex=i}function jn(){const i=ri.lFrame;return jg(i.tView,i.selectedIndex)}function Kr(){ri.lFrame.currentNamespace="svg"}function Go(){!function Uv(){ri.lFrame.currentNamespace=null}()}function kh(i,t){for(let e=t.directiveStart,n=t.directiveEnd;e=n)break}else t[l]<0&&(i[18]+=65536),(s>11>16&&(3&i[2])===t){i[2]+=2048;try{a.call(s)}finally{}}}else try{a.call(s)}finally{}}class Kd{constructor(t,e,n){this.factory=t,this.resolving=!1,this.canSeeViewProviders=e,this.injectImpl=n}}function Yp(i,t,e){let n=0;for(;nt){o=a-1;break}}}for(;a>16}(i),n=t;for(;e>0;)n=n[15],e--;return n}let te=!0;function _e(i){const t=te;return te=i,t}let gn=0;const On={};function xo(i,t){const e=PC(i,t);if(-1!==e)return e;const n=t[1];n.firstCreatePass&&(i.injectorIndex=t.length,Zv(n.data,i),Zv(t,null),Zv(n.blueprint,null));const r=Xv(i,t),a=i.injectorIndex;if(d(r)){const o=v(r),s=j(r,t),l=s[1].data;for(let c=0;c<8;c++)t[a+c]=s[o+c]|l[o+c]}return t[a+8]=r,a}function Zv(i,t){i.push(0,0,0,0,0,0,0,0,t)}function PC(i,t){return-1===i.injectorIndex||i.parent&&i.parent.injectorIndex===i.injectorIndex||null===t[i.injectorIndex+8]?-1:i.injectorIndex}function Xv(i,t){if(i.parent&&-1!==i.parent.injectorIndex)return i.parent.injectorIndex;let e=0,n=null,r=t;for(;null!==r;){if(n=UC(r),null===n)return-1;if(e++,r=r[15],-1!==n.injectorIndex)return n.injectorIndex|e<<16}return-1}function Jv(i,t,e){!function Ds(i,t,e){let n;"string"==typeof e?n=e.charCodeAt(0)||0:e.hasOwnProperty(Lt)&&(n=e[Lt]),null==n&&(n=e[Lt]=gn++);const r=255&n;t.data[i+(r>>5)]|=1<=0?255&t:xR:t}(e);if("function"==typeof a){if(!Qg(t,i,n))return n&St.Host?BC(r,0,n):HC(t,e,n,r);try{const o=a(n);if(null!=o||n&St.Optional)return o;Bl()}finally{Xg()}}else if("number"==typeof a){let o=null,s=PC(i,t),l=-1,c=n&St.Host?t[16][6]:null;for((-1===s||n&St.SkipSelf)&&(l=-1===s?Xv(i,t):t[s+8],-1!==l&&zC(n,!1)?(o=t[1],s=v(l),t=j(l,t)):s=-1);-1!==s;){const p=t[1];if(jC(a,s,p.data)){const w=FR(s,t,e,o,n,c);if(w!==On)return w}l=t[s+8],-1!==l&&zC(n,t[1].data[s+8]===c)&&jC(a,s,t)?(o=p,s=v(l),t=j(l,t)):s=-1}}return r}function FR(i,t,e,n,r,a){const o=t[1],s=o.data[i+8],p=e0(s,o,e,null==n?Ud(s)&&te:n!=o&&0!=(3&s.type),r&St.Host&&a===s);return null!==p?Zd(t,o,p,s):On}function e0(i,t,e,n,r){const a=i.providerIndexes,o=t.data,s=1048575&a,l=i.directiveStart,p=a>>20,I=r?s+p:i.directiveEnd;for(let z=n?s:s+p;z=l&&J.type===e)return z}if(r){const z=o[l];if(z&&vo(z)&&z.type===e)return l}return null}function Zd(i,t,e,n){let r=i[e];const a=t.data;if(function qv(i){return i instanceof Kd}(r)){const o=r;o.resolving&&function gp(i,t){const e=t?`. Dependency path: ${t.join(" > ")} > ${i}`:"";throw new Re(-200,`Circular dependency in DI detected for ${i}${e}`)}(function $i(i){return"function"==typeof i?i.name||i.toString():"object"==typeof i&&null!=i&&"function"==typeof i.type?i.type.name||i.type.toString():ti(i)}(a[e]));const s=_e(o.canSeeViewProviders);o.resolving=!0;const l=o.injectImpl?zr(o.injectImpl):null;Qg(i,n,St.Default);try{r=i[e]=o.factory(void 0,a,i,n),t.firstCreatePass&&e>=n.directiveStart&&function Gv(i,t,e){const{ngOnChanges:n,ngOnInit:r,ngDoCheck:a}=t.type.prototype;if(n){const o=Pg(t);(e.preOrderHooks||(e.preOrderHooks=[])).push(i,o),(e.preOrderCheckHooks||(e.preOrderCheckHooks=[])).push(i,o)}r&&(e.preOrderHooks||(e.preOrderHooks=[])).push(0-i,r),a&&((e.preOrderHooks||(e.preOrderHooks=[])).push(i,a),(e.preOrderCheckHooks||(e.preOrderCheckHooks=[])).push(i,a))}(e,a[e],t)}finally{null!==l&&zr(l),_e(s),o.resolving=!1,Xg()}}return r}function jC(i,t,e){return!!(e[t+(i>>5)]&1<{const t=i.prototype.constructor,e=t[$t]||ew(t),n=Object.prototype;let r=Object.getPrototypeOf(i.prototype).constructor;for(;r&&r!==n;){const a=r[$t]||ew(r);if(a&&a!==e)return a;r=Object.getPrototypeOf(r)}return a=>new a})}function ew(i){return fs(i)?()=>{const t=ew(kt(i));return t&&t()}:Js(i)}function UC(i){const t=i[1],e=t.type;return 2===e?t.declTNode:1===e?i[6]:null}function da(i){return function wR(i,t){if("class"===t)return i.classes;if("style"===t)return i.styles;const e=i.attrs;if(e){const n=e.length;let r=0;for(;r{const n=function tw(i){return function(...e){if(i){const n=i(...e);for(const r in n)this[r]=n[r]}}}(t);function r(...a){if(this instanceof r)return n.apply(this,a),this;const o=new r(...a);return s.annotation=o,s;function s(l,c,p){const w=l.hasOwnProperty(Eh)?l[Eh]:Object.defineProperty(l,Eh,{value:[]})[Eh];for(;w.length<=p;)w.push(null);return(w[p]=w[p]||[]).push(o),l}}return e&&(r.prototype=Object.create(e.prototype)),r.prototype.ngMetadataName=i,r.annotationCls=r,r})}class De{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 Xd(i,t){i.forEach(e=>Array.isArray(e)?Xd(e,t):t(e))}function GC(i,t,e){t>=i.length?i.push(e):i.splice(t,0,e)}function t0(i,t){return t>=i.length-1?i.pop():i.splice(t,1)[0]}function Up(i,t){const e=[];for(let n=0;n=0?i[1|n]=e:(n=~n,function SR(i,t,e,n){let r=i.length;if(r==t)i.push(e,n);else if(1===r)i.push(n,i[0]),i[0]=e;else{for(r--,i.push(i[r-1],i[r]);r>t;)i[r]=i[r-2],r--;i[t]=e,i[t+1]=n}}(i,n,t,e)),n}function nw(i,t){const e=Ah(i,t);if(e>=0)return i[1|e]}function Ah(i,t){return function $C(i,t,e){let n=0,r=i.length>>e;for(;r!==n;){const a=n+(r-n>>1),o=i[a<t?r=a:n=a+1}return~(r<({token:i})),-1),Ja=ys(Th("Optional"),8),Cs=ys(Th("SkipSelf"),4);var eo=(()=>((eo=eo||{})[eo.Important=1]="Important",eo[eo.DashCase=2]="DashCase",eo))();const lw=new Map;let ZR=0;const dw="__ngContext__";function wa(i,t){Sa(t)?(i[dw]=t[20],function JR(i){lw.set(i[20],i)}(t)):i[dw]=t}function hw(i,t){return undefined(i,t)}function qp(i){const t=i[3];return yo(t)?t[3]:t}function mw(i){return mM(i[13])}function pw(i){return mM(i[4])}function mM(i){for(;null!==i&&!yo(i);)i=i[4];return i}function Lh(i,t,e,n,r){if(null!=n){let a,o=!1;yo(n)?a=n:Sa(n)&&(o=!0,n=n[0]);const s=Nr(n);0===i&&null!==e?null==r?yM(t,e,s):Jd(t,e,s,r||null,!0):1===i&&null!==e?Jd(t,e,s,r||null,!0):2===i?function ww(i,t,e){const n=s0(i,t);n&&function yP(i,t,e,n){i.removeChild(t,e,n)}(i,n,t,e)}(t,s,o):3===i&&t.destroyNode(s),null!=a&&function FP(i,t,e,n,r){const a=e[7];a!==Nr(e)&&Lh(t,i,n,a,r);for(let s=10;s0&&(i[e-1][4]=n[4]);const a=t0(i,10+t);!function uP(i,t){Kp(i,t,t[11],2,null,null),t[0]=null,t[6]=null}(n[1],n);const o=a[19];null!==o&&o.detachView(a[1]),n[3]=null,n[4]=null,n[2]&=-65}return n}function _M(i,t){if(!(128&t[2])){const e=t[11];e.destroyNode&&Kp(i,t,e,3,null,null),function pP(i){let t=i[13];if(!t)return bw(i[1],i);for(;t;){let e=null;if(Sa(t))e=t[13];else{const n=t[10];n&&(e=n)}if(!e){for(;t&&!t[4]&&t!==i;)Sa(t)&&bw(t[1],t),t=t[3];null===t&&(t=i),Sa(t)&&bw(t[1],t),e=t&&t[4]}t=e}}(t)}}function bw(i,t){if(!(128&t[2])){t[2]&=-65,t[2]|=128,function bP(i,t){let e;if(null!=i&&null!=(e=i.destroyHooks))for(let n=0;n=0?n[r=o]():n[r=-o].unsubscribe(),a+=2}else{const o=n[r=e[a+1]];e[a].call(o)}if(null!==n){for(let a=r+1;a-1){const{encapsulation:a}=i.data[n.directiveStart+r];if(a===re.None||a===re.Emulated)return null}return Ta(n,e)}}(i,t.parent,e)}function Jd(i,t,e,n,r){i.insertBefore(t,e,n,r)}function yM(i,t,e){i.appendChild(t,e)}function vM(i,t,e,n,r){null!==n?Jd(i,t,e,n,r):yM(i,t,e)}function s0(i,t){return i.parentNode(t)}function wM(i,t,e){return kM(i,t,e)}let d0,xw,u0,kM=function FM(i,t,e){return 40&i.type?Ta(i,e):null};function l0(i,t,e,n){const r=gM(i,n,t),a=t[11],s=wM(n.parent||t[6],n,t);if(null!=r)if(Array.isArray(e))for(let l=0;li,createScript:i=>i,createScriptURL:i=>i})}catch{}return d0}()?.createHTML(i)||i}function IM(i){return function Dw(){if(void 0===u0&&(u0=null,Vi.trustedTypes))try{u0=Vi.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:i=>i,createScript:i=>i,createScriptURL:i=>i})}catch{}return u0}()?.createScriptURL(i)||i}class tu{constructor(t){this.changingThisBreaksApplicationSecurity=t}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${_s})`}}class SP extends tu{getTypeName(){return"HTML"}}class TP extends tu{getTypeName(){return"Style"}}class AP extends tu{getTypeName(){return"Script"}}class IP extends tu{getTypeName(){return"URL"}}class LP extends tu{getTypeName(){return"ResourceURL"}}function Co(i){return i instanceof tu?i.changingThisBreaksApplicationSecurity:i}function il(i,t){const e=function NP(i){return i instanceof tu&&i.getTypeName()||null}(i);if(null!=e&&e!==t){if("ResourceURL"===e&&"URL"===t)return!0;throw new Error(`Required a safe ${t}, got a ${e} (see ${_s})`)}return e===t}class VP{constructor(t){this.inertDocumentHelper=t}getInertBodyElement(t){t=""+t;try{const e=(new window.DOMParser).parseFromString(eu(t),"text/html").body;return null===e?this.inertDocumentHelper.getInertBodyElement(t):(e.removeChild(e.firstChild),e)}catch{return null}}}class YP{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 n=this.inertDocument.createElement("body");e.appendChild(n)}}getInertBodyElement(t){const e=this.inertDocument.createElement("template");if("content"in e)return e.innerHTML=eu(t),e;const n=this.inertDocument.createElement("body");return n.innerHTML=eu(t),this.defaultDoc.documentMode&&this.stripCustomNsAttrs(n),n}stripCustomNsAttrs(t){const e=t.attributes;for(let r=e.length-1;0"),!0}endElement(t){const e=t.nodeName.toLowerCase();Cw.hasOwnProperty(e)&&!NM.hasOwnProperty(e)&&(this.buf.push(""))}chars(t){this.buf.push(BM(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 GP=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,$P=/([^\#-~ |!])/g;function BM(i){return i.replace(/&/g,"&").replace(GP,function(t){return"&#"+(1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320)+65536)+";"}).replace($P,function(t){return"&#"+t.charCodeAt(0)+";"}).replace(//g,">")}let m0;function HM(i,t){let e=null;try{m0=m0||function LM(i){const t=new YP(i);return function jP(){try{return!!(new window.DOMParser).parseFromString(eu(""),"text/html")}catch{return!1}}()?new VP(t):t}(i);let n=t?String(t):"";e=m0.getInertBodyElement(n);let r=5,a=n;do{if(0===r)throw new Error("Failed to sanitize html because the input is unstable");r--,n=a,a=e.innerHTML,e=m0.getInertBodyElement(n)}while(n!==a);return eu((new WP).sanitizeChildren(Ew(e)||e))}finally{if(e){const n=Ew(e)||e;for(;n.firstChild;)n.removeChild(n.firstChild)}}}function Ew(i){return"content"in i&&function qP(i){return i.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===i.nodeName}(i)?i.content:null}var cn=(()=>((cn=cn||{})[cn.NONE=0]="NONE",cn[cn.HTML=1]="HTML",cn[cn.STYLE=2]="STYLE",cn[cn.SCRIPT=3]="SCRIPT",cn[cn.URL=4]="URL",cn[cn.RESOURCE_URL=5]="RESOURCE_URL",cn))();function Wn(i){const t=Xp();return t?t.sanitize(cn.URL,i)||"":il(i,"URL")?Co(i):h0(ti(i))}function Zp(i){const t=Xp();if(t)return IM(t.sanitize(cn.RESOURCE_URL,i)||"");if(il(i,"ResourceURL"))return IM(Co(i));throw new Re(904,!1)}function Xp(){const i=We();return i&&i[12]}const p0=new De("ENVIRONMENT_INITIALIZER"),YM=new De("INJECTOR",-1),jM=new De("INJECTOR_DEF_TYPES");class zM{get(t,e=Ur){if(e===Ur){const n=new Error(`NullInjectorError: No provider for ${ln(t)}!`);throw n.name="NullInjectorError",n}return e}}function n9(...i){return{\u0275providers:UM(0,i),\u0275fromNgModule:!0}}function UM(i,...t){const e=[],n=new Set;let r;return Xd(t,a=>{const o=a;Sw(o,e,[],n)&&(r||(r=[]),r.push(o))}),void 0!==r&&WM(r,e),e}function WM(i,t){for(let e=0;e{t.push(a)})}}function Sw(i,t,e,n){if(!(i=kt(i)))return!1;let r=null,a=aa(i);const o=!a&&zi(i);if(a||o){if(o&&!o.standalone)return!1;r=i}else{const l=i.ngModule;if(a=aa(l),!a)return!1;r=l}const s=n.has(r);if(o){if(s)return!1;if(n.add(r),o.dependencies){const l="function"==typeof o.dependencies?o.dependencies():o.dependencies;for(const c of l)Sw(c,t,e,n)}}else{if(!a)return!1;{if(null!=a.imports&&!s){let c;n.add(r);try{Xd(a.imports,p=>{Sw(p,t,e,n)&&(c||(c=[]),c.push(p))})}finally{}void 0!==c&&WM(c,t)}if(!s){const c=Js(r)||(()=>new r);t.push({provide:r,useFactory:c,deps:se},{provide:jM,useValue:r,multi:!0},{provide:p0,useValue:()=>ue(r),multi:!0})}const l=a.providers;null==l||s||Tw(l,p=>{t.push(p)})}}return r!==i&&void 0!==i.providers}function Tw(i,t){for(let e of i)ba(e)&&(e=e.\u0275providers),Array.isArray(e)?Tw(e,t):t(e)}const r9=Ei({provide:String,useValue:Ei});function Aw(i){return null!==i&&"object"==typeof i&&r9 in i}function iu(i){return"function"==typeof i}const Iw=new De("Set Injector scope."),f0={},o9={};let Lw;function _0(){return void 0===Lw&&(Lw=new zM),Lw}class nl{}class qM extends nl{get destroyed(){return this._destroyed}constructor(t,e,n,r){super(),this.parent=e,this.source=n,this.scopes=r,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,Ow(t,o=>this.processProvider(o)),this.records.set(YM,Nh(void 0,this)),r.has("environment")&&this.records.set(nl,Nh(void 0,this));const a=this.records.get(Iw);null!=a&&"string"==typeof a.value&&this.scopes.add(a.value),this.injectorDefTypes=new Set(this.get(jM.multi,se,St.Self))}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=qa(this),n=zr(void 0);try{return t()}finally{qa(e),zr(n)}}get(t,e=Ur,n=St.Default){this.assertNotDestroyed(),n=_o(n);const r=qa(this),a=zr(void 0);try{if(!(n&St.SkipSelf)){let s=this.records.get(t);if(void 0===s){const l=function u9(i){return"function"==typeof i||"object"==typeof i&&i instanceof De}(t)&&Qs(t);s=l&&this.injectableDefInScope(l)?Nh(Nw(t),f0):null,this.records.set(t,s)}if(null!=s)return this.hydrate(t,s)}return(n&St.Self?_0():this.parent).get(t,e=n&St.Optional&&e===Ur?null:e)}catch(o){if("NullInjectorError"===o.name){if((o[zo]=o[zo]||[]).unshift(ln(t)),r)throw o;return function Oc(i,t,e,n){const r=i[zo];throw t[bs]&&r.unshift(t[bs]),i.message=function Yd(i,t,e,n=null){i=i&&"\n"===i.charAt(0)&&"\u0275"==i.charAt(1)?i.slice(2):i;let r=ln(t);if(Array.isArray(t))r=t.map(ln).join(" -> ");else if("object"==typeof t){let a=[];for(let o in t)if(t.hasOwnProperty(o)){let s=t[o];a.push(o+":"+("string"==typeof s?JSON.stringify(s):ln(s)))}r=`{${a.join(", ")}}`}return`${e}${n?"("+n+")":""}[${r}]: ${i.replace(oa,"\n ")}`}("\n"+i.message,r,e,n),i.ngTokenPath=r,i[zo]=null,i}(o,t,"R3InjectorError",this.source)}throw o}finally{zr(a),qa(r)}}resolveInjectorInitializers(){const t=qa(this),e=zr(void 0);try{const n=this.get(p0.multi,se,St.Self);for(const r of n)r()}finally{qa(t),zr(e)}}toString(){const t=[],e=this.records;for(const n of e.keys())t.push(ln(n));return`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new Re(205,!1)}processProvider(t){let e=iu(t=kt(t))?t:kt(t&&t.provide);const n=function l9(i){return Aw(i)?Nh(void 0,i.useValue):Nh(KM(i),f0)}(t);if(iu(t)||!0!==t.multi)this.records.get(e);else{let r=this.records.get(e);r||(r=Nh(void 0,f0,!0),r.factory=()=>Yl(r.multi),this.records.set(e,r)),e=t,r.multi.push(t)}this.records.set(e,n)}hydrate(t,e){return e.value===f0&&(e.value=o9,e.value=e.factory()),"object"==typeof e.value&&e.value&&function d9(i){return null!==i&&"object"==typeof i&&"function"==typeof i.ngOnDestroy}(e.value)&&this._ngOnDestroyHooks.add(e.value),e.value}injectableDefInScope(t){if(!t.providedIn)return!1;const e=kt(t.providedIn);return"string"==typeof e?"any"===e||this.scopes.has(e):this.injectorDefTypes.has(e)}}function Nw(i){const t=Qs(i),e=null!==t?t.factory:Js(i);if(null!==e)return e;if(i instanceof De)throw new Re(204,!1);if(i instanceof Function)return function s9(i){const t=i.length;if(t>0)throw Up(t,"?"),new Re(204,!1);const e=function Bd(i){const t=i&&(i[Ga]||i[Yo]);if(t){const e=function Vo(i){if(i.hasOwnProperty("name"))return i.name;const t=(""+i).match(/^function\s*([^\s(]+)/);return null===t?"":t[1]}(i);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}(i);return null!==e?()=>e.factory(i):()=>new i}(i);throw new Re(204,!1)}function KM(i,t,e){let n;if(iu(i)){const r=kt(i);return Js(r)||Nw(r)}if(Aw(i))n=()=>kt(i.useValue);else if(function $M(i){return!(!i||!i.useFactory)}(i))n=()=>i.useFactory(...Yl(i.deps||[]));else if(function GM(i){return!(!i||!i.useExisting)}(i))n=()=>ue(kt(i.useExisting));else{const r=kt(i&&(i.useClass||i.provide));if(!function c9(i){return!!i.deps}(i))return Js(r)||Nw(r);n=()=>new r(...Yl(i.deps))}return n}function Nh(i,t,e=!1){return{factory:i,value:t,multi:e?[]:void 0}}function Ow(i,t){for(const e of i)Array.isArray(e)?Ow(e,t):e&&ba(e)?Ow(e.\u0275providers,t):t(e)}class h9{}class QM{}class p9{resolveComponentFactory(t){throw function m9(i){const t=Error(`No component factory found for ${ln(i)}. Did you add it to @NgModule.entryComponents?`);return t.ngComponent=i,t}(t)}}let ql=(()=>{class i{}return i.NULL=new p9,i})();function f9(){return Oh(Or(),We())}function Oh(i,t){return new ze(Ta(i,t))}let ze=(()=>{class i{constructor(e){this.nativeElement=e}}return i.__NG_ELEMENT_ID__=f9,i})();function _9(i){return i instanceof ze?i.nativeElement:i}class Rh{}let Ms=(()=>{class i{}return i.__NG_ELEMENT_ID__=()=>function g9(){const i=We(),e=Aa(Or().index,i);return(Sa(e)?e:i)[11]}(),i})(),b9=(()=>{class i{}return i.\u0275prov=Oe({token:i,providedIn:"root",factory:()=>null}),i})();class nu{constructor(t){this.full=t,this.major=t.split(".")[0],this.minor=t.split(".")[1],this.patch=t.split(".").slice(2).join(".")}}const y9=new nu("15.1.4"),Rw={};function Bw(i){return i.ngOriginalError}class Kl{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&&Bw(t);for(;e&&Bw(e);)e=Bw(e);return e||null}}function XM(i){return i.ownerDocument.defaultView}function g0(i){return i.ownerDocument}function JM(i){return i.ownerDocument.body}function Ql(i){return i instanceof Function?i():i}function t3(i,t,e){let n=i.length;for(;;){const r=i.indexOf(t,e);if(-1===r)return r;if(0===r||i.charCodeAt(r-1)<=32){const a=t.length;if(r+a===n||i.charCodeAt(r+a)<=32)return r}e=r+1}}const n3="ng-template";function M9(i,t,e){let n=0;for(;na?"":r[w+1].toLowerCase();const z=8&n?I:null;if(z&&-1!==t3(z,c,0)||2&n&&c!==I){if(Es(n))return!1;o=!0}}}}else{if(!o&&!Es(n)&&!Es(l))return!1;if(o&&Es(l))continue;o=!1,n=l|1&n}}return Es(n)||o}function Es(i){return 0==(1&i)}function T9(i,t,e,n){if(null===t)return-1;let r=0;if(n||!e){let a=!1;for(;r-1)for(e++;e0?'="'+s+'"':"")+"]"}else 8&n?r+="."+o:4&n&&(r+=" "+o);else""!==r&&!Es(o)&&(t+=o3(a,r),r=""),n=o,a=a||!Es(n);e++}return""!==r&&(t+=o3(a,r)),t}const mi={};function C(i){s3(Ri(),We(),ca()+i,!1)}function s3(i,t,e,n){if(!n)if(3==(3&t[2])){const a=i.preOrderCheckHooks;null!==a&&$o(t,a,e)}else{const a=i.preOrderHooks;null!==a&&xh(t,a,0,e)}Wl(e)}function u3(i,t=null,e=null,n){const r=h3(i,t,e,n);return r.resolveInjectorInitializers(),r}function h3(i,t=null,e=null,n,r=new Set){const a=[e||se,n9(i)];return n=n||("object"==typeof i?void 0:ln(i)),new qM(a,t||_0(),n||null,r)}let Rn=(()=>{class i{static create(e,n){if(Array.isArray(e))return u3({name:""},n,e,"");{const r=e.name??"";return u3({name:r},e.parent,e.providers,r)}}}return i.THROW_IF_NOT_FOUND=Ur,i.NULL=new zM,i.\u0275prov=Oe({token:i,providedIn:"any",factory:()=>ue(YM)}),i.__NG_ELEMENT_ID__=-1,i})();function g(i,t=St.Default){const e=We();return null===e?ue(i,t):VC(Or(),e,kt(i),t)}function Ss(){throw new Error("invalid")}function y3(i,t){const e=i.contentQueries;if(null!==e)for(let n=0;n22&&s3(i,t,22,!1),e(n,r)}finally{Wl(a)}}function Ww(i,t,e){if(Ip(t)){const r=t.directiveEnd;for(let a=t.directiveStart;a0;){const e=i[--t];if("number"==typeof e&&e<0)return e}return 0})(o)!=s&&o.push(s),o.push(e,n,a)}}(i,t,n,Jp(i,e,r.hostVars,mi),r)}function rl(i,t,e,n,r,a){const o=Ta(i,t);!function Zw(i,t,e,n,r,a,o){if(null==a)i.removeAttribute(t,r,e);else{const s=null==o?ti(a):o(a,n||"",r);i.setAttribute(t,r,s,e)}}(t[11],o,a,i.value,e,n,r)}function wB(i,t,e,n,r,a){const o=a[t];if(null!==o){const s=n.setInput;for(let l=0;l0&&Xw(e)}}function Xw(i){for(let n=mw(i);null!==n;n=pw(n))for(let r=10;r0&&Xw(a)}const e=i[1].components;if(null!==e)for(let n=0;n0&&Xw(r)}}function CB(i,t){const e=Aa(t,i),n=e[1];(function MB(i,t){for(let e=t.length;e-1&&(gw(t,n),t0(e,n))}this._attachedToViewContainer=!1}_M(this._lView[1],this._lView)}onDestroy(t){F3(this._lView[1],this._lView,null,t)}markForCheck(){Jw(this._cdRefInjectingView||this._lView)}detach(){this._lView[2]&=-65}reattach(){this._lView[2]|=64}detectChanges(){F0(this._lView[1],this._lView,this.context)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new Re(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,function mP(i,t){Kp(i,t,t[11],2,null,null)}(this._lView[1],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new Re(902,!1);this._appRef=t}}class EB extends ef{constructor(t){super(t),this._view=t}detectChanges(){const t=this._view;F0(t[1],t,t[8],!1)}checkNoChanges(){}get context(){return null}}class L3 extends ql{constructor(t){super(),this.ngModule=t}resolveComponentFactory(t){const e=zi(t);return new tf(e,this.ngModule)}}function N3(i){const t=[];for(let e in i)i.hasOwnProperty(e)&&t.push({propName:i[e],templateName:e});return t}class TB{constructor(t,e){this.injector=t,this.parentInjector=e}get(t,e,n){n=_o(n);const r=this.injector.get(t,Rw,n);return r!==Rw||e===Rw?r:this.parentInjector.get(t,e,n)}}class tf extends QM{get inputs(){return N3(this.componentDef.inputs)}get outputs(){return N3(this.componentDef.outputs)}constructor(t,e){super(),this.componentDef=t,this.ngModule=e,this.componentType=t.type,this.selector=function R9(i){return i.map(O9).join(",")}(t.selectors),this.ngContentSelectors=t.ngContentSelectors?t.ngContentSelectors:[],this.isBoundToModule=!!e}create(t,e,n,r){let a=(r=r||this.ngModule)instanceof nl?r:r?.injector;a&&null!==this.componentDef.getStandaloneInjector&&(a=this.componentDef.getStandaloneInjector(a)||a);const o=a?new TB(t,a):t,s=o.get(Rh,null);if(null===s)throw new Re(407,!1);const l=o.get(b9,null),c=s.createRenderer(null,this.componentDef),p=this.componentDef.selectors[0][0]||"div",w=n?function oB(i,t,e){return i.selectRootElement(t,e===re.ShadowDom)}(c,n,this.componentDef.encapsulation):_w(c,p,function SB(i){const t=i.toLowerCase();return"svg"===t?"svg":"math"===t?"math":null}(p)),I=this.componentDef.onPush?288:272,z=qw(0,null,null,1,0,null,null,null,null,null),J=y0(null,z,null,I,null,null,s,c,l,o,null);let ce,he;wh(J);try{const me=this.componentDef;let Ie,ge=null;me.findHostDirectiveDefs?(Ie=[],ge=new Map,me.findHostDirectiveDefs(me,Ie,ge),Ie.push(me)):Ie=[me];const Ve=function IB(i,t){const e=i[1];return i[22]=t,Hh(e,22,2,"#host",null)}(J,w),Qe=function LB(i,t,e,n,r,a,o,s){const l=r[1];!function NB(i,t,e,n){for(const r of i)t.mergedAttrs=tl(t.mergedAttrs,r.hostAttrs);null!==t.mergedAttrs&&(k0(t,t.mergedAttrs,!0),null!==e&&EM(n,e,t))}(n,i,t,o);const c=a.createRenderer(t,e),p=y0(r,w3(e),null,e.onPush?32:16,r[i.index],i,a,c,s||null,null,null);return l.firstCreatePass&&Qw(l,i,n.length-1),w0(r,p),r[i.index]=p}(Ve,w,me,Ie,J,s,c);he=jg(z,22),w&&function RB(i,t,e,n){if(n)Yp(i,e,["ng-version",y9.full]);else{const{attrs:r,classes:a}=function P9(i){const t=[],e=[];let n=1,r=2;for(;n0&&MM(i,e,a.join(" "))}}(c,me,w,n),void 0!==e&&function PB(i,t,e){const n=i.projection=[];for(let r=0;r=0;n--){const r=i[n];r.hostVars=t+=r.hostVars,r.hostAttrs=tl(r.hostAttrs,e=tl(e,r.hostAttrs))}}(n)}function iF(i){return i===de?{}:i===se?[]:i}function VB(i,t){const e=i.viewQuery;i.viewQuery=e?(n,r)=>{t(n,r),e(n,r)}:t}function YB(i,t){const e=i.contentQueries;i.contentQueries=e?(n,r,a)=>{t(n,r,a),e(n,r,a)}:t}function jB(i,t){const e=i.hostBindings;i.hostBindings=e?(n,r)=>{t(n,r),e(n,r)}:t}let D0=null;function ru(){if(!D0){const i=Vi.Symbol;if(i&&i.iterator)D0=i.iterator;else{const t=Object.getOwnPropertyNames(Map.prototype);for(let e=0;eo(Nr(Ve[n.index])):n.index;let ge=null;if(!o&&s&&(ge=function n7(i,t,e,n){const r=i.cleanup;if(null!=r)for(let a=0;al?s[l]:null}"string"==typeof o&&(a+=2)}return null}(i,t,r,n.index)),null!==ge)(ge.__ngLastListenerFn__||ge).__ngNextListenerFn__=a,ge.__ngLastListenerFn__=a,I=!1;else{a=Z3(n,t,p,a,!1);const Ve=e.listen(he,r,a);w.push(a,Ve),c&&c.push(r,Ie,me,me+1)}}else a=Z3(n,t,p,a,!1);const z=n.outputs;let J;if(I&&null!==z&&(J=z[r])){const ce=J.length;if(ce)for(let he=0;he-1?Aa(i.index,t):t);let l=Q3(t,0,n,o),c=a.__ngNextListenerFn__;for(;c;)l=Q3(t,0,c,o)&&l,c=c.__ngNextListenerFn__;return r&&!1===l&&(o.preventDefault(),o.returnValue=!1),l}}function Z(i=1){return function xs(i){return(ri.lFrame.contextLView=function jv(i,t){for(;i>0;)t=t[15],i--;return t}(i,ri.lFrame.contextLView))[8]}(i)}function r7(i,t){let e=null;const n=function A9(i){const t=i.attrs;if(null!=t){const e=t.indexOf(5);if(!(1&e))return t[e+1]}return null}(i);for(let r=0;r>17&32767}function sF(i){return 2|i}function ou(i){return(131068&i)>>2}function lF(i,t){return-131069&i|t<<2}function cF(i){return 1|i}function sE(i,t,e,n,r){const a=i[e+1],o=null===t;let s=n?Gc(a):ou(a),l=!1;for(;0!==s&&(!1===l||o);){const p=i[s+1];d7(i[s],t)&&(l=!0,i[s+1]=n?cF(p):sF(p)),s=n?Gc(p):ou(p)}l&&(i[e+1]=n?sF(a):cF(a))}function d7(i,t){return null===i||null==t||(Array.isArray(i)?i[1]:i)===t||!(!Array.isArray(i)||"string"!=typeof t)&&Ah(i,t)>=0}const Pr={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function lE(i){return i.substring(Pr.key,Pr.keyEnd)}function u7(i){return i.substring(Pr.value,Pr.valueEnd)}function cE(i,t){const e=Pr.textEnd;return e===t?-1:(t=Pr.keyEnd=function p7(i,t,e){for(;t32;)t++;return t}(i,Pr.key=t,e),Qh(i,t,e))}function dE(i,t){const e=Pr.textEnd;let n=Pr.key=Qh(i,t,e);return e===n?-1:(n=Pr.keyEnd=function f7(i,t,e){let n;for(;t=65&&(-33&n)<=90||n>=48&&n<=57);)t++;return t}(i,n,e),n=hE(i,n,e),n=Pr.value=Qh(i,n,e),n=Pr.valueEnd=function _7(i,t,e){let n=-1,r=-1,a=-1,o=t,s=o;for(;o32&&(s=o),a=r,r=n,n=-33&l}return s}(i,n,e),hE(i,n,e))}function uE(i){Pr.key=0,Pr.keyEnd=0,Pr.value=0,Pr.valueEnd=0,Pr.textEnd=i.length}function Qh(i,t,e){for(;t=0;e=dE(t,e))_E(i,lE(t),u7(t))}function S0(i){Is(Do,ol,i,!0)}function ol(i,t){for(let e=function h7(i){return uE(i),cE(i,Qh(i,0,Pr.textEnd))}(t);e>=0;e=cE(t,e))Do(i,lE(t),!0)}function As(i,t,e,n){const r=We(),a=Ri(),o=wo(2);a.firstUpdatePass&&fE(a,i,o,n),t!==mi&&Fa(r,o,t)&&gE(a,a.data[ca()],r,r[11],i,r[o+1]=function x7(i,t){return null==i||("string"==typeof t?i+=t:"object"==typeof i&&(i=ln(Co(i)))),i}(t,e),n,o)}function Is(i,t,e,n){const r=Ri(),a=wo(2);r.firstUpdatePass&&fE(r,null,a,n);const o=We();if(e!==mi&&Fa(o,a,e)){const s=r.data[ca()];if(yE(s,n)&&!pE(r,a)){let l=n?s.classesWithoutHost:s.stylesWithoutHost;null!==l&&(e=li(l,e||"")),rF(r,s,o,e,n)}else!function k7(i,t,e,n,r,a,o,s){r===mi&&(r=se);let l=0,c=0,p=0=i.expandoStartIndex}function fE(i,t,e,n){const r=i.data;if(null===r[e+1]){const a=r[ca()],o=pE(i,e);yE(a,n)&&null===t&&!o&&(t=!1),t=function b7(i,t,e,n){const r=Fo(i);let a=n?t.residualClasses:t.residualStyles;if(null===r)0===(n?t.classBindings:t.styleBindings)&&(e=af(e=dF(null,i,t,e,n),t.attrs,n),a=null);else{const o=t.directiveStylingLast;if(-1===o||i[o]!==r)if(e=dF(r,i,t,e,n),null===a){let l=function y7(i,t,e){const n=e?t.classBindings:t.styleBindings;if(0!==ou(n))return i[Gc(n)]}(i,t,n);void 0!==l&&Array.isArray(l)&&(l=dF(null,i,t,l[1],n),l=af(l,t.attrs,n),function v7(i,t,e,n){i[Gc(e?t.classBindings:t.styleBindings)]=n}(i,t,n,l))}else a=function w7(i,t,e){let n;const r=t.directiveEnd;for(let a=1+t.directiveStylingLast;a0)&&(c=!0)):p=e,r)if(0!==l){const I=Gc(i[s+1]);i[n+1]=E0(I,s),0!==I&&(i[I+1]=lF(i[I+1],n)),i[s+1]=function o7(i,t){return 131071&i|t<<17}(i[s+1],n)}else i[n+1]=E0(s,0),0!==s&&(i[s+1]=lF(i[s+1],n)),s=n;else i[n+1]=E0(l,0),0===s?s=n:i[l+1]=lF(i[l+1],n),l=n;c&&(i[n+1]=sF(i[n+1])),sE(i,p,n,!0),sE(i,p,n,!1),function c7(i,t,e,n,r){const a=r?i.residualClasses:i.residualStyles;null!=a&&"string"==typeof t&&Ah(a,t)>=0&&(e[n+1]=cF(e[n+1]))}(t,p,i,n,a),o=E0(s,l),a?t.classBindings=o:t.styleBindings=o}(r,a,t,e,o,n)}}function dF(i,t,e,n,r){let a=null;const o=e.directiveEnd;let s=e.directiveStylingLast;for(-1===s?s=e.directiveStart:s++;s0;){const l=i[r],c=Array.isArray(l),p=c?l[1]:l,w=null===p;let I=e[r+1];I===mi&&(I=w?se:void 0);let z=w?nw(I,n):p===n?I:void 0;if(c&&!T0(z)&&(z=nw(l,n)),T0(z)&&(s=z,o))return s;const J=i[r+1];r=o?Gc(J):ou(J)}if(null!==t){let l=a?t.residualClasses:t.residualStyles;null!=l&&(s=nw(l,n))}return s}function T0(i){return void 0!==i}function yE(i,t){return 0!=(i.flags&(t?8:16))}function N(i,t=""){const e=We(),n=Ri(),r=i+22,a=n.firstCreatePass?Hh(n,r,1,t,null):n.data[r],o=e[r]=function fw(i,t){return i.createText(t)}(e[11],t);l0(n,e,o,a),Wo(a,!1)}function ft(i){return qt("",i,""),ft}function qt(i,t,e){const n=We(),r=Yh(n,i,t,e);return r!==mi&&Zl(n,ca(),r),qt}function su(i,t,e,n,r){const a=We(),o=jh(a,i,t,e,n,r);return o!==mi&&Zl(a,ca(),o),su}function A0(i,t,e){Is(Do,ol,Yh(We(),i,t,e),!0)}function Br(i,t,e){const n=We();return Fa(n,Ul(),t)&&Mo(Ri(),jn(),n,i,t,n[11],e,!0),Br}function Zh(i,t,e){const n=We();if(Fa(n,Ul(),t)){const a=Ri(),o=jn();Mo(a,o,n,i,t,A3(Fo(a.data),o,n),e,!0)}return Zh}const lu=void 0;var z7=["en",[["a","p"],["AM","PM"],lu],[["AM","PM"],lu,lu],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],lu,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],lu,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",lu,"{1} 'at' {0}",lu],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function j7(i){const e=Math.floor(Math.abs(i)),n=i.toString().replace(/^[^.]*\.?/,"").length;return 1===e&&0===n?1:5}];let Xh={};function La(i){const t=function U7(i){return i.toLowerCase().replace(/_/g,"-")}(i);let e=PE(t);if(e)return e;const n=t.split("-")[0];if(e=PE(n),e)return e;if("en"===n)return z7;throw new Re(701,!1)}function PE(i){return i in Xh||(Xh[i]=Vi.ng&&Vi.ng.common&&Vi.ng.common.locales&&Vi.ng.common.locales[i]),Xh[i]}var bt=(()=>((bt=bt||{})[bt.LocaleId=0]="LocaleId",bt[bt.DayPeriodsFormat=1]="DayPeriodsFormat",bt[bt.DayPeriodsStandalone=2]="DayPeriodsStandalone",bt[bt.DaysFormat=3]="DaysFormat",bt[bt.DaysStandalone=4]="DaysStandalone",bt[bt.MonthsFormat=5]="MonthsFormat",bt[bt.MonthsStandalone=6]="MonthsStandalone",bt[bt.Eras=7]="Eras",bt[bt.FirstDayOfWeek=8]="FirstDayOfWeek",bt[bt.WeekendRange=9]="WeekendRange",bt[bt.DateFormat=10]="DateFormat",bt[bt.TimeFormat=11]="TimeFormat",bt[bt.DateTimeFormat=12]="DateTimeFormat",bt[bt.NumberSymbols=13]="NumberSymbols",bt[bt.NumberFormats=14]="NumberFormats",bt[bt.CurrencyCode=15]="CurrencyCode",bt[bt.CurrencySymbol=16]="CurrencySymbol",bt[bt.CurrencyName=17]="CurrencyName",bt[bt.Currencies=18]="Currencies",bt[bt.Directionality=19]="Directionality",bt[bt.PluralCase=20]="PluralCase",bt[bt.ExtraData=21]="ExtraData",bt))();const Jh="en-US";let BE=Jh;function mF(i,t,e,n,r){if(i=kt(i),Array.isArray(i))for(let a=0;a>20;if(iu(i)||!i.multi){const z=new Kd(l,r,g),J=fF(s,t,r?p:p+I,w);-1===J?(Jv(xo(c,o),a,s),pF(a,i,t.length),t.push(s),c.directiveStart++,c.directiveEnd++,r&&(c.providerIndexes+=1048576),e.push(z),o.push(z)):(e[J]=z,o[J]=z)}else{const z=fF(s,t,p+I,w),J=fF(s,t,p,p+I),he=J>=0&&e[J];if(r&&!he||!r&&!(z>=0&&e[z])){Jv(xo(c,o),a,s);const me=function YH(i,t,e,n,r){const a=new Kd(i,e,g);return a.multi=[],a.index=t,a.componentProviders=0,d4(a,r,n&&!e),a}(r?VH:HH,e.length,r,n,l);!r&&he&&(e[J].providerFactory=me),pF(a,i,t.length,0),t.push(s),c.directiveStart++,c.directiveEnd++,r&&(c.providerIndexes+=1048576),e.push(me),o.push(me)}else pF(a,i,z>-1?z:J,d4(e[r?J:z],l,!r&&n));!r&&n&&he&&e[J].componentProviders++}}}function pF(i,t,e,n){const r=iu(t),a=function a9(i){return!!i.useClass}(t);if(r||a){const l=(a?kt(t.useClass):t).prototype.ngOnDestroy;if(l){const c=i.destroyHooks||(i.destroyHooks=[]);if(!r&&t.multi){const p=c.indexOf(e);-1===p?c.push(e,[n,l]):c[p+1].push(n,l)}else c.push(e,l)}}}function d4(i,t,e){return e&&i.componentProviders++,i.multi.push(t)-1}function fF(i,t,e,n){for(let r=e;r{e.providersResolver=(n,r)=>function BH(i,t,e){const n=Ri();if(n.firstCreatePass){const r=vo(i);mF(e,n.data,n.blueprint,r,!0),mF(t,n.data,n.blueprint,r,!1)}}(n,r?r(i):i,t)}}class em{}class u4{}class h4 extends em{constructor(t,e){super(),this._parent=e,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new L3(this);const n=va(t);this._bootstrapComponents=Ql(n.bootstrap),this._r3Injector=h3(t,e,[{provide:em,useValue:this},{provide:ql,useValue:this.componentFactoryResolver}],ln(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 gF extends u4{constructor(t){super(),this.moduleType=t}create(t){return new h4(this.moduleType,t)}}class zH extends em{constructor(t,e,n){super(),this.componentFactoryResolver=new L3(this),this.instance=null;const r=new qM([...t,{provide:em,useValue:this},{provide:ql,useValue:this.componentFactoryResolver}],e||_0(),n,new Set(["environment"]));this.injector=r,r.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(t){this.injector.onDestroy(t)}}function R0(i,t,e=null){return new zH(i,t,e).injector}let UH=(()=>{class i{constructor(e){this._injector=e,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(e){if(!e.standalone)return null;if(!this.cachedInjectors.has(e.id)){const n=UM(0,e.type),r=n.length>0?R0([n],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 i.\u0275prov=Oe({token:i,providedIn:"environment",factory:()=>new i(ue(nl))}),i})();function bF(i){i.getStandaloneInjector=t=>t.get(UH).getOrCreateStandaloneInjector(i)}function Zn(i,t,e){const n=qr()+i,r=We();return r[n]===mi?al(r,n,e?t.call(e):t()):function nf(i,t){return i[t]}(r,n)}function Pn(i,t,e,n){return v4(We(),qr(),i,t,e,n)}function sl(i,t,e,n,r){return w4(We(),qr(),i,t,e,n,r)}function y4(i,t,e,n,r,a,o){return function k4(i,t,e,n,r,a,o,s,l){const c=t+e;return function Ko(i,t,e,n,r,a){const o=au(i,t,e,n);return au(i,t+2,r,a)||o}(i,c,r,a,o,s)?al(i,c+4,l?n.call(l,r,a,o,s):n(r,a,o,s)):hf(i,c+4)}(We(),qr(),i,t,e,n,r,a,o)}function hf(i,t){const e=i[t];return e===mi?void 0:e}function v4(i,t,e,n,r,a){const o=t+e;return Fa(i,o,r)?al(i,o+1,a?n.call(a,r):n(r)):hf(i,o+1)}function w4(i,t,e,n,r,a,o){const s=t+e;return au(i,s,r,a)?al(i,s+2,o?n.call(o,r,a):n(r,a)):hf(i,s+2)}function pi(i,t){const e=Ri();let n;const r=i+22;e.firstCreatePass?(n=function aV(i,t){if(t)for(let e=t.length-1;e>=0;e--){const n=t[e];if(i===n.name)return n}}(t,e.pipeRegistry),e.data[r]=n,n.onDestroy&&(e.destroyHooks||(e.destroyHooks=[])).push(r,n.onDestroy)):n=e.data[r];const a=n.factory||(n.factory=Js(n.type)),o=zr(g);try{const s=_e(!1),l=a();return _e(s),function JB(i,t,e,n){e>=i.data.length&&(i.data[e]=null,i.blueprint[e]=null),t[e]=n}(e,We(),r,l),l}finally{zr(o)}}function bi(i,t,e){const n=i+22,r=We(),a=jc(r,n);return mf(r,n)?v4(r,qr(),t,a.transform,e,a):a.transform(e)}function mf(i,t){return i[1].data[t].pure}function vF(i){return t=>{setTimeout(i,void 0,t)}}const He=class cV extends ve{constructor(t=!1){super(),this.__isAsync=t}emit(t){super.next(t)}subscribe(t,e,n){let r=t,a=e||(()=>null),o=n;if(t&&"object"==typeof t){const l=t;r=l.next?.bind(l),a=l.error?.bind(l),o=l.complete?.bind(l)}this.__isAsync&&(a=vF(a),r&&(r=vF(r)),o&&(o=vF(o)));const s=super.subscribe({next:r,error:a,complete:o});return t instanceof f&&t.add(s),s}};function dV(){return this._results[ru()]()}class ll{get changes(){return this._changes||(this._changes=new He)}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=ru(),n=ll.prototype;n[e]||(n[e]=dV)}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 n=this;n.dirty=!1;const r=function qo(i){return i.flat(Number.POSITIVE_INFINITY)}(t);(this._changesDetected=!function MR(i,t,e){if(i.length!==t.length)return!1;for(let n=0;n{class i{}return i.__NG_ELEMENT_ID__=mV,i})();const uV=dn,hV=class extends uV{constructor(t,e,n){super(),this._declarationLView=t,this._declarationTContainer=e,this.elementRef=n}createEmbeddedView(t,e){const n=this._declarationTContainer.tViews,r=y0(this._declarationLView,n,t,16,null,n.declTNode,null,null,null,null,e||null);r[17]=this._declarationLView[this._declarationTContainer.index];const o=this._declarationLView[19];return null!==o&&(r[19]=o.createEmbeddedView(n)),Uw(n,r,t),new ef(r)}};function mV(){return P0(Or(),We())}function P0(i,t){return 4&i.type?new hV(t,i,Oh(i,t)):null}let bn=(()=>{class i{}return i.__NG_ELEMENT_ID__=pV,i})();function pV(){return E4(Or(),We())}const fV=bn,C4=class extends fV{constructor(t,e,n){super(),this._lContainer=t,this._hostTNode=e,this._hostLView=n}get element(){return Oh(this._hostTNode,this._hostLView)}get injector(){return new Ch(this._hostTNode,this._hostLView)}get parentInjector(){const t=Xv(this._hostTNode,this._hostLView);if(d(t)){const e=j(t,this._hostLView),n=v(t);return new Ch(e[1].data[n+8],e)}return new Ch(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){const e=M4(this._lContainer);return null!==e&&e[t]||null}get length(){return this._lContainer.length-10}createEmbeddedView(t,e,n){let r,a;"number"==typeof n?r=n:null!=n&&(r=n.index,a=n.injector);const o=t.createEmbeddedView(e||{},a);return this.insert(o,r),o}createComponent(t,e,n,r,a){const o=t&&!function zp(i){return"function"==typeof i}(t);let s;if(o)s=e;else{const w=e||{};s=w.index,n=w.injector,r=w.projectableNodes,a=w.environmentInjector||w.ngModuleRef}const l=o?t:new tf(zi(t)),c=n||this.parentInjector;if(!a&&null==l.ngModule){const I=(o?c:this.parentInjector).get(nl,null);I&&(a=I)}const p=l.create(c,r,void 0,a);return this.insert(p.hostView,s),p}insert(t,e){const n=t._lView,r=n[1];if(function Lv(i){return yo(i[3])}(n)){const p=this.indexOf(t);if(-1!==p)this.detach(p);else{const w=n[3],I=new C4(w,w[6],w[3]);I.detach(I.indexOf(t))}}const a=this._adjustIndex(e),o=this._lContainer;!function fP(i,t,e,n){const r=10+n,a=e.length;n>0&&(e[r-1][4]=t),n0)n.push(o[s/2]);else{const c=a[s+1],p=t[-l];for(let w=10;w{class i{constructor(e){this.appInits=e,this.resolve=H0,this.reject=H0,this.initialized=!1,this.done=!1,this.donePromise=new Promise((n,r)=>{this.resolve=n,this.reject=r})}runInitializers(){if(this.initialized)return;const e=[],n=()=>{this.done=!0,this.resolve()};if(this.appInits)for(let r=0;r{a.subscribe({complete:s,error:l})});e.push(o)}}Promise.all(e).then(()=>{n()}).catch(r=>{this.reject(r)}),0===e.length&&n(),this.initialized=!0}}return i.\u0275fac=function(e){return new(e||i)(ue(ff,8))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();const nm=new De("AppId",{providedIn:"root",factory:function X4(){return`${AF()}${AF()}${AF()}`}});function AF(){return String.fromCharCode(97+Math.floor(25*Math.random()))}const J4=new De("Platform Initializer"),$c=new De("Platform ID",{providedIn:"platform",factory:()=>"unknown"}),eS=new De("appBootstrapListener"),Si=new De("AnimationModuleType");let YV=(()=>{class i{log(e){console.log(e)}warn(e){console.warn(e)}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"platform"}),i})();const cl=new De("LocaleId",{providedIn:"root",factory:()=>xt(cl,St.Optional|St.SkipSelf)||function jV(){return typeof $localize<"u"&&$localize.locale||Jh}()});class UV{constructor(t,e){this.ngModuleFactory=t,this.componentFactories=e}}let tS=(()=>{class i{compileModuleSync(e){return new gF(e)}compileModuleAsync(e){return Promise.resolve(this.compileModuleSync(e))}compileModuleAndAllComponentsSync(e){const n=this.compileModuleSync(e),a=Ql(va(e).declarations).reduce((o,s)=>{const l=zi(s);return l&&o.push(new tf(l)),o},[]);return new UV(n,a)}compileModuleAndAllComponentsAsync(e){return Promise.resolve(this.compileModuleAndAllComponentsSync(e))}clearCache(){}clearCacheFor(e){}getModuleId(e){}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();const $V=(()=>Promise.resolve(0))();function IF(i){typeof Zone>"u"?$V.then(()=>{i&&i.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",i)}class lt{constructor({enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:e=!1,shouldCoalesceRunChangeDetection:n=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new He(!1),this.onMicrotaskEmpty=new He(!1),this.onStable=new He(!1),this.onError=new He(!1),typeof Zone>"u")throw new Re(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=!n&&e,r.shouldCoalesceRunChangeDetection=n,r.lastRequestAnimationFrameId=-1,r.nativeRequestAnimationFrame=function qV(){let i=Vi.requestAnimationFrame,t=Vi.cancelAnimationFrame;if(typeof Zone<"u"&&i&&t){const e=i[Zone.__symbol__("OriginalDelegate")];e&&(i=e);const n=t[Zone.__symbol__("OriginalDelegate")];n&&(t=n)}return{nativeRequestAnimationFrame:i,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function ZV(i){const t=()=>{!function QV(i){i.isCheckStableRunning||-1!==i.lastRequestAnimationFrameId||(i.lastRequestAnimationFrameId=i.nativeRequestAnimationFrame.call(Vi,()=>{i.fakeTopEventTask||(i.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{i.lastRequestAnimationFrameId=-1,NF(i),i.isCheckStableRunning=!0,LF(i),i.isCheckStableRunning=!1},void 0,()=>{},()=>{})),i.fakeTopEventTask.invoke()}),NF(i))}(i)};i._inner=i._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(e,n,r,a,o,s)=>{try{return rS(i),e.invokeTask(r,a,o,s)}finally{(i.shouldCoalesceEventChangeDetection&&"eventTask"===a.type||i.shouldCoalesceRunChangeDetection)&&t(),aS(i)}},onInvoke:(e,n,r,a,o,s,l)=>{try{return rS(i),e.invoke(r,a,o,s,l)}finally{i.shouldCoalesceRunChangeDetection&&t(),aS(i)}},onHasTask:(e,n,r,a)=>{e.hasTask(r,a),n===r&&("microTask"==a.change?(i._hasPendingMicrotasks=a.microTask,NF(i),LF(i)):"macroTask"==a.change&&(i.hasPendingMacrotasks=a.macroTask))},onHandleError:(e,n,r,a)=>(e.handleError(r,a),i.runOutsideAngular(()=>i.onError.emit(a)),!1)})}(r)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!lt.isInAngularZone())throw new Re(909,!1)}static assertNotInAngularZone(){if(lt.isInAngularZone())throw new Re(909,!1)}run(t,e,n){return this._inner.run(t,e,n)}runTask(t,e,n,r){const a=this._inner,o=a.scheduleEventTask("NgZoneEvent: "+r,t,KV,H0,H0);try{return a.runTask(o,e,n)}finally{a.cancelTask(o)}}runGuarded(t,e,n){return this._inner.runGuarded(t,e,n)}runOutsideAngular(t){return this._outer.run(t)}}const KV={};function LF(i){if(0==i._nesting&&!i.hasPendingMicrotasks&&!i.isStable)try{i._nesting++,i.onMicrotaskEmpty.emit(null)}finally{if(i._nesting--,!i.hasPendingMicrotasks)try{i.runOutsideAngular(()=>i.onStable.emit(null))}finally{i.isStable=!0}}}function NF(i){i.hasPendingMicrotasks=!!(i._hasPendingMicrotasks||(i.shouldCoalesceEventChangeDetection||i.shouldCoalesceRunChangeDetection)&&-1!==i.lastRequestAnimationFrameId)}function rS(i){i._nesting++,i.isStable&&(i.isStable=!1,i.onUnstable.emit(null))}function aS(i){i._nesting--,LF(i)}class XV{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new He,this.onMicrotaskEmpty=new He,this.onStable=new He,this.onError=new He}run(t,e,n){return t.apply(e,n)}runGuarded(t,e,n){return t.apply(e,n)}runOutsideAngular(t){return t()}runTask(t,e,n,r){return t.apply(e,n)}}const oS=new De(""),Y0=new De("");let PF,OF=(()=>{class i{constructor(e,n,r){this._ngZone=e,this.registry=n,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,PF||(function JV(i){PF=i}(r),r.addToWindow(n)),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:()=>{lt.assertNotInAngularZone(),IF(()=>{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())IF(()=>{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(n=>!n.updateCb||!n.updateCb(e)||(clearTimeout(n.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,n,r){let a=-1;n&&n>0&&(a=setTimeout(()=>{this._callbacks=this._callbacks.filter(o=>o.timeoutId!==a),e(this._didWork,this.getPendingTasks())},n)),this._callbacks.push({doneCb:e,timeoutId:a,updateCb:r})}whenStable(e,n,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,n,r),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}registerApplication(e){this.registry.registerApplication(e,this)}unregisterApplication(e){this.registry.unregisterApplication(e)}findProviders(e,n,r){return[]}}return i.\u0275fac=function(e){return new(e||i)(ue(lt),ue(RF),ue(Y0))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})(),RF=(()=>{class i{constructor(){this._applications=new Map}registerApplication(e,n){this._applications.set(e,n)}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,n=!0){return PF?.findTestabilityInTree(this,e,n)??null}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"platform"}),i})(),qc=null;const sS=new De("AllowMultipleToken"),BF=new De("PlatformDestroyListeners");class lS{constructor(t,e){this.name=t,this.token=e}}function dS(i,t,e=[]){const n=`Platform: ${t}`,r=new De(n);return(a=[])=>{let o=HF();if(!o||o.injector.get(sS,!1)){const s=[...e,...a,{provide:r,useValue:!0}];i?i(s):function iY(i){if(qc&&!qc.get(sS,!1))throw new Re(400,!1);qc=i;const t=i.get(hS);(function cS(i){const t=i.get(J4,null);t&&t.forEach(e=>e())})(i)}(function uS(i=[],t){return Rn.create({name:t,providers:[{provide:Iw,useValue:"platform"},{provide:BF,useValue:new Set([()=>qc=null])},...i]})}(s,n))}return function rY(i){const t=HF();if(!t)throw new Re(401,!1);return t}()}}function HF(){return qc?.get(hS)??null}let hS=(()=>{class i{constructor(e){this._injector=e,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(e,n){const r=function pS(i,t){let e;return e="noop"===i?new XV:("zone.js"===i?void 0:i)||new lt(t),e}(n?.ngZone,function mS(i){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:!(!i||!i.ngZoneEventCoalescing)||!1,shouldCoalesceRunChangeDetection:!(!i||!i.ngZoneRunCoalescing)||!1}}(n)),a=[{provide:lt,useValue:r}];return r.run(()=>{const o=Rn.create({providers:a,parent:this.injector,name:e.moduleType.name}),s=e.create(o),l=s.injector.get(Kl,null);if(!l)throw new Re(402,!1);return r.runOutsideAngular(()=>{const c=r.onError.subscribe({next:p=>{l.handleError(p)}});s.onDestroy(()=>{j0(this._modules,s),c.unsubscribe()})}),function fS(i,t,e){try{const n=e();return rf(n)?n.catch(r=>{throw t.runOutsideAngular(()=>i.handleError(r)),r}):n}catch(n){throw t.runOutsideAngular(()=>i.handleError(n)),n}}(l,r,()=>{const c=s.injector.get(V0);return c.runInitializers(),c.donePromise.then(()=>(function HE(i){ra(i,"Expected localeId to be defined"),"string"==typeof i&&(BE=i.toLowerCase().replace(/_/g,"-"))}(s.injector.get(cl,Jh)||Jh),this._moduleDoBootstrap(s),s))})})}bootstrapModule(e,n=[]){const r=_S({},n);return function eY(i,t,e){const n=new gF(e);return Promise.resolve(n)}(0,0,e).then(a=>this.bootstrapModuleFactory(a,r))}_moduleDoBootstrap(e){const n=e.injector.get(Jl);if(e._bootstrapComponents.length>0)e._bootstrapComponents.forEach(r=>n.bootstrap(r));else{if(!e.instance.ngDoBootstrap)throw new Re(-403,!1);e.instance.ngDoBootstrap(n)}this._modules.push(e)}onDestroy(e){this._destroyListeners.push(e)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new Re(404,!1);this._modules.slice().forEach(n=>n.destroy()),this._destroyListeners.forEach(n=>n());const e=this._injector.get(BF,null);e&&(e.forEach(n=>n()),e.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}}return i.\u0275fac=function(e){return new(e||i)(ue(Rn))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"platform"}),i})();function _S(i,t){return Array.isArray(t)?t.reduce(_S,i):{...i,...t}}let Jl=(()=>{class i{get destroyed(){return this._destroyed}get injector(){return this._injector}constructor(e,n,r){this._zone=e,this._injector=n,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 a=new qe(s=>{this._stable=this._zone.isStable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks,this._zone.runOutsideAngular(()=>{s.next(this._stable),s.complete()})}),o=new qe(s=>{let l;this._zone.runOutsideAngular(()=>{l=this._zone.onStable.subscribe(()=>{lt.assertNotInAngularZone(),IF(()=>{!this._stable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks&&(this._stable=!0,s.next(!0))})})});const c=this._zone.onUnstable.subscribe(()=>{lt.assertInAngularZone(),this._stable&&(this._stable=!1,this._zone.runOutsideAngular(()=>{s.next(!1)}))});return()=>{l.unsubscribe(),c.unsubscribe()}});this.isStable=ji(a,o.pipe(Ea()))}bootstrap(e,n){const r=e instanceof QM;if(!this._injector.get(V0).done)throw!r&&function Bc(i){const t=zi(i)||ur(i)||Lr(i);return null!==t&&t.standalone}(e),new Re(405,false);let o;o=r?e:this._injector.get(ql).resolveComponentFactory(e),this.componentTypes.push(o.componentType);const s=function tY(i){return i.isBoundToModule}(o)?void 0:this._injector.get(em),c=o.create(Rn.NULL,[],n||o.selector,s),p=c.location.nativeElement,w=c.injector.get(oS,null);return w?.registerApplication(p),c.onDestroy(()=>{this.detachView(c.hostView),j0(this.components,c),w?.unregisterApplication(p)}),this._loadComponent(c),c}tick(){if(this._runningTick)throw new Re(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 n=e;this._views.push(n),n.attachToAppRef(this)}detachView(e){const n=e;j0(this._views,n),n.detachFromAppRef()}_loadComponent(e){this.attachView(e.hostView),this.tick(),this.components.push(e);const n=this._injector.get(eS,[]);n.push(...this._bootstrapListeners),n.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),()=>j0(this._destroyListeners,e)}destroy(){if(this._destroyed)throw new Re(406,!1);const e=this._injector;e.destroy&&!e.destroyed&&e.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}}return i.\u0275fac=function(e){return new(e||i)(ue(lt),ue(nl),ue(Kl))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();function j0(i,t){const e=i.indexOf(t);e>-1&&i.splice(e,1)}let Tt=(()=>{class i{}return i.__NG_ELEMENT_ID__=oY,i})();function oY(i){return function sY(i,t,e){if(Ud(i)&&!e){const n=Aa(i.index,t);return new ef(n,n)}return 47&i.type?new ef(t[16],t):null}(Or(),We(),16==(16&i))}class FS{constructor(){}supports(t){return C0(t)}create(t){return new mY(t)}}const hY=(i,t)=>t;class mY{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||hY}forEachItem(t){let e;for(e=this._itHead;null!==e;e=e._next)t(e)}forEachOperation(t){let e=this._itHead,n=this._removalsHead,r=0,a=null;for(;e||n;){const o=!n||e&&e.currentIndex{o=this._trackByFn(r,s),null!==e&&Object.is(e.trackById,o)?(n&&(e=this._verifyReinsertion(e,s,o,r)),Object.is(e.item,s)||this._addIdentityChange(e,s)):(e=this._mismatch(e,s,o,r),n=!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,n,r){let a;return null===t?a=this._itTail:(a=t._prev,this._remove(t)),null!==(t=null===this._unlinkedRecords?null:this._unlinkedRecords.get(n,null))?(Object.is(t.item,e)||this._addIdentityChange(t,e),this._reinsertAfter(t,a,r)):null!==(t=null===this._linkedRecords?null:this._linkedRecords.get(n,r))?(Object.is(t.item,e)||this._addIdentityChange(t,e),this._moveAfter(t,a,r)):t=this._addAfter(new pY(e,n),a,r),t}_verifyReinsertion(t,e,n,r){let a=null===this._unlinkedRecords?null:this._unlinkedRecords.get(n,null);return null!==a?t=this._reinsertAfter(a,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,n){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(t);const r=t._prevRemoved,a=t._nextRemoved;return null===r?this._removalsHead=a:r._nextRemoved=a,null===a?this._removalsTail=r:a._prevRemoved=r,this._insertAfter(t,e,n),this._addToMoves(t,n),t}_moveAfter(t,e,n){return this._unlink(t),this._insertAfter(t,e,n),this._addToMoves(t,n),t}_addAfter(t,e,n){return this._insertAfter(t,e,n),this._additionsTail=null===this._additionsTail?this._additionsHead=t:this._additionsTail._nextAdded=t,t}_insertAfter(t,e,n){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 kS),this._linkedRecords.put(t),t.currentIndex=n,t}_remove(t){return this._addToRemovals(this._unlink(t))}_unlink(t){null!==this._linkedRecords&&this._linkedRecords.remove(t);const e=t._prev,n=t._next;return null===e?this._itHead=n:e._next=n,null===n?this._itTail=e:n._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 kS),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 pY{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 fY{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 n;for(n=this._head;null!==n;n=n._nextDup)if((null===e||e<=n.currentIndex)&&Object.is(n.trackById,t))return n;return null}remove(t){const e=t._prevDup,n=t._nextDup;return null===e?this._head=n:e._nextDup=n,null===n?this._tail=e:n._prevDup=e,null===this._head}}class kS{constructor(){this.map=new Map}put(t){const e=t.trackById;let n=this.map.get(e);n||(n=new fY,this.map.set(e,n)),n.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 xS(i,t,e){const n=i.previousIndex;if(null===n)return n;let r=0;return e&&n{if(e&&e.key===r)this._maybeAddToChanges(e,n),this._appendAfter=e,e=e._next;else{const a=this._getOrCreateRecordForKey(r,n);e=this._insertBeforeOrAppend(e,a)}}),e){e._prev&&(e._prev._next=null),this._removalsHead=e;for(let n=e;null!==n;n=n._nextRemoved)n===this._mapHead&&(this._mapHead=null),this._records.delete(n.key),n._nextRemoved=n._next,n.previousValue=n.currentValue,n.currentValue=null,n._prev=null,n._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(t,e){if(t){const n=t._prev;return e._next=t,e._prev=n,t._prev=e,n&&(n._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 a=r._prev,o=r._next;return a&&(a._next=o),o&&(o._prev=a),r._next=null,r._prev=null,r}const n=new gY(t);return this._records.set(t,n),n.currentValue=e,this._addToAdditions(n),n}_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(n=>e(t[n],n))}}class gY{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 CS(){return new Qo([new FS])}let Qo=(()=>{class i{constructor(e){this.factories=e}static create(e,n){if(null!=n){const r=n.factories.slice();e=e.concat(r)}return new i(e)}static extend(e){return{provide:i,useFactory:n=>i.create(e,n||CS()),deps:[[i,new Cs,new Ja]]}}find(e){const n=this.factories.find(r=>r.supports(e));if(null!=n)return n;throw new Re(901,!1)}}return i.\u0275prov=Oe({token:i,providedIn:"root",factory:CS}),i})();function MS(){return new _f([new DS])}let _f=(()=>{class i{constructor(e){this.factories=e}static create(e,n){if(n){const r=n.factories.slice();e=e.concat(r)}return new i(e)}static extend(e){return{provide:i,useFactory:n=>i.create(e,n||MS()),deps:[[i,new Cs,new Ja]]}}find(e){const n=this.factories.find(r=>r.supports(e));if(n)return n;throw new Re(901,!1)}}return i.\u0275prov=Oe({token:i,providedIn:"root",factory:MS}),i})();const vY=dS(null,"core",[]);let wY=(()=>{class i{constructor(e){}}return i.\u0275fac=function(e){return new(e||i)(ue(Jl))},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})();function rm(i){return"boolean"==typeof i?i:null!=i&&"false"!==i}let UF=null;function dl(){return UF}class xY{}const zt=new De("DocumentToken");let WF=(()=>{class i{historyGo(e){throw new Error("Not implemented")}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:function(){return function DY(){return ue(ES)}()},providedIn:"platform"}),i})();const CY=new De("Location Initialized");let ES=(()=>{class i extends WF{constructor(e){super(),this._doc=e,this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return dl().getBaseHref(this._doc)}onPopState(e){const n=dl().getGlobalEventTarget(this._doc,"window");return n.addEventListener("popstate",e,!1),()=>n.removeEventListener("popstate",e)}onHashChange(e){const n=dl().getGlobalEventTarget(this._doc,"window");return n.addEventListener("hashchange",e,!1),()=>n.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,n,r){SS()?this._history.pushState(e,n,r):this._location.hash=r}replaceState(e,n,r){SS()?this._history.replaceState(e,n,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 i.\u0275fac=function(e){return new(e||i)(ue(zt))},i.\u0275prov=Oe({token:i,factory:function(){return function MY(){return new ES(ue(zt))}()},providedIn:"platform"}),i})();function SS(){return!!window.history.pushState}function GF(i,t){if(0==i.length)return t;if(0==t.length)return i;let e=0;return i.endsWith("/")&&e++,t.startsWith("/")&&e++,2==e?i+t.substring(1):1==e?i+t:i+"/"+t}function TS(i){const t=i.match(/#|\?|$/),e=t&&t.index||i.length;return i.slice(0,e-("/"===i[e-1]?1:0))+i.slice(e)}function ec(i){return i&&"?"!==i[0]?"?"+i:i}let du=(()=>{class i{historyGo(e){throw new Error("Not implemented")}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:function(){return xt(IS)},providedIn:"root"}),i})();const AS=new De("appBaseHref");let IS=(()=>{class i extends du{constructor(e,n){super(),this._platformLocation=e,this._removeListenerFns=[],this._baseHref=n??this._platformLocation.getBaseHrefFromDOM()??xt(zt).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 GF(this._baseHref,e)}path(e=!1){const n=this._platformLocation.pathname+ec(this._platformLocation.search),r=this._platformLocation.hash;return r&&e?`${n}${r}`:n}pushState(e,n,r,a){const o=this.prepareExternalUrl(r+ec(a));this._platformLocation.pushState(e,n,o)}replaceState(e,n,r,a){const o=this.prepareExternalUrl(r+ec(a));this._platformLocation.replaceState(e,n,o)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(e=0){this._platformLocation.historyGo?.(e)}}return i.\u0275fac=function(e){return new(e||i)(ue(WF),ue(AS,8))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),EY=(()=>{class i extends du{constructor(e,n){super(),this._platformLocation=e,this._baseHref="",this._removeListenerFns=[],null!=n&&(this._baseHref=n)}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 n=this._platformLocation.hash;return null==n&&(n="#"),n.length>0?n.substring(1):n}prepareExternalUrl(e){const n=GF(this._baseHref,e);return n.length>0?"#"+n:n}pushState(e,n,r,a){let o=this.prepareExternalUrl(r+ec(a));0==o.length&&(o=this._platformLocation.pathname),this._platformLocation.pushState(e,n,o)}replaceState(e,n,r,a){let o=this.prepareExternalUrl(r+ec(a));0==o.length&&(o=this._platformLocation.pathname),this._platformLocation.replaceState(e,n,o)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(e=0){this._platformLocation.historyGo?.(e)}}return i.\u0275fac=function(e){return new(e||i)(ue(WF),ue(AS,8))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})(),Kc=(()=>{class i{constructor(e){this._subject=new He,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=e;const n=this._locationStrategy.getBaseHref();this._basePath=function AY(i){if(new RegExp("^(https?:)?//").test(i)){const[,e]=i.split(/\/\/[^\/]+/);return e}return i}(TS(LS(n))),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,n=""){return this.path()==this.normalize(e+ec(n))}normalize(e){return i.stripTrailingSlash(function TY(i,t){return i&&new RegExp(`^${i}([/;?#]|$)`).test(t)?t.substring(i.length):t}(this._basePath,LS(e)))}prepareExternalUrl(e){return e&&"/"!==e[0]&&(e="/"+e),this._locationStrategy.prepareExternalUrl(e)}go(e,n="",r=null){this._locationStrategy.pushState(r,"",e,n),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+ec(n)),r)}replaceState(e,n="",r=null){this._locationStrategy.replaceState(r,"",e,n),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+ec(n)),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(n=>{this._notifyUrlChangeListeners(n.url,n.state)})),()=>{const n=this._urlChangeListeners.indexOf(e);this._urlChangeListeners.splice(n,1),0===this._urlChangeListeners.length&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(e="",n){this._urlChangeListeners.forEach(r=>r(e,n))}subscribe(e,n,r){return this._subject.subscribe({next:e,error:n,complete:r})}}return i.normalizeQueryParams=ec,i.joinWithSlash=GF,i.stripTrailingSlash=TS,i.\u0275fac=function(e){return new(e||i)(ue(du))},i.\u0275prov=Oe({token:i,factory:function(){return function SY(){return new Kc(ue(du))}()},providedIn:"root"}),i})();function LS(i){return i.replace(/\/index.html$/,"")}var hr=(()=>((hr=hr||{})[hr.Format=0]="Format",hr[hr.Standalone=1]="Standalone",hr))(),Bi=(()=>((Bi=Bi||{})[Bi.Narrow=0]="Narrow",Bi[Bi.Abbreviated=1]="Abbreviated",Bi[Bi.Wide=2]="Wide",Bi[Bi.Short=3]="Short",Bi))(),Xn=(()=>((Xn=Xn||{})[Xn.Short=0]="Short",Xn[Xn.Medium=1]="Medium",Xn[Xn.Long=2]="Long",Xn[Xn.Full=3]="Full",Xn))(),ni=(()=>((ni=ni||{})[ni.Decimal=0]="Decimal",ni[ni.Group=1]="Group",ni[ni.List=2]="List",ni[ni.PercentSign=3]="PercentSign",ni[ni.PlusSign=4]="PlusSign",ni[ni.MinusSign=5]="MinusSign",ni[ni.Exponential=6]="Exponential",ni[ni.SuperscriptingExponent=7]="SuperscriptingExponent",ni[ni.PerMille=8]="PerMille",ni[ni.Infinity=9]="Infinity",ni[ni.NaN=10]="NaN",ni[ni.TimeSeparator=11]="TimeSeparator",ni[ni.CurrencyDecimal=12]="CurrencyDecimal",ni[ni.CurrencyGroup=13]="CurrencyGroup",ni))();function W0(i,t){return Xo(La(i)[bt.DateFormat],t)}function G0(i,t){return Xo(La(i)[bt.TimeFormat],t)}function $0(i,t){return Xo(La(i)[bt.DateTimeFormat],t)}function Zo(i,t){const e=La(i),n=e[bt.NumberSymbols][t];if(typeof n>"u"){if(t===ni.CurrencyDecimal)return e[bt.NumberSymbols][ni.Decimal];if(t===ni.CurrencyGroup)return e[bt.NumberSymbols][ni.Group]}return n}function OS(i){if(!i[bt.ExtraData])throw new Error(`Missing extra locale data for the locale "${i[bt.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function Xo(i,t){for(let e=t;e>-1;e--)if(typeof i[e]<"u")return i[e];throw new Error("Locale data API: locale data undefined")}function qF(i){const[t,e]=i.split(":");return{hours:+t,minutes:+e}}const UY=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,gf={},WY=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;var Hr=(()=>((Hr=Hr||{})[Hr.Short=0]="Short",Hr[Hr.ShortGMT=1]="ShortGMT",Hr[Hr.Long=2]="Long",Hr[Hr.Extended=3]="Extended",Hr))(),ai=(()=>((ai=ai||{})[ai.FullYear=0]="FullYear",ai[ai.Month=1]="Month",ai[ai.Date=2]="Date",ai[ai.Hours=3]="Hours",ai[ai.Minutes=4]="Minutes",ai[ai.Seconds=5]="Seconds",ai[ai.FractionalSeconds=6]="FractionalSeconds",ai[ai.Day=7]="Day",ai))(),xi=(()=>((xi=xi||{})[xi.DayPeriods=0]="DayPeriods",xi[xi.Days=1]="Days",xi[xi.Months=2]="Months",xi[xi.Eras=3]="Eras",xi))();function GY(i,t,e,n){let r=function tj(i){if(BS(i))return i;if("number"==typeof i&&!isNaN(i))return new Date(i);if("string"==typeof i){if(i=i.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(i)){const[r,a=1,o=1]=i.split("-").map(s=>+s);return q0(r,a-1,o)}const e=parseFloat(i);if(!isNaN(i-e))return new Date(e);let n;if(n=i.match(UY))return function ij(i){const t=new Date(0);let e=0,n=0;const r=i[8]?t.setUTCFullYear:t.setFullYear,a=i[8]?t.setUTCHours:t.setHours;i[9]&&(e=Number(i[9]+i[10]),n=Number(i[9]+i[11])),r.call(t,Number(i[1]),Number(i[2])-1,Number(i[3]));const o=Number(i[4]||0)-e,s=Number(i[5]||0)-n,l=Number(i[6]||0),c=Math.floor(1e3*parseFloat("0."+(i[7]||0)));return a.call(t,o,s,l,c),t}(n)}const t=new Date(i);if(!BS(t))throw new Error(`Unable to convert "${i}" into a date`);return t}(i);t=tc(e,t)||t;let s,o=[];for(;t;){if(s=WY.exec(t),!s){o.push(t);break}{o=o.concat(s.slice(1));const p=o.pop();if(!p)break;t=p}}let l=r.getTimezoneOffset();n&&(l=PS(n,l),r=function ej(i,t,e){const n=e?-1:1,r=i.getTimezoneOffset();return function JY(i,t){return(i=new Date(i.getTime())).setMinutes(i.getMinutes()+t),i}(i,n*(PS(t,r)-r))}(r,n,!0));let c="";return o.forEach(p=>{const w=function XY(i){if(QF[i])return QF[i];let t;switch(i){case"G":case"GG":case"GGG":t=Bn(xi.Eras,Bi.Abbreviated);break;case"GGGG":t=Bn(xi.Eras,Bi.Wide);break;case"GGGGG":t=Bn(xi.Eras,Bi.Narrow);break;case"y":t=xr(ai.FullYear,1,0,!1,!0);break;case"yy":t=xr(ai.FullYear,2,0,!0,!0);break;case"yyy":t=xr(ai.FullYear,3,0,!1,!0);break;case"yyyy":t=xr(ai.FullYear,4,0,!1,!0);break;case"Y":t=X0(1);break;case"YY":t=X0(2,!0);break;case"YYY":t=X0(3);break;case"YYYY":t=X0(4);break;case"M":case"L":t=xr(ai.Month,1,1);break;case"MM":case"LL":t=xr(ai.Month,2,1);break;case"MMM":t=Bn(xi.Months,Bi.Abbreviated);break;case"MMMM":t=Bn(xi.Months,Bi.Wide);break;case"MMMMM":t=Bn(xi.Months,Bi.Narrow);break;case"LLL":t=Bn(xi.Months,Bi.Abbreviated,hr.Standalone);break;case"LLLL":t=Bn(xi.Months,Bi.Wide,hr.Standalone);break;case"LLLLL":t=Bn(xi.Months,Bi.Narrow,hr.Standalone);break;case"w":t=KF(1);break;case"ww":t=KF(2);break;case"W":t=KF(1,!0);break;case"d":t=xr(ai.Date,1);break;case"dd":t=xr(ai.Date,2);break;case"c":case"cc":t=xr(ai.Day,1);break;case"ccc":t=Bn(xi.Days,Bi.Abbreviated,hr.Standalone);break;case"cccc":t=Bn(xi.Days,Bi.Wide,hr.Standalone);break;case"ccccc":t=Bn(xi.Days,Bi.Narrow,hr.Standalone);break;case"cccccc":t=Bn(xi.Days,Bi.Short,hr.Standalone);break;case"E":case"EE":case"EEE":t=Bn(xi.Days,Bi.Abbreviated);break;case"EEEE":t=Bn(xi.Days,Bi.Wide);break;case"EEEEE":t=Bn(xi.Days,Bi.Narrow);break;case"EEEEEE":t=Bn(xi.Days,Bi.Short);break;case"a":case"aa":case"aaa":t=Bn(xi.DayPeriods,Bi.Abbreviated);break;case"aaaa":t=Bn(xi.DayPeriods,Bi.Wide);break;case"aaaaa":t=Bn(xi.DayPeriods,Bi.Narrow);break;case"b":case"bb":case"bbb":t=Bn(xi.DayPeriods,Bi.Abbreviated,hr.Standalone,!0);break;case"bbbb":t=Bn(xi.DayPeriods,Bi.Wide,hr.Standalone,!0);break;case"bbbbb":t=Bn(xi.DayPeriods,Bi.Narrow,hr.Standalone,!0);break;case"B":case"BB":case"BBB":t=Bn(xi.DayPeriods,Bi.Abbreviated,hr.Format,!0);break;case"BBBB":t=Bn(xi.DayPeriods,Bi.Wide,hr.Format,!0);break;case"BBBBB":t=Bn(xi.DayPeriods,Bi.Narrow,hr.Format,!0);break;case"h":t=xr(ai.Hours,1,-12);break;case"hh":t=xr(ai.Hours,2,-12);break;case"H":t=xr(ai.Hours,1);break;case"HH":t=xr(ai.Hours,2);break;case"m":t=xr(ai.Minutes,1);break;case"mm":t=xr(ai.Minutes,2);break;case"s":t=xr(ai.Seconds,1);break;case"ss":t=xr(ai.Seconds,2);break;case"S":t=xr(ai.FractionalSeconds,1);break;case"SS":t=xr(ai.FractionalSeconds,2);break;case"SSS":t=xr(ai.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":t=Q0(Hr.Short);break;case"ZZZZZ":t=Q0(Hr.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":t=Q0(Hr.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":t=Q0(Hr.Long);break;default:return null}return QF[i]=t,t}(p);c+=w?w(r,e,l):"''"===p?"'":p.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),c}function q0(i,t,e){const n=new Date(0);return n.setFullYear(i,t,e),n.setHours(0,0,0),n}function tc(i,t){const e=function IY(i){return La(i)[bt.LocaleId]}(i);if(gf[e]=gf[e]||{},gf[e][t])return gf[e][t];let n="";switch(t){case"shortDate":n=W0(i,Xn.Short);break;case"mediumDate":n=W0(i,Xn.Medium);break;case"longDate":n=W0(i,Xn.Long);break;case"fullDate":n=W0(i,Xn.Full);break;case"shortTime":n=G0(i,Xn.Short);break;case"mediumTime":n=G0(i,Xn.Medium);break;case"longTime":n=G0(i,Xn.Long);break;case"fullTime":n=G0(i,Xn.Full);break;case"short":const r=tc(i,"shortTime"),a=tc(i,"shortDate");n=K0($0(i,Xn.Short),[r,a]);break;case"medium":const o=tc(i,"mediumTime"),s=tc(i,"mediumDate");n=K0($0(i,Xn.Medium),[o,s]);break;case"long":const l=tc(i,"longTime"),c=tc(i,"longDate");n=K0($0(i,Xn.Long),[l,c]);break;case"full":const p=tc(i,"fullTime"),w=tc(i,"fullDate");n=K0($0(i,Xn.Full),[p,w])}return n&&(gf[e][t]=n),n}function K0(i,t){return t&&(i=i.replace(/\{([^}]+)}/g,function(e,n){return null!=t&&n in t?t[n]:e})),i}function Os(i,t,e="-",n,r){let a="";(i<0||r&&i<=0)&&(r?i=1-i:(i=-i,a=e));let o=String(i);for(;o.length0||s>-e)&&(s+=e),i===ai.Hours)0===s&&-12===e&&(s=12);else if(i===ai.FractionalSeconds)return function $Y(i,t){return Os(i,3).substring(0,t)}(s,t);const l=Zo(o,ni.MinusSign);return Os(s,t,l,n,r)}}function Bn(i,t,e=hr.Format,n=!1){return function(r,a){return function KY(i,t,e,n,r,a){switch(e){case xi.Months:return function OY(i,t,e){const n=La(i),a=Xo([n[bt.MonthsFormat],n[bt.MonthsStandalone]],t);return Xo(a,e)}(t,r,n)[i.getMonth()];case xi.Days:return function NY(i,t,e){const n=La(i),a=Xo([n[bt.DaysFormat],n[bt.DaysStandalone]],t);return Xo(a,e)}(t,r,n)[i.getDay()];case xi.DayPeriods:const o=i.getHours(),s=i.getMinutes();if(a){const c=function HY(i){const t=La(i);return OS(t),(t[bt.ExtraData][2]||[]).map(n=>"string"==typeof n?qF(n):[qF(n[0]),qF(n[1])])}(t),p=function VY(i,t,e){const n=La(i);OS(n);const a=Xo([n[bt.ExtraData][0],n[bt.ExtraData][1]],t)||[];return Xo(a,e)||[]}(t,r,n),w=c.findIndex(I=>{if(Array.isArray(I)){const[z,J]=I,ce=o>=z.hours&&s>=z.minutes,he=o0?Math.floor(r/60):Math.ceil(r/60);switch(i){case Hr.Short:return(r>=0?"+":"")+Os(o,2,a)+Os(Math.abs(r%60),2,a);case Hr.ShortGMT:return"GMT"+(r>=0?"+":"")+Os(o,1,a);case Hr.Long:return"GMT"+(r>=0?"+":"")+Os(o,2,a)+":"+Os(Math.abs(r%60),2,a);case Hr.Extended:return 0===n?"Z":(r>=0?"+":"")+Os(o,2,a)+":"+Os(Math.abs(r%60),2,a);default:throw new Error(`Unknown zone width "${i}"`)}}}function RS(i){return q0(i.getFullYear(),i.getMonth(),i.getDate()+(4-i.getDay()))}function KF(i,t=!1){return function(e,n){let r;if(t){const a=new Date(e.getFullYear(),e.getMonth(),1).getDay()-1,o=e.getDate();r=1+Math.floor((o+a)/7)}else{const a=RS(e),o=function ZY(i){const t=q0(i,0,1).getDay();return q0(i,0,1+(t<=4?4:11)-t)}(a.getFullYear()),s=a.getTime()-o.getTime();r=1+Math.round(s/6048e5)}return Os(r,i,Zo(n,ni.MinusSign))}}function X0(i,t=!1){return function(e,n){return Os(RS(e).getFullYear(),i,Zo(n,ni.MinusSign),t)}}const QF={};function PS(i,t){i=i.replace(/:/g,"");const e=Date.parse("Jan 01, 1970 00:00:00 "+i)/6e4;return isNaN(e)?t:e}function BS(i){return i instanceof Date&&!isNaN(i.valueOf())}function jS(i,t){t=encodeURIComponent(t);for(const e of i.split(";")){const n=e.indexOf("="),[r,a]=-1==n?[e,""]:[e.slice(0,n),e.slice(n+1)];if(r.trim()===t)return decodeURIComponent(a)}return null}const n2=/\s+/,zS=[];let ua=(()=>{class i{constructor(e,n,r,a){this._iterableDiffers=e,this._keyValueDiffers=n,this._ngEl=r,this._renderer=a,this.initialClasses=zS,this.stateMap=new Map}set klass(e){this.initialClasses=null!=e?e.trim().split(n2):zS}set ngClass(e){this.rawClass="string"==typeof e?e.trim().split(n2):e}ngDoCheck(){for(const n of this.initialClasses)this._updateState(n,!0);const e=this.rawClass;if(Array.isArray(e)||e instanceof Set)for(const n of e)this._updateState(n,!0);else if(null!=e)for(const n of Object.keys(e))this._updateState(n,Boolean(e[n]));this._applyStateDiff()}_updateState(e,n){const r=this.stateMap.get(e);void 0!==r?(r.enabled!==n&&(r.changed=!0,r.enabled=n),r.touched=!0):this.stateMap.set(e,{enabled:n,changed:!0,touched:!0})}_applyStateDiff(){for(const e of this.stateMap){const n=e[0],r=e[1];r.changed?(this._toggleClass(n,r.enabled),r.changed=!1):r.touched||(r.enabled&&this._toggleClass(n,!1),this.stateMap.delete(n)),r.touched=!1}}_toggleClass(e,n){(e=e.trim()).length>0&&e.split(n2).forEach(r=>{n?this._renderer.addClass(this._ngEl.nativeElement,r):this._renderer.removeClass(this._ngEl.nativeElement,r)})}}return i.\u0275fac=function(e){return new(e||i)(g(Qo),g(_f),g(ze),g(Ms))},i.\u0275dir=ye({type:i,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"},standalone:!0}),i})();class fj{constructor(t,e,n,r){this.$implicit=t,this.ngForOf=e,this.index=n,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 an=(()=>{class i{set ngForOf(e){this._ngForOf=e,this._ngForOfDirty=!0}set ngForTrackBy(e){this._trackByFn=e}get ngForTrackBy(){return this._trackByFn}constructor(e,n,r){this._viewContainer=e,this._template=n,this._differs=r,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}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 n=this._viewContainer;e.forEachOperation((r,a,o)=>{if(null==r.previousIndex)n.createEmbeddedView(this._template,new fj(r.item,this._ngForOf,-1,-1),null===o?void 0:o);else if(null==o)n.remove(null===a?void 0:a);else if(null!==a){const s=n.get(a);n.move(s,o),GS(s,r)}});for(let r=0,a=n.length;r{GS(n.get(r.currentIndex),r)})}static ngTemplateContextGuard(e,n){return!0}}return i.\u0275fac=function(e){return new(e||i)(g(bn),g(dn),g(Qo))},i.\u0275dir=ye({type:i,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0}),i})();function GS(i,t){i.context.$implicit=t.item}let Ut=(()=>{class i{constructor(e,n){this._viewContainer=e,this._context=new gj,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=n}set ngIf(e){this._context.$implicit=this._context.ngIf=e,this._updateView()}set ngIfThen(e){$S("ngIfThen",e),this._thenTemplateRef=e,this._thenViewRef=null,this._updateView()}set ngIfElse(e){$S("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,n){return!0}}return i.\u0275fac=function(e){return new(e||i)(g(bn),g(dn))},i.\u0275dir=ye({type:i,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0}),i})();class gj{constructor(){this.$implicit=null,this.ngIf=null}}function $S(i,t){if(t&&!t.createEmbeddedView)throw new Error(`${i} must be a TemplateRef, but received '${ln(t)}'.`)}class r2{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 uu=(()=>{class i{constructor(){this._defaultViews=[],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.push(e)}_matchCase(e){const n=e==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||n,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),n}_updateDefaultCases(e){if(this._defaultViews.length>0&&e!==this._defaultUsed){this._defaultUsed=e;for(const n of this._defaultViews)n.enforceState(e)}}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"},standalone:!0}),i})(),yf=(()=>{class i{constructor(e,n,r){this.ngSwitch=r,r._addCase(),this._view=new r2(e,n)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}}return i.\u0275fac=function(e){return new(e||i)(g(bn),g(dn),g(uu,9))},i.\u0275dir=ye({type:i,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"},standalone:!0}),i})(),qS=(()=>{class i{constructor(e,n,r){r._addDefault(new r2(e,n))}}return i.\u0275fac=function(e){return new(e||i)(g(bn),g(dn),g(uu,9))},i.\u0275dir=ye({type:i,selectors:[["","ngSwitchDefault",""]],standalone:!0}),i})(),am=(()=>{class i{constructor(e,n,r){this._ngEl=e,this._differs=n,this._renderer=r,this._ngStyle=null,this._differ=null}set ngStyle(e){this._ngStyle=e,!this._differ&&e&&(this._differ=this._differs.find(e).create())}ngDoCheck(){if(this._differ){const e=this._differ.diff(this._ngStyle);e&&this._applyChanges(e)}}_setStyle(e,n){const[r,a]=e.split("."),o=-1===r.indexOf("-")?void 0:eo.DashCase;null!=n?this._renderer.setStyle(this._ngEl.nativeElement,r,a?`${n}${a}`:n,o):this._renderer.removeStyle(this._ngEl.nativeElement,r,o)}_applyChanges(e){e.forEachRemovedItem(n=>this._setStyle(n.key,null)),e.forEachAddedItem(n=>this._setStyle(n.key,n.currentValue)),e.forEachChangedItem(n=>this._setStyle(n.key,n.currentValue))}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(_f),g(Ms))},i.\u0275dir=ye({type:i,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"},standalone:!0}),i})(),vf=(()=>{class i{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 n=this._viewContainerRef;if(this._viewRef&&n.remove(n.indexOf(this._viewRef)),this.ngTemplateOutlet){const{ngTemplateOutlet:r,ngTemplateOutletContext:a,ngTemplateOutletInjector:o}=this;this._viewRef=n.createEmbeddedView(r,a,o?{injector:o}:void 0)}else this._viewRef=null}else this._viewRef&&e.ngTemplateOutletContext&&this.ngTemplateOutletContext&&(this._viewRef.context=this.ngTemplateOutletContext)}}return i.\u0275fac=function(e){return new(e||i)(g(bn))},i.\u0275dir=ye({type:i,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},standalone:!0,features:[rn]}),i})();function Rs(i,t){return new Re(2100,!1)}class yj{createSubscription(t,e){return t.subscribe({next:e,error:n=>{throw n}})}dispose(t){t.unsubscribe()}}class vj{createSubscription(t,e){return t.then(e,n=>{throw n})}dispose(t){}}const wj=new vj,Fj=new yj;let Jo=(()=>{class i{constructor(e){this._latestValue=null,this._subscription=null,this._obj=null,this._strategy=null,this._ref=e}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(e){return this._obj?e!==this._obj?(this._dispose(),this.transform(e)):this._latestValue:(e&&this._subscribe(e),this._latestValue)}_subscribe(e){this._obj=e,this._strategy=this._selectStrategy(e),this._subscription=this._strategy.createSubscription(e,n=>this._updateLatestValue(e,n))}_selectStrategy(e){if(rf(e))return wj;if(q3(e))return Fj;throw Rs()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(e,n){e===this._obj&&(this._latestValue=n,this._ref.markForCheck())}}return i.\u0275fac=function(e){return new(e||i)(g(Tt,16))},i.\u0275pipe=vr({name:"async",type:i,pure:!1,standalone:!0}),i})();const Ej=new De("DATE_PIPE_DEFAULT_TIMEZONE"),Sj=new De("DATE_PIPE_DEFAULT_OPTIONS");let QS=(()=>{class i{constructor(e,n,r){this.locale=e,this.defaultTimezone=n,this.defaultOptions=r}transform(e,n,r,a){if(null==e||""===e||e!=e)return null;try{return GY(e,n??this.defaultOptions?.dateFormat??"mediumDate",a||this.locale,r??this.defaultOptions?.timezone??this.defaultTimezone??void 0)}catch(o){throw Rs()}}}return i.\u0275fac=function(e){return new(e||i)(g(cl,16),g(Ej,24),g(Sj,24))},i.\u0275pipe=vr({name:"date",type:i,pure:!0,standalone:!0}),i})(),xn=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})();const XS="browser";function Qc(i){return i===XS}let jj=(()=>{class i{}return i.\u0275prov=Oe({token:i,providedIn:"root",factory:()=>new zj(ue(zt),window)}),i})();class zj{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 Uj(i,t){const e=i.getElementById(t)||i.getElementsByName(t)[0];if(e)return e;if("function"==typeof i.createTreeWalker&&i.body&&(i.body.createShadowRoot||i.body.attachShadow)){const n=i.createTreeWalker(i.body,NodeFilter.SHOW_ELEMENT);let r=n.currentNode;for(;r;){const a=r.shadowRoot;if(a){const o=a.getElementById(t)||a.querySelector(`[name="${t}"]`);if(o)return o}r=n.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(),n=e.left+this.window.pageXOffset,r=e.top+this.window.pageYOffset,a=this.offset();this.window.scrollTo(n-a[0],r-a[1])}supportScrollRestoration(){try{if(!this.supportsScrolling())return!1;const t=JS(this.window.history)||JS(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 JS(i){return Object.getOwnPropertyDescriptor(i,"scrollRestoration")}class eT{}class gz extends xY{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class d2 extends gz{static makeCurrent(){!function kY(i){UF||(UF=i)}(new d2)}onAndCancel(t,e,n){return t.addEventListener(e,n,!1),()=>{t.removeEventListener(e,n,!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 bz(){return Ff=Ff||document.querySelector("base"),Ff?Ff.getAttribute("href"):null}();return null==e?null:function yz(i){t1=t1||document.createElement("a"),t1.setAttribute("href",i);const t=t1.pathname;return"/"===t.charAt(0)?t:`/${t}`}(e)}resetBaseElement(){Ff=null}getUserAgent(){return window.navigator.userAgent}getCookie(t){return jS(document.cookie,t)}}let t1,Ff=null;const aT=new De("TRANSITION_ID"),wz=[{provide:ff,useFactory:function vz(i,t,e){return()=>{e.get(V0).donePromise.then(()=>{const n=dl(),r=t.querySelectorAll(`style[ng-transition="${i}"]`);for(let a=0;a{class i{build(){return new XMLHttpRequest}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();const n1=new De("EventManagerPlugins");let r1=(()=>{class i{constructor(e,n){this._zone=n,this._eventNameToPlugin=new Map,e.forEach(r=>r.manager=this),this._plugins=e.slice().reverse()}addEventListener(e,n,r){return this._findPluginFor(n).addEventListener(e,n,r)}addGlobalEventListener(e,n,r){return this._findPluginFor(n).addGlobalEventListener(e,n,r)}getZone(){return this._zone}_findPluginFor(e){const n=this._eventNameToPlugin.get(e);if(n)return n;const r=this._plugins;for(let a=0;a{class i{constructor(){this._stylesSet=new Set}addStyles(e){const n=new Set;e.forEach(r=>{this._stylesSet.has(r)||(this._stylesSet.add(r),n.add(r))}),this.onStylesAdded(n)}onStylesAdded(e){}getAllStyles(){return Array.from(this._stylesSet)}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})(),kf=(()=>{class i extends sT{constructor(e){super(),this._doc=e,this._hostNodes=new Map,this._hostNodes.set(e.head,[])}_addStylesToHost(e,n,r){e.forEach(a=>{const o=this._doc.createElement("style");o.textContent=a,r.push(n.appendChild(o))})}addHost(e){const n=[];this._addStylesToHost(this._stylesSet,e,n),this._hostNodes.set(e,n)}removeHost(e){const n=this._hostNodes.get(e);n&&n.forEach(lT),this._hostNodes.delete(e)}onStylesAdded(e){this._hostNodes.forEach((n,r)=>{this._addStylesToHost(e,r,n)})}ngOnDestroy(){this._hostNodes.forEach(e=>e.forEach(lT))}}return i.\u0275fac=function(e){return new(e||i)(ue(zt))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();function lT(i){dl().remove(i)}const u2={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/"},h2=/%COMP%/g;function m2(i,t){return t.flat(100).map(e=>e.replace(h2,i))}function uT(i){return t=>{if("__ngUnwrap__"===t)return i;!1===i(t)&&(t.preventDefault(),t.returnValue=!1)}}let a1=(()=>{class i{constructor(e,n,r){this.eventManager=e,this.sharedStylesHost=n,this.appId=r,this.rendererByCompId=new Map,this.defaultRenderer=new p2(e)}createRenderer(e,n){if(!e||!n)return this.defaultRenderer;switch(n.encapsulation){case re.Emulated:{let r=this.rendererByCompId.get(n.id);return r||(r=new Sz(this.eventManager,this.sharedStylesHost,n,this.appId),this.rendererByCompId.set(n.id,r)),r.applyToHost(e),r}case re.ShadowDom:return new Tz(this.eventManager,this.sharedStylesHost,e,n);default:if(!this.rendererByCompId.has(n.id)){const r=m2(n.id,n.styles);this.sharedStylesHost.addStyles(r),this.rendererByCompId.set(n.id,this.defaultRenderer)}return this.defaultRenderer}}begin(){}end(){}}return i.\u0275fac=function(e){return new(e||i)(ue(r1),ue(kf),ue(nm))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();class p2{constructor(t){this.eventManager=t,this.data=Object.create(null),this.destroyNode=null}destroy(){}createElement(t,e){return e?document.createElementNS(u2[e]||e,t):document.createElement(t)}createComment(t){return document.createComment(t)}createText(t){return document.createTextNode(t)}appendChild(t,e){(mT(t)?t.content:t).appendChild(e)}insertBefore(t,e,n){t&&(mT(t)?t.content:t).insertBefore(e,n)}removeChild(t,e){t&&t.removeChild(e)}selectRootElement(t,e){let n="string"==typeof t?document.querySelector(t):t;if(!n)throw new Error(`The selector "${t}" did not match any elements`);return e||(n.textContent=""),n}parentNode(t){return t.parentNode}nextSibling(t){return t.nextSibling}setAttribute(t,e,n,r){if(r){e=r+":"+e;const a=u2[r];a?t.setAttributeNS(a,e,n):t.setAttribute(e,n)}else t.setAttribute(e,n)}removeAttribute(t,e,n){if(n){const r=u2[n];r?t.removeAttributeNS(r,e):t.removeAttribute(`${n}:${e}`)}else t.removeAttribute(e)}addClass(t,e){t.classList.add(e)}removeClass(t,e){t.classList.remove(e)}setStyle(t,e,n,r){r&(eo.DashCase|eo.Important)?t.style.setProperty(e,n,r&eo.Important?"important":""):t.style[e]=n}removeStyle(t,e,n){n&eo.DashCase?t.style.removeProperty(e):t.style[e]=""}setProperty(t,e,n){t[e]=n}setValue(t,e){t.nodeValue=e}listen(t,e,n){return"string"==typeof t?this.eventManager.addGlobalEventListener(t,e,uT(n)):this.eventManager.addEventListener(t,e,uT(n))}}function mT(i){return"TEMPLATE"===i.tagName&&void 0!==i.content}class Sz extends p2{constructor(t,e,n,r){super(t),this.component=n;const a=m2(r+"-"+n.id,n.styles);e.addStyles(a),this.contentAttr=function Cz(i){return"_ngcontent-%COMP%".replace(h2,i)}(r+"-"+n.id),this.hostAttr=function Mz(i){return"_nghost-%COMP%".replace(h2,i)}(r+"-"+n.id)}applyToHost(t){super.setAttribute(t,this.hostAttr,"")}createElement(t,e){const n=super.createElement(t,e);return super.setAttribute(n,this.contentAttr,""),n}}class Tz extends p2{constructor(t,e,n,r){super(t),this.sharedStylesHost=e,this.hostEl=n,this.shadowRoot=n.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const a=m2(r.id,r.styles);for(let o=0;o{class i extends oT{constructor(e){super(e)}supports(e){return!0}addEventListener(e,n,r){return e.addEventListener(n,r,!1),()=>this.removeEventListener(e,n,r)}removeEventListener(e,n,r){return e.removeEventListener(n,r)}}return i.\u0275fac=function(e){return new(e||i)(ue(zt))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();const pT=["alt","control","meta","shift"],Iz={"\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"},Lz={alt:i=>i.altKey,control:i=>i.ctrlKey,meta:i=>i.metaKey,shift:i=>i.shiftKey};let Nz=(()=>{class i extends oT{constructor(e){super(e)}supports(e){return null!=i.parseEventName(e)}addEventListener(e,n,r){const a=i.parseEventName(n),o=i.eventCallback(a.fullKey,r,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>dl().onAndCancel(e,a.domEventName,o))}static parseEventName(e){const n=e.toLowerCase().split("."),r=n.shift();if(0===n.length||"keydown"!==r&&"keyup"!==r)return null;const a=i._normalizeKey(n.pop());let o="",s=n.indexOf("code");if(s>-1&&(n.splice(s,1),o="code."),pT.forEach(c=>{const p=n.indexOf(c);p>-1&&(n.splice(p,1),o+=c+".")}),o+=a,0!=n.length||0===a.length)return null;const l={};return l.domEventName=r,l.fullKey=o,l}static matchEventFullKeyCode(e,n){let r=Iz[e.key]||e.key,a="";return n.indexOf("code.")>-1&&(r=e.code,a="code."),!(null==r||!r)&&(r=r.toLowerCase()," "===r?r="space":"."===r&&(r="dot"),pT.forEach(o=>{o!==r&&(0,Lz[o])(e)&&(a+=o+".")}),a+=r,a===n)}static eventCallback(e,n,r){return a=>{i.matchEventFullKeyCode(a,e)&&r.runGuarded(()=>n(a))}}static _normalizeKey(e){return"esc"===e?"escape":e}}return i.\u0275fac=function(e){return new(e||i)(ue(zt))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();const _T=[{provide:$c,useValue:XS},{provide:J4,useValue:function Oz(){d2.makeCurrent()},multi:!0},{provide:zt,useFactory:function Pz(){return function EP(i){xw=i}(document),document},deps:[]}],Bz=dS(vY,"browser",_T),gT=new De(""),bT=[{provide:Y0,useClass:class Fz{addToWindow(t){Vi.getAngularTestability=(n,r=!0)=>{const a=t.findTestabilityInTree(n,r);if(null==a)throw new Error("Could not find testability for element.");return a},Vi.getAllAngularTestabilities=()=>t.getAllTestabilities(),Vi.getAllAngularRootElements=()=>t.getAllRootElements(),Vi.frameworkStabilizers||(Vi.frameworkStabilizers=[]),Vi.frameworkStabilizers.push(n=>{const r=Vi.getAllAngularTestabilities();let a=r.length,o=!1;const s=function(l){o=o||l,a--,0==a&&n(o)};r.forEach(function(l){l.whenStable(s)})})}findTestabilityInTree(t,e,n){return null==e?null:t.getTestability(e)??(n?dl().isShadowRoot(e)?this.findTestabilityInTree(t,e.host,!0):this.findTestabilityInTree(t,e.parentElement,!0):null)}},deps:[]},{provide:oS,useClass:OF,deps:[lt,RF,Y0]},{provide:OF,useClass:OF,deps:[lt,RF,Y0]}],yT=[{provide:Iw,useValue:"root"},{provide:Kl,useFactory:function Rz(){return new Kl},deps:[]},{provide:n1,useClass:Az,multi:!0,deps:[zt,lt,$c]},{provide:n1,useClass:Nz,multi:!0,deps:[zt]},{provide:a1,useClass:a1,deps:[r1,kf,nm]},{provide:Rh,useExisting:a1},{provide:sT,useExisting:kf},{provide:kf,useClass:kf,deps:[zt]},{provide:r1,useClass:r1,deps:[n1,lt]},{provide:eT,useClass:kz,deps:[]},[]];let vT=(()=>{class i{constructor(e){}static withServerTransition(e){return{ngModule:i,providers:[{provide:nm,useValue:e.appId},{provide:aT,useExisting:nm},wz]}}}return i.\u0275fac=function(e){return new(e||i)(ue(gT,12))},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[...yT,...bT],imports:[xn,wY]}),i})(),wT=(()=>{class i{constructor(e){this._doc=e}getTitle(){return this._doc.title}setTitle(e){this._doc.title=e||""}}return i.\u0275fac=function(e){return new(e||i)(ue(zt))},i.\u0275prov=Oe({token:i,factory:function(e){let n=null;return n=e?new e:function Vz(){return new wT(ue(zt))}(),n},providedIn:"root"}),i})();typeof window<"u"&&window;let g2,xf=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:function(e){let n=null;return n=e?new(e||i):ue(xT),n},providedIn:"root"}),i})(),xT=(()=>{class i extends xf{constructor(e){super(),this._doc=e}sanitize(e,n){if(null==n)return null;switch(e){case cn.NONE:return n;case cn.HTML:return il(n,"HTML")?Co(n):HM(this._doc,String(n)).toString();case cn.STYLE:return il(n,"Style")?Co(n):n;case cn.SCRIPT:if(il(n,"Script"))return Co(n);throw new Error("unsafe value used in a script context");case cn.URL:return il(n,"URL")?Co(n):h0(String(n));case cn.RESOURCE_URL:if(il(n,"ResourceURL"))return Co(n);throw new Error(`unsafe value used in a resource URL context (see ${_s})`);default:throw new Error(`Unexpected SecurityContext ${e} (see ${_s})`)}}bypassSecurityTrustHtml(e){return function OP(i){return new SP(i)}(e)}bypassSecurityTrustStyle(e){return function RP(i){return new TP(i)}(e)}bypassSecurityTrustScript(e){return function PP(i){return new AP(i)}(e)}bypassSecurityTrustUrl(e){return function BP(i){return new IP(i)}(e)}bypassSecurityTrustResourceUrl(e){return function HP(i){return new LP(i)}(e)}}return i.\u0275fac=function(e){return new(e||i)(ue(zt))},i.\u0275prov=Oe({token:i,factory:function(e){let n=null;return n=e?new e:function $z(i){return new xT(i.get(zt))}(ue(Rn)),n},providedIn:"root"}),i})();try{g2=typeof Intl<"u"&&Intl.v8BreakIterator}catch{g2=!1}let om,Li=(()=>{class i{constructor(e){this._platformId=e,this.isBrowser=this._platformId?Qc(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&&!g2)&&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 i.\u0275fac=function(e){return new(e||i)(ue($c))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),qz=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})();const DT=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function CT(){if(om)return om;if("object"!=typeof document||!document)return om=new Set(DT),om;let i=document.createElement("input");return om=new Set(DT.filter(t=>(i.setAttribute("type",t),i.type===t))),om}let Df,o1,hu,b2;function ic(i){return function Kz(){if(null==Df&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>Df=!0}))}finally{Df=Df||!1}return Df}()?i:!!i.capture}function MT(){if(null==hu){if("object"!=typeof document||!document||"function"!=typeof Element||!Element)return hu=!1,hu;if("scrollBehavior"in document.documentElement.style)hu=!0;else{const i=Element.prototype.scrollTo;hu=!!i&&!/\{\s*\[native code\]\s*\}/.test(i.toString())}}return hu}function Cf(){if("object"!=typeof document||!document)return 0;if(null==o1){const i=document.createElement("div"),t=i.style;i.dir="rtl",t.width="1px",t.overflow="auto",t.visibility="hidden",t.pointerEvents="none",t.position="absolute";const e=document.createElement("div"),n=e.style;n.width="2px",n.height="1px",i.appendChild(e),document.body.appendChild(i),o1=0,0===i.scrollLeft&&(i.scrollLeft=1,o1=0===i.scrollLeft?1:2),i.remove()}return o1}function s1(){let i=typeof document<"u"&&document?document.activeElement:null;for(;i&&i.shadowRoot;){const t=i.shadowRoot.activeElement;if(t===i)break;i=t}return i}function nc(i){return i.composedPath?i.composedPath()[0]:i.target}function y2(){return typeof __karma__<"u"&&!!__karma__||typeof jasmine<"u"&&!!jasmine||typeof jest<"u"&&!!jest||typeof Mocha<"u"&&!!Mocha}class Vt extends ve{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:n}=this;if(t)throw e;return this._throwIfClosed(),n}next(t){super.next(this._value=t)}}function mt(...i){return _n(i,Ca(i))}function ar(i,...t){return t.length?t.some(e=>i[e]):i.altKey||i.shiftKey||i.ctrlKey||i.metaKey}function Hn(i,t,e){const n=F(i)||t||e?{next:i,error:t,complete:e}:i;return n?Rt((r,a)=>{var o;null===(o=n.subscribe)||void 0===o||o.call(n);let s=!0;r.subscribe(Pt(a,l=>{var c;null===(c=n.next)||void 0===c||c.call(n,l),a.next(l)},()=>{var l;s=!1,null===(l=n.complete)||void 0===l||l.call(n),a.complete()},l=>{var c;s=!1,null===(c=n.error)||void 0===c||c.call(n,l),a.error(l)},()=>{var l,c;s&&(null===(l=n.unsubscribe)||void 0===l||l.call(n)),null===(c=n.finalize)||void 0===c||c.call(n)}))}):Ae}class uU extends f{constructor(t,e){super()}schedule(t,e=0){return this}}const u1={setInterval(i,t,...e){const{delegate:n}=u1;return n?.setInterval?n.setInterval(i,t,...e):setInterval(i,t,...e)},clearInterval(i){const{delegate:t}=u1;return(t?.clearInterval||clearInterval)(i)},delegate:void 0};class F2 extends uU{constructor(t,e){super(t,e),this.scheduler=t,this.work=e,this.pending=!1}schedule(t,e=0){var n;if(this.closed)return this;this.state=t;const r=this.id,a=this.scheduler;return null!=r&&(this.id=this.recycleAsyncId(a,r,e)),this.pending=!0,this.delay=e,this.id=null!==(n=this.id)&&void 0!==n?n:this.requestAsyncId(a,this.id,e),this}requestAsyncId(t,e,n=0){return u1.setInterval(t.flush.bind(t,this),n)}recycleAsyncId(t,e,n=0){if(null!=n&&this.delay===n&&!1===this.pending)return e;null!=e&&u1.clearInterval(e)}execute(t,e){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const n=this._execute(t,e);if(n)return n;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(t,e){let r,n=!1;try{this.work(t)}catch(a){n=!0,r=a||new Error("Scheduled action threw falsy error")}if(n)return this.unsubscribe(),r}unsubscribe(){if(!this.closed){const{id:t,scheduler:e}=this,{actions:n}=e;this.work=this.state=this.scheduler=null,this.pending=!1,h(n,this),null!=t&&(this.id=this.recycleAsyncId(e,t,null)),this.delay=null,super.unsubscribe()}}}const k2={now:()=>(k2.delegate||Date).now(),delegate:void 0};class Mf{constructor(t,e=Mf.now){this.schedulerActionCtor=t,this.now=e}schedule(t,e=0,n){return new this.schedulerActionCtor(this,t).schedule(n,e)}}Mf.now=k2.now;class x2 extends Mf{constructor(t,e=Mf.now){super(t,e),this.actions=[],this._active=!1}flush(t){const{actions:e}=this;if(this._active)return void e.push(t);let n;this._active=!0;do{if(n=t.execute(t.state,t.delay))break}while(t=e.shift());if(this._active=!1,n){for(;t=e.shift();)t.unsubscribe();throw n}}}const lm=new x2(F2),hU=lm;function h1(i,t=lm){return Rt((e,n)=>{let r=null,a=null,o=null;const s=()=>{if(r){r.unsubscribe(),r=null;const c=a;a=null,n.next(c)}};function l(){const c=o+i,p=t.now();if(p{a=c,o=t.now(),r||(r=t.schedule(l,i),n.add(r))},()=>{s(),n.complete()},void 0,()=>{a=r=null}))})}function oi(i,t){return Rt((e,n)=>{let r=0;e.subscribe(Pt(n,a=>i.call(t,a,r++)&&n.next(a)))})}function yi(i){return i<=0?()=>fi:Rt((t,e)=>{let n=0;t.subscribe(Pt(e,r=>{++n<=i&&(e.next(r),i<=n&&e.complete())}))})}function D2(i){return oi((t,e)=>i<=e)}function Ef(i,t=Ae){return i=i??mU,Rt((e,n)=>{let r,a=!0;e.subscribe(Pt(n,o=>{const s=t(o);(a||!i(r,s))&&(a=!1,r=s,n.next(o))}))})}function mU(i,t){return i===t}function yt(i){return Rt((t,e)=>{Oi(i).subscribe(Pt(e,()=>e.complete(),E)),!e.closed&&t.subscribe(e)})}function Xe(i){return null!=i&&"false"!=`${i}`}function un(i,t=0){return function pU(i){return!isNaN(parseFloat(i))&&!isNaN(Number(i))}(i)?Number(i):t}function m1(i){return Array.isArray(i)?i:[i]}function Cr(i){return null==i?"":"string"==typeof i?i:`${i}px`}function rc(i){return i instanceof ze?i.nativeElement:i}let ET=(()=>{class i{create(e){return typeof MutationObserver>"u"?null:new MutationObserver(e)}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),_U=(()=>{class i{constructor(e){this._mutationObserverFactory=e,this._observedElements=new Map}ngOnDestroy(){this._observedElements.forEach((e,n)=>this._cleanupObserver(n))}observe(e){const n=rc(e);return new qe(r=>{const o=this._observeElement(n).subscribe(r);return()=>{o.unsubscribe(),this._unobserveElement(n)}})}_observeElement(e){if(this._observedElements.has(e))this._observedElements.get(e).count++;else{const n=new ve,r=this._mutationObserverFactory.create(a=>n.next(a));r&&r.observe(e,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(e,{observer:r,stream:n,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:n,stream:r}=this._observedElements.get(e);n&&n.disconnect(),r.complete(),this._observedElements.delete(e)}}}return i.\u0275fac=function(e){return new(e||i)(ue(ET))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),cm=(()=>{class i{get disabled(){return this._disabled}set disabled(e){this._disabled=Xe(e),this._disabled?this._unsubscribe():this._subscribe()}get debounce(){return this._debounce}set debounce(e){this._debounce=un(e),this._subscribe()}constructor(e,n,r){this._contentObserver=e,this._elementRef=n,this._ngZone=r,this.event=new He,this._disabled=!1,this._currentSubscription=null}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(h1(this.debounce)):e).subscribe(this.event)})}_unsubscribe(){this._currentSubscription?.unsubscribe()}}return i.\u0275fac=function(e){return new(e||i)(g(_U),g(ze),g(lt))},i.\u0275dir=ye({type:i,selectors:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled"],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"]}),i})(),Sf=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[ET]}),i})();const{isArray:gU}=Array,{getPrototypeOf:bU,prototype:yU,keys:vU}=Object;function ST(i){if(1===i.length){const t=i[0];if(gU(t))return{args:t,keys:null};if(function wU(i){return i&&"object"==typeof i&&bU(i)===yU}(t)){const e=vU(t);return{args:e.map(n=>t[n]),keys:e}}}return{args:i,keys:null}}const{isArray:FU}=Array;function C2(i){return tt(t=>function kU(i,t){return FU(t)?i(...t):i(t)}(i,t))}function TT(i,t){return i.reduce((e,n,r)=>(e[n]=t[r],e),{})}function M2(...i){const t=Ca(i),e=qs(i),{args:n,keys:r}=ST(i);if(0===n.length)return _n([],t);const a=new qe(function xU(i,t,e=Ae){return n=>{AT(t,()=>{const{length:r}=i,a=new Array(r);let o=r,s=r;for(let l=0;l{const c=_n(i[l],t);let p=!1;c.subscribe(Pt(n,w=>{a[l]=w,p||(p=!0,s--),s||n.next(e(a.slice()))},()=>{--o||n.complete()}))},n)},n)}}(n,t,r?o=>TT(r,o):Ae));return e?a.pipe(C2(e)):a}function AT(i,t,e){i?ir(e,i,t):t()}function pu(...i){return function DU(){return Ln(1)}()(_n(i,Ca(i)))}function Mn(...i){const t=Ca(i);return Rt((e,n)=>{(t?pu(i,e,t):pu(i,e)).subscribe(n)})}let CU=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})();const IT=new Set;let dm,MU=(()=>{class i{constructor(e){this._platform=e,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):SU}matchMedia(e){return(this._platform.WEBKIT||this._platform.BLINK)&&function EU(i){if(!IT.has(i))try{dm||(dm=document.createElement("style"),dm.setAttribute("type","text/css"),document.head.appendChild(dm)),dm.sheet&&(dm.sheet.insertRule(`@media ${i} {body{ }}`,0),IT.add(i))}catch(t){console.error(t)}}(e),this._matchMedia(e)}}return i.\u0275fac=function(e){return new(e||i)(ue(Li))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();function SU(i){return{matches:"all"===i||""===i,media:i,addListener:()=>{},removeListener:()=>{}}}let ac=(()=>{class i{constructor(e,n){this._mediaMatcher=e,this._zone=n,this._queries=new Map,this._destroySubject=new ve}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(e){return LT(m1(e)).some(r=>this._registerQuery(r).mql.matches)}observe(e){let a=M2(LT(m1(e)).map(o=>this._registerQuery(o).observable));return a=pu(a.pipe(yi(1)),a.pipe(D2(1),h1(0))),a.pipe(tt(o=>{const s={matches:!1,breakpoints:{}};return o.forEach(({matches:l,query:c})=>{s.matches=s.matches||l,s.breakpoints[c]=l}),s}))}_registerQuery(e){if(this._queries.has(e))return this._queries.get(e);const n=this._mediaMatcher.matchMedia(e),a={observable:new qe(o=>{const s=l=>this._zone.run(()=>o.next(l));return n.addListener(s),()=>{n.removeListener(s)}}).pipe(Mn(n),tt(({matches:o})=>({query:e,matches:o})),yt(this._destroySubject)),mql:n};return this._queries.set(e,a),a}}return i.\u0275fac=function(e){return new(e||i)(ue(MU),ue(lt))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();function LT(i){return i.map(t=>t.split(",")).reduce((t,e)=>t.concat(e)).map(t=>t.trim())}const Xc_Medium="(min-width: 960px) and (max-width: 1279.98px)",Xc_Large="(min-width: 1280px) and (max-width: 1919.98px)";function p1(i,t){return(i.getAttribute(t)||"").match(/\S+/g)||[]}const OT="cdk-describedby-message",f1="cdk-describedby-host";let E2=0,S2=(()=>{class i{constructor(e,n){this._platform=n,this._messageRegistry=new Map,this._messagesContainer=null,this._id=""+E2++,this._document=e,this._id=xt(nm)+"-"+E2++}describe(e,n,r){if(!this._canBeDescribed(e,n))return;const a=T2(n,r);"string"!=typeof n?(RT(n,this._id),this._messageRegistry.set(a,{messageElement:n,referenceCount:0})):this._messageRegistry.has(a)||this._createMessageElement(n,r),this._isElementDescribedByMessage(e,a)||this._addMessageReference(e,a)}removeDescription(e,n,r){if(!n||!this._isElementNode(e))return;const a=T2(n,r);if(this._isElementDescribedByMessage(e,a)&&this._removeMessageReference(e,a),"string"==typeof n){const o=this._messageRegistry.get(a);o&&0===o.referenceCount&&this._deleteMessageElement(a)}0===this._messagesContainer?.childNodes.length&&(this._messagesContainer.remove(),this._messagesContainer=null)}ngOnDestroy(){const e=this._document.querySelectorAll(`[${f1}="${this._id}"]`);for(let n=0;n0!=r.indexOf(OT));e.setAttribute("aria-describedby",n.join(" "))}_addMessageReference(e,n){const r=this._messageRegistry.get(n);(function TU(i,t,e){const n=p1(i,t);n.some(r=>r.trim()==e.trim())||(n.push(e.trim()),i.setAttribute(t,n.join(" ")))})(e,"aria-describedby",r.messageElement.id),e.setAttribute(f1,this._id),r.referenceCount++}_removeMessageReference(e,n){const r=this._messageRegistry.get(n);r.referenceCount--,function AU(i,t,e){const r=p1(i,t).filter(a=>a!=e.trim());r.length?i.setAttribute(t,r.join(" ")):i.removeAttribute(t)}(e,"aria-describedby",r.messageElement.id),e.removeAttribute(f1)}_isElementDescribedByMessage(e,n){const r=p1(e,"aria-describedby"),a=this._messageRegistry.get(n),o=a&&a.messageElement.id;return!!o&&-1!=r.indexOf(o)}_canBeDescribed(e,n){if(!this._isElementNode(e))return!1;if(n&&"object"==typeof n)return!0;const r=null==n?"":`${n}`.trim(),a=e.getAttribute("aria-label");return!(!r||a&&a.trim()===r)}_isElementNode(e){return e.nodeType===this._document.ELEMENT_NODE}}return i.\u0275fac=function(e){return new(e||i)(ue(zt),ue(Li))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();function T2(i,t){return"string"==typeof i?`${t||""}/${i}`:i}function RT(i,t){i.id||(i.id=`${OT}-${t}-${E2++}`)}class PT{constructor(t){this._items=t,this._activeItemIndex=-1,this._activeItem=null,this._wrap=!1,this._letterKeyStream=new ve,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 ve,this.change=new ve,t instanceof ll&&(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(Hn(e=>this._pressedLetters.push(e)),h1(t),oi(()=>this._pressedLetters.length>0),tt(()=>this._pressedLetters.join(""))).subscribe(e=>{const n=this._getItemsArray();for(let r=1;r!t[a]||this._allowedModifierKeys.indexOf(a)>-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 a=this._activeItemIndex-this._pageUpAndDown.delta;this._setActiveItemByIndex(a>0?a:0,1);break}return;case 34:if(this._pageUpAndDown.enabled&&r){const a=this._activeItemIndex+this._pageUpAndDown.delta,o=this._getItemsArray().length;this._setActiveItemByIndex(a=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(),n="number"==typeof t?t:e.indexOf(t);this._activeItem=e[n]??null,this._activeItemIndex=n}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 n=1;n<=e.length;n++){const r=(this._activeItemIndex+t*n+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 n=this._getItemsArray();if(n[t]){for(;this._skipPredicateFn(n[t]);)if(!n[t+=e])return;this.setActiveItem(t)}}_getItemsArray(){return this._items instanceof ll?this._items.toArray():this._items}}class BT extends PT{setActiveItem(t){this.activeItem&&this.activeItem.setInactiveStyles(),super.setActiveItem(t),this.activeItem&&this.activeItem.setActiveStyles()}}class Tf extends PT{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 fu=(()=>{class i{constructor(e){this._platform=e}isDisabled(e){return e.hasAttribute("disabled")}isVisible(e){return function LU(i){return!!(i.offsetWidth||i.offsetHeight||"function"==typeof i.getClientRects&&i.getClientRects().length)}(e)&&"visible"===getComputedStyle(e).visibility}isTabbable(e){if(!this._platform.isBrowser)return!1;const n=function IU(i){try{return i.frameElement}catch{return null}}(function YU(i){return i.ownerDocument&&i.ownerDocument.defaultView||window}(e));if(n&&(-1===VT(n)||!this.isVisible(n)))return!1;let r=e.nodeName.toLowerCase(),a=VT(e);return e.hasAttribute("contenteditable")?-1!==a:!("iframe"===r||"object"===r||this._platform.WEBKIT&&this._platform.IOS&&!function HU(i){let t=i.nodeName.toLowerCase(),e="input"===t&&i.type;return"text"===e||"password"===e||"select"===t||"textarea"===t}(e))&&("audio"===r?!!e.hasAttribute("controls")&&-1!==a:"video"===r?-1!==a&&(null!==a||this._platform.FIREFOX||e.hasAttribute("controls")):e.tabIndex>=0)}isFocusable(e,n){return function VU(i){return!function OU(i){return function PU(i){return"input"==i.nodeName.toLowerCase()}(i)&&"hidden"==i.type}(i)&&(function NU(i){let t=i.nodeName.toLowerCase();return"input"===t||"select"===t||"button"===t||"textarea"===t}(i)||function RU(i){return function BU(i){return"a"==i.nodeName.toLowerCase()}(i)&&i.hasAttribute("href")}(i)||i.hasAttribute("contenteditable")||HT(i))}(e)&&!this.isDisabled(e)&&(n?.ignoreVisibility||this.isVisible(e))}}return i.\u0275fac=function(e){return new(e||i)(ue(Li))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();function HT(i){if(!i.hasAttribute("tabindex")||void 0===i.tabIndex)return!1;let t=i.getAttribute("tabindex");return!(!t||isNaN(parseInt(t,10)))}function VT(i){if(!HT(i))return null;const t=parseInt(i.getAttribute("tabindex")||"",10);return isNaN(t)?-1:t}class jU{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))}constructor(t,e,n,r,a=!1){this._element=t,this._checker=e,this._ngZone=n,this._document=r,this._hasAttached=!1,this.startAnchorListener=()=>this.focusLastTabbableElement(),this.endAnchorListener=()=>this.focusFirstTabbableElement(),this._enabled=!0,a||this.attachAnchors()}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 n=this._getFirstTabbableElement(e);return n?.focus(t),!!n}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 n=0;n=0;n--){const r=e[n].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(e[n]):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(yi(1)).subscribe(t)}}let um=(()=>{class i{constructor(e,n,r){this._checker=e,this._ngZone=n,this._document=r}create(e,n=!1){return new jU(e,this._checker,this._ngZone,this._document,n)}}return i.\u0275fac=function(e){return new(e||i)(ue(fu),ue(lt),ue(zt))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();function A2(i){return 0===i.buttons||0===i.offsetX&&0===i.offsetY}function I2(i){const t=i.touches&&i.touches[0]||i.changedTouches&&i.changedTouches[0];return!(!t||-1!==t.identifier||null!=t.radiusX&&1!==t.radiusX||null!=t.radiusY&&1!==t.radiusY)}const zU=new De("cdk-input-modality-detector-options"),UU={ignoreKeys:[18,17,224,91,16]},hm=ic({passive:!0,capture:!0});let WU=(()=>{class i{get mostRecentModality(){return this._modality.value}constructor(e,n,r,a){this._platform=e,this._mostRecentTarget=null,this._modality=new Vt(null),this._lastTouchMs=0,this._onKeydown=o=>{this._options?.ignoreKeys?.some(s=>s===o.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=nc(o))},this._onMousedown=o=>{Date.now()-this._lastTouchMs<650||(this._modality.next(A2(o)?"keyboard":"mouse"),this._mostRecentTarget=nc(o))},this._onTouchstart=o=>{I2(o)?this._modality.next("keyboard"):(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=nc(o))},this._options={...UU,...a},this.modalityDetected=this._modality.pipe(D2(1)),this.modalityChanged=this.modalityDetected.pipe(Ef()),e.isBrowser&&n.runOutsideAngular(()=>{r.addEventListener("keydown",this._onKeydown,hm),r.addEventListener("mousedown",this._onMousedown,hm),r.addEventListener("touchstart",this._onTouchstart,hm)})}ngOnDestroy(){this._modality.complete(),this._platform.isBrowser&&(document.removeEventListener("keydown",this._onKeydown,hm),document.removeEventListener("mousedown",this._onMousedown,hm),document.removeEventListener("touchstart",this._onTouchstart,hm))}}return i.\u0275fac=function(e){return new(e||i)(ue(Li),ue(lt),ue(zt),ue(zU,8))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();const GU=new De("liveAnnouncerElement",{providedIn:"root",factory:function $U(){return null}}),qU=new De("LIVE_ANNOUNCER_DEFAULT_OPTIONS");let KU=0,L2=(()=>{class i{constructor(e,n,r,a){this._ngZone=n,this._defaultOptions=a,this._document=r,this._liveElement=e||this._createLiveElement()}announce(e,...n){const r=this._defaultOptions;let a,o;return 1===n.length&&"number"==typeof n[0]?o=n[0]:[a,o]=n,this.clear(),clearTimeout(this._previousTimeout),a||(a=r&&r.politeness?r.politeness:"polite"),null==o&&r&&(o=r.duration),this._liveElement.setAttribute("aria-live",a),this._liveElement.id&&this._exposeAnnouncerToModals(this._liveElement.id),this._ngZone.runOutsideAngular(()=>(this._currentPromise||(this._currentPromise=new Promise(s=>this._currentResolve=s)),clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{this._liveElement.textContent=e,"number"==typeof o&&(this._previousTimeout=setTimeout(()=>this.clear(),o)),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",n=this._document.getElementsByClassName(e),r=this._document.createElement("div");for(let a=0;a .cdk-overlay-container [aria-modal="true"]');for(let r=0;r{class i{constructor(e,n,r,a,o){this._ngZone=e,this._platform=n,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 ve,this._rootNodeFocusAndBlurListener=s=>{for(let c=nc(s);c;c=c.parentElement)"focus"===s.type?this._onFocus(s,c):this._onBlur(s,c)},this._document=a,this._detectionMode=o?.detectionMode||0}monitor(e,n=!1){const r=rc(e);if(!this._platform.isBrowser||1!==r.nodeType)return mt(null);const a=function Zz(i){if(function Qz(){if(null==b2){const i=typeof document<"u"?document.head:null;b2=!(!i||!i.createShadowRoot&&!i.attachShadow)}return b2}()){const t=i.getRootNode?i.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&t instanceof ShadowRoot)return t}return null}(r)||this._getDocument(),o=this._elementInfo.get(r);if(o)return n&&(o.checkChildren=!0),o.subject;const s={checkChildren:n,subject:new ve,rootNode:a};return this._elementInfo.set(r,s),this._registerGlobalListeners(s),s.subject}stopMonitoring(e){const n=rc(e),r=this._elementInfo.get(n);r&&(r.subject.complete(),this._setClasses(n),this._elementInfo.delete(n),this._removeGlobalListeners(r))}focusVia(e,n,r){const a=rc(e);a===this._getDocument().activeElement?this._getClosestElementsInfo(a).forEach(([s,l])=>this._originChanged(s,n,l)):(this._setOrigin(n),"function"==typeof a.focus&&a.focus(r))}ngOnDestroy(){this._elementInfo.forEach((e,n)=>this.stopMonitoring(n))}_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,n){e.classList.toggle("cdk-focused",!!n),e.classList.toggle("cdk-touch-focused","touch"===n),e.classList.toggle("cdk-keyboard-focused","keyboard"===n),e.classList.toggle("cdk-mouse-focused","mouse"===n),e.classList.toggle("cdk-program-focused","program"===n)}_setOrigin(e,n=!1){this._ngZone.runOutsideAngular(()=>{this._origin=e,this._originFromTouchInteraction="touch"===e&&n,0===this._detectionMode&&(clearTimeout(this._originTimeoutId),this._originTimeoutId=setTimeout(()=>this._origin=null,this._originFromTouchInteraction?650:1))})}_onFocus(e,n){const r=this._elementInfo.get(n),a=nc(e);!r||!r.checkChildren&&n!==a||this._originChanged(n,this._getFocusOrigin(a),r)}_onBlur(e,n){const r=this._elementInfo.get(n);!r||r.checkChildren&&e.relatedTarget instanceof Node&&n.contains(e.relatedTarget)||(this._setClasses(n),this._emitOrigin(r,null))}_emitOrigin(e,n){e.subject.observers.length&&this._ngZone.run(()=>e.subject.next(n))}_registerGlobalListeners(e){if(!this._platform.isBrowser)return;const n=e.rootNode,r=this._rootNodeFocusListenerCount.get(n)||0;r||this._ngZone.runOutsideAngular(()=>{n.addEventListener("focus",this._rootNodeFocusAndBlurListener,_1),n.addEventListener("blur",this._rootNodeFocusAndBlurListener,_1)}),this._rootNodeFocusListenerCount.set(n,r+1),1==++this._monitoredElementCount&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe(yt(this._stopInputModalityDetector)).subscribe(a=>{this._setOrigin(a,!0)}))}_removeGlobalListeners(e){const n=e.rootNode;if(this._rootNodeFocusListenerCount.has(n)){const r=this._rootNodeFocusListenerCount.get(n);r>1?this._rootNodeFocusListenerCount.set(n,r-1):(n.removeEventListener("focus",this._rootNodeFocusAndBlurListener,_1),n.removeEventListener("blur",this._rootNodeFocusAndBlurListener,_1),this._rootNodeFocusListenerCount.delete(n))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(e,n,r){this._setClasses(e,n),this._emitOrigin(r,n),this._lastFocusOrigin=n}_getClosestElementsInfo(e){const n=[];return this._elementInfo.forEach((r,a)=>{(a===e||r.checkChildren&&a.contains(e))&&n.push([a,r])}),n}_isLastInteractionFromInputLabel(e){const{_mostRecentTarget:n,mostRecentModality:r}=this._inputModalityDetector;if("mouse"!==r||!n||n===e||"INPUT"!==e.nodeName&&"TEXTAREA"!==e.nodeName||e.disabled)return!1;const a=e.labels;if(a)for(let o=0;o{class i{constructor(e,n){this._elementRef=e,this._focusMonitor=n,this._focusOrigin=null,this.cdkFocusChange=new He}get focusOrigin(){return this._focusOrigin}ngAfterViewInit(){const e=this._elementRef.nativeElement;this._monitorSubscription=this._focusMonitor.monitor(e,1===e.nodeType&&e.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(n=>{this._focusOrigin=n,this.cdkFocusChange.emit(n)})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._monitorSubscription&&this._monitorSubscription.unsubscribe()}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Vr))},i.\u0275dir=ye({type:i,selectors:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{cdkFocusChange:"cdkFocusChange"},exportAs:["cdkMonitorFocus"]}),i})();const jT="cdk-high-contrast-black-on-white",zT="cdk-high-contrast-white-on-black",N2="cdk-high-contrast-active";let UT=(()=>{class i{constructor(e,n){this._platform=e,this._document=n,this._breakpointSubscription=xt(ac).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 n=this._document.defaultView||window,r=n&&n.getComputedStyle?n.getComputedStyle(e):null,a=(r&&r.backgroundColor||"").replace(/ /g,"");switch(e.remove(),a){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(N2,jT,zT),this._hasCheckedHighContrastMode=!0;const n=this.getHighContrastMode();1===n?e.add(N2,jT):2===n&&e.add(N2,zT)}}}return i.\u0275fac=function(e){return new(e||i)(ue(Li),ue(zt))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),mm=(()=>{class i{constructor(e){e._applyBodyHighContrastModeCssClasses()}}return i.\u0275fac=function(e){return new(e||i)(ue(UT))},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[Sf]}),i})();const XU=["addListener","removeListener"],JU=["addEventListener","removeEventListener"],eW=["on","off"];function no(i,t,e,n){if(F(e)&&(n=e,e=void 0),n)return no(i,t,e).pipe(C2(n));const[r,a]=function nW(i){return F(i.addEventListener)&&F(i.removeEventListener)}(i)?JU.map(o=>s=>i[o](t,s,e)):function tW(i){return F(i.addListener)&&F(i.removeListener)}(i)?XU.map(WT(i,t)):function iW(i){return F(i.on)&&F(i.off)}(i)?eW.map(WT(i,t)):[];if(!r&&Jr(i))return Bt(o=>no(o,t,e))(Oi(i));if(!r)throw new TypeError("Invalid event target");return new qe(o=>{const s=(...l)=>o.next(1a(s)})}function WT(i,t){return e=>n=>i[e](t,n)}const Af={schedule(i){let t=requestAnimationFrame,e=cancelAnimationFrame;const{delegate:n}=Af;n&&(t=n.requestAnimationFrame,e=n.cancelAnimationFrame);const r=t(a=>{e=void 0,i(a)});return new f(()=>e?.(r))},requestAnimationFrame(...i){const{delegate:t}=Af;return(t?.requestAnimationFrame||requestAnimationFrame)(...i)},cancelAnimationFrame(...i){const{delegate:t}=Af;return(t?.cancelAnimationFrame||cancelAnimationFrame)(...i)},delegate:void 0},oW=new class aW extends x2{flush(t){this._active=!0;const e=this._scheduled;this._scheduled=void 0;const{actions:n}=this;let r;t=t||n.shift();do{if(r=t.execute(t.state,t.delay))break}while((t=n[0])&&t.id===e&&n.shift());if(this._active=!1,r){for(;(t=n[0])&&t.id===e&&n.shift();)t.unsubscribe();throw r}}}(class rW extends F2{constructor(t,e){super(t,e),this.scheduler=t,this.work=e}requestAsyncId(t,e,n=0){return null!==n&&n>0?super.requestAsyncId(t,e,n):(t.actions.push(this),t._scheduled||(t._scheduled=Af.requestAnimationFrame(()=>t.flush(void 0))))}recycleAsyncId(t,e,n=0){var r;if(null!=n?n>0:this.delay>0)return super.recycleAsyncId(t,e,n);const{actions:a}=t;null!=e&&(null===(r=a[a.length-1])||void 0===r?void 0:r.id)!==e&&(Af.cancelAnimationFrame(e),t._scheduled=void 0)}});let O2,sW=1;const g1={};function GT(i){return i in g1&&(delete g1[i],!0)}const lW={setImmediate(i){const t=sW++;return g1[t]=!0,O2||(O2=Promise.resolve()),O2.then(()=>GT(t)&&i()),t},clearImmediate(i){GT(i)}},{setImmediate:cW,clearImmediate:dW}=lW,b1={setImmediate(...i){const{delegate:t}=b1;return(t?.setImmediate||cW)(...i)},clearImmediate(i){const{delegate:t}=b1;return(t?.clearImmediate||dW)(i)},delegate:void 0},R2=new class hW extends x2{flush(t){this._active=!0;const e=this._scheduled;this._scheduled=void 0;const{actions:n}=this;let r;t=t||n.shift();do{if(r=t.execute(t.state,t.delay))break}while((t=n[0])&&t.id===e&&n.shift());if(this._active=!1,r){for(;(t=n[0])&&t.id===e&&n.shift();)t.unsubscribe();throw r}}}(class uW extends F2{constructor(t,e){super(t,e),this.scheduler=t,this.work=e}requestAsyncId(t,e,n=0){return null!==n&&n>0?super.requestAsyncId(t,e,n):(t.actions.push(this),t._scheduled||(t._scheduled=b1.setImmediate(t.flush.bind(t,void 0))))}recycleAsyncId(t,e,n=0){var r;if(null!=n?n>0:this.delay>0)return super.recycleAsyncId(t,e,n);const{actions:a}=t;null!=e&&(null===(r=a[a.length-1])||void 0===r?void 0:r.id)!==e&&(b1.clearImmediate(e),t._scheduled=void 0)}});function $T(i){return i instanceof Date&&!isNaN(i)}function y1(i=0,t,e=hU){let n=-1;return null!=t&&(qn(t)?e=t:n=t),new qe(r=>{let a=$T(i)?+i-e.now():i;a<0&&(a=0);let o=0;return e.schedule(function(){r.closed||(r.next(o++),0<=n?this.schedule(void 0,n):r.complete())},a)})}function P2(i,t=lm){return function mW(i){return Rt((t,e)=>{let n=!1,r=null,a=null,o=!1;const s=()=>{if(a?.unsubscribe(),a=null,n){n=!1;const c=r;r=null,e.next(c)}o&&e.complete()},l=()=>{a=null,o&&e.complete()};t.subscribe(Pt(e,c=>{n=!0,r=c,a||Oi(i(c)).subscribe(a=Pt(e,s,l))},()=>{o=!0,(!n||!a||a.closed)&&e.complete()}))})}(()=>y1(i,t))}const pW=new De("cdk-dir-doc",{providedIn:"root",factory:function fW(){return xt(zt)}}),_W=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;let En=(()=>{class i{constructor(e){this.value="ltr",this.change=new He,e&&(this.value=function gW(i){const t=i?.toLowerCase()||"";return"auto"===t&&typeof navigator<"u"&&navigator?.language?_W.test(navigator.language)?"rtl":"ltr":"rtl"===t?"rtl":"ltr"}((e.body?e.body.dir:null)||(e.documentElement?e.documentElement.dir:null)||"ltr"))}ngOnDestroy(){this.change.complete()}}return i.\u0275fac=function(e){return new(e||i)(ue(pW,8))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),pm=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})();const bW=["contentWrapper"],yW=["*"],vW=new De("VIRTUAL_SCROLL_STRATEGY");let Jc=(()=>{class i{constructor(e,n,r){this._ngZone=e,this._platform=n,this._scrolled=new ve,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 n=this.scrollContainers.get(e);n&&(n.unsubscribe(),this.scrollContainers.delete(e))}scrolled(e=20){return this._platform.isBrowser?new qe(n=>{this._globalSubscription||this._addGlobalListener();const r=e>0?this._scrolled.pipe(P2(e)).subscribe(n):this._scrolled.subscribe(n);return this._scrolledCount++,()=>{r.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):mt()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((e,n)=>this.deregister(n)),this._scrolled.complete()}ancestorScrolled(e,n){const r=this.getAncestorScrollContainers(e);return this.scrolled(n).pipe(oi(a=>!a||r.indexOf(a)>-1))}getAncestorScrollContainers(e){const n=[];return this.scrollContainers.forEach((r,a)=>{this._scrollableContainsElement(a,e)&&n.push(a)}),n}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement(e,n){let r=rc(n),a=e.getElementRef().nativeElement;do{if(r==a)return!0}while(r=r.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>no(this._getWindow().document,"scroll").subscribe(()=>this._scrolled.next()))}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}}return i.\u0275fac=function(e){return new(e||i)(ue(lt),ue(Li),ue(zt,8))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),_u=(()=>{class i{constructor(e,n,r,a){this.elementRef=e,this.scrollDispatcher=n,this.ngZone=r,this.dir=a,this._destroyed=new ve,this._elementScrolled=new qe(o=>this.ngZone.runOutsideAngular(()=>no(this.elementRef.nativeElement,"scroll").pipe(yt(this._destroyed)).subscribe(o)))}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 n=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=n.scrollHeight-n.clientHeight-e.bottom),r&&0!=Cf()?(null!=e.left&&(e.right=n.scrollWidth-n.clientWidth-e.left),2==Cf()?e.left=e.right:1==Cf()&&(e.left=e.right?-e.right:e.right)):null!=e.right&&(e.left=n.scrollWidth-n.clientWidth-e.right),this._applyScrollToOptions(e)}_applyScrollToOptions(e){const n=this.elementRef.nativeElement;MT()?n.scrollTo(e):(null!=e.top&&(n.scrollTop=e.top),null!=e.left&&(n.scrollLeft=e.left))}measureScrollOffset(e){const n="left",r="right",a=this.elementRef.nativeElement;if("top"==e)return a.scrollTop;if("bottom"==e)return a.scrollHeight-a.clientHeight-a.scrollTop;const o=this.dir&&"rtl"==this.dir.value;return"start"==e?e=o?r:n:"end"==e&&(e=o?n:r),o&&2==Cf()?e==n?a.scrollWidth-a.clientWidth-a.scrollLeft:a.scrollLeft:o&&1==Cf()?e==n?a.scrollLeft+a.scrollWidth-a.clientWidth:-a.scrollLeft:e==n?a.scrollLeft:a.scrollWidth-a.clientWidth-a.scrollLeft}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Jc),g(lt),g(En,8))},i.\u0275dir=ye({type:i,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]],standalone:!0}),i})(),ts=(()=>{class i{constructor(e,n,r){this._platform=e,this._change=new ve,this._changeListener=a=>{this._change.next(a)},this._document=r,n.runOutsideAngular(()=>{if(e.isBrowser){const a=this._getWindow();a.addEventListener("resize",this._changeListener),a.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:n,height:r}=this.getViewportSize();return{top:e.top,left:e.left,bottom:e.top+r,right:e.left+n,height:r,width:n}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const e=this._document,n=this._getWindow(),r=e.documentElement,a=r.getBoundingClientRect();return{top:-a.top||e.body.scrollTop||n.scrollY||r.scrollTop||0,left:-a.left||e.body.scrollLeft||n.scrollX||r.scrollLeft||0}}change(e=20){return e>0?this._change.pipe(P2(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 i.\u0275fac=function(e){return new(e||i)(ue(Li),ue(lt),ue(zt,8))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();const qT=new De("VIRTUAL_SCROLLABLE");let kW=(()=>{class i extends _u{constructor(e,n,r,a){super(e,n,r,a)}measureViewportSize(e){const n=this.elementRef.nativeElement;return"horizontal"===e?n.clientWidth:n.clientHeight}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Jc),g(lt),g(En,8))},i.\u0275dir=ye({type:i,features:[Ne]}),i})();const DW=typeof requestAnimationFrame<"u"?oW:R2;let CW=(()=>{class i extends kW{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=Xe(e)}constructor(e,n,r,a,o,s,l,c){super(e,s,r,o),this.elementRef=e,this._changeDetectorRef=n,this._scrollStrategy=a,this.scrollable=c,this._platform=xt(Li),this._detachedSubject=new ve,this._renderedRangeSubject=new ve,this._orientation="vertical",this._appendOnly=!1,this.scrolledIndexChange=new qe(p=>this._scrollStrategy.scrolledIndexChange.subscribe(w=>Promise.resolve().then(()=>this.ngZone.run(()=>p.next(w))))),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=l.change().subscribe(()=>{this.checkViewportSize()}),this.scrollable||(this.elementRef.nativeElement.classList.add("cdk-virtual-scrollable"),this.scrollable=this)}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(Mn(null),P2(0,DW)).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(yt(this._detachedSubject)).subscribe(n=>{const r=n.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 xW(i,t){return i.start==t.start&&i.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,n="to-start"){e=this.appendOnly&&"to-start"===n?0:e;const a="horizontal"==this.orientation,o=a?"X":"Y";let l=`translate${o}(${Number((a&&this.dir&&"rtl"==this.dir.value?-1:1)*e)}px)`;this._renderedContentOffset=e,"to-end"===n&&(l+=` translate${o}(-100%)`,this._renderedContentOffsetNeedsRewrite=!0),this._renderedContentTransform!=l&&(this._renderedContentTransform=l,this._markChangeDetectionNeeded(()=>{this._renderedContentOffsetNeedsRewrite?(this._renderedContentOffset-=this.measureRenderedContentSize(),this._renderedContentOffsetNeedsRewrite=!1,this.setRenderedContentOffset(this._renderedContentOffset)):this._scrollStrategy.onRenderedOffsetChanged()}))}scrollToOffset(e,n="auto"){const r={behavior:n};"horizontal"===this.orientation?r.start=e:r.top=e,this.scrollable.scrollTo(r)}scrollToIndex(e,n="auto"){this._scrollStrategy.scrollToIndex(e,n)}measureScrollOffset(e){let n;return n=this.scrollable==this?r=>super.measureScrollOffset(r):r=>this.scrollable.measureScrollOffset(r),Math.max(0,n(e??("horizontal"===this.orientation?"start":"top"))-this.measureViewportOffset())}measureViewportOffset(e){let n;const r="left",a="right",o="rtl"==this.dir?.value;n="start"==e?o?a:r:"end"==e?o?r:a:e||("horizontal"===this.orientation?"left":"top");const s=this.scrollable.measureBoundingClientRectWithScrollOffset(n);return this.elementRef.nativeElement.getBoundingClientRect()[n]-s}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 n of e)n()}_calculateSpacerSize(){this._totalContentHeight="horizontal"===this.orientation?"":`${this._totalContentSize}px`,this._totalContentWidth="horizontal"===this.orientation?`${this._totalContentSize}px`:""}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Tt),g(lt),g(vW,8),g(En,8),g(Jc),g(ts),g(qT,8))},i.\u0275cmp=Se({type:i,selectors:[["cdk-virtual-scroll-viewport"]],viewQuery:function(e,n){if(1&e&&ot(bW,7),2&e){let r;Ce(r=Me())&&(n._contentWrapper=r.first)}},hostAttrs:[1,"cdk-virtual-scroll-viewport"],hostVars:4,hostBindings:function(e,n){2&e&&nt("cdk-virtual-scroll-orientation-horizontal","horizontal"===n.orientation)("cdk-virtual-scroll-orientation-vertical","horizontal"!==n.orientation)},inputs:{orientation:"orientation",appendOnly:"appendOnly"},outputs:{scrolledIndexChange:"scrolledIndexChange"},standalone:!0,features:[at([{provide:_u,useFactory:(t,e)=>t||e,deps:[[new Ja,new r0(qT)],i]}]),Ne,bF],ngContentSelectors:yW,decls:4,vars:4,consts:[[1,"cdk-virtual-scroll-content-wrapper"],["contentWrapper",""],[1,"cdk-virtual-scroll-spacer"]],template:function(e,n){1&e&&(ii(),_(0,"div",0,1),Ge(2),b(),pe(3,"div",2)),2&e&&(C(3),Ki("width",n._totalContentWidth)("height",n._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}),i})(),ml=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})(),B2=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[pm,ml,CW,pm,ml]}),i})();class H2{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 gu extends H2{constructor(t,e,n,r,a){super(),this.component=t,this.viewContainerRef=e,this.injector=n,this.componentFactoryResolver=r,this.projectableNodes=a}}class oc extends H2{constructor(t,e,n,r){super(),this.templateRef=t,this.viewContainerRef=e,this.context=n,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 MW extends H2{constructor(t){super(),this.element=t instanceof ze?t.nativeElement:t}}class v1{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(t){return t instanceof gu?(this._attachedPortal=t,this.attachComponentPortal(t)):t instanceof oc?(this._attachedPortal=t,this.attachTemplatePortal(t)):this.attachDomPortal&&t instanceof MW?(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 EW extends v1{constructor(t,e,n,r,a){super(),this.outletElement=t,this._componentFactoryResolver=e,this._appRef=n,this._defaultInjector=r,this.attachDomPortal=o=>{const s=o.element,l=this._document.createComment("dom-portal");s.parentNode.insertBefore(l,s),this.outletElement.appendChild(s),this._attachedPortal=o,super.setDisposeFn(()=>{l.parentNode&&l.parentNode.replaceChild(s,l)})},this._document=a}attachComponentPortal(t){const n=(t.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(t.component);let r;return t.viewContainerRef?(r=t.viewContainerRef.createComponent(n,t.viewContainerRef.length,t.injector||t.viewContainerRef.injector,t.projectableNodes||void 0),this.setDisposeFn(()=>r.destroy())):(r=n.create(t.injector||this._defaultInjector||Rn.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,n=e.createEmbeddedView(t.templateRef,t.context,{injector:t.injector});return n.rootNodes.forEach(r=>this.outletElement.appendChild(r)),n.detectChanges(),this.setDisposeFn(()=>{let r=e.indexOf(n);-1!==r&&e.remove(r)}),this._attachedPortal=t,n}dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(t){return t.hostView.rootNodes[0]}}let SW=(()=>{class i extends oc{constructor(e,n){super(e,n)}}return i.\u0275fac=function(e){return new(e||i)(g(dn),g(bn))},i.\u0275dir=ye({type:i,selectors:[["","cdkPortal",""]],exportAs:["cdkPortal"],features:[Ne]}),i})(),Ps=(()=>{class i extends v1{constructor(e,n,r){super(),this._componentFactoryResolver=e,this._viewContainerRef=n,this._isInitialized=!1,this.attached=new He,this.attachDomPortal=a=>{const o=a.element,s=this._document.createComment("dom-portal");a.setAttachedHost(this),o.parentNode.insertBefore(s,o),this._getRootNode().appendChild(o),this._attachedPortal=a,super.setDisposeFn(()=>{s.parentNode&&s.parentNode.replaceChild(o,s)})},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 n=null!=e.viewContainerRef?e.viewContainerRef:this._viewContainerRef,a=(e.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(e.component),o=n.createComponent(a,n.length,e.injector||n.injector,e.projectableNodes||void 0);return n!==this._viewContainerRef&&this._getRootNode().appendChild(o.hostView.rootNodes[0]),super.setDisposeFn(()=>o.destroy()),this._attachedPortal=e,this._attachedRef=o,this.attached.emit(o),o}attachTemplatePortal(e){e.setAttachedHost(this);const n=this._viewContainerRef.createEmbeddedView(e.templateRef,e.context,{injector:e.injector});return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=e,this._attachedRef=n,this.attached.emit(n),n}_getRootNode(){const e=this._viewContainerRef.element.nativeElement;return e.nodeType===e.ELEMENT_NODE?e:e.parentNode}}return i.\u0275fac=function(e){return new(e||i)(g(ql),g(bn),g(zt))},i.\u0275dir=ye({type:i,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:["cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[Ne]}),i})(),is=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})();function KT(i,t=!1){return Rt((e,n)=>{let r=0;e.subscribe(Pt(n,a=>{const o=i(a,r++);(o||t)&&n.next(a),!o&&n.complete()}))})}const QT=MT();class TW{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=Cr(-this._previousScrollPosition.left),t.style.top=Cr(-this._previousScrollPosition.top),t.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const t=this._document.documentElement,n=t.style,r=this._document.body.style,a=n.scrollBehavior||"",o=r.scrollBehavior||"";this._isEnabled=!1,n.left=this._previousHTMLStyles.left,n.top=this._previousHTMLStyles.top,t.classList.remove("cdk-global-scrollblock"),QT&&(n.scrollBehavior=r.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),QT&&(n.scrollBehavior=a,r.scrollBehavior=o)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const e=this._document.body,n=this._viewportRuler.getViewportSize();return e.scrollHeight>n.height||e.scrollWidth>n.width}}class AW{constructor(t,e,n,r){this._scrollDispatcher=t,this._ngZone=e,this._viewportRuler=n,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 ZT{enable(){}disable(){}attach(){}}function V2(i,t){return t.some(e=>i.bottome.bottom||i.righte.right)}function XT(i,t){return t.some(e=>i.tope.bottom||i.lefte.right)}class IW{constructor(t,e,n,r){this._scrollDispatcher=t,this._viewportRuler=e,this._ngZone=n,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:n,height:r}=this._viewportRuler.getViewportSize();V2(e,[{width:n,height:r,bottom:r,right:n,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 LW=(()=>{class i{constructor(e,n,r,a){this._scrollDispatcher=e,this._viewportRuler=n,this._ngZone=r,this.noop=()=>new ZT,this.close=o=>new AW(this._scrollDispatcher,this._ngZone,this._viewportRuler,o),this.block=()=>new TW(this._viewportRuler,this._document),this.reposition=o=>new IW(this._scrollDispatcher,this._viewportRuler,this._ngZone,o),this._document=a}}return i.\u0275fac=function(e){return new(e||i)(ue(Jc),ue(ts),ue(lt),ue(zt))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();class fm{constructor(t){if(this.scrollStrategy=new ZT,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,t){const e=Object.keys(t);for(const n of e)void 0!==t[n]&&(this[n]=t[n])}}}class NW{constructor(t,e){this.connectionPair=t,this.scrollableViewProperties=e}}let JT=(()=>{class i{constructor(e){this._attachedOverlays=[],this._document=e}ngOnDestroy(){this.detach()}add(e){this.remove(e),this._attachedOverlays.push(e)}remove(e){const n=this._attachedOverlays.indexOf(e);n>-1&&this._attachedOverlays.splice(n,1),0===this._attachedOverlays.length&&this.detach()}}return i.\u0275fac=function(e){return new(e||i)(ue(zt))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),OW=(()=>{class i extends JT{constructor(e,n){super(e),this._ngZone=n,this._keydownListener=r=>{const a=this._attachedOverlays;for(let o=a.length-1;o>-1;o--)if(a[o]._keydownEvents.observers.length>0){const s=a[o]._keydownEvents;this._ngZone?this._ngZone.run(()=>s.next(r)):s.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 i.\u0275fac=function(e){return new(e||i)(ue(zt),ue(lt,8))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),RW=(()=>{class i extends JT{constructor(e,n,r){super(e),this._platform=n,this._ngZone=r,this._cursorStyleIsSet=!1,this._pointerDownListener=a=>{this._pointerDownEventTarget=nc(a)},this._clickListener=a=>{const o=nc(a),s="click"===a.type&&this._pointerDownEventTarget?this._pointerDownEventTarget:o;this._pointerDownEventTarget=null;const l=this._attachedOverlays.slice();for(let c=l.length-1;c>-1;c--){const p=l[c];if(p._outsidePointerEvents.observers.length<1||!p.hasAttached())continue;if(p.overlayElement.contains(o)||p.overlayElement.contains(s))break;const w=p._outsidePointerEvents;this._ngZone?this._ngZone.run(()=>w.next(a)):w.next(a)}}}add(e){if(super.add(e),!this._isAttached){const n=this._document.body;this._ngZone?this._ngZone.runOutsideAngular(()=>this._addEventListeners(n)):this._addEventListeners(n),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=n.style.cursor,n.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 i.\u0275fac=function(e){return new(e||i)(ue(zt),ue(Li),ue(lt,8))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),If=(()=>{class i{constructor(e,n){this._platform=n,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||y2()){const r=this._document.querySelectorAll(`.${e}[platform="server"], .${e}[platform="test"]`);for(let a=0;athis._backdropClick.next(w),this._backdropTransitionendHandler=w=>{this._disposeBackdrop(w.target)},this._keydownEvents=new ve,this._outsidePointerEvents=new ve,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(yi(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=Cr(this._config.width),t.height=Cr(this._config.height),t.minWidth=Cr(this._config.minWidth),t.minHeight=Cr(this._config.minHeight),t.maxWidth=Cr(this._config.maxWidth),t.maxHeight=Cr(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,n){const r=m1(e||[]).filter(a=>!!a);r.length&&(n?t.classList.add(...r):t.classList.remove(...r))}_detachContentWhenStable(){this._ngZone.runOutsideAngular(()=>{const t=this._ngZone.onStable.pipe(yt(ji(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 eA="cdk-overlay-connected-position-bounding-box",PW=/([A-Za-z%]+)$/;class BW{get positions(){return this._preferredPositions}constructor(t,e,n,r,a){this._viewportRuler=e,this._document=n,this._platform=r,this._overlayContainer=a,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 ve,this._resizeSubscription=f.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges,this.setOrigin(t)}attach(t){this._validatePositions(),t.hostElement.classList.add(eA),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,n=this._viewportRect,r=this._containerRect,a=[];let o;for(let s of this._preferredPositions){let l=this._getOriginPoint(t,r,s),c=this._getOverlayPoint(l,e,s),p=this._getOverlayFit(c,e,n,s);if(p.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(s,l);this._canFitWithFlexibleDimensions(p,c,n)?a.push({position:s,origin:l,overlayRect:e,boundingBoxRect:this._calculateBoundingBoxRect(l,s)}):(!o||o.overlayFit.visibleAreal&&(l=p,s=c)}return this._isPushed=!1,void this._applyPosition(s.position,s.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(o.position,o.originPoint);this._applyPosition(o.position,o.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&yu(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(eA),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,n){let r,a;if("center"==n.originX)r=t.left+t.width/2;else{const o=this._isRtl()?t.right:t.left,s=this._isRtl()?t.left:t.right;r="start"==n.originX?o:s}return e.left<0&&(r-=e.left),a="center"==n.originY?t.top+t.height/2:"top"==n.originY?t.top:t.bottom,e.top<0&&(a-=e.top),{x:r,y:a}}_getOverlayPoint(t,e,n){let r,a;return r="center"==n.overlayX?-e.width/2:"start"===n.overlayX?this._isRtl()?-e.width:0:this._isRtl()?0:-e.width,a="center"==n.overlayY?-e.height/2:"top"==n.overlayY?0:-e.height,{x:t.x+r,y:t.y+a}}_getOverlayFit(t,e,n,r){const a=iA(e);let{x:o,y:s}=t,l=this._getOffset(r,"x"),c=this._getOffset(r,"y");l&&(o+=l),c&&(s+=c);let I=0-s,z=s+a.height-n.height,J=this._subtractOverflows(a.width,0-o,o+a.width-n.width),ce=this._subtractOverflows(a.height,I,z),he=J*ce;return{visibleArea:he,isCompletelyWithinViewport:a.width*a.height===he,fitsInViewportVertically:ce===a.height,fitsInViewportHorizontally:J==a.width}}_canFitWithFlexibleDimensions(t,e,n){if(this._hasFlexibleDimensions){const r=n.bottom-e.y,a=n.right-e.x,o=tA(this._overlayRef.getConfig().minHeight),s=tA(this._overlayRef.getConfig().minWidth);return(t.fitsInViewportVertically||null!=o&&o<=r)&&(t.fitsInViewportHorizontally||null!=s&&s<=a)}return!1}_pushOverlayOnScreen(t,e,n){if(this._previousPushAmount&&this._positionLocked)return{x:t.x+this._previousPushAmount.x,y:t.y+this._previousPushAmount.y};const r=iA(e),a=this._viewportRect,o=Math.max(t.x+r.width-a.width,0),s=Math.max(t.y+r.height-a.height,0),l=Math.max(a.top-n.top-t.y,0),c=Math.max(a.left-n.left-t.x,0);let p=0,w=0;return p=r.width<=a.width?c||-o:t.xJ&&!this._isInitialRender&&!this._growAfterOpen&&(o=t.y-J/2)}if("end"===e.overlayX&&!r||"start"===e.overlayX&&r)I=n.width-t.x+this._viewportMargin,p=t.x-this._viewportMargin;else if("start"===e.overlayX&&!r||"end"===e.overlayX&&r)w=t.x,p=n.right-t.x;else{const z=Math.min(n.right-t.x+n.left,t.x),J=this._lastBoundingBoxSize.width;p=2*z,w=t.x-z,p>J&&!this._isInitialRender&&!this._growAfterOpen&&(w=t.x-J/2)}return{top:o,left:w,bottom:s,right:I,width:p,height:a}}_setBoundingBoxStyles(t,e){const n=this._calculateBoundingBoxRect(t,e);!this._isInitialRender&&!this._growAfterOpen&&(n.height=Math.min(n.height,this._lastBoundingBoxSize.height),n.width=Math.min(n.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 a=this._overlayRef.getConfig().maxHeight,o=this._overlayRef.getConfig().maxWidth;r.height=Cr(n.height),r.top=Cr(n.top),r.bottom=Cr(n.bottom),r.width=Cr(n.width),r.left=Cr(n.left),r.right=Cr(n.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",a&&(r.maxHeight=Cr(a)),o&&(r.maxWidth=Cr(o))}this._lastBoundingBoxSize=n,yu(this._boundingBox.style,r)}_resetBoundingBoxStyles(){yu(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){yu(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(t,e){const n={},r=this._hasExactPosition(),a=this._hasFlexibleDimensions,o=this._overlayRef.getConfig();if(r){const p=this._viewportRuler.getViewportScrollPosition();yu(n,this._getExactOverlayY(e,t,p)),yu(n,this._getExactOverlayX(e,t,p))}else n.position="static";let s="",l=this._getOffset(e,"x"),c=this._getOffset(e,"y");l&&(s+=`translateX(${l}px) `),c&&(s+=`translateY(${c}px)`),n.transform=s.trim(),o.maxHeight&&(r?n.maxHeight=Cr(o.maxHeight):a&&(n.maxHeight="")),o.maxWidth&&(r?n.maxWidth=Cr(o.maxWidth):a&&(n.maxWidth="")),yu(this._pane.style,n)}_getExactOverlayY(t,e,n){let r={top:"",bottom:""},a=this._getOverlayPoint(e,this._overlayRect,t);return this._isPushed&&(a=this._pushOverlayOnScreen(a,this._overlayRect,n)),"bottom"===t.overlayY?r.bottom=this._document.documentElement.clientHeight-(a.y+this._overlayRect.height)+"px":r.top=Cr(a.y),r}_getExactOverlayX(t,e,n){let o,r={left:"",right:""},a=this._getOverlayPoint(e,this._overlayRect,t);return this._isPushed&&(a=this._pushOverlayOnScreen(a,this._overlayRect,n)),o=this._isRtl()?"end"===t.overlayX?"left":"right":"end"===t.overlayX?"right":"left","right"===o?r.right=this._document.documentElement.clientWidth-(a.x+this._overlayRect.width)+"px":r.left=Cr(a.x),r}_getScrollVisibility(){const t=this._getOriginRect(),e=this._pane.getBoundingClientRect(),n=this._scrollables.map(r=>r.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:XT(t,n),isOriginOutsideView:V2(t,n),isOverlayClipped:XT(e,n),isOverlayOutsideView:V2(e,n)}}_subtractOverflows(t,...e){return e.reduce((n,r)=>n-Math.max(r,0),t)}_getNarrowedViewportRect(){const t=this._document.documentElement.clientWidth,e=this._document.documentElement.clientHeight,n=this._viewportRuler.getViewportScrollPosition();return{top:n.top+this._viewportMargin,left:n.left+this._viewportMargin,right:n.left+t-this._viewportMargin,bottom:n.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&&m1(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 ze)return t.nativeElement.getBoundingClientRect();if(t instanceof Element)return t.getBoundingClientRect();const e=t.width||0,n=t.height||0;return{top:t.y,bottom:t.y+n,left:t.x,right:t.x+e,height:n,width:e}}}function yu(i,t){for(let e in t)t.hasOwnProperty(e)&&(i[e]=t[e]);return i}function tA(i){if("number"!=typeof i&&null!=i){const[t,e]=i.split(PW);return e&&"px"!==e?null:parseFloat(t)}return i||null}function iA(i){return{top:Math.floor(i.top),right:Math.floor(i.right),bottom:Math.floor(i.bottom),left:Math.floor(i.left),width:Math.floor(i.width),height:Math.floor(i.height)}}const nA="cdk-global-overlay-wrapper";class HW{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(nA),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,n=this._overlayRef.getConfig(),{width:r,height:a,maxWidth:o,maxHeight:s}=n,l=!("100%"!==r&&"100vw"!==r||o&&"100%"!==o&&"100vw"!==o),c=!("100%"!==a&&"100vh"!==a||s&&"100%"!==s&&"100vh"!==s),p=this._xPosition,w=this._xOffset,I="rtl"===this._overlayRef.getConfig().direction;let z="",J="",ce="";l?ce="flex-start":"center"===p?(ce="center",I?J=w:z=w):I?"left"===p||"end"===p?(ce="flex-end",z=w):("right"===p||"start"===p)&&(ce="flex-start",J=w):"left"===p||"start"===p?(ce="flex-start",z=w):("right"===p||"end"===p)&&(ce="flex-end",J=w),t.position=this._cssPosition,t.marginLeft=l?"0":z,t.marginTop=c?"0":this._topOffset,t.marginBottom=this._bottomOffset,t.marginRight=l?"0":J,e.justifyContent=ce,e.alignItems=c?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const t=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement,n=e.style;e.classList.remove(nA),n.justifyContent=n.alignItems=t.marginTop=t.marginBottom=t.marginLeft=t.marginRight=t.position="",this._overlayRef=null,this._isDisposed=!0}}let VW=(()=>{class i{constructor(e,n,r,a){this._viewportRuler=e,this._document=n,this._platform=r,this._overlayContainer=a}global(){return new HW}flexibleConnectedTo(e){return new BW(e,this._viewportRuler,this._document,this._platform,this._overlayContainer)}}return i.\u0275fac=function(e){return new(e||i)(ue(ts),ue(zt),ue(Li),ue(If))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),YW=0,or=(()=>{class i{constructor(e,n,r,a,o,s,l,c,p,w,I,z){this.scrollStrategies=e,this._overlayContainer=n,this._componentFactoryResolver=r,this._positionBuilder=a,this._keyboardDispatcher=o,this._injector=s,this._ngZone=l,this._document=c,this._directionality=p,this._location=w,this._outsideClickDispatcher=I,this._animationsModuleType=z}create(e){const n=this._createHostElement(),r=this._createPaneElement(n),a=this._createPortalOutlet(r),o=new fm(e);return o.direction=o.direction||this._directionality.value,new bu(a,n,r,o,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher,"NoopAnimations"===this._animationsModuleType)}position(){return this._positionBuilder}_createPaneElement(e){const n=this._document.createElement("div");return n.id="cdk-overlay-"+YW++,n.classList.add("cdk-overlay-pane"),e.appendChild(n),n}_createHostElement(){const e=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(e),e}_createPortalOutlet(e){return this._appRef||(this._appRef=this._injector.get(Jl)),new EW(e,this._componentFactoryResolver,this._appRef,this._injector,this._document)}}return i.\u0275fac=function(e){return new(e||i)(ue(LW),ue(If),ue(ql),ue(VW),ue(OW),ue(Rn),ue(lt),ue(zt),ue(En),ue(Kc),ue(RW),ue(Si,8))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();const jW=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],rA=new De("cdk-connected-overlay-scroll-strategy");let Y2=(()=>{class i{constructor(e){this.elementRef=e}}return i.\u0275fac=function(e){return new(e||i)(g(ze))},i.\u0275dir=ye({type:i,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"],standalone:!0}),i})(),aA=(()=>{class i{get offsetX(){return this._offsetX}set offsetX(e){this._offsetX=e,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(e){this._offsetY=e,this._position&&this._updatePositionStrategy(this._position)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(e){this._hasBackdrop=Xe(e)}get lockPosition(){return this._lockPosition}set lockPosition(e){this._lockPosition=Xe(e)}get flexibleDimensions(){return this._flexibleDimensions}set flexibleDimensions(e){this._flexibleDimensions=Xe(e)}get growAfterOpen(){return this._growAfterOpen}set growAfterOpen(e){this._growAfterOpen=Xe(e)}get push(){return this._push}set push(e){this._push=Xe(e)}constructor(e,n,r,a,o){this._overlay=e,this._dir=o,this._hasBackdrop=!1,this._lockPosition=!1,this._growAfterOpen=!1,this._flexibleDimensions=!1,this._push=!1,this._backdropSubscription=f.EMPTY,this._attachSubscription=f.EMPTY,this._detachSubscription=f.EMPTY,this._positionSubscription=f.EMPTY,this.viewportMargin=0,this.open=!1,this.disableClose=!1,this.backdropClick=new He,this.positionChange=new He,this.attach=new He,this.detach=new He,this.overlayKeydown=new He,this.overlayOutsideClick=new He,this._templatePortal=new oc(n,r),this._scrollStrategyFactory=a,this.scrollStrategy=this._scrollStrategyFactory()}get overlayRef(){return this._overlayRef}get dir(){return this._dir?this._dir.value:"ltr"}ngOnDestroy(){this._attachSubscription.unsubscribe(),this._detachSubscription.unsubscribe(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this._overlayRef&&this._overlayRef.dispose()}ngOnChanges(e){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),e.origin&&this.open&&this._position.apply()),e.open&&(this.open?this._attachOverlay():this._detachOverlay())}_createOverlay(){(!this.positions||!this.positions.length)&&(this.positions=jW);const e=this._overlayRef=this._overlay.create(this._buildConfig());this._attachSubscription=e.attachments().subscribe(()=>this.attach.emit()),this._detachSubscription=e.detachments().subscribe(()=>this.detach.emit()),e.keydownEvents().subscribe(n=>{this.overlayKeydown.next(n),27===n.keyCode&&!this.disableClose&&!ar(n)&&(n.preventDefault(),this._detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(n=>{this.overlayOutsideClick.next(n)})}_buildConfig(){const e=this._position=this.positionStrategy||this._createPositionStrategy(),n=new fm({direction:this._dir,positionStrategy:e,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop});return(this.width||0===this.width)&&(n.width=this.width),(this.height||0===this.height)&&(n.height=this.height),(this.minWidth||0===this.minWidth)&&(n.minWidth=this.minWidth),(this.minHeight||0===this.minHeight)&&(n.minHeight=this.minHeight),this.backdropClass&&(n.backdropClass=this.backdropClass),this.panelClass&&(n.panelClass=this.panelClass),n}_updatePositionStrategy(e){const n=this.positions.map(r=>({originX:r.originX,originY:r.originY,overlayX:r.overlayX,overlayY:r.overlayY,offsetX:r.offsetX||this.offsetX,offsetY:r.offsetY||this.offsetY,panelClass:r.panelClass||void 0}));return e.setOrigin(this._getFlexibleConnectedPositionStrategyOrigin()).withPositions(n).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}_createPositionStrategy(){const e=this._overlay.position().flexibleConnectedTo(this._getFlexibleConnectedPositionStrategyOrigin());return this._updatePositionStrategy(e),e}_getFlexibleConnectedPositionStrategyOrigin(){return this.origin instanceof Y2?this.origin.elementRef:this.origin}_attachOverlay(){this._overlayRef?this._overlayRef.getConfig().hasBackdrop=this.hasBackdrop:this._createOverlay(),this._overlayRef.hasAttached()||this._overlayRef.attach(this._templatePortal),this.hasBackdrop?this._backdropSubscription=this._overlayRef.backdropClick().subscribe(e=>{this.backdropClick.emit(e)}):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe(KT(()=>this.positionChange.observers.length>0)).subscribe(e=>{this.positionChange.emit(e),0===this.positionChange.observers.length&&this._positionSubscription.unsubscribe()}))}_detachOverlay(){this._overlayRef&&this._overlayRef.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe()}}return i.\u0275fac=function(e){return new(e||i)(g(or),g(dn),g(bn),g(rA),g(En,8))},i.\u0275dir=ye({type:i,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:["cdkConnectedOverlayOrigin","origin"],positions:["cdkConnectedOverlayPositions","positions"],positionStrategy:["cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth","minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],backdropClass:["cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:["cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:["cdkConnectedOverlayViewportMargin","viewportMargin"],scrollStrategy:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:["cdkConnectedOverlayOpen","open"],disableClose:["cdkConnectedOverlayDisableClose","disableClose"],transformOriginSelector:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],hasBackdrop:["cdkConnectedOverlayHasBackdrop","hasBackdrop"],lockPosition:["cdkConnectedOverlayLockPosition","lockPosition"],flexibleDimensions:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions"],growAfterOpen:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen"],push:["cdkConnectedOverlayPush","push"]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown",overlayOutsideClick:"overlayOutsideClick"},exportAs:["cdkConnectedOverlay"],standalone:!0,features:[rn]}),i})();const UW={provide:rA,deps:[or],useFactory:function zW(i){return()=>i.scrollStrategies.reposition()}};let pl=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[or,UW],imports:[pm,is,B2,B2]}),i})();function ed(i){return new qe(t=>{Oi(i()).subscribe(t)})}function WW(i,t){}class Lf{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 j2=(()=>{class i extends v1{constructor(e,n,r,a,o,s,l,c){super(),this._elementRef=e,this._focusTrapFactory=n,this._config=a,this._interactivityChecker=o,this._ngZone=s,this._overlayRef=l,this._focusMonitor=c,this._elementFocusedBeforeDialogWasOpened=null,this._closeInteractionType=null,this.attachDomPortal=p=>{this._portalOutlet.hasAttached();const w=this._portalOutlet.attachDomPortal(p);return this._contentAttached(),w},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 n=this._portalOutlet.attachComponentPortal(e);return this._contentAttached(),n}attachTemplatePortal(e){this._portalOutlet.hasAttached();const n=this._portalOutlet.attachTemplatePortal(e);return this._contentAttached(),n}_recaptureFocus(){this._containsFocus()||this._trapFocus()}_forceFocus(e,n){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(n)}_focusByCssSelector(e,n){let r=this._elementRef.nativeElement.querySelector(e);r&&this._forceFocus(r,n)}_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(n=>{n||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 n=null;if("string"==typeof e?n=this._document.querySelector(e):"boolean"==typeof e?n=e?this._elementFocusedBeforeDialogWasOpened:null:e&&(n=e),this._config.restoreFocus&&n&&"function"==typeof n.focus){const r=s1(),a=this._elementRef.nativeElement;(!r||r===this._document.body||r===a||a.contains(r))&&(this._focusMonitor?(this._focusMonitor.focusVia(n,this._closeInteractionType),this._closeInteractionType=null):n.focus())}this._focusTrap&&this._focusTrap.destroy()}_focusDialogContainer(){this._elementRef.nativeElement.focus&&this._elementRef.nativeElement.focus()}_containsFocus(){const e=this._elementRef.nativeElement,n=s1();return e===n||e.contains(n)}_initializeFocusTrap(){this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._document&&(this._elementFocusedBeforeDialogWasOpened=s1())}_handleBackdropClicks(){this._overlayRef.backdropClick().subscribe(()=>{this._config.disableClose&&this._recaptureFocus()})}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(um),g(zt,8),g(Lf),g(fu),g(lt),g(bu),g(Vr))},i.\u0275cmp=Se({type:i,selectors:[["cdk-dialog-container"]],viewQuery:function(e,n){if(1&e&&ot(Ps,7),2&e){let r;Ce(r=Me())&&(n._portalOutlet=r.first)}},hostAttrs:["tabindex","-1",1,"cdk-dialog-container"],hostVars:6,hostBindings:function(e,n){2&e&&st("id",n._config.id||null)("role",n._config.role)("aria-modal",n._config.ariaModal)("aria-labelledby",n._config.ariaLabel?null:n._ariaLabelledBy)("aria-label",n._config.ariaLabel)("aria-describedby",n._config.ariaDescribedBy||null)},features:[Ne],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(e,n){1&e&&X(0,WW,0,0,"ng-template",0)},dependencies:[Ps],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}"],encapsulation:2}),i})();class z2{constructor(t,e){this.overlayRef=t,this.config=e,this.closed=new ve,this.disableClose=e.disableClose,this.backdropClick=t.backdropClick(),this.keydownEvents=t.keydownEvents(),this.outsidePointerEvents=t.outsidePointerEvents(),this.id=e.id,this.keydownEvents.subscribe(n=>{27===n.keyCode&&!this.disableClose&&!ar(n)&&(n.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 n=this.closed;this.containerInstance._closeInteractionType=e?.focusOrigin||"program",this.overlayRef.dispose(),n.next(t),n.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 oA=new De("DialogScrollStrategy"),GW=new De("DialogData"),$W=new De("DefaultDialogConfig"),KW={provide:oA,deps:[or],useFactory:function qW(i){return()=>i.scrollStrategies.block()}};let QW=0,U2=(()=>{class i{get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}constructor(e,n,r,a,o,s){this._overlay=e,this._injector=n,this._defaultOptions=r,this._parentDialog=a,this._overlayContainer=o,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new ve,this._afterOpenedAtThisLevel=new ve,this._ariaHiddenElements=new Map,this.afterAllClosed=ed(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(Mn(void 0))),this._scrollStrategy=s}open(e,n){(n={...this._defaultOptions||new Lf,...n}).id=n.id||"cdk-dialog-"+QW++,n.id&&this.getDialogById(n.id);const a=this._getOverlayConfig(n),o=this._overlay.create(a),s=new z2(o,n),l=this._attachContainer(o,s,n);return s.containerInstance=l,this._attachDialogContent(e,s,l,n),this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(s),s.closed.subscribe(()=>this._removeOpenDialog(s,!0)),this.afterOpened.next(s),s}closeAll(){W2(this.openDialogs,e=>e.close())}getDialogById(e){return this.openDialogs.find(n=>n.id===e)}ngOnDestroy(){W2(this._openDialogsAtThisLevel,e=>{!1===e.config.closeOnDestroy&&this._removeOpenDialog(e,!1)}),W2(this._openDialogsAtThisLevel,e=>e.close()),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete(),this._openDialogsAtThisLevel=[]}_getOverlayConfig(e){const n=new fm({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&&(n.backdropClass=e.backdropClass),n}_attachContainer(e,n,r){const a=r.injector||r.viewContainerRef?.injector,o=[{provide:Lf,useValue:r},{provide:z2,useValue:n},{provide:bu,useValue:e}];let s;r.container?"function"==typeof r.container?s=r.container:(s=r.container.type,o.push(...r.container.providers(r))):s=j2;const l=new gu(s,r.viewContainerRef,Rn.create({parent:a||this._injector,providers:o}),r.componentFactoryResolver);return e.attach(l).instance}_attachDialogContent(e,n,r,a){if(e instanceof dn){const o=this._createInjector(a,n,r,void 0);let s={$implicit:a.data,dialogRef:n};a.templateContext&&(s={...s,..."function"==typeof a.templateContext?a.templateContext():a.templateContext}),r.attachTemplatePortal(new oc(e,null,s,o))}else{const o=this._createInjector(a,n,r,this._injector),s=r.attachComponentPortal(new gu(e,a.viewContainerRef,o,a.componentFactoryResolver));n.componentInstance=s.instance}}_createInjector(e,n,r,a){const o=e.injector||e.viewContainerRef?.injector,s=[{provide:GW,useValue:e.data},{provide:z2,useValue:n}];return e.providers&&("function"==typeof e.providers?s.push(...e.providers(n,e,r)):s.push(...e.providers)),e.direction&&(!o||!o.get(En,null,{optional:!0}))&&s.push({provide:En,useValue:{value:e.direction,change:mt()}}),Rn.create({parent:o||a,providers:s})}_removeOpenDialog(e,n){const r=this.openDialogs.indexOf(e);r>-1&&(this.openDialogs.splice(r,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((a,o)=>{a?o.setAttribute("aria-hidden",a):o.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),n&&this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(){const e=this._overlayContainer.getContainerElement();if(e.parentElement){const n=e.parentElement.children;for(let r=n.length-1;r>-1;r--){const a=n[r];a!==e&&"SCRIPT"!==a.nodeName&&"STYLE"!==a.nodeName&&!a.hasAttribute("aria-live")&&(this._ariaHiddenElements.set(a,a.getAttribute("aria-hidden")),a.setAttribute("aria-hidden","true"))}}}_getAfterAllClosed(){const e=this._parentDialog;return e?e._getAfterAllClosed():this._afterAllClosedAtThisLevel}}return i.\u0275fac=function(e){return new(e||i)(ue(or),ue(Rn),ue($W,8),ue(i,12),ue(If),ue(oA))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();function W2(i,t){let e=i.length;for(;e--;)t(i[e])}let G2=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[U2,KW],imports:[pl,is,mm,is]}),i})();const ZW=["text"];function XW(i,t){if(1&i&&pe(0,"mat-pseudo-checkbox",5),2&i){const e=Z();M("state",e.selected?"checked":"unchecked")("disabled",e.disabled)}}function JW(i,t){if(1&i&&(_(0,"span",6),N(1),b()),2&i){const e=Z();C(1),qt("(",e.group.label,")")}}const eG=[[["mat-icon"]],"*"],tG=["mat-icon","*"];let cA=(()=>{class i{}return i.STANDARD_CURVE="cubic-bezier(0.4,0.0,0.2,1)",i.DECELERATION_CURVE="cubic-bezier(0.0,0.0,0.2,1)",i.ACCELERATION_CURVE="cubic-bezier(0.4,0.0,1,1)",i.SHARP_CURVE="cubic-bezier(0.4,0.0,0.6,1)",i})(),dA=(()=>{class i{}return i.COMPLEX="375ms",i.ENTERING="225ms",i.EXITING="195ms",i})();const nG=new De("mat-sanity-checks",{providedIn:"root",factory:function iG(){return!0}});let vt=(()=>{class i{constructor(e,n,r){this._sanityChecks=n,this._document=r,this._hasDoneGlobalChecks=!1,e._applyBodyHighContrastModeCssClasses(),this._hasDoneGlobalChecks||(this._hasDoneGlobalChecks=!0)}_checkIsEnabled(e){return!y2()&&("boolean"==typeof this._sanityChecks?this._sanityChecks:!!this._sanityChecks[e])}}return i.\u0275fac=function(e){return new(e||i)(ue(UT),ue(nG,8),ue(zt))},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[pm,pm]}),i})();function Bs(i){return class extends i{get disabled(){return this._disabled}set disabled(t){this._disabled=Xe(t)}constructor(...t){super(...t),this._disabled=!1}}}function Hs(i,t){return class extends i{get color(){return this._color}set color(e){const n=e||this.defaultColor;n!==this._color&&(this._color&&this._elementRef.nativeElement.classList.remove(`mat-${this._color}`),n&&this._elementRef.nativeElement.classList.add(`mat-${n}`),this._color=n)}constructor(...e){super(...e),this.defaultColor=t,this.color=t}}}function Vs(i){return class extends i{get disableRipple(){return this._disableRipple}set disableRipple(t){this._disableRipple=Xe(t)}constructor(...t){super(...t),this._disableRipple=!1}}}function fl(i,t=0){return class extends i{get tabIndex(){return this.disabled?-1:this._tabIndex}set tabIndex(e){this._tabIndex=null!=e?un(e):this.defaultTabIndex}constructor(...e){super(...e),this._tabIndex=t,this.defaultTabIndex=t}}}function $2(i){return class extends i{updateErrorState(){const t=this.errorState,a=(this.errorStateMatcher||this._defaultErrorStateMatcher).isErrorState(this.ngControl?this.ngControl.control:null,this._parentFormGroup||this._parentForm);a!==t&&(this.errorState=a,this.stateChanges.next())}constructor(...t){super(...t),this.errorState=!1}}}const rG=new De("MAT_DATE_LOCALE",{providedIn:"root",factory:function aG(){return xt(cl)}});class sc{constructor(){this._localeChanges=new ve,this.localeChanges=this._localeChanges}getValidDateOrNull(t){return this.isDateInstance(t)&&this.isValid(t)?t:null}deserialize(t){return null==t||this.isDateInstance(t)&&this.isValid(t)?t:this.invalid()}setLocale(t){this.locale=t,this._localeChanges.next()}compareDate(t,e){return this.getYear(t)-this.getYear(e)||this.getMonth(t)-this.getMonth(e)||this.getDate(t)-this.getDate(e)}sameDate(t,e){if(t&&e){let n=this.isValid(t),r=this.isValid(e);return n&&r?!this.compareDate(t,e):n==r}return t==e}clampDate(t,e,n){return e&&this.compareDate(t,e)<0?e:n&&this.compareDate(t,n)>0?n:t}}let _m=(()=>{class i{isErrorState(e,n){return!!(e&&e.invalid&&(e.touched||n&&n.submitted))}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),w1=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["","mat-line",""],["","matLine",""]],hostAttrs:[1,"mat-line"]}),i})(),hA=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt,vt]}),i})();class oG{constructor(t,e,n,r=!1){this._renderer=t,this.element=e,this.config=n,this._animationForciblyDisabledThroughCss=r,this.state=3}fadeOut(){this._renderer.fadeOutRipple(this)}}const mA=ic({passive:!0,capture:!0});class sG{constructor(){this._events=new Map,this._delegateEventHandler=t=>{const e=nc(t);e&&this._events.get(t.type)?.forEach((n,r)=>{(r===e||r.contains(e))&&n.forEach(a=>a.handleEvent(t))})}}addHandler(t,e,n,r){const a=this._events.get(e);if(a){const o=a.get(n);o?o.add(r):a.set(n,new Set([r]))}else this._events.set(e,new Map([[n,new Set([r])]])),t.runOutsideAngular(()=>{document.addEventListener(e,this._delegateEventHandler,mA)})}removeHandler(t,e,n){const r=this._events.get(t);if(!r)return;const a=r.get(e);a&&(a.delete(n),0===a.size&&r.delete(e),0===r.size&&(this._events.delete(t),document.removeEventListener(t,this._delegateEventHandler,mA)))}}const pA={enterDuration:225,exitDuration:150},fA=ic({passive:!0,capture:!0}),_A=["mousedown","touchstart"],gA=["mouseup","mouseleave","touchend","touchcancel"];class gm{constructor(t,e,n,r){this._target=t,this._ngZone=e,this._platform=r,this._isPointerDown=!1,this._activeRipples=new Map,this._pointerUpEventsRegistered=!1,r.isBrowser&&(this._containerElement=rc(n))}fadeInRipple(t,e,n={}){const r=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),a={...pA,...n.animation};n.centered&&(t=r.left+r.width/2,e=r.top+r.height/2);const o=n.radius||function cG(i,t,e){const n=Math.max(Math.abs(i-e.left),Math.abs(i-e.right)),r=Math.max(Math.abs(t-e.top),Math.abs(t-e.bottom));return Math.sqrt(n*n+r*r)}(t,e,r),s=t-r.left,l=e-r.top,c=a.enterDuration,p=document.createElement("div");p.classList.add("mat-ripple-element"),p.style.left=s-o+"px",p.style.top=l-o+"px",p.style.height=2*o+"px",p.style.width=2*o+"px",null!=n.color&&(p.style.backgroundColor=n.color),p.style.transitionDuration=`${c}ms`,this._containerElement.appendChild(p);const w=window.getComputedStyle(p),z=w.transitionDuration,J="none"===w.transitionProperty||"0s"===z||"0s, 0s"===z||0===r.width&&0===r.height,ce=new oG(this,p,n,J);p.style.transform="scale3d(1, 1, 1)",ce.state=0,n.persistent||(this._mostRecentTransientRipple=ce);let he=null;return!J&&(c||a.exitDuration)&&this._ngZone.runOutsideAngular(()=>{const me=()=>this._finishRippleTransition(ce),Ie=()=>this._destroyRipple(ce);p.addEventListener("transitionend",me),p.addEventListener("transitioncancel",Ie),he={onTransitionEnd:me,onTransitionCancel:Ie}}),this._activeRipples.set(ce,he),(J||!c)&&this._finishRippleTransition(ce),ce}fadeOutRipple(t){if(2===t.state||3===t.state)return;const e=t.element,n={...pA,...t.config.animation};e.style.transitionDuration=`${n.exitDuration}ms`,e.style.opacity="0",t.state=2,(t._animationForciblyDisabledThroughCss||!n.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=rc(t);!this._platform.isBrowser||!e||e===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=e,_A.forEach(n=>{gm._eventManager.addHandler(this._ngZone,n,e,this)}))}handleEvent(t){"mousedown"===t.type?this._onMousedown(t):"touchstart"===t.type?this._onTouchStart(t):this._onPointerUp(),this._pointerUpEventsRegistered||(this._ngZone.runOutsideAngular(()=>{gA.forEach(e=>{this._triggerElement.addEventListener(e,this,fA)})}),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:n}=t.config;t.state=1,!n&&(!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=A2(t),n=this._lastTouchStartEvent&&Date.now(){!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&&(_A.forEach(e=>gm._eventManager.removeHandler(e,t,this)),this._pointerUpEventsRegistered&&gA.forEach(e=>t.removeEventListener(e,this,fA)))}}gm._eventManager=new sG;const lc=new De("mat-ripple-global-options");let mr=(()=>{class i{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()}constructor(e,n,r,a,o){this._elementRef=e,this._animationMode=o,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=a||{},this._rippleRenderer=new gm(this,n,e,r)}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,n=0,r){return"number"==typeof e?this._rippleRenderer.fadeInRipple(e,n,{...this.rippleConfig,...r}):this._rippleRenderer.fadeInRipple(0,0,{...this.rippleConfig,...e})}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(lt),g(Li),g(lc,8),g(Si,8))},i.\u0275dir=ye({type:i,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(e,n){2&e&&nt("mat-ripple-unbounded",n.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"]}),i})(),ns=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt,vt]}),i})(),dG=(()=>{class i{constructor(e){this._animationMode=e,this.state="unchecked",this.disabled=!1}}return i.\u0275fac=function(e){return new(e||i)(g(Si,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:8,hostBindings:function(e,n){2&e&&nt("mat-pseudo-checkbox-indeterminate","indeterminate"===n.state)("mat-pseudo-checkbox-checked","checked"===n.state)("mat-pseudo-checkbox-disabled",n.disabled)("_mat-animation-noopable","NoopAnimations"===n._animationMode)},inputs:{state:"state",disabled:"disabled"},decls:0,vars:0,template:function(e,n){},styles:['.mat-pseudo-checkbox{border:2px solid;border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox.mat-pseudo-checkbox-indeterminate{border-color:rgba(0,0,0,0)}.mat-pseudo-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-pseudo-checkbox._mat-animation-noopable::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{left:1px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{left:1px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}.mat-pseudo-checkbox{width:18px;height:18px}.mat-pseudo-checkbox-indeterminate::after{top:6px;width:12px}.mat-pseudo-checkbox-checked::after{top:2.7px;width:10px;height:4px}'],encapsulation:2,changeDetection:0}),i})(),bA=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt]}),i})();const q2=new De("MAT_OPTION_PARENT_COMPONENT"),K2=new De("MatOptgroup");let uG=0;class yA{constructor(t,e=!1){this.source=t,this.isUserInput=e}}let hG=(()=>{class i{get multiple(){return this._parent&&this._parent.multiple}get selected(){return this._selected}get disabled(){return this.group&&this.group.disabled||this._disabled}set disabled(e){this._disabled=Xe(e)}get disableRipple(){return!(!this._parent||!this._parent.disableRipple)}constructor(e,n,r,a){this._element=e,this._changeDetectorRef=n,this._parent=r,this.group=a,this._selected=!1,this._active=!1,this._disabled=!1,this._mostRecentViewValue="",this.id="mat-option-"+uG++,this.onSelectionChange=new He,this._stateChanges=new ve}get active(){return this._active}get viewValue(){return(this._text?.nativeElement.textContent||"").trim()}select(){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent())}deselect(){this._selected&&(this._selected=!1,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent())}focus(e,n){const r=this._getHostElement();"function"==typeof r.focus&&r.focus(n)}setActiveStyles(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}setInactiveStyles(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}getLabel(){return this.viewValue}_handleKeydown(e){(13===e.keyCode||32===e.keyCode)&&!ar(e)&&(this._selectViaInteraction(),e.preventDefault())}_selectViaInteraction(){this.disabled||(this._selected=!this.multiple||!this._selected,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent(!0))}_getAriaSelected(){return this.selected||!this.multiple&&null}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._element.nativeElement}ngAfterViewChecked(){if(this._selected){const e=this.viewValue;e!==this._mostRecentViewValue&&(this._mostRecentViewValue&&this._stateChanges.next(),this._mostRecentViewValue=e)}}ngOnDestroy(){this._stateChanges.complete()}_emitSelectionChangeEvent(e=!1){this.onSelectionChange.emit(new yA(this,e))}}return i.\u0275fac=function(e){Ss()},i.\u0275dir=ye({type:i,viewQuery:function(e,n){if(1&e&&ot(ZW,7),2&e){let r;Ce(r=Me())&&(n._text=r.first)}},inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{onSelectionChange:"onSelectionChange"}}),i})(),bm=(()=>{class i extends hG{constructor(e,n,r,a){super(e,n,r,a)}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Tt),g(q2,8),g(K2,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-option"]],hostAttrs:["role","option",1,"mat-mdc-option","mat-mdc-focus-indicator","mdc-list-item"],hostVars:12,hostBindings:function(e,n){1&e&&ae("click",function(){return n._selectViaInteraction()})("keydown",function(a){return n._handleKeydown(a)}),2&e&&(Br("id",n.id),st("tabindex",n._getTabIndex())("aria-selected",n._getAriaSelected())("aria-disabled",n.disabled.toString()),nt("mdc-list-item--selected",n.selected)("mat-mdc-option-multiple",n.multiple)("mat-mdc-option-active",n.active)("mdc-list-item--disabled",n.disabled))},exportAs:["matOption"],features:[Ne],ngContentSelectors:tG,decls:7,vars:4,consts:[["class","mat-mdc-option-pseudo-checkbox",3,"state","disabled",4,"ngIf"],[1,"mdc-list-item__primary-text"],["text",""],["class","cdk-visually-hidden",4,"ngIf"],["mat-ripple","",1,"mat-mdc-option-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-mdc-option-pseudo-checkbox",3,"state","disabled"],[1,"cdk-visually-hidden"]],template:function(e,n){1&e&&(ii(eG),X(0,XW,1,2,"mat-pseudo-checkbox",0),Ge(1),_(2,"span",1,2),Ge(4,1),b(),X(5,JW,2,1,"span",3),pe(6,"div",4)),2&e&&(M("ngIf",n.multiple),C(5),M("ngIf",n.group&&n.group._inert),C(1),M("matRippleTrigger",n._getHostElement())("matRippleDisabled",n.disabled||n.disableRipple))},dependencies:[mr,Ut,dG],styles:['.mat-mdc-option{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;-webkit-tap-highlight-color:rgba(0,0,0,0);min-height:48px}.mat-mdc-option:focus{outline:none}[dir=rtl] .mat-mdc-option,.mat-mdc-option[dir=rtl]{padding-left:16px;padding-right:16px}.mat-mdc-option.mdc-list-item{align-items:center}.mat-mdc-option.mdc-list-item--disabled{opacity:.38;cursor:default}.mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:32px}[dir=rtl] .mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:16px;padding-right:32px}.mat-mdc-option .mat-icon,.mat-mdc-option .mat-pseudo-checkbox{margin-right:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-icon,[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox{margin-right:0;margin-left:16px}.mat-mdc-option .mat-mdc-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-option .mdc-list-item__primary-text{white-space:normal;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit}.cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{right:auto;left:16px}.mat-mdc-option-active::before{content:""}'],encapsulation:2,changeDetection:0}),i})();function vA(i,t,e){if(e.length){let n=t.toArray(),r=e.toArray(),a=0;for(let o=0;oe+n?Math.max(0,i-n+t):e}let F1=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[ns,xn,vt,bA]}),i})();class FA{}class mG{}const cc="*";function Mr(i,t){return{type:7,name:i,definitions:t,options:{}}}function Qi(i,t=null){return{type:4,styles:t,timings:i}}function Of(i,t=null){return{type:3,steps:i,options:t}}function kA(i,t=null){return{type:2,steps:i,options:t}}function At(i){return{type:6,styles:i,offset:null}}function on(i,t,e){return{type:0,name:i,styles:t,options:e}}function Rf(i){return{type:5,steps:i}}function Zi(i,t,e=null){return{type:1,expr:i,animation:t,options:e}}function Pf(i=null){return{type:9,options:i}}function dc(i,t,e=null){return{type:11,selector:i,animation:t,options:e}}function xA(i,t){return{type:12,timings:i,animation:t}}function DA(i){Promise.resolve().then(i)}class Bf{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(){DA(()=>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(n=>n()),e.length=0}}class CA{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,n=0,r=0;const a=this.players.length;0==a?DA(()=>this._onFinish()):this.players.forEach(o=>{o.onDone(()=>{++e==a&&this._onFinish()}),o.onDestroy(()=>{++n==a&&this._onDestroy()}),o.onStart(()=>{++r==a&&this._onStart()})}),this.totalTime=this.players.reduce((o,s)=>Math.max(o,s.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(n=>{const r=n.totalTime?Math.min(1,e/n.totalTime):1;n.setPosition(r)})}getPosition(){const t=this.players.reduce((e,n)=>null===e||n.totalTime>e.totalTime?n: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(n=>n()),e.length=0}}function pG(i,t){}const fG={bottomSheetState:Mr("state",[on("void, hidden",At({transform:"translateY(100%)"})),on("visible",At({transform:"translateY(0%)"})),Zi("visible => void, visible => hidden",Of([Qi(`${dA.COMPLEX} ${cA.ACCELERATION_CURVE}`),dc("@*",Pf(),{optional:!0})])),Zi("void => visible",Of([Qi(`${dA.EXITING} ${cA.DECELERATION_CURVE}`),dc("@*",Pf(),{optional:!0})]))])};let _G=(()=>{class i extends j2{constructor(e,n,r,a,o,s,l,c,p,w){super(e,n,r,a,o,s,l,w),this._changeDetectorRef=p,this._animationState="void",this._animationStateChanged=new He,this._breakpointSubscription=c.observe([Xc_Medium,Xc_Large,"(min-width: 1920px)"]).subscribe(()=>{this._toggleClass("mat-bottom-sheet-container-medium",c.isMatched(Xc_Medium)),this._toggleClass("mat-bottom-sheet-container-large",c.isMatched(Xc_Large)),this._toggleClass("mat-bottom-sheet-container-xlarge",c.isMatched("(min-width: 1920px)"))})}enter(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.detectChanges())}exit(){this._destroyed||(this._animationState="hidden",this._changeDetectorRef.markForCheck())}ngOnDestroy(){super.ngOnDestroy(),this._breakpointSubscription.unsubscribe(),this._destroyed=!0}_onAnimationDone(e){"visible"===e.toState&&this._trapFocus(),this._animationStateChanged.emit(e)}_onAnimationStart(e){this._animationStateChanged.emit(e)}_captureInitialFocus(){}_toggleClass(e,n){this._elementRef.nativeElement.classList.toggle(e,n)}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(um),g(zt,8),g(Lf),g(fu),g(lt),g(bu),g(ac),g(Tt),g(Vr))},i.\u0275cmp=Se({type:i,selectors:[["mat-bottom-sheet-container"]],hostAttrs:["tabindex","-1",1,"mat-bottom-sheet-container"],hostVars:4,hostBindings:function(e,n){1&e&&Kh("@state.start",function(a){return n._onAnimationStart(a)})("@state.done",function(a){return n._onAnimationDone(a)}),2&e&&(st("role",n._config.role)("aria-modal",n._config.ariaModal)("aria-label",n._config.ariaLabel),Zh("@state",n._animationState))},features:[Ne],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(e,n){1&e&&X(0,pG,0,0,"ng-template",0)},dependencies:[Ps],styles:[".mat-bottom-sheet-container{padding:8px 16px;min-width:100vw;box-sizing:border-box;display:block;outline:0;max-height:80vh;overflow:auto}.cdk-high-contrast-active .mat-bottom-sheet-container{outline:1px solid}.mat-bottom-sheet-container-xlarge,.mat-bottom-sheet-container-large,.mat-bottom-sheet-container-medium{border-top-left-radius:4px;border-top-right-radius:4px}.mat-bottom-sheet-container-medium{min-width:384px;max-width:calc(100vw - 128px)}.mat-bottom-sheet-container-large{min-width:512px;max-width:calc(100vw - 256px)}.mat-bottom-sheet-container-xlarge{min-width:576px;max-width:calc(100vw - 384px)}"],encapsulation:2,data:{animation:[fG.bottomSheetState]}}),i})(),MA=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[G2,vt,is,vt]}),i})();const EA=new De("MatBottomSheetData");class gG{constructor(){this.data=null,this.hasBackdrop=!0,this.disableClose=!1,this.ariaLabel=null,this.ariaModal=!0,this.closeOnNavigation=!0,this.autoFocus="dialog",this.restoreFocus=!0}}class Z2{get instance(){return this._ref.componentInstance}constructor(t,e,n){this._ref=t,this._afterOpened=new ve,this.containerInstance=n,this.disableClose=e.disableClose,n._animationStateChanged.pipe(oi(r=>"done"===r.phaseName&&"visible"===r.toState),yi(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),n._animationStateChanged.pipe(oi(r=>"done"===r.phaseName&&"hidden"===r.toState),yi(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._ref.close(this._result)}),t.overlayRef.detachments().subscribe(()=>{this._ref.close(this._result)}),ji(this.backdropClick(),this.keydownEvents().pipe(oi(r=>27===r.keyCode))).subscribe(r=>{!this.disableClose&&("keydown"!==r.type||!ar(r))&&(r.preventDefault(),this.dismiss())})}dismiss(t){this.containerInstance&&(this.containerInstance._animationStateChanged.pipe(oi(e=>"start"===e.phaseName),yi(1)).subscribe(e=>{this._closeFallbackTimeout=setTimeout(()=>{this._ref.close(this._result)},e.totalTime+100),this._ref.overlayRef.detachBackdrop()}),this._result=t,this.containerInstance.exit(),this.containerInstance=null)}afterDismissed(){return this._ref.closed}afterOpened(){return this._afterOpened}backdropClick(){return this._ref.backdropClick}keydownEvents(){return this._ref.keydownEvents}}const bG=new De("mat-bottom-sheet-default-options");let SA=(()=>{class i{get _openedBottomSheetRef(){const e=this._parentBottomSheet;return e?e._openedBottomSheetRef:this._bottomSheetRefAtThisLevel}set _openedBottomSheetRef(e){this._parentBottomSheet?this._parentBottomSheet._openedBottomSheetRef=e:this._bottomSheetRefAtThisLevel=e}constructor(e,n,r,a){this._overlay=e,this._parentBottomSheet=r,this._defaultOptions=a,this._bottomSheetRefAtThisLevel=null,this._dialog=n.get(U2)}open(e,n){const r={...this._defaultOptions||new gG,...n};let a;return this._dialog.open(e,{...r,disableClose:!0,maxWidth:"100%",container:_G,scrollStrategy:r.scrollStrategy||this._overlay.scrollStrategies.block(),positionStrategy:this._overlay.position().global().centerHorizontally().bottom("0"),templateContext:()=>({bottomSheetRef:a}),providers:(o,s,l)=>(a=new Z2(o,r,l),[{provide:Z2,useValue:a},{provide:EA,useValue:r.data}])}),a.afterDismissed().subscribe(()=>{this._openedBottomSheetRef===a&&(this._openedBottomSheetRef=null)}),this._openedBottomSheetRef?(this._openedBottomSheetRef.afterDismissed().subscribe(()=>a.containerInstance?.enter()),this._openedBottomSheetRef.dismiss()):a.containerInstance.enter(),this._openedBottomSheetRef=a,a}dismiss(e){this._openedBottomSheetRef&&this._openedBottomSheetRef.dismiss(e)}ngOnDestroy(){this._bottomSheetRefAtThisLevel&&this._bottomSheetRefAtThisLevel.dismiss()}}return i.\u0275fac=function(e){return new(e||i)(ue(or),ue(Rn),ue(i,12),ue(bG,8))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:MA}),i})();const k1=u(i=>function(){i(this),this.name="EmptyError",this.message="no elements in sequence"});function uc(i,t){const e=F(i)?i:()=>i,n=r=>r.error(e());return new qe(t?r=>t.schedule(n,0,r):n)}function X2(){return Rt((i,t)=>{let e=null;i._refCount++;const n=Pt(t,void 0,void 0,void 0,()=>{if(!i||i._refCount<=0||0<--i._refCount)return void(e=null);const r=i._connection,a=e;e=null,r&&(!a||r===a)&&r.unsubscribe(),t.unsubscribe()});i.subscribe(n),n.closed||(e=i.connect())})}class x1 extends qe{constructor(t,e){super(),this.source=t,this.subjectFactory=e,this._subject=null,this._refCount=0,this._connection=null,et(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(Pt(e,void 0,()=>{this._teardown(),e.complete()},n=>{this._teardown(),e.error(n)},()=>this._teardown()))),t.closed&&(this._connection=null,t=f.EMPTY)}return t}refCount(){return X2()(this)}}function Jn(i,t){return Rt((e,n)=>{let r=null,a=0,o=!1;const s=()=>o&&!r&&n.complete();e.subscribe(Pt(n,l=>{r?.unsubscribe();let c=0;const p=a++;Oi(i(l,p)).subscribe(r=Pt(n,w=>n.next(t?t(l,w,p,c++):w),()=>{r=null,s()}))},()=>{o=!0,s()}))})}function D1(i){return Rt((t,e)=>{let n=!1;t.subscribe(Pt(e,r=>{n=!0,e.next(r)},()=>{n||e.next(i),e.complete()}))})}function TA(i=yG){return Rt((t,e)=>{let n=!1;t.subscribe(Pt(e,r=>{n=!0,e.next(r)},()=>n?e.complete():e.error(i())))})}function yG(){return new k1}function hc(i,t){const e=arguments.length>=2;return n=>n.pipe(i?oi((r,a)=>i(r,a,n)):Ae,yi(1),e?D1(t):TA(()=>new k1))}function td(i,t){return F(t)?Bt(i,t,1):Bt(i,1)}function ro(i){return Rt((t,e)=>{let a,n=null,r=!1;n=t.subscribe(Pt(e,void 0,void 0,o=>{a=Oi(i(o,ro(i)(t))),n?(n.unsubscribe(),n=null,a.subscribe(e)):r=!0})),r&&(n.unsubscribe(),n=null,a.subscribe(e))})}function vG(i,t,e,n,r){return(a,o)=>{let s=e,l=t,c=0;a.subscribe(Pt(o,p=>{const w=c++;l=s?i(l,p,w):(s=!0,p),n&&o.next(l)},r&&(()=>{s&&o.next(l),o.complete()})))}}function AA(i,t){return Rt(vG(i,t,arguments.length>=2,!0))}function J2(i){return i<=0?()=>fi:Rt((t,e)=>{let n=[];t.subscribe(Pt(e,r=>{n.push(r),i{for(const r of n)e.next(r);e.complete()},void 0,()=>{n=null}))})}function IA(i,t){const e=arguments.length>=2;return n=>n.pipe(i?oi((r,a)=>i(r,a,n)):Ae,J2(1),e?D1(t):TA(()=>new k1))}function C1(i){return tt(()=>i)}function Hf(i){return Rt((t,e)=>{try{t.subscribe(e)}finally{e.add(i)}})}const vi="primary",Vf=Symbol("RouteTitle");class wG{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 ym(i){return new wG(i)}function FG(i,t,e){const n=e.path.split("/");if(n.length>i.length||"full"===e.pathMatch&&(t.hasChildren()||n.lengthn[a]===r)}return i===t}function NA(i){return Array.prototype.concat.apply([],i)}function OA(i){return i.length>0?i[i.length-1]:null}function ha(i,t){for(const e in i)i.hasOwnProperty(e)&&t(i[e],e)}function id(i){return aF(i)?i:rf(i)?_n(Promise.resolve(i)):mt(i)}const M1=!1,xG={exact:function BA(i,t,e){if(!wu(i.segments,t.segments)||!E1(i.segments,t.segments,e)||i.numberOfChildren!==t.numberOfChildren)return!1;for(const n in t.children)if(!i.children[n]||!BA(i.children[n],t.children[n],e))return!1;return!0},subset:HA},RA={exact:function DG(i,t){return _l(i,t)},subset:function CG(i,t){return Object.keys(t).length<=Object.keys(i).length&&Object.keys(t).every(e=>LA(i[e],t[e]))},ignored:()=>!0};function PA(i,t,e){return xG[e.paths](i.root,t.root,e.matrixParams)&&RA[e.queryParams](i.queryParams,t.queryParams)&&!("exact"===e.fragment&&i.fragment!==t.fragment)}function HA(i,t,e){return VA(i,t,t.segments,e)}function VA(i,t,e,n){if(i.segments.length>e.length){const r=i.segments.slice(0,e.length);return!(!wu(r,e)||t.hasChildren()||!E1(r,e,n))}if(i.segments.length===e.length){if(!wu(i.segments,e)||!E1(i.segments,e,n))return!1;for(const r in t.children)if(!i.children[r]||!HA(i.children[r],t.children[r],n))return!1;return!0}{const r=e.slice(0,i.segments.length),a=e.slice(i.segments.length);return!!(wu(i.segments,r)&&E1(i.segments,r,n)&&i.children[vi])&&VA(i.children[vi],t,a,n)}}function E1(i,t,e){return t.every((n,r)=>RA[e](i[r].parameters,n.parameters))}class vu{constructor(t=new Ni([],{}),e={},n=null){this.root=t,this.queryParams=e,this.fragment=n}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=ym(this.queryParams)),this._queryParamMap}toString(){return SG.serialize(this)}}class Ni{constructor(t,e){this.segments=t,this.children=e,this.parent=null,ha(e,(n,r)=>n.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return S1(this)}}class Yf{constructor(t,e){this.path=t,this.parameters=e}get parameterMap(){return this._parameterMap||(this._parameterMap=ym(this.parameters)),this._parameterMap}toString(){return zA(this)}}function wu(i,t){return i.length===t.length&&i.every((e,n)=>e.path===t[n].path)}let jf=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:function(){return new ek},providedIn:"root"}),i})();class ek{parse(t){const e=new BG(t);return new vu(e.parseRootSegment(),e.parseQueryParams(),e.parseFragment())}serialize(t){const e=`/${zf(t.root,!0)}`,n=function IG(i){const t=Object.keys(i).map(e=>{const n=i[e];return Array.isArray(n)?n.map(r=>`${T1(e)}=${T1(r)}`).join("&"):`${T1(e)}=${T1(n)}`}).filter(e=>!!e);return t.length?`?${t.join("&")}`:""}(t.queryParams);return`${e}${n}${"string"==typeof t.fragment?`#${function TG(i){return encodeURI(i)}(t.fragment)}`:""}`}}const SG=new ek;function S1(i){return i.segments.map(t=>zA(t)).join("/")}function zf(i,t){if(!i.hasChildren())return S1(i);if(t){const e=i.children[vi]?zf(i.children[vi],!1):"",n=[];return ha(i.children,(r,a)=>{a!==vi&&n.push(`${a}:${zf(r,!1)}`)}),n.length>0?`${e}(${n.join("//")})`:e}{const e=function EG(i,t){let e=[];return ha(i.children,(n,r)=>{r===vi&&(e=e.concat(t(n,r)))}),ha(i.children,(n,r)=>{r!==vi&&(e=e.concat(t(n,r)))}),e}(i,(n,r)=>r===vi?[zf(i.children[vi],!1)]:[`${r}:${zf(n,!1)}`]);return 1===Object.keys(i.children).length&&null!=i.children[vi]?`${S1(i)}/${e[0]}`:`${S1(i)}/(${e.join("//")})`}}function YA(i){return encodeURIComponent(i).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function T1(i){return YA(i).replace(/%3B/gi,";")}function tk(i){return YA(i).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function A1(i){return decodeURIComponent(i)}function jA(i){return A1(i.replace(/\+/g,"%20"))}function zA(i){return`${tk(i.path)}${function AG(i){return Object.keys(i).map(t=>`;${tk(t)}=${tk(i[t])}`).join("")}(i.parameters)}`}const LG=/^[^\/()?;=#]+/;function I1(i){const t=i.match(LG);return t?t[0]:""}const NG=/^[^=?&#]+/,RG=/^[^&#]+/;class BG{constructor(t){this.url=t,this.remaining=t}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new Ni([],{}):new Ni([],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 n={};return this.peekStartsWith("(")&&(n=this.parseParens(!1)),(t.length>0||Object.keys(e).length>0)&&(n[vi]=new Ni(t,e)),n}parseSegment(){const t=I1(this.remaining);if(""===t&&this.peekStartsWith(";"))throw new Re(4009,M1);return this.capture(t),new Yf(A1(t),this.parseMatrixParams())}parseMatrixParams(){const t={};for(;this.consumeOptional(";");)this.parseParam(t);return t}parseParam(t){const e=I1(this.remaining);if(!e)return;this.capture(e);let n="";if(this.consumeOptional("=")){const r=I1(this.remaining);r&&(n=r,this.capture(n))}t[A1(e)]=A1(n)}parseQueryParam(t){const e=function OG(i){const t=i.match(NG);return t?t[0]:""}(this.remaining);if(!e)return;this.capture(e);let n="";if(this.consumeOptional("=")){const o=function PG(i){const t=i.match(RG);return t?t[0]:""}(this.remaining);o&&(n=o,this.capture(n))}const r=jA(e),a=jA(n);if(t.hasOwnProperty(r)){let o=t[r];Array.isArray(o)||(o=[o],t[r]=o),o.push(a)}else t[r]=a}parseParens(t){const e={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const n=I1(this.remaining),r=this.remaining[n.length];if("/"!==r&&")"!==r&&";"!==r)throw new Re(4010,M1);let a;n.indexOf(":")>-1?(a=n.slice(0,n.indexOf(":")),this.capture(a),this.capture(":")):t&&(a=vi);const o=this.parseChildren();e[a]=1===Object.keys(o).length?o[vi]:new Ni([],o),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 Re(4011,M1)}}function ik(i){return i.segments.length>0?new Ni([],{[vi]:i}):i}function L1(i){const t={};for(const n of Object.keys(i.children)){const a=L1(i.children[n]);(a.segments.length>0||a.hasChildren())&&(t[n]=a)}return function HG(i){if(1===i.numberOfChildren&&i.children[vi]){const t=i.children[vi];return new Ni(i.segments.concat(t.segments),t.children)}return i}(new Ni(i.segments,t))}function Fu(i){return i instanceof vu}function jG(i,t,e,n,r){if(0===e.length)return vm(t.root,t.root,t.root,n,r);const a=function GA(i){if("string"==typeof i[0]&&1===i.length&&"/"===i[0])return new WA(!0,0,i);let t=0,e=!1;const n=i.reduce((r,a,o)=>{if("object"==typeof a&&null!=a){if(a.outlets){const s={};return ha(a.outlets,(l,c)=>{s[c]="string"==typeof l?l.split("/"):l}),[...r,{outlets:s}]}if(a.segmentPath)return[...r,a.segmentPath]}return"string"!=typeof a?[...r,a]:0===o?(a.split("/").forEach((s,l)=>{0==l&&"."===s||(0==l&&""===s?e=!0:".."===s?t++:""!=s&&r.push(s))}),r):[...r,a]},[]);return new WA(e,t,n)}(e);return a.toRoot()?vm(t.root,t.root,new Ni([],{}),n,r):function o(l){const c=function UG(i,t,e,n){if(i.isAbsolute)return new wm(t.root,!0,0);if(-1===n)return new wm(e,e===t.root,0);return function $A(i,t,e){let n=i,r=t,a=e;for(;a>r;){if(a-=r,n=n.parent,!n)throw new Re(4005,!1);r=n.segments.length}return new wm(n,!1,r-a)}(e,n+(Uf(i.commands[0])?0:1),i.numberOfDoubleDots)}(a,t,i.snapshot?._urlSegment,l),p=c.processChildren?Fm(c.segmentGroup,c.index,a.commands):rk(c.segmentGroup,c.index,a.commands);return vm(t.root,c.segmentGroup,p,n,r)}(i.snapshot?._lastPathIndex)}function Uf(i){return"object"==typeof i&&null!=i&&!i.outlets&&!i.segmentPath}function Wf(i){return"object"==typeof i&&null!=i&&i.outlets}function vm(i,t,e,n,r){let o,a={};n&&ha(n,(l,c)=>{a[c]=Array.isArray(l)?l.map(p=>`${p}`):`${l}`}),o=i===t?e:UA(i,t,e);const s=ik(L1(o));return new vu(s,a,r)}function UA(i,t,e){const n={};return ha(i.children,(r,a)=>{n[a]=r===t?e:UA(r,t,e)}),new Ni(i.segments,n)}class WA{constructor(t,e,n){if(this.isAbsolute=t,this.numberOfDoubleDots=e,this.commands=n,t&&n.length>0&&Uf(n[0]))throw new Re(4003,!1);const r=n.find(Wf);if(r&&r!==OA(n))throw new Re(4004,!1)}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class wm{constructor(t,e,n){this.segmentGroup=t,this.processChildren=e,this.index=n}}function rk(i,t,e){if(i||(i=new Ni([],{})),0===i.segments.length&&i.hasChildren())return Fm(i,t,e);const n=function GG(i,t,e){let n=0,r=t;const a={match:!1,pathIndex:0,commandIndex:0};for(;r=e.length)return a;const o=i.segments[r],s=e[n];if(Wf(s))break;const l=`${s}`,c=n0&&void 0===l)break;if(l&&c&&"object"==typeof c&&void 0===c.outlets){if(!KA(l,c,o))return a;n+=2}else{if(!KA(l,{},o))return a;n++}r++}return{match:!0,pathIndex:r,commandIndex:n}}(i,t,e),r=e.slice(n.commandIndex);if(n.match&&n.pathIndex{"string"==typeof a&&(a=[a]),null!==a&&(r[o]=rk(i.children[o],t,a))}),ha(i.children,(a,o)=>{void 0===n[o]&&(r[o]=a)}),new Ni(i.segments,r))}}function ak(i,t,e){const n=i.segments.slice(0,t);let r=0;for(;r{"string"==typeof e&&(e=[e]),null!==e&&(t[n]=ak(new Ni([],{}),0,e))}),t}function qA(i){const t={};return ha(i,(e,n)=>t[n]=`${e}`),t}function KA(i,t,e){return i==e.path&&_l(t,e.parameters)}const Gf="imperative";class gl{constructor(t,e){this.id=t,this.url=e}}class ok extends gl{constructor(t,e,n="imperative",r=null){super(t,e),this.type=0,this.navigationTrigger=n,this.restoredState=r}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class ku extends gl{constructor(t,e,n){super(t,e),this.urlAfterRedirects=n,this.type=1}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}class N1 extends gl{constructor(t,e,n,r){super(t,e),this.reason=n,this.code=r,this.type=2}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class QA extends gl{constructor(t,e,n,r){super(t,e),this.reason=n,this.code=r,this.type=16}}class ZA extends gl{constructor(t,e,n,r){super(t,e),this.error=n,this.target=r,this.type=3}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class qG extends gl{constructor(t,e,n,r){super(t,e),this.urlAfterRedirects=n,this.state=r,this.type=4}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class KG extends gl{constructor(t,e,n,r){super(t,e),this.urlAfterRedirects=n,this.state=r,this.type=7}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class QG extends gl{constructor(t,e,n,r,a){super(t,e),this.urlAfterRedirects=n,this.state=r,this.shouldActivate=a,this.type=8}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class ZG extends gl{constructor(t,e,n,r){super(t,e),this.urlAfterRedirects=n,this.state=r,this.type=5}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class XG extends gl{constructor(t,e,n,r){super(t,e),this.urlAfterRedirects=n,this.state=r,this.type=6}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class JG{constructor(t){this.route=t,this.type=9}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class e${constructor(t){this.route=t,this.type=10}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class t${constructor(t){this.snapshot=t,this.type=11}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class i${constructor(t){this.snapshot=t,this.type=12}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class n${constructor(t){this.snapshot=t,this.type=13}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class r${constructor(t){this.snapshot=t,this.type=14}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class XA{constructor(t,e,n){this.routerEvent=t,this.position=e,this.anchor=n,this.type=15}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}let o$=(()=>{class i{createUrlTree(e,n,r,a,o,s){return jG(e||n.root,r,a,o,s)}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})(),s$=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:function(t){return o$.\u0275fac(t)},providedIn:"root"}),i})();class JA{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=sk(t,this._root);return e?e.children.map(n=>n.value):[]}firstChild(t){const e=sk(t,this._root);return e&&e.children.length>0?e.children[0].value:null}siblings(t){const e=lk(t,this._root);return e.length<2?[]:e[e.length-2].children.map(r=>r.value).filter(r=>r!==t)}pathFromRoot(t){return lk(t,this._root).map(e=>e.value)}}function sk(i,t){if(i===t.value)return t;for(const e of t.children){const n=sk(i,e);if(n)return n}return null}function lk(i,t){if(i===t.value)return[t];for(const e of t.children){const n=lk(i,e);if(n.length)return n.unshift(t),n}return[]}class mc{constructor(t,e){this.value=t,this.children=e}toString(){return`TreeNode(${this.value})`}}function km(i){const t={};return i&&i.children.forEach(e=>t[e.value.outlet]=e),t}class e6 extends JA{constructor(t,e){super(t),this.snapshot=e,ck(this,t)}toString(){return this.snapshot.toString()}}function t6(i,t){const e=function l$(i,t){const o=new O1([],{},{},"",{},vi,t,null,i.root,-1,{});return new r6("",new mc(o,[]))}(i,t),n=new Vt([new Yf("",{})]),r=new Vt({}),a=new Vt({}),o=new Vt({}),s=new Vt(""),l=new rs(n,r,o,s,a,vi,t,e.root);return l.snapshot=e.root,new e6(new mc(l,[]),e)}class rs{constructor(t,e,n,r,a,o,s,l){this.url=t,this.params=e,this.queryParams=n,this.fragment=r,this.data=a,this.outlet=o,this.component=s,this.title=this.data?.pipe(tt(c=>c[Vf]))??mt(void 0),this._futureSnapshot=l}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(tt(t=>ym(t)))),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe(tt(t=>ym(t)))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function n6(i,t="emptyOnly"){const e=i.pathFromRoot;let n=0;if("always"!==t)for(n=e.length-1;n>=1;){const r=e[n],a=e[n-1];if(r.routeConfig&&""===r.routeConfig.path)n--;else{if(a.component)break;n--}}return function c$(i){return i.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(n))}class O1{get title(){return this.data?.[Vf]}constructor(t,e,n,r,a,o,s,l,c,p,w){this.url=t,this.params=e,this.queryParams=n,this.fragment=r,this.data=a,this.outlet=o,this.component=s,this.routeConfig=l,this._urlSegment=c,this._lastPathIndex=p,this._resolve=w}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=ym(this.params)),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=ym(this.queryParams)),this._queryParamMap}toString(){return`Route(url:'${this.url.map(n=>n.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class r6 extends JA{constructor(t,e){super(e),this.url=t,ck(this,e)}toString(){return a6(this._root)}}function ck(i,t){t.value._routerState=i,t.children.forEach(e=>ck(i,e))}function a6(i){const t=i.children.length>0?` { ${i.children.map(a6).join(", ")} } `:"";return`${i.value}${t}`}function dk(i){if(i.snapshot){const t=i.snapshot,e=i._futureSnapshot;i.snapshot=e,_l(t.queryParams,e.queryParams)||i.queryParams.next(e.queryParams),t.fragment!==e.fragment&&i.fragment.next(e.fragment),_l(t.params,e.params)||i.params.next(e.params),function kG(i,t){if(i.length!==t.length)return!1;for(let e=0;e_l(e.parameters,t[n].parameters))}(i.url,t.url);return e&&!(!i.parent!=!t.parent)&&(!i.parent||uk(i.parent,t.parent))}function $f(i,t,e){if(e&&i.shouldReuseRoute(t.value,e.value.snapshot)){const n=e.value;n._futureSnapshot=t.value;const r=function u$(i,t,e){return t.children.map(n=>{for(const r of e.children)if(i.shouldReuseRoute(n.value,r.value.snapshot))return $f(i,n,r);return $f(i,n)})}(i,t,e);return new mc(n,r)}{if(i.shouldAttach(t.value)){const a=i.retrieve(t.value);if(null!==a){const o=a.route;return o.value._futureSnapshot=t.value,o.children=t.children.map(s=>$f(i,s)),o}}const n=function h$(i){return new rs(new Vt(i.url),new Vt(i.params),new Vt(i.queryParams),new Vt(i.fragment),new Vt(i.data),i.outlet,i.component,i)}(t.value),r=t.children.map(a=>$f(i,a));return new mc(n,r)}}const hk="ngNavigationCancelingError";function o6(i,t){const{redirectTo:e,navigationBehaviorOptions:n}=Fu(t)?{redirectTo:t,navigationBehaviorOptions:void 0}:t,r=s6(!1,0,t);return r.url=e,r.navigationBehaviorOptions=n,r}function s6(i,t,e){const n=new Error("NavigationCancelingError: "+(i||""));return n[hk]=!0,n.cancellationCode=t,e&&(n.url=e),n}function l6(i){return c6(i)&&Fu(i.url)}function c6(i){return i&&i[hk]}class m${constructor(){this.outlet=null,this.route=null,this.resolver=null,this.injector=null,this.children=new qf,this.attachRef=null}}let qf=(()=>{class i{constructor(){this.contexts=new Map}onChildOutletCreated(e,n){const r=this.getOrCreateContext(e);r.outlet=n,this.contexts.set(e,r)}onChildOutletDestroyed(e){const n=this.getContext(e);n&&(n.outlet=null,n.attachRef=null)}onOutletDeactivated(){const e=this.contexts;return this.contexts=new Map,e}onOutletReAttached(e){this.contexts=e}getOrCreateContext(e){let n=this.getContext(e);return n||(n=new m$,this.contexts.set(e,n)),n}getContext(e){return this.contexts.get(e)||null}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();const R1=!1;let mk=(()=>{class i{constructor(){this.activated=null,this._activatedRoute=null,this.name=vi,this.activateEvents=new He,this.deactivateEvents=new He,this.attachEvents=new He,this.detachEvents=new He,this.parentContexts=xt(qf),this.location=xt(bn),this.changeDetector=xt(Tt),this.environmentInjector=xt(nl)}ngOnChanges(e){if(e.name){const{firstChange:n,previousValue:r}=e.name;if(n)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 Re(4012,R1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new Re(4012,R1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new Re(4012,R1);this.location.detach();const e=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(e.instance),e}attach(e,n){this.activated=e,this._activatedRoute=n,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,n){if(this.isActivated)throw new Re(4013,R1);this._activatedRoute=e;const r=this.location,o=e.snapshot.component,s=this.parentContexts.getOrCreateContext(this.name).children,l=new p$(e,s,r.injector);if(n&&function f$(i){return!!i.resolveComponentFactory}(n)){const c=n.resolveComponentFactory(o);this.activated=r.createComponent(c,r.length,l)}else this.activated=r.createComponent(o,{index:r.length,injector:l,environmentInjector:n??this.environmentInjector});this.changeDetector.markForCheck(),this.activateEvents.emit(this.activated.instance)}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["router-outlet"]],inputs:{name:"name"},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0,features:[rn]}),i})();class p${constructor(t,e,n){this.route=t,this.childContexts=e,this.parent=n}get(t,e){return t===rs?this.route:t===qf?this.childContexts:this.parent.get(t,e)}}let pk=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275cmp=Se({type:i,selectors:[["ng-component"]],standalone:!0,features:[bF],decls:1,vars:0,template:function(e,n){1&e&&pe(0,"router-outlet")},dependencies:[mk],encapsulation:2}),i})();function d6(i,t){return i.providers&&!i._injector&&(i._injector=R0(i.providers,t,`Route: ${i.path}`)),i._injector??t}function _k(i){const t=i.children&&i.children.map(_k),e=t?{...i,children:t}:{...i};return!e.component&&!e.loadComponent&&(t||e.loadChildren)&&e.outlet&&e.outlet!==vi&&(e.component=pk),e}function as(i){return i.outlet||vi}function u6(i,t){const e=i.filter(n=>as(n)===t);return e.push(...i.filter(n=>as(n)!==t)),e}function Kf(i){if(!i)return null;if(i.routeConfig?._injector)return i.routeConfig._injector;for(let t=i.parent;t;t=t.parent){const e=t.routeConfig;if(e?._loadedInjector)return e._loadedInjector;if(e?._injector)return e._injector}return null}class v${constructor(t,e,n,r){this.routeReuseStrategy=t,this.futureState=e,this.currState=n,this.forwardEvent=r}activate(t){const e=this.futureState._root,n=this.currState?this.currState._root:null;this.deactivateChildRoutes(e,n,t),dk(this.futureState.root),this.activateChildRoutes(e,n,t)}deactivateChildRoutes(t,e,n){const r=km(e);t.children.forEach(a=>{const o=a.value.outlet;this.deactivateRoutes(a,r[o],n),delete r[o]}),ha(r,(a,o)=>{this.deactivateRouteAndItsChildren(a,n)})}deactivateRoutes(t,e,n){const r=t.value,a=e?e.value:null;if(r===a)if(r.component){const o=n.getContext(r.outlet);o&&this.deactivateChildRoutes(t,e,o.children)}else this.deactivateChildRoutes(t,e,n);else a&&this.deactivateRouteAndItsChildren(e,n)}deactivateRouteAndItsChildren(t,e){t.value.component&&this.routeReuseStrategy.shouldDetach(t.value.snapshot)?this.detachAndStoreRouteSubtree(t,e):this.deactivateRouteAndOutlet(t,e)}detachAndStoreRouteSubtree(t,e){const n=e.getContext(t.value.outlet),r=n&&t.value.component?n.children:e,a=km(t);for(const o of Object.keys(a))this.deactivateRouteAndItsChildren(a[o],r);if(n&&n.outlet){const o=n.outlet.detach(),s=n.children.onOutletDeactivated();this.routeReuseStrategy.store(t.value.snapshot,{componentRef:o,route:t,contexts:s})}}deactivateRouteAndOutlet(t,e){const n=e.getContext(t.value.outlet),r=n&&t.value.component?n.children:e,a=km(t);for(const o of Object.keys(a))this.deactivateRouteAndItsChildren(a[o],r);n&&n.outlet&&(n.outlet.deactivate(),n.children.onOutletDeactivated(),n.attachRef=null,n.resolver=null,n.route=null)}activateChildRoutes(t,e,n){const r=km(e);t.children.forEach(a=>{this.activateRoutes(a,r[a.value.outlet],n),this.forwardEvent(new r$(a.value.snapshot))}),t.children.length&&this.forwardEvent(new i$(t.value.snapshot))}activateRoutes(t,e,n){const r=t.value,a=e?e.value:null;if(dk(r),r===a)if(r.component){const o=n.getOrCreateContext(r.outlet);this.activateChildRoutes(t,e,o.children)}else this.activateChildRoutes(t,e,n);else if(r.component){const o=n.getOrCreateContext(r.outlet);if(this.routeReuseStrategy.shouldAttach(r.snapshot)){const s=this.routeReuseStrategy.retrieve(r.snapshot);this.routeReuseStrategy.store(r.snapshot,null),o.children.onOutletReAttached(s.contexts),o.attachRef=s.componentRef,o.route=s.route.value,o.outlet&&o.outlet.attach(s.componentRef,s.route.value),dk(s.route.value),this.activateChildRoutes(t,null,o.children)}else{const s=Kf(r.snapshot),l=s?.get(ql)??null;o.attachRef=null,o.route=r,o.resolver=l,o.injector=s,o.outlet&&o.outlet.activateWith(r,o.injector),this.activateChildRoutes(t,null,o.children)}}else this.activateChildRoutes(t,null,n)}}class h6{constructor(t){this.path=t,this.route=this.path[this.path.length-1]}}class P1{constructor(t,e){this.component=t,this.route=e}}function w$(i,t,e){const n=i._root;return Qf(n,t?t._root:null,e,[n.value])}function xm(i,t){const e=Symbol(),n=t.get(i,e);return n===e?"function"!=typeof i||function xp(i){return null!==Qs(i)}(i)?t.get(i):i:n}function Qf(i,t,e,n,r={canDeactivateChecks:[],canActivateChecks:[]}){const a=km(t);return i.children.forEach(o=>{(function k$(i,t,e,n,r={canDeactivateChecks:[],canActivateChecks:[]}){const a=i.value,o=t?t.value:null,s=e?e.getContext(i.value.outlet):null;if(o&&a.routeConfig===o.routeConfig){const l=function x$(i,t,e){if("function"==typeof e)return e(i,t);switch(e){case"pathParamsChange":return!wu(i.url,t.url);case"pathParamsOrQueryParamsChange":return!wu(i.url,t.url)||!_l(i.queryParams,t.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!uk(i,t)||!_l(i.queryParams,t.queryParams);default:return!uk(i,t)}}(o,a,a.routeConfig.runGuardsAndResolvers);l?r.canActivateChecks.push(new h6(n)):(a.data=o.data,a._resolvedData=o._resolvedData),Qf(i,t,a.component?s?s.children:null:e,n,r),l&&s&&s.outlet&&s.outlet.isActivated&&r.canDeactivateChecks.push(new P1(s.outlet.component,o))}else o&&Zf(t,s,r),r.canActivateChecks.push(new h6(n)),Qf(i,null,a.component?s?s.children:null:e,n,r)})(o,a[o.value.outlet],e,n.concat([o.value]),r),delete a[o.value.outlet]}),ha(a,(o,s)=>Zf(o,e.getContext(s),r)),r}function Zf(i,t,e){const n=km(i),r=i.value;ha(n,(a,o)=>{Zf(a,r.component?t?t.children.getContext(o):null:t,e)}),e.canDeactivateChecks.push(new P1(r.component&&t&&t.outlet&&t.outlet.isActivated?t.outlet.component:null,r))}function Xf(i){return"function"==typeof i}function gk(i){return i instanceof k1||"EmptyError"===i?.name}const B1=Symbol("INITIAL_VALUE");function Dm(){return Jn(i=>M2(i.map(t=>t.pipe(yi(1),Mn(B1)))).pipe(tt(t=>{for(const e of t)if(!0!==e){if(e===B1)return B1;if(!1===e||e instanceof vu)return e}return!0}),oi(t=>t!==B1),yi(1)))}function m6(i){return function Ee(...i){return Be(i)}(Hn(t=>{if(Fu(t))throw o6(0,t)}),tt(t=>!0===t))}const bk={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function p6(i,t,e,n,r){const a=yk(i,t,e);return a.matched?function Y$(i,t,e,n){const r=t.canMatch;return r&&0!==r.length?mt(r.map(o=>{const s=xm(o,i);return id(function T$(i){return i&&Xf(i.canMatch)}(s)?s.canMatch(t,e):i.runInContext(()=>s(t,e)))})).pipe(Dm(),m6()):mt(!0)}(n=d6(t,n),t,e).pipe(tt(o=>!0===o?a:{...bk})):mt(a)}function yk(i,t,e){if(""===t.path)return"full"===t.pathMatch&&(i.hasChildren()||e.length>0)?{...bk}:{matched:!0,consumedSegments:[],remainingSegments:e,parameters:{},positionalParamSegments:{}};const r=(t.matcher||FG)(e,i,t);if(!r)return{...bk};const a={};ha(r.posParams,(s,l)=>{a[l]=s.path});const o=r.consumed.length>0?{...a,...r.consumed[r.consumed.length-1].parameters}:a;return{matched:!0,consumedSegments:r.consumed,remainingSegments:e.slice(r.consumed.length),parameters:o,positionalParamSegments:r.posParams??{}}}function H1(i,t,e,n){if(e.length>0&&function U$(i,t,e){return e.some(n=>V1(i,t,n)&&as(n)!==vi)}(i,e,n)){const a=new Ni(t,function z$(i,t,e,n){const r={};r[vi]=n,n._sourceSegment=i,n._segmentIndexShift=t.length;for(const a of e)if(""===a.path&&as(a)!==vi){const o=new Ni([],{});o._sourceSegment=i,o._segmentIndexShift=t.length,r[as(a)]=o}return r}(i,t,n,new Ni(e,i.children)));return a._sourceSegment=i,a._segmentIndexShift=t.length,{segmentGroup:a,slicedSegments:[]}}if(0===e.length&&function W$(i,t,e){return e.some(n=>V1(i,t,n))}(i,e,n)){const a=new Ni(i.segments,function j$(i,t,e,n,r){const a={};for(const o of n)if(V1(i,e,o)&&!r[as(o)]){const s=new Ni([],{});s._sourceSegment=i,s._segmentIndexShift=t.length,a[as(o)]=s}return{...r,...a}}(i,t,e,n,i.children));return a._sourceSegment=i,a._segmentIndexShift=t.length,{segmentGroup:a,slicedSegments:e}}const r=new Ni(i.segments,i.children);return r._sourceSegment=i,r._segmentIndexShift=t.length,{segmentGroup:r,slicedSegments:e}}function V1(i,t,e){return(!(i.hasChildren()||t.length>0)||"full"!==e.pathMatch)&&""===e.path}function f6(i,t,e,n){return!!(as(i)===n||n!==vi&&V1(t,e,i))&&("**"===i.path||yk(t,i,e).matched)}function _6(i,t,e){return 0===t.length&&!i.children[e]}const Y1=!1;class j1{constructor(t){this.segmentGroup=t||null}}class g6{constructor(t){this.urlTree=t}}function Jf(i){return uc(new j1(i))}function b6(i){return uc(new g6(i))}class K${constructor(t,e,n,r,a){this.injector=t,this.configLoader=e,this.urlSerializer=n,this.urlTree=r,this.config=a,this.allowRedirects=!0}apply(){const t=H1(this.urlTree.root,[],[],this.config).segmentGroup,e=new Ni(t.segments,t.children);return this.expandSegmentGroup(this.injector,this.config,e,vi).pipe(tt(a=>this.createUrlTree(L1(a),this.urlTree.queryParams,this.urlTree.fragment))).pipe(ro(a=>{if(a instanceof g6)return this.allowRedirects=!1,this.match(a.urlTree);throw a instanceof j1?this.noMatchError(a):a}))}match(t){return this.expandSegmentGroup(this.injector,this.config,t.root,vi).pipe(tt(r=>this.createUrlTree(L1(r),t.queryParams,t.fragment))).pipe(ro(r=>{throw r instanceof j1?this.noMatchError(r):r}))}noMatchError(t){return new Re(4002,Y1)}createUrlTree(t,e,n){const r=ik(t);return new vu(r,e,n)}expandSegmentGroup(t,e,n,r){return 0===n.segments.length&&n.hasChildren()?this.expandChildren(t,e,n).pipe(tt(a=>new Ni([],a))):this.expandSegment(t,n,e,n.segments,r,!0)}expandChildren(t,e,n){const r=[];for(const a of Object.keys(n.children))"primary"===a?r.unshift(a):r.push(a);return _n(r).pipe(td(a=>{const o=n.children[a],s=u6(e,a);return this.expandSegmentGroup(t,s,o,a).pipe(tt(l=>({segment:l,outlet:a})))}),AA((a,o)=>(a[o.outlet]=o.segment,a),{}),IA())}expandSegment(t,e,n,r,a,o){return _n(n).pipe(td(s=>this.expandSegmentAgainstRoute(t,e,n,s,r,a,o).pipe(ro(c=>{if(c instanceof j1)return mt(null);throw c}))),hc(s=>!!s),ro((s,l)=>{if(gk(s))return _6(e,r,a)?mt(new Ni([],{})):Jf(e);throw s}))}expandSegmentAgainstRoute(t,e,n,r,a,o,s){return f6(r,e,a,o)?void 0===r.redirectTo?this.matchSegmentAgainstRoute(t,e,r,a,o):s&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(t,e,n,r,a,o):Jf(e):Jf(e)}expandSegmentAgainstRouteUsingRedirect(t,e,n,r,a,o){return"**"===r.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(t,n,r,o):this.expandRegularSegmentAgainstRouteUsingRedirect(t,e,n,r,a,o)}expandWildCardWithParamsAgainstRouteUsingRedirect(t,e,n,r){const a=this.applyRedirectCommands([],n.redirectTo,{});return n.redirectTo.startsWith("/")?b6(a):this.lineralizeSegments(n,a).pipe(Bt(o=>{const s=new Ni(o,{});return this.expandSegment(t,s,e,o,r,!1)}))}expandRegularSegmentAgainstRouteUsingRedirect(t,e,n,r,a,o){const{matched:s,consumedSegments:l,remainingSegments:c,positionalParamSegments:p}=yk(e,r,a);if(!s)return Jf(e);const w=this.applyRedirectCommands(l,r.redirectTo,p);return r.redirectTo.startsWith("/")?b6(w):this.lineralizeSegments(r,w).pipe(Bt(I=>this.expandSegment(t,e,n,I.concat(c),o,!1)))}matchSegmentAgainstRoute(t,e,n,r,a){return"**"===n.path?(t=d6(n,t),n.loadChildren?(n._loadedRoutes?mt({routes:n._loadedRoutes,injector:n._loadedInjector}):this.configLoader.loadChildren(t,n)).pipe(tt(s=>(n._loadedRoutes=s.routes,n._loadedInjector=s.injector,new Ni(r,{})))):mt(new Ni(r,{}))):p6(e,n,r,t).pipe(Jn(({matched:o,consumedSegments:s,remainingSegments:l})=>o?this.getChildConfig(t=n._injector??t,n,r).pipe(Bt(p=>{const w=p.injector??t,I=p.routes,{segmentGroup:z,slicedSegments:J}=H1(e,s,l,I),ce=new Ni(z.segments,z.children);if(0===J.length&&ce.hasChildren())return this.expandChildren(w,I,ce).pipe(tt(ge=>new Ni(s,ge)));if(0===I.length&&0===J.length)return mt(new Ni(s,{}));const he=as(n)===a;return this.expandSegment(w,ce,I,J,he?vi:a,!0).pipe(tt(Ie=>new Ni(s.concat(Ie.segments),Ie.children)))})):Jf(e)))}getChildConfig(t,e,n){return e.children?mt({routes:e.children,injector:t}):e.loadChildren?void 0!==e._loadedRoutes?mt({routes:e._loadedRoutes,injector:e._loadedInjector}):function V$(i,t,e,n){const r=t.canLoad;return void 0===r||0===r.length?mt(!0):mt(r.map(o=>{const s=xm(o,i);return id(function C$(i){return i&&Xf(i.canLoad)}(s)?s.canLoad(t,e):i.runInContext(()=>s(t,e)))})).pipe(Dm(),m6())}(t,e,n).pipe(Bt(r=>r?this.configLoader.loadChildren(t,e).pipe(Hn(a=>{e._loadedRoutes=a.routes,e._loadedInjector=a.injector})):function $$(i){return uc(s6(Y1,3))}())):mt({routes:[],injector:t})}lineralizeSegments(t,e){let n=[],r=e.root;for(;;){if(n=n.concat(r.segments),0===r.numberOfChildren)return mt(n);if(r.numberOfChildren>1||!r.children[vi])return uc(new Re(4e3,Y1));r=r.children[vi]}}applyRedirectCommands(t,e,n){return this.applyRedirectCreateUrlTree(e,this.urlSerializer.parse(e),t,n)}applyRedirectCreateUrlTree(t,e,n,r){const a=this.createSegmentGroup(t,e.root,n,r);return new vu(a,this.createQueryParams(e.queryParams,this.urlTree.queryParams),e.fragment)}createQueryParams(t,e){const n={};return ha(t,(r,a)=>{if("string"==typeof r&&r.startsWith(":")){const s=r.substring(1);n[a]=e[s]}else n[a]=r}),n}createSegmentGroup(t,e,n,r){const a=this.createSegments(t,e.segments,n,r);let o={};return ha(e.children,(s,l)=>{o[l]=this.createSegmentGroup(t,s,n,r)}),new Ni(a,o)}createSegments(t,e,n,r){return e.map(a=>a.path.startsWith(":")?this.findPosParam(t,a,r):this.findOrReturn(a,n))}findPosParam(t,e,n){const r=n[e.path.substring(1)];if(!r)throw new Re(4001,Y1);return r}findOrReturn(t,e){let n=0;for(const r of e){if(r.path===t.path)return e.splice(n),r;n++}return t}}class Z${}class eq{constructor(t,e,n,r,a,o,s){this.injector=t,this.rootComponentType=e,this.config=n,this.urlTree=r,this.url=a,this.paramsInheritanceStrategy=o,this.urlSerializer=s}recognize(){const t=H1(this.urlTree.root,[],[],this.config.filter(e=>void 0===e.redirectTo)).segmentGroup;return this.processSegmentGroup(this.injector,this.config,t,vi).pipe(tt(e=>{if(null===e)return null;const n=new O1([],Object.freeze({}),Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,{},vi,this.rootComponentType,null,this.urlTree.root,-1,{}),r=new mc(n,e),a=new r6(this.url,r);return this.inheritParamsAndData(a._root),a}))}inheritParamsAndData(t){const e=t.value,n=n6(e,this.paramsInheritanceStrategy);e.params=Object.freeze(n.params),e.data=Object.freeze(n.data),t.children.forEach(r=>this.inheritParamsAndData(r))}processSegmentGroup(t,e,n,r){return 0===n.segments.length&&n.hasChildren()?this.processChildren(t,e,n):this.processSegment(t,e,n,n.segments,r)}processChildren(t,e,n){return _n(Object.keys(n.children)).pipe(td(r=>{const a=n.children[r],o=u6(e,r);return this.processSegmentGroup(t,o,a,r)}),AA((r,a)=>r&&a?(r.push(...a),r):null),KT(r=>null!==r),D1(null),IA(),tt(r=>{if(null===r)return null;const a=v6(r);return function tq(i){i.sort((t,e)=>t.value.outlet===vi?-1:e.value.outlet===vi?1:t.value.outlet.localeCompare(e.value.outlet))}(a),a}))}processSegment(t,e,n,r,a){return _n(e).pipe(td(o=>this.processSegmentAgainstRoute(o._injector??t,o,n,r,a)),hc(o=>!!o),ro(o=>{if(gk(o))return _6(n,r,a)?mt([]):mt(null);throw o}))}processSegmentAgainstRoute(t,e,n,r,a){if(e.redirectTo||!f6(e,n,r,a))return mt(null);let o;if("**"===e.path){const s=r.length>0?OA(r).parameters:{},l=F6(n)+r.length;o=mt({snapshot:new O1(r,s,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,k6(e),as(e),e.component??e._loadedComponent??null,e,w6(n),l,x6(e)),consumedSegments:[],remainingSegments:[]})}else o=p6(n,e,r,t).pipe(tt(({matched:s,consumedSegments:l,remainingSegments:c,parameters:p})=>{if(!s)return null;const w=F6(n)+l.length;return{snapshot:new O1(l,p,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,k6(e),as(e),e.component??e._loadedComponent??null,e,w6(n),w,x6(e)),consumedSegments:l,remainingSegments:c}}));return o.pipe(Jn(s=>{if(null===s)return mt(null);const{snapshot:l,consumedSegments:c,remainingSegments:p}=s;t=e._injector??t;const w=e._loadedInjector??t,I=function iq(i){return i.children?i.children:i.loadChildren?i._loadedRoutes:[]}(e),{segmentGroup:z,slicedSegments:J}=H1(n,c,p,I.filter(he=>void 0===he.redirectTo));if(0===J.length&&z.hasChildren())return this.processChildren(w,I,z).pipe(tt(he=>null===he?null:[new mc(l,he)]));if(0===I.length&&0===J.length)return mt([new mc(l,[])]);const ce=as(e)===a;return this.processSegment(w,I,z,J,ce?vi:a).pipe(tt(he=>null===he?null:[new mc(l,he)]))}))}}function nq(i){const t=i.value.routeConfig;return t&&""===t.path&&void 0===t.redirectTo}function v6(i){const t=[],e=new Set;for(const n of i){if(!nq(n)){t.push(n);continue}const r=t.find(a=>n.value.routeConfig===a.value.routeConfig);void 0!==r?(r.children.push(...n.children),e.add(r)):t.push(n)}for(const n of e){const r=v6(n.children);t.push(new mc(n.value,r))}return t.filter(n=>!e.has(n))}function w6(i){let t=i;for(;t._sourceSegment;)t=t._sourceSegment;return t}function F6(i){let t=i,e=t._segmentIndexShift??0;for(;t._sourceSegment;)t=t._sourceSegment,e+=t._segmentIndexShift??0;return e-1}function k6(i){return i.data||{}}function x6(i){return i.resolve||{}}function D6(i){return"string"==typeof i.title||null===i.title}function vk(i){return Jn(t=>{const e=i(t);return e?_n(e).pipe(tt(()=>t)):mt(t)})}const Cm=new De("ROUTES");let wk=(()=>{class i{constructor(e,n){this.injector=e,this.compiler=n,this.componentLoaders=new WeakMap,this.childrenLoaders=new WeakMap}loadComponent(e){if(this.componentLoaders.get(e))return this.componentLoaders.get(e);if(e._loadedComponent)return mt(e._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(e);const n=id(e.loadComponent()).pipe(tt(M6),Hn(a=>{this.onLoadEndListener&&this.onLoadEndListener(e),e._loadedComponent=a}),Hf(()=>{this.componentLoaders.delete(e)})),r=new x1(n,()=>new ve).pipe(X2());return this.componentLoaders.set(e,r),r}loadChildren(e,n){if(this.childrenLoaders.get(n))return this.childrenLoaders.get(n);if(n._loadedRoutes)return mt({routes:n._loadedRoutes,injector:n._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(n);const a=this.loadModuleFactoryOrRoutes(n.loadChildren).pipe(tt(s=>{this.onLoadEndListener&&this.onLoadEndListener(n);let l,c,p=!1;Array.isArray(s)?c=s:(l=s.create(e).injector,c=NA(l.get(Cm,[],St.Self|St.Optional)));return{routes:c.map(_k),injector:l}}),Hf(()=>{this.childrenLoaders.delete(n)})),o=new x1(a,()=>new ve).pipe(X2());return this.childrenLoaders.set(n,o),o}loadModuleFactoryOrRoutes(e){return id(e()).pipe(tt(M6),Bt(r=>r instanceof u4||Array.isArray(r)?mt(r):_n(this.compiler.compileModuleAsync(r))))}}return i.\u0275fac=function(e){return new(e||i)(ue(Rn),ue(tS))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();function M6(i){return function hq(i){return i&&"object"==typeof i&&"default"in i}(i)?i.default:i}let U1=(()=>{class i{get hasRequestedNavigation(){return 0!==this.navigationId}constructor(){this.currentNavigation=null,this.lastSuccessfulNavigation=null,this.events=new ve,this.configLoader=xt(wk),this.environmentInjector=xt(nl),this.urlSerializer=xt(jf),this.rootContexts=xt(qf),this.navigationId=0,this.afterPreactivation=()=>mt(void 0),this.rootComponentType=null,this.configLoader.onLoadEndListener=r=>this.events.next(new e$(r)),this.configLoader.onLoadStartListener=r=>this.events.next(new JG(r))}complete(){this.transitions?.complete()}handleNavigationRequest(e){const n=++this.navigationId;this.transitions?.next({...this.transitions.value,...e,id:n})}setupNavigations(e){return this.transitions=new Vt({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:Gf,restoredState:null,currentSnapshot:e.routerState.snapshot,targetSnapshot:null,currentRouterState:e.routerState,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.transitions.pipe(oi(n=>0!==n.id),tt(n=>({...n,extractedUrl:e.urlHandlingStrategy.extract(n.rawUrl)})),Jn(n=>{let r=!1,a=!1;return mt(n).pipe(Hn(o=>{this.currentNavigation={id:o.id,initialUrl:o.rawUrl,extractedUrl:o.extractedUrl,trigger:o.source,extras:o.extras,previousNavigation:this.lastSuccessfulNavigation?{...this.lastSuccessfulNavigation,previousNavigation:null}:null}}),Jn(o=>{const s=e.browserUrlTree.toString(),l=!e.navigated||o.extractedUrl.toString()!==s||s!==e.currentUrlTree.toString();if(!l&&"reload"!==(o.extras.onSameUrlNavigation??e.onSameUrlNavigation)){const p="";return this.events.next(new QA(o.id,e.serializeUrl(n.rawUrl),p,0)),e.rawUrlTree=o.rawUrl,o.resolve(null),fi}if(e.urlHandlingStrategy.shouldProcessUrl(o.rawUrl))return E6(o.source)&&(e.browserUrlTree=o.extractedUrl),mt(o).pipe(Jn(p=>{const w=this.transitions?.getValue();return this.events.next(new ok(p.id,this.urlSerializer.serialize(p.extractedUrl),p.source,p.restoredState)),w!==this.transitions?.getValue()?fi:Promise.resolve(p)}),function Q$(i,t,e,n){return Jn(r=>function q$(i,t,e,n,r){return new K$(i,t,e,n,r).apply()}(i,t,e,r.extractedUrl,n).pipe(tt(a=>({...r,urlAfterRedirects:a}))))}(this.environmentInjector,this.configLoader,this.urlSerializer,e.config),Hn(p=>{this.currentNavigation={...this.currentNavigation,finalUrl:p.urlAfterRedirects},n.urlAfterRedirects=p.urlAfterRedirects}),function aq(i,t,e,n,r){return Bt(a=>function J$(i,t,e,n,r,a,o="emptyOnly"){return new eq(i,t,e,n,r,o,a).recognize().pipe(Jn(s=>null===s?function X$(i){return new qe(t=>t.error(i))}(new Z$):mt(s)))}(i,t,e,a.urlAfterRedirects,n.serialize(a.urlAfterRedirects),n,r).pipe(tt(o=>({...a,targetSnapshot:o}))))}(this.environmentInjector,this.rootComponentType,e.config,this.urlSerializer,e.paramsInheritanceStrategy),Hn(p=>{if(n.targetSnapshot=p.targetSnapshot,"eager"===e.urlUpdateStrategy){if(!p.extras.skipLocationChange){const I=e.urlHandlingStrategy.merge(p.urlAfterRedirects,p.rawUrl);e.setBrowserUrl(I,p)}e.browserUrlTree=p.urlAfterRedirects}const w=new qG(p.id,this.urlSerializer.serialize(p.extractedUrl),this.urlSerializer.serialize(p.urlAfterRedirects),p.targetSnapshot);this.events.next(w)}));if(l&&e.urlHandlingStrategy.shouldProcessUrl(e.rawUrlTree)){const{id:p,extractedUrl:w,source:I,restoredState:z,extras:J}=o,ce=new ok(p,this.urlSerializer.serialize(w),I,z);this.events.next(ce);const he=t6(w,this.rootComponentType).snapshot;return mt(n={...o,targetSnapshot:he,urlAfterRedirects:w,extras:{...J,skipLocationChange:!1,replaceUrl:!1}})}{const p="";return this.events.next(new QA(o.id,e.serializeUrl(n.extractedUrl),p,1)),e.rawUrlTree=o.rawUrl,o.resolve(null),fi}}),Hn(o=>{const s=new KG(o.id,this.urlSerializer.serialize(o.extractedUrl),this.urlSerializer.serialize(o.urlAfterRedirects),o.targetSnapshot);this.events.next(s)}),tt(o=>n={...o,guards:w$(o.targetSnapshot,o.currentSnapshot,this.rootContexts)}),function I$(i,t){return Bt(e=>{const{targetSnapshot:n,currentSnapshot:r,guards:{canActivateChecks:a,canDeactivateChecks:o}}=e;return 0===o.length&&0===a.length?mt({...e,guardsResult:!0}):function L$(i,t,e,n){return _n(i).pipe(Bt(r=>function H$(i,t,e,n,r){const a=t&&t.routeConfig?t.routeConfig.canDeactivate:null;return a&&0!==a.length?mt(a.map(s=>{const l=Kf(t)??r,c=xm(s,l);return id(function S$(i){return i&&Xf(i.canDeactivate)}(c)?c.canDeactivate(i,t,e,n):l.runInContext(()=>c(i,t,e,n))).pipe(hc())})).pipe(Dm()):mt(!0)}(r.component,r.route,e,t,n)),hc(r=>!0!==r,!0))}(o,n,r,i).pipe(Bt(s=>s&&function D$(i){return"boolean"==typeof i}(s)?function N$(i,t,e,n){return _n(t).pipe(td(r=>pu(function R$(i,t){return null!==i&&t&&t(new t$(i)),mt(!0)}(r.route.parent,n),function O$(i,t){return null!==i&&t&&t(new n$(i)),mt(!0)}(r.route,n),function B$(i,t,e){const n=t[t.length-1],a=t.slice(0,t.length-1).reverse().map(o=>function F$(i){const t=i.routeConfig?i.routeConfig.canActivateChild:null;return t&&0!==t.length?{node:i,guards:t}:null}(o)).filter(o=>null!==o).map(o=>ed(()=>mt(o.guards.map(l=>{const c=Kf(o.node)??e,p=xm(l,c);return id(function E$(i){return i&&Xf(i.canActivateChild)}(p)?p.canActivateChild(n,i):c.runInContext(()=>p(n,i))).pipe(hc())})).pipe(Dm())));return mt(a).pipe(Dm())}(i,r.path,e),function P$(i,t,e){const n=t.routeConfig?t.routeConfig.canActivate:null;if(!n||0===n.length)return mt(!0);const r=n.map(a=>ed(()=>{const o=Kf(t)??e,s=xm(a,o);return id(function M$(i){return i&&Xf(i.canActivate)}(s)?s.canActivate(t,i):o.runInContext(()=>s(t,i))).pipe(hc())}));return mt(r).pipe(Dm())}(i,r.route,e))),hc(r=>!0!==r,!0))}(n,a,i,t):mt(s)),tt(s=>({...e,guardsResult:s})))})}(this.environmentInjector,o=>this.events.next(o)),Hn(o=>{if(n.guardsResult=o.guardsResult,Fu(o.guardsResult))throw o6(0,o.guardsResult);const s=new QG(o.id,this.urlSerializer.serialize(o.extractedUrl),this.urlSerializer.serialize(o.urlAfterRedirects),o.targetSnapshot,!!o.guardsResult);this.events.next(s)}),oi(o=>!!o.guardsResult||(e.restoreHistory(o),this.cancelNavigationTransition(o,"",3),!1)),vk(o=>{if(o.guards.canActivateChecks.length)return mt(o).pipe(Hn(s=>{const l=new ZG(s.id,this.urlSerializer.serialize(s.extractedUrl),this.urlSerializer.serialize(s.urlAfterRedirects),s.targetSnapshot);this.events.next(l)}),Jn(s=>{let l=!1;return mt(s).pipe(function oq(i,t){return Bt(e=>{const{targetSnapshot:n,guards:{canActivateChecks:r}}=e;if(!r.length)return mt(e);let a=0;return _n(r).pipe(td(o=>function sq(i,t,e,n){const r=i.routeConfig,a=i._resolve;return void 0!==r?.title&&!D6(r)&&(a[Vf]=r.title),function lq(i,t,e,n){const r=function cq(i){return[...Object.keys(i),...Object.getOwnPropertySymbols(i)]}(i);if(0===r.length)return mt({});const a={};return _n(r).pipe(Bt(o=>function dq(i,t,e,n){const r=Kf(t)??n,a=xm(i,r);return id(a.resolve?a.resolve(t,e):r.runInContext(()=>a(t,e)))}(i[o],t,e,n).pipe(hc(),Hn(s=>{a[o]=s}))),J2(1),C1(a),ro(o=>gk(o)?fi:uc(o)))}(a,i,t,n).pipe(tt(o=>(i._resolvedData=o,i.data=n6(i,e).resolve,r&&D6(r)&&(i.data[Vf]=r.title),null)))}(o.route,n,i,t)),Hn(()=>a++),J2(1),Bt(o=>a===r.length?mt(e):fi))})}(e.paramsInheritanceStrategy,this.environmentInjector),Hn({next:()=>l=!0,complete:()=>{l||(e.restoreHistory(s),this.cancelNavigationTransition(s,"",2))}}))}),Hn(s=>{const l=new XG(s.id,this.urlSerializer.serialize(s.extractedUrl),this.urlSerializer.serialize(s.urlAfterRedirects),s.targetSnapshot);this.events.next(l)}))}),vk(o=>{const s=l=>{const c=[];l.routeConfig?.loadComponent&&!l.routeConfig._loadedComponent&&c.push(this.configLoader.loadComponent(l.routeConfig).pipe(Hn(p=>{l.component=p}),tt(()=>{})));for(const p of l.children)c.push(...s(p));return c};return M2(s(o.targetSnapshot.root)).pipe(D1(),yi(1))}),vk(()=>this.afterPreactivation()),tt(o=>{const s=function d$(i,t,e){const n=$f(i,t._root,e?e._root:void 0);return new e6(n,t)}(e.routeReuseStrategy,o.targetSnapshot,o.currentRouterState);return n={...o,targetRouterState:s}}),Hn(o=>{e.currentUrlTree=o.urlAfterRedirects,e.rawUrlTree=e.urlHandlingStrategy.merge(o.urlAfterRedirects,o.rawUrl),e.routerState=o.targetRouterState,"deferred"===e.urlUpdateStrategy&&(o.extras.skipLocationChange||e.setBrowserUrl(e.rawUrlTree,o),e.browserUrlTree=o.urlAfterRedirects)}),((i,t,e)=>tt(n=>(new v$(t,n.targetRouterState,n.currentRouterState,e).activate(i),n)))(this.rootContexts,e.routeReuseStrategy,o=>this.events.next(o)),Hn({next:o=>{r=!0,this.lastSuccessfulNavigation=this.currentNavigation,e.navigated=!0,this.events.next(new ku(o.id,this.urlSerializer.serialize(o.extractedUrl),this.urlSerializer.serialize(e.currentUrlTree))),e.titleStrategy?.updateTitle(o.targetRouterState.snapshot),o.resolve(!0)},complete:()=>{r=!0}}),Hf(()=>{r||a||this.cancelNavigationTransition(n,"",1),this.currentNavigation?.id===n.id&&(this.currentNavigation=null)}),ro(o=>{if(a=!0,c6(o)){l6(o)||(e.navigated=!0,e.restoreHistory(n,!0));const s=new N1(n.id,this.urlSerializer.serialize(n.extractedUrl),o.message,o.cancellationCode);if(this.events.next(s),l6(o)){const l=e.urlHandlingStrategy.merge(o.url,e.rawUrlTree),c={skipLocationChange:n.extras.skipLocationChange,replaceUrl:"eager"===e.urlUpdateStrategy||E6(n.source)};e.scheduleNavigation(l,Gf,null,c,{resolve:n.resolve,reject:n.reject,promise:n.promise})}else n.resolve(!1)}else{e.restoreHistory(n,!0);const s=new ZA(n.id,this.urlSerializer.serialize(n.extractedUrl),o,n.targetSnapshot??void 0);this.events.next(s);try{n.resolve(e.errorHandler(o))}catch(l){n.reject(l)}}return fi}))}))}cancelNavigationTransition(e,n,r){const a=new N1(e.id,this.urlSerializer.serialize(e.extractedUrl),n,r);this.events.next(a),e.resolve(!1)}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();function E6(i){return i!==Gf}let S6=(()=>{class i{buildTitle(e){let n,r=e.root;for(;void 0!==r;)n=this.getResolvedTitleForRoute(r)??n,r=r.children.find(a=>a.outlet===vi);return n}getResolvedTitleForRoute(e){return e.data[Vf]}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:function(){return xt(mq)},providedIn:"root"}),i})(),mq=(()=>{class i extends S6{constructor(e){super(),this.title=e}updateTitle(e){const n=this.buildTitle(e);void 0!==n&&this.title.setTitle(n)}}return i.\u0275fac=function(e){return new(e||i)(ue(wT))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),pq=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:function(){return xt(_q)},providedIn:"root"}),i})();class fq{shouldDetach(t){return!1}store(t,e){}shouldAttach(t){return!1}retrieve(t){return null}shouldReuseRoute(t,e){return t.routeConfig===e.routeConfig}}let _q=(()=>{class i extends fq{}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();const W1=new De("",{providedIn:"root",factory:()=>({})});let bq=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:function(){return xt(yq)},providedIn:"root"}),i})(),yq=(()=>{class i{shouldProcessUrl(e){return!0}extract(e){return e}merge(e,n){return e}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();function vq(i){throw i}function wq(i,t,e){return t.parse("/")}const Fq={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},kq={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};let hn=(()=>{class i{get navigationId(){return this.navigationTransitions.navigationId}get browserPageId(){return this.location.getState()?.\u0275routerPageId}get events(){return this.navigationTransitions.events}constructor(){this.disposed=!1,this.currentPageId=0,this.console=xt(YV),this.isNgZoneEnabled=!1,this.options=xt(W1,{optional:!0})||{},this.errorHandler=this.options.errorHandler||vq,this.malformedUriErrorHandler=this.options.malformedUriErrorHandler||wq,this.navigated=!1,this.lastSuccessfulId=-1,this.urlHandlingStrategy=xt(bq),this.routeReuseStrategy=xt(pq),this.urlCreationStrategy=xt(s$),this.titleStrategy=xt(S6),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=NA(xt(Cm,{optional:!0})??[]),this.navigationTransitions=xt(U1),this.urlSerializer=xt(jf),this.location=xt(Kc),this.isNgZoneEnabled=xt(lt)instanceof lt&<.isInAngularZone(),this.resetConfig(this.config),this.currentUrlTree=new vu,this.rawUrlTree=this.currentUrlTree,this.browserUrlTree=this.currentUrlTree,this.routerState=t6(this.currentUrlTree,null),this.navigationTransitions.setupNavigations(this).subscribe(e=>{this.lastSuccessfulId=e.id,this.currentPageId=e.targetPageId},e=>{this.console.warn(`Unhandled Navigation Error: ${e}`)})}resetRootComponentType(e){this.routerState.root.component=e,this.navigationTransitions.rootComponentType=e}initialNavigation(){if(this.setUpLocationChangeListener(),!this.navigationTransitions.hasRequestedNavigation){const e=this.location.getState();this.navigateToSyncWithBrowser(this.location.path(!0),Gf,e)}}setUpLocationChangeListener(){this.locationSubscription||(this.locationSubscription=this.location.subscribe(e=>{const n="popstate"===e.type?"popstate":"hashchange";"popstate"===n&&setTimeout(()=>{this.navigateToSyncWithBrowser(e.url,n,e.state)},0)}))}navigateToSyncWithBrowser(e,n,r){const a={replaceUrl:!0},o=r?.navigationId?r:null;if(r){const l={...r};delete l.navigationId,delete l.\u0275routerPageId,0!==Object.keys(l).length&&(a.state=l)}const s=this.parseUrl(e);this.scheduleNavigation(s,n,o,a)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}resetConfig(e){this.config=e.map(_k),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,n={}){const{relativeTo:r,queryParams:a,fragment:o,queryParamsHandling:s,preserveFragment:l}=n,c=l?this.currentUrlTree.fragment:o;let p=null;switch(s){case"merge":p={...this.currentUrlTree.queryParams,...a};break;case"preserve":p=this.currentUrlTree.queryParams;break;default:p=a||null}return null!==p&&(p=this.removeEmptyProps(p)),this.urlCreationStrategy.createUrlTree(r,this.routerState,this.currentUrlTree,e,p,c??null)}navigateByUrl(e,n={skipLocationChange:!1}){const r=Fu(e)?e:this.parseUrl(e),a=this.urlHandlingStrategy.merge(r,this.rawUrlTree);return this.scheduleNavigation(a,Gf,null,n)}navigate(e,n={skipLocationChange:!1}){return function xq(i){for(let t=0;t{const a=e[r];return null!=a&&(n[r]=a),n},{})}scheduleNavigation(e,n,r,a,o){if(this.disposed)return Promise.resolve(!1);let s,l,c,p;return o?(s=o.resolve,l=o.reject,c=o.promise):c=new Promise((w,I)=>{s=w,l=I}),p="computed"===this.canceledNavigationResolution?r&&r.\u0275routerPageId?r.\u0275routerPageId:a.replaceUrl||a.skipLocationChange?this.browserPageId??0:(this.browserPageId??0)+1:0,this.navigationTransitions.handleNavigationRequest({targetPageId:p,source:n,restoredState:r,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:e,extras:a,resolve:s,reject:l,promise:c,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),c.catch(w=>Promise.reject(w))}setBrowserUrl(e,n){const r=this.urlSerializer.serialize(e),a={...n.extras.state,...this.generateNgRouterState(n.id,n.targetPageId)};this.location.isCurrentPathEqualTo(r)||n.extras.replaceUrl?this.location.replaceState(r,"",a):this.location.go(r,"",a)}restoreHistory(e,n=!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&&(n&&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,n){return"computed"===this.canceledNavigationResolution?{navigationId:e,\u0275routerPageId:n}:{navigationId:e}}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),ao=(()=>{class i{constructor(e,n,r,a,o,s){this.router=e,this.route=n,this.tabIndexAttribute=r,this.renderer=a,this.el=o,this.locationStrategy=s,this._preserveFragment=!1,this._skipLocationChange=!1,this._replaceUrl=!1,this.href=null,this.commands=null,this.onChanges=new ve;const l=o.nativeElement.tagName?.toLowerCase();this.isAnchorElement="a"===l||"area"===l,this.isAnchorElement?this.subscription=e.events.subscribe(c=>{c instanceof ku&&this.updateHref()}):this.setTabIndexIfNotOnNativeEl("0")}set preserveFragment(e){this._preserveFragment=rm(e)}get preserveFragment(){return this._preserveFragment}set skipLocationChange(e){this._skipLocationChange=rm(e)}get skipLocationChange(){return this._skipLocationChange}set replaceUrl(e){this._replaceUrl=rm(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,n,r,a,o){return!!(null===this.urlTree||this.isAnchorElement&&(0!==e||n||r||a||o||"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(i,t,e){return function e9(i,t){return"src"===t&&("embed"===i||"frame"===i||"iframe"===i||"media"===i||"script"===i)||"href"===t&&("base"===i||"link"===i)?Zp:Wn}(t,e)(i)}(this.href,this.el.nativeElement.tagName.toLowerCase(),"href");this.applyAttributeValue("href",e)}applyAttributeValue(e,n){const r=this.renderer,a=this.el.nativeElement;null!==n?r.setAttribute(a,e,n):r.removeAttribute(a,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 i.\u0275fac=function(e){return new(e||i)(g(hn),g(rs),da("tabindex"),g(Ms),g(ze),g(du))},i.\u0275dir=ye({type:i,selectors:[["","routerLink",""]],hostVars:1,hostBindings:function(e,n){1&e&&ae("click",function(a){return n.onClick(a.button,a.ctrlKey,a.shiftKey,a.altKey,a.metaKey)}),2&e&&st("target",n.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:[rn]}),i})(),A6=(()=>{class i{get isActive(){return this._isActive}constructor(e,n,r,a,o){this.router=e,this.element=n,this.renderer=r,this.cdr=a,this.link=o,this.classes=[],this._isActive=!1,this.routerLinkActiveOptions={exact:!1},this.isActiveChange=new He,this.routerEventsSubscription=e.events.subscribe(s=>{s instanceof ku&&this.update()})}ngAfterContentInit(){mt(this.links.changes,mt(null)).pipe(Ln()).subscribe(e=>{this.update(),this.subscribeToEachLinkOnChanges()})}subscribeToEachLinkOnChanges(){this.linkInputChangesSubscription?.unsubscribe();const e=[...this.links.toArray(),this.link].filter(n=>!!n).map(n=>n.onChanges);this.linkInputChangesSubscription=_n(e).pipe(Ln()).subscribe(n=>{this._isActive!==this.isLinkActive(this.router)(n)&&this.update()})}set routerLinkActive(e){const n=Array.isArray(e)?e:e.split(" ");this.classes=n.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(n=>{e?this.renderer.addClass(this.element.nativeElement,n):this.renderer.removeClass(this.element.nativeElement,n)}),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 n=function Dq(i){return!!i.paths}(this.routerLinkActiveOptions)?this.routerLinkActiveOptions:this.routerLinkActiveOptions.exact||!1;return r=>!!r.urlTree&&e.isActive(r.urlTree,n)}hasActiveLinks(){const e=this.isLinkActive(this.router);return this.link&&e(this.link)||this.links.some(e)}}return i.\u0275fac=function(e){return new(e||i)(g(hn),g(ze),g(Ms),g(Tt),g(ao,8))},i.\u0275dir=ye({type:i,selectors:[["","routerLinkActive",""]],contentQueries:function(e,n,r){if(1&e&&Et(r,ao,5),2&e){let a;Ce(a=Me())&&(n.links=a)}},inputs:{routerLinkActiveOptions:"routerLinkActiveOptions",ariaCurrentWhenActive:"ariaCurrentWhenActive",routerLinkActive:"routerLinkActive"},outputs:{isActiveChange:"isActiveChange"},exportAs:["routerLinkActive"],standalone:!0,features:[rn]}),i})();class I6{}let Cq=(()=>{class i{constructor(e,n,r,a,o){this.router=e,this.injector=r,this.preloadingStrategy=a,this.loader=o}setUpPreloading(){this.subscription=this.router.events.pipe(oi(e=>e instanceof ku),td(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(e,n){const r=[];for(const a of n){a.providers&&!a._injector&&(a._injector=R0(a.providers,e,`Route: ${a.path}`));const o=a._injector??e,s=a._loadedInjector??o;a.loadChildren&&!a._loadedRoutes&&void 0===a.canLoad||a.loadComponent&&!a._loadedComponent?r.push(this.preloadConfig(o,a)):(a.children||a._loadedRoutes)&&r.push(this.processRoutes(s,a.children??a._loadedRoutes))}return _n(r).pipe(Ln())}preloadConfig(e,n){return this.preloadingStrategy.preload(n,()=>{let r;r=n.loadChildren&&void 0===n.canLoad?this.loader.loadChildren(e,n):mt(null);const a=r.pipe(Bt(o=>null===o?mt(void 0):(n._loadedRoutes=o.routes,n._loadedInjector=o.injector,this.processRoutes(o.injector??e,o.routes))));return n.loadComponent&&!n._loadedComponent?_n([a,this.loader.loadComponent(n)]).pipe(Ln()):a})}}return i.\u0275fac=function(e){return new(e||i)(ue(hn),ue(tS),ue(nl),ue(I6),ue(wk))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();const Fk=new De("");let L6=(()=>{class i{constructor(e,n,r,a,o={}){this.urlSerializer=e,this.transitions=n,this.viewportScroller=r,this.zone=a,this.options=o,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},o.scrollPositionRestoration=o.scrollPositionRestoration||"disabled",o.anchorScrolling=o.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 ok?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=e.navigationTrigger,this.restoredId=e.restoredState?e.restoredState.navigationId:0):e instanceof ku&&(this.lastId=e.id,this.scheduleScrollEvent(e,this.urlSerializer.parse(e.urlAfterRedirects).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(e=>{e instanceof XA&&(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,n){this.zone.runOutsideAngular(()=>{setTimeout(()=>{this.zone.run(()=>{this.transitions.events.next(new XA(e,"popstate"===this.lastSource?this.store[this.restoredId]:null,n))})},0)})}ngOnDestroy(){this.routerEventsSubscription?.unsubscribe(),this.scrollEventsSubscription?.unsubscribe()}}return i.\u0275fac=function(e){Ss()},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();function xu(i,t){return{\u0275kind:i,\u0275providers:t}}function O6(){const i=xt(Rn);return t=>{const e=i.get(Jl);if(t!==e.components[0])return;const n=i.get(hn),r=i.get(R6);1===i.get(xk)&&n.initialNavigation(),i.get(P6,null,St.Optional)?.setUpPreloading(),i.get(Fk,null,St.Optional)?.init(),n.resetRootComponentType(e.componentTypes[0]),r.closed||(r.next(),r.unsubscribe())}}const R6=new De("",{factory:()=>new ve}),xk=new De("",{providedIn:"root",factory:()=>1});const P6=new De("");function Aq(i){return xu(0,[{provide:P6,useExisting:Cq},{provide:I6,useExisting:i}])}const B6=new De("ROUTER_FORROOT_GUARD"),Iq=[Kc,{provide:jf,useClass:ek},hn,qf,{provide:rs,useFactory:function N6(i){return i.routerState.root},deps:[hn]},wk,[]];function Lq(){return new lS("Router",hn)}let H6=(()=>{class i{constructor(e){}static forRoot(e,n){return{ngModule:i,providers:[Iq,[],{provide:Cm,multi:!0,useValue:e},{provide:B6,useFactory:Pq,deps:[[hn,new Ja,new Cs]]},{provide:W1,useValue:n||{}},n?.useHash?{provide:du,useClass:EY}:{provide:du,useClass:IS},{provide:Fk,useFactory:()=>{const i=xt(jj),t=xt(lt),e=xt(W1),n=xt(U1),r=xt(jf);return e.scrollOffset&&i.setOffset(e.scrollOffset),new L6(r,n,i,t,e)}},n?.preloadingStrategy?Aq(n.preloadingStrategy).\u0275providers:[],{provide:lS,multi:!0,useFactory:Lq},n?.initialNavigation?Bq(n):[],[{provide:V6,useFactory:O6},{provide:eS,multi:!0,useExisting:V6}]]}}static forChild(e){return{ngModule:i,providers:[{provide:Cm,multi:!0,useValue:e}]}}}return i.\u0275fac=function(e){return new(e||i)(ue(B6,8))},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[pk]}),i})();function Pq(i){return"guarded"}function Bq(i){return["disabled"===i.initialNavigation?xu(3,[{provide:ff,multi:!0,useFactory:()=>{const t=xt(hn);return()=>{t.setUpLocationChangeListener()}}},{provide:xk,useValue:2}]).\u0275providers:[],"enabledBlocking"===i.initialNavigation?xu(2,[{provide:xk,useValue:0},{provide:ff,multi:!0,deps:[Rn],useFactory:t=>{const e=t.get(CY,Promise.resolve());return()=>e.then(()=>new Promise(r=>{const a=t.get(hn),o=t.get(R6);(function n(r){t.get(hn).events.pipe(oi(o=>o instanceof ku||o instanceof N1||o instanceof ZA),tt(o=>o instanceof ku||o instanceof N1&&(0===o.code||1===o.code)&&null),oi(o=>null!==o),yi(1)).subscribe(()=>{r()})})(()=>{r(!0)}),t.get(U1).afterPreactivation=()=>(r(!0),o.closed?mt(void 0):o),a.initialNavigation()}))}}]).\u0275providers:[]]}const V6=new De("");function Y6(i,t,e,n,r,a,o){try{var s=i[a](o),l=s.value}catch(c){return void e(c)}s.done?t(l):Promise.resolve(l).then(n,r)}function fe(i){return function(){var t=this,e=arguments;return new Promise(function(n,r){var a=i.apply(t,e);function o(l){Y6(a,n,r,o,s,"next",l)}function s(l){Y6(a,n,r,o,s,"throw",l)}o(void 0)})}}class Vq extends ve{constructor(t=1/0,e=1/0,n=k2){super(),this._bufferSize=t,this._windowTime=e,this._timestampProvider=n,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=e===1/0,this._bufferSize=Math.max(1,t),this._windowTime=Math.max(1,e)}next(t){const{isStopped:e,_buffer:n,_infiniteTimeWindow:r,_timestampProvider:a,_windowTime:o}=this;e||(n.push(t),!r&&n.push(a.now()+o)),this._trimBuffer(),super.next(t)}_subscribe(t){this._throwIfClosed(),this._trimBuffer();const e=this._innerSubscribe(t),{_infiniteTimeWindow:n,_buffer:r}=this,a=r.slice();for(let o=0;onew Vq(n,t,e),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:r})}var Yq=A(5856),jq=A.t(Yq,2);const Ui=BigInt(0),zn=BigInt(1),nd=BigInt(2),t_=BigInt(3),j6=BigInt(8),Dn=Object.freeze({a:Ui,b:BigInt(7),P:BigInt("0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f"),n:BigInt("0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141"),h:zn,Gx:BigInt("55066263022277343669578718895168534326250603453777594175500187360389116729240"),Gy:BigInt("32670510020758816978083085130507043184471273380659243275938904335757337482424"),beta:BigInt("0x7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee")}),z6=(i,t)=>(i+t/nd)/t,G1={beta:BigInt("0x7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee"),splitScalar(i){const{n:t}=Dn,e=BigInt("0x3086d221a7d46bcde86c90e49284eb15"),n=-zn*BigInt("0xe4437ed6010e88286f547fa90abfe4c3"),r=BigInt("0x114ca50f7a8e2f3f657c1108d9d44cfd8"),a=e,o=BigInt("0x100000000000000000000000000000000"),s=z6(a*i,t),l=z6(-n*i,t);let c=_t(i-s*e-l*r,t),p=_t(-s*n-l*a,t);const w=c>o,I=p>o;if(w&&(c=t-c),I&&(p=t-p),c>o||p>o)throw new Error("splitScalarEndo: Endomorphism failed, k="+i);return{k1neg:w,k1:c,k2neg:I,k2:p}}};function W6(i){const{a:t,b:e}=Dn,n=_t(i*i),r=_t(n*i);return _t(r+t*i+e)}const K1=Dn.a===Ui;class Ck extends Error{constructor(t){super(t)}}function G6(i){if(!(i instanceof mn))throw new TypeError("JacobianPoint expected")}class mn{constructor(t,e,n){this.x=t,this.y=e,this.z=n}static fromAffine(t){if(!(t instanceof Xi))throw new TypeError("JacobianPoint#fromAffine: expected Point");return t.equals(Xi.ZERO)?mn.ZERO:new mn(t.x,t.y,zn)}static toAffineBatch(t){const e=function $q(i,t=Dn.P){const e=new Array(i.length),r=Tm(i.reduce((a,o,s)=>o===Ui?a:(e[s]=a,_t(a*o,t)),zn),t);return i.reduceRight((a,o,s)=>o===Ui?a:(e[s]=_t(a*e[s],t),_t(a*o,t)),r),e}(t.map(n=>n.z));return t.map((n,r)=>n.toAffine(e[r]))}static normalizeZ(t){return mn.toAffineBatch(t).map(mn.fromAffine)}equals(t){G6(t);const{x:e,y:n,z:r}=this,{x:a,y:o,z:s}=t,l=_t(r*r),c=_t(s*s),p=_t(e*c),w=_t(a*l),I=_t(_t(n*s)*c),z=_t(_t(o*r)*l);return p===w&&I===z}negate(){return new mn(this.x,_t(-this.y),this.z)}double(){const{x:t,y:e,z:n}=this,r=_t(t*t),a=_t(e*e),o=_t(a*a),s=t+a,l=_t(nd*(_t(s*s)-r-o)),c=_t(t_*r),p=_t(c*c),w=_t(p-nd*l),I=_t(c*(l-w)-j6*o),z=_t(nd*e*n);return new mn(w,I,z)}add(t){G6(t);const{x:e,y:n,z:r}=this,{x:a,y:o,z:s}=t;if(a===Ui||o===Ui)return this;if(e===Ui||n===Ui)return t;const l=_t(r*r),c=_t(s*s),p=_t(e*c),w=_t(a*l),I=_t(_t(n*s)*c),z=_t(_t(o*r)*l),J=_t(w-p),ce=_t(z-I);if(J===Ui)return ce===Ui?this.double():mn.ZERO;const he=_t(J*J),me=_t(J*he),Ie=_t(p*he),ge=_t(ce*ce-me-nd*Ie),Ve=_t(ce*(Ie-ge)-I*me),Qe=_t(r*s*J);return new mn(ge,Ve,Qe)}subtract(t){return this.add(t.negate())}multiplyUnsafe(t){const e=mn.ZERO;if("bigint"==typeof t&&t===Ui)return e;let n=K6(t);if(n===zn)return this;if(!K1){let w=e,I=this;for(;n>Ui;)n&zn&&(w=w.add(I)),I=I.double(),n>>=zn;return w}let{k1neg:r,k1:a,k2neg:o,k2:s}=G1.splitScalar(n),l=e,c=e,p=this;for(;a>Ui||s>Ui;)a&zn&&(l=l.add(p)),s&zn&&(c=c.add(p)),p=p.double(),a>>=zn,s>>=zn;return r&&(l=l.negate()),o&&(c=c.negate()),c=new mn(_t(c.x*G1.beta),c.y,c.z),l.add(c)}precomputeWindow(t){const e=K1?128/t+1:256/t+1,n=[];let r=this,a=r;for(let o=0;o>=w,J>l&&(J-=p,t+=zn);const ce=z,he=z+Math.abs(J)-1,Ie=J<0;0===J?o=o.add(Q1(I%2!=0,r[ce])):a=a.add(Q1(Ie,r[he]))}return{p:a,f:o}}multiply(t,e){let r,a,n=K6(t);if(K1){const{k1neg:o,k1:s,k2neg:l,k2:c}=G1.splitScalar(n);let{p,f:w}=this.wNAF(s,e),{p:I,f:z}=this.wNAF(c,e);p=Q1(o,p),I=Q1(l,I),I=new mn(_t(I.x*G1.beta),I.y,I.z),r=p.add(I),a=w.add(z)}else{const{p:o,f:s}=this.wNAF(n,e);r=o,a=s}return mn.normalizeZ([r,a])[0]}toAffine(t){const{x:e,y:n,z:r}=this,a=this.equals(mn.ZERO);null==t&&(t=a?j6:Tm(r));const o=t,s=_t(o*o),l=_t(s*o),c=_t(e*s),p=_t(n*l),w=_t(r*o);if(a)return Xi.ZERO;if(w!==zn)throw new Error("invZ was invalid");return new Xi(c,p)}}function Q1(i,t){const e=t.negate();return i?e:t}mn.BASE=new mn(Dn.Gx,Dn.Gy,zn),mn.ZERO=new mn(Ui,zn,Ui);const Mk=new WeakMap;class Xi{constructor(t,e){this.x=t,this.y=e}_setWindowSize(t){this._WINDOW_SIZE=t,Mk.delete(this)}hasEvenY(){return this.y%nd===Ui}static fromCompressedHex(t){const e=32===t.length,n=Eo(e?t:t.subarray(1));if(!X1(n))throw new Error("Point is not on curve");let a=function Gq(i){const{P:t}=Dn,e=BigInt(6),n=BigInt(11),r=BigInt(22),a=BigInt(23),o=BigInt(44),s=BigInt(88),l=i*i*i%t,c=l*l*i%t,p=os(c,t_)*c%t,w=os(p,t_)*c%t,I=os(w,nd)*l%t,z=os(I,n)*I%t,J=os(z,r)*z%t,ce=os(J,o)*J%t,he=os(ce,s)*ce%t,me=os(he,o)*J%t,Ie=os(me,t_)*c%t,ge=os(Ie,a)*z%t,Ve=os(ge,e)*l%t,Qe=os(Ve,nd);if(Qe*Qe%t!==i)throw new Error("Cannot find square root");return Qe}(W6(n));const o=(a&zn)===zn;e?o&&(a=_t(-a)):1==(1&t[0])!==o&&(a=_t(-a));const s=new Xi(n,a);return s.assertValidity(),s}static fromUncompressedHex(t){const e=Eo(t.subarray(1,33)),n=Eo(t.subarray(33,65)),r=new Xi(e,n);return r.assertValidity(),r}static fromHex(t){const e=bl(t),n=e.length,r=e[0];if(32===n)return this.fromCompressedHex(e);if(33===n&&(2===r||3===r))return this.fromCompressedHex(e);if(65===n&&4===r)return this.fromUncompressedHex(e);throw new Error(`Point.fromHex: received invalid point. Expected 32-33 compressed bytes or 65 uncompressed bytes, not ${n}`)}static fromPrivateKey(t){return Xi.BASE.multiply(Cu(t))}static fromSignature(t,e,n){const{r,s:a}=X6(e);if(![0,1,2,3].includes(n))throw new Error("Cannot recover: invalid recovery bit");const o=Ek(bl(t)),{n:s}=Dn,l=2===n||3===n?r+s:r,c=Tm(l,s),p=_t(-o*c,s),w=_t(a*c,s),z=Xi.fromHex((1&n?"03":"02")+ad(l)),J=Xi.BASE.multiplyAndAddUnsafe(z,p,w);if(!J)throw new Error("Cannot recover signature: point at infinify");return J.assertValidity(),J}toRawBytes(t=!1){return od(this.toHex(t))}toHex(t=!1){const e=ad(this.x);return t?`${this.hasEvenY()?"02":"03"}${e}`:`04${e}${ad(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:n}=this;if(!X1(e)||!X1(n))throw new Error(t);const r=_t(n*n);if(_t(r-W6(e))!==Ui)throw new Error(t)}equals(t){return this.x===t.x&&this.y===t.y}negate(){return new Xi(this.x,_t(-this.y))}double(){return mn.fromAffine(this).double().toAffine()}add(t){return mn.fromAffine(this).add(mn.fromAffine(t)).toAffine()}subtract(t){return this.add(t.negate())}multiply(t){return mn.fromAffine(this).multiply(t,this).toAffine()}multiplyAndAddUnsafe(t,e,n){const r=mn.fromAffine(this),a=e===Ui||e===zn||this!==Xi.BASE?r.multiplyUnsafe(e):r.multiply(e),o=mn.fromAffine(t).multiplyUnsafe(n),s=a.add(o);return s.equals(mn.ZERO)?void 0:s.toAffine()}}function $6(i){return Number.parseInt(i[0],16)>=8?"00"+i:i}function q6(i){if(i.length<2||2!==i[0])throw new Error(`Invalid signature integer tag: ${Em(i)}`);const t=i[1],e=i.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:Eo(e),left:i.subarray(t+2)}}Xi.BASE=new Xi(Dn.Gx,Dn.Gy),Xi.ZERO=new Xi(Ui,Ui);class pc{constructor(t,e){this.r=t,this.s=e,this.assertValidity()}static fromCompact(t){const e=t instanceof Uint8Array,n="Signature.fromCompact";if("string"!=typeof t&&!e)throw new TypeError(`${n}: Expected string or Uint8Array`);const r=e?Em(t):t;if(128!==r.length)throw new Error(`${n}: Expected 64-byte hex`);return new pc(Z1(r.slice(0,64)),Z1(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:n,s:r}=function zq(i){if(i.length<2||48!=i[0])throw new Error(`Invalid signature tag: ${Em(i)}`);if(i[1]!==i.length-2)throw new Error("Invalid signature: incorrect length");const{data:t,left:e}=q6(i.subarray(2)),{data:n,left:r}=q6(e);if(r.length)throw new Error(`Invalid signature: left bytes after parsing: ${Em(r)}`);return{r:t,s:n}}(e?t:od(t));return new pc(n,r)}static fromHex(t){return this.fromDER(t)}assertValidity(){const{r:t,s:e}=this;if(!Im(t))throw new Error("Invalid Signature: r must be 0 < r < n");if(!Im(e))throw new Error("Invalid Signature: s must be 0 < s < n")}hasHighS(){return this.s>Dn.n>>zn}normalizeS(){return this.hasHighS()?new pc(this.r,_t(-this.s,Dn.n)):this}toDERRawBytes(){return od(this.toDERHex())}toDERHex(){const t=$6(i_(this.s)),e=$6(i_(this.r)),n=t.length/2,r=e.length/2,a=i_(n),o=i_(r);return`30${i_(r+n+4)}02${o}${e}02${a}${t}`}toRawBytes(){return this.toDERRawBytes()}toHex(){return this.toDERHex()}toCompactRawBytes(){return od(this.toCompactHex())}toCompactHex(){return ad(this.r)+ad(this.s)}}function rd(...i){if(!i.every(n=>n instanceof Uint8Array))throw new Error("Uint8Array list expected");if(1===i.length)return i[0];const t=i.reduce((n,r)=>n+r.length,0),e=new Uint8Array(t);for(let n=0,r=0;nt.toString(16).padStart(2,"0"));function Em(i){if(!(i instanceof Uint8Array))throw new Error("Expected Uint8Array");let t="";for(let e=0;e0)return BigInt(i);if("bigint"==typeof i&&Im(i))return i;throw new TypeError("Expected valid private scalar: 0 < scalar < curve.n")}function _t(i,t=Dn.P){const e=i%t;return e>=Ui?e:t+e}function os(i,t){const{P:e}=Dn;let n=i;for(;t-- >Ui;)n*=n,n%=e;return n}function Tm(i,t=Dn.P){if(i===Ui||t<=Ui)throw new Error(`invert: expected positive integers, got n=${i} mod=${t}`);let e=_t(i,t),n=t,r=Ui,a=zn,o=zn,s=Ui;for(;e!==Ui;){const c=n/e,p=n%e,w=r-o*c,I=a-s*c;n=e,e=p,r=o,a=s,o=w,s=I}if(n!==zn)throw new Error("invert: does not exist");return _t(r,t)}function Ek(i,t=!1){const e=function qq(i){const t=8*i.length-256,e=Eo(i);return t>0?e>>BigInt(t):e}(i);if(t)return e;const{n}=Dn;return e>=n?e-n:e}let Am,n_;class Q6{constructor(t,e){if(this.hashLen=t,this.qByteLen=e,"number"!=typeof t||t<2)throw new Error("hashLen must be a number");if("number"!=typeof e||e<2)throw new Error("qByteLen must be a number");this.v=new Uint8Array(t).fill(1),this.k=new Uint8Array(t).fill(0),this.counter=0}hmac(...t){return Yi.hmacSha256(this.k,...t)}hmacSync(...t){return n_(this.k,...t)}checkSync(){if("function"!=typeof n_)throw new Ck("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 fe(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 fe(function*(){t.incr();let e=0;const n=[];for(;e0)t=BigInt(i);else if("string"==typeof i){if(64!==i.length)throw new Error("Expected 32 bytes of private key");t=Z1(i)}else{if(!(i instanceof Uint8Array))throw new TypeError("Expected valid private key");if(32!==i.length)throw new Error("Expected 32 bytes of private key");t=Eo(i)}if(!Im(t))throw new Error("Expected private key: 0 < key < n");return t}function Sk(i){return i instanceof Xi?(i.assertValidity(),i):Xi.fromHex(i)}function X6(i){if(i instanceof pc)return i.assertValidity(),i;try{return pc.fromDER(i)}catch{return pc.fromCompact(i)}}function J6(i){const t=i instanceof Uint8Array,e="string"==typeof i,n=(t||e)&&i.length;return t?33===n||65===n:e?66===n||130===n:i instanceof Xi}function eI(i,t,e=!1){if(J6(i))throw new TypeError("getSharedSecret: first arg must be private key");if(!J6(t))throw new TypeError("getSharedSecret: second arg must be public key");const n=Sk(t);return n.assertValidity(),n.multiply(Cu(i)).toRawBytes(e)}function tI(i){return Eo(i.length>32?i.slice(0,32):i)}function Qq(i){const t=tI(i),e=_t(t,Dn.n);return iI(e{if((i=bl(i)).length<40||i.length>1024)throw new Error("Expected valid bytes of private key as per FIPS 186");return Sm(_t(Eo(i),Dn.n-zn)+zn)},randomBytes:(i=32)=>{if(So.web)return So.web.getRandomValues(new Uint8Array(i));if(So.node){const{randomBytes:t}=So.node;return Uint8Array.from(t(i))}throw new Error("The environment doesn't have randomBytes function")},randomPrivateKey:()=>Yi.hashToPrivateKey(Yi.randomBytes(40)),precompute(i=8,t=Xi.BASE){const e=t===Xi.BASE?t:new Xi(t.x,t.y);return e._setWindowSize(i),e.multiply(t_),e},sha256:(i=fe(function*(...t){if(So.web){const e=yield So.web.subtle.digest("SHA-256",rd(...t));return new Uint8Array(e)}if(So.node){const{createHash:e}=So.node,n=e("sha256");return t.forEach(r=>n.update(r)),Uint8Array.from(n.digest())}throw new Error("The environment doesn't have sha256 function")}),function(){return i.apply(this,arguments)}),hmacSha256:function(){var i=fe(function*(t,...e){if(So.web){const n=yield So.web.subtle.importKey("raw",t,{name:"HMAC",hash:{name:"SHA-256"}},!1,["sign"]),r=rd(...e),a=yield So.web.subtle.sign("HMAC",n,r);return new Uint8Array(a)}if(So.node){const{createHmac:n}=So.node,r=n("sha256",t);return e.forEach(a=>r.update(a)),Uint8Array.from(r.digest())}throw new Error("The environment doesn't have hmac-sha256 function")});return function(e){return i.apply(this,arguments)}}(),sha256Sync:void 0,hmacSha256Sync:void 0,taggedHash:function(){var i=fe(function*(t,...e){let n=tb[t];if(void 0===n){const r=yield Yi.sha256(Uint8Array.from(t,a=>a.charCodeAt(0)));n=rd(r,r),tb[t]=n}return Yi.sha256(n,...e)});return function(e){return i.apply(this,arguments)}}(),taggedHashSync:(i,...t)=>{if("function"!=typeof Am)throw new Ck("sha256Sync is undefined, you need to set it");let e=tb[i];if(void 0===e){const n=Am(Uint8Array.from(i,r=>r.charCodeAt(0)));e=rd(n,n),tb[i]=e}return Am(e,...t)},_JacobianPoint:mn};var i;function Mu(i){if(!Number.isSafeInteger(i))throw new Error(`Wrong integer: ${i}`)}function js(...i){const t=(r,a)=>o=>r(a(o));return{encode:Array.from(i).reverse().reduce((r,a)=>r?t(r,a.encode):a.encode,void 0),decode:i.reduce((r,a)=>r?t(r,a.decode):a.decode,void 0)}}function yl(i){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(Mu(e),e<0||e>=i.length)throw new Error(`Digit index outside alphabet: ${e} (alphabet: ${i.length})`);return i[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 n=i.indexOf(e);if(-1===n)throw new Error(`Unknown letter: "${e}". Allowed: ${i}`);return n})}}}function vl(i=""){if("string"!=typeof i)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(i)},decode:t=>{if("string"!=typeof t)throw new Error("join.decode input should be string");return t.split(i)}}}function r_(i,t="="){if(Mu(i),"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 n of e)if("string"!=typeof n)throw new Error(`padding.encode: non-string input=${n}`);for(;e.length*i%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 n=e.length;if(n*i%8)throw new Error("Invalid padding: string should have whole number of bytes");for(;n>0&&e[n-1]===t;n--)if(!((n-1)*i%8))throw new Error("Invalid padding: string has too much padding");return e.slice(0,n)}}}function dI(i){if("function"!=typeof i)throw new Error("normalize fn should be function");return{encode:t=>t,decode:t=>i(t)}}function uI(i,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(i))throw new Error("convertRadix: data should be array");if(!i.length)return[];let n=0;const r=[],a=Array.from(i);for(a.forEach(o=>{if(Mu(o),o<0||o>=t)throw new Error(`Wrong integer: ${o}`)});;){let o=0,s=!0;for(let l=n;lAm,set(i){Am||(Am=i)}},hmacSha256Sync:{configurable:!1,get:()=>n_,set(i){n_||(n_=i)}}});const hI=(i,t)=>t?hI(t,i%t):i,ib=(i,t)=>i+(t-hI(i,t));function Lk(i,t,e,n){if(!Array.isArray(i))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(ib(t,e)>32)throw new Error(`convertRadix2: carry overflow from=${t} to=${e} carryBits=${ib(t,e)}`);let r=0,a=0;const o=2**e-1,s=[];for(const l of i){if(Mu(l),l>=2**t)throw new Error(`convertRadix2: invalid data word=${l} from=${t}`);if(r=r<32)throw new Error(`convertRadix2: carry overflow pos=${a} from=${t}`);for(a+=t;a>=e;a-=e)s.push((r>>a-e&o)>>>0);r&=2**a-1}if(r=r<=t)throw new Error("Excess padding");if(!n&&r)throw new Error(`Non-zero padding: ${r}`);return n&&a>0&&s.push(r>>>0),s}function fc(i,t=!1){if(Mu(i),i<=0||i>32)throw new Error("radix2: bits should be in (0..32]");if(ib(8,i)>32||ib(i,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 Lk(Array.from(e),8,i,!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(Lk(e,i,8,t))}}}function pI(i){if("function"!=typeof i)throw new Error("unsafeWrapper fn should be function");return function(...t){try{return i.apply(null,t)}catch{}}}const nK=js(fc(4),yl("0123456789ABCDEF"),vl("")),rK=js(fc(5),yl("ABCDEFGHIJKLMNOPQRSTUVWXYZ234567"),r_(5),vl("")),a_=(js(fc(5),yl("0123456789ABCDEFGHIJKLMNOPQRSTUV"),r_(5),vl("")),js(fc(5),yl("0123456789ABCDEFGHJKMNPQRSTVWXYZ"),vl(""),dI(i=>i.toUpperCase().replace(/O/g,"0").replace(/[IL]/g,"1"))),js(fc(6),yl("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"),r_(6),vl(""))),aK=js(fc(6),yl("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"),r_(6),vl("")),Nk=i=>js(function mI(i){return Mu(i),{encode:t=>{if(!(t instanceof Uint8Array))throw new Error("radix.encode input should be Uint8Array");return uI(Array.from(t),256,i)},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(uI(t,i,256))}}}(58),yl(i),vl("")),nb=Nk("123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"),_I=(Nk("123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ"),Nk("rpshnaf39wBUDNEGHJKLM4PQRST7VWXYZ2bcdeCg65jkm8oFqi1tuvAxyz"),[0,2,3,5,6,7,9,10,11]),oK={encode(i){let t="";for(let e=0;e>25;let e=(33554431&i)<<5;for(let n=0;n>n&1)&&(e^=gI[n]);return e}function bI(i,t,e=1){const n=i.length;let r=1;for(let a=0;a126)throw new Error(`Invalid prefix (${i})`);r=o_(r)^o>>5}r=o_(r);for(let a=0;aw)throw new TypeError(`Wrong string length: ${p.length} (${p}). Expected (8..${w})`);const I=p.toLowerCase();if(p!==I&&p!==p.toUpperCase())throw new Error("String must be lowercase or uppercase");const z=(p=I).lastIndexOf("1");if(0===z||-1===z)throw new Error('Letter "1" must be present between prefix and data only');const J=p.slice(0,z),ce=p.slice(z+1);if(ce.length<6)throw new Error("Data must be at least 6 characters long");const he=Ok.decode(ce).slice(0,-6),me=bI(J,he,t);if(!ce.endsWith(me))throw new Error(`Invalid checksum in ${p}: expected "${me}"`);return{prefix:J,words:he}}return{encode:function o(p,w,I=90){if("string"!=typeof p)throw new Error("bech32.encode prefix should be string, not "+typeof p);if(!Array.isArray(w)||w.length&&"number"!=typeof w[0])throw new Error("bech32.encode words should be array of numbers, not "+typeof w);const z=p.length+7+w.length;if(!1!==I&&z>I)throw new TypeError(`Length ${z} exceeds limit ${I}`);return`${p=p.toLowerCase()}1${Ok.encode(w)}${bI(p,w,t)}`},decode:s,decodeToBytes:function c(p){const{prefix:w,words:I}=s(p,!1);return{prefix:w,words:I,bytes:n(I)}},decodeUnsafe:pI(s),fromWords:n,fromWordsUnsafe:a,toWords:r}}const oo=yI("bech32"),lK=(yI("bech32m"),{encode:i=>(new TextDecoder).decode(i),decode:i=>(new TextEncoder).encode(i)}),cK=js(fc(4),yl("0123456789abcdef"),vl(""),dI(i=>{if("string"!=typeof i||i.length%2)throw new TypeError(`hex.decode: expected string, got ${typeof i} with length ${i.length}`);return i.toLowerCase()}));function rb(i){var t=document.createElement("textarea");t.style.position="fixed",t.style.top=0,t.style.left=0,t.style.width="2em",t.style.height="2em",t.style.padding=0,t.style.border="none",t.style.outline="none",t.style.boxShadow="none",t.style.background="transparent",t.value=i,document.body.appendChild(t),t.focus(),t.select();try{document.execCommand("copy")}catch{console.error("Oops, unable to copy")}document.body.removeChild(t)}Object.keys({utf8:lK,hex:cK,base16:nK,base32:rK,base64:a_,base64url:aK,base58:nb,base58xmr:oK}).join(", ");const wI=["mat-button",""],Rk=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]],Pk=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],FI=".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}",uK=["mat-mini-fab",""],mK=["mat-icon-button",""],pK=["*"],fK=[{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"]}],_K=Hs(Bs(Vs(class{constructor(i){this._elementRef=i}})));let ab=(()=>{class i extends _K{constructor(e,n,r,a){super(e),this._platform=n,this._ngZone=r,this._animationMode=a,this._focusMonitor=xt(Vr),this._isFab=!1;const o=e.nativeElement.classList;for(const s of fK)this._hasHostAttributes(s.selector)&&s.mdcClasses.forEach(l=>{o.add(l)})}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}focus(e="program",n){e?this._focusMonitor.focusVia(this._elementRef.nativeElement,e,n):this._elementRef.nativeElement.focus(n)}_hasHostAttributes(...e){return e.some(n=>this._elementRef.nativeElement.hasAttribute(n))}_isRippleDisabled(){return this.disableRipple||this.disabled}}return i.\u0275fac=function(e){Ss()},i.\u0275dir=ye({type:i,viewQuery:function(e,n){if(1&e&&ot(mr,5),2&e){let r;Ce(r=Me())&&(n.ripple=r.first)}},features:[Ne]}),i})(),bK=(()=>{class i extends ab{constructor(e,n,r,a){super(e,n,r,a),this._haltDisabledEvents=o=>{this.disabled&&(o.preventDefault(),o.stopImmediatePropagation())}}ngOnInit(){this._ngZone.runOutsideAngular(()=>{this._elementRef.nativeElement.addEventListener("click",this._haltDisabledEvents)})}ngOnDestroy(){super.ngOnDestroy(),this._elementRef.nativeElement.removeEventListener("click",this._haltDisabledEvents)}}return i.\u0275fac=function(e){Ss()},i.\u0275dir=ye({type:i,features:[Ne]}),i})(),pr=(()=>{class i extends ab{constructor(e,n,r,a){super(e,n,r,a)}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Li),g(lt),g(Si,8))},i.\u0275cmp=Se({type:i,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],hostVars:7,hostBindings:function(e,n){2&e&&(st("disabled",n.disabled||null),nt("_mat-animation-noopable","NoopAnimations"===n._animationMode)("mat-unthemed",!n.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[Ne],attrs:wI,ngContentSelectors:Pk,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,n){1&e&&(ii(Rk),pe(0,"span",0),Ge(1),_(2,"span",1),Ge(3,1),b(),Ge(4,2),pe(5,"span",2)(6,"span",3)(7,"span",4)),2&e&&(nt("mdc-button__ripple",!n._isFab)("mdc-fab__ripple",n._isFab),C(6),M("matRippleDisabled",n._isRippleDisabled())("matRippleTrigger",n._elementRef.nativeElement))},dependencies:[mr],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}),i})(),yK=(()=>{class i extends bK{constructor(e,n,r,a){super(e,n,r,a)}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Li),g(lt),g(Si,8))},i.\u0275cmp=Se({type:i,selectors:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],hostVars:9,hostBindings:function(e,n){2&e&&(st("disabled",n.disabled||null)("tabindex",n.disabled?-1:n.tabIndex)("aria-disabled",n.disabled.toString()),nt("_mat-animation-noopable","NoopAnimations"===n._animationMode)("mat-unthemed",!n.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matButton","matAnchor"],features:[Ne],attrs:wI,ngContentSelectors:Pk,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,n){1&e&&(ii(Rk),pe(0,"span",0),Ge(1),_(2,"span",1),Ge(3,1),b(),Ge(4,2),pe(5,"span",2)(6,"span",3)(7,"span",4)),2&e&&(nt("mdc-button__ripple",!n._isFab)("mdc-fab__ripple",n._isFab),C(6),M("matRippleDisabled",n._isRippleDisabled())("matRippleTrigger",n._elementRef.nativeElement))},dependencies:[mr],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)}',FI],encapsulation:2,changeDetection:0}),i})();const vK=new De("mat-mdc-fab-default-options",{providedIn:"root",factory:kI});function kI(){return{color:"accent"}}const xI=kI();let DI=(()=>{class i extends ab{constructor(e,n,r,a,o){super(e,n,r,a),this._options=o,this._isFab=!0,this._options=this._options||xI,this.color=this.defaultColor=this._options.color||xI.color}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Li),g(lt),g(Si,8),g(vK,8))},i.\u0275cmp=Se({type:i,selectors:[["button","mat-mini-fab",""]],hostVars:7,hostBindings:function(e,n){2&e&&(st("disabled",n.disabled||null),nt("_mat-animation-noopable","NoopAnimations"===n._animationMode)("mat-unthemed",!n.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[Ne],attrs:uK,ngContentSelectors:Pk,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,n){1&e&&(ii(Rk),pe(0,"span",0),Ge(1),_(2,"span",1),Ge(3,1),b(),Ge(4,2),pe(5,"span",2)(6,"span",3)(7,"span",4)),2&e&&(nt("mdc-button__ripple",!n._isFab)("mdc-fab__ripple",n._isFab),C(6),M("matRippleDisabled",n._isRippleDisabled())("matRippleTrigger",n._elementRef.nativeElement))},dependencies:[mr],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-fab{position:relative;display:inline-flex;position:relative;align-items:center;justify-content:center;box-sizing:border-box;width:56px;height:56px;padding:0;border:none;fill:currentColor;text-decoration:none;cursor:pointer;user-select:none;-moz-appearance:none;-webkit-appearance:none;overflow:visible;transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1),opacity 15ms linear 30ms,transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-fab .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-fab[hidden]{display:none}.mdc-fab::-moz-focus-inner{padding:0;border:0}.mdc-fab .mdc-fab__focus-ring{position:absolute}.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__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 )}@media screen and (forced-colors: active){.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring{border-color:CanvasText}}.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring::after,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__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-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring::after,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring::after{border-color:CanvasText}}.mdc-fab:active,.mdc-fab:focus{outline:none}.mdc-fab:hover{cursor:pointer}.mdc-fab>svg{width:100%}.mdc-fab--mini{width:40px;height:40px}.mdc-fab--extended{border-radius:24px;padding-left:20px;padding-right:20px;width:auto;max-width:100%;height:48px;line-height:normal}.mdc-fab--extended .mdc-fab__ripple{border-radius:24px}.mdc-fab--extended .mdc-fab__icon{margin-left:calc(12px - 20px);margin-right:12px}[dir=rtl] .mdc-fab--extended .mdc-fab__icon,.mdc-fab--extended .mdc-fab__icon[dir=rtl]{margin-left:12px;margin-right:calc(12px - 20px)}.mdc-fab--extended .mdc-fab__label+.mdc-fab__icon{margin-left:12px;margin-right:calc(12px - 20px)}[dir=rtl] .mdc-fab--extended .mdc-fab__label+.mdc-fab__icon,.mdc-fab--extended .mdc-fab__label+.mdc-fab__icon[dir=rtl]{margin-left:calc(12px - 20px);margin-right:12px}.mdc-fab--touch{margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-fab--touch .mdc-fab__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mdc-fab::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-fab::before{border-color:CanvasText}}.mdc-fab__label{justify-content:flex-start;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;overflow-y:visible}.mdc-fab__icon{transition:transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);fill:currentColor;will-change:transform}.mdc-fab .mdc-fab__icon{display:inline-flex;align-items:center;justify-content:center}.mdc-fab--exited{transform:scale(0);opacity:0;transition:opacity 15ms linear 150ms,transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-fab--exited .mdc-fab__icon{transform:scale(0);transition:transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-fab .mdc-fab__icon{width:24px;height:24px;font-size:24px}.mdc-fab:not(.mdc-fab--extended){border-radius:50%}.mdc-fab:not(.mdc-fab--extended) .mdc-fab__ripple{border-radius:50%}.mat-mdc-fab,.mat-mdc-mini-fab{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--mdc-fab-container-color, transparent);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);color:var(--mat-mdc-fab-color, inherit);flex-shrink:0}.mat-mdc-fab .mat-mdc-button-ripple,.mat-mdc-fab .mat-mdc-button-persistent-ripple,.mat-mdc-fab .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab .mat-mdc-button-ripple,.mat-mdc-mini-fab .mat-mdc-button-persistent-ripple,.mat-mdc-mini-fab .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-fab .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-fab .mat-ripple-element,.mat-mdc-mini-fab .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-fab .mdc-button__label,.mat-mdc-mini-fab .mdc-button__label{z-index:1}.mat-mdc-fab .mat-mdc-focus-indicator,.mat-mdc-mini-fab .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-fab:focus .mat-mdc-focus-indicator::before,.mat-mdc-mini-fab:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-fab .mat-mdc-button-touch-target,.mat-mdc-mini-fab .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-fab._mat-animation-noopable,.mat-mdc-mini-fab._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-fab:not(:disabled) .mdc-fab__icon,.mat-mdc-mini-fab:not(:disabled) .mdc-fab__icon{color:var(--mdc-fab-icon-color, inherit)}.mat-mdc-fab:not(.mdc-fab--extended),.mat-mdc-mini-fab:not(.mdc-fab--extended){border-radius:var(--mdc-fab-container-shape, 50%)}.mat-mdc-fab:not(.mdc-fab--extended) .mdc-fab__ripple,.mat-mdc-mini-fab:not(.mdc-fab--extended) .mdc-fab__ripple{border-radius:var(--mdc-fab-container-shape, 50%)}.mat-mdc-fab:hover,.mat-mdc-fab:focus,.mat-mdc-mini-fab:hover,.mat-mdc-mini-fab:focus{box-shadow: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-fab:active,.mat-mdc-fab:focus:active,.mat-mdc-mini-fab:active,.mat-mdc-mini-fab:focus:active{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12)}.mat-mdc-fab[disabled],.mat-mdc-mini-fab[disabled]{cursor:default;pointer-events:none;box-shadow: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-fab:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-mini-fab:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}.mat-mdc-fab .mat-icon,.mat-mdc-fab .material-icons,.mat-mdc-mini-fab .mat-icon,.mat-mdc-mini-fab .material-icons{transition:transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);fill:currentColor;will-change:transform}.mat-mdc-fab .mat-mdc-focus-indicator::before,.mat-mdc-mini-fab .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-extended-fab{border-radius:24px;padding-left:20px;padding-right:20px;width:auto;max-width:100%;height:48px;line-height:normal}.mat-mdc-extended-fab .mdc-fab__ripple{border-radius:24px}.mat-mdc-extended-fab .mdc-fab__icon{margin-left:calc(12px - 20px);margin-right:12px}[dir=rtl] .mat-mdc-extended-fab .mdc-fab__icon,.mat-mdc-extended-fab .mdc-fab__icon[dir=rtl]{margin-left:12px;margin-right:calc(12px - 20px)}.mat-mdc-extended-fab .mdc-fab__label+.mdc-fab__icon{margin-left:12px;margin-right:calc(12px - 20px)}[dir=rtl] .mat-mdc-extended-fab .mdc-fab__label+.mdc-fab__icon,.mat-mdc-extended-fab .mdc-fab__label+.mdc-fab__icon[dir=rtl]{margin-left:calc(12px - 20px);margin-right:12px}.mat-mdc-extended-fab>.mat-icon,.mat-mdc-extended-fab>.material-icons{margin-left:calc(12px - 20px);margin-right:12px}[dir=rtl] .mat-mdc-extended-fab>.mat-icon,[dir=rtl] .mat-mdc-extended-fab>.material-icons,.mat-mdc-extended-fab>.mat-icon[dir=rtl],.mat-mdc-extended-fab>.material-icons[dir=rtl]{margin-left:12px;margin-right:calc(12px - 20px)}.mat-mdc-extended-fab .mdc-button__label+.mat-icon,.mat-mdc-extended-fab .mdc-button__label+.material-icons{margin-left:12px;margin-right:calc(12px - 20px)}[dir=rtl] .mat-mdc-extended-fab .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-extended-fab .mdc-button__label+.material-icons,.mat-mdc-extended-fab .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-extended-fab .mdc-button__label+.material-icons[dir=rtl]{margin-left:calc(12px - 20px);margin-right:12px}.mat-mdc-extended-fab .mat-mdc-button-touch-target{width:100%}'],encapsulation:2,changeDetection:0}),i})(),wl=(()=>{class i extends ab{constructor(e,n,r,a){super(e,n,r,a)}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Li),g(lt),g(Si,8))},i.\u0275cmp=Se({type:i,selectors:[["button","mat-icon-button",""]],hostVars:7,hostBindings:function(e,n){2&e&&(st("disabled",n.disabled||null),nt("_mat-animation-noopable","NoopAnimations"===n._animationMode)("mat-unthemed",!n.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[Ne],attrs:mK,ngContentSelectors:pK,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,n){1&e&&(ii(),pe(0,"span",0),Ge(1),pe(2,"span",1)(3,"span",2)(4,"span",3)),2&e&&(C(3),M("matRippleDisabled",n._isRippleDisabled())("matRippleCentered",!0)("matRippleTrigger",n._elementRef.nativeElement))},dependencies:[mr],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}',FI],encapsulation:2,changeDetection:0}),i})(),ob=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt,ns,vt]}),i})();function wK(i,t){if(1&i){const e=Ye();_(0,"div",2)(1,"button",3),ae("click",function(){return we(e),Fe(Z().action())}),N(2),b()()}if(2&i){const e=Z();C(2),qt(" ",e.data.action," ")}}const FK=["label"];function kK(i,t){}const xK=Math.pow(2,31)-1;class Bk{constructor(t,e){this._overlayRef=e,this._afterDismissed=new ve,this._afterOpened=new ve,this._onAction=new ve,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,xK))}_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 CI=new De("MatSnackBarData");class sb{constructor(){this.politeness="assertive",this.announcementMessage="",this.duration=0,this.data=null,this.horizontalPosition="center",this.verticalPosition="bottom"}}let DK=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["","matSnackBarLabel",""]],hostAttrs:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"]}),i})(),CK=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["","matSnackBarActions",""]],hostAttrs:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"]}),i})(),MK=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["","matSnackBarAction",""]],hostAttrs:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"]}),i})(),EK=(()=>{class i{constructor(e,n){this.snackBarRef=e,this.data=n}action(){this.snackBarRef.dismissWithAction()}get hasAction(){return!!this.data.action}}return i.\u0275fac=function(e){return new(e||i)(g(Bk),g(CI))},i.\u0275cmp=Se({type:i,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,n){1&e&&(_(0,"div",0),N(1),b(),X(2,wK,3,1,"div",1)),2&e&&(C(1),qt(" ",n.data.message,"\n"),C(1),M("ngIf",n.hasAction))},dependencies:[Ut,pr,DK,CK,MK],styles:[".mat-mdc-simple-snack-bar{display:flex}"],encapsulation:2,changeDetection:0}),i})();const SK={snackBarState:Mr("state",[on("void, hidden",At({transform:"scale(0.8)",opacity:0})),on("visible",At({transform:"scale(1)",opacity:1})),Zi("* => visible",Qi("150ms cubic-bezier(0, 0, 0.2, 1)")),Zi("* => void, * => hidden",Qi("75ms cubic-bezier(0.4, 0.0, 1, 1)",At({opacity:0})))])};let TK=(()=>{class i extends v1{constructor(e,n,r,a,o){super(),this._ngZone=e,this._elementRef=n,this._changeDetectorRef=r,this._platform=a,this.snackBarConfig=o,this._announceDelay=150,this._destroyed=!1,this._onAnnounce=new ve,this._onExit=new ve,this._onEnter=new ve,this._animationState="void",this.attachDomPortal=s=>{this._assertNotAttached();const l=this._portalOutlet.attachDomPortal(s);return this._afterPortalAttached(),l},this._live="assertive"!==o.politeness||o.announcementMessage?"off"===o.politeness?"off":"polite":"assertive",this._platform.FIREFOX&&("polite"===this._live&&(this._role="status"),"assertive"===this._live&&(this._role="alert"))}attachComponentPortal(e){this._assertNotAttached();const n=this._portalOutlet.attachComponentPortal(e);return this._afterPortalAttached(),n}attachTemplatePortal(e){this._assertNotAttached();const n=this._portalOutlet.attachTemplatePortal(e);return this._afterPortalAttached(),n}onAnimationEnd(e){const{fromState:n,toState:r}=e;if(("void"===r&&"void"!==n||"hidden"===r)&&this._completeExit(),"visible"===r){const a=this._onEnter;this._ngZone.run(()=>{a.next(),a.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(yi(1)).subscribe(()=>{this._ngZone.run(()=>{this._onExit.next(),this._onExit.complete()})})}_afterPortalAttached(){const e=this._elementRef.nativeElement,n=this.snackBarConfig.panelClass;n&&(Array.isArray(n)?n.forEach(r=>e.classList.add(r)):e.classList.add(n))}_assertNotAttached(){this._portalOutlet.hasAttached()}_screenReaderAnnounce(){this._announceTimeoutId||this._ngZone.runOutsideAngular(()=>{this._announceTimeoutId=setTimeout(()=>{const e=this._elementRef.nativeElement.querySelector("[aria-hidden]"),n=this._elementRef.nativeElement.querySelector("[aria-live]");if(e&&n){let r=null;this._platform.isBrowser&&document.activeElement instanceof HTMLElement&&e.contains(document.activeElement)&&(r=document.activeElement),e.removeAttribute("aria-hidden"),n.appendChild(e),r?.focus(),this._onAnnounce.next(),this._onAnnounce.complete()}},this._announceDelay)})}}return i.\u0275fac=function(e){return new(e||i)(g(lt),g(ze),g(Tt),g(Li),g(sb))},i.\u0275dir=ye({type:i,viewQuery:function(e,n){if(1&e&&ot(Ps,7),2&e){let r;Ce(r=Me())&&(n._portalOutlet=r.first)}},features:[Ne]}),i})(),AK=(()=>{class i extends TK{_afterPortalAttached(){super._afterPortalAttached();const e=this._label.nativeElement,n="mdc-snackbar__label";e.classList.toggle(n,!e.querySelector(`.${n}`))}}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275cmp=Se({type:i,selectors:[["mat-snack-bar-container"]],viewQuery:function(e,n){if(1&e&&ot(FK,7),2&e){let r;Ce(r=Me())&&(n._label=r.first)}},hostAttrs:[1,"mdc-snackbar","mat-mdc-snack-bar-container","mdc-snackbar--open"],hostVars:1,hostBindings:function(e,n){1&e&&Kh("@state.done",function(a){return n.onAnimationEnd(a)}),2&e&&Zh("@state",n._animationState)},features:[Ne],decls:6,vars:2,consts:[[1,"mdc-snackbar__surface"],[1,"mat-mdc-snack-bar-label"],["label",""],["aria-hidden","true"],["cdkPortalOutlet",""]],template:function(e,n){1&e&&(_(0,"div",0)(1,"div",1,2)(3,"div",3),X(4,kK,0,0,"ng-template",4),b(),pe(5,"div"),b()()),2&e&&(C(5),st("aria-live",n._live)("role",n._role))},dependencies:[Ps],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%}}@media(max-width: 480px),(max-width: 344px){.mat-mdc-snack-bar-container{width:100vw}}.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, var(--mdc-snackbar-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, var(--mdc-snackbar-icon-size, 24px));height:var(--mdc-icon-button-icon-size, var(--mdc-snackbar-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)}.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:[SK.snackBarState]}}),i})(),Hk=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[pl,is,xn,ob,vt,vt]}),i})();const MI=new De("mat-snack-bar-default-options",{providedIn:"root",factory:function IK(){return new sb}});let LK=(()=>{class i{get _openedSnackBarRef(){const e=this._parentSnackBar;return e?e._openedSnackBarRef:this._snackBarRefAtThisLevel}set _openedSnackBarRef(e){this._parentSnackBar?this._parentSnackBar._openedSnackBarRef=e:this._snackBarRefAtThisLevel=e}constructor(e,n,r,a,o,s){this._overlay=e,this._live=n,this._injector=r,this._breakpointObserver=a,this._parentSnackBar=o,this._defaultConfig=s,this._snackBarRefAtThisLevel=null}openFromComponent(e,n){return this._attach(e,n)}openFromTemplate(e,n){return this._attach(e,n)}open(e,n="",r){const a={...this._defaultConfig,...r};return a.data={message:e,action:n},a.announcementMessage===e&&(a.announcementMessage=void 0),this.openFromComponent(this.simpleSnackBarComponent,a)}dismiss(){this._openedSnackBarRef&&this._openedSnackBarRef.dismiss()}ngOnDestroy(){this._snackBarRefAtThisLevel&&this._snackBarRefAtThisLevel.dismiss()}_attachSnackBarContainer(e,n){const a=Rn.create({parent:n&&n.viewContainerRef&&n.viewContainerRef.injector||this._injector,providers:[{provide:sb,useValue:n}]}),o=new gu(this.snackBarContainerComponent,n.viewContainerRef,a),s=e.attach(o);return s.instance.snackBarConfig=n,s.instance}_attach(e,n){const r={...new sb,...this._defaultConfig,...n},a=this._createOverlay(r),o=this._attachSnackBarContainer(a,r),s=new Bk(o,a);if(e instanceof dn){const l=new oc(e,null,{$implicit:r.data,snackBarRef:s});s.instance=o.attachTemplatePortal(l)}else{const l=this._createInjector(r,s),c=new gu(e,void 0,l),p=o.attachComponentPortal(c);s.instance=p.instance}return this._breakpointObserver.observe("(max-width: 599.98px) and (orientation: portrait)").pipe(yt(a.detachments())).subscribe(l=>{a.overlayElement.classList.toggle(this.handsetCssClass,l.matches)}),r.announcementMessage&&o._onAnnounce.subscribe(()=>{this._live.announce(r.announcementMessage,r.politeness)}),this._animateSnackBar(s,r),this._openedSnackBarRef=s,this._openedSnackBarRef}_animateSnackBar(e,n){e.afterDismissed().subscribe(()=>{this._openedSnackBarRef==e&&(this._openedSnackBarRef=null),n.announcementMessage&&this._live.clear()}),this._openedSnackBarRef?(this._openedSnackBarRef.afterDismissed().subscribe(()=>{e.containerInstance.enter()}),this._openedSnackBarRef.dismiss()):e.containerInstance.enter(),n.duration&&n.duration>0&&e.afterOpened().subscribe(()=>e._dismissAfter(n.duration))}_createOverlay(e){const n=new fm;n.direction=e.direction;let r=this._overlay.position().global();const a="rtl"===e.direction,o="left"===e.horizontalPosition||"start"===e.horizontalPosition&&!a||"end"===e.horizontalPosition&&a,s=!o&&"center"!==e.horizontalPosition;return o?r.left("0"):s?r.right("0"):r.centerHorizontally(),"top"===e.verticalPosition?r.top("0"):r.bottom("0"),n.positionStrategy=r,this._overlay.create(n)}_createInjector(e,n){return Rn.create({parent:e&&e.viewContainerRef&&e.viewContainerRef.injector||this._injector,providers:[{provide:Bk,useValue:n},{provide:CI,useValue:e.data}]})}}return i.\u0275fac=function(e){return new(e||i)(ue(or),ue(L2),ue(Rn),ue(ac),ue(i,12),ue(MI))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})(),Fl=(()=>{class i extends LK{constructor(e,n,r,a,o,s){super(e,n,r,a,o,s),this.simpleSnackBarComponent=EK,this.snackBarContainerComponent=AK,this.handsetCssClass="mat-mdc-snack-bar-handset"}}return i.\u0275fac=function(e){return new(e||i)(ue(or),ue(L2),ue(Rn),ue(ac),ue(i,12),ue(MI))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:Hk}),i})();var EI=A(1135);class Gn{constructor(){this.values={showLines:!0,peopleDisplayType:1,peopleDisplayView:0,peopleDisplaySort:"name-asc"},this.load()}load(){let t=localStorage.getItem("blockcore:notes:nostr:options");t&&(this.values=JSON.parse(t)),null==this.values.peopleDisplayType&&(this.values.peopleDisplayType=1),null==this.values.peopleDisplayView&&(this.values.peopleDisplayView=0),null==this.values.peopleDisplaySort&&(this.values.peopleDisplaySort="name-asc")}save(){localStorage.setItem("blockcore:notes:nostr:options",JSON.stringify(this.values))}}Gn.\u0275fac=function(t){return new(t||Gn)},Gn.\u0275prov=Oe({token:Gn,factory:Gn.\u0275fac,providedIn:"root"});class Oa{constructor(t){this.options=t,this.contentLimit=16384,this.tagsLimit=50,this.profileLimit=16384,this.profileTagsLimit=1e3,this.contactsContentLimit=16384}sanitizeEvent(t){let e=EI(t.content,{allowedTags:["b","i","em","strong","a","img"],allowedAttributes:{a:["href"],img:["src"]},allowedIframeHostnames:["www.youtube.com"]});return t.content=e,t}filterEvent(t){return this.options.values.hideInvoice&&t.content.indexOf("lnbc")>-1||this.options.values.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:(0===t.kind?t.content.length>this.profileLimit&&(t.content=t.content.substring(0,this.profileLimit),t.contentCut=!0):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)}validateContacts(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||3!==t.kind?null:(t.content.length>this.contactsContentLimit&&(t.content=t.content.substring(0,this.contactsContentLimit),t.contentCut=!0),t)}escapeNewLineChars(t){return null!=t&&""!=t?t.replace(/\n/g," "):t}sanitizeProfile(t){let e=EI(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}}Oa.\u0275fac=function(t){return new(t||Oa)(ue(Gn))},Oa.\u0275prov=Oe({token:Oa,factory:Oa.\u0275fac,providedIn:"root"});class Wi{constructor(t,e,n){this.snackBar=t,this.validator=e,this.sanitizer=n,this.defaultBackground="url(/assets/gradient.jpg)"}unsubscribe(t){if(t)for(let e=0;er.matches),Dk()),this.displayLabels$=this.breakpointObserver.observe("(max-width: 720px)").pipe(tt(r=>r.matches),Dk()),this.connected$=this.connectedChanged.asObservable(),this.visibility$=this.visibilityChanged.asObservable(),this.title$=this.titleChanged.asObservable(),this.initialized$=this.initializedChanged.asObservable()}getPublicKey(){return this.authService.authInfo$.getValue().publicKeyHex}navigateBack(){this.location.back()}updateTitle(t){this.title=t,this.titleChanged.next(this.title)}updateConnectionStatus(t){this.connected!=t&&(this.connected=t,this.connectedChanged.next(t))}visibility(t){this.visibilityChanged.next(t)}setInitialized(){this.initialized=!0,this.initializedChanged.next(this.initialized)}}function TI(i,t){if(t.has(i))throw new TypeError("Cannot initialize the same private elements twice on an object")}function Eu(i,t){TI(i,t),t.add(i)}function ui(i,t,e){TI(i,t),t.set(i,e)}function AI(i,t,e){if(!t.has(i))throw new TypeError("attempted to "+e+" private field on non-instance");return t.get(i)}function be(i,t){return function NK(i,t){return t.get?t.get.call(i):t.value}(i,AI(i,t,"get"))}function Nt(i,t,e){return function OK(i,t,e){if(t.set)t.set.call(i,e);else{if(!t.writable)throw new TypeError("attempted to set read only private field");t.value=e}}(i,AI(i,t,"set"),e),e}Di.\u0275fac=function(t){return new(t||Di)(ue(ac),ue(Yr),ue(Kc))},Di.\u0275prov=Oe({token:Di,factory:Di.\u0275fac,providedIn:"root"});var fr=(()=>(function(i){i[i.Public=0]="Public",i[i.Follow=1]="Follow",i[i.Mute=2]="Mute",i[i.Block=3]="Block"}(fr||(fr={})),fr))();const lb={node:void 0,web:"object"==typeof self&&"crypto"in self?self.crypto:void 0},Vk=i=>new DataView(i.buffer,i.byteOffset,i.byteLength),kl=(i,t)=>i<<32-t|i>>>t;if(68!==new Uint8Array(new Uint32Array([287454020]).buffer)[0])throw new Error("Non little-endian hardware is not supported");function cb(i){if("string"==typeof i&&(i=function HK(i){if("string"!=typeof i)throw new TypeError("utf8ToBytes expected string, got "+typeof i);return(new TextEncoder).encode(i)}(i)),!(i instanceof Uint8Array))throw new TypeError(`Expected input type is Uint8Array (got ${typeof i})`);return i}function II(i){if(!Number.isSafeInteger(i)||i<0)throw new Error(`Wrong positive integer: ${i}`)}Array.from({length:256},(i,t)=>t.toString(16).padStart(2,"0")),(()=>{const i=typeof module<"u"&&"function"==typeof module.require&&module.require.bind(module);try{if(i){const{setImmediate:t}=i("timers")}}catch{}})();class jk{clone(){return this._cloneInto()}}function zK(i=32){if(lb.web)return lb.web.getRandomValues(new Uint8Array(i));if(lb.node)return new Uint8Array(lb.node.randomBytes(i).buffer);throw new Error("The environment doesn't have randomBytes function")}class WK extends jk{constructor(t,e,n,r){super(),this.blockLen=t,this.outputLen=e,this.padOffset=n,this.isLE=r,this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.buffer=new Uint8Array(t),this.view=Vk(this.buffer)}update(t){if(this.destroyed)throw new Error("instance is destroyed");const{view:e,buffer:n,blockLen:r,finished:a}=this;if(a)throw new Error("digest() was already called");const o=(t=cb(t)).length;for(let s=0;sr-o&&(this.process(n,0),o=0);for(let l=o;l>r&a),s=Number(e&a),c=n?0:4;i.setUint32(t+(n?4:0),o,n),i.setUint32(t+c,s,n)})(n,r-8,BigInt(8*this.length),a),this.process(n,0);const s=Vk(t);this.get().forEach((l,c)=>s.setUint32(4*c,l,a))}digest(){const{buffer:t,outputLen:e}=this;this.digestInto(t);const n=t.slice(0,e);return this.destroy(),n}_cloneInto(t){t||(t=new this.constructor),t.set(...this.get());const{blockLen:e,buffer:n,length:r,finished:a,destroyed:o,pos:s}=this;return t.length=r,t.pos=s,t.finished=a,t.destroyed=o,r%e&&t.buffer.set(n),t}}const GK=(i,t,e)=>i&t^~i&e,$K=(i,t,e)=>i&t^i&e^t&e,qK=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]),ld=new Uint32Array([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]),cd=new Uint32Array(64);class KK extends WK{constructor(){super(64,32,8,!1),this.A=0|ld[0],this.B=0|ld[1],this.C=0|ld[2],this.D=0|ld[3],this.E=0|ld[4],this.F=0|ld[5],this.G=0|ld[6],this.H=0|ld[7]}get(){const{A:t,B:e,C:n,D:r,E:a,F:o,G:s,H:l}=this;return[t,e,n,r,a,o,s,l]}set(t,e,n,r,a,o,s,l){this.A=0|t,this.B=0|e,this.C=0|n,this.D=0|r,this.E=0|a,this.F=0|o,this.G=0|s,this.H=0|l}process(t,e){for(let w=0;w<16;w++,e+=4)cd[w]=t.getUint32(e,!1);for(let w=16;w<64;w++){const I=cd[w-15],z=cd[w-2],J=kl(I,7)^kl(I,18)^I>>>3,ce=kl(z,17)^kl(z,19)^z>>>10;cd[w]=ce+cd[w-7]+J+cd[w-16]|0}let{A:n,B:r,C:a,D:o,E:s,F:l,G:c,H:p}=this;for(let w=0;w<64;w++){const z=p+(kl(s,6)^kl(s,11)^kl(s,25))+GK(s,l,c)+qK[w]+cd[w]|0,ce=(kl(n,2)^kl(n,13)^kl(n,22))+$K(n,r,a)|0;p=c,c=l,l=s,s=o+z|0,o=a,a=r,r=n,n=z+ce|0}n=n+this.A|0,r=r+this.B|0,a=a+this.C|0,o=o+this.D|0,s=s+this.E|0,l=l+this.F|0,c=c+this.G|0,p=p+this.H|0,this.set(n,r,a,o,s,l,c,p)}roundClean(){cd.fill(0)}destroy(){this.set(0,0,0,0,0,0,0,0),this.buffer.fill(0)}}const l_=function jK(i){const t=n=>i().update(cb(n)).digest(),e=i();return t.outputLen=e.outputLen,t.blockLen=e.blockLen,t.init=t.create=()=>i(),t}(()=>new KK);var LI=A(3439),zk=A(6837);function Uk(i){if(!Number.isSafeInteger(i)||i<0)throw new Error(`Wrong positive integer: ${i}`)}function Su(i,...t){if(!(i instanceof Uint8Array))throw new TypeError("Expected Uint8Array");if(t.length>0&&!t.includes(i.length))throw new TypeError(`Expected Uint8Array of length ${t}, not of length=${i.length}`)}const Tu={number:Uk,bool:function QK(i){if("boolean"!=typeof i)throw new Error(`Expected boolean, not ${i}`)},bytes:Su,hash:function ZK(i){if("function"!=typeof i||"function"!=typeof i.create)throw new Error("Hash should be wrapped by utils.wrapConstructor");Uk(i.outputLen),Uk(i.blockLen)},exists:function XK(i,t=!0){if(i.destroyed)throw new Error("Hash instance has been destroyed");if(t&&i.finished)throw new Error("Hash#digest() has already been called")},output:function JK(i,t){Su(i);const e=t.outputLen;if(i.lengthnew DataView(i.buffer,i.byteOffset,i.byteLength)),xl=(i,t)=>i<<32-t|i>>>t;if(68!==new Uint8Array(new Uint32Array([287454020]).buffer)[0])throw new Error("Non little-endian hardware is not supported");const eQ=Array.from({length:256},(i,t)=>t.toString(16).padStart(2,"0"));function NI(i){if("string"!=typeof i)throw new TypeError("utf8ToBytes expected string, got "+typeof i);return(new TextEncoder).encode(i)}function db(i){if("string"==typeof i&&(i=NI(i)),!(i instanceof Uint8Array))throw new TypeError(`Expected input type is Uint8Array (got ${typeof i})`);return i}function ub(...i){if(!i.every(n=>n instanceof Uint8Array))throw new Error("Uint8Array list expected");if(1===i.length)return i[0];const t=i.reduce((n,r)=>n+r.length,0),e=new Uint8Array(t);for(let n=0,r=0;ni().update(db(n)).digest(),e=i();return t.outputLen=e.outputLen,t.blockLen=e.blockLen,t.create=()=>i(),t}class RI extends OI{constructor(t,e){super(),this.finished=!1,this.destroyed=!1,Tu.hash(t);const n=db(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,a=new Uint8Array(r);a.set(n.length>r?t.create().update(n).digest():n);for(let o=0;onew RI(i,t).update(e).digest();hb.create=(i,t)=>new RI(i,t);class Gk extends OI{constructor(t,e,n,r){super(),this.blockLen=t,this.outputLen=e,this.padOffset=n,this.isLE=r,this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.buffer=new Uint8Array(t),this.view=Nm(this.buffer)}update(t){Tu.exists(this);const{view:e,buffer:n,blockLen:r}=this,a=(t=db(t)).length;for(let o=0;or-o&&(this.process(n,0),o=0);for(let w=o;w>r&a),s=Number(e&a),c=n?0:4;i.setUint32(t+(n?4:0),o,n),i.setUint32(t+c,s,n)})(n,r-8,BigInt(8*this.length),a),this.process(n,0);const s=Nm(t),l=this.outputLen;if(l%4)throw new Error("_sha2: outputLen should be aligned to 32bit");const c=l/4,p=this.get();if(c>p.length)throw new Error("_sha2: outputLen bigger than state");for(let w=0;wt),sQ=PI.map(i=>(9*i+5)%16);let $k=[PI],qk=[sQ];for(let i=0;i<4;i++)for(let t of[$k,qk])t.push(t[i].map(e=>oQ[e]));const BI=[[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(i=>new Uint8Array(i)),lQ=$k.map((i,t)=>i.map(e=>BI[t][e])),cQ=qk.map((i,t)=>i.map(e=>BI[t][e])),dQ=new Uint32Array([0,1518500249,1859775393,2400959708,2840853838]),uQ=new Uint32Array([1352829926,1548603684,1836072691,2053994217,0]),mb=(i,t)=>i<>>32-t;function HI(i,t,e,n){return 0===i?t^e^n:1===i?t&e|~t&n:2===i?(t|~e)^n:3===i?t&n|e&~n:t^(e|~n)}const pb=new Uint32Array(16);class hQ extends Gk{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:n,h3:r,h4:a}=this;return[t,e,n,r,a]}set(t,e,n,r,a){this.h0=0|t,this.h1=0|e,this.h2=0|n,this.h3=0|r,this.h4=0|a}process(t,e){for(let z=0;z<16;z++,e+=4)pb[z]=t.getUint32(e,!0);let n=0|this.h0,r=n,a=0|this.h1,o=a,s=0|this.h2,l=s,c=0|this.h3,p=c,w=0|this.h4,I=w;for(let z=0;z<5;z++){const J=4-z,ce=dQ[z],he=uQ[z],me=$k[z],Ie=qk[z],ge=lQ[z],Ve=cQ[z];for(let Qe=0;Qe<16;Qe++){const Dt=mb(n+HI(z,a,s,c)+pb[me[Qe]]+ce,ge[Qe])+w|0;n=w,w=c,c=0|mb(s,10),s=a,a=Dt}for(let Qe=0;Qe<16;Qe++){const Dt=mb(r+HI(J,o,l,p)+pb[Ie[Qe]]+he,Ve[Qe])+I|0;r=I,I=p,p=0|mb(l,10),l=o,o=Dt}}this.set(this.h1+s+p|0,this.h2+c+I|0,this.h3+w+r|0,this.h4+n+o|0,this.h0+a+l|0)}roundClean(){pb.fill(0)}destroy(){this.destroyed=!0,this.buffer.fill(0),this.set(0,0,0,0,0)}}const mQ=Au(()=>new hQ),pQ=(i,t,e)=>i&t^~i&e,fQ=(i,t,e)=>i&t^i&e^t&e,_Q=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]),dd=new Uint32Array([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]),ud=new Uint32Array(64);class VI extends Gk{constructor(){super(64,32,8,!1),this.A=0|dd[0],this.B=0|dd[1],this.C=0|dd[2],this.D=0|dd[3],this.E=0|dd[4],this.F=0|dd[5],this.G=0|dd[6],this.H=0|dd[7]}get(){const{A:t,B:e,C:n,D:r,E:a,F:o,G:s,H:l}=this;return[t,e,n,r,a,o,s,l]}set(t,e,n,r,a,o,s,l){this.A=0|t,this.B=0|e,this.C=0|n,this.D=0|r,this.E=0|a,this.F=0|o,this.G=0|s,this.H=0|l}process(t,e){for(let w=0;w<16;w++,e+=4)ud[w]=t.getUint32(e,!1);for(let w=16;w<64;w++){const I=ud[w-15],z=ud[w-2],J=xl(I,7)^xl(I,18)^I>>>3,ce=xl(z,17)^xl(z,19)^z>>>10;ud[w]=ce+ud[w-7]+J+ud[w-16]|0}let{A:n,B:r,C:a,D:o,E:s,F:l,G:c,H:p}=this;for(let w=0;w<64;w++){const z=p+(xl(s,6)^xl(s,11)^xl(s,25))+pQ(s,l,c)+_Q[w]+ud[w]|0,ce=(xl(n,2)^xl(n,13)^xl(n,22))+fQ(n,r,a)|0;p=c,c=l,l=s,s=o+z|0,o=a,a=r,r=n,n=z+ce|0}n=n+this.A|0,r=r+this.B|0,a=a+this.C|0,o=o+this.D|0,s=s+this.E|0,l=l+this.F|0,c=c+this.G|0,p=p+this.H|0,this.set(n,r,a,o,s,l,c,p)}roundClean(){ud.fill(0)}destroy(){this.set(0,0,0,0,0,0,0,0),this.buffer.fill(0)}}class gQ extends VI{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 Kk=Au(()=>new VI),fb=(Au(()=>new gQ),BigInt(2**32-1)),Qk=BigInt(32);function YI(i,t=!1){return t?{h:Number(i&fb),l:Number(i>>Qk&fb)}:{h:0|Number(i>>Qk&fb),l:0|Number(i&fb)}}const Ci_split=function bQ(i,t=!1){let e=new Uint32Array(i.length),n=new Uint32Array(i.length);for(let r=0;ri>>>e,Ci_shrSL=(i,t,e)=>i<<32-e|t>>>e,Ci_rotrSH=(i,t,e)=>i>>>e|t<<32-e,Ci_rotrSL=(i,t,e)=>i<<32-e|t>>>e,Ci_rotrBH=(i,t,e)=>i<<64-e|t>>>e-32,Ci_rotrBL=(i,t,e)=>i>>>e-32|t<<64-e,Ci_add=function IQ(i,t,e,n){const r=(t>>>0)+(n>>>0);return{h:i+e+(r/2**32|0)|0,l:0|r}},Ci_add3L=(i,t,e)=>(i>>>0)+(t>>>0)+(e>>>0),Ci_add3H=(i,t,e,n)=>t+e+n+(i/2**32|0)|0,Ci_add4L=(i,t,e,n)=>(i>>>0)+(t>>>0)+(e>>>0)+(n>>>0),Ci_add4H=(i,t,e,n,r)=>t+e+n+r+(i/2**32|0)|0,Ci_add5H=(i,t,e,n,r,a)=>t+e+n+r+a+(i/2**32|0)|0,Ci_add5L=(i,t,e,n,r)=>(i>>>0)+(t>>>0)+(e>>>0)+(n>>>0)+(r>>>0),[LQ,NQ]=Ci_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(i=>BigInt(i))),hd=new Uint32Array(80),md=new Uint32Array(80);class _b extends Gk{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:n,Bl:r,Ch:a,Cl:o,Dh:s,Dl:l,Eh:c,El:p,Fh:w,Fl:I,Gh:z,Gl:J,Hh:ce,Hl:he}=this;return[t,e,n,r,a,o,s,l,c,p,w,I,z,J,ce,he]}set(t,e,n,r,a,o,s,l,c,p,w,I,z,J,ce,he){this.Ah=0|t,this.Al=0|e,this.Bh=0|n,this.Bl=0|r,this.Ch=0|a,this.Cl=0|o,this.Dh=0|s,this.Dl=0|l,this.Eh=0|c,this.El=0|p,this.Fh=0|w,this.Fl=0|I,this.Gh=0|z,this.Gl=0|J,this.Hh=0|ce,this.Hl=0|he}process(t,e){for(let ge=0;ge<16;ge++,e+=4)hd[ge]=t.getUint32(e),md[ge]=t.getUint32(e+=4);for(let ge=16;ge<80;ge++){const Ve=0|hd[ge-15],Qe=0|md[ge-15],Dt=Ci_rotrSH(Ve,Qe,1)^Ci_rotrSH(Ve,Qe,8)^Ci_shrSH(Ve,Qe,7),Wt=Ci_rotrSL(Ve,Qe,1)^Ci_rotrSL(Ve,Qe,8)^Ci_shrSL(Ve,Qe,7),Ti=0|hd[ge-2],yn=0|md[ge-2],Zr=Ci_rotrSH(Ti,yn,19)^Ci_rotrBH(Ti,yn,61)^Ci_shrSH(Ti,yn,6),Ya=Ci_rotrSL(Ti,yn,19)^Ci_rotrBL(Ti,yn,61)^Ci_shrSL(Ti,yn,6),co=Ci_add4L(Wt,Ya,md[ge-7],md[ge-16]),Ro=Ci_add4H(co,Dt,Zr,hd[ge-7],hd[ge-16]);hd[ge]=0|Ro,md[ge]=0|co}let{Ah:n,Al:r,Bh:a,Bl:o,Ch:s,Cl:l,Dh:c,Dl:p,Eh:w,El:I,Fh:z,Fl:J,Gh:ce,Gl:he,Hh:me,Hl:Ie}=this;for(let ge=0;ge<80;ge++){const Ve=Ci_rotrSH(w,I,14)^Ci_rotrSH(w,I,18)^Ci_rotrBH(w,I,41),Qe=Ci_rotrSL(w,I,14)^Ci_rotrSL(w,I,18)^Ci_rotrBL(w,I,41),Dt=w&z^~w&ce,Ti=Ci_add5L(Ie,Qe,I&J^~I&he,NQ[ge],md[ge]),yn=Ci_add5H(Ti,me,Ve,Dt,LQ[ge],hd[ge]),Zr=0|Ti,Ya=Ci_rotrSH(n,r,28)^Ci_rotrBH(n,r,34)^Ci_rotrBH(n,r,39),co=Ci_rotrSL(n,r,28)^Ci_rotrBL(n,r,34)^Ci_rotrBL(n,r,39),Ro=n&a^n&s^a&s,Ld=r&o^r&l^o&l;me=0|ce,Ie=0|he,ce=0|z,he=0|J,z=0|w,J=0|I,({h:w,l:I}=Ci_add(0|c,0|p,0|yn,0|Zr)),c=0|s,p=0|l,s=0|a,l=0|o,a=0|n,o=0|r;const Ag=Ci_add3L(Zr,co,Ld);n=Ci_add3H(Ag,yn,Ya,Ro),r=0|Ag}({h:n,l:r}=Ci_add(0|this.Ah,0|this.Al,0|n,0|r)),({h:a,l:o}=Ci_add(0|this.Bh,0|this.Bl,0|a,0|o)),({h:s,l}=Ci_add(0|this.Ch,0|this.Cl,0|s,0|l)),({h:c,l:p}=Ci_add(0|this.Dh,0|this.Dl,0|c,0|p)),({h:w,l:I}=Ci_add(0|this.Eh,0|this.El,0|w,0|I)),({h:z,l:J}=Ci_add(0|this.Fh,0|this.Fl,0|z,0|J)),({h:ce,l:he}=Ci_add(0|this.Gh,0|this.Gl,0|ce,0|he)),({h:me,l:Ie}=Ci_add(0|this.Hh,0|this.Hl,0|me,0|Ie)),this.set(n,r,a,o,s,l,c,p,w,I,z,J,ce,he,me,Ie)}roundClean(){hd.fill(0),md.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 OQ extends _b{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 RQ extends _b{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 PQ extends _b{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 jI=Au(()=>new _b);Au(()=>new OQ),Au(()=>new RQ),Au(()=>new PQ),Yi.hmacSha256Sync=(i,...t)=>hb(Kk,i,Yi.concatBytes(...t));const Zk=(i=>js(function fI(i,t){if(Mu(i),"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 n=t(e).slice(0,i),r=new Uint8Array(e.length+i);return r.set(e),r.set(n,e.length),r},decode(e){if(!(e instanceof Uint8Array))throw new Error("checksum.decode: input should be Uint8Array");const n=e.slice(0,-i),r=t(n).slice(0,i),a=e.slice(-i);for(let o=0;oi(i(t))),nb))(Kk);function zI(i){return BigInt(`0x${function tQ(i){if(!(i instanceof Uint8Array))throw new Error("Uint8Array expected");let t="";for(let e=0;e{if(!Number.isSafeInteger(i)||i<0||i>2**32-1)throw new Error(`Invalid number=${i}. Should be from 0 to 2 ** 32 - 1`);const t=new Uint8Array(4);return Nm(t).setUint32(0,i,!1),t};class Iu{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||Xk,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(!Yi.isValidPrivateKey(t.privateKey))throw new Error("Invalid private key");this.privKey="bigint"==typeof t.privateKey?t.privateKey:zI(t.privateKey),this.privKeyBytes=function BQ(i){return function iQ(i){if("string"!=typeof i)throw new TypeError("hexToBytes: expected string, got "+typeof i);if(i.length%2)throw new Error("hexToBytes: received invalid unpadded hex");const t=new Uint8Array(i.length/2);for(let e=0;emQ(Kk(this.pubKey)))()}get fingerprint(){if(!this.pubHash)throw new Error("No publicKey set!");return(i=>Nm(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 Zk.encode(this.serialize(this.versions.private,ub(new Uint8Array([0]),t)))}get publicExtendedKey(){if(!this.pubKey)throw new Error("No public key");return Zk.encode(this.serialize(this.versions.public,this.pubKey))}static fromMasterSeed(t,e=Xk){if(Su(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 n=hb(jI,HQ,t);return new Iu({versions:e,chainCode:n.slice(32),privateKey:n.slice(0,32)})}static fromExtendedKey(t,e=Xk){const n=Zk.decode(t),r=Nm(n),a=r.getUint32(0,!1),o={versions:e,depth:n[4],parentFingerprint:r.getUint32(5,!1),index:r.getUint32(9,!1),chainCode:n.slice(13,45)},s=n.slice(45),l=0===s[0];if(a!==e[l?"private":"public"])throw new Error("Version mismatch");return new Iu(l?{...o,privateKey:s.slice(1)}:{...o,publicKey:s})}static fromJSON(t){return Iu.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 n=this;for(const r of e){const a=/^(\d+)('?)$/.exec(r);if(!a||3!==a.length)throw new Error(`Invalid child index: ${r}`);let o=+a[1];if(!Number.isSafeInteger(o)||o>=Jk)throw new Error("Invalid index");"'"===a[2]&&(o+=Jk),n=n.deriveChild(o)}return n}deriveChild(t){if(!this.pubKey||!this.chainCode)throw new Error("No publicKey or chainCode set");let e=gb(t);if(t>=Jk){const s=this.privateKey;if(!s)throw new Error("Could not derive hardened child key");e=ub(new Uint8Array([0]),s,e)}else e=ub(this.pubKey,e);const n=hb(jI,this.chainCode,e),r=zI(n.slice(0,32)),a=n.slice(32);if(!Yi.isValidPrivateKey(r))throw new Error("Tweak bigger than curve order");const o={versions:this.versions,chainCode:a,depth:this.depth+1,parentFingerprint:this.fingerprint,index:t};try{if(this.privateKey){const s=Yi.mod(this.privKey+r,Dn.n);if(!Yi.isValidPrivateKey(s))throw new Error("The tweak was out of range or the resulted private key is invalid");o.privateKey=s}else o.publicKey=Xi.fromHex(this.pubKey).add(Xi.fromPrivateKey(r)).toRawBytes(!0);return new Iu(o)}catch{return this.deriveChild(t+1)}}sign(t){if(!this.privateKey)throw new Error("No privateKey set!");return Su(t,32),function Zq(i,t,e={}){const{seed:n,m:r,d:a}=function nI(i,t,e){if(null==i)throw new Error(`sign: expected valid message hash, not "${i}"`);const n=bl(i),r=Cu(t),a=[iI(r),Qq(n)];if(null!=e){!0===e&&(e=Yi.randomBytes(32));const l=bl(e);if(32!==l.length)throw new Error("sign: Expected 32 bytes of extra data");a.push(l)}return{seed:rd(...a),m:tI(n),d:r}}(i,t,e.extraEntropy),o=new Q6(32,32);let s;for(o.reseedSync(n);!(s=Z6(o.generateSync(),r,a,e.canonical));)o.reseedSync();return function rI(i,t){const{sig:e,recovery:n}=i,{der:r,recovered:a}=Object.assign({canonical:!0,der:!0},t),o=r?e.toDERRawBytes():e.toCompactRawBytes();return a?[o,n]:o}(s,e)}(t,this.privKey,{canonical:!0,der:!1})}verify(t,e){if(Su(t,32),Su(e,64),!this.publicKey)throw new Error("No publicKey set!");let n;try{n=pc.fromCompact(e)}catch{return!1}return function Jq(i,t,e,n=Xq){let r;try{r=X6(i),t=bl(t)}catch{return!1}const{r:a,s:o}=r;if(n.strict&&r.hasHighS())return!1;const s=Ek(t);let l;try{l=Sk(e)}catch{return!1}const{n:c}=Dn,p=Tm(o,c),w=_t(s*p,c),I=_t(a*p,c),z=Xi.BASE.multiplyAndAddUnsafe(l,w,I);return!!z&&_t(z.x,c)===a}(n,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 Su(e,33),ub(gb(t),new Uint8Array([this.depth]),gb(this.parentFingerprint),gb(this.index),this.chainCode,e)}}class UI extends jk{constructor(t,e){super(),this.finished=!1,this.destroyed=!1,function VK(i){if("function"!=typeof i||"function"!=typeof i.init)throw new Error("Hash should be wrapped by utils.wrapConstructor");II(i.outputLen),II(i.blockLen)}(t);const n=cb(e);if(this.iHash=t.create(),!(this.iHash instanceof jk))throw new TypeError("Expected instance of class which extends utils.Hash");const r=this.blockLen=this.iHash.blockLen;this.outputLen=this.iHash.outputLen;const a=new Uint8Array(r);a.set(n.length>this.iHash.blockLen?t.create().update(n).digest():n);for(let o=0;onew UI(i,t).update(e).digest();bb.create=(i,t)=>new UI(i,t),bb.init=bb.create;var jQ=Object.defineProperty,Lu=(i,t)=>{for(var e in t)jQ(i,e,{get:t[e],enumerable:!0})};function zQ(i){return Yi.bytesToHex(eb.getPublicKey(i))}Lu({},{insertEventIntoAscendingList:()=>GQ,insertEventIntoDescendingList:()=>WQ,normalizeURL:()=>vb,utf8Decoder:()=>yb,utf8Encoder:()=>Nu});var yb=new TextDecoder("utf-8"),Nu=new TextEncoder;function vb(i){let t=new URL(i);return t.pathname=t.pathname.replace(/\/+/g,"/"),t.pathname.endsWith("/")&&(t.pathname=t.pathname.slice(0,-1)),("80"===t.port&&"ws:"===t.protocol||"443"===t.port&&"wss:"===t.protocol)&&(t.port=""),t.searchParams.sort(),t.hash="",t.toString()}function WQ(i,t){let r,e=0,n=i.length-1,a=e;if(n<0)a=0;else if(t.created_at=i[e].created_at)a=e;else for(;;){if(n<=e+1){a=n;break}if(r=Math.floor(e+(n-e)/2),i[r].created_at>t.created_at)e=r;else{if(!(i[r].created_ati[n].created_at)a=n+1;else if(t.created_at<=i[e].created_at)a=e;else for(;;){if(n<=e+1){a=n;break}if(r=Math.floor(e+(n-e)/2),i[r].created_att.created_at)){a=r;break}n=r}}return i[a]?.id!==t.id?[...i.slice(0,a),t,...i.slice(a)]:i}var kb,Sn=(i=>(i[i.Metadata=0]="Metadata",i[i.Text=1]="Text",i[i.RecommendRelay=2]="RecommendRelay",i[i.Contacts=3]="Contacts",i[i.EncryptedDirectMessage=4]="EncryptedDirectMessage",i[i.EventDeletion=5]="EventDeletion",i[i.Reaction=7]="Reaction",i[i.ChannelCreation=40]="ChannelCreation",i[i.ChannelMetadata=41]="ChannelMetadata",i[i.ChannelMessage=42]="ChannelMessage",i[i.ChannelHideMessage=43]="ChannelHideMessage",i[i.ChannelMuteUser=44]="ChannelMuteUser",i))(Sn||{});function c_(i){let t=l_(Nu.encode(function $Q(i){if(!d_(i))throw new Error("can't serialize event with wrong or missing properties");return JSON.stringify([0,i.pubkey,i.created_at,i.kind,i.tags,i.content])}(i)));return Yi.bytesToHex(t)}function d_(i){if("string"!=typeof i.content||"number"!=typeof i.created_at||"string"!=typeof i.pubkey||!i.pubkey.match(/^[a-f0-9]{64}$/)||!Array.isArray(i.tags))return!1;for(let t=0;tFb,getInt:()=>WI,getSubscriptionId:()=>GI,matchEventId:()=>ZQ,matchEventKind:()=>JQ,matchEventPubkey:()=>XQ}),Lu({},{decrypt:()=>rZ,encrypt:()=>nZ}),Lu({},{queryProfile:()=>lZ,searchDomain:()=>sZ,useFetchImplementation:()=>oZ});try{kb=fetch}catch{}function oZ(i){kb=i}function sZ(i){return ix.apply(this,arguments)}function ix(){return ix=fe(function*(i,t=""){try{return(yield(yield kb(`https://${i}/.well-known/nostr.json?name=${t}`)).json()).names}catch{return{}}}),ix.apply(this,arguments)}function lZ(i){return nx.apply(this,arguments)}function nx(){return nx=fe(function*(i){let[t,e]=i.split("@");if(e||(e=t,t="_"),!t.match(/^[A-Za-z0-9-_]+$/))return null;let n=yield(yield kb(`https://${e}/.well-known/nostr.json?name=${t}`)).json();if(!n?.names?.[t])return null;let r=n.names[t];return{pubkey:r,relays:n.relays?.[r]||[]}}),nx.apply(this,arguments)}function dZ(i,t){let n=Iu.fromMasterSeed((0,zk.Z1)(i,t)).derive("m/44'/1237'/0'/0/0").privateKey;if(!n)throw new Error("could not derive private key");return Yi.bytesToHex(n)}function uZ(){return(0,zk.OF)(LI.U)}function hZ(i){return(0,zk._I)(i,LI.U)}Lu({},{generateSeedWords:()=>uZ,privateKeyFromSeedWords:()=>dZ,validateWords:()=>hZ});var _c={};function mZ(i){let{prefix:t,words:e}=oo.decode(i,5e3),n=new Uint8Array(oo.fromWords(e));if("nprofile"===t){let r=qI(n);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:Yi.bytesToHex(r[0][0]),relays:r[1].map(a=>yb.decode(a))}}}if("nevent"===t){let r=qI(n);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:Yi.bytesToHex(r[0][0]),relays:r[1].map(a=>yb.decode(a))}}}if("nsec"===t||"npub"===t||"note"===t)return{type:t,data:Yi.bytesToHex(n)};throw new Error(`unknown prefix ${t}`)}function qI(i){let t={},e=i;for(;e.length>0;){let n=e[0],r=e[1],a=e.slice(2,2+r);e=e.slice(2+r),!(a.lengthNu.encode(n))}),e=oo.toWords(t);return oo.encode("nprofile",e,5e3)}function bZ(i){let t=KI({0:[Yi.hexToBytes(i.id)],1:(i.relays||[]).map(n=>Nu.encode(n))}),e=oo.toWords(t);return oo.encode("nevent",e,5e3)}function KI(i){let t=[];return Object.entries(i).forEach(([e,n])=>{n.forEach(r=>{let a=new Uint8Array(r.length+2);a.set([parseInt(e)],0),a.set([r.length],1),a.set(r,2),t.push(a)})}),Yi.concatBytes(...t)}function vZ(i,t){let e=[];(t.kind||-1)>=0&&e.push(`kind=${t.kind}`),t.until&&e.push(`created_at<${t.until}`),t.since&&e.push(`created_at>${t.since}`);let n=e.join("&");if(""===n)throw new Error("refusing to create a delegation without any conditions");let r=l_(Nu.encode(`nostr:delegation:${t.pubkey}:${n}`)),a=Yi.bytesToHex(eb.signSync(r,i));return{from:zQ(i),to:t.pubkey,cond:n,sig:a}}function wZ(i){let t=i.tags.find(s=>"delegation"===s[0]&&s.length>=4);if(!t)return null;let e=t[1],n=t[2],r=t[3],a=n.split("&");for(let s=0;s"===c&&i.created_at>parseInt(p))continue;return null}}let o=l_(Nu.encode(`nostr:delegation:${i.pubkey}:${n}`));return eb.verifySync(r,o,e)?e:null}Lu(_c,{decode:()=>mZ,neventEncode:()=>bZ,noteEncode:()=>_Z,nprofileEncode:()=>gZ,npubEncode:()=>fZ,nsecEncode:()=>pZ}),Lu({},{createDelegation:()=>vZ,getDelegator:()=>wZ}),Yi.hmacSha256Sync=(i,...t)=>bb(l_,i,Yi.concatBytes(...t)),Yi.sha256Sync=(...i)=>l_(Yi.concatBytes(...i));class ax{constructor(){this.cache=new Map,this.inFlightObservables=new Map,this.DEFAULT_MAX_AGE=3e5}get(t,e,n){return this.hasValidCachedValue(t)?mt(this.cache.get(t).value):(n||(n=this.DEFAULT_MAX_AGE),this.inFlightObservables.has(t)?this.inFlightObservables.get(t):e&&e instanceof qe?(this.inFlightObservables.set(t,new ve),e.pipe(Hn({next:r=>{this.set(t,r,n)},error:r=>{console.log("on error",r.message),this.inFlightObservables.delete(t),uc(()=>r)},complete:()=>{}}))):uc(()=>"Requested key is not available in Cache"))}set(t,e,n=this.DEFAULT_MAX_AGE){this.cache.set(t,{value:e,expiry:Date.now()+n}),this.notifyInFlightObservers(t,e)}has(t){return this.cache.has(t)}notifyInFlightObservers(t,e){if(this.inFlightObservables.has(t)){const n=this.inFlightObservables.get(t);n.observers.length&&(console.log(`%cNotifying ${n.observers.length} flight subscribers for ${t}`,"color: blue"),n.next(e)),n.complete(),this.inFlightObservables.delete(t)}}hasValidCachedValue(t){return!(!this.cache.has(t)||this.cache.get(t).expiry(i[t]=e,!0),has:(i,t)=>i instanceof IDBTransaction&&("done"===t||"store"===t)||t in i};function LZ(i){return"function"==typeof i?function IZ(i){return i!==IDBDatabase.prototype.transaction||"objectStoreNames"in IDBTransaction.prototype?function EZ(){return JI||(JI=[IDBCursor.prototype.advance,IDBCursor.prototype.continue,IDBCursor.prototype.continuePrimaryKey])}().includes(i)?function(...t){return i.apply(ux(this),t),gc(e5.get(this))}:function(...t){return gc(i.apply(ux(this),t))}:function(t,...e){const n=i.call(ux(this),t,...e);return t5.set(n,t.sort?t.sort():[t]),gc(n)}}(i):(i instanceof IDBTransaction&&function TZ(i){if(sx.has(i))return;const t=new Promise((e,n)=>{const r=()=>{i.removeEventListener("complete",a),i.removeEventListener("error",o),i.removeEventListener("abort",o)},a=()=>{e(),r()},o=()=>{n(i.error||new DOMException("AbortError","AbortError")),r()};i.addEventListener("complete",a),i.addEventListener("error",o),i.addEventListener("abort",o)});sx.set(i,t)}(i),((i,t)=>t.some(e=>i instanceof e))(i,function MZ(){return XI||(XI=[IDBDatabase,IDBObjectStore,IDBIndex,IDBCursor,IDBTransaction])}())?new Proxy(i,dx):i)}function gc(i){if(i instanceof IDBRequest)return function SZ(i){const t=new Promise((e,n)=>{const r=()=>{i.removeEventListener("success",a),i.removeEventListener("error",o)},a=()=>{e(gc(i.result)),r()},o=()=>{n(i.error),r()};i.addEventListener("success",a),i.addEventListener("error",o)});return t.then(e=>{e instanceof IDBCursor&&e5.set(e,i)}).catch(()=>{}),cx.set(t,i),t}(i);if(lx.has(i))return lx.get(i);const t=LZ(i);return t!==i&&(lx.set(i,t),cx.set(t,i)),t}const ux=i=>cx.get(i),RZ=["get","getKey","getAll","getAllKeys","count"],PZ=["put","add","delete","clear"],hx=new Map;function n5(i,t){if(!(i instanceof IDBDatabase)||t in i||"string"!=typeof t)return;if(hx.get(t))return hx.get(t);const e=t.replace(/FromIndex$/,""),n=t!==e,r=PZ.includes(e);if(!(e in(n?IDBIndex:IDBObjectStore).prototype)||!r&&!RZ.includes(e))return;const a=function(){var o=fe(function*(s,...l){const c=this.transaction(s,r?"readwrite":"readonly");let p=c.store;return n&&(p=p.index(l.shift())),(yield Promise.all([p[e](...l),r&&c.done]))[0]});return function(l){return o.apply(this,arguments)}}();return hx.set(t,a),a}function u_(){return Math.floor(Date.now()/1e3)}!function AZ(i){dx=i(dx)}(i=>({...i,get:(t,e,n)=>n5(t,e)||i.get(t,e,n),has:(t,e)=>!!n5(t,e)||i.has(t,e)}));class BZ{constructor(t,e){this.name=t,this.version=e}open(){var t=this;return fe(function*(){t.db=yield function NZ(i,t,{blocked:e,upgrade:n,blocking:r,terminated:a}={}){const o=indexedDB.open(i,t),s=gc(o);return n&&o.addEventListener("upgradeneeded",l=>{n(gc(o.result),l.oldVersion,l.newVersion,gc(o.transaction),l)}),e&&o.addEventListener("blocked",l=>e(l.oldVersion,l.newVersion,l)),s.then(l=>{a&&l.addEventListener("close",()=>a()),r&&l.addEventListener("versionchange",c=>r(c.oldVersion,c.newVersion,c))}).catch(()=>{}),s}(t.name,t.version,{upgrade(e,n,r,a,o){e.createObjectStore("relays",{keyPath:"url"}),e.createObjectStore("notes",{keyPath:"id"}),e.createObjectStore("circles",{keyPath:"id",autoIncrement:!0}),e.createObjectStore("state",{keyPath:"id"}),e.createObjectStore("contacts",{keyPath:"pubkey"}),e.createObjectStore("labels",{keyPath:"id"}),e.createObjectStore("notifications",{keyPath:"id"}).createIndex("created","created");const l=e.createObjectStore("events",{keyPath:"id"});l.createIndex("pubkey","pubkey"),l.createIndex("created","created_at"),l.createIndex("kind","kind"),e.createObjectStore("profiles",{keyPath:"pubkey"}).createIndex("status","status")},blocked(e,n,r){},blocking(e,n,r){},terminated(){}})})()}close(){this.db.close()}getState(){var t=this;return fe(function*(){return t.db.get("state",1)})()}putState(t){var e=this;return fe(function*(){return t.id=1,t.modified=u_(),e.db.put("state",t)})()}getCircle(t){var e=this;return fe(function*(){return e.db.get("circles",t)})()}getCircles(){var t=this;return fe(function*(){return t.db.getAll("circles")})()}putNote(t){var e=this;return fe(function*(){return t.saved=u_(),e.db.put("notes",t)})()}deleteNote(t){var e=this;return fe(function*(){return e.db.delete("notes",t)})()}putCircle(t){var e=this;return fe(function*(){return t.modified=u_(),e.db.put("circles",t)})()}getContacts(t){var e=this;return fe(function*(){return e.db.get("contacts",t)})()}putContacts(t){var e=this;return fe(function*(){return e.db.put("contacts",t)})()}putNotification(t){var e=this;return fe(function*(){return e.db.put("notifications",t)})()}deleteContacts(t){var e=this;return fe(function*(){return e.db.delete("contacts",t)})()}getProfile(t){var e=this;return fe(function*(){return e.db.get("profiles",t)})()}putProfile(t){var e=this;return fe(function*(){return t.modified=u_(),e.db.put("profiles",t)})()}getProfilesByStatus(t){var e=this;return fe(function*(){return e.db.getAllFromIndex("profiles","status",t)})()}getProfilesByStatusCount(t){var e=this;return fe(function*(){return e.db.countFromIndex("profiles","status",t)})()}getEvent(t){var e=this;return fe(function*(){return e.db.get("events",t)})()}getNotification(t){var e=this;return fe(function*(){return e.db.get("notifications",t)})()}putEvents(t){var e=this;return fe(function*(){return e.db.put("events",t)})()}getEventsByPubKey(t,e){var n=this;return fe(function*(){return n.db.getAllFromIndex("events","pubkey",t,e)})()}getNotifications2(t){var e=this;return fe(function*(){return e.db.getAllFromIndex("notifications","created",void 0,t)})()}getNotifications(t){var e=this;return fe(function*(){let n=yield e.db.transaction("notifications").store.index("created").openCursor(void 0,"prev");const r=[];let a=0;for(;n&&(r.push(n.value),a++,!(a>=t));)n=yield n.continue();return r})()}getEventsByCreated2(t,e){var n=this;return fe(function*(){return n.db.getAllFromIndex("events","created",t,e)})()}getEventsByCreated(t){var e=this;return fe(function*(){let n=yield e.db.transaction("events").store.index("created").openCursor(void 0,"prev");const r=[];let a=0;for(;n&&(r.push(n.value),a++,!(a>=t));)n=yield n.continue();return r})()}getEventsByCreatedAndKind(t,e){var n=this;return fe(function*(){let r=yield n.db.transaction("events").store.index("created").openCursor(void 0,"prev");const a=[];let o=0;for(;r&&!(r.value.kind==e&&(a.push(r.value),o++,o>=t));)r=yield r.continue();return a})()}getRelay(t){var e=this;return fe(function*(){return e.db.get("relays",t)})()}getRelays(){var t=this;return fe(function*(){return t.db.getAll("relays")})()}getNotes(){var t=this;return fe(function*(){return t.db.getAll("notes")})()}putRelay(t){var e=this;return fe(function*(){return t.modified=u_(),e.db.put("relays",t)})()}deleteCircle(t){var e=this;return fe(function*(){return e.db.delete("circles",t)})()}deleteProfile(t){var e=this;return fe(function*(){return e.db.delete("profiles",t)})()}deleteRelay(t){var e=this;return fe(function*(){return e.db.delete("relays",t)})()}deleteRelays(){var t=this;return fe(function*(){return t.db.clear("relays")})()}deleteNotes(){var t=this;return fe(function*(){return t.db.clear("notes")})()}deleteNotesByAuthor(t){var e=this;return fe(function*(){e.db.transaction("events","readwrite").store.index("pubkey").openCursor(t).then(function(){var o=fe(function*(s){for(;s;)s.delete(),s=yield s.continue()});return function(s){return o.apply(this,arguments)}}())})()}deleteNotifications(){var t=this;return fe(function*(){return t.db.clear("notifications")})()}delete(){var t=this;return fe(function*(){yield function OZ(i,{blocked:t}={}){const e=indexedDB.deleteDatabase(i);return t&&e.addEventListener("blocked",n=>t(n.oldVersion,n)),gc(e).then(()=>{})}(t.name,{blocked(){console.log("BLOCKED...")}})})()}getLabel(t){var e=this;return fe(function*(){return e.db.get("labels",t)})()}getLabels(){var t=this;return fe(function*(){return t.db.getAll("labels")})()}putLabel(t){var e=this;return fe(function*(){return e.db.put("labels",t)})()}deleteLabel(t){var e=this;return fe(function*(){return e.db.delete("labels",t)})()}}var Cb=A(5439);class Er{constructor(t){this.appState=t}initialize(t){var e=this;return fe(function*(){e.storage=new BZ("blockcore-notes-"+e.appState.getPublicKey(),1),yield e.storage.open();let n=yield e.storage.getState();n||(n={id:1,since:Cb().subtract(2,"days").unix()}),e.state=n,setTimeout(fe(function*(){console.log("Persisting state...");const r=Cb().subtract(10,"minutes").unix();e.state.since=r,yield e.storage.putState(e.state)}),6e4)})()}close(){this.storage.close()}delete(){var t=this;return fe(function*(){yield t.storage.delete()})()}}Er.\u0275fac=function(t){return new(t||Er)(ue(Di))},Er.\u0275prov=Oe({token:Er,factory:Er.\u0275fac,providedIn:"root"});class Dl{constructor(t){this.validator=t}processEvent(t){let e;return e=t.kind==Sn.Contacts?this.validator.validateContacts(t):this.validator.validateEvent(t),e?(e=this.validator.sanitizeEvent(e),e||null):(console.log("INVALID EVENT!"),null)}getPublicKeyAndEventTags(t){return t?t.filter(n=>"e"===n[0]||"p"===n[0]):[]}eTags(t){return t?t.tags.filter(n=>"e"===n[0]):[]}parentEventId(t){if(!t)return;const e=t.tags.filter(n=>"e"===n[0]);return 0!=e.length?e[e.length-1][1]:void 0}rootEventId(t){if(!t)return;const e=t.tags.filter(n=>"e"===n[0]);for(let n=0;n3&&"root"==r[3])return r[1]}return 0==e.length?null:e[0][1]}replyEventId(t){if(!t)return;const e=t.tags.filter(n=>"e"===n[0]);for(let n=0;n3&&"reply"==r[3])return r[1]}return e.length<2?null:e[1][1]}}Dl.\u0275fac=function(t){return new(t||Dl)(ue(Oa))},Dl.\u0275prov=Oe({token:Dl,factory:Dl.\u0275fac,providedIn:"root"});var ut=new WeakMap,Mb=new WeakMap,Ou=new WeakMap,Eb=new WeakMap,Om=new WeakMap,Sb=new WeakMap,Cl=new WeakMap,Rm=new WeakMap,Pm=new WeakMap,Tb=new WeakMap,bc=new WeakMap,h_=new WeakMap,ss=new WeakMap,m_=new WeakMap,p_=new WeakMap,Bm=new WeakMap,Ab=new WeakMap,f_=new WeakMap,Ib=new WeakMap,__=new WeakMap,Lb=new WeakMap,Nb=new WeakMap,g_=new WeakMap,pd=new WeakMap,b_=new WeakMap,ls=new WeakMap,Hm=new WeakMap,y_=new WeakMap,Ob=new WeakMap;class er{constructor(t){ui(this,ut,{writable:!0,value:void 0}),ui(this,Mb,{writable:!0,value:void 0}),ui(this,Ou,{writable:!0,value:void 0}),ui(this,Eb,{writable:!0,value:void 0}),ui(this,Om,{writable:!0,value:void 0}),ui(this,Sb,{writable:!0,value:void 0}),ui(this,Cl,{writable:!0,value:void 0}),ui(this,Rm,{writable:!0,value:void 0}),ui(this,Pm,{writable:!0,value:void 0}),ui(this,Tb,{writable:!0,value:void 0}),ui(this,bc,{writable:!0,value:void 0}),ui(this,h_,{writable:!0,value:void 0}),ui(this,ss,{writable:!0,value:void 0}),ui(this,m_,{writable:!0,value:void 0}),ui(this,p_,{writable:!0,value:void 0}),ui(this,Bm,{writable:!0,value:void 0}),ui(this,Ab,{writable:!0,value:void 0}),ui(this,f_,{writable:!0,value:void 0}),ui(this,Ib,{writable:!0,value:void 0}),ui(this,__,{writable:!0,value:void 0}),ui(this,Lb,{writable:!0,value:void 0}),ui(this,Nb,{writable:!0,value:void 0}),ui(this,g_,{writable:!0,value:void 0}),ui(this,pd,{writable:!0,value:void 0}),ui(this,b_,{writable:!0,value:void 0}),ui(this,ls,{writable:!0,value:void 0}),ui(this,Hm,{writable:!0,value:void 0}),ui(this,y_,{writable:!0,value:void 0}),ui(this,Ob,{writable:!0,value:void 0}),this.eventService=t,Nt(this,ut,{feedEvents:[],feedEventsView:[],threadEvents:[],followingEvents:[],followingEventsView:[],rootEvents:[],replyEvents:[],rootEventsView:[],replyEventsView:[]}),this.viewCounts={feedEventsViewCount:5,feedEventsViewCountExhausted:!1,followingEventsViewCount:5,followingEventsViewExhausted:!1,rootEventsViewCount:5,rootEventsViewCountExhausted:!1,replyEventsViewCount:5,replyEventsViewCountExhausted:!1},Nt(this,Mb,new Vt(0)),Nt(this,Ou,void 0),Nt(this,Eb,new Vt(this.eventId)),Nt(this,Om,void 0),Nt(this,Sb,new Vt(this.pubkey)),Nt(this,Cl,void 0),Nt(this,Rm,new Vt(this.profile)),this.viewEvents=[],Nt(this,Pm,new Vt(this.viewEvents)),this.viewReplyEvents=[],Nt(this,Tb,new Vt(this.viewReplyEvents)),this.events=[],Nt(this,bc,new Vt(this.events)),Nt(this,h_,new Vt(void 0)),this.previousProfileSinceValue=0,this.previousFeedSinceValue=0,this.exhausted=!1,Nt(this,ss,[]),Nt(this,m_,[]),this.viewEventsStart=0,this.viewEventsCount=5,Nt(this,p_,new Vt(be(this,ut).feedEvents)),Nt(this,Bm,new Vt(be(this,ut).feedEventsView)),Nt(this,Ab,new Vt(be(this,ut).rootEvents)),Nt(this,f_,new Vt(be(this,ut).rootEventsView)),Nt(this,Ib,new Vt(be(this,ut).replyEvents)),Nt(this,__,new Vt(be(this,ut).replyEventsView)),Nt(this,Lb,new Vt(be(this,ut).threadEvents)),Nt(this,Nb,new Vt(be(this,ut).followingEvents)),Nt(this,g_,new Vt(be(this,ut).followingEventsView)),Nt(this,b_,new Vt(be(this,pd))),Nt(this,Hm,new Vt(be(this,ls))),Nt(this,Ob,new Vt(be(this,y_)))}get unreadNotifications$(){return be(this,Mb).asObservable()}get eventId(){return be(this,Ou)}get eventId$(){return be(this,Eb).asObservable()}get pubkey(){return be(this,Om)}get pubkey$(){return be(this,Sb).asObservable()}setPubKey(t){Nt(this,Om,t),Nt(this,Cl,void 0),this.events=[],this.viewEvents=[],this.previousProfileSinceValue=0,this.exhausted=!1,this.clearLists(),be(this,bc).next(this.events),be(this,Rm).next(be(this,Cl)),be(this,Sb).next(be(this,Om))}setProfile(t,e=!1){const n=be(this,Cl);Nt(this,Cl,t),(e||n?.pubkey!=t?.pubkey)&&be(this,Rm).next(be(this,Cl))}setEventId(t){console.log("setEventId:",t),Nt(this,Ou,t),Nt(this,ls,void 0),this.events=[],be(this,Eb).next(be(this,Ou)),be(this,Hm).next(be(this,ls)),be(this,bc).next(this.events)}get profile(){return be(this,Cl)}get profile$(){return be(this,Rm).asObservable()}get viewEvents$(){return be(this,Pm).asObservable()}get viewReplyEvents$(){return be(this,Tb).asObservable()}get events$(){return be(this,bc).asObservable()}get loadMore$(){return be(this,h_).asObservable()}triggerLoadMoreProfileEvents(){let t=0,e=0;be(this,ut).rootEvents.length>0&&(t=be(this,ut).rootEvents[be(this,ut).rootEvents.length-1].created_at),be(this,ut).replyEvents.length>0&&(e=be(this,ut).replyEvents[be(this,ut).replyEvents.length-1].created_at);let n=t>e?t:e;n>this.previousProfileSinceValue&&(this.previousProfileSinceValue=n,be(this,h_).next({until:n,type:"profile"}))}triggerLoadMoreFeedEvents(){const t=be(this,ut).feedEvents[be(this,ut).feedEvents.length-1].created_at;t>this.previousFeedSinceValue&&(this.previousFeedSinceValue=t,be(this,h_).next({circle:be(this,y_),until:t,type:"feed"}))}children(t){return this.events.filter(n=>n.parentEventId===t)}children$(t){return this.events$.pipe(Hn(e=>e.filter(n=>n.replyEventId===t)))}get notifications(){return be(this,ss)}get activityFeed$(){return mt(be(this,m_))}putNotifications(t){t=t.sort((e,n)=>e.created!e.seen).length;be(this,Mb).next(t)}putNotification(t){const e=be(this,ss).findIndex(n=>n.id==t.id);-1==e?(be(this,ss).unshift(t),Nt(this,ss,be(this,ss).sort((n,r)=>n.created=be(this,ut).feedEvents.length,be(this,Bm).next(be(this,ut).feedEventsView),be(this,ut).feedEvents.length>0&&this.viewCounts.feedEventsViewCountExhausted&&this.triggerLoadMoreFeedEvents()}updateRootEventsView(t,e){this.viewCounts.rootEventsViewCount=e,be(this,ut).rootEventsView=be(this,ut).rootEvents.slice(t,e),this.viewCounts.rootEventsViewCountExhausted=e>=be(this,ut).rootEvents.length,be(this,f_).next(be(this,ut).rootEventsView),be(this,ut).rootEvents.length>0&&this.viewCounts.rootEventsViewCountExhausted&&this.triggerLoadMoreProfileEvents()}updateReplyEventsView(t,e){this.viewCounts.replyEventsViewCount=e,be(this,ut).replyEventsView=be(this,ut).replyEvents.slice(t,e),this.viewCounts.replyEventsViewCountExhausted=e>=be(this,ut).replyEvents.length,be(this,__).next(be(this,ut).replyEventsView),be(this,ut).replyEvents.length>0&&this.viewCounts.replyEventsViewCountExhausted&&this.triggerLoadMoreProfileEvents()}updateFollowingEventsView(t,e){this.viewCounts.followingEventsViewCount=e,be(this,ut).followingEventsView=be(this,ut).followingEvents.slice(t,e),this.viewCounts.followingEventsViewExhausted=e>=be(this,ut).followingEvents.length,be(this,g_).next(be(this,ut).followingEventsView),be(this,ut)}sortAscending(t,e){return t.created_atn.id==t.id);-1==e?(be(this,ut).feedEvents.push(t),be(this,ut).feedEvents=be(this,ut).feedEvents.sort(this.sortDescending),this.updateFeedEventsView(0,this.viewCounts.feedEventsViewCount)):be(this,ut).feedEvents[e]=t}}putEvent(t){if(t.kind==Sn.Text){if(t=this.calculateFields(t),this.pubkey)if(t.parentEventId){if(t.pubkey!=this.pubkey)return void console.log("EVENT BY OTHERS ON PROFILE:",t);const n=be(this,ut).replyEvents.findIndex(r=>r.id==t.id);-1==n?(be(this,ut).replyEvents.push(t),be(this,ut).replyEvents=be(this,ut).replyEvents.sort(this.sortDescending),this.updateReplyEventsView(0,this.viewCounts.replyEventsViewCount)):be(this,ut).replyEvents[n]=t}else{if(t.pubkey!=this.pubkey)return void console.log("EVENT BY OTHERS ON PROFILE:",t);const n=be(this,ut).rootEvents.findIndex(r=>r.id==t.id);-1==n?(be(this,ut).rootEvents.push(t),be(this,ut).rootEvents=be(this,ut).rootEvents.sort(this.sortDescending),this.updateRootEventsView(0,this.viewCounts.rootEventsViewCount)):be(this,ut).rootEvents[n]=t}else if(this.eventId){const n=be(this,ut).threadEvents.findIndex(r=>r.id==t.id);-1==n?(be(this,ut).threadEvents.push(t),be(this,ut).threadEvents=be(this,ut).threadEvents.sort(this.sortDescending)):be(this,ut).threadEvents[n]=t}else{const n=be(this,ut).followingEvents.findIndex(r=>r.id==t.id);-1==n?(be(this,ut).followingEvents.push(t),be(this,ut).followingEvents=be(this,ut).followingEvents.sort(this.sortDescending),this.updateFollowingEventsView(0,this.viewCounts.followingEventsViewCount)):be(this,ut).followingEvents[n]=t}const e=this.events.findIndex(n=>n.id==t.id);e>-1?this.events[e]=t:(this.events.unshift(t),this.pubkey?(this.events=this.events.sort((n,r)=>n.created_atn.created_ate.kind==Sn.Text),this.viewEvents=[],this.events=this.events.map(e=>this.calculateFields(e)),this.events=this.events.sort(this.pubkey?(e,n)=>e.created_ate.created_at"e"===n[0]);for(let n=0;n3&&("root"==r[3]&&(t.rootEventId=r[1]),"reply"==r[3]&&(t.replyEventId=r[1]))}return e.length>0&&(t.rootEventId=e[0][1],t.parentEventId=e[e.length-1][1]),e.length<2||(t.replyEventId=e[1][1]),t.rootEventId==t.parentEventId&&(t.rootEventId=void 0),t}setEvent(t){const e=be(this,ls)?.id;Nt(this,Ou,t?.id),Nt(this,ls,t?this.calculateFields(t):t),be(this,ls)?.id!=e&&(be(this,Hm).next(be(this,ls)),this.parentEventId=be(this,ls)?.parentEventId,be(this,b_).next(void 0))}setParentEvent(t){const e=be(this,pd)?.id;t?(Nt(this,pd,this.calculateFields(t)),this.parentEventId=be(this,pd).id):this.parentEventId=void 0,be(this,pd)?.id!=e&&be(this,b_).next(be(this,pd))}get circle$(){return be(this,Ob).asObservable()}setFeedCircle(t){Nt(this,y_,t),be(this,Ob).next(be(this,y_))}}er.\u0275fac=function(t){return new(t||er)(ue(Dl))},er.\u0275prov=Oe({token:er,factory:er.\u0275fac,providedIn:"root"});var Vm=new WeakMap;class zs{constructor(){ui(this,Vm,{writable:!0,value:void 0}),Nt(this,Vm,new Vt(void 0))}get queues$(){return be(this,Vm).asObservable()}enqueProfile(t){be(this,Vm).next({identifier:t,type:"Profile"})}enqueEvent(t){be(this,Vm).next({identifier:t,type:"Event"})}enqueContacts(t){be(this,Vm).next({identifier:t,type:"Contacts"})}enque(t,e){"Profile"===e?this.enqueProfile(t):"Event"===e?this.enqueEvent(t):"Contacts"===e&&this.enqueContacts(t)}}zs.\u0275fac=function(t){return new(t||zs)},zs.\u0275prov=Oe({token:zs,factory:zs.\u0275fac,providedIn:"root"});var mx=new WeakMap,Rb=new WeakMap,Ym=new WeakMap,px=new WeakMap,Ru=new WeakSet,Pb=new WeakMap,HZ=new WeakSet,VZ=new WeakSet,r5=new WeakSet,yc=new WeakSet;class Gi{constructor(t,e,n,r,a){Eu(this,yc),Eu(this,r5),Eu(this,VZ),Eu(this,HZ),Eu(this,Ru),ui(this,mx,{writable:!0,value:void 0}),ui(this,Rb,{writable:!0,value:void 0}),ui(this,Ym,{writable:!0,value:void 0}),ui(this,px,{writable:!0,value:void 0}),ui(this,Pb,{writable:!0,value:void 0}),this.db=t,this.ui=e,this.queueService=n,this.appState=r,this.utilities=a,this.initialized=!1,this.cache=new ax,this.following=[],this.followingKeys=[],this.blocked=[],this.muted=[],Nt(this,mx,new Vt(this.following)),Nt(this,Rb,new Vt(void 0)),Nt(this,Ym,new Vt(this.following)),Nt(this,px,new Vt("")),Nt(this,Pb,new Vt(void 0)),this.ui.pubkey$.subscribe(o=>{o?this.getProfile(o).subscribe(s=>{this.ui.setProfile(s)}):this.ui.setProfile(void 0)})}get following$(){return be(this,Ym).asObservable().pipe(tt(t=>t.filter(n=>n.status==fr.Follow)))}get profile$(){return be(this,Rb).asObservable()}userProfileUpdated(t){this.profile=t,be(this,Rb).next(t)}get profiles$(){return be(this,Ym).asObservable()}get profileRequested$(){return be(this,px).asObservable()}updated(){ka(this,Ru,jm).call(this)}updateItemIfSelected(t){this.ui.pubkey===t?.pubkey&&this.ui.setProfile(t)}getProfilesByStatus(t){return this.db.storage.getProfilesByStatus(t)}search(t){return fe(function*(){})()}get profilesChanged$(){return be(this,Pb).asObservable()}getProfileOrDownload(t){return new qe(e=>(this.db.storage.getProfile(t).then(n=>{if(n)return e.next(n),void e.complete();this.queueService.enqueProfile(t)}).catch(n=>{console.warn("FAILED TO GET PROFILE:",n)}).finally(()=>{}),()=>{})).pipe(Hn(e=>{}))}getLocalProfile(t){var e=this;return fe(function*(){return e.db.storage.getProfile(t)})()}getProfile(t){return this.cache.get(t,this.getProfileOrDownload(t))}putProfile(t){var e=this;return fe(function*(){null==t.status&&(t.status=0),t.npub=e.utilities.getNostrIdentifier(t.pubkey),e.cache.set(t.pubkey,t),yield e.db.storage.putProfile(t),e.updateItemIfSelected(t);const n=e.following.findIndex(r=>r.pubkey==t.pubkey);null!=t.circle?1==t.status&&-1==n?(e.following.push(t),ka(e,Ru,jm).call(e)):2==t.status&&n>-1?(e.following.splice(n,1),ka(e,Ru,jm).call(e)):(e.following[n]=t,ka(e,Ru,jm).call(e)):n>-1&&(e.following.splice(n,1),ka(e,Ru,jm).call(e))})()}initialize(t){var e=this;return fe(function*(){const n=yield e.getLocalProfile(t);e.userProfileUpdated(n);const r=yield e.db.storage.getProfilesByStatus(fr.Follow);e.following=r,be(e,Ym).next(e.following);const a=yield e.db.storage.getProfilesByStatus(fr.Block),o=yield e.db.storage.getProfilesByStatus(fr.Mute);e.blocked=a.map(s=>s.pubkey),e.muted=o.map(s=>s.pubkey),e.followingKeys=e.following.map(s=>s.pubkey)})()}follow(t,e=0,n){var r=this;return fe(function*(){if(!t)return;const a=yield r.getLocalProfile(t),o=r.utilities.now();return a?(a.status=fr.Follow,a.modified=o,a.followed=o,a.circle=e,yield r.putProfile(a),a):(n||(n=r.emptyProfile(t)),n.followed=o,n.circle=e,n.status=fr.Follow,n.npub=r.utilities.getNostrIdentifier(n.pubkey),yield r.db.storage.putProfile(n),ka(r,r5,YZ).call(r,n),r.queueService.enqueProfile(n.pubkey),n)})()}setFollowing(t,e){var n=this;return fe(function*(){return ka(n,yc,fd).call(n,t,r=>(r.following=e,r))})()}followingAndRelays(t,e,n){var r=this;return fe(function*(){return ka(r,yc,fd).call(r,t,a=>(a.following=e,a.relays=n,a))})()}setCircle(t,e){var n=this;return fe(function*(){return ka(n,yc,fd).call(n,t,r=>(r.circle=e,r))})()}unfollow(t){var e=this;return fe(function*(){const n=yield ka(e,yc,fd).call(e,t,r=>(r.status=fr.Public,r.followed=void 0,r.circle=void 0,r));return yield e.db.storage.deleteNotesByAuthor(t),n})()}block(t){var e=this;return fe(function*(){const n=yield ka(e,yc,fd).call(e,t,r=>(r.status=fr.Block,r.followed=void 0,r.circle=void 0,r));return yield e.db.storage.deleteNotesByAuthor(t),n})()}unblock(t){var e=this;return fe(function*(){return ka(e,yc,fd).call(e,t,n=>(n.status=fr.Public,n))})()}mute(t){var e=this;return fe(function*(){return ka(e,yc,fd).call(e,t,n=>(n.status=fr.Mute,n))})()}unmute(t){var e=this;return fe(function*(){return ka(e,yc,fd).call(e,t,n=>(n.status=fr.Follow,n))})()}deleteProfile(t){var e=this;return fe(function*(){yield e.db.storage.deleteProfile(t)})()}isFollowing(t){const e=this.following.findIndex(r=>r.pubkey==t);if(-1===e)return!1;const n=this.following[e];return!!n&&n.status==fr.Follow}updateProfile(t,e){var n=this;return fe(function*(){let r=yield n.db.storage.getProfile(t);const a=n.utilities.now();if(r){if(r.created_at&&e.created_at&&r.created_at>=e.created_at)return r;r.name=e.name,r.about=e.about,r.nip05=e.nip05,r.lud06=e.lud06,r.lud16=e.lud16,r.website=e.website,r.display_name=e.display_name,r.picture=e.picture,r.banner=e.banner,r.created_at=e.created_at}else r=e;if(r.modified=a,r.retrieved=a,console.log("START PUT PROFILE",r.name),yield n.putProfile(r),console.log("END PUT PROFILE",r.pubkey),n.appState.getPublicKey()===t&&n.userProfileUpdated(r),r&&r.followed){const o=n.following.findIndex(s=>s.pubkey==r.pubkey);-1===o?n.following.push(r):n.following[o]=r}return ka(n,Ru,jm).call(n),r})()}emptyProfile(t){return{npub:this.utilities.getNostrIdentifier(t),name:this.utilities.getShortenedIdentifier(t),about:"",picture:"/assets/profile.png",nip05:"",lud06:"",display_name:"",status:fr.Public,website:"",created:Math.floor(Date.now()/1e3),verifications:[],pubkey:t}}}function jm(){be(this,Ym).next(this.following),be(this,mx).next(this.following)}function YZ(i){const t=this.following.findIndex(e=>e.pubkey==i.pubkey);-1===t?this.following.push(i):this.following[t]=i}function fd(i,t){return _x.apply(this,arguments)}function _x(){return _x=fe(function*(i,t){let e=yield this.db.storage.getProfile(i);if(e)return e.modified=this.utilities.now(),e=t(e,e.pubkey),yield this.putProfile(e),e}),_x.apply(this,arguments)}Gi.\u0275fac=function(t){return new(t||Gi)(ue(Er),ue(er),ue(zs),ue(Di),ue(Wi))},Gi.\u0275prov=Oe({token:Gi,factory:Gi.\u0275fac,providedIn:"root"});let Bb=(()=>{class i{constructor(){this._vertical=!1,this._inset=!1}get vertical(){return this._vertical}set vertical(e){this._vertical=Xe(e)}get inset(){return this._inset}set inset(e){this._inset=Xe(e)}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275cmp=Se({type:i,selectors:[["mat-divider"]],hostAttrs:["role","separator",1,"mat-divider"],hostVars:7,hostBindings:function(e,n){2&e&&(st("aria-orientation",n.vertical?"vertical":"horizontal"),nt("mat-divider-vertical",n.vertical)("mat-divider-horizontal",!n.vertical)("mat-divider-inset",n.inset))},inputs:{vertical:"vertical",inset:"inset"},decls:0,vars:0,template:function(e,n){},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}),i})(),jZ=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt,vt]}),i})();class gx{get selected(){return this._selected||(this._selected=Array.from(this._selection.values())),this._selected}constructor(t=!1,e,n=!0,r){this._multiple=t,this._emitChanges=n,this.compareWith=r,this._selection=new Set,this._deselectedToEmit=[],this._selectedToEmit=[],this.changed=new ve,e&&e.length&&(t?e.forEach(a=>this._markSelected(a)):this._markSelected(e[0]),this._selectedToEmit.length=0)}select(...t){this._verifyValueAssignment(t),t.forEach(n=>this._markSelected(n));const e=this._hasQueuedChanges();return this._emitChangeEvent(),e}deselect(...t){this._verifyValueAssignment(t),t.forEach(n=>this._unmarkSelected(n));const e=this._hasQueuedChanges();return this._emitChangeEvent(),e}setSelection(...t){this._verifyValueAssignment(t);const e=this.selected,n=new Set(t);t.forEach(a=>this._markSelected(a)),e.filter(a=>!n.has(a)).forEach(a=>this._unmarkSelected(a));const r=this._hasQueuedChanges();return this._emitChangeEvent(),r}toggle(t){return this.isSelected(t)?this.deselect(t):this.select(t)}clear(t=!0){this._unmarkAll();const e=this._hasQueuedChanges();return t&&this._emitChangeEvent(),e}isSelected(t){return this._selection.has(this._getConcreteValue(t))}isEmpty(){return 0===this._selection.size}hasValue(){return!this.isEmpty()}sort(t){this._multiple&&this.selected&&this._selected.sort(t)}isMultipleSelection(){return this._multiple}_emitChangeEvent(){this._selected=null,(this._selectedToEmit.length||this._deselectedToEmit.length)&&(this.changed.next({source:this,added:this._selectedToEmit,removed:this._deselectedToEmit}),this._deselectedToEmit=[],this._selectedToEmit=[])}_markSelected(t){t=this._getConcreteValue(t),this.isSelected(t)||(this._multiple||this._unmarkAll(),this.isSelected(t)||this._selection.add(t),this._emitChanges&&this._selectedToEmit.push(t))}_unmarkSelected(t){t=this._getConcreteValue(t),this.isSelected(t)&&(this._selection.delete(t),this._emitChanges&&this._deselectedToEmit.push(t))}_unmarkAll(){this.isEmpty()||this._selection.forEach(t=>this._unmarkSelected(t))}_verifyValueAssignment(t){}_hasQueuedChanges(){return!(!this._deselectedToEmit.length&&!this._selectedToEmit.length)}_getConcreteValue(t){if(this.compareWith){for(let e of this._selection)if(this.compareWith(t,e))return e;return t}return t}}let bx=(()=>{class i{constructor(){this._listeners=[]}notify(e,n){for(let r of this._listeners)r(e,n)}listen(e){return this._listeners.push(e),()=>{this._listeners=this._listeners.filter(n=>e!==n)}}ngOnDestroy(){this._listeners=[]}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();function s5(...i){const t=qs(i),{args:e,keys:n}=ST(i),r=new qe(a=>{const{length:o}=e;if(!o)return void a.complete();const s=new Array(o);let l=o,c=o;for(let p=0;p{w||(w=!0,c--),s[p]=I},()=>l--,void 0,()=>{(!l||!w)&&(c||a.next(n?TT(n,s):s),a.complete())}))}});return t?r.pipe(C2(t)):r}let l5=(()=>{class i{constructor(e,n){this._renderer=e,this._elementRef=n,this.onChange=r=>{},this.onTouched=()=>{}}setProperty(e,n){this._renderer.setProperty(this._elementRef.nativeElement,e,n)}registerOnTouched(e){this.onTouched=e}registerOnChange(e){this.onChange=e}setDisabledState(e){this.setProperty("disabled",e)}}return i.\u0275fac=function(e){return new(e||i)(g(Ms),g(ze))},i.\u0275dir=ye({type:i}),i})(),Pu=(()=>{class i extends l5{}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275dir=ye({type:i,features:[Ne]}),i})();const _r=new De("NgValueAccessor"),UZ={provide:_r,useExisting:Yt(()=>pa),multi:!0},GZ=new De("CompositionEventMode");let pa=(()=>{class i extends l5{constructor(e,n,r){super(e,n),this._compositionMode=r,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function WZ(){const i=dl()?dl().getUserAgent():"";return/android (\d+)/.test(i.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 i.\u0275fac=function(e){return new(e||i)(g(Ms),g(ze),g(GZ,8))},i.\u0275dir=ye({type:i,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,n){1&e&&ae("input",function(a){return n._handleInput(a.target.value)})("blur",function(){return n.onTouched()})("compositionstart",function(){return n._compositionStart()})("compositionend",function(a){return n._compositionEnd(a.target.value)})},features:[at([UZ]),Ne]}),i})();function _d(i){return null==i||("string"==typeof i||Array.isArray(i))&&0===i.length}function d5(i){return null!=i&&"number"==typeof i.length}const Sr=new De("NgValidators"),gd=new De("NgAsyncValidators"),qZ=/^(?=.{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 Bu{static min(t){return function u5(i){return t=>{if(_d(t.value)||_d(i))return null;const e=parseFloat(t.value);return!isNaN(e)&&e{if(_d(t.value)||_d(i))return null;const e=parseFloat(t.value);return!isNaN(e)&&e>i?{max:{max:i,actual:t.value}}:null}}(t)}static required(t){return function m5(i){return _d(i.value)?{required:!0}:null}(t)}static requiredTrue(t){return function p5(i){return!0===i.value?null:{required:!0}}(t)}static email(t){return function f5(i){return _d(i.value)||qZ.test(i.value)?null:{email:!0}}(t)}static minLength(t){return function _5(i){return t=>_d(t.value)||!d5(t.value)?null:t.value.lengthd5(t.value)&&t.value.length>i?{maxlength:{requiredLength:i,actualLength:t.value.length}}:null}(t)}static pattern(t){return function b5(i){if(!i)return Vb;let t,e;return"string"==typeof i?(e="","^"!==i.charAt(0)&&(e+="^"),e+=i,"$"!==i.charAt(i.length-1)&&(e+="$"),t=new RegExp(e)):(e=i.toString(),t=i),n=>{if(_d(n.value))return null;const r=n.value;return t.test(r)?null:{pattern:{requiredPattern:e,actualValue:r}}}}(t)}static nullValidator(t){return null}static compose(t){return x5(t)}static composeAsync(t){return D5(t)}}function Vb(i){return null}function y5(i){return null!=i}function v5(i){return rf(i)?_n(i):i}function w5(i){let t={};return i.forEach(e=>{t=null!=e?{...t,...e}:t}),0===Object.keys(t).length?null:t}function F5(i,t){return t.map(e=>e(i))}function k5(i){return i.map(t=>function KZ(i){return!i.validate}(t)?t:e=>t.validate(e))}function x5(i){if(!i)return null;const t=i.filter(y5);return 0==t.length?null:function(e){return w5(F5(e,t))}}function yx(i){return null!=i?x5(k5(i)):null}function D5(i){if(!i)return null;const t=i.filter(y5);return 0==t.length?null:function(e){return s5(F5(e,t).map(v5)).pipe(tt(w5))}}function vx(i){return null!=i?D5(k5(i)):null}function C5(i,t){return null===i?[t]:Array.isArray(i)?[...i,t]:[i,t]}function M5(i){return i._rawValidators}function E5(i){return i._rawAsyncValidators}function wx(i){return i?Array.isArray(i)?i:[i]:[]}function Yb(i,t){return Array.isArray(i)?i.includes(t):i===t}function S5(i,t){const e=wx(t);return wx(i).forEach(r=>{Yb(e,r)||e.push(r)}),e}function T5(i,t){return wx(t).filter(e=>!Yb(i,e))}class A5{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=yx(this._rawValidators)}_setAsyncValidators(t){this._rawAsyncValidators=t||[],this._composedAsyncValidatorFn=vx(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 Ra extends A5{get formDirective(){return null}get path(){return null}}class Us extends A5{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class I5{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 fa=(()=>{class i extends I5{constructor(e){super(e)}}return i.\u0275fac=function(e){return new(e||i)(g(Us,2))},i.\u0275dir=ye({type:i,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(e,n){2&e&&nt("ng-untouched",n.isUntouched)("ng-touched",n.isTouched)("ng-pristine",n.isPristine)("ng-dirty",n.isDirty)("ng-valid",n.isValid)("ng-invalid",n.isInvalid)("ng-pending",n.isPending)},features:[Ne]}),i})(),jb=(()=>{class i extends I5{constructor(e){super(e)}}return i.\u0275fac=function(e){return new(e||i)(g(Ra,10))},i.\u0275dir=ye({type:i,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(e,n){2&e&&nt("ng-untouched",n.isUntouched)("ng-touched",n.isTouched)("ng-pristine",n.isPristine)("ng-dirty",n.isDirty)("ng-valid",n.isValid)("ng-invalid",n.isInvalid)("ng-pending",n.isPending)("ng-submitted",n.isSubmitted)},features:[Ne]}),i})();const w_="VALID",Ub="INVALID",zm="PENDING",F_="DISABLED";function Dx(i){return(Wb(i)?i.validators:i)||null}function Cx(i,t){return(Wb(t)?t.asyncValidators:i)||null}function Wb(i){return null!=i&&!Array.isArray(i)&&"object"==typeof i}function N5(i,t,e){const n=i.controls;if(!(t?Object.keys(n):n).length)throw new Re(1e3,"");if(!n[e])throw new Re(1001,"")}function O5(i,t,e){i._forEachChild((n,r)=>{if(void 0===e[r])throw new Re(1002,"")})}class Gb{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===w_}get invalid(){return this.status===Ub}get pending(){return this.status==zm}get disabled(){return this.status===F_}get enabled(){return this.status!==F_}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(S5(t,this._rawValidators))}addAsyncValidators(t){this.setAsyncValidators(S5(t,this._rawAsyncValidators))}removeValidators(t){this.setValidators(T5(t,this._rawValidators))}removeAsyncValidators(t){this.setAsyncValidators(T5(t,this._rawAsyncValidators))}hasValidator(t){return Yb(this._rawValidators,t)}hasAsyncValidator(t){return Yb(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=zm,!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=F_,this.errors=null,this._forEachChild(n=>{n.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(n=>n(!0))}enable(t={}){const e=this._parentMarkedDirty(t.onlySelf);this.status=w_,this._forEachChild(n=>{n.enable({...t,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:t.emitEvent}),this._updateAncestors({...t,skipPristineCheck:e}),this._onDisabledChange.forEach(n=>n(!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===w_||this.status===zm)&&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()?F_:w_}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(t){if(this.asyncValidator){this.status=zm,this._hasOwnPendingAsyncValidator=!0;const e=v5(this.asyncValidator(this));this._asyncValidationSubscription=e.subscribe(n=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(n,{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((n,r)=>n&&n._find(r),this)}getError(t,e){const n=e?this.get(e):this;return n&&n.errors?n.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 He,this.statusChanges=new He}_calculateStatus(){return this._allControlsDisabled()?F_:this.errors?Ub:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(zm)?zm:this._anyControlsHaveStatus(Ub)?Ub:w_}_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){Wb(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 iX(i){return Array.isArray(i)?yx(i):i||null}(this._rawValidators)}_assignAsyncValidators(t){this._rawAsyncValidators=Array.isArray(t)?t.slice():t,this._composedAsyncValidatorFn=function nX(i){return Array.isArray(i)?vx(i):i||null}(this._rawAsyncValidators)}}class k_ extends Gb{constructor(t,e,n){super(Dx(e),Cx(n,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,n={}){this.registerControl(t,e),this.updateValueAndValidity({emitEvent:n.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,n={}){this.controls[t]&&this.controls[t]._registerOnCollectionChange(()=>{}),delete this.controls[t],e&&this.registerControl(t,e),this.updateValueAndValidity({emitEvent:n.emitEvent}),this._onCollectionChange()}contains(t){return this.controls.hasOwnProperty(t)&&this.controls[t].enabled}setValue(t,e={}){O5(this,0,t),Object.keys(t).forEach(n=>{N5(this,!0,n),this.controls[n].setValue(t[n],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(t,e={}){null!=t&&(Object.keys(t).forEach(n=>{const r=this.controls[n];r&&r.patchValue(t[n],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(t={},e={}){this._forEachChild((n,r)=>{n.reset(t[r],{onlySelf:!0,emitEvent:e.emitEvent})}),this._updatePristine(e),this._updateTouched(e),this.updateValueAndValidity(e)}getRawValue(){return this._reduceChildren({},(t,e,n)=>(t[n]=e.getRawValue(),t))}_syncPendingControls(){let t=this._reduceChildren(!1,(e,n)=>!!n._syncPendingControls()||e);return t&&this.updateValueAndValidity({onlySelf:!0}),t}_forEachChild(t){Object.keys(this.controls).forEach(e=>{const n=this.controls[e];n&&t(n,e)})}_setUpControls(){this._forEachChild(t=>{t.setParent(this),t._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(t){for(const[e,n]of Object.entries(this.controls))if(this.contains(e)&&t(n))return!0;return!1}_reduceValue(){return this._reduceChildren({},(e,n,r)=>((n.enabled||this.disabled)&&(e[r]=n.value),e))}_reduceChildren(t,e){let n=t;return this._forEachChild((r,a)=>{n=e(n,r,a)}),n}_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}}class R5 extends k_{}const Um=new De("CallSetDisabledState",{providedIn:"root",factory:()=>$b}),$b="always";function qb(i,t){return[...t.path,i]}function x_(i,t,e=$b){Mx(i,t),t.valueAccessor.writeValue(i.value),(i.disabled||"always"===e)&&t.valueAccessor.setDisabledState?.(i.disabled),function aX(i,t){t.valueAccessor.registerOnChange(e=>{i._pendingValue=e,i._pendingChange=!0,i._pendingDirty=!0,"change"===i.updateOn&&P5(i,t)})}(i,t),function sX(i,t){const e=(n,r)=>{t.valueAccessor.writeValue(n),r&&t.viewToModelUpdate(n)};i.registerOnChange(e),t._registerOnDestroy(()=>{i._unregisterOnChange(e)})}(i,t),function oX(i,t){t.valueAccessor.registerOnTouched(()=>{i._pendingTouched=!0,"blur"===i.updateOn&&i._pendingChange&&P5(i,t),"submit"!==i.updateOn&&i.markAsTouched()})}(i,t),function rX(i,t){if(t.valueAccessor.setDisabledState){const e=n=>{t.valueAccessor.setDisabledState(n)};i.registerOnDisabledChange(e),t._registerOnDestroy(()=>{i._unregisterOnDisabledChange(e)})}}(i,t)}function Kb(i,t,e=!0){const n=()=>{};t.valueAccessor&&(t.valueAccessor.registerOnChange(n),t.valueAccessor.registerOnTouched(n)),Zb(i,t),i&&(t._invokeOnDestroyCallbacks(),i._registerOnCollectionChange(()=>{}))}function Qb(i,t){i.forEach(e=>{e.registerOnValidatorChange&&e.registerOnValidatorChange(t)})}function Mx(i,t){const e=M5(i);null!==t.validator?i.setValidators(C5(e,t.validator)):"function"==typeof e&&i.setValidators([e]);const n=E5(i);null!==t.asyncValidator?i.setAsyncValidators(C5(n,t.asyncValidator)):"function"==typeof n&&i.setAsyncValidators([n]);const r=()=>i.updateValueAndValidity();Qb(t._rawValidators,r),Qb(t._rawAsyncValidators,r)}function Zb(i,t){let e=!1;if(null!==i){if(null!==t.validator){const r=M5(i);if(Array.isArray(r)&&r.length>0){const a=r.filter(o=>o!==t.validator);a.length!==r.length&&(e=!0,i.setValidators(a))}}if(null!==t.asyncValidator){const r=E5(i);if(Array.isArray(r)&&r.length>0){const a=r.filter(o=>o!==t.asyncValidator);a.length!==r.length&&(e=!0,i.setAsyncValidators(a))}}}const n=()=>{};return Qb(t._rawValidators,n),Qb(t._rawAsyncValidators,n),e}function P5(i,t){i._pendingDirty&&i.markAsDirty(),i.setValue(i._pendingValue,{emitModelToViewChange:!1}),t.viewToModelUpdate(i._pendingValue),i._pendingChange=!1}function B5(i,t){Mx(i,t)}function Sx(i,t){if(!i.hasOwnProperty("model"))return!1;const e=i.model;return!!e.isFirstChange()||!Object.is(t,e.currentValue)}function H5(i,t){i._syncPendingControls(),t.forEach(e=>{const n=e.control;"submit"===n.updateOn&&n._pendingChange&&(e.viewToModelUpdate(n._pendingValue),n._pendingChange=!1)})}function Tx(i,t){if(!t)return null;let e,n,r;return Array.isArray(t),t.forEach(a=>{a.constructor===pa?e=a:function dX(i){return Object.getPrototypeOf(i.constructor)===Pu}(a)?n=a:r=a}),r||n||e||null}const hX={provide:Ra,useExisting:Yt(()=>Hu)},D_=(()=>Promise.resolve())();let Hu=(()=>{class i extends Ra{constructor(e,n,r){super(),this.callSetDisabledState=r,this.submitted=!1,this._directives=new Set,this.ngSubmit=new He,this.form=new k_({},yx(e),vx(n))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(e){D_.then(()=>{const n=this._findContainer(e.path);e.control=n.registerControl(e.name,e.control),x_(e.control,e,this.callSetDisabledState),e.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(e)})}getControl(e){return this.form.get(e.path)}removeControl(e){D_.then(()=>{const n=this._findContainer(e.path);n&&n.removeControl(e.name),this._directives.delete(e)})}addFormGroup(e){D_.then(()=>{const n=this._findContainer(e.path),r=new k_({});B5(r,e),n.registerControl(e.name,r),r.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(e){D_.then(()=>{const n=this._findContainer(e.path);n&&n.removeControl(e.name)})}getFormGroup(e){return this.form.get(e.path)}updateModel(e,n){D_.then(()=>{this.form.get(e.path).setValue(n)})}setValue(e){this.control.setValue(e)}onSubmit(e){return this.submitted=!0,H5(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 i.\u0275fac=function(e){return new(e||i)(g(Sr,10),g(gd,10),g(Um,8))},i.\u0275dir=ye({type:i,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(e,n){1&e&&ae("submit",function(a){return n.onSubmit(a)})("reset",function(){return n.onReset()})},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[at([hX]),Ne]}),i})();function V5(i,t){const e=i.indexOf(t);e>-1&&i.splice(e,1)}function Y5(i){return"object"==typeof i&&null!==i&&2===Object.keys(i).length&&"value"in i&&"disabled"in i}const Vu=class extends Gb{constructor(t=null,e,n){super(Dx(e),Cx(n,e)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(t),this._setUpdateStrategy(e),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),Wb(e)&&(e.nonNullable||e.initialValueIsDefault)&&(this.defaultValue=Y5(t)?t.value:t)}setValue(t,e={}){this.value=this._pendingValue=t,this._onChange.length&&!1!==e.emitModelToViewChange&&this._onChange.forEach(n=>n(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){V5(this._onChange,t)}registerOnDisabledChange(t){this._onDisabledChange.push(t)}_unregisterOnDisabledChange(t){V5(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){Y5(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}},fX={provide:Us,useExisting:Yt(()=>Pa)},U5=(()=>Promise.resolve())();let Pa=(()=>{class i extends Us{constructor(e,n,r,a,o,s){super(),this._changeDetectorRef=o,this.callSetDisabledState=s,this.control=new Vu,this._registered=!1,this.update=new He,this._parent=e,this._setValidators(n),this._setAsyncValidators(r),this.valueAccessor=Tx(0,a)}ngOnChanges(e){if(this._checkForErrors(),!this._registered||"name"in e){if(this._registered&&(this._checkName(),this.formDirective)){const n=e.name.previousValue;this.formDirective.removeControl({name:n,path:this._getPath(n)})}this._setUpControl()}"isDisabled"in e&&this._updateDisabled(e),Sx(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(){x_(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){U5.then(()=>{this.control.setValue(e,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(e){const n=e.isDisabled.currentValue,r=0!==n&&rm(n);U5.then(()=>{r&&!this.control.disabled?this.control.disable():!r&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(e){return this._parent?qb(e,this._parent):[e]}}return i.\u0275fac=function(e){return new(e||i)(g(Ra,9),g(Sr,10),g(gd,10),g(_r,10),g(Tt,8),g(Um,8))},i.\u0275dir=ye({type:i,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[at([fX]),Ne,rn]}),i})(),Xb=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]}),i})(),G5=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})();const Ax=new De("NgModelWithFormControlWarning"),vX={provide:Us,useExisting:Yt(()=>Ix)};let Ix=(()=>{class i extends Us{set isDisabled(e){}constructor(e,n,r,a,o){super(),this._ngModelWarningConfig=a,this.callSetDisabledState=o,this.update=new He,this._ngModelWarningSent=!1,this._setValidators(e),this._setAsyncValidators(n),this.valueAccessor=Tx(0,r)}ngOnChanges(e){if(this._isControlChanged(e)){const n=e.form.previousValue;n&&Kb(n,this,!1),x_(this.form,this,this.callSetDisabledState),this.form.updateValueAndValidity({emitEvent:!1})}Sx(e,this.viewModel)&&(this.form.setValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.form&&Kb(this.form,this,!1)}get path(){return[]}get control(){return this.form}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}_isControlChanged(e){return e.hasOwnProperty("form")}}return i._ngModelWarningSentOnce=!1,i.\u0275fac=function(e){return new(e||i)(g(Sr,10),g(gd,10),g(_r,10),g(Ax,8),g(Um,8))},i.\u0275dir=ye({type:i,selectors:[["","formControl",""]],inputs:{form:["formControl","form"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},exportAs:["ngForm"],features:[at([vX]),Ne,rn]}),i})();const wX={provide:Ra,useExisting:Yt(()=>bd)};let bd=(()=>{class i extends Ra{constructor(e,n,r){super(),this.callSetDisabledState=r,this.submitted=!1,this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new He,this._setValidators(e),this._setAsyncValidators(n)}ngOnChanges(e){this._checkFormPresent(),e.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(Zb(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 n=this.form.get(e.path);return x_(n,e,this.callSetDisabledState),n.updateValueAndValidity({emitEvent:!1}),this.directives.push(e),n}getControl(e){return this.form.get(e.path)}removeControl(e){Kb(e.control||null,e,!1),function uX(i,t){const e=i.indexOf(t);e>-1&&i.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,n){this.form.get(e.path).setValue(n)}onSubmit(e){return this.submitted=!0,H5(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 n=e.control,r=this.form.get(e.path);n!==r&&(Kb(n||null,e),(i=>i instanceof Vu)(r)&&(x_(r,e,this.callSetDisabledState),e.control=r))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(e){const n=this.form.get(e.path);B5(n,e),n.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(e){if(this.form){const n=this.form.get(e.path);n&&function lX(i,t){return Zb(i,t)}(n,e)&&n.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){Mx(this.form,this),this._oldForm&&Zb(this._oldForm,this)}_checkFormPresent(){}}return i.\u0275fac=function(e){return new(e||i)(g(Sr,10),g(gd,10),g(Um,8))},i.\u0275dir=ye({type:i,selectors:[["","formGroup",""]],hostBindings:function(e,n){1&e&&ae("submit",function(a){return n.onSubmit(a)})("reset",function(){return n.onReset()})},inputs:{form:["formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[at([wX]),Ne,rn]}),i})();const xX={provide:Us,useExisting:Yt(()=>Jb)};let Jb=(()=>{class i extends Us{set isDisabled(e){}constructor(e,n,r,a,o){super(),this._ngModelWarningConfig=o,this._added=!1,this.update=new He,this._ngModelWarningSent=!1,this._parent=e,this._setValidators(n),this._setAsyncValidators(r),this.valueAccessor=Tx(0,a)}ngOnChanges(e){this._added||this._setUpControl(),Sx(e,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}get path(){return qb(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}_setUpControl(){this._checkParentType(),this.control=this.formDirective.addControl(this),this._added=!0}}return i._ngModelWarningSentOnce=!1,i.\u0275fac=function(e){return new(e||i)(g(Ra,13),g(Sr,10),g(gd,10),g(_r,10),g(Ax,8))},i.\u0275dir=ye({type:i,selectors:[["","formControlName",""]],inputs:{name:["formControlName","name"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[at([xX]),Ne,rn]}),i})(),oL=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[G5]}),i})();class sL extends Gb{constructor(t,e,n){super(Dx(e),Cx(n,e)),this.controls=t,this._initObservables(),this._setUpdateStrategy(e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}at(t){return this.controls[this._adjustIndex(t)]}push(t,e={}){this.controls.push(t),this._registerControl(t),this.updateValueAndValidity({emitEvent:e.emitEvent}),this._onCollectionChange()}insert(t,e,n={}){this.controls.splice(t,0,e),this._registerControl(e),this.updateValueAndValidity({emitEvent:n.emitEvent})}removeAt(t,e={}){let n=this._adjustIndex(t);n<0&&(n=0),this.controls[n]&&this.controls[n]._registerOnCollectionChange(()=>{}),this.controls.splice(n,1),this.updateValueAndValidity({emitEvent:e.emitEvent})}setControl(t,e,n={}){let r=this._adjustIndex(t);r<0&&(r=0),this.controls[r]&&this.controls[r]._registerOnCollectionChange(()=>{}),this.controls.splice(r,1),e&&(this.controls.splice(r,0,e),this._registerControl(e)),this.updateValueAndValidity({emitEvent:n.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(t,e={}){O5(this,0,t),t.forEach((n,r)=>{N5(this,!1,r),this.at(r).setValue(n,{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(t,e={}){null!=t&&(t.forEach((n,r)=>{this.at(r)&&this.at(r).patchValue(n,{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(t=[],e={}){this._forEachChild((n,r)=>{n.reset(t[r],{onlySelf:!0,emitEvent:e.emitEvent})}),this._updatePristine(e),this._updateTouched(e),this.updateValueAndValidity(e)}getRawValue(){return this.controls.map(t=>t.getRawValue())}clear(t={}){this.controls.length<1||(this._forEachChild(e=>e._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:t.emitEvent}))}_adjustIndex(t){return t<0?t+this.length:t}_syncPendingControls(){let t=this.controls.reduce((e,n)=>!!n._syncPendingControls()||e,!1);return t&&this.updateValueAndValidity({onlySelf:!0}),t}_forEachChild(t){this.controls.forEach((e,n)=>{t(e,n)})}_updateValue(){this.value=this.controls.filter(t=>t.enabled||this.disabled).map(t=>t.value)}_anyControls(t){return this.controls.some(e=>e.enabled&&t(e))}_setUpControls(){this._forEachChild(t=>this._registerControl(t))}_allControlsDisabled(){for(const t of this.controls)if(t.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(t){t.setParent(this),t._registerOnCollectionChange(this._onCollectionChange)}_find(t){return this.at(t)??null}}function lL(i){return!!i&&(void 0!==i.asyncValidators||void 0!==i.validators||void 0!==i.updateOn)}let HX=(()=>{class i{constructor(){this.useNonNullable=!1}get nonNullable(){const e=new i;return e.useNonNullable=!0,e}group(e,n=null){const r=this._reduceControls(e);let a={};return lL(n)?a=n:null!==n&&(a.validators=n.validator,a.asyncValidators=n.asyncValidator),new k_(r,a)}record(e,n=null){const r=this._reduceControls(e);return new R5(r,n)}control(e,n,r){let a={};return this.useNonNullable?(lL(n)?a=n:(a.validators=n,a.asyncValidators=r),new Vu(e,{...a,nonNullable:!0})):new Vu(e,n,r)}array(e,n,r){const a=e.map(o=>this._createControl(o));return new sL(a,n,r)}_reduceControls(e){const n={};return Object.keys(e).forEach(r=>{n[r]=this._createControl(e[r])}),n}_createControl(e){return e instanceof Vu||e instanceof Gb?e:Array.isArray(e)?this.control(e[0],e.length>1?e[1]:null,e.length>2?e[2]:null):this.control(e)}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),cL=(()=>{class i extends HX{group(e,n=null){return super.group(e,n)}control(e,n,r){return super.control(e,n,r)}array(e,n,r){return super.array(e,n,r)}}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),ty=(()=>{class i{static withConfig(e){return{ngModule:i,providers:[{provide:Um,useValue:e.callSetDisabledState??$b}]}}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[oL]}),i})(),dL=(()=>{class i{static withConfig(e){return{ngModule:i,providers:[{provide:Ax,useValue:e.warnOnNgModelWithFormControl??"always"},{provide:Um,useValue:e.callSetDisabledState??$b}]}}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[oL]}),i})();const Hx=["*"],Vx='.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}',uL=["unscopedContent"],VX=["text"],YX=[[["","matListItemAvatar",""],["","matListItemIcon",""]],[["","matListItemTitle",""]],[["","matListItemLine",""]],"*",[["","matListItemMeta",""]],[["mat-divider"]]],jX=["[matListItemAvatar],[matListItemIcon]","[matListItemTitle]","[matListItemLine]","*","[matListItemMeta]","mat-divider"];function zX(i,t){1&i&&Ge(0,4)}function UX(i,t){if(1&i&&(_(0,"div",11),pe(1,"input",12),_(2,"div",13),Kr(),_(3,"svg",14),pe(4,"path",15),b(),Go(),pe(5,"div",16),b()()),2&i){const e=Z();nt("mdc-checkbox--disabled",e.disabled),C(1),M("checked",e.selected)("disabled",e.disabled)}}function WX(i,t){if(1&i&&(_(0,"div",17),pe(1,"input",18),_(2,"div",19),pe(3,"div",20)(4,"div",21),b()()),2&i){const e=Z();nt("mdc-radio--disabled",e.disabled),C(1),M("checked",e.selected)("disabled",e.disabled)}}function GX(i,t){}function $X(i,t){if(1&i&&(_(0,"span",22),X(1,GX,0,0,"ng-template",23),b()),2&i){Z();const e=gi(3);C(1),M("ngTemplateOutlet",e)}}function qX(i,t){}function KX(i,t){if(1&i&&(_(0,"span",24),X(1,qX,0,0,"ng-template",23),b()),2&i){Z();const e=gi(5);C(1),M("ngTemplateOutlet",e)}}function QX(i,t){}function ZX(i,t){1&i&&X(0,QX,0,0,"ng-template",23),2&i&&(Z(),M("ngTemplateOutlet",gi(1)))}function XX(i,t){}function JX(i,t){if(1&i&&(_(0,"span",25),X(1,XX,0,0,"ng-template",23),b()),2&i){Z();const e=gi(3);C(1),M("ngTemplateOutlet",e)}}function eJ(i,t){}function tJ(i,t){if(1&i&&(_(0,"span",25),X(1,eJ,0,0,"ng-template",23),b()),2&i){Z();const e=gi(5);C(1),M("ngTemplateOutlet",e)}}function iJ(i,t){}function nJ(i,t){1&i&&X(0,iJ,0,0,"ng-template",23),2&i&&(Z(),M("ngTemplateOutlet",gi(1)))}const rJ=[[["","matListItemTitle",""]],[["","matListItemLine",""]],"*",[["mat-divider"]],[["","matListItemAvatar",""],["","matListItemIcon",""]]],aJ=["[matListItemTitle]","[matListItemLine]","*","mat-divider","[matListItemAvatar],[matListItemIcon]"],hL=new De("ListOption");let C_=(()=>{class i{constructor(e){this._elementRef=e}}return i.\u0275fac=function(e){return new(e||i)(g(ze))},i.\u0275dir=ye({type:i,selectors:[["","matListItemTitle",""]],hostAttrs:[1,"mat-mdc-list-item-title","mdc-list-item__primary-text"]}),i})(),iy=(()=>{class i{constructor(e){this._elementRef=e}}return i.\u0275fac=function(e){return new(e||i)(g(ze))},i.\u0275dir=ye({type:i,selectors:[["","matListItemLine",""]],hostAttrs:[1,"mat-mdc-list-item-line","mdc-list-item__secondary-text"]}),i})(),mL=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["","matListItemMeta",""]],hostAttrs:[1,"mat-mdc-list-item-meta","mdc-list-item__end"]}),i})(),pL=(()=>{class i{constructor(e){this._listOption=e}_isAlignedAtStart(){return!this._listOption||"after"===this._listOption?._getTogglePosition()}}return i.\u0275fac=function(e){return new(e||i)(g(hL,8))},i.\u0275dir=ye({type:i,hostVars:4,hostBindings:function(e,n){2&e&&nt("mdc-list-item__start",n._isAlignedAtStart())("mdc-list-item__end",!n._isAlignedAtStart())}}),i})(),ny=(()=>{class i extends pL{}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275dir=ye({type:i,selectors:[["","matListItemAvatar",""]],hostAttrs:[1,"mat-mdc-list-item-avatar"],features:[Ne]}),i})(),fL=(()=>{class i extends pL{}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275dir=ye({type:i,selectors:[["","matListItemIcon",""]],hostAttrs:[1,"mat-mdc-list-item-icon"],features:[Ne]}),i})();const oJ=new De("MAT_LIST_CONFIG");let yd=(()=>{class i{constructor(){this._isNonInteractive=!0,this._disableRipple=!1,this._disabled=!1,this._defaultOptions=xt(oJ,{optional:!0})}get disableRipple(){return this._disableRipple}set disableRipple(e){this._disableRipple=Xe(e)}get disabled(){return this._disabled}set disabled(e){this._disabled=Xe(e)}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,hostVars:1,hostBindings:function(e,n){2&e&&st("aria-disabled",n.disabled)},inputs:{disableRipple:"disableRipple",disabled:"disabled"}}),i})(),Yx=(()=>{class i{set lines(e){this._explicitLines=un(e,null),this._updateItemLines(!1)}get disableRipple(){return this.disabled||this._disableRipple||this._noopAnimations||!!this._listBase?.disableRipple}set disableRipple(e){this._disableRipple=Xe(e)}get disabled(){return this._disabled||!!this._listBase?.disabled}set disabled(e){this._disabled=Xe(e)}get rippleDisabled(){return this.disableRipple||!!this.rippleConfig.disabled}constructor(e,n,r,a,o,s){this._elementRef=e,this._ngZone=n,this._listBase=r,this._platform=a,this._explicitLines=null,this._disableRipple=!1,this._disabled=!1,this._subscriptions=new f,this._rippleRenderer=null,this._hasUnscopedTextContent=!1,this.rippleConfig=o||{},this._hostElement=this._elementRef.nativeElement,this._noopAnimations="NoopAnimations"===s,r&&!r._isNonInteractive&&this._initInteractiveListItem(),"button"===this._hostElement.nodeName.toLowerCase()&&!this._hostElement.hasAttribute("type")&&this._hostElement.setAttribute("type","button")}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 gm(this,this._ngZone,this._hostElement,this._platform),this._rippleRenderer.setupTriggerEvents(this._hostElement)}_monitorProjectedLinesAndTitle(){this._ngZone.runOutsideAngular(()=>{this._subscriptions.add(ji(this._lines.changes,this._titles.changes).subscribe(()=>this._updateItemLines(!1)))})}_updateItemLines(e){if(!this._lines||!this._titles||!this._unscopedContent)return;e&&this._checkDomForUnscopedTextContent();const n=this._explicitLines??this._inferLinesFromContent(),r=this._unscopedContent.nativeElement;if(this._hostElement.classList.toggle("mat-mdc-list-item-single-line",n<=1),this._hostElement.classList.toggle("mdc-list-item--with-one-line",n<=1),this._hostElement.classList.toggle("mdc-list-item--with-two-lines",2===n),this._hostElement.classList.toggle("mdc-list-item--with-three-lines",3===n),this._hasUnscopedTextContent){const a=0===this._titles.length&&1===n;r.classList.toggle("mdc-list-item__primary-text",a),r.classList.toggle("mdc-list-item__secondary-text",!a)}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 i.\u0275fac=function(e){return new(e||i)(g(ze),g(lt),g(yd,8),g(Li),g(lc,8),g(Si,8))},i.\u0275dir=ye({type:i,contentQueries:function(e,n,r){if(1&e&&(Et(r,ny,4),Et(r,fL,4)),2&e){let a;Ce(a=Me())&&(n._avatars=a),Ce(a=Me())&&(n._icons=a)}},hostVars:3,hostBindings:function(e,n){2&e&&(st("aria-disabled",n.disabled),nt("mdc-list-item--disabled",n.disabled))},inputs:{lines:"lines",disableRipple:"disableRipple",disabled:"disabled"}}),i})(),sJ=(()=>{class i extends yd{}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275cmp=Se({type:i,selectors:[["mat-list"]],hostAttrs:[1,"mat-mdc-list","mat-mdc-list-base","mdc-list"],exportAs:["matList"],features:[at([{provide:yd,useExisting:i}]),Ne],ngContentSelectors:Hx,decls:1,vars:0,template:function(e,n){1&e&&(ii(),Ge(0))},styles:[Vx],encapsulation:2,changeDetection:0}),i})(),ry=(()=>{class i extends Yx{get activated(){return this._activated}set activated(e){this._activated=Xe(e)}constructor(e,n,r,a,o,s){super(e,n,r,a,o,s),this._activated=!1}_getAriaCurrent(){return"A"===this._hostElement.nodeName&&this._activated?"page":null}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(lt),g(yd,8),g(Li),g(lc,8),g(Si,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],contentQueries:function(e,n,r){if(1&e&&(Et(r,iy,5),Et(r,C_,5),Et(r,mL,5)),2&e){let a;Ce(a=Me())&&(n._lines=a),Ce(a=Me())&&(n._titles=a),Ce(a=Me())&&(n._meta=a)}},viewQuery:function(e,n){if(1&e&&(ot(uL,5),ot(VX,5)),2&e){let r;Ce(r=Me())&&(n._unscopedContent=r.first),Ce(r=Me())&&(n._itemText=r.first)}},hostAttrs:[1,"mat-mdc-list-item","mdc-list-item"],hostVars:11,hostBindings:function(e,n){2&e&&(st("aria-current",n._getAriaCurrent()),nt("mdc-list-item--activated",n.activated)("mdc-list-item--with-leading-avatar",0!==n._avatars.length)("mdc-list-item--with-leading-icon",0!==n._icons.length)("mdc-list-item--with-trailing-meta",0!==n._meta.length)("_mat-animation-noopable",n._noopAnimations))},inputs:{activated:"activated"},exportAs:["matListItem"],features:[Ne],ngContentSelectors:jX,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,n){1&e&&(ii(YX),Ge(0),_(1,"span",0),Ge(2,1),Ge(3,2),_(4,"span",1,2),ae("cdkObserveContent",function(){return n._updateItemLines(!0)}),Ge(6,3),b()(),Ge(7,4),Ge(8,5),pe(9,"div",3))},dependencies:[cm],encapsulation:2,changeDetection:0}),i})();const _L=new De("SelectionList");let gL=(()=>{class i extends Yx{get checkboxPosition(){return this.togglePosition}set checkboxPosition(e){this.togglePosition=e}get color(){return this._color||this._selectionList.color}set color(e){this._color=e}get value(){return this._value}set value(e){this.selected&&e!==this.value&&this._inputsInitialized&&(this.selected=!1),this._value=e}get selected(){return this._selectionList.selectedOptions.isSelected(this)}set selected(e){const n=Xe(e);n!==this._selected&&(this._setSelected(n),(n||this._selectionList.multiple)&&this._selectionList._reportValueChange())}constructor(e,n,r,a,o,s,l){super(e,n,r,a,s,l),this._selectionList=r,this._changeDetectorRef=o,this.selectedChange=new He,this.togglePosition="after",this._selected=!1,this._inputsInitialized=!1}ngOnInit(){const e=this._selectionList;e._value&&e._value.some(r=>e.compareWith(this._value,r))&&this._setSelected(!0);const n=this._selected;Promise.resolve().then(()=>{(this._selected||n)&&(this.selected=!0,this._changeDetectorRef.markForCheck())}),this._inputsInitialized=!0}ngOnDestroy(){super.ngOnDestroy(),this.selected&&Promise.resolve().then(()=>{this.selected=!1})}toggle(){this.selected=!this.selected}focus(){this._hostElement.focus()}getLabel(){return(this._titles?.get(0)?._elementRef.nativeElement||this._unscopedContent?.nativeElement)?.textContent||""}_hasCheckboxAt(e){return this._selectionList.multiple&&this._getTogglePosition()===e}_hasRadioAt(e){return!this._selectionList.multiple&&this._getTogglePosition()===e&&!this._selectionList.hideSingleSelectionIndicator}_hasIconsOrAvatarsAt(e){return this._hasProjected("icons",e)||this._hasProjected("avatars",e)}_hasProjected(e,n){return this._getTogglePosition()!==n&&("avatars"===e?0!==this._avatars.length:0!==this._icons.length)}_handleBlur(){this._selectionList._onTouched()}_getTogglePosition(){return this.togglePosition||"after"}_setSelected(e){return e!==this._selected&&(this._selected=e,e?this._selectionList.selectedOptions.select(this):this._selectionList.selectedOptions.deselect(this),this.selectedChange.emit(e),this._changeDetectorRef.markForCheck(),!0)}_markForCheck(){this._changeDetectorRef.markForCheck()}_toggleOnInteraction(){this.disabled||(this._selectionList.multiple?(this.selected=!this.selected,this._selectionList._emitChangeEvent([this])):this.selected||(this.selected=!0,this._selectionList._emitChangeEvent([this])))}_setTabindex(e){this._hostElement.setAttribute("tabindex",e+"")}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(lt),g(_L),g(Li),g(Tt),g(lc,8),g(Si,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-list-option"]],contentQueries:function(e,n,r){if(1&e&&(Et(r,iy,5),Et(r,C_,5)),2&e){let a;Ce(a=Me())&&(n._lines=a),Ce(a=Me())&&(n._titles=a)}},viewQuery:function(e,n){if(1&e&&ot(uL,5),2&e){let r;Ce(r=Me())&&(n._unscopedContent=r.first)}},hostAttrs:["role","option",1,"mat-mdc-list-item","mat-mdc-list-option","mdc-list-item"],hostVars:25,hostBindings:function(e,n){1&e&&ae("blur",function(){return n._handleBlur()})("click",function(){return n._toggleOnInteraction()}),2&e&&(st("aria-selected",n.selected),nt("mdc-list-item--selected",n.selected&&!n._selectionList.multiple&&n._selectionList.hideSingleSelectionIndicator)("mdc-list-item--with-leading-avatar",n._hasProjected("avatars","before"))("mdc-list-item--with-leading-icon",n._hasProjected("icons","before"))("mdc-list-item--with-trailing-icon",n._hasProjected("icons","after"))("mat-mdc-list-option-with-trailing-avatar",n._hasProjected("avatars","after"))("mdc-list-item--with-leading-checkbox",n._hasCheckboxAt("before"))("mdc-list-item--with-trailing-checkbox",n._hasCheckboxAt("after"))("mdc-list-item--with-leading-radio",n._hasRadioAt("before"))("mdc-list-item--with-trailing-radio",n._hasRadioAt("after"))("mat-accent","primary"!==n.color&&"warn"!==n.color)("mat-warn","warn"===n.color)("_mat-animation-noopable",n._noopAnimations))},inputs:{togglePosition:"togglePosition",checkboxPosition:"checkboxPosition",color:"color",value:"value",selected:"selected"},outputs:{selectedChange:"selectedChange"},exportAs:["matListOption"],features:[at([{provide:Yx,useExisting:i},{provide:hL,useExisting:i}]),Ne],ngContentSelectors:aJ,decls:20,vars:6,consts:[["icons",""],["checkbox",""],["radio",""],["class","mdc-list-item__start mat-mdc-list-option-checkbox-before",4,"ngIf"],["class","mdc-list-item__start mat-mdc-list-option-radio-before",4,"ngIf"],[3,"ngIf"],[1,"mdc-list-item__content"],[1,"mat-mdc-list-item-unscoped-content",3,"cdkObserveContent"],["unscopedContent",""],["class","mdc-list-item__end",4,"ngIf"],[1,"mat-mdc-focus-indicator"],[1,"mdc-checkbox"],["type","checkbox",1,"mdc-checkbox__native-control",3,"checked","disabled"],[1,"mdc-checkbox__background"],["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"],[1,"mdc-radio"],["type","radio",1,"mdc-radio__native-control",3,"checked","disabled"],[1,"mdc-radio__background"],[1,"mdc-radio__outer-circle"],[1,"mdc-radio__inner-circle"],[1,"mdc-list-item__start","mat-mdc-list-option-checkbox-before"],[3,"ngTemplateOutlet"],[1,"mdc-list-item__start","mat-mdc-list-option-radio-before"],[1,"mdc-list-item__end"]],template:function(e,n){1&e&&(ii(rJ),X(0,zX,1,0,"ng-template",null,0,Ls),X(2,UX,6,4,"ng-template",null,1,Ls),X(4,WX,5,4,"ng-template",null,2,Ls),X(6,$X,2,1,"span",3),X(7,KX,2,1,"span",4),X(8,ZX,1,1,"ng-template",5),_(9,"span",6),Ge(10),Ge(11,1),_(12,"span",7,8),ae("cdkObserveContent",function(){return n._updateItemLines(!0)}),Ge(14,2),b()(),X(15,JX,2,1,"span",9),X(16,tJ,2,1,"span",9),X(17,nJ,1,1,"ng-template",5),Ge(18,3),pe(19,"div",10)),2&e&&(C(6),M("ngIf",n._hasCheckboxAt("before")),C(1),M("ngIf",n._hasRadioAt("before")),C(1),M("ngIf",n._hasIconsOrAvatarsAt("before")),C(7),M("ngIf",n._hasCheckboxAt("after")),C(1),M("ngIf",n._hasRadioAt("after")),C(1),M("ngIf",n._hasIconsOrAvatarsAt("after")))},dependencies:[cm,Ut,vf],styles:['.mat-mdc-list-option-with-trailing-avatar.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mat-mdc-list-option-with-trailing-avatar.mdc-list-item,.mat-mdc-list-option-with-trailing-avatar.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mat-mdc-list-option-with-trailing-avatar .mdc-list-item__end{margin-left:16px;margin-right:16px}[dir=rtl] .mat-mdc-list-option-with-trailing-avatar .mdc-list-item__end,.mat-mdc-list-option-with-trailing-avatar .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:16px}.mat-mdc-list-option-with-trailing-avatar .mdc-list-item__end{width:40px;height:40px}.mat-mdc-list-option-with-trailing-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mat-mdc-list-option-with-trailing-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mat-mdc-list-option-with-trailing-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mat-mdc-list-option-with-trailing-avatar .mdc-list-item__end{border-radius:50%}.mat-mdc-list-option .mdc-touch-target-wrapper{display:inline}.mat-mdc-list-option .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}.mat-mdc-list-option .mdc-checkbox[hidden]{display:none}.mat-mdc-list-option .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mat-mdc-list-option .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){.mat-mdc-list-option .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mat-mdc-list-option .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{border-color:CanvasText}}.mat-mdc-list-option .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mat-mdc-list-option .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){.mat-mdc-list-option .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mat-mdc-list-option .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{border-color:CanvasText}}@media all and (-ms-high-contrast: none){.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__focus-ring{display:none}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-list-option .mdc-checkbox__mixedmark{margin:0 1px}}.mat-mdc-list-option .mdc-checkbox--disabled{cursor:default;pointer-events:none}.mat-mdc-list-option .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}.mat-mdc-list-option .mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0}.mdc-checkbox--upgraded .mat-mdc-list-option .mdc-checkbox__checkmark{opacity:1}.mat-mdc-list-option .mdc-checkbox__checkmark-path{stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.mat-mdc-list-option .mdc-checkbox__mixedmark{width:100%;height:0;transform:scaleX(0) rotate(0deg);border-width:1px;border-style:solid;opacity:0}.mat-mdc-list-option .mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mat-mdc-list-option .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mat-mdc-list-option .mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke-dashoffset:0}.mat-mdc-list-option .mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit}.mat-mdc-list-option .mdc-checkbox__native-control:disabled{cursor:default;pointer-events:none}.mat-mdc-list-option .mdc-checkbox--touch{margin:calc((var(--mdc-checkbox-state-layer-size, 48px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2)}.mat-mdc-list-option .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)}.mat-mdc-list-option .mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{opacity:1}.mat-mdc-list-option .mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(-45deg)}.mat-mdc-list-option .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark,.mat-mdc-list-option .mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark{transform:rotate(45deg);opacity:0}.mat-mdc-list-option .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark,.mat-mdc-list-option .mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(0deg);opacity:1}.mat-mdc-list-option .mdc-radio{display:inline-block;position:relative;flex:0 0 auto;box-sizing:content-box;width:20px;height:20px;cursor:pointer;will-change:opacity,transform,border-color,color}.mat-mdc-list-option .mdc-radio[hidden]{display:none}.mat-mdc-list-option .mdc-radio__background{display:inline-block;position:relative;box-sizing:border-box;width:20px;height:20px}.mat-mdc-list-option .mdc-radio__background::before{position:absolute;transform:scale(0, 0);border-radius:50%;opacity:0;pointer-events:none;content:""}.mat-mdc-list-option .mdc-radio__outer-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border-width:2px;border-style:solid;border-radius:50%}.mat-mdc-list-option .mdc-radio__inner-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;transform:scale(0, 0);border-width:10px;border-style:solid;border-radius:50%}.mat-mdc-list-option .mdc-radio__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit;z-index:1}.mat-mdc-list-option .mdc-radio--touch{margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mat-mdc-list-option .mdc-radio--touch .mdc-radio__native-control{top:calc((40px - 48px) / 2);right:calc((40px - 48px) / 2);left:calc((40px - 48px) / 2);width:48px;height:48px}.mat-mdc-list-option .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring,.mat-mdc-list-option .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__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){.mat-mdc-list-option .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring,.mat-mdc-list-option .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring{border-color:CanvasText}}.mat-mdc-list-option .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring::after,.mat-mdc-list-option .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__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){.mat-mdc-list-option .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring::after,.mat-mdc-list-option .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring::after{border-color:CanvasText}}.mat-mdc-list-option .mdc-radio--disabled{cursor:default;pointer-events:none}.mat-mdc-list-option .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{transform:scale(0.5)}.mat-mdc-list-option .mdc-radio__native-control:disabled+.mdc-radio__background,.mat-mdc-list-option [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background{cursor:default}.mat-mdc-list-option .mdc-radio__native-control:focus+.mdc-radio__background::before{transform:scale(1);opacity:.12}@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}}@media all and (-ms-high-contrast: none){.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox .mdc-checkbox__focus-ring{display:none}}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox__background{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)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox__checkmark{transition:opacity 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox__mixedmark{transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background{animation-duration:180ms;animation-timing-function:linear}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-unchecked-checked-checkmark-path 180ms linear 0s;transition:none}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear 0s;transition:none}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark{animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear 0s;transition:none}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark{animation:mdc-checkbox-indeterminate-checked-checkmark 500ms linear 0s;transition:none}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-checked-mixedmark 500ms linear 0s;transition:none}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear 0s;transition:none}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background,.mat-mdc-list-option:not(._mat-animation-noopable) .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)}.mat-mdc-list-option:not(._mat-animation-noopable) .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)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark{transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__background,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark-path,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__mixedmark{transition:none}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__background::before{transition:opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__outer-circle{transition:border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__inner-circle{transition:transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__native-control:checked+.mdc-radio__background,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__native-control:disabled+.mdc-radio__background{transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle{transition:border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__native-control:focus+.mdc-radio__background::before{transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-list-option .mdc-checkbox{padding:calc((40px - 18px) / 2);padding:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px) / 2);margin:calc((40px - 40px) / 2);margin:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2)}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:rgba(0, 0, 0, 0.38);border-color:var(--mdc-checkbox-disabled-unselected-icon-color, rgba(0, 0, 0, 0.38));background-color:transparent}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true][disabled]~.mdc-checkbox__background{border-color:transparent;background-color:rgba(0, 0, 0, 0.38);background-color:var(--mdc-checkbox-disabled-selected-icon-color, rgba(0, 0, 0, 0.38))}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:#fff;color:var(--mdc-checkbox-selected-checkmark-color, #fff)}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:#fff;border-color:var(--mdc-checkbox-selected-checkmark-color, #fff)}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:#fff;color:var(--mdc-checkbox-disabled-selected-checkmark-color, #fff)}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:#fff;border-color:var(--mdc-checkbox-disabled-selected-checkmark-color, #fff)}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:rgba(0, 0, 0, 0.54);border-color:var(--mdc-checkbox-unselected-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:#018786;border-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786));background-color:#018786;background-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786))}@keyframes mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786{0%{border-color:rgba(0, 0, 0, 0.54);border-color:var(--mdc-checkbox-unselected-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}50%{border-color:#018786;border-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786));background-color:#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:#018786;border-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786));background-color:#018786;background-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786))}100%{border-color:rgba(0, 0, 0, 0.54);border-color:var(--mdc-checkbox-unselected-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}}.mat-mdc-list-option .mdc-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-list-option .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-list-option .mdc-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-list-option .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-list-option .mdc-checkbox .mdc-checkbox__background{top:calc((40px - 18px) / 2);top:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px) / 2);left:calc((40px - 18px) / 2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px) / 2)}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control{top:calc((40px - 40px) / 2);top:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2);right:calc((40px - 40px) / 2);right:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2);left:calc((40px - 40px) / 2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2);width:40px;width:var(--mdc-checkbox-state-layer-size, 40px);height:40px;height:var(--mdc-checkbox-state-layer-size, 40px)}.mat-mdc-list-option .mdc-radio{padding:calc((40px - 20px) / 2);padding:calc((var(--mdc-radio-state-layer-size, 40px) - 20px) / 2)}.mat-mdc-list-option .mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-list-option .mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:#000;border-color:var(--mdc-radio-disabled-selected-icon-color, #000)}.mat-mdc-list-option .mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-list-option .mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:#000;border-color:var(--mdc-radio-disabled-selected-icon-color, #000)}.mat-mdc-list-option .mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-list-option .mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{opacity:0.38;opacity:var(--mdc-radio-disabled-selected-icon-opacity, 0.38)}.mat-mdc-list-option .mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-list-option .mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{opacity:0.38;opacity:var(--mdc-radio-disabled-selected-icon-opacity, 0.38)}.mat-mdc-list-option .mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-list-option .mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:#000;border-color:var(--mdc-radio-disabled-unselected-icon-color, #000)}.mat-mdc-list-option .mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-list-option .mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{opacity:0.38;opacity:var(--mdc-radio-disabled-unselected-icon-opacity, 0.38)}.mat-mdc-list-option .mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:#6200ee;border-color:var(--mdc-radio-selected-icon-color, #6200ee)}.mat-mdc-list-option .mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:#6200ee;border-color:var(--mdc-radio-selected-icon-color, #6200ee)}.mat-mdc-list-option .mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:#000;border-color:var(--mdc-radio-unselected-icon-color, #000)}.mat-mdc-list-option .mdc-radio .mdc-radio__background::before{top:calc(-1 * (40px - 20px) / 2);top:calc(-1 * (var(--mdc-radio-state-layer-size, 40px) - 20px) / 2);left:calc(-1 * (40px - 20px) / 2);left:calc(-1 * (var(--mdc-radio-state-layer-size, 40px) - 20px) / 2);width:40px;width:var(--mdc-radio-state-layer-size, 40px);height:40px;height:var(--mdc-radio-state-layer-size, 40px)}.mat-mdc-list-option .mdc-radio .mdc-radio__native-control{top:calc((40px - 40px) / 2);top:calc((var(--mdc-radio-state-layer-size, 40px) - var(--mdc-radio-state-layer-size, 40px)) / 2);right:calc((40px - 40px) / 2);right:calc((var(--mdc-radio-state-layer-size, 40px) - var(--mdc-radio-state-layer-size, 40px)) / 2);left:calc((40px - 40px) / 2);left:calc((var(--mdc-radio-state-layer-size, 40px) - var(--mdc-radio-state-layer-size, 40px)) / 2);width:40px;width:var(--mdc-radio-state-layer-size, 40px);height:40px;height:var(--mdc-radio-state-layer-size, 40px)}.mat-mdc-list-option .mdc-checkbox__native-control,.mat-mdc-list-option .mdc-radio__native-control{display:none}.cdk-high-contrast-active .mat-mdc-list-option.mdc-list-item--selected::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 .mat-mdc-list-option.mdc-list-item--selected [dir=rtl]::after{right:auto;left:16px}'],encapsulation:2,changeDetection:0}),i})(),ay=(()=>{class i extends yd{constructor(){super(...arguments),this._isNonInteractive=!1}}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275cmp=Se({type:i,selectors:[["mat-nav-list"]],hostAttrs:["role","navigation",1,"mat-mdc-nav-list","mat-mdc-list-base","mdc-list"],exportAs:["matNavList"],features:[at([{provide:yd,useExisting:i}]),Ne],ngContentSelectors:Hx,decls:1,vars:0,template:function(e,n){1&e&&(ii(),Ge(0))},styles:[Vx],encapsulation:2,changeDetection:0}),i})();const lJ={provide:_r,useExisting:Yt(()=>bL),multi:!0};class cJ{constructor(t,e){this.source=t,this.options=e}}let bL=(()=>{class i extends yd{get multiple(){return this._multiple}set multiple(e){const n=Xe(e);n!==this._multiple&&(this._multiple=n,this.selectedOptions=new gx(this._multiple,this.selectedOptions.selected))}get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(e){this._hideSingleSelectionIndicator=Xe(e)}constructor(e,n){super(),this._element=e,this._ngZone=n,this._initialized=!1,this._destroyed=new ve,this._onChange=r=>{},this.selectionChange=new He,this.color="accent",this.compareWith=(r,a)=>r===a,this._multiple=!0,this._hideSingleSelectionIndicator=this._defaultOptions?.hideSingleSelectionIndicator??!1,this.selectedOptions=new gx(this._multiple),this._onTouched=()=>{},this._selectionListDisabled=!1,this._handleFocusout=()=>{setTimeout(()=>{this._containsFocus()||this._resetActiveOption()})},this._handleFocusin=r=>{if(this.disabled)return;const a=this._items.toArray().findIndex(o=>o._elementRef.nativeElement.contains(r.target));a>-1?this._setActiveOption(a):this._resetActiveOption()},this._isNonInteractive=!1}ngAfterViewInit(){this._initialized=!0,this._setupRovingTabindex(),this._ngZone.runOutsideAngular(()=>{this._element.nativeElement.addEventListener("focusin",this._handleFocusin),this._element.nativeElement.addEventListener("focusout",this._handleFocusout)}),this._value&&this._setOptionsFromValues(this._value),this._watchForSelectionChange()}ngOnChanges(e){const n=e.disabled,r=e.disableRipple,a=e.hideSingleSelectionIndicator;(r&&!r.firstChange||n&&!n.firstChange||a&&!a.firstChange)&&this._markOptionsForCheck()}ngOnDestroy(){this._keyManager?.destroy(),this._element.nativeElement.removeEventListener("focusin",this._handleFocusin),this._element.nativeElement.removeEventListener("focusout",this._handleFocusout),this._destroyed.next(),this._destroyed.complete(),this._isDestroyed=!0}focus(e){this._element.nativeElement.focus(e)}selectAll(){return this._setAllOptionsSelected(!0)}deselectAll(){return this._setAllOptionsSelected(!1)}_reportValueChange(){if(this.options&&!this._isDestroyed){const e=this._getSelectedOptionValues();this._onChange(e),this._value=e}}_emitChangeEvent(e){this.selectionChange.emit(new cJ(this,e))}writeValue(e){this._value=e,this.options&&this._setOptionsFromValues(e||[])}setDisabledState(e){this.disabled=e}get disabled(){return this._selectionListDisabled}set disabled(e){this._selectionListDisabled=Xe(e),this._selectionListDisabled&&this._keyManager?.setActiveItem(-1)}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}_watchForSelectionChange(){this.selectedOptions.changed.pipe(yt(this._destroyed)).subscribe(e=>{for(let n of e.added)n.selected=!0;for(let n of e.removed)n.selected=!1;this._containsFocus()||this._resetActiveOption()})}_setOptionsFromValues(e){this.options.forEach(n=>n._setSelected(!1)),e.forEach(n=>{const r=this.options.find(a=>!a.selected&&this.compareWith(a.value,n));r&&r._setSelected(!0)})}_getSelectedOptionValues(){return this.options.filter(e=>e.selected).map(e=>e.value)}_markOptionsForCheck(){this.options&&this.options.forEach(e=>e._markForCheck())}_setAllOptionsSelected(e,n){const r=[];return this.options.forEach(a=>{(!n||!a.disabled)&&a._setSelected(e)&&r.push(a)}),r.length&&this._reportValueChange(),r}get options(){return this._items}_handleKeydown(e){const n=this._keyManager.activeItem;if(13!==e.keyCode&&32!==e.keyCode||this._keyManager.isTyping()||!n||n.disabled)if(65===e.keyCode&&this.multiple&&!this._keyManager.isTyping()&&ar(e,"ctrlKey")){const r=this.options.some(a=>!a.disabled&&!a.selected);e.preventDefault(),this._emitChangeEvent(this._setAllOptionsSelected(r,!0))}else this._keyManager.onKeydown(e);else e.preventDefault(),n._toggleOnInteraction()}_setupRovingTabindex(){this._keyManager=new Tf(this._items).withHomeAndEnd().withTypeAhead().withWrap().skipPredicate(()=>this.disabled),this._resetActiveOption(),this._keyManager.change.subscribe(e=>this._setActiveOption(e)),this._items.changes.pipe(yt(this._destroyed)).subscribe(()=>{const e=this._keyManager.activeItem;(!e||!this._items.toArray().indexOf(e))&&this._resetActiveOption()})}_setActiveOption(e){this._items.forEach((n,r)=>n._setTabindex(r===e?0:-1)),this._keyManager.updateActiveItem(e)}_resetActiveOption(){if(this.disabled)return void this._setActiveOption(-1);const e=this._items.find(n=>n.selected&&!n.disabled)||this._items.first;this._setActiveOption(e?this._items.toArray().indexOf(e):-1)}_containsFocus(){const e=s1();return e&&this._element.nativeElement.contains(e)}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(lt))},i.\u0275cmp=Se({type:i,selectors:[["mat-selection-list"]],contentQueries:function(e,n,r){if(1&e&&Et(r,gL,5),2&e){let a;Ce(a=Me())&&(n._items=a)}},hostAttrs:["role","listbox",1,"mat-mdc-selection-list","mat-mdc-list-base","mdc-list"],hostVars:1,hostBindings:function(e,n){1&e&&ae("keydown",function(a){return n._handleKeydown(a)}),2&e&&st("aria-multiselectable",n.multiple)},inputs:{color:"color",compareWith:"compareWith",multiple:"multiple",hideSingleSelectionIndicator:"hideSingleSelectionIndicator",disabled:"disabled"},outputs:{selectionChange:"selectionChange"},exportAs:["matSelectionList"],features:[at([lJ,{provide:yd,useExisting:i},{provide:_L,useExisting:i}]),Ne,rn],ngContentSelectors:Hx,decls:1,vars:0,template:function(e,n){1&e&&(ii(),Ge(0))},styles:[Vx],encapsulation:2,changeDetection:0}),i})(),dJ=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[Sf,xn,vt,ns,bA,jZ]}),i})();class Wm{constructor(t,e,n,r,a,o){this.utilities=t,this.relayService=e,this.router=n,this.profileService=r,this.data=a,this.bottomSheetRef=o}import(t){var e=this;return fe(function*(){if(e.bottomSheetRef.dismiss(),t.preventDefault(),e.data.relaysCount>0){const r=e.utilities.getRelayUrls(e.data.relays);yield e.relayService.deleteRelays(r),yield e.relayService.appendRelays(e.data.relays)}const n=e.data.pubkeys;for(let r=0;r{e.router.navigateByUrl("/people")},100)})()}}Wm.\u0275fac=function(t){return new(t||Wm)(g(Wi),g(so),g(hn),g(Gi),g(EA),g(Z2))},Wm.\u0275cmp=Se({type:Wm,selectors:[["app-import-sheet"]],decls:6,vars:2,consts:[["mat-list-item","",3,"click"],["matListItemTitle",""],["matLine",""]],template:function(t,e){1&t&&(_(0,"mat-nav-list")(1,"a",0),ae("click",function(r){return e.import(r)}),_(2,"span",1),N(3),b(),_(4,"span",2),N(5,"Import your existing relays (replaces default relays) and public following list"),b()()()),2&t&&(C(3),su("Found ",e.data.pubkeys.length," profiles and ",e.data.relaysCount," relays"))},dependencies:[ay,ry,C_,w1],encapsulation:2});var jx=new WeakMap,zx=new WeakMap,Ux=new WeakMap,Wx=new WeakMap,Gx=new WeakMap,$x=new WeakMap,uJ=new WeakSet;class so{constructor(t,e,n,r,a,o,s,l,c){var p=this;Eu(this,uJ),ui(this,jx,{writable:!0,value:void 0}),ui(this,zx,{writable:!0,value:void 0}),ui(this,Ux,{writable:!0,value:void 0}),ui(this,Wx,{writable:!0,value:void 0}),ui(this,Gx,{writable:!0,value:void 0}),ui(this,$x,{writable:!0,value:void 0}),this.ui=t,this.queue=e,this.bottomSheet=n,this.utilities=r,this.profileService=a,this.db=o,this.options=s,this.eventService=l,this.appState=c,this.defaultRelays={"wss://relay.plebstr.com":{read:!0,write:!0},"wss://relay.nostr.info":{read:!0,write:!0},"wss://e.nos.lol":{read:!0,write:!0},"wss://nostr.mom":{read:!0,write:!0},"wss://relay.snort.social":{read:!0,write:!0},"wss://relay.nostr.bg":{read:!0,write:!0},"wss://nostr.fmt.wiz.biz":{read:!0,write:!0}},this.cache=new ax,this.events=[],Nt(this,jx,new Vt(this.events)),Nt(this,zx,new Vt([])),Nt(this,Ux,new Vt([])),Nt(this,Wx,new Vt([])),Nt(this,Gx,new Vt([])),this.sortSubject=new Vt("asc"),this.sort$=this.sortSubject.asObservable(),this.sortOrder="asc",this.subs=[],this.relays=[],Nt(this,$x,new Vt(this.relays)),this.workers=[],this.subscriptions={},this.subs2=[],this.items2=[],this.appState.visibility$.subscribe(w=>{}),this.queue.queues$.subscribe(w=>{w&&this.enque(w)}),this.ui.loadMore$.subscribe(w=>{if(w&&w.until)if("profile"==w.type){if(!this.profileEventSubscription)return;this.unsubscribe(this.profileEventSubscription),this.profileEventSubscription=this.subscribe([{authors:[this.ui.profile.pubkey],kinds:[Sn.Text,Sn.Reaction,6],until:w.until,limit:100}])}else if("feed"==w.type){if(!this.circleEventSubscription)return;this.circleEventSubscription&&(this.unsubscribe(this.circleEventSubscription),this.circleEventSubscription=void 0);let I=[];I=w.circle>-1?this.profileService.following.filter(z=>z.circle==w.circle).map(z=>z.pubkey):this.profileService.following.map(z=>z.pubkey),this.circleEventSubscription=this.subscribe([{authors:I,kinds:[Sn.Text,Sn.Reaction,6],until:w.until,limit:100}],"feed")}}),this.ui.circle$.subscribe(w=>{if(null==w)return;let I=[];I=w>-1?this.profileService.following.filter(z=>z.circle==w).map(z=>z.pubkey):this.profileService.following.map(z=>z.pubkey),this.circleEventSubscription&&(this.unsubscribe(this.circleEventSubscription),this.circleEventSubscription=void 0),this.circleEventSubscription=this.subscribe([{authors:I,kinds:[Sn.Text,Sn.Reaction,6],limit:100}],"feed")}),this.ui.pubkey$.subscribe(function(){var w=fe(function*(I){if(!I)return void(p.profileEventSubscription&&(p.unsubscribe(p.profileEventSubscription),p.profileEventSubscription=void 0));const z=yield p.db.storage.getProfile(I);z?p.ui.setProfile(z):p.enque({type:"Profile",identifier:I}),p.profileEventSubscription=p.subscribe([{authors:[I],kinds:[Sn.Text,Sn.Reaction,6],limit:100}])});return function(I){return w.apply(this,arguments)}}()),this.ui.eventId$.subscribe(function(){var w=fe(function*(I){if(!I)return;const z=yield p.db.storage.getEvent(I);z?p.ui.setEvent(z):p.enque({type:"Event",identifier:I})});return function(I){return w.apply(this,arguments)}}()),this.ui.event$.subscribe(function(){var w=fe(function*(I){if(!I)return p.ui.clearEvents(),void(p.threadSubscription&&(p.unsubscribe(p.threadSubscription),p.threadSubscription=void 0));if(p.threadSubscription!=I?.id&&(p.threadSubscription&&p.unsubscribe(p.threadSubscription),p.threadSubscription=p.subscribe([{"#e":[I.id]}]),I.parentEventId)){const z=yield p.db.storage.getEvent(I.parentEventId);z?p.ui.setParentEvent(z):p.enque({type:"Event",identifier:I.parentEventId})}});return function(I){return w.apply(this,arguments)}}())}get relays$(){return be(this,$x).asObservable()}terminate(t){const e=this.workers.find(n=>n.url==t);e&&e.terminate()}terminateAll(){for(let t=0;to.url==t);r&&(r.type=e,a.type=e,yield n.db.storage.putRelay(r))})()}setRelayPublic(t,e){var n=this;return fe(function*(){const r=yield n.db.storage.getRelay(t),a=n.items2.find(o=>o.url==t);r&&(r.public=e,a.public=e,yield n.db.storage.putRelay(r))})()}setRelayStatus(t,e){var n=this;return fe(function*(){console.log("setRelayStatus:",e);const r=yield n.db.storage.getRelay(t),a=n.items2.find(o=>o.url==t);r&&(r.status=e,a.status=e,yield n.db.storage.putRelay(r))})()}setRelayTimeout(t,e){const n=this.items2.find(r=>r.url==t);n&&(null==n.timeouts&&(n.timeouts=0),n.timeouts++)}setRelayCounter(t){const e=this.items2.find(n=>n.url==t);e&&(null==e.eventcount&&(e.eventcount=0),e.eventcount++)}setRelayNIP11(t,e){var n=this;return fe(function*(){console.log("setRelayNIP11:",e);const r=yield n.db.storage.getRelay(t),a=n.items2.find(o=>o.url==t);r&&(e.error?(r.error=e.error,a.error=e.error):(r.nip11=e,a.nip11=e),yield n.db.storage.putRelay(r),console.log("Relay updated witn NIP11"))})()}addRelay2(t,e,n){var r=this;return fe(function*(){let a=r.items2.find(s=>s.url==t),o=1;n&&!e?o=2:!n&&!e&&(o=0),a?a.type!==o&&(a.type=o,r.db.storage.putRelay(a)):(a={public:!0,url:t,type:o},r.db.storage.putRelay(a),r.items2.push(a)),1===o?r.createRelayWorker(a.url):r.terminate(a.url)})()}deleteRelays(t){var e=this;return fe(function*(){const n=e.items2.filter(r=>-1==t.indexOf(r.url));console.log("relaysToRemove:",n);for(let r=0;rs.url==a.url);console.log(`${a.url}: Terminating this Web Worker!`,o?.url),o?.terminate()}e.items2=e.items2.filter(r=>t.indexOf(r.url)>-1)})()}openImportSheet(t){this.bottomSheet.open(Wm,{data:t})}processEvent(t){var e=this;return fe(function*(){const r=e.eventService.processEvent(t.data);if(r){if(console.log("SAVE EVENT?:",r),"feed"==t.subscription)e.ui.putFeedEvent(r);else if("notifications"==t.subscription){let a=yield e.db.storage.getNotification(r.id);if(!a){let o="";if(r.kind==Sn.Reaction){let s=r.content;"+"===s||""===s?s="\u2764\ufe0f":"-"===s&&(s="\u{1f494}"),o=s}else if(r.kind==Sn.Text)o="replied to your note.";else if(r.kind==Sn.Contacts){if(o="started following you.",yield e.db.storage.getNotification(r.pubkey))return;r.id=r.pubkey}else o=6==r.kind?"boosted your note.":`Event kind ${r.kind} notification.`;a={id:r.id,kind:r.kind,pubkey:r.pubkey,message:o,seen:!1,created:r.created_at},yield e.db.storage.putNotification(a),e.ui.putNotification(a)}}if(r.kind==Sn.Metadata){const a=e.utilities.mapProfileEvent(r);if(a){const o=yield e.profileService.updateProfile(a.pubkey,a);e.ui.pubkey==r.pubkey&&e.ui.setProfile(o)}}else if(r.kind==Sn.Contacts){const a=e.appState.getPublicKey();if(r.pubkey===a){let o=yield e.db.storage.getContacts(a);if(!o||o.created_atc[1]);e.profileService.followingAndRelays(r.pubkey,l,r.content),o=r}if(0==(yield e.db.storage.getProfilesByStatusCount(fr.Follow))){if(e.currentDisplayedContacts&&e.currentDisplayedContacts.created_at>=o.created_at)return;const c={pubkeys:o.tags.map(p=>p[1]),pubkey:a,relays:[],relaysCount:0};o.content&&(c.relays=JSON.parse(o.content),c.relaysCount=Object.keys(c.relays).length),(c.pubkeys.length>0||c.relaysCount>0)&&(e.currentDisplayedContacts=o,e.openImportSheet(c))}}else{const o=yield e.db.storage.getContacts(r.pubkey);if(o&&o.created_at>=r.created_at)return;yield e.db.storage.putContacts(r);const s=r.tags.map(c=>c[1]),l=yield e.profileService.followingAndRelays(r.pubkey,s,r.content);l&&e.ui.pubkey==l.pubkey&&e.ui.setProfile(l,!0)}}else e.ui.eventId==r.id?e.ui.setEvent(r):e.ui.parentEventId==r.id?e.ui.setParentEvent(r):(e.ui.pubkey==r.pubkey||t.subscription==e.threadSubscription)&&e.ui.putEvent(r)}})()}enque(t){this.action("enque",t)}handleRelayMessage(t,e){var n=this;return fe(function*(){const r=t.data;switch(r.type){case"timeout":console.log(`Relay ${e} timeout: ${r.data}.`),n.setRelayTimeout(e,r.data);break;case"status":if(console.log(`Relay ${e} changed status to ${r.data}.`),yield n.setRelayStatus(e,r.data),1===r.data){n.appState.updateConnectionStatus(!0);const s=n.workers.findIndex(c=>c.url==e),l=n.workers[s];for(let c=0;cs.url==e),o=n.workers[a];o.status="terminated",console.log(`${e}: Calling actually TERMINATE on Web Worker!`),o.worker?.terminate(),a>-1&&n.workers.splice(a,1),yield n.setRelayStatus(e,-1);break;case"event":console.log("EVENT FROM:",e),n.setRelayCounter(e),yield n.processEvent(r);break;case"nip11":console.log("EVENT FROM:",e),yield n.setRelayNIP11(e,r.data)}})()}handleRelayError(t,e){var n=this;return fe(function*(){yield n.setRelayStatus(e,-1),console.warn("ERROR IN WEB WORKER FOR RELAY!",t),console.warn("ERROR IN WEB WORKER FOR RELAY22!",t.error)})()}createRelayWorker(t,e){var n=this;if(!t)return void console.warn("SUPPLIED EMPTY URL TO CREATE RELAY WORKER!");const r=this.workers.findIndex(s=>s.url==t);if(r>-1)return console.log(`${t}: This relay already exists, calling connect on it.`),void this.workers[r].connect(void 0,e);const a=new FZ(t);console.log(`${t}: Creating this web worker.`),this.workers.push(a);const o=a.start();o.onmessage=function(){var s=fe(function*(l){console.log(`${a.url}: onmessage`,l.data),yield n.handleRelayMessage(l,a.url)});return function(l){return s.apply(this,arguments)}}(),o.onerror=function(){var s=fe(function*(l){console.log(`${a.url}: onerror`,l.error),yield n.handleRelayError(l,a.url)});return function(l){return s.apply(this,arguments)}}(),a.connect(this.subs2,e)}getActiveRelay(t){const e=this.relays.findIndex(n=>n.url==t);return-1==e?null:this.relays[e]}appendRelays(t){var e=this;return fe(function*(){let n=t;if(Array.isArray(n)){n={};for(let o=0;oa.url==t);-1!=n&&(e.workers.find(a=>a.url==t)?.terminate(),yield e.db.storage.deleteRelay(t),e.items2.splice(n,1))})()}connectedRelays(){return this.relays.filter(t=>1===t.status)}queueSubscription(t){const e=ox();return this.subs2.push({id:e,filters:t}),e}subscribe(t,e){e||(e=ox()),this.subs2.push({id:e,filters:t});for(let n=0;n2==r.type);for(let r=0;rwL),multi:!0};class gJ{}let bJ=0;const vL=yL(),yJ=fl(Hs(Vs(Bs(class{constructor(i){this._elementRef=i}}))));let vJ=(()=>{class i extends yJ{get inputId(){return`${this.id||this._uniqueId}-input`}get required(){return this._required}set required(e){this._required=Xe(e)}constructor(e,n,r,a,o,s,l){super(n),this._changeDetectorRef=r,this._ngZone=a,this._animationMode=s,this._options=l,this.ariaLabel="",this.ariaLabelledby=null,this.labelPosition="after",this.name=null,this.change=new He,this.indeterminateChange=new He,this._onTouched=()=>{},this._currentAnimationClass="",this._currentCheckState=0,this._controlValueAccessorChangeFn=()=>{},this._checked=!1,this._disabled=!1,this._indeterminate=!1,this._options=this._options||vL,this.color=this.defaultColor=this._options.color||vL.color,this.tabIndex=parseInt(o)||0,this.id=this._uniqueId=`${e}${++bJ}`}ngAfterViewInit(){this._syncIndeterminate(this._indeterminate)}get checked(){return this._checked}set checked(e){const n=Xe(e);n!=this.checked&&(this._checked=n,this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled}set disabled(e){const n=Xe(e);n!==this.disabled&&(this._disabled=n,this._changeDetectorRef.markForCheck())}get indeterminate(){return this._indeterminate}set indeterminate(e){const n=e!=this._indeterminate;this._indeterminate=Xe(e),n&&(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 n=this._currentCheckState,r=this._getAnimationTargetElement();if(n!==e&&r&&(this._currentAnimationClass&&r.classList.remove(this._currentAnimationClass),this._currentAnimationClass=this._getAnimationClassForCheckStateTransition(n,e),this._currentCheckState=e,this._currentAnimationClass.length>0)){r.classList.add(this._currentAnimationClass);const a=this._currentAnimationClass;this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{r.classList.remove(a)},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,n){if("NoopAnimations"===this._animationMode)return"";switch(e){case 0:if(1===n)return this._animationClasses.uncheckedToChecked;if(3==n)return this._checked?this._animationClasses.checkedToIndeterminate:this._animationClasses.uncheckedToIndeterminate;break;case 2:return 1===n?this._animationClasses.uncheckedToChecked:this._animationClasses.uncheckedToIndeterminate;case 1:return 2===n?this._animationClasses.checkedToUnchecked:this._animationClasses.checkedToIndeterminate;case 3:return 1===n?this._animationClasses.indeterminateToChecked:this._animationClasses.indeterminateToUnchecked}return""}_syncIndeterminate(e){const n=this._inputElement;n&&(n.nativeElement.indeterminate=e)}}return i.\u0275fac=function(e){Ss()},i.\u0275dir=ye({type:i,viewQuery:function(e,n){if(1&e&&(ot(hJ,5),ot(mJ,5),ot(mr,5)),2&e){let r;Ce(r=Me())&&(n._inputElement=r.first),Ce(r=Me())&&(n._labelElement=r.first),Ce(r=Me())&&(n.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:[Ne]}),i})(),wL=(()=>{class i extends vJ{constructor(e,n,r,a,o,s){super("mat-mdc-checkbox-",e,n,r,a,o,s),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 n=new gJ;return n.source=this,n.checked=e,n}_getAnimationTargetElement(){return this._inputElement?.nativeElement}_onInputClick(){super._handleInputClick()}_onTouchTargetClick(){super._handleInputClick(),this.disabled||this._inputElement.nativeElement.focus()}_preventBubblingFromLabel(e){e.target&&this._labelElement.nativeElement.contains(e.target)&&e.stopPropagation()}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Tt),g(lt),da("tabindex"),g(Si,8),g(fJ,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-checkbox"]],hostAttrs:[1,"mat-mdc-checkbox"],hostVars:12,hostBindings:function(e,n){2&e&&(Br("id",n.id),st("tabindex",null)("aria-label",null)("aria-labelledby",null),nt("_mat-animation-noopable","NoopAnimations"===n._animationMode)("mdc-checkbox--disabled",n.disabled)("mat-mdc-checkbox-disabled",n.disabled)("mat-mdc-checkbox-checked",n.checked))},inputs:{disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matCheckbox"],features:[at([_J]),Ne],ngContentSelectors:pJ,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,n){if(1&e&&(ii(),_(0,"div",0),ae("click",function(a){return n._preventBubblingFromLabel(a)}),_(1,"div",1,2)(3,"div",3),ae("click",function(){return n._onTouchTargetClick()}),b(),_(4,"input",4,5),ae("blur",function(){return n._onBlur()})("click",function(){return n._onInputClick()})("change",function(a){return n._onInteractionEvent(a)}),b(),pe(6,"div",6),_(7,"div",7),Kr(),_(8,"svg",8),pe(9,"path",9),b(),Go(),pe(10,"div",10),b(),pe(11,"div",11),b(),_(12,"label",12,13),Ge(14),b()()),2&e){const r=gi(2);nt("mdc-form-field--align-end","before"==n.labelPosition),C(4),nt("mdc-checkbox--selected",n.checked),M("checked",n.checked)("disabled",n.disabled)("id",n.inputId)("required",n.required)("tabIndex",n.tabIndex),st("aria-checked",n._getAriaChecked())("aria-label",n.ariaLabel||null)("aria-labelledby",n.ariaLabelledby)("aria-describedby",n.ariaDescribedby)("name",n.name)("value",n.value),C(7),M("matRippleTrigger",r)("matRippleDisabled",n.disableRipple||n.disabled)("matRippleCentered",!0),C(1),M("for",n.inputId)}},dependencies:[mr],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}),i})(),FL=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})(),kJ=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt,ns,FL,vt,FL]}),i})();const kL=ic({passive:!0});let xJ=(()=>{class i{constructor(e,n){this._platform=e,this._ngZone=n,this._monitoredElements=new Map}monitor(e){if(!this._platform.isBrowser)return fi;const n=rc(e),r=this._monitoredElements.get(n);if(r)return r.subject;const a=new ve,o="cdk-text-field-autofilled",s=l=>{"cdk-text-field-autofill-start"!==l.animationName||n.classList.contains(o)?"cdk-text-field-autofill-end"===l.animationName&&n.classList.contains(o)&&(n.classList.remove(o),this._ngZone.run(()=>a.next({target:l.target,isAutofilled:!1}))):(n.classList.add(o),this._ngZone.run(()=>a.next({target:l.target,isAutofilled:!0})))};return this._ngZone.runOutsideAngular(()=>{n.addEventListener("animationstart",s,kL),n.classList.add("cdk-text-field-autofill-monitored")}),this._monitoredElements.set(n,{subject:a,unlisten:()=>{n.removeEventListener("animationstart",s,kL)}}),a}stopMonitoring(e){const n=rc(e),r=this._monitoredElements.get(n);r&&(r.unlisten(),r.subject.complete(),n.classList.remove("cdk-text-field-autofill-monitored"),n.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(n))}ngOnDestroy(){this._monitoredElements.forEach((e,n)=>this.stopMonitoring(n))}}return i.\u0275fac=function(e){return new(e||i)(ue(Li),ue(lt))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),qx=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})();const DJ=["matFormFieldNotchedOutline",""],CJ=["*"],MJ=["textField"],EJ=["iconPrefixContainer"],SJ=["textPrefixContainer"];function TJ(i,t){1&i&&pe(0,"span",19)}function AJ(i,t){if(1&i){const e=Ye();_(0,"label",17),ae("cdkObserveContent",function(){return we(e),Fe(Z(2)._refreshOutlineNotchWidth())}),Ge(1,1),X(2,TJ,1,0,"span",18),b()}if(2&i){const e=Z(2);M("floating",e._shouldLabelFloat())("cdkObserveContentDisabled",!e._hasOutline())("id",e._labelId),st("for",e._control.id)("aria-owns",e._control.id),C(2),M("ngIf",!e.hideRequiredMarker&&e._control.required)}}function IJ(i,t){1&i&&X(0,AJ,3,6,"label",16),2&i&&M("ngIf",Z()._hasFloatingLabel())}function LJ(i,t){1&i&&pe(0,"div",20)}function NJ(i,t){}function OJ(i,t){1&i&&X(0,NJ,0,0,"ng-template",22),2&i&&(Z(2),M("ngTemplateOutlet",gi(1)))}function RJ(i,t){if(1&i&&(_(0,"div",21),X(1,OJ,1,1,"ng-template",9),b()),2&i){const e=Z();M("matFormFieldNotchedOutlineOpen",e._shouldLabelFloat())("matFormFieldNotchedOutlineLabelWidth",e._labelWidth),C(1),M("ngIf",!e._forceDisplayInfixLabel())}}function PJ(i,t){1&i&&(_(0,"div",23,24),Ge(2,2),b())}function BJ(i,t){1&i&&(_(0,"div",25,26),Ge(2,3),b())}function HJ(i,t){}function VJ(i,t){1&i&&X(0,HJ,0,0,"ng-template",22),2&i&&(Z(),M("ngTemplateOutlet",gi(1)))}function YJ(i,t){1&i&&(_(0,"div",27),Ge(1,4),b())}function jJ(i,t){1&i&&(_(0,"div",28),Ge(1,5),b())}function zJ(i,t){1&i&&pe(0,"div",29)}function UJ(i,t){1&i&&(_(0,"div",30),Ge(1,6),b()),2&i&&M("@transitionMessages",Z()._subscriptAnimationState)}function WJ(i,t){if(1&i&&(_(0,"mat-hint",34),N(1),b()),2&i){const e=Z(2);M("id",e._hintLabelId),C(1),ft(e.hintLabel)}}function GJ(i,t){if(1&i&&(_(0,"div",31),X(1,WJ,2,2,"mat-hint",32),Ge(2,7),pe(3,"div",33),Ge(4,8),b()),2&i){const e=Z();M("@transitionMessages",e._subscriptAnimationState),C(1),M("ngIf",e.hintLabel)}}const $J=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],qJ=["*","mat-label","[matPrefix], [matIconPrefix]","[matTextPrefix]","[matTextSuffix]","[matSuffix], [matIconSuffix]","mat-error, [matError]","mat-hint:not([align='end'])","mat-hint[align='end']"];let lo=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["mat-label"]]}),i})();const xL=new De("MatError");let KJ=0,Kx=(()=>{class i{constructor(){this.align="start",this.id="mat-mdc-hint-"+KJ++}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["mat-hint"]],hostAttrs:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],hostVars:4,hostBindings:function(e,n){2&e&&(Br("id",n.id),st("align",null),nt("mat-mdc-form-field-hint-end","end"===n.align))},inputs:{align:"align",id:"id"}}),i})();const Qx=new De("MatPrefix");let ju=(()=>{class i{constructor(){this._isText=!1}set _isTextSelector(e){this._isText=!0}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["","matPrefix",""],["","matIconPrefix",""],["","matTextPrefix",""]],inputs:{_isTextSelector:["matTextPrefix","_isTextSelector"]},features:[at([{provide:Qx,useExisting:i}])]}),i})();const Zx=new De("MatSuffix");let DL=(()=>{class i{constructor(){this._isText=!1}set _isTextSelector(e){this._isText=!0}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{_isTextSelector:["matTextSuffix","_isTextSelector"]},features:[at([{provide:Zx,useExisting:i}])]}),i})(),CL=(()=>{class i{constructor(e){this._elementRef=e,this.floating=!1}getWidth(){return function QJ(i){if(null!==i.offsetParent)return i.scrollWidth;const e=i.cloneNode(!0);e.style.setProperty("position","absolute"),e.style.setProperty("transform","translate(-9999px, -9999px)"),document.documentElement.appendChild(e);const n=e.scrollWidth;return e.remove(),n}(this._elementRef.nativeElement)}get element(){return this._elementRef.nativeElement}}return i.\u0275fac=function(e){return new(e||i)(g(ze))},i.\u0275dir=ye({type:i,selectors:[["label","matFormFieldFloatingLabel",""]],hostAttrs:[1,"mdc-floating-label","mat-mdc-floating-label"],hostVars:2,hostBindings:function(e,n){2&e&&nt("mdc-floating-label--float-above",n.floating)},inputs:{floating:"floating"}}),i})();const ML="mdc-line-ripple--active",oy="mdc-line-ripple--deactivating";let EL=(()=>{class i{constructor(e,n){this._elementRef=e,this._handleTransitionEnd=r=>{const a=this._elementRef.nativeElement.classList,o=a.contains(oy);"opacity"===r.propertyName&&o&&a.remove(ML,oy)},n.runOutsideAngular(()=>{e.nativeElement.addEventListener("transitionend",this._handleTransitionEnd)})}activate(){const e=this._elementRef.nativeElement.classList;e.remove(oy),e.add(ML)}deactivate(){this._elementRef.nativeElement.classList.add(oy)}ngOnDestroy(){this._elementRef.nativeElement.removeEventListener("transitionend",this._handleTransitionEnd)}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(lt))},i.\u0275dir=ye({type:i,selectors:[["div","matFormFieldLineRipple",""]],hostAttrs:[1,"mdc-line-ripple"]}),i})(),SL=(()=>{class i{constructor(e,n){this._elementRef=e,this._ngZone=n,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 i.\u0275fac=function(e){return new(e||i)(g(ze),g(lt))},i.\u0275cmp=Se({type:i,selectors:[["div","matFormFieldNotchedOutline",""]],hostAttrs:[1,"mdc-notched-outline"],hostVars:2,hostBindings:function(e,n){2&e&&nt("mdc-notched-outline--notched",n.open)},inputs:{labelWidth:["matFormFieldNotchedOutlineLabelWidth","labelWidth"],open:["matFormFieldNotchedOutlineOpen","open"]},attrs:DJ,ngContentSelectors:CJ,decls:4,vars:2,consts:[[1,"mdc-notched-outline__leading"],[1,"mdc-notched-outline__notch"],[1,"mdc-notched-outline__trailing"]],template:function(e,n){1&e&&(ii(),pe(0,"div",0),_(1,"div",1),Ge(2),b(),pe(3,"div",2)),2&e&&(C(1),Ki("width",n._getNotchWidth()))},encapsulation:2,changeDetection:0}),i})();const TL={transitionMessages:Mr("transitionMessages",[on("enter",At({opacity:1,transform:"translateY(0%)"})),Zi("void => enter",[At({opacity:0,transform:"translateY(-5px)"}),Qi("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let Gm=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i}),i})();const zu=new De("MatFormField"),ZJ=new De("MAT_FORM_FIELD_DEFAULT_OPTIONS");let AL=0,Ba=(()=>{class i{get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(e){this._hideRequiredMarker=Xe(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 n=this._appearance;this._appearance=e||this._defaults?.appearance||"fill","outline"===this._appearance&&this._appearance!==n&&(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}constructor(e,n,r,a,o,s,l,c){this._elementRef=e,this._changeDetectorRef=n,this._ngZone=r,this._dir=a,this._platform=o,this._defaults=s,this._animationMode=l,this._document=c,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-"+AL++,this._hintLabelId="mat-mdc-hint-"+AL++,this._subscriptAnimationState="",this._labelWidth=0,this._destroyed=new ve,this._isFocused=null,this._needsOutlineLabelOffsetUpdateOnStable=!1,s&&(s.appearance&&(this.appearance=s.appearance),this._hideRequiredMarker=Boolean(s?.hideRequiredMarker),s.color&&(this.color=s.color))}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(yt(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(),ji(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(yt(this._destroyed)).subscribe(()=>{this._needsOutlineLabelOffsetUpdateOnStable&&(this._needsOutlineLabelOffsetUpdateOnStable=!1,this._updateOutlineLabelOffset())})}),this._dir.change.pipe(yt(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 n=this._control?this._control.ngControl:null;return n&&n[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 n=this._hintChildren?this._hintChildren.find(a=>"start"===a.align):null,r=this._hintChildren?this._hintChildren.find(a=>"end"===a.align):null;n?e.push(n.id):this._hintLabel&&e.push(this._hintLabelId),r&&e.push(r.id)}else this._errorChildren&&e.push(...this._errorChildren.map(n=>n.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 n=this._iconPrefixContainer?.nativeElement,r=this._textPrefixContainer?.nativeElement,a=n?.getBoundingClientRect().width??0,o=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"} * (${a+o}px + var(--mat-mdc-form-field-label-offset-x, 0px))))\n )`}_isAttachedToDom(){const e=this._elementRef.nativeElement;if(e.getRootNode){const n=e.getRootNode();return n&&n!==e}return document.documentElement.contains(e)}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Tt),g(lt),g(En),g(Li),g(ZJ,8),g(Si,8),g(zt))},i.\u0275cmp=Se({type:i,selectors:[["mat-form-field"]],contentQueries:function(e,n,r){if(1&e&&(Et(r,lo,5),Et(r,lo,7),Et(r,Gm,5),Et(r,Qx,5),Et(r,Zx,5),Et(r,xL,5),Et(r,Kx,5)),2&e){let a;Ce(a=Me())&&(n._labelChildNonStatic=a.first),Ce(a=Me())&&(n._labelChildStatic=a.first),Ce(a=Me())&&(n._formFieldControl=a.first),Ce(a=Me())&&(n._prefixChildren=a),Ce(a=Me())&&(n._suffixChildren=a),Ce(a=Me())&&(n._errorChildren=a),Ce(a=Me())&&(n._hintChildren=a)}},viewQuery:function(e,n){if(1&e&&(ot(MJ,5),ot(EJ,5),ot(SJ,5),ot(CL,5),ot(SL,5),ot(EL,5)),2&e){let r;Ce(r=Me())&&(n._textField=r.first),Ce(r=Me())&&(n._iconPrefixContainer=r.first),Ce(r=Me())&&(n._textPrefixContainer=r.first),Ce(r=Me())&&(n._floatingLabel=r.first),Ce(r=Me())&&(n._notchedOutline=r.first),Ce(r=Me())&&(n._lineRipple=r.first)}},hostAttrs:[1,"mat-mdc-form-field"],hostVars:42,hostBindings:function(e,n){2&e&&nt("mat-mdc-form-field-label-always-float",n._shouldAlwaysFloat())("mat-mdc-form-field-has-icon-prefix",n._hasIconPrefix)("mat-mdc-form-field-has-icon-suffix",n._hasIconSuffix)("mat-form-field-invalid",n._control.errorState)("mat-form-field-disabled",n._control.disabled)("mat-form-field-autofilled",n._control.autofilled)("mat-form-field-no-animations","NoopAnimations"===n._animationMode)("mat-form-field-appearance-fill","fill"==n.appearance)("mat-form-field-appearance-outline","outline"==n.appearance)("mat-form-field-hide-placeholder",n._hasFloatingLabel()&&!n._shouldLabelFloat())("mat-focused",n._control.focused)("mat-primary","accent"!==n.color&&"warn"!==n.color)("mat-accent","accent"===n.color)("mat-warn","warn"===n.color)("ng-untouched",n._shouldForward("untouched"))("ng-touched",n._shouldForward("touched"))("ng-pristine",n._shouldForward("pristine"))("ng-dirty",n._shouldForward("dirty"))("ng-valid",n._shouldForward("valid"))("ng-invalid",n._shouldForward("invalid"))("ng-pending",n._shouldForward("pending"))},inputs:{hideRequiredMarker:"hideRequiredMarker",color:"color",floatLabel:"floatLabel",appearance:"appearance",subscriptSizing:"subscriptSizing",hintLabel:"hintLabel"},exportAs:["matFormField"],features:[at([{provide:zu,useExisting:i}])],ngContentSelectors:qJ,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,n){1&e&&(ii($J),X(0,IJ,1,1,"ng-template",null,0,Ls),_(2,"div",1,2),ae("click",function(a){return n._control.onContainerClick&&n._control.onContainerClick(a)}),X(4,LJ,1,0,"div",3),_(5,"div",4),X(6,RJ,2,3,"div",5),X(7,PJ,3,0,"div",6),X(8,BJ,3,0,"div",7),_(9,"div",8),X(10,VJ,1,1,"ng-template",9),Ge(11),b(),X(12,YJ,2,0,"div",10),X(13,jJ,2,0,"div",11),b(),X(14,zJ,1,0,"div",12),b(),_(15,"div",13),X(16,UJ,2,1,"div",14),X(17,GJ,5,2,"div",15),b()),2&e&&(C(2),nt("mdc-text-field--filled",!n._hasOutline())("mdc-text-field--outlined",n._hasOutline())("mdc-text-field--no-label",!n._hasFloatingLabel())("mdc-text-field--disabled",n._control.disabled)("mdc-text-field--invalid",n._control.errorState),C(2),M("ngIf",!n._hasOutline()&&!n._control.disabled),C(2),M("ngIf",n._hasOutline()),C(1),M("ngIf",n._hasIconPrefix),C(1),M("ngIf",n._hasTextPrefix),C(2),M("ngIf",!n._hasOutline()||n._forceDisplayInfixLabel()),C(2),M("ngIf",n._hasTextSuffix),C(1),M("ngIf",n._hasIconSuffix),C(1),M("ngIf",!n._hasOutline()),C(1),nt("mat-mdc-form-field-subscript-dynamic-size","dynamic"===n.subscriptSizing),M("ngSwitch",n._getDisplayedMessages()),C(1),M("ngSwitchCase","error"),C(1),M("ngSwitchCase","hint"))},dependencies:[Ut,vf,uu,yf,cm,Kx,CL,SL,EL],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:not(.mdc-floating-label--hide-required-marker)::after{margin-left:1px;margin-right:0px;content:"*"}[dir=rtl] .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after,.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)[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:[TL.transitionMessages]},changeDetection:0}),i})(),Xx=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt,xn,Sf,vt]}),i})();const Jx=new De("MAT_INPUT_VALUE_ACCESSOR"),eee=["button","checkbox","file","hidden","image","radio","range","reset","submit"];let tee=0;const iee=$2(class{constructor(i,t,e,n){this._defaultErrorStateMatcher=i,this._parentForm=t,this._parentFormGroup=e,this.ngControl=n,this.stateChanges=new ve}});let To=(()=>{class i extends iee{get disabled(){return this._disabled}set disabled(e){this._disabled=Xe(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(Bu.required)??!1}set required(e){this._required=Xe(e)}get type(){return this._type}set type(e){this._type=e||"text",this._validateType(),!this._isTextarea&&CT().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=Xe(e)}constructor(e,n,r,a,o,s,l,c,p,w){super(s,a,o,r),this._elementRef=e,this._platform=n,this._autofillMonitor=c,this._formField=w,this._uid="mat-input-"+tee++,this.focused=!1,this.stateChanges=new ve,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(J=>CT().has(J)),this._iOSKeyupListener=J=>{const ce=J.target;!ce.value&&0===ce.selectionStart&&0===ce.selectionEnd&&(ce.setSelectionRange(1,1),ce.setSelectionRange(0,0))};const I=this._elementRef.nativeElement,z=I.nodeName.toLowerCase();this._inputValueAccessor=l||I,this._previousNativeValue=this.value,this.id=this.id,n.IOS&&p.runOutsideAngular(()=>{e.nativeElement.addEventListener("keyup",this._iOSKeyupListener)}),this._isServer=!this._platform.isBrowser,this._isNativeSelect="select"===z,this._isTextarea="textarea"===z,this._isInFormField=!!w,this._isNativeSelect&&(this.controlType=I.multiple?"mat-native-select-multiple":"mat-native-select")}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 n=this._elementRef.nativeElement;this._previousPlaceholder=e,e?n.setAttribute("placeholder",e):n.removeAttribute("placeholder")}}_getPlaceholder(){return this.placeholder||null}_validateType(){eee.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,n=e.options[0];return this.focused||e.multiple||!this.empty||!!(e.selectedIndex>-1&&n&&n.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 i.\u0275fac=function(e){return new(e||i)(g(ze),g(Li),g(Us,10),g(Hu,8),g(bd,8),g(_m),g(Jx,10),g(xJ),g(lt),g(zu,8))},i.\u0275dir=ye({type:i,selectors:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],hostAttrs:[1,"mat-mdc-input-element"],hostVars:18,hostBindings:function(e,n){1&e&&ae("focus",function(){return n._focusChanged(!0)})("blur",function(){return n._focusChanged(!1)})("input",function(){return n._onInput()}),2&e&&(Br("id",n.id)("disabled",n.disabled)("required",n.required),st("name",n.name||null)("readonly",n.readonly&&!n._isNativeSelect||null)("aria-invalid",n.empty&&n.required?null:n.errorState)("aria-required",n.required)("id",n.id),nt("mat-input-server",n._isServer)("mat-mdc-form-field-textarea-control",n._isInFormField&&n._isTextarea)("mat-mdc-form-field-input-control",n._isInFormField)("mdc-text-field__input",n._isInFormField)("mat-mdc-native-select-inline",n._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:[at([{provide:Gm,useExisting:i}]),Ne,rn]}),i})(),nee=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt,Xx,Xx,qx,vt]}),i})();const ree=["*"],see=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],lee=["[mat-card-avatar], [matCardAvatar]","mat-card-title, mat-card-subtitle,\n [mat-card-title], [mat-card-subtitle],\n [matCardTitle], [matCardSubtitle]","*"],cee=new De("MAT_CARD_CONFIG");let xa=(()=>{class i{constructor(e){this.appearance=e?.appearance||"raised"}}return i.\u0275fac=function(e){return new(e||i)(g(cee,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-card"]],hostAttrs:[1,"mat-mdc-card","mdc-card"],hostVars:4,hostBindings:function(e,n){2&e&&nt("mat-mdc-card-outlined","outlined"===n.appearance)("mdc-card--outlined","outlined"===n.appearance)},inputs:{appearance:"appearance"},exportAs:["matCard"],ngContentSelectors:ree,decls:1,vars:0,template:function(e,n){1&e&&(ii(),Ge(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}),i})(),sy=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],hostAttrs:[1,"mat-mdc-card-title"]}),i})(),Uu=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["mat-card-content"]],hostAttrs:[1,"mat-mdc-card-content"]}),i})(),eD=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],hostAttrs:[1,"mat-mdc-card-subtitle"]}),i})(),ly=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275cmp=Se({type:i,selectors:[["mat-card-header"]],hostAttrs:[1,"mat-mdc-card-header"],ngContentSelectors:lee,decls:4,vars:0,consts:[[1,"mat-mdc-card-header-text"]],template:function(e,n){1&e&&(ii(see),Ge(0),_(1,"div",0),Ge(2,1),b(),Ge(3,2))},encapsulation:2,changeDetection:0}),i})(),NL=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["mat-card-footer"]],hostAttrs:[1,"mat-mdc-card-footer"]}),i})(),OL=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["","mat-card-image",""],["","matCardImage",""]],hostAttrs:[1,"mat-mdc-card-image","mdc-card__media"]}),i})(),gee=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt,xn,vt]}),i})();class cy{}class tD{}class vc{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 n=e.indexOf(":");if(n>0){const r=e.slice(0,n),a=r.toLowerCase(),o=e.slice(n+1).trim();this.maybeSetNormalizedName(r,a),this.headers.has(a)?this.headers.get(a).push(o):this.headers.set(a,[o])}})}:()=>{this.headers=new Map,Object.keys(t).forEach(e=>{let n=t[e];const r=e.toLowerCase();"string"==typeof n&&(n=[n]),n.length>0&&(this.headers.set(r,n),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 vc?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 vc;return e.lazyInit=this.lazyInit&&this.lazyInit instanceof vc?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 n=t.value;if("string"==typeof n&&(n=[n]),0===n.length)return;this.maybeSetNormalizedName(t.name,e);const r=("a"===t.op?this.headers.get(e):void 0)||[];r.push(...n),this.headers.set(e,r);break;case"d":const a=t.value;if(a){let o=this.headers.get(e);if(!o)return;o=o.filter(s=>-1===a.indexOf(s)),0===o.length?(this.headers.delete(e),this.normalizedNames.delete(e)):this.headers.set(e,o)}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 bee{encodeKey(t){return RL(t)}encodeValue(t){return RL(t)}decodeKey(t){return decodeURIComponent(t)}decodeValue(t){return decodeURIComponent(t)}}const vee=/%(\d[a-f0-9])/gi,wee={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function RL(i){return encodeURIComponent(i).replace(vee,(t,e)=>wee[e]??t)}function dy(i){return`${i}`}class vd{constructor(t={}){if(this.updates=null,this.cloneFrom=null,this.encoder=t.encoder||new bee,t.fromString){if(t.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function yee(i,t){const e=new Map;return i.length>0&&i.replace(/^\?/,"").split("&").forEach(r=>{const a=r.indexOf("="),[o,s]=-1==a?[t.decodeKey(r),""]:[t.decodeKey(r.slice(0,a)),t.decodeValue(r.slice(a+1))],l=e.get(o)||[];l.push(s),e.set(o,l)}),e}(t.fromString,this.encoder)}else t.fromObject?(this.map=new Map,Object.keys(t.fromObject).forEach(e=>{const n=t.fromObject[e],r=Array.isArray(n)?n.map(dy):[dy(n)];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(n=>{const r=t[n];Array.isArray(r)?r.forEach(a=>{e.push({param:n,value:a,op:"a"})}):e.push({param:n,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(n=>e+"="+this.encoder.encodeValue(n)).join("&")}).filter(t=>""!==t).join("&")}clone(t){const e=new vd({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(dy(t.value)),this.map.set(t.param,e);break;case"d":if(void 0===t.value){this.map.delete(t.param);break}{let n=this.map.get(t.param)||[];const r=n.indexOf(dy(t.value));-1!==r&&n.splice(r,1),n.length>0?this.map.set(t.param,n):this.map.delete(t.param)}}}),this.cloneFrom=this.updates=null)}}class Fee{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 PL(i){return typeof ArrayBuffer<"u"&&i instanceof ArrayBuffer}function BL(i){return typeof Blob<"u"&&i instanceof Blob}function HL(i){return typeof FormData<"u"&&i instanceof FormData}class M_{constructor(t,e,n,r){let a;if(this.url=e,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=t.toUpperCase(),function kee(i){switch(i){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||r?(this.body=void 0!==n?n:null,a=r):a=n,a&&(this.reportProgress=!!a.reportProgress,this.withCredentials=!!a.withCredentials,a.responseType&&(this.responseType=a.responseType),a.headers&&(this.headers=a.headers),a.context&&(this.context=a.context),a.params&&(this.params=a.params)),this.headers||(this.headers=new vc),this.context||(this.context=new Fee),this.params){const o=this.params.toString();if(0===o.length)this.urlWithParams=e;else{const s=e.indexOf("?");this.urlWithParams=e+(-1===s?"?":sw.set(I,t.setHeaders[I]),l)),t.setParams&&(c=Object.keys(t.setParams).reduce((w,I)=>w.set(I,t.setParams[I]),c)),new M_(e,n,a,{params:c,headers:l,context:p,reportProgress:s,responseType:r,withCredentials:o})}}var Tr=(()=>((Tr=Tr||{})[Tr.Sent=0]="Sent",Tr[Tr.UploadProgress=1]="UploadProgress",Tr[Tr.ResponseHeader=2]="ResponseHeader",Tr[Tr.DownloadProgress=3]="DownloadProgress",Tr[Tr.Response=4]="Response",Tr[Tr.User=5]="User",Tr))();class iD{constructor(t,e=200,n="OK"){this.headers=t.headers||new vc,this.status=void 0!==t.status?t.status:e,this.statusText=t.statusText||n,this.url=t.url||null,this.ok=this.status>=200&&this.status<300}}class nD extends iD{constructor(t={}){super(t),this.type=Tr.ResponseHeader}clone(t={}){return new nD({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})}}class uy extends iD{constructor(t={}){super(t),this.type=Tr.Response,this.body=void 0!==t.body?t.body:null}clone(t={}){return new uy({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})}}class VL extends iD{constructor(t){super(t,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${t.url||"(unknown url)"}`:`Http failure response for ${t.url||"(unknown url)"}: ${t.status} ${t.statusText}`,this.error=t.error||null}}function rD(i,t){return{body:t,headers:i.headers,context:i.context,observe:i.observe,params:i.params,reportProgress:i.reportProgress,responseType:i.responseType,withCredentials:i.withCredentials}}let hy=(()=>{class i{constructor(e){this.handler=e}request(e,n,r={}){let a;if(e instanceof M_)a=e;else{let l,c;l=r.headers instanceof vc?r.headers:new vc(r.headers),r.params&&(c=r.params instanceof vd?r.params:new vd({fromObject:r.params})),a=new M_(e,n,void 0!==r.body?r.body:null,{headers:l,context:r.context,params:c,reportProgress:r.reportProgress,responseType:r.responseType||"json",withCredentials:r.withCredentials})}const o=mt(a).pipe(td(l=>this.handler.handle(l)));if(e instanceof M_||"events"===r.observe)return o;const s=o.pipe(oi(l=>l instanceof uy));switch(r.observe||"body"){case"body":switch(a.responseType){case"arraybuffer":return s.pipe(tt(l=>{if(null!==l.body&&!(l.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return l.body}));case"blob":return s.pipe(tt(l=>{if(null!==l.body&&!(l.body instanceof Blob))throw new Error("Response is not a Blob.");return l.body}));case"text":return s.pipe(tt(l=>{if(null!==l.body&&"string"!=typeof l.body)throw new Error("Response is not a string.");return l.body}));default:return s.pipe(tt(l=>l.body))}case"response":return s;default:throw new Error(`Unreachable: unhandled observe type ${r.observe}}`)}}delete(e,n={}){return this.request("DELETE",e,n)}get(e,n={}){return this.request("GET",e,n)}head(e,n={}){return this.request("HEAD",e,n)}jsonp(e,n){return this.request("JSONP",e,{params:(new vd).append(n,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(e,n={}){return this.request("OPTIONS",e,n)}patch(e,n,r={}){return this.request("PATCH",e,rD(r,n))}post(e,n,r={}){return this.request("POST",e,rD(r,n))}put(e,n,r={}){return this.request("PUT",e,rD(r,n))}}return i.\u0275fac=function(e){return new(e||i)(ue(cy))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();function YL(i,t){return t(i)}function Dee(i,t){return(e,n)=>t.intercept(e,{handle:r=>i(r,n)})}const Mee=new De("HTTP_INTERCEPTORS"),E_=new De("HTTP_INTERCEPTOR_FNS");function Eee(){let i=null;return(t,e)=>(null===i&&(i=(xt(Mee,{optional:!0})??[]).reduceRight(Dee,YL)),i(t,e))}let jL=(()=>{class i extends cy{constructor(e,n){super(),this.backend=e,this.injector=n,this.chain=null}handle(e){if(null===this.chain){const n=Array.from(new Set(this.injector.get(E_)));this.chain=n.reduceRight((r,a)=>function Cee(i,t,e){return(n,r)=>e.runInContext(()=>t(n,a=>i(a,r)))}(r,a,this.injector),YL)}return this.chain(e,n=>this.backend.handle(n))}}return i.\u0275fac=function(e){return new(e||i)(ue(tD),ue(nl))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();const Iee=/^\)\]\}',?\n/;let UL=(()=>{class i{constructor(e){this.xhrFactory=e}handle(e){if("JSONP"===e.method)throw new Error("Attempted to construct Jsonp request without HttpClientJsonpModule installed.");return new qe(n=>{const r=this.xhrFactory.build();if(r.open(e.method,e.urlWithParams),e.withCredentials&&(r.withCredentials=!0),e.headers.forEach((z,J)=>r.setRequestHeader(z,J.join(","))),e.headers.has("Accept")||r.setRequestHeader("Accept","application/json, text/plain, */*"),!e.headers.has("Content-Type")){const z=e.detectContentTypeHeader();null!==z&&r.setRequestHeader("Content-Type",z)}if(e.responseType){const z=e.responseType.toLowerCase();r.responseType="json"!==z?z:"text"}const a=e.serializeBody();let o=null;const s=()=>{if(null!==o)return o;const z=r.statusText||"OK",J=new vc(r.getAllResponseHeaders()),ce=function Lee(i){return"responseURL"in i&&i.responseURL?i.responseURL:/^X-Request-URL:/m.test(i.getAllResponseHeaders())?i.getResponseHeader("X-Request-URL"):null}(r)||e.url;return o=new nD({headers:J,status:r.status,statusText:z,url:ce}),o},l=()=>{let{headers:z,status:J,statusText:ce,url:he}=s(),me=null;204!==J&&(me=typeof r.response>"u"?r.responseText:r.response),0===J&&(J=me?200:0);let Ie=J>=200&&J<300;if("json"===e.responseType&&"string"==typeof me){const ge=me;me=me.replace(Iee,"");try{me=""!==me?JSON.parse(me):null}catch(Ve){me=ge,Ie&&(Ie=!1,me={error:Ve,text:me})}}Ie?(n.next(new uy({body:me,headers:z,status:J,statusText:ce,url:he||void 0})),n.complete()):n.error(new VL({error:me,headers:z,status:J,statusText:ce,url:he||void 0}))},c=z=>{const{url:J}=s(),ce=new VL({error:z,status:r.status||0,statusText:r.statusText||"Unknown Error",url:J||void 0});n.error(ce)};let p=!1;const w=z=>{p||(n.next(s()),p=!0);let J={type:Tr.DownloadProgress,loaded:z.loaded};z.lengthComputable&&(J.total=z.total),"text"===e.responseType&&r.responseText&&(J.partialText=r.responseText),n.next(J)},I=z=>{let J={type:Tr.UploadProgress,loaded:z.loaded};z.lengthComputable&&(J.total=z.total),n.next(J)};return r.addEventListener("load",l),r.addEventListener("error",c),r.addEventListener("timeout",c),r.addEventListener("abort",c),e.reportProgress&&(r.addEventListener("progress",w),null!==a&&r.upload&&r.upload.addEventListener("progress",I)),r.send(a),n.next({type:Tr.Sent}),()=>{r.removeEventListener("error",c),r.removeEventListener("abort",c),r.removeEventListener("load",l),r.removeEventListener("timeout",c),e.reportProgress&&(r.removeEventListener("progress",w),null!==a&&r.upload&&r.upload.removeEventListener("progress",I)),r.readyState!==r.DONE&&r.abort()}})}}return i.\u0275fac=function(e){return new(e||i)(ue(eT))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();const aD=new De("XSRF_ENABLED"),WL="XSRF-TOKEN",GL=new De("XSRF_COOKIE_NAME",{providedIn:"root",factory:()=>WL}),$L="X-XSRF-TOKEN",qL=new De("XSRF_HEADER_NAME",{providedIn:"root",factory:()=>$L});class KL{}let Nee=(()=>{class i{constructor(e,n,r){this.doc=e,this.platform=n,this.cookieName=r,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const e=this.doc.cookie||"";return e!==this.lastCookieString&&(this.parseCount++,this.lastToken=jS(e,this.cookieName),this.lastCookieString=e),this.lastToken}}return i.\u0275fac=function(e){return new(e||i)(ue(zt),ue($c),ue(GL))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();function Oee(i,t){const e=i.url.toLowerCase();if(!xt(aD)||"GET"===i.method||"HEAD"===i.method||e.startsWith("http://")||e.startsWith("https://"))return t(i);const n=xt(KL).getToken(),r=xt(qL);return null!=n&&!i.headers.has(r)&&(i=i.clone({headers:i.headers.set(r,n)})),t(i)}var gr=(()=>((gr=gr||{})[gr.Interceptors=0]="Interceptors",gr[gr.LegacyInterceptors=1]="LegacyInterceptors",gr[gr.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",gr[gr.NoXsrfProtection=3]="NoXsrfProtection",gr[gr.JsonpSupport=4]="JsonpSupport",gr[gr.RequestsMadeViaParent=5]="RequestsMadeViaParent",gr))();function $m(i,t){return{\u0275kind:i,\u0275providers:t}}function Ree(...i){const t=[hy,UL,jL,{provide:cy,useExisting:jL},{provide:tD,useExisting:UL},{provide:E_,useValue:Oee,multi:!0},{provide:aD,useValue:!0},{provide:KL,useClass:Nee}];for(const e of i)t.push(...e.\u0275providers);return function t9(i){return{\u0275providers:i}}(t)}const QL=new De("LEGACY_INTERCEPTOR_FN");function Bee({cookieName:i,headerName:t}){const e=[];return void 0!==i&&e.push({provide:GL,useValue:i}),void 0!==t&&e.push({provide:qL,useValue:t}),$m(gr.CustomXsrfConfiguration,e)}let ZL=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[Ree($m(gr.LegacyInterceptors,[{provide:QL,useFactory:Eee},{provide:E_,useExisting:QL,multi:!0}]),Bee({cookieName:WL,headerName:$L}))]}),i})();const Hee=["*"];let my;function S_(i){return function Vee(){if(void 0===my&&(my=null,typeof window<"u")){const i=window;void 0!==i.trustedTypes&&(my=i.trustedTypes.createPolicy("angular#components",{createHTML:t=>t}))}return my}()?.createHTML(i)||i}function XL(i){return Error(`Unable to find icon with the name "${i}"`)}function JL(i){return Error(`The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${i}".`)}function eN(i){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${i}".`)}class Wu{constructor(t,e,n){this.url=t,this.svgText=e,this.options=n}}let py=(()=>{class i{constructor(e,n,r,a){this._httpClient=e,this._sanitizer=n,this._errorHandler=a,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,n,r){return this.addSvgIconInNamespace("",e,n,r)}addSvgIconLiteral(e,n,r){return this.addSvgIconLiteralInNamespace("",e,n,r)}addSvgIconInNamespace(e,n,r,a){return this._addSvgIconConfig(e,n,new Wu(r,null,a))}addSvgIconResolver(e){return this._resolvers.push(e),this}addSvgIconLiteralInNamespace(e,n,r,a){const o=this._sanitizer.sanitize(cn.HTML,r);if(!o)throw eN(r);const s=S_(o);return this._addSvgIconConfig(e,n,new Wu("",s,a))}addSvgIconSet(e,n){return this.addSvgIconSetInNamespace("",e,n)}addSvgIconSetLiteral(e,n){return this.addSvgIconSetLiteralInNamespace("",e,n)}addSvgIconSetInNamespace(e,n,r){return this._addSvgIconSetConfig(e,new Wu(n,null,r))}addSvgIconSetLiteralInNamespace(e,n,r){const a=this._sanitizer.sanitize(cn.HTML,n);if(!a)throw eN(n);const o=S_(a);return this._addSvgIconSetConfig(e,new Wu("",o,r))}registerFontClassAlias(e,n=e){return this._fontCssClassesByAlias.set(e,n),this}classNameForFontAlias(e){return this._fontCssClassesByAlias.get(e)||e}setDefaultFontSetClass(...e){return this._defaultFontSetClass=e,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(e){const n=this._sanitizer.sanitize(cn.RESOURCE_URL,e);if(!n)throw JL(e);const r=this._cachedIconsByUrl.get(n);return r?mt(fy(r)):this._loadSvgIconFromConfig(new Wu(e,null)).pipe(Hn(a=>this._cachedIconsByUrl.set(n,a)),tt(a=>fy(a)))}getNamedSvgIcon(e,n=""){const r=tN(n,e);let a=this._svgIconConfigs.get(r);if(a)return this._getSvgFromConfig(a);if(a=this._getIconConfigFromResolvers(n,e),a)return this._svgIconConfigs.set(r,a),this._getSvgFromConfig(a);const o=this._iconSetConfigs.get(n);return o?this._getSvgFromIconSetConfigs(e,o):uc(XL(r))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(e){return e.svgText?mt(fy(this._svgElementFromConfig(e))):this._loadSvgIconFromConfig(e).pipe(tt(n=>fy(n)))}_getSvgFromIconSetConfigs(e,n){const r=this._extractIconWithNameFromAnySet(e,n);return r?mt(r):s5(n.filter(o=>!o.svgText).map(o=>this._loadSvgIconSetFromConfig(o).pipe(ro(s=>{const c=`Loading icon set URL: ${this._sanitizer.sanitize(cn.RESOURCE_URL,o.url)} failed: ${s.message}`;return this._errorHandler.handleError(new Error(c)),mt(null)})))).pipe(tt(()=>{const o=this._extractIconWithNameFromAnySet(e,n);if(!o)throw XL(e);return o}))}_extractIconWithNameFromAnySet(e,n){for(let r=n.length-1;r>=0;r--){const a=n[r];if(a.svgText&&a.svgText.toString().indexOf(e)>-1){const o=this._svgElementFromConfig(a),s=this._extractSvgIconFromSet(o,e,a.options);if(s)return s}}return null}_loadSvgIconFromConfig(e){return this._fetchIcon(e).pipe(Hn(n=>e.svgText=n),tt(()=>this._svgElementFromConfig(e)))}_loadSvgIconSetFromConfig(e){return e.svgText?mt(null):this._fetchIcon(e).pipe(Hn(n=>e.svgText=n))}_extractSvgIconFromSet(e,n,r){const a=e.querySelector(`[id="${n}"]`);if(!a)return null;const o=a.cloneNode(!0);if(o.removeAttribute("id"),"svg"===o.nodeName.toLowerCase())return this._setSvgAttributes(o,r);if("symbol"===o.nodeName.toLowerCase())return this._setSvgAttributes(this._toSvgElement(o),r);const s=this._svgElementFromString(S_(""));return s.appendChild(o),this._setSvgAttributes(s,r)}_svgElementFromString(e){const n=this._document.createElement("DIV");n.innerHTML=e;const r=n.querySelector("svg");if(!r)throw Error(" tag not found");return r}_toSvgElement(e){const n=this._svgElementFromString(S_("")),r=e.attributes;for(let a=0;aS_(c)),Hf(()=>this._inProgressUrlFetches.delete(o)),Ea());return this._inProgressUrlFetches.set(o,l),l}_addSvgIconConfig(e,n,r){return this._svgIconConfigs.set(tN(e,n),r),this}_addSvgIconSetConfig(e,n){const r=this._iconSetConfigs.get(e);return r?r.push(n):this._iconSetConfigs.set(e,[n]),this}_svgElementFromConfig(e){if(!e.svgElement){const n=this._svgElementFromString(e.svgText);this._setSvgAttributes(n,e.options),e.svgElement=n}return e.svgElement}_getIconConfigFromResolvers(e,n){for(let r=0;rt?t.pathname+t.search:""}}}),iN=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],qee=iN.map(i=>`[${i}]`).join(", "),Kee=/^url\(['"]?#(.*?)['"]?\)$/;let $n=(()=>{class i extends Uee{get inline(){return this._inline}set inline(e){this._inline=Xe(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 n=this._cleanupFontValue(e);n!==this._fontSet&&(this._fontSet=n,this._updateFontIconClasses())}get fontIcon(){return this._fontIcon}set fontIcon(e){const n=this._cleanupFontValue(e);n!==this._fontIcon&&(this._fontIcon=n,this._updateFontIconClasses())}constructor(e,n,r,a,o,s){super(e),this._iconRegistry=n,this._location=a,this._errorHandler=o,this._inline=!1,this._previousFontSetClass=[],this._currentIconFetch=f.EMPTY,s&&(s.color&&(this.color=this.defaultColor=s.color),s.fontSet&&(this.fontSet=s.fontSet)),r||e.nativeElement.setAttribute("aria-hidden","true")}_splitIconName(e){if(!e)return["",""];const n=e.split(":");switch(n.length){case 1:return["",n[0]];case 2:return n;default:throw Error(`Invalid icon name: "${e}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){const e=this._elementsWithExternalReferences;if(e&&e.size){const n=this._location.getPathname();n!==this._previousPath&&(this._previousPath=n,this._prependPathToReferences(n))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(e){this._clearSvgElement();const n=this._location.getPathname();this._previousPath=n,this._cacheChildrenWithExternalReferences(e),this._prependPathToReferences(n),this._elementRef.nativeElement.appendChild(e)}_clearSvgElement(){const e=this._elementRef.nativeElement;let n=e.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();n--;){const r=e.childNodes[n];(1!==r.nodeType||"svg"===r.nodeName.toLowerCase())&&r.remove()}}_updateFontIconClasses(){if(!this._usingFontIcon())return;const e=this._elementRef.nativeElement,n=(this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet).split(/ +/):this._iconRegistry.getDefaultFontSetClass()).filter(r=>r.length>0);this._previousFontSetClass.forEach(r=>e.classList.remove(r)),n.forEach(r=>e.classList.add(r)),this._previousFontSetClass=n,this.fontIcon!==this._previousFontIconClass&&!n.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 n=this._elementsWithExternalReferences;n&&n.forEach((r,a)=>{r.forEach(o=>{a.setAttribute(o.name,`url('${e}#${o.value}')`)})})}_cacheChildrenWithExternalReferences(e){const n=e.querySelectorAll(qee),r=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let a=0;a{const s=n[a],l=s.getAttribute(o),c=l?l.match(Kee):null;if(c){let p=r.get(s);p||(p=[],r.set(s,p)),p.push({name:o,value:c[1]})}})}_updateSvgIcon(e){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),e){const[n,r]=this._splitIconName(e);n&&(this._svgNamespace=n),r&&(this._svgName=r),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(r,n).pipe(yi(1)).subscribe(a=>this._setSvgElement(a),a=>{this._errorHandler.handleError(new Error(`Error retrieving icon ${n}:${r}! ${a.message}`))})}}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(py),da("aria-hidden"),g(Gee),g(Kl),g(Wee,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:8,hostBindings:function(e,n){2&e&&(st("data-mat-icon-type",n._usingFontIcon()?"font":"svg")("data-mat-icon-name",n._svgName||n.fontIcon)("data-mat-icon-namespace",n._svgNamespace||n.fontSet)("fontIcon",n._usingFontIcon()?n.fontIcon:null),nt("mat-icon-inline",n.inline)("mat-icon-no-color","primary"!==n.color&&"accent"!==n.color&&"warn"!==n.color))},inputs:{color:"color",inline:"inline",svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],features:[Ne],ngContentSelectors:Hee,decls:1,vars:0,template:function(e,n){1&e&&(ii(),Ge(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}),i})(),_y=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt,vt]}),i})();const Qee=["determinateSpinner"];function Zee(i,t){if(1&i&&(Kr(),_(0,"svg",11),pe(1,"circle",12),b()),2&i){const e=Z();st("viewBox",e._viewBox()),C(1),Ki("stroke-dasharray",e._strokeCircumference(),"px")("stroke-dashoffset",e._strokeCircumference()/2,"px")("stroke-width",e._circleStrokeWidth(),"%"),st("r",e._circleRadius())}}const Xee=Hs(class{constructor(i){this._elementRef=i}},"primary"),Jee=new De("mat-progress-spinner-default-options",{providedIn:"root",factory:function ete(){return{diameter:nN}}}),nN=100;let gy=(()=>{class i extends Xee{constructor(e,n,r){super(e),this.mode="mat-spinner"===this._elementRef.nativeElement.nodeName.toLowerCase()?"indeterminate":"determinate",this._value=0,this._diameter=nN,this._noopAnimations="NoopAnimations"===n&&!!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,un(e)))}get diameter(){return this._diameter}set diameter(e){this._diameter=un(e)}get strokeWidth(){return this._strokeWidth??this.diameter/10}set strokeWidth(e){this._strokeWidth=un(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 i.\u0275fac=function(e){return new(e||i)(g(ze),g(Si,8),g(Jee))},i.\u0275cmp=Se({type:i,selectors:[["mat-progress-spinner"],["mat-spinner"]],viewQuery:function(e,n){if(1&e&&ot(Qee,5),2&e){let r;Ce(r=Me())&&(n._determinateCircle=r.first)}},hostAttrs:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],hostVars:12,hostBindings:function(e,n){2&e&&(st("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow","determinate"===n.mode?n.value:null)("mode",n.mode),Ki("width",n.diameter,"px")("height",n.diameter,"px"),nt("_mat-animation-noopable",n._noopAnimations)("mdc-circular-progress--indeterminate","indeterminate"===n.mode))},inputs:{color:"color",mode:"mode",value:"value",diameter:"diameter",strokeWidth:"strokeWidth"},exportAs:["matProgressSpinner"],features:[Ne],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,n){if(1&e&&(X(0,Zee,2,8,"ng-template",null,0,Ls),_(2,"div",1,2),Kr(),_(4,"svg",3),pe(5,"circle",4),b()(),Go(),_(6,"div",5)(7,"div",6)(8,"div",7),Ia(9,8),b(),_(10,"div",9),Ia(11,8),b(),_(12,"div",10),Ia(13,8),b()()()),2&e){const r=gi(1);C(4),st("viewBox",n._viewBox()),C(1),Ki("stroke-dasharray",n._strokeCircumference(),"px")("stroke-dashoffset",n._strokeDashOffset(),"px")("stroke-width",n._circleStrokeWidth(),"%"),st("r",n._circleRadius()),C(4),M("ngTemplateOutlet",r),C(2),M("ngTemplateOutlet",r),C(2),M("ngTemplateOutlet",r)}},dependencies:[vf],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}),i})(),ite=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[xn,vt]}),i})();function nte(i,t){1&i&&(_(0,"div",18)(1,"button",19),pe(2,"mat-spinner",20),b()())}function rte(i,t){if(1&i){const e=Ye();_(0,"div",18)(1,"a",21),ae("click",function(){return we(e),Fe(Z().connect())}),N(2,"Install "),_(3,"span",4),N(4,"extension"),b()()()}}function ate(i,t){if(1&i){const e=Ye();_(0,"button",23),ae("click",function(){return we(e),Fe(Z(2).connect())}),N(1,"Connect "),_(2,"span",4),N(3,"using extension"),b()()}}function ote(i,t){if(1&i){const e=Ye();_(0,"button",23),ae("click",function(){return we(e),Fe(Z(2).connect())}),N(1,"Give consent"),b()}}function ste(i,t){if(1&i&&(_(0,"div",18),X(1,ate,4,0,"button",22),X(2,ote,2,0,"button",22),b()),2&i){const e=Z();C(1),M("ngIf",e.consent),C(1),M("ngIf",!e.consent)}}function lte(i,t){if(1&i){const e=Ye();_(0,"div")(1,"div")(2,"p"),N(3,"You can also use Notes in read-only mode, just paste your (or someone else's) nostr public key here."),b(),_(4,"mat-form-field",24)(5,"mat-icon",25),N(6,"person_add"),b(),_(7,"mat-label"),N(8,"Public Key"),b(),_(9,"input",26),ae("ngModelChange",function(r){return we(e),Fe(Z().readOnlyKey=r)}),b()(),_(10,"div")(11,"button",27),ae("click",function(){we(e);const r=Z();return Fe(r.anonymous(r.readOnlyKey))}),N(12,"Go straight in"),b()()()()}if(2&i){const e=Z();C(9),M("ngModel",e.readOnlyKey)}}function cte(i,t){1&i&&(_(0,"div",28),N(1,"You must agree with the notice below to enable login."),b())}function dte(i,t){1&i&&(_(0,"h1"),N(1,"Your approval is needed"),b())}function ute(i,t){1&i&&(_(0,"h1"),N(1,"Thank you!"),b())}function hte(i,t){if(1&i){const e=Ye();_(0,"button",30),ae("click",function(){return we(e),Fe(Z(2).connect())}),N(1,"Connect using extension"),b()}}function mte(i,t){if(1&i&&(_(0,"div"),X(1,hte,2,0,"button",29),pe(2,"br")(3,"br"),b()),2&i){const e=Z();C(1),M("ngIf",e.consent)}}function pte(i,t){1&i&&(_(0,"div")(1,"p"),N(2," 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. "),b(),_(3,"p"),N(4,"Content you publish are your responsibility and you cannot undo/delete after you publish. Don't publish or share a note (post) you wouldn't say to your neighbour."),b(),_(5,"p"),N(6,"Blockcore has no involvement in the type of content being produced and shown to you in this app."),b(),_(7,"p"),N(8,"You accept that all usage of Blockcore Notes, Blockcore infrastructure and software must be the result of peaceful voluntary human interactions."),b(),_(9,"p"),N(10,"If you're young and still living with your parents, consider asking them for permission before you continue."),b(),_(11,"p"),N(12,"To continue you must agree with our "),_(13,"a",31),N(14,"Privacy Policy and Terms & Conditions"),b(),N(15,"."),b()())}class T_{constructor(t,e,n,r,a,o,s){this.appState=t,this.cd=e,this.relayService=n,this.authService=r,this.utilities=a,this.router=o,this.ngZone=s,this.extensionDiscovered=!1,this.consent=!1,this.readOnlyKey="npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m",this.checkedTimes=0,this.showInstallLink=!1,this.searchingForExtension=!0}persist(){localStorage.setItem("blockcore:notes:nostr:consent",this.consent.toString())}connect(){var t=this;return fe(function*(){t.consent?(yield t.authService.login()).authenticated()&&t.router.navigateByUrl("/"):document.getElementById("consent-card").scrollIntoView({behavior:"smooth",block:"end",inline:"nearest"})})()}scroll(t){const e=document.getElementById("container");e?e.scroll(0,t):console.log("NOT FOUND!")}anonymous(t){var e=this;return fe(function*(){(yield e.authService.anonymous(t)).authenticated()&&e.router.navigateByUrl("/")})()}ngOnInit(){this.consent="true"===localStorage.getItem("blockcore:notes:nostr:consent"),this.checkForExtension()}ngOnDestroy(){this.timeout&&clearTimeout(this.timeout)}checkForExtension(){return this.checkedTimes++,globalThis.nostr?(this.searchingForExtension=!1,void(this.extensionDiscovered=!0)):this.checkedTimes>10?(this.searchingForExtension=!1,void(this.showInstallLink=!0)):void(this.timeout=setTimeout(()=>{this.ngZone.run(()=>{this.checkForExtension()})},250))}}T_.\u0275fac=function(t){return new(t||T_)(g(Di),g(Tt),g(so),g(Yr),g(Wi),g(hn),g(lt))},T_.\u0275cmp=Se({type:T_,selectors:[["app-connect"]],decls:57,vars:10,consts:[[1,"connect-container"],[1,"connect-menu"],["width","128","height","128","src","assets/icons/icon-256x256.webp",1,"connect-logo"],[1,"logo-text"],[1,"hide-tiny"],[1,"connect-spacer"],["class","connect-button",4,"ngIf"],[1,"connect-content"],[1,"card","first-card"],[1,"notice"],[1,"card","card-image"],["width","1079","height","776","src","/assets/blockcore-notes-screenshot.png"],[1,"card"],[4,"ngIf"],["class","consent-required warn",4,"ngIf"],[1,"card","warn"],["color","primary",3,"ngModel","change","ngModelChange"],["id","consent-card"],[1,"connect-button"],["mat-flat-button","","color","accent",1,"start-button"],["color","accent","diameter","30",1,"spinner"],["mat-flat-button","","color","accent","href","https://chrome.google.com/webstore/detail/blockcore-wallet/peigonhbenoefaeplkpalmafieegnapj","target","_blank",1,"start-button",3,"click"],["class","start-button","mat-flat-button","","color","accent",3,"click",4,"ngIf"],["mat-flat-button","","color","accent",1,"start-button",3,"click"],["appearance","fill",1,"input-full-width"],["matPrefix","",1,"circle"],["matInput","","type","text","autocomplete","off",3,"ngModel","ngModelChange"],["color","primary","mat-raised-button","",1,"skip-button",3,"click"],[1,"consent-required","warn"],["class","start-button start-button-consent","mat-flat-button","",3,"click",4,"ngIf"],["mat-flat-button","",1,"start-button","start-button-consent",3,"click"],["href","https://www.blockcore.net/policy","target","_blank"]],template:function(t,e){1&t&&(_(0,"div",0)(1,"div",1),pe(2,"img",2),_(3,"div",3)(4,"span",4),N(5,"Blockcore"),b(),N(6," Notes"),b(),pe(7,"div",5),X(8,nte,3,0,"div",6),X(9,rte,5,0,"div",6),X(10,ste,3,2,"div",6),b(),_(11,"div",7)(12,"mat-card",8)(13,"mat-card-content")(14,"h1"),N(15,"New ways to connect with humanity"),b(),_(16,"p"),N(17," Share your thoughts and interact with others in a fully transparent and open manner that is not restricted by any boundries. Experience the world of "),_(18,"strong"),N(19,"Nostr"),b(),N(20,". Nostr is a uncensorable protocol for communication with your friends and the world. "),b(),_(21,"p",9)(22,"strong"),N(23,"PROTOTYPE:"),b(),N(24," This app is currently under development and should be considered prototype-quality."),b()()(),_(25,"mat-card",10),pe(26,"img",11),b(),_(27,"mat-card",12)(28,"mat-card-content")(29,"h1"),N(30,"Follow your favorite creators"),b(),_(31,"p"),N(32," No matter if they are photographers, film makers, bloggers, journalists or anyone else who likes to share and engage in communities and chats, Blockcore Notes have you covered with dynamic content layouts and organization of people. "),b()()(),_(33,"mat-card",12)(34,"mat-card-content")(35,"h1"),N(36,"Be humble and kind"),b(),_(37,"p"),N(38,"Being uncensorable and uncancellable means more responsibility is on you, you are in control and you are responsible."),b(),_(39,"p"),N(40,"\u{1f49b}\u{1f5a4}"),b()()(),_(41,"mat-card",12)(42,"mat-card-content")(43,"h1"),N(44,"Read Only Login"),b(),X(45,lte,13,1,"div",13),X(46,cte,2,0,"div",14),pe(47,"br"),b()(),_(48,"mat-card",15)(49,"mat-card-content"),X(50,dte,2,0,"h1",13),X(51,ute,2,0,"h1",13),X(52,mte,4,1,"div",13),X(53,pte,16,0,"div",13),_(54,"mat-checkbox",16),ae("change",function(){return e.persist()})("ngModelChange",function(r){return e.consent=r}),N(55,"I have read and agree to this notice"),b()()(),pe(56,"div",17),b()()),2&t&&(C(8),M("ngIf",e.searchingForExtension),C(1),M("ngIf",e.showInstallLink),C(1),M("ngIf",e.extensionDiscovered),C(35),M("ngIf",e.consent),C(1),M("ngIf",!e.consent),C(4),M("ngIf",!e.consent),C(1),M("ngIf",e.consent),C(1),M("ngIf",e.consent),C(1),M("ngIf",!e.consent),C(1),M("ngModel",e.consent))},dependencies:[Ut,wL,To,Ba,lo,ju,yK,pr,xa,Uu,$n,gy,pa,fa,Pa],styles:[".connect-container[_ngcontent-%COMP%]{width:100%;height:100%;display:flex;flex-direction:column}.connect-menu[_ngcontent-%COMP%]{border-bottom:1px solid silver;position:fixed;height:80px;width:100%;background-color:#fff;padding:1em;display:flex;z-index:1000;box-sizing:border-box}.connect-logo[_ngcontent-%COMP%]{flex-grow:1}.logo-text[_ngcontent-%COMP%]{font-size:1.6em;color:#000000d9;margin-left:140px;font-weight:700}.connect-spacer[_ngcontent-%COMP%]{flex-grow:3}.connect-button[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;align-self:flex-end}.start-button[_ngcontent-%COMP%]{border-radius:40px;min-width:140px;font-size:.9em;padding-top:1.4em;padding-bottom:1.4em;background-color:#9f0771!important}.start-button-consent[_ngcontent-%COMP%]{background-color:#fff!important;color:#000!important}.skip-button[_ngcontent-%COMP%]{border-radius:40px;min-width:140px;font-size:.9em;padding-top:1.4em;padding-bottom:1.4em}.connect-content[_ngcontent-%COMP%]{margin-top:80px;background:transparent url(/assets/bg.jpg) no-repeat right center;background-size:cover;background-attachment:fixed}.card[_ngcontent-%COMP%]{background-color:#fff;border-radius:10px;margin:2em 2em 2em 11em;padding:4em}.card[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin-top:1em;margin-bottom:1em}.card[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{margin-bottom:1.4em}.consent-card[_ngcontent-%COMP%]{margin-bottom:2em}.warn[_ngcontent-%COMP%]{background-color:#9f0771;color:#f0f0f0}.warn[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#fff}.warn[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{color:#dadada}@keyframes _ngcontent-%COMP%_float{0%{transform:perspective(400px) rotateY(0)}50%{transform:perspective(400px) rotateY(30deg)}to{transform:perspective(400px) rotateY(0)}}.consent-required[_ngcontent-%COMP%]{padding:2em}.connect-logo[_ngcontent-%COMP%]{position:fixed;width:128px;height:128px;margin-top:0;margin-left:0;transform:translate3d(-50%,-50%,0);animation:_ngcontent-%COMP%_float 6s ease-in-out infinite;z-index:10000}.card-image[_ngcontent-%COMP%]{padding:0!important}.card-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{border-radius:10px;width:100%;height:auto}@media only screen and (min-width: 1360px){.card[_ngcontent-%COMP%]{max-width:944px;margin-right:auto!important;margin-left:auto!important}}@media only screen and (min-width: 1024px){.card[_ngcontent-%COMP%]{margin-right:11em}}@media only screen and (max-width: 760px){.connect-logo[_ngcontent-%COMP%]{width:96px;height:96px;margin-top:1em;margin-left:1em}.card[_ngcontent-%COMP%]{font-size:.8em;margin-left:2em;margin-right:2em;padding:2em}}@media only screen and (max-width: 700px){.hide-tiny[_ngcontent-%COMP%]{display:none}.connect-logo[_ngcontent-%COMP%]{width:64px;height:64px;margin-top:-.47em;margin-left:0}.logo-text[_ngcontent-%COMP%]{margin-left:84px;margin-top:.6em;font-size:1.2em}}"]});let fte=0;const oD=new De("CdkAccordion");let _te=(()=>{class i{constructor(){this._stateChanges=new ve,this._openCloseAllActions=new ve,this.id="cdk-accordion-"+fte++,this._multi=!1}get multi(){return this._multi}set multi(e){this._multi=Xe(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 i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{multi:"multi"},exportAs:["cdkAccordion"],features:[at([{provide:oD,useExisting:i}]),rn]}),i})(),gte=0,bte=(()=>{class i{get expanded(){return this._expanded}set expanded(e){e=Xe(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=Xe(e)}constructor(e,n,r){this.accordion=e,this._changeDetectorRef=n,this._expansionDispatcher=r,this._openCloseAllSubscription=f.EMPTY,this.closed=new He,this.opened=new He,this.destroyed=new He,this.expandedChange=new He,this.id="cdk-accordion-child-"+gte++,this._expanded=!1,this._disabled=!1,this._removeUniqueSelectionListener=()=>{},this._removeUniqueSelectionListener=r.listen((a,o)=>{this.accordion&&!this.accordion.multi&&this.accordion.id===o&&this.id!==a&&(this.expanded=!1)}),this.accordion&&(this._openCloseAllSubscription=this._subscribeToOpenCloseAllActions())}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 i.\u0275fac=function(e){return new(e||i)(g(oD,12),g(Tt),g(bx))},i.\u0275dir=ye({type:i,selectors:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{expanded:"expanded",disabled:"disabled"},outputs:{closed:"closed",opened:"opened",destroyed:"destroyed",expandedChange:"expandedChange"},exportAs:["cdkAccordionItem"],features:[at([{provide:oD,useValue:void 0}])]}),i})(),yte=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})();const vte=["body"];function wte(i,t){}const Fte=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]],kte=["mat-expansion-panel-header","*","mat-action-row"];function xte(i,t){1&i&&pe(0,"span",2),2&i&&M("@indicatorRotate",Z()._getExpandedState())}const Dte=[[["mat-panel-title"]],[["mat-panel-description"]],"*"],Cte=["mat-panel-title","mat-panel-description","*"],sD=new De("MAT_ACCORDION"),rN="225ms cubic-bezier(0.4,0.0,0.2,1)",aN={indicatorRotate:Mr("indicatorRotate",[on("collapsed, void",At({transform:"rotate(0deg)"})),on("expanded",At({transform:"rotate(180deg)"})),Zi("expanded <=> collapsed, void => collapsed",Qi(rN))]),bodyExpansion:Mr("bodyExpansion",[on("collapsed, void",At({height:"0px",visibility:"hidden"})),on("expanded",At({height:"*",visibility:"visible"})),Zi("expanded <=> collapsed, void => collapsed",Qi(rN))])},oN=new De("MAT_EXPANSION_PANEL");let Mte=(()=>{class i{constructor(e,n){this._template=e,this._expansionPanel=n}}return i.\u0275fac=function(e){return new(e||i)(g(dn),g(oN,8))},i.\u0275dir=ye({type:i,selectors:[["ng-template","matExpansionPanelContent",""]]}),i})(),Ete=0;const sN=new De("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");let Gu=(()=>{class i extends bte{get hideToggle(){return this._hideToggle||this.accordion&&this.accordion.hideToggle}set hideToggle(e){this._hideToggle=Xe(e)}get togglePosition(){return this._togglePosition||this.accordion&&this.accordion.togglePosition}set togglePosition(e){this._togglePosition=e}constructor(e,n,r,a,o,s,l){super(e,n,r),this._viewContainerRef=a,this._animationMode=s,this._hideToggle=!1,this.afterExpand=new He,this.afterCollapse=new He,this._inputChanges=new ve,this._headerId="mat-expansion-panel-header-"+Ete++,this._bodyAnimationDone=new ve,this.accordion=e,this._document=o,this._bodyAnimationDone.pipe(Ef((c,p)=>c.fromState===p.fromState&&c.toState===p.toState)).subscribe(c=>{"void"!==c.fromState&&("expanded"===c.toState?this.afterExpand.emit():"collapsed"===c.toState&&this.afterCollapse.emit())}),l&&(this.hideToggle=l.hideToggle)}_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(Mn(null),oi(()=>this.expanded&&!this._portal),yi(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,n=this._body.nativeElement;return e===n||n.contains(e)}return!1}}return i.\u0275fac=function(e){return new(e||i)(g(sD,12),g(Tt),g(bx),g(bn),g(zt),g(Si,8),g(sN,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-expansion-panel"]],contentQueries:function(e,n,r){if(1&e&&Et(r,Mte,5),2&e){let a;Ce(a=Me())&&(n._lazyContent=a.first)}},viewQuery:function(e,n){if(1&e&&ot(vte,5),2&e){let r;Ce(r=Me())&&(n._body=r.first)}},hostAttrs:[1,"mat-expansion-panel"],hostVars:6,hostBindings:function(e,n){2&e&&nt("mat-expanded",n.expanded)("_mat-animation-noopable","NoopAnimations"===n._animationMode)("mat-expansion-panel-spacing",n._hasSpacing())},inputs:{disabled:"disabled",expanded:"expanded",hideToggle:"hideToggle",togglePosition:"togglePosition"},outputs:{opened:"opened",closed:"closed",expandedChange:"expandedChange",afterExpand:"afterExpand",afterCollapse:"afterCollapse"},exportAs:["matExpansionPanel"],features:[at([{provide:sD,useValue:void 0},{provide:oN,useExisting:i}]),Ne,rn],ngContentSelectors:kte,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,n){1&e&&(ii(Fte),Ge(0),_(1,"div",0,1),ae("@bodyExpansion.done",function(a){return n._bodyAnimationDone.next(a)}),_(3,"div",2),Ge(4,1),X(5,wte,0,0,"ng-template",3),b(),Ge(6,2),b()),2&e&&(C(1),M("@bodyExpansion",n._getExpandedState())("id",n.id),st("aria-labelledby",n._headerId),C(4),M("cdkPortalOutlet",n._portal))},dependencies:[Ps],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:[aN.bodyExpansion]},changeDetection:0}),i})();class Ste{}const Tte=fl(Ste);let $u=(()=>{class i extends Tte{constructor(e,n,r,a,o,s,l){super(),this.panel=e,this._element=n,this._focusMonitor=r,this._changeDetectorRef=a,this._animationMode=s,this._parentChangeSubscription=f.EMPTY;const c=e.accordion?e.accordion._stateChanges.pipe(oi(p=>!(!p.hideToggle&&!p.togglePosition))):fi;this.tabIndex=parseInt(l||"")||0,this._parentChangeSubscription=ji(e.opened,e.closed,c,e._inputChanges.pipe(oi(p=>!!(p.hideToggle||p.disabled||p.togglePosition)))).subscribe(()=>this._changeDetectorRef.markForCheck()),e.closed.pipe(oi(()=>e._containsFocus())).subscribe(()=>r.focusVia(n,"program")),o&&(this.expandedHeight=o.expandedHeight,this.collapsedHeight=o.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:ar(e)||(e.preventDefault(),this._toggle());break;default:return void(this.panel.accordion&&this.panel.accordion._handleHeaderKeydown(e))}}focus(e,n){e?this._focusMonitor.focusVia(this._element,e,n):this._element.nativeElement.focus(n)}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 i.\u0275fac=function(e){return new(e||i)(g(Gu,1),g(ze),g(Vr),g(Tt),g(sN,8),g(Si,8),da("tabindex"))},i.\u0275cmp=Se({type:i,selectors:[["mat-expansion-panel-header"]],hostAttrs:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],hostVars:15,hostBindings:function(e,n){1&e&&ae("click",function(){return n._toggle()})("keydown",function(a){return n._keydown(a)}),2&e&&(st("id",n.panel._headerId)("tabindex",n.tabIndex)("aria-controls",n._getPanelId())("aria-expanded",n._isExpanded())("aria-disabled",n.panel.disabled),Ki("height",n._getHeaderHeight()),nt("mat-expanded",n._isExpanded())("mat-expansion-toggle-indicator-after","after"===n._getTogglePosition())("mat-expansion-toggle-indicator-before","before"===n._getTogglePosition())("_mat-animation-noopable","NoopAnimations"===n._animationMode))},inputs:{tabIndex:"tabIndex",expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight"},features:[Ne],ngContentSelectors:Cte,decls:5,vars:3,consts:[[1,"mat-content"],["class","mat-expansion-indicator",4,"ngIf"],[1,"mat-expansion-indicator"]],template:function(e,n){1&e&&(ii(Dte),_(0,"span",0),Ge(1),Ge(2,1),Ge(3,2),b(),X(4,xte,1,1,"span",1)),2&e&&(nt("mat-content-hide-toggle",!n._showToggle()),C(4),M("ngIf",n._showToggle()))},dependencies:[Ut],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:[aN.indicatorRotate]},changeDetection:0}),i})(),qm=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["mat-panel-description"]],hostAttrs:[1,"mat-expansion-panel-header-description"]}),i})(),Km=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["mat-panel-title"]],hostAttrs:[1,"mat-expansion-panel-header-title"]}),i})(),qu=(()=>{class i extends _te{constructor(){super(...arguments),this._ownHeaders=new ll,this._hideToggle=!1,this.displayMode="default",this.togglePosition="after"}get hideToggle(){return this._hideToggle}set hideToggle(e){this._hideToggle=Xe(e)}ngAfterContentInit(){this._headers.changes.pipe(Mn(this._headers)).subscribe(e=>{this._ownHeaders.reset(e.filter(n=>n.panel.accordion===this)),this._ownHeaders.notifyOnChanges()}),this._keyManager=new Tf(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 i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275dir=ye({type:i,selectors:[["mat-accordion"]],contentQueries:function(e,n,r){if(1&e&&Et(r,$u,5),2&e){let a;Ce(a=Me())&&(n._headers=a)}},hostAttrs:[1,"mat-accordion"],hostVars:2,hostBindings:function(e,n){2&e&&nt("mat-accordion-multi",n.multi)},inputs:{multi:"multi",hideToggle:"hideToggle",displayMode:"displayMode",togglePosition:"togglePosition"},exportAs:["matAccordion"],features:[at([{provide:sD,useExisting:i}]),Ne]}),i})(),lN=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[xn,vt,yte,is]}),i})();class A_{constructor(t){this.appState=t}ngOnInit(){this.appState.showBackButton=!0,this.appState.updateTitle("About"),this.appState.actions=[]}}function Ate(i,t){}A_.\u0275fac=function(t){return new(t||A_)(g(Di))},A_.\u0275cmp=Se({type:A_,selectors:[["app-about"]],decls:76,vars:0,consts:[[1,"page","help"],["srcset","/assets/icons/icon-128x128.png, /assets/icons/icon-256x256.png 1.5x, /assets/icons/icon-512x512.png 2x","src","/assets/icons/icon-128x128.png","alt","Blockcore Notes logo","width","128","height","128",1,"logo"],[1,"marginless","heading"],["routerLink","licenses"],["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"],["hideToggle",""],[1,"centered"],["src","/assets/nostritch.jpg",1,"mascot"]],template:function(t,e){1&t&&(_(0,"div",0),pe(1,"img",1),_(2,"h1",2),N(3,"About"),b(),_(4,"p"),N(5,"Blockcore Notes instructions will come here later on."),b(),_(6,"p")(7,"a",3),N(8,"Third Party Licenses"),b(),pe(9,"br"),_(10,"a",4),N(11,"Source Code"),b()(),_(12,"h3"),N(13,"Support development"),b(),_(14,"p"),N(15,"Please consider donating some Bitcoin using Geyser:"),b(),_(16,"p")(17,"a",5),N(18,"geyser.fund/project/blockcore"),b()(),_(19,"p"),N(20,"We have additional donation and sponsoring options available here:"),b(),_(21,"p")(22,"a",6),N(23,"www.blockcore.net/about"),b()(),pe(24,"img",7),_(25,"h1",2),N(26,"Nostr"),b(),_(27,"h3"),N(28,"Nostr Directory"),b(),_(29,"p"),N(30,"Accounts marked with globe icon are accounts added to this service:"),b(),_(31,"p")(32,"a",8),N(33,"www.nostr.directory"),b()(),_(34,"h3"),N(35,"Data Lookup"),b(),_(36,"p"),N(37,"The user identity (npub) and the event identity is available in tooltips on notes. You can copy those and verify using:"),b(),_(38,"p")(39,"a",9),N(40,"www.nostr.guru"),b()(),_(41,"h3"),N(42,"Frequently Asked Questions"),b(),_(43,"mat-accordion")(44,"mat-expansion-panel",10)(45,"mat-expansion-panel-header")(46,"mat-panel-title"),N(47," Can I contribute? "),b(),_(48,"mat-panel-description"),N(49," Yes "),b()(),_(50,"p"),N(51," Blockcore Notes is a very early work in progress and is only at prototype feature and quality level. If you want to contribute, please help out on "),_(52,"a",4),N(53,"github.com/block-core/blockcore-notes"),b()()(),_(54,"mat-expansion-panel")(55,"mat-expansion-panel-header")(56,"mat-panel-title"),N(57,"Photos and film display"),b(),_(58,"mat-panel-description"),N(59,"Following only"),b()(),_(60,"p"),N(61," Photos and films are only displayed for accounts you are following. This is for your protection and ensures you're not downloading images you don't want to see, but also don't want to download as anyone can link to very large images. "),b(),_(62,"p"),N(63,"Not loading photos is also a measure to improve your privacy. When photos are displayed, your IP-address is available to the server hosting the photo."),b()(),_(64,"mat-expansion-panel")(65,"mat-expansion-panel-header")(66,"mat-panel-title"),N(67,"How can I be safe?"),b(),_(68,"mat-panel-description"),N(69,"Unwanted content"),b()(),_(70,"p"),N(71,"It is easy to be exposed to unwanted content on Nostr, as there are a public feed available that contains everything that everyone is posting."),b(),_(72,"p"),N(73,"The best way to ensure you don't get wanted content, is to follow users you know and trust. Only use the Home Feed and People/Circle sections."),b()()(),_(74,"p",11),pe(75,"img",12),b()())},dependencies:[qu,Gu,$u,Km,qm],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}@media only screen and (max-width: 599px){.help[_ngcontent-%COMP%]{font-size:.8em;padding-left:8em}.logo[_ngcontent-%COMP%]{max-width:64px;margin-left:-6em}}"]});class I_{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}}const lD="mdc-dialog--open",cN="mdc-dialog--opening",dN="mdc-dialog--closing";let uN=(()=>{class i extends j2{constructor(e,n,r,a,o,s,l,c){super(e,n,r,a,o,s,l,c),this._animationStateChanged=new He}_captureInitialFocus(){this._config.delayFocusTrap||this._trapFocus()}_openAnimationDone(e){this._config.delayFocusTrap&&this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:e})}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(um),g(zt,8),g(I_),g(fu),g(lt),g(bu),g(Vr))},i.\u0275cmp=Se({type:i,selectors:[["ng-component"]],features:[Ne],decls:0,vars:0,template:function(e,n){},encapsulation:2}),i})();const hN="--mat-dialog-transition-duration";function mN(i){return null==i?null:"number"==typeof i?i:i.endsWith("ms")?un(i.substring(0,i.length-2)):i.endsWith("s")?1e3*un(i.substring(0,i.length-1)):"0"===i?0:null}let Nte=(()=>{class i extends uN{constructor(e,n,r,a,o,s,l,c,p){super(e,n,r,a,o,s,l,p),this._animationMode=c,this._animationsEnabled="NoopAnimations"!==this._animationMode,this._hostElement=this._elementRef.nativeElement,this._openAnimationDuration=this._animationsEnabled?mN(this._config.enterAnimationDuration)??150:0,this._closeAnimationDuration=this._animationsEnabled?mN(this._config.exitAnimationDuration)??75: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(hN,`${this._openAnimationDuration}ms`),this._hostElement.classList.add(cN),this._hostElement.classList.add(lD),this._waitForAnimationToComplete(this._openAnimationDuration,this._finishDialogOpen)):(this._hostElement.classList.add(lD),Promise.resolve().then(()=>this._finishDialogOpen()))}_startExitAnimation(){this._animationStateChanged.emit({state:"closing",totalTime:this._closeAnimationDuration}),this._hostElement.classList.remove(lD),this._animationsEnabled?(this._hostElement.style.setProperty(hN,`${this._openAnimationDuration}ms`),this._hostElement.classList.add(dN),this._waitForAnimationToComplete(this._closeAnimationDuration,this._finishDialogClose)):Promise.resolve().then(()=>this._finishDialogClose())}_clearAnimationClasses(){this._hostElement.classList.remove(cN),this._hostElement.classList.remove(dN)}_waitForAnimationToComplete(e,n){null!==this._animationTimer&&clearTimeout(this._animationTimer),this._animationTimer=setTimeout(n,e)}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(um),g(zt,8),g(I_),g(fu),g(lt),g(bu),g(Si,8),g(Vr))},i.\u0275cmp=Se({type:i,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],hostVars:8,hostBindings:function(e,n){2&e&&(Br("id",n._config.id),st("aria-modal",n._config.ariaModal)("role",n._config.role)("aria-labelledby",n._config.ariaLabel?null:n._ariaLabelledBy)("aria-label",n._config.ariaLabel)("aria-describedby",n._config.ariaDescribedBy||null),nt("_mat-animation-noopable",!n._animationsEnabled))},features:[Ne],decls:3,vars:0,consts:[[1,"mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],template:function(e,n){1&e&&(_(0,"div",0)(1,"div",1),X(2,Ate,0,0,"ng-template",2),b()())},dependencies:[Ps],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}),i})();class Ml{constructor(t,e,n){this._ref=t,this._containerInstance=n,this._afterOpened=new ve,this._beforeClosed=new ve,this._state=0,this.disableClose=e.disableClose,this.id=t.id,n._animationStateChanged.pipe(oi(r=>"opened"===r.state),yi(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),n._animationStateChanged.pipe(oi(r=>"closed"===r.state),yi(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._finishDialogClose()}),t.overlayRef.detachments().subscribe(()=>{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._finishDialogClose()}),ji(this.backdropClick(),this.keydownEvents().pipe(oi(r=>27===r.keyCode&&!this.disableClose&&!ar(r)))).subscribe(r=>{this.disableClose||(r.preventDefault(),pN(this,"keydown"===r.type?"keyboard":"mouse"))})}close(t){this._result=t,this._containerInstance._animationStateChanged.pipe(oi(e=>"closing"===e.state),yi(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 pN(i,t,e){return i._closeInteractionType=t,i.close(e)}const Ku=new De("MatMdcDialogData"),Ote=new De("mat-mdc-dialog-default-options"),fN=new De("mat-mdc-dialog-scroll-strategy"),Pte={provide:fN,deps:[or],useFactory:function Rte(i){return()=>i.scrollStrategies.block()}};let Bte=0,_N=(()=>{class i{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}constructor(e,n,r,a,o,s,l,c,p,w){this._overlay=e,this._defaultOptions=r,this._parentDialog=a,this._dialogRefConstructor=l,this._dialogContainerType=c,this._dialogDataToken=p,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new ve,this._afterOpenedAtThisLevel=new ve,this._idPrefix="mat-dialog-",this.dialogConfigClass=I_,this.afterAllClosed=ed(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(Mn(void 0))),this._scrollStrategy=s,this._dialog=n.get(U2)}open(e,n){let r;(n={...this._defaultOptions||new I_,...n}).id=n.id||`${this._idPrefix}${Bte++}`,n.scrollStrategy=n.scrollStrategy||this._scrollStrategy();const a=this._dialog.open(e,{...n,positionStrategy:this._overlay.position().global().centerHorizontally().centerVertically(),disableClose:!0,closeOnDestroy:!1,container:{type:this._dialogContainerType,providers:()=>[{provide:this.dialogConfigClass,useValue:n},{provide:Lf,useValue:n}]},templateContext:()=>({dialogRef:r}),providers:(o,s,l)=>(r=new this._dialogRefConstructor(o,n,l),r.updatePosition(n?.position),[{provide:this._dialogContainerType,useValue:l},{provide:this._dialogDataToken,useValue:s.data},{provide:this._dialogRefConstructor,useValue:r}])});return r.componentInstance=a.componentInstance,this.openDialogs.push(r),this.afterOpened.next(r),r.afterClosed().subscribe(()=>{const o=this.openDialogs.indexOf(r);o>-1&&(this.openDialogs.splice(o,1),this.openDialogs.length||this._getAfterAllClosed().next())}),r}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(e){return this.openDialogs.find(n=>n.id===e)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}_closeDialogs(e){let n=e.length;for(;n--;)e[n].close()}}return i.\u0275fac=function(e){Ss()},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})(),Ha=(()=>{class i extends _N{constructor(e,n,r,a,o,s,l,c){super(e,n,a,s,l,o,Ml,Nte,Ku,c),this._idPrefix="mat-mdc-dialog-"}}return i.\u0275fac=function(e){return new(e||i)(ue(or),ue(Rn),ue(Kc,8),ue(Ote,8),ue(fN),ue(i,12),ue(If),ue(Si,8))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})(),Hte=0,L_=(()=>{class i{constructor(e,n,r){this.dialogRef=e,this._elementRef=n,this._dialog=r,this.type="button"}ngOnInit(){this.dialogRef||(this.dialogRef=gN(this._elementRef,this._dialog.openDialogs))}ngOnChanges(e){const n=e._matDialogClose||e._matDialogCloseResult;n&&(this.dialogResult=n.currentValue)}_onButtonClick(e){pN(this.dialogRef,0===e.screenX&&0===e.screenY?"keyboard":"mouse",this.dialogResult)}}return i.\u0275fac=function(e){return new(e||i)(g(Ml,8),g(ze),g(Ha))},i.\u0275dir=ye({type:i,selectors:[["","mat-dialog-close",""],["","matDialogClose",""]],hostVars:2,hostBindings:function(e,n){1&e&&ae("click",function(a){return n._onButtonClick(a)}),2&e&&st("aria-label",n.ariaLabel||null)("type",n.type)},inputs:{ariaLabel:["aria-label","ariaLabel"],type:"type",dialogResult:["mat-dialog-close","dialogResult"],_matDialogClose:["matDialogClose","_matDialogClose"]},exportAs:["matDialogClose"],features:[rn]}),i})(),N_=(()=>{class i{constructor(e,n,r){this._dialogRef=e,this._elementRef=n,this._dialog=r,this.id="mat-mdc-dialog-title-"+Hte++}ngOnInit(){this._dialogRef||(this._dialogRef=gN(this._elementRef,this._dialog.openDialogs)),this._dialogRef&&Promise.resolve().then(()=>{const e=this._dialogRef._containerInstance;e&&!e._ariaLabelledBy&&(e._ariaLabelledBy=this.id)})}}return i.\u0275fac=function(e){return new(e||i)(g(Ml,8),g(ze),g(Ha))},i.\u0275dir=ye({type:i,selectors:[["","mat-dialog-title",""],["","matDialogTitle",""]],hostAttrs:[1,"mat-mdc-dialog-title","mdc-dialog__title"],hostVars:1,hostBindings:function(e,n){2&e&&Br("id",n.id)},inputs:{id:"id"},exportAs:["matDialogTitle"]}),i})(),Qm=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],hostAttrs:[1,"mat-mdc-dialog-content","mdc-dialog__content"]}),i})(),Zm=(()=>{class i{constructor(){this.align="start"}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],hostAttrs:[1,"mat-mdc-dialog-actions","mdc-dialog__actions"],hostVars:4,hostBindings:function(e,n){2&e&&nt("mat-mdc-dialog-actions-align-center","center"===n.align)("mat-mdc-dialog-actions-align-end","end"===n.align)},inputs:{align:"align"}}),i})();function gN(i,t){let e=i.nativeElement.parentElement;for(;e&&!e.classList.contains("mat-mdc-dialog-container");)e=e.parentElement;return e?t.find(n=>n.id===e.id):null}let Vte=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[Ha,Pte],imports:[G2,pl,is,vt,vt]}),i})();const by={params:{enterAnimationDuration:"150ms",exitAnimationDuration:"75ms"}},Yte={dialogContainer:Mr("dialogContainer",[on("void, exit",At({opacity:0,transform:"scale(0.7)"})),on("enter",At({transform:"none"})),Zi("* => enter",Of([Qi("{{enterAnimationDuration}} cubic-bezier(0, 0, 0.2, 1)",At({transform:"none",opacity:1})),dc("@*",Pf(),{optional:!0})]),by),Zi("* => void, * => exit",Of([Qi("{{exitAnimationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)",At({opacity:0})),dc("@*",Pf(),{optional:!0})]),by)])},jte=["tooltip"],bN=new De("mat-tooltip-scroll-strategy"),Wte={provide:bN,deps:[or],useFactory:function Ute(i){return()=>i.scrollStrategies.reposition({scrollThrottle:20})}},$te=new De("mat-tooltip-default-options",{providedIn:"root",factory:function Gte(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}}),yN="tooltip-panel",vN=ic({passive:!0});let Jte=(()=>{class i{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=Xe(e),this._detach(),this._overlayRef=null}get disabled(){return this._disabled}set disabled(e){this._disabled=Xe(e),this._disabled?this.hide(0):this._setupPointerEnterEventsIfNeeded()}get showDelay(){return this._showDelay}set showDelay(e){this._showDelay=un(e)}get hideDelay(){return this._hideDelay}set hideDelay(e){this._hideDelay=un(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)}constructor(e,n,r,a,o,s,l,c,p,w,I,z){this._overlay=e,this._elementRef=n,this._scrollDispatcher=r,this._viewContainerRef=a,this._ngZone=o,this._platform=s,this._ariaDescriber=l,this._focusMonitor=c,this._dir=w,this._defaultOptions=I,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 ve,this._scrollStrategy=p,this._document=z,I&&(I.position&&(this.position=I.position),I.positionAtOrigin&&(this.positionAtOrigin=I.positionAtOrigin),I.touchGestures&&(this.touchGestures=I.touchGestures)),w.change.pipe(yt(this._destroyed)).subscribe(()=>{this._overlayRef&&this._updatePosition(this._overlayRef)})}ngAfterViewInit(){this._viewInitialized=!0,this._setupPointerEnterEventsIfNeeded(),this._focusMonitor.monitor(this._elementRef).pipe(yt(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(([n,r])=>{e.removeEventListener(n,r,vN)}),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,n){if(this.disabled||!this.message||this._isTooltipVisible())return void this._tooltipInstance?._cancelPendingAnimations();const r=this._createOverlay(n);this._detach(),this._portal=this._portal||new gu(this._tooltipComponent,this._viewContainerRef);const a=this._tooltipInstance=r.attach(this._portal).instance;a._triggerElement=this._elementRef.nativeElement,a._mouseLeaveHideDelay=this._hideDelay,a.afterHidden().pipe(yt(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),a.show(e)}hide(e=this.hideDelay){const n=this._tooltipInstance;n&&(n.isVisible()?n.hide(e):(n._cancelPendingAnimations(),this._detach()))}toggle(e){this._isTooltipVisible()?this.hide():this.show(void 0,e)}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(e){if(this._overlayRef){const a=this._overlayRef.getConfig().positionStrategy;if((!this.positionAtOrigin||!e)&&a._origin instanceof ze)return this._overlayRef;this._detach()}const n=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(n);return r.positionChanges.pipe(yt(this._destroyed)).subscribe(a=>{this._updateCurrentPositionClass(a.connectionPair),this._tooltipInstance&&a.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:r,panelClass:`${this._cssClassPrefix}-${yN}`,scrollStrategy:this._scrollStrategy()}),this._updatePosition(this._overlayRef),this._overlayRef.detachments().pipe(yt(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef.outsidePointerEvents().pipe(yt(this._destroyed)).subscribe(()=>this._tooltipInstance?._handleBodyInteraction()),this._overlayRef.keydownEvents().pipe(yt(this._destroyed)).subscribe(a=>{this._isTooltipVisible()&&27===a.keyCode&&!ar(a)&&(a.preventDefault(),a.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 n=e.getConfig().positionStrategy,r=this._getOrigin(),a=this._getOverlayPosition();n.withPositions([this._addOffset({...r.main,...a.main}),this._addOffset({...r.fallback,...a.fallback})])}_addOffset(e){return e}_getOrigin(){const e=!this._dir||"ltr"==this._dir.value,n=this.position;let r;"above"==n||"below"==n?r={originX:"center",originY:"above"==n?"top":"bottom"}:"before"==n||"left"==n&&e||"right"==n&&!e?r={originX:"start",originY:"center"}:("after"==n||"right"==n&&e||"left"==n&&!e)&&(r={originX:"end",originY:"center"});const{x:a,y:o}=this._invertPosition(r.originX,r.originY);return{main:r,fallback:{originX:a,originY:o}}}_getOverlayPosition(){const e=!this._dir||"ltr"==this._dir.value,n=this.position;let r;"above"==n?r={overlayX:"center",overlayY:"bottom"}:"below"==n?r={overlayX:"center",overlayY:"top"}:"before"==n||"left"==n&&e||"right"==n&&!e?r={overlayX:"end",overlayY:"center"}:("after"==n||"right"==n&&e||"left"==n&&!e)&&(r={overlayX:"start",overlayY:"center"});const{x:a,y:o}=this._invertPosition(r.overlayX,r.overlayY);return{main:r,fallback:{overlayX:a,overlayY:o}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),this._ngZone.onMicrotaskEmpty.pipe(yi(1),yt(this._destroyed)).subscribe(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()}))}_setTooltipClass(e){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=e,this._tooltipInstance._markForCheck())}_invertPosition(e,n){return"above"===this.position||"below"===this.position?"top"===n?n="bottom":"bottom"===n&&(n="top"):"end"===e?e="start":"start"===e&&(e="end"),{x:e,y:n}}_updateCurrentPositionClass(e){const{overlayY:n,originX:r,originY:a}=e;let o;if(o="center"===n?this._dir&&"rtl"===this._dir.value?"end"===r?"left":"right":"start"===r?"left":"right":"bottom"===n&&"top"===a?"above":"below",o!==this._currentPosition){const s=this._overlayRef;if(s){const l=`${this._cssClassPrefix}-${yN}-`;s.removePanelClass(l+this._currentPosition),s.addPanelClass(l+o)}this._currentPosition=o}}_setupPointerEnterEventsIfNeeded(){this._disabled||!this.message||!this._viewInitialized||this._passiveListeners.length||(this._platformSupportsMouseEvents()?this._passiveListeners.push(["mouseenter",e=>{let n;this._setupPointerExitEventsIfNeeded(),void 0!==e.x&&void 0!==e.y&&(n=e),this.show(void 0,n)}]):"off"!==this.touchGestures&&(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",e=>{const n=e.targetTouches?.[0],r=n?{x:n.clientX,y:n.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",n=>{const r=n.relatedTarget;(!r||!this._overlayRef?.overlayElement.contains(r))&&this.hide()}],["wheel",n=>this._wheelListener(n)]);else if("off"!==this.touchGestures){this._disableNativeGesturesIfNecessary();const n=()=>{clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions.touchendHideDelay)};e.push(["touchend",n],["touchcancel",n])}this._addListeners(e),this._passiveListeners.push(...e)}_addListeners(e){e.forEach(([n,r])=>{this._elementRef.nativeElement.addEventListener(n,r,vN)})}_platformSupportsMouseEvents(){return!this._platform.IOS&&!this._platform.ANDROID}_wheelListener(e){if(this._isTooltipVisible()){const n=this._document.elementFromPoint(e.clientX,e.clientY),r=this._elementRef.nativeElement;n!==r&&!r.contains(n)&&this.hide()}}_disableNativeGesturesIfNecessary(){const e=this.touchGestures;if("off"!==e){const n=this._elementRef.nativeElement,r=n.style;("on"===e||"INPUT"!==n.nodeName&&"TEXTAREA"!==n.nodeName)&&(r.userSelect=r.msUserSelect=r.webkitUserSelect=r.MozUserSelect="none"),("on"===e||!n.draggable)&&(r.webkitUserDrag="none"),r.touchAction="none",r.webkitTapHighlightColor="transparent"}}}return i.\u0275fac=function(e){Ss()},i.\u0275dir=ye({type:i,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"]}}),i})(),El=(()=>{class i extends Jte{constructor(e,n,r,a,o,s,l,c,p,w,I,z){super(e,n,r,a,o,s,l,c,p,w,I,z),this._tooltipComponent=tie,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 i.\u0275fac=function(e){return new(e||i)(g(or),g(ze),g(Jc),g(bn),g(lt),g(Li),g(S2),g(Vr),g(bN),g(En,8),g($te,8),g(zt))},i.\u0275dir=ye({type:i,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-mdc-tooltip-trigger"],exportAs:["matTooltip"],features:[Ne]}),i})(),eie=(()=>{class i{constructor(e,n){this._changeDetectorRef=e,this._closeOnInteraction=!1,this._isVisible=!1,this._onHide=new ve,this._animationsDisabled="NoopAnimations"===n}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 n=this._tooltip.nativeElement,r=this._showAnimation,a=this._hideAnimation;if(n.classList.remove(e?a:r),n.classList.add(e?r:a),this._isVisible=e,e&&!this._animationsDisabled&&"function"==typeof getComputedStyle){const o=getComputedStyle(n);("0s"===o.getPropertyValue("animation-duration")||"none"===o.getPropertyValue("animation-name"))&&(this._animationsDisabled=!0)}e&&this._onShow(),this._animationsDisabled&&(n.classList.add("_mat-animation-noopable"),this._finalizeAnimation(e))}}return i.\u0275fac=function(e){return new(e||i)(g(Tt),g(Si,8))},i.\u0275dir=ye({type:i}),i})(),tie=(()=>{class i extends eie{constructor(e,n,r){super(e,r),this._elementRef=n,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 i.\u0275fac=function(e){return new(e||i)(g(Tt),g(ze),g(Si,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-tooltip-component"]],viewQuery:function(e,n){if(1&e&&ot(jte,7),2&e){let r;Ce(r=Me())&&(n._tooltip=r.first)}},hostAttrs:["aria-hidden","true"],hostVars:2,hostBindings:function(e,n){1&e&&ae("mouseleave",function(a){return n._handleMouseLeave(a)}),2&e&&Ki("zoom",n.isVisible()?1:null)},features:[Ne],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,n){1&e&&(_(0,"div",0,1),ae("animationend",function(a){return n._handleAnimationEnd(a)}),_(2,"div",2),N(3),b()()),2&e&&(nt("mdc-tooltip--multiline",n._isMultiline),M("ngClass",n.tooltipClass),C(3),ft(n.message))},dependencies:[ua],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}),i})(),wN=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[Wte],imports:[mm,xn,pl,vt,vt,ml]}),i})();function iie(i,t){1&i&&N(0),2&i&&ft(Z(2).unified)}function nie(i,t){if(1&i){const e=Ye();_(0,"button",2),ae("click",function(r){return we(e),Fe(Z().handleClick(r))})("mouseenter",function(r){return we(e),Fe(Z().handleOver(r))})("mouseleave",function(r){return we(e),Fe(Z().handleLeave(r))}),_(1,"span",3),X(2,iie,1,1,"ng-template",4),Ge(3),b()()}if(2&i){const e=Z();nt("emoji-mart-emoji-native",e.isNative)("emoji-mart-emoji-custom",e.custom),st("title",e.title)("aria-label",e.label),C(1),M("ngStyle",e.style),C(1),M("ngIf",e.isNative)}}function rie(i,t){1&i&&N(0),2&i&&ft(Z(2).unified)}function aie(i,t){if(1&i){const e=Ye();_(0,"span",5),ae("click",function(r){return we(e),Fe(Z().handleClick(r))})("mouseenter",function(r){return we(e),Fe(Z().handleOver(r))})("mouseleave",function(r){return we(e),Fe(Z().handleLeave(r))}),_(1,"span",3),X(2,rie,1,1,"ng-template",4),Ge(3,1),b()()}if(2&i){const e=Z();nt("emoji-mart-emoji-native",e.isNative)("emoji-mart-emoji-custom",e.custom),st("title",e.title)("aria-label",e.label),C(1),M("ngStyle",e.style),C(1),M("ngIf",e.isNative)}}const FN=["*","*"],kN=[{id:"people",name:"Smileys & People",emojis:["1F600","1F603","1F604","1F601","1F606","1F605","1F923","1F602","1F642","1F643","1F609","1F60A","1F607","1F970","1F60D","1F929","1F618","1F617","263A-FE0F","1F61A","1F619","1F972","1F60B","1F61B","1F61C","1F92A","1F61D","1F911","1F917","1F92D","1F92B","1F914","1F910","1F928","1F610","1F611","1F636","1F60F","1F612","1F644","1F62C","1F925","1F60C","1F614","1F62A","1F924","1F634","1F637","1F912","1F915","1F922","1F92E","1F927","1F975","1F976","1F974","1F635","1F92F","1F920","1F973","1F978","1F60E","1F913","1F9D0","1F615","1F61F","1F641","2639-FE0F","1F62E","1F62F","1F632","1F633","1F97A","1F626","1F627","1F628","1F630","1F625","1F622","1F62D","1F631","1F616","1F623","1F61E","1F613","1F629","1F62B","1F971","1F624","1F621","1F620","1F92C","1F608","1F47F","1F480","2620-FE0F","1F4A9","1F921","1F479","1F47A","1F47B","1F47D","1F47E","1F916","1F63A","1F638","1F639","1F63B","1F63C","1F63D","1F640","1F63F","1F63E","1F648","1F44B","1F91A","1F590-FE0F","270B","1F596","1F44C","1F90C","1F90F","270C-FE0F","1F91E","1F91F","1F918","1F919","1F448","1F449","1F446","1F595","1F447","261D-FE0F","1F44D","1F44E","270A","1F44A","1F91B","1F91C","1F44F","1F64C","1F450","1F932","1F91D","1F64F","270D-FE0F","1F485","1F933","1F4AA","1F9BE","1F9BF","1F9B5","1F9B6","1F442","1F9BB","1F443","1F9E0","1FAC0","1FAC1","1F9B7","1F9B4","1F440","1F441-FE0F","1F445","1F444","1F476","1F9D2","1F466","1F467","1F9D1","1F471","1F468","1F9D4","1F468-200D-1F9B0","1F468-200D-1F9B1","1F468-200D-1F9B3","1F468-200D-1F9B2","1F469","1F469-200D-1F9B0","1F9D1-200D-1F9B0","1F469-200D-1F9B1","1F9D1-200D-1F9B1","1F469-200D-1F9B3","1F9D1-200D-1F9B3","1F469-200D-1F9B2","1F9D1-200D-1F9B2","1F471-200D-2640-FE0F","1F471-200D-2642-FE0F","1F9D3","1F474","1F475","1F64D","1F64D-200D-2642-FE0F","1F64D-200D-2640-FE0F","1F64E","1F64E-200D-2642-FE0F","1F64E-200D-2640-FE0F","1F645","1F645-200D-2642-FE0F","1F645-200D-2640-FE0F","1F646","1F646-200D-2642-FE0F","1F646-200D-2640-FE0F","1F481","1F481-200D-2642-FE0F","1F481-200D-2640-FE0F","1F64B","1F64B-200D-2642-FE0F","1F64B-200D-2640-FE0F","1F9CF","1F9CF-200D-2642-FE0F","1F9CF-200D-2640-FE0F","1F647","1F647-200D-2642-FE0F","1F647-200D-2640-FE0F","1F926","1F926-200D-2642-FE0F","1F926-200D-2640-FE0F","1F937","1F937-200D-2642-FE0F","1F937-200D-2640-FE0F","1F9D1-200D-2695-FE0F","1F468-200D-2695-FE0F","1F469-200D-2695-FE0F","1F9D1-200D-1F393","1F468-200D-1F393","1F469-200D-1F393","1F9D1-200D-1F3EB","1F468-200D-1F3EB","1F469-200D-1F3EB","1F9D1-200D-2696-FE0F","1F468-200D-2696-FE0F","1F469-200D-2696-FE0F","1F9D1-200D-1F33E","1F468-200D-1F33E","1F469-200D-1F33E","1F9D1-200D-1F373","1F468-200D-1F373","1F469-200D-1F373","1F9D1-200D-1F527","1F468-200D-1F527","1F469-200D-1F527","1F9D1-200D-1F3ED","1F468-200D-1F3ED","1F469-200D-1F3ED","1F9D1-200D-1F4BC","1F468-200D-1F4BC","1F469-200D-1F4BC","1F9D1-200D-1F52C","1F468-200D-1F52C","1F469-200D-1F52C","1F9D1-200D-1F4BB","1F468-200D-1F4BB","1F469-200D-1F4BB","1F9D1-200D-1F3A4","1F468-200D-1F3A4","1F469-200D-1F3A4","1F9D1-200D-1F3A8","1F468-200D-1F3A8","1F469-200D-1F3A8","1F9D1-200D-2708-FE0F","1F468-200D-2708-FE0F","1F469-200D-2708-FE0F","1F9D1-200D-1F680","1F468-200D-1F680","1F469-200D-1F680","1F9D1-200D-1F692","1F468-200D-1F692","1F469-200D-1F692","1F46E","1F46E-200D-2642-FE0F","1F46E-200D-2640-FE0F","1F575-FE0F","1F575-FE0F-200D-2642-FE0F","1F575-FE0F-200D-2640-FE0F","1F482","1F482-200D-2642-FE0F","1F482-200D-2640-FE0F","1F977","1F477","1F477-200D-2642-FE0F","1F477-200D-2640-FE0F","1F934","1F478","1F473","1F473-200D-2642-FE0F","1F473-200D-2640-FE0F","1F472","1F9D5","1F935","1F935-200D-2642-FE0F","1F935-200D-2640-FE0F","1F470","1F470-200D-2642-FE0F","1F470-200D-2640-FE0F","1F930","1F931","1F469-200D-1F37C","1F468-200D-1F37C","1F9D1-200D-1F37C","1F47C","1F385","1F936","1F9D1-200D-1F384","1F9B8","1F9B8-200D-2642-FE0F","1F9B8-200D-2640-FE0F","1F9B9","1F9B9-200D-2642-FE0F","1F9B9-200D-2640-FE0F","1F9D9","1F9D9-200D-2642-FE0F","1F9D9-200D-2640-FE0F","1F9DA","1F9DA-200D-2642-FE0F","1F9DA-200D-2640-FE0F","1F9DB","1F9DB-200D-2642-FE0F","1F9DB-200D-2640-FE0F","1F9DC","1F9DC-200D-2642-FE0F","1F9DC-200D-2640-FE0F","1F9DD","1F9DD-200D-2642-FE0F","1F9DD-200D-2640-FE0F","1F9DE","1F9DE-200D-2642-FE0F","1F9DE-200D-2640-FE0F","1F9DF","1F9DF-200D-2642-FE0F","1F9DF-200D-2640-FE0F","1F486","1F486-200D-2642-FE0F","1F486-200D-2640-FE0F","1F487","1F487-200D-2642-FE0F","1F487-200D-2640-FE0F","1F6B6","1F6B6-200D-2642-FE0F","1F6B6-200D-2640-FE0F","1F9CD","1F9CD-200D-2642-FE0F","1F9CD-200D-2640-FE0F","1F9CE","1F9CE-200D-2642-FE0F","1F9CE-200D-2640-FE0F","1F9D1-200D-1F9AF","1F468-200D-1F9AF","1F469-200D-1F9AF","1F9D1-200D-1F9BC","1F468-200D-1F9BC","1F469-200D-1F9BC","1F9D1-200D-1F9BD","1F468-200D-1F9BD","1F469-200D-1F9BD","1F3C3","1F3C3-200D-2642-FE0F","1F3C3-200D-2640-FE0F","1F483","1F57A","1F574-FE0F","1F46F","1F46F-200D-2642-FE0F","1F46F-200D-2640-FE0F","1F9D6","1F9D6-200D-2642-FE0F","1F9D6-200D-2640-FE0F","1F9D7","1F9D7-200D-2642-FE0F","1F9D7-200D-2640-FE0F","1F93A","1F3C7","26F7-FE0F","1F3C2","1F3CC-FE0F","1F3CC-FE0F-200D-2642-FE0F","1F3CC-FE0F-200D-2640-FE0F","1F3C4","1F3C4-200D-2642-FE0F","1F3C4-200D-2640-FE0F","1F6A3","1F6A3-200D-2642-FE0F","1F6A3-200D-2640-FE0F","1F3CA","1F3CA-200D-2642-FE0F","1F3CA-200D-2640-FE0F","26F9-FE0F","26F9-FE0F-200D-2642-FE0F","26F9-FE0F-200D-2640-FE0F","1F3CB-FE0F","1F3CB-FE0F-200D-2642-FE0F","1F3CB-FE0F-200D-2640-FE0F","1F6B4","1F6B4-200D-2642-FE0F","1F6B4-200D-2640-FE0F","1F6B5","1F6B5-200D-2642-FE0F","1F6B5-200D-2640-FE0F","1F938","1F938-200D-2642-FE0F","1F938-200D-2640-FE0F","1F93C","1F93C-200D-2642-FE0F","1F93C-200D-2640-FE0F","1F93D","1F93D-200D-2642-FE0F","1F93D-200D-2640-FE0F","1F93E","1F93E-200D-2642-FE0F","1F93E-200D-2640-FE0F","1F939","1F939-200D-2642-FE0F","1F939-200D-2640-FE0F","1F9D8","1F9D8-200D-2642-FE0F","1F9D8-200D-2640-FE0F","1F6C0","1F6CC","1F9D1-200D-1F91D-200D-1F9D1","1F46D","1F46B","1F46C","1F48F","1F469-200D-2764-FE0F-200D-1F48B-200D-1F468","1F468-200D-2764-FE0F-200D-1F48B-200D-1F468","1F469-200D-2764-FE0F-200D-1F48B-200D-1F469","1F491","1F469-200D-2764-FE0F-200D-1F468","1F468-200D-2764-FE0F-200D-1F468","1F469-200D-2764-FE0F-200D-1F469","1F46A","1F468-200D-1F469-200D-1F466","1F468-200D-1F469-200D-1F467","1F468-200D-1F469-200D-1F467-200D-1F466","1F468-200D-1F469-200D-1F466-200D-1F466","1F468-200D-1F469-200D-1F467-200D-1F467","1F468-200D-1F468-200D-1F466","1F468-200D-1F468-200D-1F467","1F468-200D-1F468-200D-1F467-200D-1F466","1F468-200D-1F468-200D-1F466-200D-1F466","1F468-200D-1F468-200D-1F467-200D-1F467","1F469-200D-1F469-200D-1F466","1F469-200D-1F469-200D-1F467","1F469-200D-1F469-200D-1F467-200D-1F466","1F469-200D-1F469-200D-1F466-200D-1F466","1F469-200D-1F469-200D-1F467-200D-1F467","1F468-200D-1F466","1F468-200D-1F466-200D-1F466","1F468-200D-1F467","1F468-200D-1F467-200D-1F466","1F468-200D-1F467-200D-1F467","1F469-200D-1F466","1F469-200D-1F466-200D-1F466","1F469-200D-1F467","1F469-200D-1F467-200D-1F466","1F469-200D-1F467-200D-1F467","1F5E3-FE0F","1F464","1F465","1FAC2","1F463","1F649","1F64A","1F48B","1F48C","1F498","1F49D","1F496","1F497","1F493","1F49E","1F495","1F49F","2763-FE0F","1F494","2764-FE0F","1F9E1","1F49B","1F49A","1F499","1F49C","1F90E","1F5A4","1F90D","1F4AF","1F4A2","1F4A5","1F4AB","1F4A6","1F4A8","1F573-FE0F","1F4A3","1F4AC","1F441-FE0F-200D-1F5E8-FE0F","1F5E8-FE0F","1F5EF-FE0F","1F4AD","1F4A4"]},{id:"nature",name:"Animals & Nature",emojis:["1F435","1F412","1F98D","1F9A7","1F436","1F415","1F9AE","1F415-200D-1F9BA","1F429","1F43A","1F98A","1F99D","1F431","1F408","1F408-200D-2B1B","1F981","1F42F","1F405","1F406","1F434","1F40E","1F984","1F993","1F98C","1F9AC","1F42E","1F402","1F403","1F404","1F437","1F416","1F417","1F43D","1F40F","1F411","1F410","1F42A","1F42B","1F999","1F992","1F418","1F9A3","1F98F","1F99B","1F42D","1F401","1F400","1F439","1F430","1F407","1F43F-FE0F","1F9AB","1F994","1F987","1F43B","1F43B-200D-2744-FE0F","1F428","1F43C","1F9A5","1F9A6","1F9A8","1F998","1F9A1","1F43E","1F983","1F414","1F413","1F423","1F424","1F425","1F426","1F427","1F54A-FE0F","1F985","1F986","1F9A2","1F989","1F9A4","1FAB6","1F9A9","1F99A","1F99C","1F438","1F40A","1F422","1F98E","1F40D","1F432","1F409","1F995","1F996","1F433","1F40B","1F42C","1F9AD","1F41F","1F420","1F421","1F988","1F419","1F41A","1F40C","1F98B","1F41B","1F41C","1F41D","1FAB2","1F41E","1F997","1FAB3","1F577-FE0F","1F578-FE0F","1F982","1F99F","1FAB0","1FAB1","1F9A0","1F490","1F338","1F4AE","1F3F5-FE0F","1F339","1F940","1F33A","1F33B","1F33C","1F337","1F331","1FAB4","1F332","1F333","1F334","1F335","1F33E","1F33F","2618-FE0F","1F340","1F341","1F342","1F343"]},{id:"foods",name:"Food & Drink",emojis:["1F347","1F348","1F349","1F34A","1F34B","1F34C","1F34D","1F96D","1F34E","1F34F","1F350","1F351","1F352","1F353","1FAD0","1F95D","1F345","1FAD2","1F965","1F951","1F346","1F954","1F955","1F33D","1F336-FE0F","1FAD1","1F952","1F96C","1F966","1F9C4","1F9C5","1F344","1F95C","1F330","1F35E","1F950","1F956","1FAD3","1F968","1F96F","1F95E","1F9C7","1F9C0","1F356","1F357","1F969","1F953","1F354","1F35F","1F355","1F32D","1F96A","1F32E","1F32F","1FAD4","1F959","1F9C6","1F95A","1F373","1F958","1F372","1FAD5","1F963","1F957","1F37F","1F9C8","1F9C2","1F96B","1F371","1F358","1F359","1F35A","1F35B","1F35C","1F35D","1F360","1F362","1F363","1F364","1F365","1F96E","1F361","1F95F","1F960","1F961","1F980","1F99E","1F990","1F991","1F9AA","1F366","1F367","1F368","1F369","1F36A","1F382","1F370","1F9C1","1F967","1F36B","1F36C","1F36D","1F36E","1F36F","1F37C","1F95B","2615","1FAD6","1F375","1F376","1F37E","1F377","1F378","1F379","1F37A","1F37B","1F942","1F943","1F964","1F9CB","1F9C3","1F9C9","1F9CA","1F962","1F37D-FE0F","1F374","1F944","1F52A","1F3FA"]},{id:"activity",name:"Activities",emojis:["1F383","1F384","1F386","1F387","1F9E8","2728","1F388","1F389","1F38A","1F38B","1F38D","1F38E","1F38F","1F390","1F391","1F9E7","1F380","1F381","1F397-FE0F","1F39F-FE0F","1F3AB","1F396-FE0F","1F3C6","1F3C5","1F947","1F948","1F949","26BD","26BE","1F94E","1F3C0","1F3D0","1F3C8","1F3C9","1F3BE","1F94F","1F3B3","1F3CF","1F3D1","1F3D2","1F94D","1F3D3","1F3F8","1F94A","1F94B","1F945","26F3","26F8-FE0F","1F3A3","1F93F","1F3BD","1F3BF","1F6F7","1F94C","1F3AF","1FA80","1FA81","1F3B1","1F52E","1FA84","1F9FF","1F3AE","1F579-FE0F","1F3B0","1F3B2","1F9E9","1F9F8","1FA85","1FA86","2660-FE0F","2665-FE0F","2666-FE0F","2663-FE0F","265F-FE0F","1F0CF","1F004","1F3B4","1F3AD","1F5BC-FE0F","1F3A8","1F9F5","1FAA1","1F9F6","1FAA2"]},{id:"places",name:"Travel & Places",emojis:["1F30D","1F30E","1F30F","1F310","1F5FA-FE0F","1F5FE","1F9ED","1F3D4-FE0F","26F0-FE0F","1F30B","1F5FB","1F3D5-FE0F","1F3D6-FE0F","1F3DC-FE0F","1F3DD-FE0F","1F3DE-FE0F","1F3DF-FE0F","1F3DB-FE0F","1F3D7-FE0F","1F9F1","1FAA8","1FAB5","1F6D6","1F3D8-FE0F","1F3DA-FE0F","1F3E0","1F3E1","1F3E2","1F3E3","1F3E4","1F3E5","1F3E6","1F3E8","1F3E9","1F3EA","1F3EB","1F3EC","1F3ED","1F3EF","1F3F0","1F492","1F5FC","1F5FD","26EA","1F54C","1F6D5","1F54D","26E9-FE0F","1F54B","26F2","26FA","1F301","1F303","1F3D9-FE0F","1F304","1F305","1F306","1F307","1F309","2668-FE0F","1F3A0","1F3A1","1F3A2","1F488","1F3AA","1F682","1F683","1F684","1F685","1F686","1F687","1F688","1F689","1F68A","1F69D","1F69E","1F68B","1F68C","1F68D","1F68E","1F690","1F691","1F692","1F693","1F694","1F695","1F696","1F697","1F698","1F699","1F6FB","1F69A","1F69B","1F69C","1F3CE-FE0F","1F3CD-FE0F","1F6F5","1F9BD","1F9BC","1F6FA","1F6B2","1F6F4","1F6F9","1F6FC","1F68F","1F6E3-FE0F","1F6E4-FE0F","1F6E2-FE0F","26FD","1F6A8","1F6A5","1F6A6","1F6D1","1F6A7","2693","26F5","1F6F6","1F6A4","1F6F3-FE0F","26F4-FE0F","1F6E5-FE0F","1F6A2","2708-FE0F","1F6E9-FE0F","1F6EB","1F6EC","1FA82","1F4BA","1F681","1F69F","1F6A0","1F6A1","1F6F0-FE0F","1F680","1F6F8","1F6CE-FE0F","1F9F3","231B","23F3","231A","23F0","23F1-FE0F","23F2-FE0F","1F570-FE0F","1F55B","1F567","1F550","1F55C","1F551","1F55D","1F552","1F55E","1F553","1F55F","1F554","1F560","1F555","1F561","1F556","1F562","1F557","1F563","1F558","1F564","1F559","1F565","1F55A","1F566","1F311","1F312","1F313","1F314","1F315","1F316","1F317","1F318","1F319","1F31A","1F31B","1F31C","1F321-FE0F","2600-FE0F","1F31D","1F31E","1FA90","2B50","1F31F","1F320","1F30C","2601-FE0F","26C5","26C8-FE0F","1F324-FE0F","1F325-FE0F","1F326-FE0F","1F327-FE0F","1F328-FE0F","1F329-FE0F","1F32A-FE0F","1F32B-FE0F","1F32C-FE0F","1F300","1F308","1F302","2602-FE0F","2614","26F1-FE0F","26A1","2744-FE0F","2603-FE0F","26C4","2604-FE0F","1F525","1F4A7","1F30A"]},{id:"objects",name:"Objects",emojis:["1F453","1F576-FE0F","1F97D","1F97C","1F9BA","1F454","1F455","1F456","1F9E3","1F9E4","1F9E5","1F9E6","1F457","1F458","1F97B","1FA71","1FA72","1FA73","1F459","1F45A","1F45B","1F45C","1F45D","1F6CD-FE0F","1F392","1FA74","1F45E","1F45F","1F97E","1F97F","1F460","1F461","1FA70","1F462","1F451","1F452","1F3A9","1F393","1F9E2","1FA96","26D1-FE0F","1F4FF","1F484","1F48D","1F48E","1F507","1F508","1F509","1F50A","1F4E2","1F4E3","1F4EF","1F514","1F515","1F3BC","1F3B5","1F3B6","1F399-FE0F","1F39A-FE0F","1F39B-FE0F","1F3A4","1F3A7","1F4FB","1F3B7","1FA97","1F3B8","1F3B9","1F3BA","1F3BB","1FA95","1F941","1FA98","1F4F1","1F4F2","260E-FE0F","1F4DE","1F4DF","1F4E0","1F50B","1F50C","1F4BB","1F5A5-FE0F","1F5A8-FE0F","2328-FE0F","1F5B1-FE0F","1F5B2-FE0F","1F4BD","1F4BE","1F4BF","1F4C0","1F9EE","1F3A5","1F39E-FE0F","1F4FD-FE0F","1F3AC","1F4FA","1F4F7","1F4F8","1F4F9","1F4FC","1F50D","1F50E","1F56F-FE0F","1F4A1","1F526","1F3EE","1FA94","1F4D4","1F4D5","1F4D6","1F4D7","1F4D8","1F4D9","1F4DA","1F4D3","1F4D2","1F4C3","1F4DC","1F4C4","1F4F0","1F5DE-FE0F","1F4D1","1F516","1F3F7-FE0F","1F4B0","1FA99","1F4B4","1F4B5","1F4B6","1F4B7","1F4B8","1F4B3","1F9FE","1F4B9","2709-FE0F","1F4E7","1F4E8","1F4E9","1F4E4","1F4E5","1F4E6","1F4EB","1F4EA","1F4EC","1F4ED","1F4EE","1F5F3-FE0F","270F-FE0F","2712-FE0F","1F58B-FE0F","1F58A-FE0F","1F58C-FE0F","1F58D-FE0F","1F4DD","1F4BC","1F4C1","1F4C2","1F5C2-FE0F","1F4C5","1F4C6","1F5D2-FE0F","1F5D3-FE0F","1F4C7","1F4C8","1F4C9","1F4CA","1F4CB","1F4CC","1F4CD","1F4CE","1F587-FE0F","1F4CF","1F4D0","2702-FE0F","1F5C3-FE0F","1F5C4-FE0F","1F5D1-FE0F","1F512","1F513","1F50F","1F510","1F511","1F5DD-FE0F","1F528","1FA93","26CF-FE0F","2692-FE0F","1F6E0-FE0F","1F5E1-FE0F","2694-FE0F","1F52B","1FA83","1F3F9","1F6E1-FE0F","1FA9A","1F527","1FA9B","1F529","2699-FE0F","1F5DC-FE0F","2696-FE0F","1F9AF","1F517","26D3-FE0F","1FA9D","1F9F0","1F9F2","1FA9C","2697-FE0F","1F9EA","1F9EB","1F9EC","1F52C","1F52D","1F4E1","1F489","1FA78","1F48A","1FA79","1FA7A","1F6AA","1F6D7","1FA9E","1FA9F","1F6CF-FE0F","1F6CB-FE0F","1FA91","1F6BD","1FAA0","1F6BF","1F6C1","1FAA4","1FA92","1F9F4","1F9F7","1F9F9","1F9FA","1F9FB","1FAA3","1F9FC","1FAA5","1F9FD","1F9EF","1F6D2","1F6AC","26B0-FE0F","1FAA6","26B1-FE0F","1F5FF","1FAA7"]},{id:"symbols",name:"Symbols",emojis:["1F3E7","1F6AE","1F6B0","267F","1F6B9","1F6BA","1F6BB","1F6BC","1F6BE","1F6C2","1F6C3","1F6C4","1F6C5","26A0-FE0F","1F6B8","26D4","1F6AB","1F6B3","1F6AD","1F6AF","1F6B1","1F6B7","1F4F5","1F51E","2622-FE0F","2623-FE0F","2B06-FE0F","2197-FE0F","27A1-FE0F","2198-FE0F","2B07-FE0F","2199-FE0F","2B05-FE0F","2196-FE0F","2195-FE0F","2194-FE0F","21A9-FE0F","21AA-FE0F","2934-FE0F","2935-FE0F","1F503","1F504","1F519","1F51A","1F51B","1F51C","1F51D","1F6D0","269B-FE0F","1F549-FE0F","2721-FE0F","2638-FE0F","262F-FE0F","271D-FE0F","2626-FE0F","262A-FE0F","262E-FE0F","1F54E","1F52F","2648","2649","264A","264B","264C","264D","264E","264F","2650","2651","2652","2653","26CE","1F500","1F501","1F502","25B6-FE0F","23E9","23ED-FE0F","23EF-FE0F","25C0-FE0F","23EA","23EE-FE0F","1F53C","23EB","1F53D","23EC","23F8-FE0F","23F9-FE0F","23FA-FE0F","23CF-FE0F","1F3A6","1F505","1F506","1F4F6","1F4F3","1F4F4","2640-FE0F","2642-FE0F","26A7-FE0F","2716-FE0F","2795","2796","2797","267E-FE0F","203C-FE0F","2049-FE0F","2753","2754","2755","2757","3030-FE0F","1F4B1","1F4B2","2695-FE0F","267B-FE0F","269C-FE0F","1F531","1F4DB","1F530","2B55","2705","2611-FE0F","2714-FE0F","274C","274E","27B0","27BF","303D-FE0F","2733-FE0F","2734-FE0F","2747-FE0F","00A9-FE0F","00AE-FE0F","2122-FE0F","0023-FE0F-20E3","002A-FE0F-20E3","0030-FE0F-20E3","0031-FE0F-20E3","0032-FE0F-20E3","0033-FE0F-20E3","0034-FE0F-20E3","0035-FE0F-20E3","0036-FE0F-20E3","0037-FE0F-20E3","0038-FE0F-20E3","0039-FE0F-20E3","1F51F","1F520","1F521","1F522","1F523","1F524","1F170-FE0F","1F18E","1F171-FE0F","1F191","1F192","1F193","2139-FE0F","1F194","24C2-FE0F","1F195","1F196","1F17E-FE0F","1F197","1F17F-FE0F","1F198","1F199","1F19A","1F201","1F202-FE0F","1F237-FE0F","1F236","1F22F","1F250","1F239","1F21A","1F232","1F251","1F238","1F234","1F233","3297-FE0F","3299-FE0F","1F23A","1F235","1F534","1F7E0","1F7E1","1F7E2","1F535","1F7E3","1F7E4","26AB","26AA","1F7E5","1F7E7","1F7E8","1F7E9","1F7E6","1F7EA","1F7EB","2B1B","2B1C","25FC-FE0F","25FB-FE0F","25FE","25FD","25AA-FE0F","25AB-FE0F","1F536","1F537","1F538","1F539","1F53A","1F53B","1F4A0","1F518","1F533","1F532"]},{id:"flags",name:"Flags",emojis:["1F1E6-1F1E8","1F1E6-1F1E9","1F1E6-1F1EA","1F1E6-1F1EB","1F1E6-1F1EC","1F1E6-1F1EE","1F1E6-1F1F1","1F1E6-1F1F2","1F1E6-1F1F4","1F1E6-1F1F6","1F1E6-1F1F7","1F1E6-1F1F8","1F1E6-1F1F9","1F1E6-1F1FA","1F1E6-1F1FC","1F1E6-1F1FD","1F1E6-1F1FF","1F1E7-1F1E6","1F1E7-1F1E7","1F1E7-1F1E9","1F1E7-1F1EA","1F1E7-1F1EB","1F1E7-1F1EC","1F1E7-1F1ED","1F1E7-1F1EE","1F1E7-1F1EF","1F1E7-1F1F1","1F1E7-1F1F2","1F1E7-1F1F3","1F1E7-1F1F4","1F1E7-1F1F6","1F1E7-1F1F7","1F1E7-1F1F8","1F1E7-1F1F9","1F1E7-1F1FB","1F1E7-1F1FC","1F1E7-1F1FE","1F1E7-1F1FF","1F1E8-1F1E6","1F1E8-1F1E8","1F1E8-1F1E9","1F1E8-1F1EB","1F1E8-1F1EC","1F1E8-1F1ED","1F1E8-1F1EE","1F1E8-1F1F0","1F1E8-1F1F1","1F1E8-1F1F2","1F1E8-1F1F3","1F1E8-1F1F4","1F1E8-1F1F5","1F1E8-1F1F7","1F1E8-1F1FA","1F1E8-1F1FB","1F1E8-1F1FC","1F1E8-1F1FD","1F1E8-1F1FE","1F1E8-1F1FF","1F1E9-1F1EA","1F1E9-1F1EC","1F1E9-1F1EF","1F1E9-1F1F0","1F1E9-1F1F2","1F1E9-1F1F4","1F1E9-1F1FF","1F1EA-1F1E6","1F1EA-1F1E8","1F1EA-1F1EA","1F1EA-1F1EC","1F1EA-1F1ED","1F1EA-1F1F7","1F1EA-1F1F8","1F1EA-1F1F9","1F1EA-1F1FA","1F1EB-1F1EE","1F1EB-1F1EF","1F1EB-1F1F0","1F1EB-1F1F2","1F1EB-1F1F4","1F1EB-1F1F7","1F1EC-1F1E6","1F1EC-1F1E7","1F1EC-1F1E9","1F1EC-1F1EA","1F1EC-1F1EB","1F1EC-1F1EC","1F1EC-1F1ED","1F1EC-1F1EE","1F1EC-1F1F1","1F1EC-1F1F2","1F1EC-1F1F3","1F1EC-1F1F5","1F1EC-1F1F6","1F1EC-1F1F7","1F1EC-1F1F8","1F1EC-1F1F9","1F1EC-1F1FA","1F1EC-1F1FC","1F1EC-1F1FE","1F1ED-1F1F0","1F1ED-1F1F2","1F1ED-1F1F3","1F1ED-1F1F7","1F1ED-1F1F9","1F1ED-1F1FA","1F1EE-1F1E8","1F1EE-1F1E9","1F1EE-1F1EA","1F1EE-1F1F1","1F1EE-1F1F2","1F1EE-1F1F3","1F1EE-1F1F4","1F1EE-1F1F6","1F1EE-1F1F7","1F1EE-1F1F8","1F1EE-1F1F9","1F1EF-1F1EA","1F1EF-1F1F2","1F1EF-1F1F4","1F1EF-1F1F5","1F1F0-1F1EA","1F1F0-1F1EC","1F1F0-1F1ED","1F1F0-1F1EE","1F1F0-1F1F2","1F1F0-1F1F3","1F1F0-1F1F5","1F1F0-1F1F7","1F1F0-1F1FC","1F1F0-1F1FE","1F1F0-1F1FF","1F1F1-1F1E6","1F1F1-1F1E7","1F1F1-1F1E8","1F1F1-1F1EE","1F1F1-1F1F0","1F1F1-1F1F7","1F1F1-1F1F8","1F1F1-1F1F9","1F1F1-1F1FA","1F1F1-1F1FB","1F1F1-1F1FE","1F1F2-1F1E6","1F1F2-1F1E8","1F1F2-1F1E9","1F1F2-1F1EA","1F1F2-1F1EB","1F1F2-1F1EC","1F1F2-1F1ED","1F1F2-1F1F0","1F1F2-1F1F1","1F1F2-1F1F2","1F1F2-1F1F3","1F1F2-1F1F4","1F1F2-1F1F5","1F1F2-1F1F6","1F1F2-1F1F7","1F1F2-1F1F8","1F1F2-1F1F9","1F1F2-1F1FA","1F1F2-1F1FB","1F1F2-1F1FC","1F1F2-1F1FD","1F1F2-1F1FE","1F1F2-1F1FF","1F1F3-1F1E6","1F1F3-1F1E8","1F1F3-1F1EA","1F1F3-1F1EB","1F1F3-1F1EC","1F1F3-1F1EE","1F1F3-1F1F1","1F1F3-1F1F4","1F1F3-1F1F5","1F1F3-1F1F7","1F1F3-1F1FA","1F1F3-1F1FF","1F1F4-1F1F2","1F1F5-1F1E6","1F1F5-1F1EA","1F1F5-1F1EB","1F1F5-1F1EC","1F1F5-1F1ED","1F1F5-1F1F0","1F1F5-1F1F1","1F1F5-1F1F2","1F1F5-1F1F3","1F1F5-1F1F7","1F1F5-1F1F8","1F1F5-1F1F9","1F1F5-1F1FC","1F1F5-1F1FE","1F1F6-1F1E6","1F1F7-1F1EA","1F1F7-1F1F4","1F1F7-1F1F8","1F1F7-1F1FA","1F1F7-1F1FC","1F1F8-1F1E6","1F1F8-1F1E7","1F1F8-1F1E8","1F1F8-1F1E9","1F1F8-1F1EA","1F1F8-1F1EC","1F1F8-1F1ED","1F1F8-1F1EE","1F1F8-1F1EF","1F1F8-1F1F0","1F1F8-1F1F1","1F1F8-1F1F2","1F1F8-1F1F3","1F1F8-1F1F4","1F1F8-1F1F7","1F1F8-1F1F8","1F1F8-1F1F9","1F1F8-1F1FB","1F1F8-1F1FD","1F1F8-1F1FE","1F1F8-1F1FF","1F1F9-1F1E6","1F1F9-1F1E8","1F1F9-1F1E9","1F1F9-1F1EB","1F1F9-1F1EC","1F1F9-1F1ED","1F1F9-1F1EF","1F1F9-1F1F0","1F1F9-1F1F1","1F1F9-1F1F2","1F1F9-1F1F3","1F1F9-1F1F4","1F1F9-1F1F7","1F1F9-1F1F9","1F1F9-1F1FB","1F1F9-1F1FC","1F1F9-1F1FF","1F1FA-1F1E6","1F1FA-1F1EC","1F1FA-1F1F2","1F1FA-1F1F3","1F1FA-1F1F8","1F1FA-1F1FE","1F1FA-1F1FF","1F1FB-1F1E6","1F1FB-1F1E8","1F1FB-1F1EA","1F1FB-1F1EC","1F1FB-1F1EE","1F1FB-1F1F3","1F1FB-1F1FA","1F1FC-1F1EB","1F1FC-1F1F8","1F1FD-1F1F0","1F1FE-1F1EA","1F1FE-1F1F9","1F1FF-1F1E6","1F1FF-1F1F2","1F1FF-1F1FC","1F38C","1F3C1","1F3F3-FE0F","1F3F3-FE0F-200D-1F308","1F3F3-FE0F-200D-26A7-FE0F","1F3F4","1F3F4-200D-2620-FE0F","1F3F4-E0067-E0062-E0065-E006E-E0067-E007F","1F3F4-E0067-E0062-E0073-E0063-E0074-E007F","1F3F4-E0067-E0062-E0077-E006C-E0073-E007F","1F6A9"]}],oie=[{name:"Grinning Face",unified:"1F600",text:":D",keywords:["grinning_face","face","smile","happy","joy",":D","grin"],sheet:[30,32],shortName:"grinning"},{name:"Smiling Face with Open Mouth",unified:"1F603",text:":)",emoticons:["=)","=-)"],keywords:["grinning_face_with_big_eyes","face","happy","joy","haha",":D",":)","smile","funny"],sheet:[30,35],shortName:"smiley"},{name:"Smiling Face with Open Mouth and Smiling Eyes",unified:"1F604",text:":)",emoticons:["C:","c:",":D",":-D"],keywords:["grinning_face_with_smiling_eyes","face","happy","joy","funny","haha","laugh","like",":D",":)","smile"],sheet:[30,36],shortName:"smile"},{name:"Grinning Face with Smiling Eyes",unified:"1F601",keywords:["beaming_face_with_smiling_eyes","face","happy","smile","joy","kawaii"],sheet:[30,33],shortName:"grin"},{name:"Smiling Face with Open Mouth and Tightly-Closed Eyes",unified:"1F606",emoticons:[":>",":->"],keywords:["grinning_squinting_face","happy","joy","lol","satisfied","haha","face","glad","XD","laugh"],sheet:[30,38],shortNames:["satisfied"],shortName:"laughing"},{name:"Smiling Face with Open Mouth and Cold Sweat",unified:"1F605",keywords:["grinning_face_with_sweat","face","hot","happy","laugh","sweat","smile","relief"],sheet:[30,37],shortName:"sweat_smile"},{name:"Rolling on the Floor Laughing",unified:"1F923",keywords:["rolling_on_the_floor_laughing","face","rolling","floor","laughing","lol","haha","rofl"],sheet:[38,19],shortName:"rolling_on_the_floor_laughing"},{name:"Face with Tears of Joy",unified:"1F602",keywords:["face_with_tears_of_joy","face","cry","tears","weep","happy","happytears","haha"],sheet:[30,34],shortName:"joy"},{name:"Slightly Smiling Face",unified:"1F642",emoticons:[":)","(:",":-)"],keywords:["slightly_smiling_face","face","smile"],sheet:[31,40],shortName:"slightly_smiling_face"},{name:"Upside-Down Face",unified:"1F643",keywords:["upside_down_face","face","flipped","silly","smile"],sheet:[31,41],shortName:"upside_down_face"},{name:"Winking Face",unified:"1F609",text:";)",emoticons:[";)",";-)"],keywords:["winking_face","face","happy","mischievous","secret",";)","smile","eye"],sheet:[30,41],shortName:"wink"},{name:"Smiling Face with Smiling Eyes",unified:"1F60A",text:":)",keywords:["smiling_face_with_smiling_eyes","face","smile","happy","flushed","crush","embarrassed","shy","joy"],sheet:[30,42],shortName:"blush"},{name:"Smiling Face with Halo",unified:"1F607",keywords:["smiling_face_with_halo","face","angel","heaven","halo"],sheet:[30,39],shortName:"innocent"},{name:"Smiling Face with Smiling Eyes and Three Hearts",unified:"1F970",keywords:["smiling_face_with_hearts","face","love","like","affection","valentines","infatuation","crush","hearts","adore"],sheet:[42,13],shortName:"smiling_face_with_3_hearts"},{name:"Smiling Face with Heart-Shaped Eyes",unified:"1F60D",keywords:["smiling_face_with_heart_eyes","face","love","like","affection","valentines","infatuation","crush","heart"],sheet:[30,45],shortName:"heart_eyes"},{name:"Grinning Face with Star Eyes",unified:"1F929",keywords:["star_struck","face","smile","starry","eyes","grinning"],sheet:[38,42],shortNames:["grinning_face_with_star_eyes"],shortName:"star-struck"},{name:"Face Throwing a Kiss",unified:"1F618",emoticons:[":*",":-*"],keywords:["face_blowing_a_kiss","face","love","like","affection","valentines","infatuation","kiss"],sheet:[30,56],shortName:"kissing_heart"},{name:"Kissing Face",unified:"1F617",keywords:["kissing_face","love","like","face","3","valentines","infatuation","kiss"],sheet:[30,55],shortName:"kissing"},{name:"White Smiling Face",unified:"263A-FE0F",keywords:["smiling_face","face","blush","massage","happiness"],sheet:[54,22],shortName:"relaxed"},{name:"Kissing Face with Closed Eyes",unified:"1F61A",keywords:["kissing_face_with_closed_eyes","face","love","like","affection","valentines","infatuation","kiss"],sheet:[31,0],shortName:"kissing_closed_eyes"},{name:"Kissing Face with Smiling Eyes",unified:"1F619",keywords:["kissing_face_with_smiling_eyes","face","affection","valentines","infatuation","kiss"],sheet:[30,57],shortName:"kissing_smiling_eyes"},{name:"Smiling Face with Tear",unified:"1F972",keywords:["smiling face with tear","sad","cry","pretend"],sheet:[42,15],shortName:"smiling_face_with_tear"},{name:"Face Savouring Delicious Food",unified:"1F60B",keywords:["face_savoring_food","happy","joy","tongue","smile","face","silly","yummy","nom","delicious","savouring"],sheet:[30,43],shortName:"yum"},{name:"Face with Stuck-out Tongue",unified:"1F61B",text:":p",emoticons:[":p",":-p",":P",":-P",":b",":-b"],keywords:["face_with_tongue","face","prank","childish","playful","mischievous","smile","tongue"],sheet:[31,1],shortName:"stuck_out_tongue"},{name:"Face with Stuck-out Tongue and Winking Eye",unified:"1F61C",text:";p",emoticons:[";p",";-p",";b",";-b",";P",";-P"],keywords:["winking_face_with_tongue","face","prank","childish","playful","mischievous","smile","wink","tongue"],sheet:[31,2],shortName:"stuck_out_tongue_winking_eye"},{name:"Grinning Face with One Large and One Small Eye",unified:"1F92A",keywords:["zany_face","face","goofy","crazy"],sheet:[38,43],shortNames:["grinning_face_with_one_large_and_one_small_eye"],shortName:"zany_face"},{name:"Face with Stuck-out Tongue and Tightly-Closed Eyes",unified:"1F61D",keywords:["squinting_face_with_tongue","face","prank","playful","mischievous","smile","tongue"],sheet:[31,3],shortName:"stuck_out_tongue_closed_eyes"},{name:"Money-Mouth Face",unified:"1F911",keywords:["money_mouth_face","face","rich","dollar","money"],sheet:[37,24],shortName:"money_mouth_face"},{name:"Hugging Face",unified:"1F917",keywords:["hugging_face","face","smile","hug"],sheet:[37,30],shortName:"hugging_face"},{name:"Smiling Face with Smiling Eyes and Hand Covering Mouth",unified:"1F92D",keywords:["face_with_hand_over_mouth","face","whoops","shock","surprise"],sheet:[38,46],shortNames:["smiling_face_with_smiling_eyes_and_hand_covering_mouth"],shortName:"face_with_hand_over_mouth"},{name:"Face with Finger Covering Closed Lips",unified:"1F92B",keywords:["shushing_face","face","quiet","shhh"],sheet:[38,44],shortNames:["face_with_finger_covering_closed_lips"],shortName:"shushing_face"},{name:"Thinking Face",unified:"1F914",keywords:["thinking_face","face","hmmm","think","consider"],sheet:[37,27],shortName:"thinking_face"},{name:"Zipper-Mouth Face",unified:"1F910",keywords:["zipper_mouth_face","face","sealed","zipper","secret"],sheet:[37,23],shortName:"zipper_mouth_face"},{name:"Face with One Eyebrow Raised",unified:"1F928",keywords:["face_with_raised_eyebrow","face","distrust","scepticism","disapproval","disbelief","surprise"],sheet:[38,41],shortNames:["face_with_one_eyebrow_raised"],shortName:"face_with_raised_eyebrow"},{name:"Neutral Face",unified:"1F610",emoticons:[":|",":-|"],keywords:["neutral_face","indifference","meh",":|","neutral"],sheet:[30,48],shortName:"neutral_face"},{name:"Expressionless Face",unified:"1F611",keywords:["expressionless_face","face","indifferent","-_-","meh","deadpan"],sheet:[30,49],shortName:"expressionless"},{name:"Face Without Mouth",unified:"1F636",keywords:["face_without_mouth","face","hellokitty"],sheet:[31,28],shortName:"no_mouth"},{name:"Smirking Face",unified:"1F60F",keywords:["smirking_face","face","smile","mean","prank","smug","sarcasm"],sheet:[30,47],shortName:"smirk"},{name:"Unamused Face",unified:"1F612",text:":(",keywords:["unamused_face","indifference","bored","straight face","serious","sarcasm","unimpressed","skeptical","dubious","side_eye"],sheet:[30,50],shortName:"unamused"},{name:"Face with Rolling Eyes",unified:"1F644",keywords:["face_with_rolling_eyes","face","eyeroll","frustrated"],sheet:[31,42],shortName:"face_with_rolling_eyes"},{name:"Grimacing Face",unified:"1F62C",keywords:["grimacing_face","face","grimace","teeth"],sheet:[31,18],shortName:"grimacing"},{name:"Lying Face",unified:"1F925",keywords:["lying_face","face","lie","pinocchio"],sheet:[38,21],shortName:"lying_face"},{name:"Relieved Face",unified:"1F60C",keywords:["relieved_face","face","relaxed","phew","massage","happiness"],sheet:[30,44],shortName:"relieved"},{name:"Pensive Face",unified:"1F614",keywords:["pensive_face","face","sad","depressed","upset"],sheet:[30,52],shortName:"pensive"},{name:"Sleepy Face",unified:"1F62A",keywords:["sleepy_face","face","tired","rest","nap"],sheet:[31,16],shortName:"sleepy"},{name:"Drooling Face",unified:"1F924",keywords:["drooling_face","face"],sheet:[38,20],shortName:"drooling_face"},{name:"Sleeping Face",unified:"1F634",keywords:["sleeping_face","face","tired","sleepy","night","zzz"],sheet:[31,26],shortName:"sleeping"},{name:"Face with Medical Mask",unified:"1F637",keywords:["face_with_medical_mask","face","sick","ill","disease"],sheet:[31,29],shortName:"mask"},{name:"Face with Thermometer",unified:"1F912",keywords:["face_with_thermometer","sick","temperature","thermometer","cold","fever"],sheet:[37,25],shortName:"face_with_thermometer"},{name:"Face with Head-Bandage",unified:"1F915",keywords:["face_with_head_bandage","injured","clumsy","bandage","hurt"],sheet:[37,28],shortName:"face_with_head_bandage"},{name:"Nauseated Face",unified:"1F922",keywords:["nauseated_face","face","vomit","gross","green","sick","throw up","ill"],sheet:[38,18],shortName:"nauseated_face"},{name:"Face with Open Mouth Vomiting",unified:"1F92E",keywords:["face_vomiting","face","sick"],sheet:[38,47],shortNames:["face_with_open_mouth_vomiting"],shortName:"face_vomiting"},{name:"Sneezing Face",unified:"1F927",keywords:["sneezing_face","face","gesundheit","sneeze","sick","allergy"],sheet:[38,40],shortName:"sneezing_face"},{name:"Overheated Face",unified:"1F975",keywords:["hot_face","face","feverish","heat","red","sweating"],sheet:[42,18],shortName:"hot_face"},{name:"Freezing Face",unified:"1F976",keywords:["cold_face","face","blue","freezing","frozen","frostbite","icicles"],sheet:[42,19],shortName:"cold_face"},{name:"Face with Uneven Eyes and Wavy Mouth",unified:"1F974",keywords:["woozy_face","face","dizzy","intoxicated","tipsy","wavy"],sheet:[42,17],shortName:"woozy_face"},{name:"Dizzy Face",unified:"1F635",keywords:["dizzy_face","spent","unconscious","xox","dizzy"],sheet:[31,27],shortName:"dizzy_face"},{name:"Shocked Face with Exploding Head",unified:"1F92F",keywords:["exploding_head","face","shocked","mind","blown"],sheet:[38,48],shortNames:["shocked_face_with_exploding_head"],shortName:"exploding_head"},{name:"Face with Cowboy Hat",unified:"1F920",keywords:["cowboy_hat_face","face","cowgirl","hat"],sheet:[38,16],shortName:"face_with_cowboy_hat"},{name:"Face with Party Horn and Party Hat",unified:"1F973",keywords:["partying_face","face","celebration","woohoo"],sheet:[42,16],shortName:"partying_face"},{name:"Disguised Face",unified:"1F978",keywords:["disguised face","pretent","brows","glasses","moustache"],sheet:[42,26],shortName:"disguised_face"},{name:"Smiling Face with Sunglasses",unified:"1F60E",emoticons:["8)"],keywords:["smiling_face_with_sunglasses","face","cool","smile","summer","beach","sunglass"],sheet:[30,46],shortName:"sunglasses"},{name:"Nerd Face",unified:"1F913",keywords:["nerd_face","face","nerdy","geek","dork"],sheet:[37,26],shortName:"nerd_face"},{name:"Face with Monocle",unified:"1F9D0",keywords:["face_with_monocle","face","stuffy","wealthy"],sheet:[45,34],shortName:"face_with_monocle"},{name:"Confused Face",unified:"1F615",emoticons:[":\\",":-\\",":/",":-/"],keywords:["confused_face","face","indifference","huh","weird","hmmm",":/"],sheet:[30,53],shortName:"confused"},{name:"Worried Face",unified:"1F61F",keywords:["worried_face","face","concern","nervous",":("],sheet:[31,5],shortName:"worried"},{name:"Slightly Frowning Face",unified:"1F641",keywords:["slightly_frowning_face","face","frowning","disappointed","sad","upset"],sheet:[31,39],shortName:"slightly_frowning_face"},{name:"Frowning Face",unified:"2639-FE0F",keywords:["frowning_face","face","sad","upset","frown"],sheet:[54,21],shortName:"white_frowning_face"},{name:"Face with Open Mouth",unified:"1F62E",emoticons:[":o",":-o",":O",":-O"],keywords:["face_with_open_mouth","face","surprise","impressed","wow","whoa",":O"],sheet:[31,20],shortName:"open_mouth"},{name:"Hushed Face",unified:"1F62F",keywords:["hushed_face","face","woo","shh"],sheet:[31,21],shortName:"hushed"},{name:"Astonished Face",unified:"1F632",keywords:["astonished_face","face","xox","surprised","poisoned"],sheet:[31,24],shortName:"astonished"},{name:"Flushed Face",unified:"1F633",keywords:["flushed_face","face","blush","shy","flattered"],sheet:[31,25],shortName:"flushed"},{name:"Face with Pleading Eyes",unified:"1F97A",keywords:["pleading_face","face","begging","mercy"],sheet:[42,27],shortName:"pleading_face"},{name:"Frowning Face with Open Mouth",unified:"1F626",keywords:["frowning_face_with_open_mouth","face","aw","what"],sheet:[31,12],shortName:"frowning"},{name:"Anguished Face",unified:"1F627",emoticons:["D:"],keywords:["anguished_face","face","stunned","nervous"],sheet:[31,13],shortName:"anguished"},{name:"Fearful Face",unified:"1F628",keywords:["fearful_face","face","scared","terrified","nervous","oops","huh"],sheet:[31,14],shortName:"fearful"},{name:"Face with Open Mouth and Cold Sweat",unified:"1F630",keywords:["anxious_face_with_sweat","face","nervous","sweat"],sheet:[31,22],shortName:"cold_sweat"},{name:"Disappointed but Relieved Face",unified:"1F625",keywords:["sad_but_relieved_face","face","phew","sweat","nervous"],sheet:[31,11],shortName:"disappointed_relieved"},{name:"Crying Face",unified:"1F622",text:":'(",emoticons:[":'("],keywords:["crying_face","face","tears","sad","depressed","upset",":'("],sheet:[31,8],shortName:"cry"},{name:"Loudly Crying Face",unified:"1F62D",text:":'(",keywords:["loudly_crying_face","face","cry","tears","sad","upset","depressed"],sheet:[31,19],shortName:"sob"},{name:"Face Screaming in Fear",unified:"1F631",keywords:["face_screaming_in_fear","face","munch","scared","omg"],sheet:[31,23],shortName:"scream"},{name:"Confounded Face",unified:"1F616",keywords:["confounded_face","face","confused","sick","unwell","oops",":S"],sheet:[30,54],shortName:"confounded"},{name:"Persevering Face",unified:"1F623",keywords:["persevering_face","face","sick","no","upset","oops"],sheet:[31,9],shortName:"persevere"},{name:"Disappointed Face",unified:"1F61E",text:":(",emoticons:["):",":(",":-("],keywords:["disappointed_face","face","sad","upset","depressed",":("],sheet:[31,4],shortName:"disappointed"},{name:"Face with Cold Sweat",unified:"1F613",keywords:["downcast_face_with_sweat","face","hot","sad","tired","exercise"],sheet:[30,51],shortName:"sweat"},{name:"Weary Face",unified:"1F629",keywords:["weary_face","face","tired","sleepy","sad","frustrated","upset"],sheet:[31,15],shortName:"weary"},{name:"Tired Face",unified:"1F62B",keywords:["tired_face","sick","whine","upset","frustrated"],sheet:[31,17],shortName:"tired_face"},{name:"Yawning Face",unified:"1F971",keywords:["yawning_face","tired","sleepy"],sheet:[42,14],shortName:"yawning_face"},{name:"Face with Look of Triumph",unified:"1F624",keywords:["face_with_steam_from_nose","face","gas","phew","proud","pride"],sheet:[31,10],shortName:"triumph"},{name:"Pouting Face",unified:"1F621",keywords:["pouting_face","angry","mad","hate","despise"],sheet:[31,7],shortName:"rage"},{name:"Angry Face",unified:"1F620",emoticons:[">:(",">:-("],keywords:["angry_face","mad","face","annoyed","frustrated"],sheet:[31,6],shortName:"angry"},{name:"Serious Face with Symbols Covering Mouth",unified:"1F92C",keywords:["face_with_symbols_on_mouth","face","swearing","cursing","cussing","profanity","expletive"],sheet:[38,45],shortNames:["serious_face_with_symbols_covering_mouth"],shortName:"face_with_symbols_on_mouth"},{name:"Smiling Face with Horns",unified:"1F608",keywords:["smiling_face_with_horns","devil","horns"],sheet:[30,40],shortName:"smiling_imp"},{name:"Imp",unified:"1F47F",keywords:["angry_face_with_horns","devil","angry","horns"],sheet:[23,49],shortName:"imp"},{name:"Skull",unified:"1F480",keywords:["skull","dead","skeleton","creepy","death"],sheet:[23,50],shortName:"skull"},{name:"Skull and Crossbones",unified:"2620-FE0F",keywords:["skull_and_crossbones","poison","danger","deadly","scary","death","pirate","evil"],sheet:[54,13],shortName:"skull_and_crossbones"},{name:"Pile of Poo",unified:"1F4A9",keywords:["pile_of_poo","hankey","shitface","fail","turd","shit"],sheet:[25,53],shortNames:["poop","shit"],shortName:"hankey"},{name:"Clown Face",unified:"1F921",keywords:["clown_face","face"],sheet:[38,17],shortName:"clown_face"},{name:"Japanese Ogre",unified:"1F479",keywords:["ogre","monster","red","mask","halloween","scary","creepy","devil","demon","japanese","ogre"],sheet:[23,38],shortName:"japanese_ogre"},{name:"Japanese Goblin",unified:"1F47A",keywords:["goblin","red","evil","mask","monster","scary","creepy","japanese","goblin"],sheet:[23,39],shortName:"japanese_goblin"},{name:"Ghost",unified:"1F47B",keywords:["ghost","halloween","spooky","scary"],sheet:[23,40],shortName:"ghost"},{name:"Extraterrestrial Alien",unified:"1F47D",keywords:["alien","UFO","paul","weird","outer_space"],sheet:[23,47],shortName:"alien"},{name:"Alien Monster",unified:"1F47E",keywords:["alien_monster","game","arcade","play"],sheet:[23,48],shortName:"space_invader"},{name:"Robot Face",unified:"1F916",keywords:["robot","computer","machine","bot"],sheet:[37,29],shortName:"robot_face"},{name:"Smiling Cat Face with Open Mouth",unified:"1F63A",keywords:["grinning_cat","animal","cats","happy","smile"],sheet:[31,32],shortName:"smiley_cat"},{name:"Grinning Cat Face with Smiling Eyes",unified:"1F638",keywords:["grinning_cat_with_smiling_eyes","animal","cats","smile"],sheet:[31,30],shortName:"smile_cat"},{name:"Cat Face with Tears of Joy",unified:"1F639",keywords:["cat_with_tears_of_joy","animal","cats","haha","happy","tears"],sheet:[31,31],shortName:"joy_cat"},{name:"Smiling Cat Face with Heart-Shaped Eyes",unified:"1F63B",keywords:["smiling_cat_with_heart_eyes","animal","love","like","affection","cats","valentines","heart"],sheet:[31,33],shortName:"heart_eyes_cat"},{name:"Cat Face with Wry Smile",unified:"1F63C",keywords:["cat_with_wry_smile","animal","cats","smirk"],sheet:[31,34],shortName:"smirk_cat"},{name:"Kissing Cat Face with Closed Eyes",unified:"1F63D",keywords:["kissing_cat","animal","cats","kiss"],sheet:[31,35],shortName:"kissing_cat"},{name:"Weary Cat Face",unified:"1F640",keywords:["weary_cat","animal","cats","munch","scared","scream"],sheet:[31,38],shortName:"scream_cat"},{name:"Crying Cat Face",unified:"1F63F",keywords:["crying_cat","animal","tears","weep","sad","cats","upset","cry"],sheet:[31,37],shortName:"crying_cat_face"},{name:"Pouting Cat Face",unified:"1F63E",keywords:["pouting_cat","animal","cats"],sheet:[31,36],shortName:"pouting_cat"},{name:"See-No-Evil Monkey",unified:"1F648",keywords:["see_no_evil_monkey","monkey","animal","nature","haha"],sheet:[32,39],shortName:"see_no_evil"},{name:"Hear-No-Evil Monkey",unified:"1F649",keywords:["hear_no_evil_monkey","animal","monkey","nature"],sheet:[32,40],shortName:"hear_no_evil"},{name:"Speak-No-Evil Monkey",unified:"1F64A",keywords:["speak_no_evil_monkey","monkey","animal","nature","omg"],sheet:[32,41],shortName:"speak_no_evil"},{name:"Kiss Mark",unified:"1F48B",keywords:["kiss_mark","face","lips","love","like","affection","valentines"],sheet:[25,23],shortName:"kiss"},{name:"Love Letter",unified:"1F48C",keywords:["love_letter","email","like","affection","envelope","valentines"],sheet:[25,24],shortName:"love_letter"},{name:"Heart with Arrow",unified:"1F498",keywords:["heart_with_arrow","love","like","heart","affection","valentines"],sheet:[25,36],shortName:"cupid"},{name:"Heart with Ribbon",unified:"1F49D",keywords:["heart_with_ribbon","love","valentines"],sheet:[25,41],shortName:"gift_heart"},{name:"Sparkling Heart",unified:"1F496",keywords:["sparkling_heart","love","like","affection","valentines"],sheet:[25,34],shortName:"sparkling_heart"},{name:"Growing Heart",unified:"1F497",keywords:["growing_heart","like","love","affection","valentines","pink"],sheet:[25,35],shortName:"heartpulse"},{name:"Beating Heart",unified:"1F493",keywords:["beating_heart","love","like","affection","valentines","pink","heart"],sheet:[25,31],shortName:"heartbeat"},{name:"Revolving Hearts",unified:"1F49E",keywords:["revolving_hearts","love","like","affection","valentines"],sheet:[25,42],shortName:"revolving_hearts"},{name:"Two Hearts",unified:"1F495",keywords:["two_hearts","love","like","affection","valentines","heart"],sheet:[25,33],shortName:"two_hearts"},{name:"Heart Decoration",unified:"1F49F",keywords:["heart_decoration","purple-square","love","like"],sheet:[25,43],shortName:"heart_decoration"},{name:"Heart Exclamation",unified:"2763-FE0F",keywords:["heart_exclamation","decoration","love"],sheet:[56,31],shortName:"heavy_heart_exclamation_mark_ornament"},{name:"Broken Heart",unified:"1F494",text:"`https://unpkg.com/emoji-datasource-${i}@6.0.1/img/${i}/sheets-256/${t}.png`;let yy=(()=>{class i{constructor(){this.uncompressed=!1,this.names={},this.emojis=[],this.uncompressed||(this.uncompress(oie),this.uncompressed=!0)}uncompress(e){this.emojis=e.map(n=>{const r={...n};if(r.shortNames||(r.shortNames=[]),r.shortNames.unshift(r.shortName),r.id=r.shortName,r.native=this.unifiedToNative(r.unified),r.skinVariations||(r.skinVariations=[]),r.keywords||(r.keywords=[]),r.emoticons||(r.emoticons=[]),r.hidden||(r.hidden=[]),r.text||(r.text=""),r.obsoletes){const a=e.find(o=>o.unified===r.obsoletes);a&&(r.keywords=a.keywords?[...r.keywords,...a.keywords,a.shortName]:[...r.keywords,a.shortName])}this.names[r.unified]=r;for(const a of r.shortNames)this.names[a]=r;return r})}getData(e,n,r){let a;if("string"==typeof e){const s=e.match(sie);if(s&&(e=s[1],s[2]&&(n=parseInt(s[2],10))),!this.names.hasOwnProperty(e))return null;a=this.names[e]}else e.id?a=this.names[e.id]:e.unified&&(a=this.names[e.unified.toUpperCase()]);if(a||(a=e,a.custom=!0),a.skinVariations&&a.skinVariations.length&&n&&n>1&&r){a={...a};const s=lie[n-1],l=a.skinVariations.find(c=>c.unified.includes(s));(!l.hidden||!l.hidden.includes(r))&&(a.skinTone=n,a={...a,...l}),a.native=this.unifiedToNative(a.unified)}return a.set=r||"",a}unifiedToNative(e){const n=e.split("-").map(r=>parseInt(`0x${r}`,16));return String.fromCodePoint(...n)}emojiSpriteStyles(e,n="apple",r=24,a=64,o=57,s=xN,l=58,c){const p=!!c;return{width:`${r}px`,height:`${r}px`,display:"inline-block","background-image":`url(${c=c||s(n,a)})`,"background-size":p?"100% 100%":`${100*l}% ${100*o}%`,"background-position":p?void 0:this.getSpritePosition(e,l)}}getSpritePosition(e,n){const[r,a]=e,o=100/(n-1);return`${o*r}% ${o*a}%`}sanitize(e){if(null===e)return null;let r=`:${e.id||e.shortNames[0]}:`;return e.skinTone&&(r+=`:skin-tone-${e.skinTone}:`),e.colons=r,{...e}}getSanitizedData(e,n,r){return this.sanitize(this.getData(e,n,r))}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),DN=(()=>{class i{constructor(e){this.emojiService=e,this.skin=1,this.set="apple",this.sheetSize=64,this.isNative=!1,this.forceSize=!1,this.tooltip=!1,this.size=24,this.emoji="",this.hideObsolete=!1,this.emojiOver=new He,this.emojiLeave=new He,this.emojiClick=new He,this.title=void 0,this.label="",this.custom=!1,this.isVisible=!0,this.backgroundImageFn=xN}ngOnChanges(){if(!this.emoji)return this.isVisible=!1;const e=this.getData();if(!e)return this.isVisible=!1;if(this.unified=e.native||null,e.custom&&(this.custom=e.custom),!e.unified&&!e.custom)return this.isVisible=!1;if(this.tooltip&&(this.title=e.shortNames[0]),e.obsoletedBy&&this.hideObsolete)return this.isVisible=!1;if(this.label=[e.native].concat(e.shortNames).filter(Boolean).join(", "),this.isNative&&e.unified&&e.native)this.style={fontSize:`${this.size}px`},this.forceSize&&(this.style.display="inline-block",this.style.width=`${this.size}px`,this.style.height=`${this.size}px`,this.style["word-break"]="keep-all");else if(e.custom)this.style={width:`${this.size}px`,height:`${this.size}px`,display:"inline-block"},this.style=e.spriteUrl&&this.sheetRows&&this.sheetColumns?{...this.style,backgroundImage:`url(${e.spriteUrl})`,backgroundSize:`${100*this.sheetColumns}% ${100*this.sheetRows}%`,backgroundPosition:this.emojiService.getSpritePosition(e.sheet,this.sheetColumns)}:{...this.style,backgroundImage:`url(${e.imageUrl})`,backgroundSize:"contain"};else if(e.hidden.length&&e.hidden.includes(this.set)){if(!this.fallback)return this.isVisible=!1;this.style={fontSize:`${this.size}px`},this.unified=this.fallback(e,this)}else this.style=this.emojiService.emojiSpriteStyles(e.sheet,this.set,this.size,this.sheetSize,this.sheetRows,this.backgroundImageFn,this.sheetColumns,this.imageUrlFn?.(this.getData()));return this.isVisible=!0}getData(){return this.emojiService.getData(this.emoji,this.skin,this.set)}getSanitizedData(){return this.emojiService.getSanitizedData(this.emoji,this.skin,this.set)}handleClick(e){const n=this.getSanitizedData();this.emojiClick.emit({emoji:n,$event:e})}handleOver(e){const n=this.getSanitizedData();this.emojiOver.emit({emoji:n,$event:e})}handleLeave(e){const n=this.getSanitizedData();this.emojiLeave.emit({emoji:n,$event:e})}}return i.\u0275fac=function(e){return new(e||i)(g(yy))},i.\u0275cmp=Se({type:i,selectors:[["ngx-emoji"]],inputs:{skin:"skin",set:"set",sheetSize:"sheetSize",isNative:"isNative",forceSize:"forceSize",tooltip:"tooltip",size:"size",emoji:"emoji",fallback:"fallback",hideObsolete:"hideObsolete",sheetRows:"sheetRows",sheetColumns:"sheetColumns",useButton:"useButton",backgroundImageFn:"backgroundImageFn",imageUrlFn:"imageUrlFn"},outputs:{emojiOver:"emojiOver",emojiLeave:"emojiLeave",emojiClick:"emojiClick"},features:[rn],ngContentSelectors:FN,decls:2,vars:2,consts:[["type","button","class","emoji-mart-emoji",3,"emoji-mart-emoji-native","emoji-mart-emoji-custom","click","mouseenter","mouseleave",4,"ngIf"],["class","emoji-mart-emoji",3,"emoji-mart-emoji-native","emoji-mart-emoji-custom","click","mouseenter","mouseleave",4,"ngIf"],["type","button",1,"emoji-mart-emoji",3,"click","mouseenter","mouseleave"],[3,"ngStyle"],[3,"ngIf"],[1,"emoji-mart-emoji",3,"click","mouseenter","mouseleave"]],template:function(e,n){1&e&&(ii(FN),X(0,nie,4,8,"button",0),X(1,aie,4,8,"span",1)),2&e&&(M("ngIf",n.useButton&&n.isVisible),C(1),M("ngIf",!n.useButton&&n.isVisible))},dependencies:[Ut,am],encapsulation:2,changeDetection:0}),i})(),cie=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[xn]}),i})();function die(i,t){if(1&i){const e=Ye();_(0,"span",3),ae("click",function(r){we(e);const a=Z().index;return Fe(Z().handleClick(r,a))}),_(1,"div"),Kr(),_(2,"svg",4),pe(3,"path"),b()(),Go(),pe(4,"span",5),b()}if(2&i){const e=Z().$implicit,n=Z();Ki("color",e.name===n.selected?n.color:null),nt("emoji-mart-anchor-selected",e.name===n.selected),st("title",n.i18n.categories[e.id]),C(3),st("d",n.icons[e.id]),C(1),Ki("background-color",n.color)}}function uie(i,t){1&i&&X(0,die,5,8,"span",2),2&i&&M("ngIf",!1!==t.$implicit.anchor)}const hie=["container"],mie=["label"];function pie(i,t){if(1&i){const e=Ye();_(0,"ngx-emoji",9),ae("emojiOver",function(r){return we(e),Fe(Z(3).emojiOver.emit(r))})("emojiLeave",function(r){return we(e),Fe(Z(3).emojiLeave.emit(r))})("emojiClick",function(r){return we(e),Fe(Z(3).emojiClick.emit(r))}),b()}if(2&i){const e=t.$implicit,n=Z(3);M("emoji",e)("size",n.emojiSize)("skin",n.emojiSkin)("isNative",n.emojiIsNative)("set",n.emojiSet)("sheetSize",n.emojiSheetSize)("forceSize",n.emojiForceSize)("tooltip",n.emojiTooltip)("backgroundImageFn",n.emojiBackgroundImageFn)("imageUrlFn",n.emojiImageUrlFn)("hideObsolete",n.hideObsolete)("useButton",n.emojiUseButton)}}function fie(i,t){if(1&i&&(_(0,"div"),X(1,pie,1,12,"ngx-emoji",8),b()),2&i){const e=t.ngIf,n=Z(2);C(1),M("ngForOf",e)("ngForTrackBy",n.trackById)}}function _ie(i,t){if(1&i&&(_(0,"div"),X(1,fie,2,2,"div",6),pi(2,"async"),b()),2&i){const e=Z();C(1),M("ngIf",bi(2,1,e.filteredEmojis$))}}function gie(i,t){if(1&i&&(_(0,"div")(1,"div"),pe(2,"ngx-emoji",10),b(),_(3,"div",11),N(4),b()()),2&i){const e=Z();C(2),M("emoji",e.notFoundEmoji)("size",38)("skin",e.emojiSkin)("isNative",e.emojiIsNative)("set",e.emojiSet)("sheetSize",e.emojiSheetSize)("forceSize",e.emojiForceSize)("tooltip",e.emojiTooltip)("backgroundImageFn",e.emojiBackgroundImageFn)("useButton",e.emojiUseButton),C(2),qt(" ",e.i18n.notfound," ")}}function bie(i,t){if(1&i){const e=Ye();_(0,"ngx-emoji",9),ae("emojiOver",function(r){return we(e),Fe(Z(2).emojiOver.emit(r))})("emojiLeave",function(r){return we(e),Fe(Z(2).emojiLeave.emit(r))})("emojiClick",function(r){return we(e),Fe(Z(2).emojiClick.emit(r))}),b()}if(2&i){const e=t.$implicit,n=Z(2);M("emoji",e)("size",n.emojiSize)("skin",n.emojiSkin)("isNative",n.emojiIsNative)("set",n.emojiSet)("sheetSize",n.emojiSheetSize)("forceSize",n.emojiForceSize)("tooltip",n.emojiTooltip)("backgroundImageFn",n.emojiBackgroundImageFn)("imageUrlFn",n.emojiImageUrlFn)("hideObsolete",n.hideObsolete)("useButton",n.emojiUseButton)}}function yie(i,t){if(1&i&&X(0,bie,1,12,"ngx-emoji",8),2&i){const e=Z();M("ngForOf",e.emojisToDisplay)("ngForTrackBy",e.trackById)}}function vie(i,t){if(1&i){const e=Ye();_(0,"span",2)(1,"span",3),ae("click",function(){const a=we(e).$implicit;return Fe(Z().handleClick(a))})("keyup.enter",function(){const a=we(e).$implicit;return Fe(Z().handleClick(a))})("keyup.space",function(){const a=we(e).$implicit;return Fe(Z().handleClick(a))}),b()()}if(2&i){const e=t.$implicit,n=Z();nt("selected",e===n.skin),C(1),A0("emoji-mart-skin emoji-mart-skin-tone-",e,""),M("tabIndex",n.tabIndex(e)),st("aria-hidden",!n.isVisible(e))("aria-pressed",n.pressed(e))("aria-haspopup",!!n.isSelected(e))("aria-expanded",n.expanded(e))("aria-label",n.i18n.skintones[e])("title",n.i18n.skintones[e])}}function wie(i,t){if(1&i&&(_(0,"span",11),N(1),b()),2&i){const e=t.$implicit;C(1),qt(" :",e,": ")}}function Fie(i,t){if(1&i&&(_(0,"span",15),N(1),b()),2&i){const e=t.$implicit;C(1),qt(" ",e," ")}}function kie(i,t){if(1&i&&(_(0,"div",8)(1,"div",2),pe(2,"ngx-emoji",9),b(),_(3,"div",4)(4,"div",10),N(5),b(),_(6,"div",11),X(7,wie,2,1,"span",12),b(),_(8,"div",13),X(9,Fie,2,1,"span",14),b()()()),2&i){const e=Z();C(2),M("emoji",e.emoji)("size",38)("isNative",e.emojiIsNative)("skin",e.emojiSkin)("size",e.emojiSize)("set",e.emojiSet)("sheetSize",e.emojiSheetSize)("backgroundImageFn",e.emojiBackgroundImageFn)("imageUrlFn",e.emojiImageUrlFn),C(3),ft(e.emojiData.name),C(2),M("ngForOf",e.emojiData.shortNames),C(2),M("ngForOf",e.listedEmoticons)}}function xie(i,t){if(1&i&&pe(0,"ngx-emoji",16),2&i){const e=Z();M("isNative",e.emojiIsNative)("skin",e.emojiSkin)("set",e.emojiSet)("emoji",e.idleEmoji)("backgroundImageFn",e.emojiBackgroundImageFn)("size",38)("imageUrlFn",e.emojiImageUrlFn)}}const Die=["inputRef"],Cie=["scrollRef"];function Mie(i,t){if(1&i){const e=Ye();_(0,"emoji-search",8),ae("searchResults",function(r){return we(e),Fe(Z().handleSearch(r))})("enterKey",function(r){return we(e),Fe(Z().handleEnterKey(r))}),b()}if(2&i){const e=Z();M("i18n",e.i18n)("include",e.include)("exclude",e.exclude)("custom",e.custom)("autoFocus",e.autoFocus)("icons",e.searchIcons)("emojisToShowFilter",e.emojisToShowFilter)}}function Eie(i,t){if(1&i){const e=Ye();_(0,"emoji-category",9),ae("emojiOver",function(r){return we(e),Fe(Z().handleEmojiOver(r))})("emojiLeave",function(){return we(e),Fe(Z().handleEmojiLeave())})("emojiClick",function(r){return we(e),Fe(Z().handleEmojiClick(r))}),b()}if(2&i){const e=t.$implicit,n=Z();M("id",e.id)("name",e.name)("emojis",e.emojis)("perLine",n.perLine)("totalFrequentLines",n.totalFrequentLines)("hasStickyPosition",n.isNative)("i18n",n.i18n)("hideObsolete",n.hideObsolete)("notFoundEmoji",n.notFoundEmoji)("custom",e.id===n.RECENT_CATEGORY.id?n.CUSTOM_CATEGORY.emojis:void 0)("recent",e.id===n.RECENT_CATEGORY.id?n.recent:void 0)("virtualize",n.virtualize)("virtualizeOffset",n.virtualizeOffset)("emojiIsNative",n.isNative)("emojiSkin",n.skin)("emojiSize",n.emojiSize)("emojiSet",n.set)("emojiSheetSize",n.sheetSize)("emojiForceSize",n.isNative)("emojiTooltip",n.emojiTooltip)("emojiBackgroundImageFn",n.backgroundImageFn)("emojiImageUrlFn",n.imageUrlFn)("emojiUseButton",n.useButton)}}function Sie(i,t){if(1&i){const e=Ye();_(0,"div",1)(1,"emoji-preview",10),ae("skinChange",function(r){return we(e),Fe(Z().handleSkinChange(r))}),b()()}if(2&i){const e=Z();C(1),M("emoji",e.previewEmoji)("idleEmoji",e.emoji)("emojiIsNative",e.isNative)("emojiSize",38)("emojiSkin",e.skin)("emojiSet",e.set)("i18n",e.i18n)("emojiSheetSize",e.sheetSize)("emojiBackgroundImageFn",e.backgroundImageFn)("emojiImageUrlFn",e.imageUrlFn),st("title",e.title)}}let Tie=(()=>{class i{constructor(){this.categories=[],this.icons={},this.anchorClick=new He}trackByFn(e,n){return n.id}handleClick(e,n){this.anchorClick.emit({category:this.categories[n],index:n})}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275cmp=Se({type:i,selectors:[["emoji-mart-anchors"]],inputs:{categories:"categories",color:"color",selected:"selected",i18n:"i18n",icons:"icons"},outputs:{anchorClick:"anchorClick"},decls:2,vars:2,consts:[[1,"emoji-mart-anchors"],["ngFor","",3,"ngForOf","ngForTrackBy"],["class","emoji-mart-anchor",3,"emoji-mart-anchor-selected","color","click",4,"ngIf"],[1,"emoji-mart-anchor",3,"click"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 24 24","width","24","height","24"],[1,"emoji-mart-anchor-bar"]],template:function(e,n){1&e&&(_(0,"div",0),X(1,uie,1,1,"ng-template",1),b()),2&e&&(C(1),M("ngForOf",n.categories)("ngForTrackBy",n.trackByFn))},dependencies:[an,Ut],encapsulation:2,changeDetection:0}),i})(),CN=(()=>{class i{constructor(e){this.platformId=e,this.NAMESPACE="emoji-mart",this.frequently=null,this.defaults={},this.initialized=!1,this.DEFAULTS=["+1","grinning","kissing_heart","heart_eyes","laughing","stuck_out_tongue_winking_eye","sweat_smile","joy","scream","disappointed","unamused","weary","sob","sunglasses","heart","poop"]}init(){this.frequently=JSON.parse(Qc(this.platformId)&&localStorage.getItem(`${this.NAMESPACE}.frequently`)||"null"),this.initialized=!0}add(e){this.initialized||this.init(),this.frequently||(this.frequently=this.defaults),this.frequently[e.id]||(this.frequently[e.id]=0),this.frequently[e.id]+=1,Qc(this.platformId)&&(localStorage.setItem(`${this.NAMESPACE}.last`,e.id),localStorage.setItem(`${this.NAMESPACE}.frequently`,JSON.stringify(this.frequently)))}get(e,n){if(this.initialized||this.init(),null===this.frequently){this.defaults={};const c=[];for(let p=0;pthis.frequently[c]-this.frequently[p]).reverse().slice(0,r),l=Qc(this.platformId)&&localStorage.getItem(`${this.NAMESPACE}.last`);return l&&!s.includes(l)&&(s.pop(),s.push(l)),s}}return i.\u0275fac=function(e){return new(e||i)(ue($c))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),MN=(()=>{class i{constructor(e,n,r){this.ref=e,this.emojiService=n,this.frequently=r,this.emojis=null,this.hasStickyPosition=!0,this.name="",this.perLine=9,this.totalFrequentLines=4,this.recent=[],this.custom=[],this.hideObsolete=!0,this.virtualize=!1,this.virtualizeOffset=0,this.emojiOver=new He,this.emojiLeave=new He,this.emojiClick=new He,this.containerStyles={},this.emojisToDisplay=[],this.filteredEmojisSubject=new ve,this.filteredEmojis$=this.filteredEmojisSubject.asObservable(),this.labelStyles={},this.labelSpanStyles={},this.margin=0,this.minMargin=0,this.maxMargin=0,this.top=0,this.rows=0}ngOnInit(){this.updateRecentEmojis(),this.emojisToDisplay=this.filterEmojis(),this.noEmojiToDisplay&&(this.containerStyles={display:"none"}),this.hasStickyPosition||(this.labelStyles={height:28})}ngOnChanges(e){e.emojis?.currentValue?.length!==e.emojis?.previousValue?.length&&(this.emojisToDisplay=this.filterEmojis(),this.ngAfterViewInit())}ngAfterViewInit(){if(!this.virtualize)return;const{width:e}=this.container.nativeElement.getBoundingClientRect(),n=Math.floor(e/(this.emojiSize+12));this.rows=Math.ceil(this.emojisToDisplay.length/n),this.containerStyles={...this.containerStyles,minHeight:this.rows*(this.emojiSize+12)+28+"px"},this.ref?.detectChanges(),this.handleScroll(this.container.nativeElement.parentNode.parentNode.scrollTop)}get noEmojiToDisplay(){return 0===this.emojisToDisplay.length}memoizeSize(){const e=this.container.nativeElement.parentNode.parentNode,{top:n,height:r}=this.container.nativeElement.getBoundingClientRect(),a=e.getBoundingClientRect().top,o=this.label.nativeElement.getBoundingClientRect().height;this.top=n-a+e.scrollTop,this.maxMargin=0===r?0:r-o}handleScroll(e){let n=e-this.top;if(n=nthis.maxMargin?this.maxMargin:n,this.virtualize){const{top:r,height:a}=this.container.nativeElement.getBoundingClientRect(),o=this.container.nativeElement.parentNode.parentNode.clientHeight;this.filteredEmojisSubject.next(o+(o+this.virtualizeOffset)>=r&&-a-(o+this.virtualizeOffset)<=r?this.emojisToDisplay:[])}return n===this.margin?(this.ref.detectChanges(),!1):(this.hasStickyPosition||(this.label.nativeElement.style.top=`${n}px`),this.margin=n,this.ref.detectChanges(),!0)}updateRecentEmojis(){if("Recent"!==this.name)return;let e=this.recent||this.frequently.get(this.perLine,this.totalFrequentLines);(!e||!e.length)&&(e=this.frequently.get(this.perLine,this.totalFrequentLines)),e.length&&(this.emojis=e.map(n=>this.custom.filter(a=>a.id===n)[0]||n).filter(n=>!!this.emojiService.getData(n)))}updateDisplay(e){this.containerStyles.display=e,this.updateRecentEmojis(),this.ref.detectChanges()}trackById(e,n){return n}filterEmojis(){const e=[];for(const n of this.emojis||[]){if(!n)continue;const r=this.emojiService.getData(n);!r||r.obsoletedBy&&this.hideObsolete||!r.unified&&!r.custom||e.push(n)}return e}}return i.\u0275fac=function(e){return new(e||i)(g(Tt),g(yy),g(CN))},i.\u0275cmp=Se({type:i,selectors:[["emoji-category"]],viewQuery:function(e,n){if(1&e&&(ot(hie,7),ot(mie,7)),2&e){let r;Ce(r=Me())&&(n.container=r.first),Ce(r=Me())&&(n.label=r.first)}},inputs:{emojis:"emojis",hasStickyPosition:"hasStickyPosition",name:"name",perLine:"perLine",totalFrequentLines:"totalFrequentLines",recent:"recent",custom:"custom",i18n:"i18n",id:"id",hideObsolete:"hideObsolete",notFoundEmoji:"notFoundEmoji",virtualize:"virtualize",virtualizeOffset:"virtualizeOffset",emojiIsNative:"emojiIsNative",emojiSkin:"emojiSkin",emojiSize:"emojiSize",emojiSet:"emojiSet",emojiSheetSize:"emojiSheetSize",emojiForceSize:"emojiForceSize",emojiTooltip:"emojiTooltip",emojiBackgroundImageFn:"emojiBackgroundImageFn",emojiImageUrlFn:"emojiImageUrlFn",emojiUseButton:"emojiUseButton"},outputs:{emojiOver:"emojiOver",emojiLeave:"emojiLeave",emojiClick:"emojiClick"},features:[rn],decls:10,vars:11,consts:[[1,"emoji-mart-category",3,"ngStyle"],["container",""],[1,"emoji-mart-category-label",3,"ngStyle"],["aria-hidden","true",3,"ngStyle"],["label",""],[4,"ngIf","ngIfElse"],[4,"ngIf"],["normalRenderTemplate",""],[3,"emoji","size","skin","isNative","set","sheetSize","forceSize","tooltip","backgroundImageFn","imageUrlFn","hideObsolete","useButton","emojiOver","emojiLeave","emojiClick",4,"ngFor","ngForOf","ngForTrackBy"],[3,"emoji","size","skin","isNative","set","sheetSize","forceSize","tooltip","backgroundImageFn","imageUrlFn","hideObsolete","useButton","emojiOver","emojiLeave","emojiClick"],[3,"emoji","size","skin","isNative","set","sheetSize","forceSize","tooltip","backgroundImageFn","useButton"],[1,"emoji-mart-no-results-label"]],template:function(e,n){if(1&e&&(_(0,"section",0,1)(2,"div",2)(3,"span",3,4),N(5),b()(),X(6,_ie,3,3,"div",5),X(7,gie,5,11,"div",6),b(),X(8,yie,1,2,"ng-template",null,7,Ls)),2&e){const r=gi(9);nt("emoji-mart-no-results",n.noEmojiToDisplay),M("ngStyle",n.containerStyles),st("aria-label",n.i18n.categories[n.id]),C(2),M("ngStyle",n.labelStyles),st("data-name",n.name),C(1),M("ngStyle",n.labelSpanStyles),C(2),qt(" ",n.i18n.categories[n.id]," "),C(1),M("ngIf",n.virtualize)("ngIfElse",r),C(1),M("ngIf",n.noEmojiToDisplay)}},dependencies:[an,Ut,am,DN,Jo],encapsulation:2,changeDetection:0}),i})();function EN(i){return i.reduce((t,e)=>(t.includes(e)||t.push(e),t),[])}function Aie(i,t){const e=EN(i),n=EN(t);return e.filter(r=>n.indexOf(r)>=0)}let Lie=(()=>{class i{constructor(e){this.emojiService=e,this.originalPool={},this.index={},this.emojisList={},this.emoticonsList={},this.emojiSearch={};for(const n of this.emojiService.emojis){const{shortNames:r,emoticons:a}=n,o=r[0];for(const s of a)this.emoticonsList[s]||(this.emoticonsList[s]=o);this.emojisList[o]=this.emojiService.getSanitizedData(o),this.originalPool[o]=n}}addCustomToPool(e,n){for(const r of e){const a=r.id||r.shortNames[0];a&&!n[a]&&(n[a]=this.emojiService.getData(r),this.emojisList[a]=this.emojiService.getSanitizedData(r))}}search(e,n,r=75,a=[],o=[],s=[]){this.addCustomToPool(s,this.originalPool);let l,c=this.originalPool;if(e.length){if("-"===e||"-1"===e)return[this.emojisList[-1]];if("+"===e||"+1"===e)return[this.emojisList["+1"]];let p=e.toLowerCase().split(/[\s|,|\-|_]+/),w=[];if(p.length>2&&(p=[p[0],p[1]]),a.length||o.length){c={};for(const I of kN||[]){const z=!a||!a.length||a.indexOf(I.id)>-1,J=!(!o||!o.length)&&o.indexOf(I.id)>-1;if(z&&!J)for(const ce of I.emojis||[]){const he=this.emojiService.getData(ce);c[he?.id??""]=he}}if(s.length){const I=!a||!a.length||a.indexOf("custom")>-1,z=!(!o||!o.length)&&o.indexOf("custom")>-1;I&&!z&&this.addCustomToPool(s,c)}}w=p.map(I=>{let z=c,J=this.index,ce=0;for(let he=0;heIe[ge.id]-Ie[Ve.id])}z=J.pool}return J.results}).filter(I=>I),l=w.length>1?Aie.apply(null,w):w.length?w[0]:[]}return l&&(n&&(l=l.filter(p=>!(!p||!p.id)&&n(this.emojiService.names[p.id]))),l&&l.length>r&&(l=l.slice(0,r))),l||null}buildSearch(e,n,r,a,o){const s=[],l=(c,p)=>{if(!c)return;const w=Array.isArray(c)?c:[c];for(const I of w){const z=p?I.split(/[-|_|\s]+/):[I];for(let J of z)J=J.toLowerCase(),s.includes(J)||s.push(J)}};return l(e,!0),l(n,!0),l(r,!0),l(a,!0),l(o,!1),s.join(",")}}return i.\u0275fac=function(e){return new(e||i)(ue(yy))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),Nie=(()=>{class i{constructor(){this.changeSkin=new He,this.opened=!1,this.skinTones=[1,2,3,4,5,6]}toggleOpen(){this.opened=!this.opened}isSelected(e){return e===this.skin}isVisible(e){return this.opened||this.isSelected(e)}pressed(e){return this.opened?!!this.isSelected(e):""}tabIndex(e){return this.isVisible(e)?"0":""}expanded(e){return this.isSelected(e)?this.opened:""}handleClick(e){this.opened?(this.opened=!1,e!==this.skin&&this.changeSkin.emit(e)):this.opened=!0}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275cmp=Se({type:i,selectors:[["emoji-skins"]],inputs:{skin:"skin",i18n:"i18n"},outputs:{changeSkin:"changeSkin"},decls:2,vars:3,consts:[[1,"emoji-mart-skin-swatches"],["class","emoji-mart-skin-swatch",3,"selected",4,"ngFor","ngForOf"],[1,"emoji-mart-skin-swatch"],["role","button",3,"tabIndex","click","keyup.enter","keyup.space"]],template:function(e,n){1&e&&(_(0,"section",0),X(1,vie,2,12,"span",1),b()),2&e&&(nt("opened",n.opened),C(1),M("ngForOf",n.skinTones))},dependencies:[an],encapsulation:2,changeDetection:0}),i})(),SN=(()=>{class i{constructor(e,n){this.ref=e,this.emojiService=n,this.skinChange=new He,this.emojiData={}}ngOnChanges(){if(!this.emoji)return;this.emojiData=this.emojiService.getData(this.emoji,this.emojiSkin,this.emojiSet);const e=[],n=[];(this.emojiData.emoticons||[]).forEach(a=>{e.indexOf(a.toLowerCase())>=0||(e.push(a.toLowerCase()),n.push(a))}),this.listedEmoticons=n,this.ref?.detectChanges()}}return i.\u0275fac=function(e){return new(e||i)(g(Tt),g(yy))},i.\u0275cmp=Se({type:i,selectors:[["emoji-preview"]],inputs:{title:"title",emoji:"emoji",idleEmoji:"idleEmoji",i18n:"i18n",emojiIsNative:"emojiIsNative",emojiSkin:"emojiSkin",emojiSize:"emojiSize",emojiSet:"emojiSet",emojiSheetSize:"emojiSheetSize",emojiBackgroundImageFn:"emojiBackgroundImageFn",emojiImageUrlFn:"emojiImageUrlFn"},outputs:{skinChange:"skinChange"},features:[rn],decls:9,vars:6,consts:[["class","emoji-mart-preview",4,"ngIf"],[1,"emoji-mart-preview",3,"hidden"],[1,"emoji-mart-preview-emoji"],[3,"isNative","skin","set","emoji","backgroundImageFn","size","imageUrlFn",4,"ngIf"],[1,"emoji-mart-preview-data"],[1,"emoji-mart-title-label"],[1,"emoji-mart-preview-skins"],[3,"skin","i18n","changeSkin"],[1,"emoji-mart-preview"],[3,"emoji","size","isNative","skin","set","sheetSize","backgroundImageFn","imageUrlFn"],[1,"emoji-mart-preview-name"],[1,"emoji-mart-preview-shortname"],["class","emoji-mart-preview-shortname",4,"ngFor","ngForOf"],[1,"emoji-mart-preview-emoticons"],["class","emoji-mart-preview-emoticon",4,"ngFor","ngForOf"],[1,"emoji-mart-preview-emoticon"],[3,"isNative","skin","set","emoji","backgroundImageFn","size","imageUrlFn"]],template:function(e,n){1&e&&(X(0,kie,10,12,"div",0),_(1,"div",1)(2,"div",2),X(3,xie,1,7,"ngx-emoji",3),b(),_(4,"div",4)(5,"span",5),N(6),b()(),_(7,"div",6)(8,"emoji-skins",7),ae("changeSkin",function(a){return n.skinChange.emit(a)}),b()()()),2&e&&(M("ngIf",n.emoji&&n.emojiData),C(1),M("hidden",n.emoji),C(2),M("ngIf",n.idleEmoji&&n.idleEmoji.length),C(3),ft(n.title),C(2),M("skin",n.emojiSkin)("i18n",n.i18n))},dependencies:[an,Ut,DN,Nie],encapsulation:2,changeDetection:0}),i})(),Oie=0,TN=(()=>{class i{constructor(e){this.emojiSearch=e,this.maxResults=75,this.autoFocus=!1,this.include=[],this.exclude=[],this.custom=[],this.searchResults=new He,this.enterKey=new He,this.isSearching=!1,this.query="",this.inputId="emoji-mart-search-"+ ++Oie}ngOnInit(){this.icon=this.icons.search}ngAfterViewInit(){this.autoFocus&&this.inputRef.nativeElement.focus()}clear(){this.query="",this.handleSearch(""),this.inputRef.nativeElement.focus()}handleEnterKey(e){this.query&&(this.enterKey.emit(e),e.preventDefault())}handleSearch(e){""===e?(this.icon=this.icons.search,this.isSearching=!1):(this.icon=this.icons.delete,this.isSearching=!0);const n=this.emojiSearch.search(this.query,this.emojisToShowFilter,this.maxResults,this.include,this.exclude,this.custom);this.searchResults.emit(n)}handleChange(){this.handleSearch(this.query)}}return i.\u0275fac=function(e){return new(e||i)(g(Lie))},i.\u0275cmp=Se({type:i,selectors:[["emoji-search"]],viewQuery:function(e,n){if(1&e&&ot(Die,7),2&e){let r;Ce(r=Me())&&(n.inputRef=r.first)}},inputs:{maxResults:"maxResults",autoFocus:"autoFocus",i18n:"i18n",include:"include",exclude:"exclude",custom:"custom",icons:"icons",emojisToShowFilter:"emojisToShowFilter"},outputs:{searchResults:"searchResults",enterKey:"enterKey"},decls:8,vars:9,consts:[[1,"emoji-mart-search"],["type","search",3,"id","placeholder","autofocus","ngModel","keyup.enter","ngModelChange"],["inputRef",""],[1,"emoji-mart-sr-only",3,"htmlFor"],["type","button",1,"emoji-mart-search-icon",3,"disabled","click","keyup.enter"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 20 20","width","13","height","13","opacity","0.5"]],template:function(e,n){1&e&&(_(0,"div",0)(1,"input",1,2),ae("keyup.enter",function(a){return n.handleEnterKey(a)})("ngModelChange",function(a){return n.query=a})("ngModelChange",function(){return n.handleChange()}),b(),_(3,"label",3),N(4),b(),_(5,"button",4),ae("click",function(){return n.clear()})("keyup.enter",function(){return n.clear()}),Kr(),_(6,"svg",5),pe(7,"path"),b()()()),2&e&&(C(1),M("id",n.inputId)("placeholder",n.i18n.search)("autofocus",n.autoFocus)("ngModel",n.query),C(2),M("htmlFor",n.inputId),C(1),qt(" ",n.i18n.search," "),C(1),M("disabled",!n.isSearching),st("aria-label",n.i18n.clear),C(2),st("d",n.icon))},dependencies:[pa,fa,Pa],encapsulation:2}),i})();const AN={activity:"M12 0a12 12 0 1 0 0 24 12 12 0 0 0 0-24m10 11h-5c.3-2.5 1.3-4.8 2-6.1a10 10 0 0 1 3 6.1m-9 0V2a10 10 0 0 1 4.4 1.6A18 18 0 0 0 15 11h-2zm-2 0H9a18 18 0 0 0-2.4-7.4A10 10 0 0 1 11 2.1V11zm0 2v9a10 10 0 0 1-4.4-1.6A18 18 0 0 0 9 13h2zm4 0a18 18 0 0 0 2.4 7.4 10 10 0 0 1-4.4 1.5V13h2zM5 4.9c.7 1.3 1.7 3.6 2 6.1H2a10 10 0 0 1 3-6.1M2 13h5c-.3 2.5-1.3 4.8-2 6.1A10 10 0 0 1 2 13m17 6.1c-.7-1.3-1.7-3.6-2-6.1h5a10 10 0 0 1-3 6.1",custom:"M10 1h3v21h-3zm10.186 4l1.5 2.598L3.5 18.098 2 15.5zM2 7.598L3.5 5l18.186 10.5-1.5 2.598z",flags:"M0 0l6 24h2L2 0zm21 5h-4l-1-4H4l3 12h3l1 4h13L21 5zM6.6 3h7.8l2 8H8.6l-2-8zm8.8 10l-2.9 1.9-.4-1.9h3.3zm3.6 0l-1.5-6h2l2 8H16l3-2z",foods:"M17 5c-1.8 0-2.9.4-3.7 1 .5-1.3 1.8-3 4.7-3a1 1 0 0 0 0-2c-3 0-4.6 1.3-5.5 2.5l-.2.2c-.6-1.9-1.5-3.7-3-3.7C8.5 0 7.7.3 7 1c-2 1.5-1.7 2.9-.5 4C3.6 5.2 0 7.4 0 13c0 4.6 5 11 9 11 2 0 2.4-.5 3-1 .6.5 1 1 3 1 4 0 9-6.4 9-11 0-6-4-8-7-8M8.2 2.5c.7-.5 1-.5 1-.5.4.2 1 1.4 1.4 3-1.6-.6-2.8-1.3-3-1.8l.6-.7M15 22c-1 0-1.2-.1-1.6-.4l-.1-.2a2 2 0 0 0-2.6 0l-.1.2c-.4.3-.5.4-1.6.4-2.8 0-7-5.4-7-9 0-6 4.5-6 5-6 2 0 2.5.4 3.4 1.2l.3.3a2 2 0 0 0 2.6 0l.3-.3c1-.8 1.5-1.2 3.4-1.2.5 0 5 .1 5 6 0 3.6-4.2 9-7 9",nature:"M15.5 8a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3m-7 0a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3m10.43-8h-.02c-.97 0-2.14.79-3.02 1.5A13.88 13.88 0 0 0 12 .99c-1.28 0-2.62.13-3.87.51C7.24.8 6.07 0 5.09 0h-.02C3.35 0 .07 2.67 0 7.03c-.04 2.47.28 4.23 1.04 5 .26.27.88.69 1.3.9.19 3.17.92 5.23 2.53 6.37.9.64 2.19.95 3.2 1.1-.03.2-.07.4-.07.6 0 1.77 2.35 3 4 3s4-1.23 4-3c0-.2-.04-.4-.07-.59 2.57-.38 5.43-1.87 5.92-7.58.4-.22.89-.57 1.1-.8.77-.76 1.09-2.52 1.05-5C23.93 2.67 20.65 0 18.93 0M3.23 9.13c-.24.29-.84 1.16-.9 1.24A9.67 9.67 0 0 1 2 7.08c.05-3.28 2.48-4.97 3.1-5.03.25.02.72.27 1.26.65A7.95 7.95 0 0 0 4 7.82c-.14.55-.4.86-.79 1.31M12 22c-.9 0-1.95-.7-2-1 0-.65.47-1.24 1-1.6v.6a1 1 0 1 0 2 0v-.6c.52.36 1 .95 1 1.6-.05.3-1.1 1-2 1m3-3.48v.02a4.75 4.75 0 0 0-1.26-1.02c1.09-.52 2.24-1.33 2.24-2.22 0-1.84-1.78-2.2-3.98-2.2s-3.98.36-3.98 2.2c0 .89 1.15 1.7 2.24 2.22A4.8 4.8 0 0 0 9 18.54v-.03a6.1 6.1 0 0 1-2.97-.84c-1.3-.92-1.84-3.04-1.86-6.48l.03-.04c.5-.82 1.49-1.45 1.8-3.1C6 6 7.36 4.42 8.36 3.53c1.01-.35 2.2-.53 3.59-.53 1.45 0 2.68.2 3.73.57 1 .9 2.32 2.46 2.32 4.48.31 1.65 1.3 2.27 1.8 3.1l.1.18c-.06 5.97-1.95 7.01-4.9 7.19m6.63-8.2l-.11-.2a7.59 7.59 0 0 0-.74-.98 3.02 3.02 0 0 1-.79-1.32 7.93 7.93 0 0 0-2.35-5.12c.53-.38 1-.63 1.26-.65.64.07 3.05 1.77 3.1 5.03.02 1.81-.35 3.22-.37 3.24",objects:"M12 0a9 9 0 0 0-5 16.5V21s2 3 5 3 5-3 5-3v-4.5A9 9 0 0 0 12 0zm0 2a7 7 0 1 1 0 14 7 7 0 0 1 0-14zM9 17.5a9 9 0 0 0 6 0v.8a7 7 0 0 1-3 .7 7 7 0 0 1-3-.7v-.8zm.2 3a8.9 8.9 0 0 0 2.8.5c1 0 1.9-.2 2.8-.5-.6.7-1.6 1.5-2.8 1.5-1.1 0-2.1-.8-2.8-1.5zm5.5-8.1c-.8 0-1.1-.8-1.5-1.8-.5-1-.7-1.5-1.2-1.5s-.8.5-1.3 1.5c-.4 1-.8 1.8-1.6 1.8h-.3c-.5-.2-.8-.7-1.3-1.8l-.2-1A3 3 0 0 0 7 9a1 1 0 0 1 0-2c1.7 0 2 1.4 2.2 2.1.5-1 1.3-2 2.8-2 1.5 0 2.3 1.1 2.7 2.1.2-.8.6-2.2 2.3-2.2a1 1 0 1 1 0 2c-.2 0-.3.5-.3.7a6.5 6.5 0 0 1-.3 1c-.5 1-.8 1.7-1.7 1.7",people:"M12 0a12 12 0 1 0 0 24 12 12 0 0 0 0-24m0 22a10 10 0 1 1 0-20 10 10 0 0 1 0 20M8 7a2 2 0 1 0 0 4 2 2 0 0 0 0-4m8 0a2 2 0 1 0 0 4 2 2 0 0 0 0-4m-.8 8c-.7 1.2-1.8 2-3.3 2-1.5 0-2.7-.8-3.4-2H15m3-2H6a6 6 0 1 0 12 0",places:"M6.5 12a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5m0 3c-.3 0-.5-.2-.5-.5s.2-.5.5-.5.5.2.5.5-.2.5-.5.5m11-3a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5m0 3c-.3 0-.5-.2-.5-.5s.2-.5.5-.5.5.2.5.5-.2.5-.5.5m5-5.5l-1-.4-.1-.1h.6c.6 0 1-.4 1-1 0-1-.9-2-2-2h-.6l-.8-1.7A3 3 0 0 0 16.8 2H7.2a3 3 0 0 0-2.8 2.3L3.6 6H3a2 2 0 0 0-2 2c0 .6.4 1 1 1h.6v.1l-1 .4a2 2 0 0 0-1.4 2l.7 7.6a1 1 0 0 0 1 .9H3v1c0 1.1.9 2 2 2h2a2 2 0 0 0 2-2v-1h6v1c0 1.1.9 2 2 2h2a2 2 0 0 0 2-2v-1h1.1a1 1 0 0 0 1-.9l.7-7.5a2 2 0 0 0-1.3-2.1M6.3 4.9c.1-.5.5-.9 1-.9h9.5c.4 0 .8.4 1 .9L19.2 9H4.7l1.6-4.1zM7 21H5v-1h2v1zm12 0h-2v-1h2v1zm2.2-3H2.8l-.7-6.6.9-.4h18l.9.4-.7 6.6z",recent:"M13 4h-2v7H9v2h2v2h2v-2h4v-2h-4zm-1-4a12 12 0 1 0 0 24 12 12 0 0 0 0-24m0 22a10 10 0 1 1 0-20 10 10 0 0 1 0 20",symbols:"M0 0h11v2H0zm4 11h3V6h4V4H0v2h4zm11.5 6a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5m0-2.99a.5.5 0 0 1 0 .99c-.28 0-.5-.22-.5-.5s.22-.49.5-.49m6 5a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5m0 2.99a.5.5 0 0 1-.5-.5.5.5 0 0 1 1 .01.5.5 0 0 1-.5.49m.5-9l-9 9 1.51 1.5 9-9zm-5-2c2.2 0 4-1.12 4-2.5V2s.98-.16 1.5.95C23 4.05 23 6 23 6s1-1.12 1-3.13C24-.02 21 0 21 0h-2v6.35A5.85 5.85 0 0 0 17 6c-2.2 0-4 1.12-4 2.5s1.8 2.5 4 2.5m-6.7 9.48L8.82 18.9a47.54 47.54 0 0 1-1.44 1.13c-.3-.3-.99-1.02-2.04-2.19.9-.83 1.47-1.46 1.72-1.89s.38-.87.38-1.33c0-.6-.27-1.18-.82-1.76-.54-.58-1.33-.87-2.35-.87-1 0-1.79.29-2.34.87-.56.6-.83 1.18-.83 1.79 0 .81.42 1.75 1.25 2.8a6.57 6.57 0 0 0-1.8 1.79 3.46 3.46 0 0 0-.51 1.83c0 .86.3 1.56.92 2.1a3.5 3.5 0 0 0 2.42.83c1.17 0 2.44-.38 3.81-1.14L8.23 24h2.82l-2.09-2.38 1.34-1.14zM3.56 14.1a1.02 1.02 0 0 1 .73-.28c.31 0 .56.08.75.25a.85.85 0 0 1 .28.66c0 .52-.42 1.11-1.26 1.78-.53-.65-.8-1.23-.8-1.74a.9.9 0 0 1 .3-.67m.18 7.9c-.43 0-.78-.12-1.06-.35-.28-.23-.41-.49-.41-.76 0-.6.5-1.3 1.52-2.09a31.23 31.23 0 0 0 2.25 2.44c-.92.5-1.69.76-2.3.76"},IN={search:"M12.9 14.32a8 8 0 1 1 1.41-1.41l5.35 5.33-1.42 1.42-5.33-5.34zM8 14A6 6 0 1 0 8 2a6 6 0 0 0 0 12z",delete:"M10 8.586L2.929 1.515 1.515 2.929 8.586 10l-7.071 7.071 1.414 1.414L10 11.414l7.071 7.071 1.414-1.414L11.414 10l7.071-7.071-1.414-1.414L10 8.586z"},LN={search:"Search",emojilist:"List of emoji",notfound:"No Emoji Found",clear:"Clear",categories:{search:"Search Results",recent:"Frequently Used",people:"Smileys & People",nature:"Animals & Nature",foods:"Food & Drink",activity:"Activity",places:"Travel & Places",objects:"Objects",symbols:"Symbols",flags:"Flags",custom:"Custom"},skintones:{1:"Default Skin Tone",2:"Light Skin Tone",3:"Medium-Light Skin Tone",4:"Medium Skin Tone",5:"Medium-Dark Skin Tone",6:"Dark Skin Tone"}};let vy=(()=>{class i{constructor(e,n,r,a,o){this.ngZone=e,this.renderer=n,this.ref=r,this.frequently=a,this.platformId=o,this.perLine=9,this.totalFrequentLines=4,this.i18n={},this.style={},this.title="Emoji Mart\u2122",this.emoji="department_store",this.darkMode=!("function"!=typeof matchMedia||!matchMedia("(prefers-color-scheme: dark)").matches),this.color="#ae65c5",this.hideObsolete=!0,this.categories=[],this.activeCategories=[],this.set="apple",this.skin=1,this.isNative=!1,this.emojiSize=24,this.sheetSize=64,this.showPreview=!0,this.emojiTooltip=!1,this.autoFocus=!1,this.custom=[],this.hideRecent=!0,this.notFoundEmoji="sleuth_or_spy",this.categoriesIcons=AN,this.searchIcons=IN,this.useButton=!1,this.enableFrequentEmojiSort=!1,this.enableSearch=!0,this.showSingleCategory=!1,this.virtualize=!1,this.virtualizeOffset=0,this.emojiClick=new He,this.emojiSelect=new He,this.skinChange=new He,this.scrollHeight=0,this.clientHeight=0,this.clientWidth=0,this.firstRender=!0,this.animationFrameRequestId=null,this.NAMESPACE="emoji-mart",this.measureScrollbar=0,this.RECENT_CATEGORY={id:"recent",name:"Recent",emojis:null},this.SEARCH_CATEGORY={id:"search",name:"Search",emojis:null,anchor:!1},this.CUSTOM_CATEGORY={id:"custom",name:"Custom",emojis:[]},this.backgroundImageFn=(s,l)=>`https://unpkg.com/emoji-datasource-${this.set}@6.0.1/img/${this.set}/sheets-256/${this.sheetSize}.png`}ngOnInit(){this.measureScrollbar=function Iie(){if(typeof document>"u")return 0;const i=document.createElement("div");i.style.width="100px",i.style.height="100px",i.style.overflow="scroll",i.style.position="absolute",i.style.top="-9999px",document.body.appendChild(i);const t=i.offsetWidth-i.clientWidth;return document.body.removeChild(i),t}(),this.i18n={...LN,...this.i18n},this.i18n.categories={...LN.categories,...this.i18n.categories},this.skin=JSON.parse(Qc(this.platformId)&&localStorage.getItem(`${this.NAMESPACE}.skin`)||"null")||this.skin;const e=[...kN];this.custom.length>0&&(this.CUSTOM_CATEGORY.emojis=this.custom.map(s=>({...s,id:s.shortNames[0],custom:!0})),e.push(this.CUSTOM_CATEGORY)),void 0!==this.include&&e.sort((s,l)=>this.include.indexOf(s.id)>this.include.indexOf(l.id)?1:-1);for(const s of e){const l=!this.include||!this.include.length||this.include.indexOf(s.id)>-1,c=!(!this.exclude||!this.exclude.length)&&this.exclude.indexOf(s.id)>-1;if(l&&!c){if(this.emojisToShowFilter){const p=[],{emojis:w}=s;for(let I=0;I-1,r=!(!this.exclude||!this.exclude.length)&&this.exclude.indexOf(this.RECENT_CATEGORY.id)>-1;n&&!r&&(this.hideRecent=!1,this.categories.unshift(this.RECENT_CATEGORY)),this.categories[0]&&(this.categories[0].first=!0),this.categories.unshift(this.SEARCH_CATEGORY),this.selected=this.categories.filter(s=>s.first)[0].name;const a=Math.min(this.categories.length,3);this.setActiveCategories(this.activeCategories=this.categories.slice(0,a));const o=this.categories[a-1].emojis.slice();this.categories[a-1].emojis=o.slice(0,60),setTimeout(()=>{this.categories[a-1].emojis=o,this.setActiveCategories(this.categories),this.ref.detectChanges(),Qc(this.platformId)&&this.ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>{this.updateCategoriesSize()})})}),this.ngZone.runOutsideAngular(()=>{this.scrollListener=this.renderer.listen(this.scrollRef.nativeElement,"scroll",()=>{this.handleScroll()})})}ngOnDestroy(){this.scrollListener?.(),this.cancelAnimationFrame()}setActiveCategories(e){this.activeCategories=this.showSingleCategory?e.filter(n=>n.name===this.selected||n===this.SEARCH_CATEGORY):e}updateCategoriesSize(){if(this.categoryRefs.forEach(e=>e.memoizeSize()),this.scrollRef){const e=this.scrollRef.nativeElement;this.scrollHeight=e.scrollHeight,this.clientHeight=e.clientHeight,this.clientWidth=e.clientWidth}}handleAnchorClick(e){if(this.updateCategoriesSize(),this.selected=e.category.name,this.setActiveCategories(this.categories),this.SEARCH_CATEGORY.emojis)return this.handleSearch(null),this.searchRef?.clear(),void this.handleAnchorClick(e);const n=this.categoryRefs.find(r=>r.id===e.category.id);if(n){let{top:r}=n;e.category.first?r=0:r+=1,this.scrollRef.nativeElement.scrollTop=r}this.nextScroll=e.category.name;for(const r of this.categories)this.categoryRefs.find(({id:o})=>o===r.id)?.handleScroll(this.scrollRef.nativeElement.scrollTop)}categoryTrack(e,n){return n.id}handleScroll(e=!1){if(this.nextScroll)return this.selected=this.nextScroll,this.nextScroll=void 0,void this.ref.detectChanges();if(!this.scrollRef||this.showSingleCategory)return;let n;if(this.SEARCH_CATEGORY.emojis)n=this.SEARCH_CATEGORY;else{const r=this.scrollRef.nativeElement;if(0===r.scrollTop)n=this.categories.find(a=>!0===a.first);else if(r.scrollHeight-r.scrollTop===this.clientHeight)n=this.categories[this.categories.length-1];else for(const a of this.categories)this.categoryRefs.find(({id:l})=>l===a.id)?.handleScroll(r.scrollTop)&&(n=a);this.scrollTop=r.scrollTop}!e&&n&&n.name!==this.selected?(this.selected=n.name,this.ref.detectChanges()):e&&this.ref.detectChanges()}handleSearch(e){this.SEARCH_CATEGORY.emojis=e;for(const n of this.categoryRefs.toArray())"Search"===n.name?(n.emojis=e,n.updateDisplay(e?"block":"none")):n.updateDisplay(e?"none":"block");this.scrollRef.nativeElement.scrollTop=0,this.handleScroll()}handleEnterKey(e,n){if(!n&&null!==this.SEARCH_CATEGORY.emojis&&this.SEARCH_CATEGORY.emojis.length){if(!(n=this.SEARCH_CATEGORY.emojis[0]))return;this.emojiSelect.emit({$event:e,emoji:n})}!this.hideRecent&&!this.recent&&n&&this.frequently.add(n);const r=this.categoryRefs.toArray()[1];r&&this.enableFrequentEmojiSort&&(r.updateRecentEmojis(),r.ref.markForCheck())}handleEmojiOver(e){if(!this.showPreview||!this.previewRef)return;const n=this.CUSTOM_CATEGORY.emojis.find(r=>r.id===e.emoji.id);n&&(e.emoji={...n}),this.previewEmoji=e.emoji,this.cancelAnimationFrame(),this.ref?.detectChanges()}handleEmojiLeave(){!this.showPreview||!this.previewRef||this.ngZone.runOutsideAngular(()=>{this.animationFrameRequestId=requestAnimationFrame(()=>{this.previewEmoji=null,this.ref.detectChanges()})})}handleEmojiClick(e){this.emojiClick.emit(e),this.emojiSelect.emit(e),this.handleEnterKey(e.$event,e.emoji)}handleSkinChange(e){this.skin=e,localStorage.setItem(`${this.NAMESPACE}.skin`,String(e)),this.skinChange.emit(e)}getWidth(){return this.style&&this.style.width?this.style.width:this.perLine*(this.emojiSize+12)+12+2+this.measureScrollbar+"px"}cancelAnimationFrame(){null!==this.animationFrameRequestId&&(cancelAnimationFrame(this.animationFrameRequestId),this.animationFrameRequestId=null)}}return i.\u0275fac=function(e){return new(e||i)(g(lt),g(Ms),g(Tt),g(CN),g($c))},i.\u0275cmp=Se({type:i,selectors:[["emoji-mart"]],viewQuery:function(e,n){if(1&e&&(ot(Cie,7),ot(SN,5),ot(TN,5),ot(MN,5)),2&e){let r;Ce(r=Me())&&(n.scrollRef=r.first),Ce(r=Me())&&(n.previewRef=r.first),Ce(r=Me())&&(n.searchRef=r.first),Ce(r=Me())&&(n.categoryRefs=r)}},inputs:{perLine:"perLine",totalFrequentLines:"totalFrequentLines",i18n:"i18n",style:"style",title:"title",emoji:"emoji",darkMode:"darkMode",color:"color",hideObsolete:"hideObsolete",categories:"categories",activeCategories:"activeCategories",set:"set",skin:"skin",isNative:"isNative",emojiSize:"emojiSize",sheetSize:"sheetSize",emojisToShowFilter:"emojisToShowFilter",showPreview:"showPreview",emojiTooltip:"emojiTooltip",autoFocus:"autoFocus",custom:"custom",hideRecent:"hideRecent",imageUrlFn:"imageUrlFn",include:"include",exclude:"exclude",notFoundEmoji:"notFoundEmoji",categoriesIcons:"categoriesIcons",searchIcons:"searchIcons",useButton:"useButton",enableFrequentEmojiSort:"enableFrequentEmojiSort",enableSearch:"enableSearch",showSingleCategory:"showSingleCategory",virtualize:"virtualize",virtualizeOffset:"virtualizeOffset",recent:"recent",backgroundImageFn:"backgroundImageFn"},outputs:{emojiClick:"emojiClick",emojiSelect:"emojiSelect",skinChange:"skinChange"},decls:8,vars:16,consts:[[3,"ngStyle"],[1,"emoji-mart-bar"],[3,"categories","color","selected","i18n","icons","anchorClick"],[3,"i18n","include","exclude","custom","autoFocus","icons","emojisToShowFilter","searchResults","enterKey",4,"ngIf"],[1,"emoji-mart-scroll"],["scrollRef",""],[3,"id","name","emojis","perLine","totalFrequentLines","hasStickyPosition","i18n","hideObsolete","notFoundEmoji","custom","recent","virtualize","virtualizeOffset","emojiIsNative","emojiSkin","emojiSize","emojiSet","emojiSheetSize","emojiForceSize","emojiTooltip","emojiBackgroundImageFn","emojiImageUrlFn","emojiUseButton","emojiOver","emojiLeave","emojiClick",4,"ngFor","ngForOf","ngForTrackBy"],["class","emoji-mart-bar",4,"ngIf"],[3,"i18n","include","exclude","custom","autoFocus","icons","emojisToShowFilter","searchResults","enterKey"],[3,"id","name","emojis","perLine","totalFrequentLines","hasStickyPosition","i18n","hideObsolete","notFoundEmoji","custom","recent","virtualize","virtualizeOffset","emojiIsNative","emojiSkin","emojiSize","emojiSet","emojiSheetSize","emojiForceSize","emojiTooltip","emojiBackgroundImageFn","emojiImageUrlFn","emojiUseButton","emojiOver","emojiLeave","emojiClick"],[3,"emoji","idleEmoji","emojiIsNative","emojiSize","emojiSkin","emojiSet","i18n","emojiSheetSize","emojiBackgroundImageFn","emojiImageUrlFn","skinChange"]],template:function(e,n){1&e&&(_(0,"section",0)(1,"div",1)(2,"emoji-mart-anchors",2),ae("anchorClick",function(a){return n.handleAnchorClick(a)}),b()(),X(3,Mie,1,7,"emoji-search",3),_(4,"section",4,5),X(6,Eie,1,23,"emoji-category",6),b(),X(7,Sie,2,11,"div",7),b()),2&e&&(A0("emoji-mart ",n.darkMode?"emoji-mart-dark":"",""),Ki("width",n.getWidth()),M("ngStyle",n.style),C(2),M("categories",n.categories)("color",n.color)("selected",n.selected)("i18n",n.i18n)("icons",n.categoriesIcons),C(1),M("ngIf",n.enableSearch),C(1),st("aria-label",n.i18n.emojilist),C(2),M("ngForOf",n.activeCategories)("ngForTrackBy",n.categoryTrack),C(1),M("ngIf",n.showPreview))},dependencies:[an,Ut,am,Tie,MN,TN,SN],encapsulation:2,changeDetection:0}),i})(),Rie=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[xn,ty,cie]}),i})();const Pie=["picker"];function Bie(i,t){if(1&i){const e=Ye();_(0,"emoji-mart",13),ae("emojiSelect",function(r){return we(e),Fe(Z().addEmoji(r))}),b()}2&i&&M("isNative",!0)("showPreview",!1)}class O_{constructor(t,e,n){this.formBuilder=t,this.dialogRef=e,this.data=n,this.dateControl=new Vu(null),this.largeSize=!1,this.data.note=""}ngOnInit(){this.minDate=Date.now(),this.formGroup=this.formBuilder.group({note:["",Bu.required],expiration:[""],dateControl:[]})}onNoClick(){this.data.note="",this.dialogRef.close()}addEmoji(t){this.data.note=`${this.data.note}${t.emoji.native}`,this.isEmojiPickerVisible=!1}toggleSize(){this.largeSize?this.dialogRef.updateSize("auto","auto"):this.dialogRef.updateSize("100vw","100vh"),this.largeSize=!this.largeSize}}O_.\u0275fac=function(t){return new(t||O_)(g(cL),g(Ml),g(Ku))},O_.\u0275cmp=Se({type:O_,selectors:[["create-note-dialog"]],viewQuery:function(t,e){if(1&t&&ot(Pie,5),2&t){let n;Ce(n=Me())&&(e.picker=n.first)}},decls:20,vars:4,consts:[[1,"dialog"],[3,"formGroup"],["mat-dialog-title",""],["mat-dialog-content","",1,"mat-dialog-content"],[1,"toolbar"],["matTooltip","Insert emoji",1,"toolbar-icon","margin-right",3,"click"],["class","picker","emoji","point_up","title","Choose your emoji",3,"isNative","showPreview","emojiSelect",4,"ngIf"],["appearance","fill",1,"input-full-width"],["matInput","","type","text","autocomplete","off","formControlName","note","rows","6",1,"note-input",3,"ngModel","ngModelChange"],["mat-dialog-actions","","align","end",1,"mat-dialog-actions"],["matTooltip","Maximize the window",1,"hide-small","maximize-button",3,"click"],["mat-stroked-button","",3,"click"],["mat-flat-button","","color","primary","cdkFocusInitial","",3,"mat-dialog-close"],["emoji","point_up","title","Choose your emoji",1,"picker",3,"isNative","showPreview","emojiSelect"]],template:function(t,e){1&t&&(_(0,"div",0)(1,"form",1)(2,"h1",2),N(3,"Write Your Note"),b(),_(4,"div",3)(5,"div",4)(6,"mat-icon",5),ae("click",function(){return e.isEmojiPickerVisible=!e.isEmojiPickerVisible}),N(7,"sentiment_satisfied"),b()(),X(8,Bie,1,2,"emoji-mart",6),_(9,"mat-form-field",7)(10,"mat-label"),N(11,"Note"),b(),_(12,"textarea",8),ae("ngModelChange",function(r){return e.data.note=r}),b()()(),_(13,"div",9)(14,"mat-icon",10),ae("click",function(){return e.toggleSize()}),N(15,"zoom_out_map"),b(),_(16,"button",11),ae("click",function(){return e.onNoClick()}),N(17,"Cancel"),b(),_(18,"button",12),N(19,"Post"),b()()()()),2&t&&(C(1),M("formGroup",e.formGroup),C(7),M("ngIf",e.isEmojiPickerVisible),C(4),M("ngModel",e.data.note),C(6),M("mat-dialog-close",e.data))},dependencies:[Ut,To,Ba,lo,pr,$n,El,vy,Xb,pa,fa,jb,bd,Jb,L_,N_,Qm,Zm],styles:[".input-full-width[_ngcontent-%COMP%]{width:100%!important}.toolbar[_ngcontent-%COMP%]{display:flex;margin-bottom:5px;margin-top:3px}.toolbar-icon[_ngcontent-%COMP%]{cursor:pointer}.toolbar-icon[_ngcontent-%COMP%]:hover{color:#9c27b0}.maximize-button[_ngcontent-%COMP%]{cursor:pointer;margin-right:auto;color:#d87fe7}.maximize-button[_ngcontent-%COMP%]:hover{color:#9c27b0}.margin-right[_ngcontent-%COMP%]{margin-right:5px}.picker[_ngcontent-%COMP%]{display:block;position:fixed;z-index:3}"]});const Hie=u(i=>function(e=null){i(this),this.message="Timeout has occurred",this.name="TimeoutError",this.info=e});function wy(i,t){const{first:e,each:n,with:r=Vie,scheduler:a=t??lm,meta:o=null}=$T(i)?{first:i}:"number"==typeof i?{each:i}:i;if(null==e&&null==n)throw new TypeError("No timeout provided.");return Rt((s,l)=>{let c,p,w=null,I=0;const z=J=>{p=ir(l,a,()=>{try{c.unsubscribe(),Oi(r({meta:o,lastValue:w,seen:I})).subscribe(l)}catch(ce){l.error(ce)}},J)};c=s.subscribe(Pt(l,J=>{p?.unsubscribe(),I++,l.next(w=J),n>0&&z(n)},void 0,void 0,()=>{p?.closed||p?.unsubscribe(),w=null})),!I&&z(null!=e?"number"==typeof e?e:+e-a.now():n)})}function Vie(i){throw new Hie(i)}class _a{constructor(t,e){this.db=t,this.utilities=e,this.circles=[],this.cache=new ax}initialize(){var t=this;return fe(function*(){if(!(yield t.db.storage.getCircle(0)))for(let n=0;n<_a.DEFAULT.length;n++){const r=_a.DEFAULT[n];yield t.put(r)}t.circles=yield t.db.storage.getCircles()})()}getSync(t){if(this.circles.length>0)return this.circles.find(e=>e.id==t)}get(t){var e=this;return fe(function*(){if(null!=t)return e.circles.length>0?e.circles.find(n=>n.id==t):yield e.db.storage.getCircle(t)})()}put(t){var e=this;return fe(function*(){const n=e.utilities.now();t.created||(t.created=n),t.modified=n;const r=e.circles.findIndex(a=>a.id==t.id);r>-1?e.circles[r]=t:e.circles.push(t),yield e.db.storage.putCircle(t)})()}delete(t){var e=this;return fe(function*(){yield e.db.storage.deleteCircle(t)})()}}_a.DEFAULT=[{id:0,name:"Following",color:"#e91e63",style:1,public:!0},{id:1,name:"Text",color:"#7cb342",style:2,public:!0},{id:2,name:"Photo",color:"#ffb300",style:3,public:!0},{id:3,name:"Film",color:"#26c6da",style:4,public:!0},{id:4,name:"Music",color:"#ba9eea",style:5,public:!0},{id:5,name:"Podcast",color:"#ff8a65",style:6,public:!0},{id:6,name:"Private",color:"#607d8b",style:1,public:!1}],_a.\u0275fac=function(t){return new(t||_a)(ue(Er),ue(Wi))},_a.\u0275prov=Oe({token:_a,factory:_a.\u0275fac,providedIn:"root"});class Qr{constructor(t,e,n,r,a,o,s,l,c,p){this.ui=t,this.circleService=e,this.storage=n,this.queueService=r,this.profileService=a,this.appState=o,this.utilities=s,this.validator=l,this.eventService=c,this.relayService=p,this.daysToKeepProfiles=14,this.cleanProfileInterval=36e5,this.profileBatchSize=20,this.refreshUserProfile=72e5,this.connected=!1,this.connected$=this.appState.connected$.pipe(tt(w=>!0===w)),this.isFetching=!1,this.profileQueue=[],this.queue=[],this.appState.connected$.subscribe(w=>{console.log("Connection state changed: ",w),this.connected=w,this.connected&&this.initialDataLoad()})}publishContactsAndRelays(){var t=this;return fe(function*(){const e=t.circleService.circles.filter(I=>!I.public).map(I=>I.id),r=t.profileService.following.filter(I=>-1==e.indexOf(I.circle)).map(I=>I.pubkey).map(I=>["p",I]);let a={};t.relayService.items2.filter(I=>I.public).map(I=>{a[I.url]={read:1===I.type,write:1===I.type||2===I.type}}),console.table(a);let o={kind:Sn.Contacts,created_at:Math.floor(Date.now()/1e3),content:JSON.stringify(a),pubkey:t.appState.getPublicKey(),tags:r};o.id=c_(o),o=yield globalThis.nostr.signEvent(o);const c=t.eventService.processEvent(o);if(!d_(o))throw new Error("The event is not valid. Cannot publish.");if(!(yield wb(o)))throw new Error("The event signature not valid. Maybe you choose a different account than the one specified?");c&&(console.log("PUBLISH EVENT:",o),t.relayService.publish(o))})()}initialDataLoad(){var t=this;return fe(function*(){t.enque({identifier:t.appState.getPublicKey(),type:"Profile"}),t.enque({identifier:t.appState.getPublicKey(),type:"Contacts"}),t.profileService.following.map(r=>r.pubkey).unshift(t.appState.getPublicKey()),t.relayService.subscribe([{"#p":[t.appState.getPublicKey()],limit:100,kinds:[Sn.Text,Sn.Reaction,6]}],"notifications");const n=yield t.storage.storage.getNotifications(10);t.ui.putNotifications(n)})()}initialize(){var t=this;return fe(function*(){setTimeout(fe(function*(){yield t.cleanProfiles()}),t.cleanProfileInterval)})()}enque(t){this.relayService.action("enque",t)}processQueues(){}processEventQueue(){}processProfileQueue(){}processContactsQueue(){}downloadNewestProfiles(t,e=1e4,n=-1){return this.downloadNewestProfileEvents(t,e,n).pipe(tt(r=>r?this.utilities.mapProfileEvent(r):void 0))}downloadNewestProfileEvents(t,e=1e4,n=-1){return this.downloadNewestProfileEventByQuery([{kinds:[0],authors:t}],e,n)}downloadNewestContactsEvents(t,e=1e4,n=-1){return this.downloadNewestEvents(t,[3],e,n)}downloadNewestEvents(t,e,n=1e4,r=-1){return this.downloadNewestEventsByQuery([{kinds:e,authors:t}],n,r)}downloadEventsByTags(t,e=1e4){return this.downloadEventsByQuery(t)}downloadEvent(t,e=5e3){return this.downloadEventByQuery([{ids:[t]}],e)}downloadEventByQuery(t,e=1e4){let n;return this.connected$.pipe(Bt(()=>this.relayService.connectedRelays())).pipe(Bt(r=>this.downloadFromRelay(t,r,e))).pipe(oi(r=>!n&&(n=r,!0))).pipe(wy(e),ro(r=>(console.warn("The observable was timed out."),mt(void 0))))}downloadNewestEventsByQuery(t,e=1e4,n=-1){const r=[];return ji(...this.relayService.connectedRelays().map(o=>this.downloadFromRelay(t,o))).pipe(oi((o,s)=>{let l=!1;return r.findIndex(p=>p.id===o.id)>-1?l=!1:(r.push(o),l=!0),n>-1&&0!=n&&n--,l})).pipe(wy(e),ro(o=>(console.warn("The observable was timed out."),mt(void 0))))}downloadNewestProfileEventByQuery(t,e=1e4,n=-1){return ji(...this.relayService.connectedRelays().map(a=>this.downloadFromRelay(t,a))).pipe(wy(e),ro(a=>(console.warn("The observable was timed out."),mt(void 0))))}downloadEventsByQuery(t,e=1e4){return this.connected$.pipe(Bt(()=>this.relayService.connectedRelays())).pipe(Bt(n=>this.downloadFromRelay(t,n)))}subscribeLatestEvents(t,e,n){let r=e.map(a=>({kinds:t,limit:n,authors:[a]}));return 0===r.length&&(r=[{kinds:t,limit:n}]),this.connected$.pipe(Bt(()=>this.relayService.connectedRelays())).pipe(Bt(a=>this.subscribeToRelay(r,a)))}subscribeToRelay(t,e){return new qe(n=>{const r=e.sub(t,{});return r.on("event",a=>{const o=this.eventService.processEvent(a);o&&n.next(o)}),r.on("eose",()=>{}),()=>{console.log("subscribeToRelay:finished:unsub"),r.unsub()}})}downloadFromRelay(t,e,n=1e4){return new qe(r=>{const a=e.sub([...t],{});return a.on("event",o=>{const s=this.eventService.processEvent(o);s&&r.next(s)}),a.on("eose",()=>{r.complete()}),()=>{a.unsub()}}).pipe(wy(n),ro(r=>(console.warn("The observable was timed out."),mt())))}fetchProfiles(t,e){var n=this;if(!e||0===e.length)return;setTimeout(()=>{this.isFetching=!1;try{r.unsub()}catch(a){console.warn("Error during automatic failover for profile fetch.",a)}},3e4),this.isFetching=!0;let r=t.sub([{kinds:[0],authors:e}],{});r.on("event",function(){var a=fe(function*(o){const s=n.eventService.processEvent(o);if(s)try{const l=JSON.parse(s.content);n.validator.sanitizeProfile(l).created_at=s.created_at}catch{console.warn("This profile event was not parsed due to errors:",s)}});return function(o){return a.apply(this,arguments)}}()),r.on("eose",()=>{r.unsub(),this.isFetching=!1})}cleanProfiles(){return fe(function*(){})()}createEvent(t,e){return{kind:t,created_at:Math.floor(Date.now()/1e3),content:e,pubkey:this.appState.getPublicKey(),tags:[]}}signEvent(t){var e=this;return fe(function*(){t.id||(t.id=c_(t));const r=yield globalThis.nostr.signEvent(t);if(e.eventService.processEvent(r),!d_(r))throw new Error("The event is not valid. Cannot publish.");if(!(yield wb(r)))throw new Error("The event signature not valid. Maybe you choose a different account than the one specified?");return r})()}publishEvent(t){var e=this;return fe(function*(){e.relayService.publish(t)})()}publishContacts(t){var e=this;return fe(function*(){const n=t.map(p=>["p",p]);let r={kind:3,created_at:Math.floor(Date.now()/1e3),content:"",pubkey:e.appState.getPublicKey(),tags:n};r.id=c_(r),r=yield globalThis.nostr.signEvent(r);const s=e.eventService.processEvent(r);if(!d_(r))throw new Error("The event is not valid. Cannot publish.");if(!(yield wb(r)))throw new Error("The event signature not valid. Maybe you choose a different account than the one specified?");if(s){console.log("PUBLISH EVENT:",r);for(let p=0;p{console.log(`${w.url} has accepted our event`)}),I.on("seen",()=>{console.log(`we saw the event on ${w.url}`)}),I.on("failed",z=>{console.log(`failed to publish to ${w.url}: ${z}`)})}}})()}}Qr.\u0275fac=function(t){return new(t||Qr)(ue(er),ue(_a),ue(Er),ue(zs),ue(Gi),ue(Di),ue(Wi),ue(Oa),ue(Dl),ue(so))},Qr.\u0275prov=Oe({token:Qr,factory:Qr.\u0275fac,providedIn:"root"});var Fy=new WeakMap;class Va{constructor(t,e,n,r){ui(this,Fy,{writable:!0,value:void 0}),this.router=t,this.dialog=e,this.appState=n,this.dataService=r,Nt(this,Fy,new Vt(void 0)),this.showMore$=be(this,Fy).asObservable(),this.currentThread=[]}showMore(){be(this,Fy).next()}openFeed(t,e){const n=t.composedPath();!n||0==n.length||-1!=n[0].className.indexOf("clickable")&&this.router.navigate(["/feed",e.id])}openEvent(t,e){this.currentEvent=e;const n=t.composedPath();n&&0!=n.length&&-1!=n[0].className.indexOf("clickable")&&this.router.navigate(["/e",e.id])}openProfile(t,e){this.currentProfile=e;const n=t.composedPath();!n||0==n.length||-1!=n[0].className.indexOf("clickable")&&this.router.navigate(["/p",e.pubkey])}saveNote(t){var e=this;return fe(function*(){console.log("save note data:",t);let n=t;"string"!=typeof n&&(n=JSON.stringify(n));let r=e.dataService.createEvent(Sn.Text,n);const a=yield e.dataService.signEvent(r);yield e.dataService.publishEvent(a),e.router.navigate(["/e",a.id])})()}createNote(){var t=this;this.dialog.open(O_,{data:{},maxWidth:"100vw",panelClass:"full-width-dialog"}).afterClosed().subscribe(function(){var n=fe(function*(r){r&&(yield t.saveNote(r.note))});return function(r){return n.apply(this,arguments)}}())}}function Yie(i,t){1&i&&(_(0,"mat-icon",1),N(1,"public"),b()),2&i&&M("matTooltip",t.$implicit)}Va.\u0275fac=function(t){return new(t||Va)(ue(hn),ue(Ha),ue(Di),ue(Qr))},Va.\u0275prov=Oe({token:Va,factory:Va.\u0275fac,providedIn:"root"});class Ws{constructor(t){this.profiles=t,this.pubkey=""}ngOnInit(){var t=this;return fe(function*(){t.profile||(t.profile=yield t.profiles.getLocalProfile(t.pubkey)),t.profile&&(t.verifications=t.profile.verifications)})()}}function jie(i,t){1&i&&(_(0,"span"),N(1,", "),b())}function zie(i,t){if(1&i&&(_(0,"span"),N(1),X(2,jie,2,0,"span",1),b()),2&i){const e=t.$implicit,n=t.last;C(1),qt(" ",e,""),C(1),M("ngIf",!n)}}Ws.\u0275fac=function(t){return new(t||Ws)(g(Gi))},Ws.\u0275cmp=Se({type:Ws,selectors:[["app-directory-icon"]],inputs:{pubkey:"pubkey",profile:"profile"},decls:1,vars:1,consts:[["class","directory-icon",3,"matTooltip",4,"ngFor","ngForOf"],[1,"directory-icon",3,"matTooltip"]],template:function(t,e){1&t&&X(0,Yie,2,1,"mat-icon",0),2&t&&M("ngForOf",e.verifications)},dependencies:[an,$n,El],encapsulation:2});class R_{constructor(t){this.utilities=t,this.relayNames=[]}ngOnInit(){var t=this;return fe(function*(){if(t.relayNames=[],null==t.relays)return;const e=JSON.parse(t.relays);t.relayNames=t.utilities.getRelayUrls(e)})()}}function Uie(i,t){if(1&i&&pe(0,"img",8),2&i){const e=Z();Ki("border-color",null==e.circle?null:e.circle.color),M("matTooltip",e.tooltip)("src",e.imagePath,Wn)}}function Wie(i,t){if(1&i&&pe(0,"img",9),2&i){const e=Z();M("matTooltip",e.tooltip)("src",e.imagePath,Wn)}}R_.\u0275fac=function(t){return new(t||R_)(g(Wi))},R_.\u0275cmp=Se({type:R_,selectors:[["app-relay-list"]],inputs:{relays:"relays"},decls:1,vars:1,consts:[[4,"ngFor","ngForOf"],[4,"ngIf"]],template:function(t,e){1&t&&X(0,zie,3,2,"span",0),2&t&&M("ngForOf",e.relayNames)},dependencies:[an,Ut],encapsulation:2});const NN=function(i){return["/p",i]};function Gie(i,t){if(1&i&&(_(0,"div",10)(1,"a",2)(2,"span",11),N(3),b()()()),2&i){const e=Z();C(1),M("routerLink",Pn(5,NN,e.pubkey)),C(1),nt("muted",2==(null==e.profile?null:e.profile.status)),M("matTooltip",e.tooltipName),C(1),ft(e.profileName)}}function $ie(i,t){if(1&i&&(_(0,"div"),N(1),b(),_(2,"div"),N(3),b(),_(4,"div"),N(5),b(),_(6,"div"),N(7),b(),_(8,"div"),N(9),b(),_(10,"div"),N(11),b(),_(12,"div"),N(13),b()),2&i){const e=Z();C(1),ft(null==e.profile?null:e.profile.display_name),C(2),ft(null==e.profile?null:e.profile.name),C(2),ft(null==e.profile?null:e.profile.nip05),C(2),ft(null==e.profile?null:e.profile.website),C(2),ft(null==e.profile?null:e.profile.lud06),C(2),ft(null==e.profile?null:e.profile.lud16),C(2),ft(null==e.profile||null==e.profile.following?null:e.profile.following.length)}}function qie(i,t){if(1&i&&(_(0,"div"),N(1),b()),2&i){const e=Z(3);C(1),qt("Display Name: ",e.profile.display_name,"")}}function Kie(i,t){if(1&i&&(_(0,"div"),N(1),b()),2&i){const e=Z(3);C(1),qt("Name: ",e.profile.name,"")}}function Qie(i,t){if(1&i&&(_(0,"div"),N(1),b()),2&i){const e=Z(3);C(1),qt("NIP05: ",e.profile.nip05,"")}}function Zie(i,t){if(1&i&&(_(0,"div"),N(1),b()),2&i){const e=Z(3);C(1),qt("Website: ",e.profile.website,"")}}function Xie(i,t){if(1&i&&(_(0,"div"),N(1),b()),2&i){const e=Z(3);C(1),qt("lud06: ",e.profile.lud06,"")}}function Jie(i,t){if(1&i&&(_(0,"div"),N(1),b()),2&i){const e=Z(3);C(1),qt("lud16: ",e.profile.lud16,"")}}function ene(i,t){if(1&i&&(_(0,"div"),N(1),b()),2&i){const e=Z(3);C(1),qt("following: ",e.profile.following.length,"")}}function tne(i,t){if(1&i&&(_(0,"div"),N(1),b()),2&i){const e=Z(3);C(1),qt("About: ",e.profile.about,"")}}function ine(i,t){if(1&i&&(_(0,"div"),N(1,"Relays: "),pe(2,"app-relay-list",14),b()),2&i){const e=Z(3);C(2),M("relays",e.profile.relays)}}function nne(i,t){if(1&i&&(_(0,"div"),X(1,qie,2,1,"div",13),X(2,Kie,2,1,"div",13),X(3,Qie,2,1,"div",13),X(4,Zie,2,1,"div",13),X(5,Xie,2,1,"div",13),X(6,Jie,2,1,"div",13),X(7,ene,2,1,"div",13),X(8,tne,2,1,"div",13),X(9,ine,3,1,"div",13),b()),2&i){const e=Z(2);C(1),M("ngIf",e.profile.display_name),C(1),M("ngIf",e.profile.name),C(1),M("ngIf",e.profile.nip05),C(1),M("ngIf",e.profile.website),C(1),M("ngIf",e.profile.lud06),C(1),M("ngIf",e.profile.lud16),C(1),M("ngIf",e.profile.following),C(1),M("ngIf",e.profile.about),C(1),M("ngIf",e.profile.relays)}}function rne(i,t){if(1&i&&(_(0,"div",12),Ge(1),X(2,nne,10,9,"div",13),b()),2&i){const e=Z();C(2),M("ngIf",e.profile&&"content"==e.listType)}}const ON=function(i){return[i]};class Ao{constructor(t,e,n){this.profiles=t,this.circleService=e,this.utilities=n,this.pubkey="",this.displayName=!0,this.displayContent=!0,this.iconSize="small",this.listType="list",this.imagePath="/assets/profile.png",this.tooltip="",this.tooltipName="",this.profileName=""}ngAfterViewInit(){}ngOnInit(){var t=this;return fe(function*(){t.profile?(t.pubkey=t.profile.pubkey,yield t.updateProfileDetails()):(t.profileName=t.utilities.getNostrIdentifier(t.pubkey),t.profiles.getProfile(t.pubkey).subscribe(function(){var e=fe(function*(n){t.profile=n,yield t.updateProfileDetails()});return function(n){return e.apply(this,arguments)}}()))})()}updateProfileDetails(){var t=this;return fe(function*(){t.profile&&(t.profile.picture&&(t.imagePath=t.profile.picture),t.tooltip=t.profile.about,t.tooltipName=t.profileName,t.profileName=t.profile.display_name||t.profile.name||t.profileName,t.circle=yield t.circleService.get(t.profile.circle))})()}}Ao.\u0275fac=function(t){return new(t||Ao)(g(Gi),g(_a),g(Wi))},Ao.\u0275cmp=Se({type:Ao,selectors:[["app-event-header"]],inputs:{pubkey:"pubkey",profile:"profile",displayName:"displayName",displayContent:"displayContent",iconSize:"iconSize",listType:"listType"},ngContentSelectors:["*"],decls:8,vars:14,consts:[[1,"event-header",3,"ngClass"],[1,"icon",3,"ngClass"],[3,"routerLink"],["onerror","this.src='/assets/profile.png'","class","profile-image profile-image-follow","matTooltipPosition","above",3,"matTooltip","borderColor","src",4,"ngIf"],["onerror","this.src='/assets/profile.png'","class","profile-image","matTooltipPosition","above",3,"matTooltip","src",4,"ngIf"],["class","name clickable",4,"ngIf"],[3,"ngIf"],["class","date clickable",4,"ngIf"],["onerror","this.src='/assets/profile.png'","matTooltipPosition","above",1,"profile-image","profile-image-follow",3,"matTooltip","src"],["onerror","this.src='/assets/profile.png'","matTooltipPosition","above",1,"profile-image",3,"matTooltip","src"],[1,"name","clickable"],["matTooltipPosition","above",3,"matTooltip"],[1,"date","clickable"],[4,"ngIf"],[3,"relays"]],template:function(t,e){1&t&&(ii(),_(0,"div",0)(1,"div",1)(2,"a",2),X(3,Uie,1,4,"img",3),X(4,Wie,1,2,"img",4),b()(),X(5,Gie,4,7,"div",5),X(6,$ie,14,7,"ng-template",6),X(7,rne,3,1,"div",7),b()),2&t&&(M("ngClass",Pn(8,ON,"event-header-"+e.listType)),C(1),M("ngClass",Pn(10,ON,"icon-"+e.iconSize)),C(1),M("routerLink",Pn(12,NN,e.pubkey)),C(1),M("ngIf",1==(null==e.profile?null:e.profile.status)||2==(null==e.profile?null:e.profile.status)),C(1),M("ngIf",1!=(null==e.profile?null:e.profile.status)&&2!=(null==e.profile?null:e.profile.status)),C(1),M("ngIf",e.displayName),C(1),M("ngIf","details"==e.listType),C(1),M("ngIf",e.displayContent))},dependencies:[ua,Ut,ao,El,R_],styles:[".icon-large[_ngcontent-%COMP%] .profile-image[_ngcontent-%COMP%]{width:256px;height:256px}.icon-medium[_ngcontent-%COMP%] .profile-image[_ngcontent-%COMP%]{object-fit:cover;width:128px;height:128px;border-radius:50%}.icon-small[_ngcontent-%COMP%] .profile-image[_ngcontent-%COMP%]{width:48px;height:48px}"]});class wd{constructor(t,e){this.dialogRef=t,this.data=e}onNoClick(){this.data.picture="",this.dialogRef.close()}}function one(i,t){1&i&&(_(0,"span",8),Ge(1,1),b())}function sne(i,t){1&i&&(_(0,"span",9),Ge(1,2),b())}wd.\u0275fac=function(t){return new(t||wd)(g(Ml),g(Ku))},wd.\u0275cmp=Se({type:wd,selectors:[["profile-image-dialog"]],decls:1,vars:1,consts:[[1,"profile-image-original",3,"src","click"]],template:function(t,e){1&t&&(_(0,"img",0),ae("click",function(){return e.onNoClick()}),b()),2&t&&M("src",e.data.picture,Wn)},styles:[".profile-image-original[_ngcontent-%COMP%]{max-width:100%;cursor:pointer}"]});const lne=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],cne=["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"];function dne(i,t){1&i&&(_(0,"span",12),Ge(1,2),b())}const une=[[["mat-chip-avatar"],["","matChipAvatar",""]],"*",[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],hne=["mat-chip-avatar, [matChipAvatar]","*","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],cD=["*"],BN=new De("mat-chips-default-options"),HN=new De("MatChipAvatar"),VN=new De("MatChipTrailingIcon"),YN=new De("MatChipRemove"),ky=new De("MatChip");class Fne{}const kne=fl(Fne,-1);let Xm=(()=>{class i extends kne{get disabled(){return this._disabled||this._parentChip.disabled}set disabled(e){this._disabled=Xe(e)}_getDisabledAttribute(){return this.disabled&&!this._allowFocusWhenDisabled?"":null}_getTabindex(){return this.disabled&&!this._allowFocusWhenDisabled||!this.isInteractive?null:this.tabIndex.toString()}constructor(e,n){super(),this._elementRef=e,this._parentChip=n,this.isInteractive=!0,this._isPrimary=!0,this._disabled=!1,this._allowFocusWhenDisabled=!1,"BUTTON"===e.nativeElement.nodeName&&e.nativeElement.setAttribute("type","button")}focus(){this._elementRef.nativeElement.focus()}_handleClick(e){!this.disabled&&this.isInteractive&&this._isPrimary&&(e.preventDefault(),this._parentChip._handlePrimaryActionInteraction())}_handleKeydown(e){(13===e.keyCode||32===e.keyCode)&&!this.disabled&&this.isInteractive&&this._isPrimary&&!this._parentChip._isEditing&&(e.preventDefault(),this._parentChip._handlePrimaryActionInteraction())}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(ky))},i.\u0275dir=ye({type:i,selectors:[["","matChipAction",""]],hostAttrs:[1,"mdc-evolution-chip__action","mat-mdc-chip-action"],hostVars:9,hostBindings:function(e,n){1&e&&ae("click",function(a){return n._handleClick(a)})("keydown",function(a){return n._handleKeydown(a)}),2&e&&(st("tabindex",n._getTabindex())("disabled",n._getDisabledAttribute())("aria-disabled",n.disabled),nt("mdc-evolution-chip__action--primary",n._isPrimary)("mdc-evolution-chip__action--presentational",!n.isInteractive)("mdc-evolution-chip__action--trailing",!n._isPrimary))},inputs:{disabled:"disabled",tabIndex:"tabIndex",isInteractive:"isInteractive",_allowFocusWhenDisabled:"_allowFocusWhenDisabled"},features:[Ne]}),i})(),Mne=0;const Ene=fl(Hs(Vs(Bs(class{constructor(i){this._elementRef=i}})),"primary"),-1);let Qu=(()=>{class i extends Ene{_hasFocus(){return this._hasFocusInternal}get value(){return void 0!==this._value?this._value:this._textElement.textContent.trim()}set value(e){this._value=e}get removable(){return this._removable}set removable(e){this._removable=Xe(e)}get highlighted(){return this._highlighted}set highlighted(e){this._highlighted=Xe(e)}constructor(e,n,r,a,o,s,l,c){super(n),this._changeDetectorRef=e,this._ngZone=r,this._focusMonitor=a,this._globalRippleOptions=l,this._isRippleCentered=!1,this._onFocus=new ve,this._onBlur=new ve,this.role=null,this._hasFocusInternal=!1,this.id="mat-mdc-chip-"+Mne++,this.ariaLabel=null,this.ariaDescription=null,this._ariaDescriptionId=`${this.id}-aria-description`,this._removable=!0,this._highlighted=!1,this.removed=new He,this.destroyed=new He,this.basicChipAttrName="mat-basic-chip";const p=n.nativeElement;this._document=o,this._animationsDisabled="NoopAnimations"===s,this._isBasicChip=p.hasAttribute(this.basicChipAttrName)||p.tagName.toLowerCase()===this.basicChipAttrName,null!=c&&(this.tabIndex=parseInt(c)??this.defaultTabIndex),this._monitorFocus()}ngAfterViewInit(){this._textElement=this._elementRef.nativeElement.querySelector(".mat-mdc-chip-action-label"),this._pendingFocus&&(this._pendingFocus=!1,this.focus())}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this.destroyed.emit({chip:this}),this.destroyed.complete()}remove(){this.removable&&this.removed.emit({chip:this})}_isRippleDisabled(){return this.disabled||this.disableRipple||this._animationsDisabled||this._isBasicChip||!!this._globalRippleOptions?.disabled}_hasTrailingIcon(){return!(!this.trailingIcon&&!this.removeIcon)}_handleKeydown(e){(8===e.keyCode||46===e.keyCode)&&(e.preventDefault(),this.remove())}focus(){this.disabled||(this.primaryAction?this.primaryAction.focus():this._pendingFocus=!0)}_getSourceAction(e){return this._getActions().find(n=>{const r=n._elementRef.nativeElement;return r===e||r.contains(e)})}_getActions(){const e=[];return this.primaryAction&&e.push(this.primaryAction),this.removeIcon&&e.push(this.removeIcon),this.trailingIcon&&e.push(this.trailingIcon),e}_handlePrimaryActionInteraction(){}_monitorFocus(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(e=>{const n=null!==e;n!==this._hasFocusInternal&&(this._hasFocusInternal=n,n?this._onFocus.next({chip:this}):this._ngZone.onStable.pipe(yi(1)).subscribe(()=>this._ngZone.run(()=>this._onBlur.next({chip:this}))))})}}return i.\u0275fac=function(e){return new(e||i)(g(Tt),g(ze),g(lt),g(Vr),g(zt),g(Si,8),g(lc,8),da("tabindex"))},i.\u0275cmp=Se({type:i,selectors:[["mat-basic-chip"],["mat-chip"]],contentQueries:function(e,n,r){if(1&e&&(Et(r,HN,5),Et(r,VN,5),Et(r,YN,5)),2&e){let a;Ce(a=Me())&&(n.leadingIcon=a.first),Ce(a=Me())&&(n.trailingIcon=a.first),Ce(a=Me())&&(n.removeIcon=a.first)}},viewQuery:function(e,n){if(1&e&&(ot(mr,5),ot(Xm,5)),2&e){let r;Ce(r=Me())&&(n.ripple=r.first),Ce(r=Me())&&(n.primaryAction=r.first)}},hostAttrs:[1,"mat-mdc-chip"],hostVars:30,hostBindings:function(e,n){1&e&&ae("keydown",function(a){return n._handleKeydown(a)}),2&e&&(Br("id",n.id),st("role",n.role)("tabindex",n.role?n.tabIndex:null)("aria-label",n.ariaLabel),nt("mdc-evolution-chip",!n._isBasicChip)("mdc-evolution-chip--disabled",n.disabled)("mdc-evolution-chip--with-trailing-action",n._hasTrailingIcon())("mdc-evolution-chip--with-primary-graphic",n.leadingIcon)("mdc-evolution-chip--with-primary-icon",n.leadingIcon)("mdc-evolution-chip--with-avatar",n.leadingIcon)("mat-mdc-chip-with-avatar",n.leadingIcon)("mat-mdc-chip-highlighted",n.highlighted)("mat-mdc-chip-disabled",n.disabled)("mat-mdc-basic-chip",n._isBasicChip)("mat-mdc-standard-chip",!n._isBasicChip)("mat-mdc-chip-with-trailing-icon",n._hasTrailingIcon())("_mat-animation-noopable",n._animationsDisabled))},inputs:{color:"color",disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex",role:"role",id:"id",ariaLabel:["aria-label","ariaLabel"],ariaDescription:["aria-description","ariaDescription"],value:"value",removable:"removable",highlighted:"highlighted"},outputs:{removed:"removed",destroyed:"destroyed"},exportAs:["matChip"],features:[at([{provide:ky,useExisting:i}]),Ne],ngContentSelectors:cne,decls:9,vars:6,consts:[["matRipple","",1,"mat-mdc-chip-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-mdc-chip-focus-overlay"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary"],["matChipAction","",3,"isInteractive"],["class","mdc-evolution-chip__graphic mat-mdc-chip-graphic",4,"ngIf"],[1,"mdc-evolution-chip__text-label","mat-mdc-chip-action-label"],[1,"mat-mdc-chip-primary-focus-indicator","mat-mdc-focus-indicator"],["class","mdc-evolution-chip__cell mdc-evolution-chip__cell--trailing",4,"ngIf"],[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"]],template:function(e,n){1&e&&(ii(lne),pe(0,"span",0)(1,"span",1),_(2,"span",2)(3,"span",3),X(4,one,2,0,"span",4),_(5,"span",5),Ge(6),pe(7,"span",6),b()()(),X(8,sne,2,0,"span",7)),2&e&&(M("matRippleDisabled",n._isRippleDisabled())("matRippleCentered",n._isRippleCentered)("matRippleTrigger",n._elementRef.nativeElement),C(3),M("isInteractive",!1),C(1),M("ngIf",n.leadingIcon),C(4),M("ngIf",n._hasTrailingIcon()))},dependencies:[Ut,mr,Xm],styles:['.mdc-evolution-chip,.mdc-evolution-chip__cell,.mdc-evolution-chip__action{display:inline-flex;align-items:center}.mdc-evolution-chip{position:relative;max-width:100%}.mdc-evolution-chip .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-evolution-chip__cell,.mdc-evolution-chip__action{height:100%}.mdc-evolution-chip__cell--primary{overflow-x:hidden}.mdc-evolution-chip__cell--trailing{flex:1 0 auto}.mdc-evolution-chip__action{align-items:center;background:none;border:none;box-sizing:content-box;cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding:0;text-decoration:none;color:inherit}.mdc-evolution-chip__action--presentational{cursor:auto}.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{pointer-events:none}.mdc-evolution-chip__action--primary{overflow-x:hidden}.mdc-evolution-chip__action--trailing{position:relative;overflow:visible}.mdc-evolution-chip__action--primary:before{box-sizing:border-box;content:"";height:100%;left:0;position:absolute;pointer-events:none;top:0;width:100%;z-index:1}.mdc-evolution-chip--touch{margin-top:8px;margin-bottom:8px}.mdc-evolution-chip__action-touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-evolution-chip__text-label{white-space:nowrap;user-select:none;text-overflow:ellipsis;overflow:hidden}.mdc-evolution-chip__graphic{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;pointer-events:none;position:relative;flex:1 0 auto}.mdc-evolution-chip__checkmark{position:absolute;opacity:0;top:50%;left:50%}.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic{width:0}.mdc-evolution-chip__checkmark-background{opacity:0}.mdc-evolution-chip__checkmark-svg{display:block}.mdc-evolution-chip__checkmark-path{stroke-width:2px;stroke-dasharray:29.7833385;stroke-dashoffset:29.7833385;stroke:currentColor}.mdc-evolution-chip--selecting .mdc-evolution-chip__graphic{transition:width 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark{transition:transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__graphic{transition:width 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark{transition:opacity 50ms 0ms linear,transform 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-50%, -50%)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selected .mdc-evolution-chip__icon--primary{opacity:0}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{transform:translate(-50%, -50%);opacity:1}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}@keyframes mdc-evolution-chip-enter{from{transform:scale(0.8);opacity:.4}to{transform:scale(1);opacity:1}}.mdc-evolution-chip--enter{animation:mdc-evolution-chip-enter 100ms 0ms cubic-bezier(0, 0, 0.2, 1)}@keyframes mdc-evolution-chip-exit{from{opacity:1}to{opacity:0}}.mdc-evolution-chip--exit{animation:mdc-evolution-chip-exit 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-evolution-chip--hidden{opacity:0;pointer-events:none;transition:width 150ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mat-mdc-standard-chip .mdc-evolution-chip__checkmark{height:20px;width:20px}.mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing{height:18px;width:18px;font-size:18px}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, currentColor)}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:24px}.mdc-evolution-chip--with-avatar .mdc-evolution-chip__graphic{height:24px;width:24px;font-size:24px}.mdc-evolution-chip--with-avatar .mdc-evolution-chip__icon--primary{height:24px;width:24px;font-size:24px}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px);height:var(--mdc-chip-container-height, 32px)}.mat-mdc-standard-chip .mdc-evolution-chip__ripple{border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:var(--mdc-chip-with-avatar-avatar-shape-radius, 14px 14px 14px 14px)}.mat-mdc-standard-chip.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:var(--mdc-chip-with-avatar-avatar-size, 28px)}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{height:var(--mdc-chip-with-avatar-avatar-size, 28px);width:var(--mdc-chip-with-avatar-avatar-size, 28px);font-size:var(--mdc-chip-with-avatar-avatar-size, 28px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-outline-width, 1px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-outline-width, 1px)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-selected-outline-width, 0)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--selected) .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-unselected-outline-width, 1px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color, transparent)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-label-text-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color, currentColor)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{height:var(--mdc-chip-with-icon-icon-size, 18px);width:var(--mdc-chip-with-icon-icon-size, 18px);font-size:var(--mdc-chip-with-icon-icon-size, 18px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-disabled-icon-color, currentColor)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-disabled-icon-color, currentColor)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-trailing-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-color, currentColor)}.cdk-high-contrast-active .mat-mdc-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-mdc-standard-chip .mdc-evolution-chip__checkmark-path{stroke:CanvasText !important}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:.4}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mat-mdc-chip-action-label{overflow:visible}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary{width:100%}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{font:inherit;letter-spacing:inherit;white-space:inherit}.mat-mdc-standard-chip .mat-mdc-chip-graphic,.mat-mdc-standard-chip .mat-mdc-chip-trailing-icon{box-sizing:content-box}.mat-mdc-standard-chip._mat-animation-noopable,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__graphic,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark-path{transition-duration:1ms;animation-duration:1ms}.mat-mdc-chip-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity 150ms linear}._mat-animation-noopable .mat-mdc-chip-focus-overlay{transition:none}.mat-mdc-basic-chip .mat-mdc-chip-focus-overlay{display:none}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{opacity:.04}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{opacity:.12}.mat-mdc-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-chip-avatar{text-align:center;line-height:1;color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-chip{position:relative}.mat-mdc-chip-action-label{text-align:left;z-index:1}[dir=rtl] .mat-mdc-chip-action-label{text-align:right}.mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label{position:relative}.mat-mdc-chip-action-label .mat-mdc-chip-primary-focus-indicator{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mat-mdc-chip-action-label .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-chip-remove{opacity:.54}.mat-mdc-chip-remove:focus{opacity:1}.mat-mdc-chip-remove::before{margin:calc(var(--mat-mdc-focus-indicator-border-width, 3px) * -1);left:8px;right:8px}.mat-mdc-chip-remove .mat-icon{width:inherit;height:inherit;font-size:inherit;box-sizing:content-box}.mat-chip-edit-input{cursor:text;display:inline-block;color:inherit;outline:0}.cdk-high-contrast-active .mat-mdc-chip-selected:not(.mat-mdc-chip-multiple){outline-width:3px}.mat-mdc-chip-action:focus .mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0}),i})(),dD=(()=>{class i extends Qu{constructor(){super(...arguments),this.chipListSelectable=!0,this._chipListMultiple=!1,this._selectable=!0,this._selected=!1,this.basicChipAttrName="mat-basic-chip-option",this.selectionChange=new He}get selectable(){return this._selectable&&this.chipListSelectable}set selectable(e){this._selectable=Xe(e),this._changeDetectorRef.markForCheck()}get selected(){return this._selected}set selected(e){this._setSelectedState(Xe(e),!1,!0)}get ariaSelected(){return this.selectable?this.selected.toString():null}ngOnInit(){this.role="presentation"}select(){this._setSelectedState(!0,!1,!0)}deselect(){this._setSelectedState(!1,!1,!0)}selectViaInteraction(){this._setSelectedState(!0,!0,!0)}toggleSelected(e=!1){return this._setSelectedState(!this.selected,e,!0),this.selected}_handlePrimaryActionInteraction(){this.selectable&&!this.disabled&&this.toggleSelected(!0)}_setSelectedState(e,n,r){e!==this.selected&&(this._selected=e,r&&this.selectionChange.emit({source:this,isUserInput:n,selected:this.selected}),this._changeDetectorRef.markForCheck())}}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275cmp=Se({type:i,selectors:[["mat-basic-chip-option"],["mat-chip-option"]],hostAttrs:[1,"mat-mdc-chip","mat-mdc-chip-option","mdc-evolution-chip","mdc-evolution-chip--filter","mdc-evolution-chip--selectable","mdc-evolution-chip--with-primary-graphic"],hostVars:29,hostBindings:function(e,n){2&e&&(Br("id",n.id),st("tabindex",null)("aria-label",null)("aria-description",null)("role",n.role),nt("mat-mdc-chip-selected",n.selected)("mat-mdc-chip-multiple",n._chipListMultiple)("mat-mdc-chip-disabled",n.disabled)("mat-mdc-chip-with-avatar",n.leadingIcon)("mdc-evolution-chip--disabled",n.disabled)("mdc-evolution-chip--selected",n.selected)("mdc-evolution-chip--selecting",!n._animationsDisabled)("mdc-evolution-chip--with-trailing-action",n._hasTrailingIcon())("mdc-evolution-chip--with-primary-icon",n.leadingIcon)("mdc-evolution-chip--with-avatar",n.leadingIcon)("mat-mdc-chip-highlighted",n.highlighted)("mat-mdc-chip-with-trailing-icon",n._hasTrailingIcon()))},inputs:{color:"color",disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex",selectable:"selectable",selected:"selected"},outputs:{selectionChange:"selectionChange"},features:[at([{provide:Qu,useExisting:i},{provide:ky,useExisting:i}]),Ne],ngContentSelectors:hne,decls:15,vars:11,consts:[["matRipple","",1,"mat-mdc-chip-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-mdc-chip-focus-overlay"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary"],["matChipAction","","role","option",3,"tabIndex","_allowFocusWhenDisabled"],[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],[1,"mdc-evolution-chip__checkmark"],["viewBox","-2 -3 30 30","focusable","false",1,"mdc-evolution-chip__checkmark-svg"],["fill","none","stroke","currentColor","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-evolution-chip__checkmark-path"],[1,"mdc-evolution-chip__text-label","mat-mdc-chip-action-label"],[1,"mat-mdc-chip-primary-focus-indicator","mat-mdc-focus-indicator"],["class","mdc-evolution-chip__cell mdc-evolution-chip__cell--trailing",4,"ngIf"],[1,"cdk-visually-hidden",3,"id"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"]],template:function(e,n){1&e&&(ii(une),pe(0,"span",0)(1,"span",1),_(2,"span",2)(3,"button",3)(4,"span",4),Ge(5),_(6,"span",5),Kr(),_(7,"svg",6),pe(8,"path",7),b()()(),Go(),_(9,"span",8),Ge(10,1),pe(11,"span",9),b()()(),X(12,dne,2,0,"span",10),_(13,"span",11),N(14),b()),2&e&&(M("matRippleDisabled",n._isRippleDisabled())("matRippleCentered",n._isRippleCentered)("matRippleTrigger",n._elementRef.nativeElement),C(3),M("tabIndex",n.tabIndex)("_allowFocusWhenDisabled",!0),st("aria-selected",n.ariaSelected)("aria-label",n.ariaLabel)("aria-describedby",n._ariaDescriptionId),C(9),M("ngIf",n._hasTrailingIcon()),C(1),M("id",n._ariaDescriptionId),C(1),ft(n.ariaDescription))},dependencies:[Ut,mr,Xm],styles:['.mdc-evolution-chip,.mdc-evolution-chip__cell,.mdc-evolution-chip__action{display:inline-flex;align-items:center}.mdc-evolution-chip{position:relative;max-width:100%}.mdc-evolution-chip .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-evolution-chip__cell,.mdc-evolution-chip__action{height:100%}.mdc-evolution-chip__cell--primary{overflow-x:hidden}.mdc-evolution-chip__cell--trailing{flex:1 0 auto}.mdc-evolution-chip__action{align-items:center;background:none;border:none;box-sizing:content-box;cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding:0;text-decoration:none;color:inherit}.mdc-evolution-chip__action--presentational{cursor:auto}.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{pointer-events:none}.mdc-evolution-chip__action--primary{overflow-x:hidden}.mdc-evolution-chip__action--trailing{position:relative;overflow:visible}.mdc-evolution-chip__action--primary:before{box-sizing:border-box;content:"";height:100%;left:0;position:absolute;pointer-events:none;top:0;width:100%;z-index:1}.mdc-evolution-chip--touch{margin-top:8px;margin-bottom:8px}.mdc-evolution-chip__action-touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-evolution-chip__text-label{white-space:nowrap;user-select:none;text-overflow:ellipsis;overflow:hidden}.mdc-evolution-chip__graphic{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;pointer-events:none;position:relative;flex:1 0 auto}.mdc-evolution-chip__checkmark{position:absolute;opacity:0;top:50%;left:50%}.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic{width:0}.mdc-evolution-chip__checkmark-background{opacity:0}.mdc-evolution-chip__checkmark-svg{display:block}.mdc-evolution-chip__checkmark-path{stroke-width:2px;stroke-dasharray:29.7833385;stroke-dashoffset:29.7833385;stroke:currentColor}.mdc-evolution-chip--selecting .mdc-evolution-chip__graphic{transition:width 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark{transition:transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__graphic{transition:width 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark{transition:opacity 50ms 0ms linear,transform 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-50%, -50%)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selected .mdc-evolution-chip__icon--primary{opacity:0}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{transform:translate(-50%, -50%);opacity:1}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}@keyframes mdc-evolution-chip-enter{from{transform:scale(0.8);opacity:.4}to{transform:scale(1);opacity:1}}.mdc-evolution-chip--enter{animation:mdc-evolution-chip-enter 100ms 0ms cubic-bezier(0, 0, 0.2, 1)}@keyframes mdc-evolution-chip-exit{from{opacity:1}to{opacity:0}}.mdc-evolution-chip--exit{animation:mdc-evolution-chip-exit 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-evolution-chip--hidden{opacity:0;pointer-events:none;transition:width 150ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mat-mdc-standard-chip .mdc-evolution-chip__checkmark{height:20px;width:20px}.mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing{height:18px;width:18px;font-size:18px}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, currentColor)}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:24px}.mdc-evolution-chip--with-avatar .mdc-evolution-chip__graphic{height:24px;width:24px;font-size:24px}.mdc-evolution-chip--with-avatar .mdc-evolution-chip__icon--primary{height:24px;width:24px;font-size:24px}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px);height:var(--mdc-chip-container-height, 32px)}.mat-mdc-standard-chip .mdc-evolution-chip__ripple{border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:var(--mdc-chip-with-avatar-avatar-shape-radius, 14px 14px 14px 14px)}.mat-mdc-standard-chip.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:var(--mdc-chip-with-avatar-avatar-size, 28px)}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{height:var(--mdc-chip-with-avatar-avatar-size, 28px);width:var(--mdc-chip-with-avatar-avatar-size, 28px);font-size:var(--mdc-chip-with-avatar-avatar-size, 28px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-outline-width, 1px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-outline-width, 1px)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-selected-outline-width, 0)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--selected) .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-unselected-outline-width, 1px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color, transparent)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-label-text-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color, currentColor)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{height:var(--mdc-chip-with-icon-icon-size, 18px);width:var(--mdc-chip-with-icon-icon-size, 18px);font-size:var(--mdc-chip-with-icon-icon-size, 18px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-disabled-icon-color, currentColor)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-disabled-icon-color, currentColor)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-trailing-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-color, currentColor)}.cdk-high-contrast-active .mat-mdc-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-mdc-standard-chip .mdc-evolution-chip__checkmark-path{stroke:CanvasText !important}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:.4}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mat-mdc-chip-action-label{overflow:visible}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary{width:100%}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{font:inherit;letter-spacing:inherit;white-space:inherit}.mat-mdc-standard-chip .mat-mdc-chip-graphic,.mat-mdc-standard-chip .mat-mdc-chip-trailing-icon{box-sizing:content-box}.mat-mdc-standard-chip._mat-animation-noopable,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__graphic,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark-path{transition-duration:1ms;animation-duration:1ms}.mat-mdc-chip-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity 150ms linear}._mat-animation-noopable .mat-mdc-chip-focus-overlay{transition:none}.mat-mdc-basic-chip .mat-mdc-chip-focus-overlay{display:none}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{opacity:.04}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{opacity:.12}.mat-mdc-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-chip-avatar{text-align:center;line-height:1;color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-chip{position:relative}.mat-mdc-chip-action-label{text-align:left;z-index:1}[dir=rtl] .mat-mdc-chip-action-label{text-align:right}.mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label{position:relative}.mat-mdc-chip-action-label .mat-mdc-chip-primary-focus-indicator{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mat-mdc-chip-action-label .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-chip-remove{opacity:.54}.mat-mdc-chip-remove:focus{opacity:1}.mat-mdc-chip-remove::before{margin:calc(var(--mat-mdc-focus-indicator-border-width, 3px) * -1);left:8px;right:8px}.mat-mdc-chip-remove .mat-icon{width:inherit;height:inherit;font-size:inherit;box-sizing:content-box}.mat-chip-edit-input{cursor:text;display:inline-block;color:inherit;outline:0}.cdk-high-contrast-active .mat-mdc-chip-selected:not(.mat-mdc-chip-multiple){outline-width:3px}.mat-mdc-chip-action:focus .mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0}),i})();class Sne{constructor(t){}}const Tne=fl(Sne);let Dy=(()=>{class i extends Tne{get chipFocusChanges(){return this._getChipStream(e=>e._onFocus)}get chipDestroyedChanges(){return this._getChipStream(e=>e.destroyed)}get disabled(){return this._disabled}set disabled(e){this._disabled=Xe(e),this._syncChipsState()}get empty(){return 0===this._chips.length}get role(){return this._explicitRole?this._explicitRole:this.empty?null:this._defaultRole}set role(e){this._explicitRole=e}get focused(){return this._hasFocusedChip()}constructor(e,n,r){super(e),this._elementRef=e,this._changeDetectorRef=n,this._dir=r,this._lastDestroyedFocusedChipIndex=null,this._destroyed=new ve,this._defaultRole="presentation",this._disabled=!1,this._explicitRole=null,this._chipActions=new ll}ngAfterViewInit(){this._setUpFocusManagement(),this._trackChipSetChanges(),this._trackDestroyedFocusedChip()}ngOnDestroy(){this._keyManager?.destroy(),this._chipActions.destroy(),this._destroyed.next(),this._destroyed.complete()}_hasFocusedChip(){return this._chips&&this._chips.some(e=>e._hasFocus())}_syncChipsState(){this._chips&&this._chips.forEach(e=>{e.disabled=this._disabled,e._changeDetectorRef.markForCheck()})}focus(){}_handleKeydown(e){this._originatesFromChip(e)&&this._keyManager.onKeydown(e)}_isValidIndex(e){return e>=0&&e{this.tabIndex=e,this._changeDetectorRef.markForCheck()}))}_getChipStream(e){return this._chips.changes.pipe(Mn(null),Jn(()=>ji(...this._chips.map(e))))}_originatesFromChip(e){let n=e.target;for(;n&&n!==this._elementRef.nativeElement;){if(n.classList&&n.classList.contains("mdc-evolution-chip"))return!0;n=n.parentElement}return!1}_setUpFocusManagement(){this._chips.changes.pipe(Mn(this._chips)).subscribe(e=>{const n=[];e.forEach(r=>r._getActions().forEach(a=>n.push(a))),this._chipActions.reset(n),this._chipActions.notifyOnChanges()}),this._keyManager=new Tf(this._chipActions).withVerticalOrientation().withHorizontalOrientation(this._dir?this._dir.value:"ltr").withHomeAndEnd().skipPredicate(e=>this._skipPredicate(e)),this.chipFocusChanges.pipe(yt(this._destroyed)).subscribe(({chip:e})=>{const n=e._getSourceAction(document.activeElement);n&&this._keyManager.updateActiveItem(n)}),this._dir?.change.pipe(yt(this._destroyed)).subscribe(e=>this._keyManager.withHorizontalOrientation(e))}_skipPredicate(e){return!e.isInteractive||e.disabled}_trackChipSetChanges(){this._chips.changes.pipe(Mn(null),yt(this._destroyed)).subscribe(()=>{this.disabled&&Promise.resolve().then(()=>this._syncChipsState()),this._redirectDestroyedChipFocus()})}_trackDestroyedFocusedChip(){this.chipDestroyedChanges.pipe(yt(this._destroyed)).subscribe(e=>{const r=this._chips.toArray().indexOf(e.chip);this._isValidIndex(r)&&e.chip._hasFocus()&&(this._lastDestroyedFocusedChipIndex=r)})}_redirectDestroyedChipFocus(){if(null!=this._lastDestroyedFocusedChipIndex){if(this._chips.length){const e=Math.min(this._lastDestroyedFocusedChipIndex,this._chips.length-1),n=this._chips.toArray()[e];n.disabled?1===this._chips.length?this.focus():this._keyManager.setPreviousItemActive():n.focus()}else this.focus();this._lastDestroyedFocusedChipIndex=null}}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Tt),g(En,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-chip-set"]],contentQueries:function(e,n,r){if(1&e&&Et(r,Qu,5),2&e){let a;Ce(a=Me())&&(n._chips=a)}},hostAttrs:[1,"mat-mdc-chip-set","mdc-evolution-chip-set"],hostVars:1,hostBindings:function(e,n){1&e&&ae("keydown",function(a){return n._handleKeydown(a)}),2&e&&st("role",n.role)},inputs:{disabled:"disabled",role:"role"},features:[Ne],ngContentSelectors:cD,decls:2,vars:0,consts:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],template:function(e,n){1&e&&(ii(),_(0,"span",0),Ge(1),b())},styles:[".mdc-evolution-chip-set{display:flex}.mdc-evolution-chip-set:focus{outline:none}.mdc-evolution-chip-set__chips{display:flex;flex-flow:wrap;min-width:0}.mdc-evolution-chip-set--overflow .mdc-evolution-chip-set__chips{flex-flow:nowrap}.mdc-evolution-chip-set .mdc-evolution-chip-set__chips{margin-left:-8px;margin-right:0}[dir=rtl] .mdc-evolution-chip-set .mdc-evolution-chip-set__chips,.mdc-evolution-chip-set .mdc-evolution-chip-set__chips[dir=rtl]{margin-left:0;margin-right:-8px}.mdc-evolution-chip-set .mdc-evolution-chip{margin-left:8px;margin-right:0}[dir=rtl] .mdc-evolution-chip-set .mdc-evolution-chip,.mdc-evolution-chip-set .mdc-evolution-chip[dir=rtl]{margin-left:0;margin-right:8px}.mdc-evolution-chip-set .mdc-evolution-chip{margin-top:4px;margin-bottom:4px}.mat-mdc-chip-set .mdc-evolution-chip-set__chips{min-width:100%}.mat-mdc-chip-set-stacked{flex-direction:column;align-items:flex-start}.mat-mdc-chip-set-stacked .mat-mdc-chip{width:100%}input.mat-mdc-chip-input{flex:1 0 150px;margin-left:8px}[dir=rtl] input.mat-mdc-chip-input{margin-left:0;margin-right:8px}"],encapsulation:2,changeDetection:0}),i})();class Ane{constructor(t,e){this.source=t,this.value=e}}const Ine={provide:_r,useExisting:Yt(()=>uD),multi:!0};let uD=(()=>{class i extends Dy{constructor(){super(...arguments),this._onTouched=()=>{},this._onChange=()=>{},this._defaultRole="listbox",this._multiple=!1,this.ariaOrientation="horizontal",this._selectable=!0,this.compareWith=(e,n)=>e===n,this._required=!1,this.change=new He}get multiple(){return this._multiple}set multiple(e){this._multiple=Xe(e),this._syncListboxProperties()}get selected(){const e=this._chips.toArray().filter(n=>n.selected);return this.multiple?e:e[0]}get selectable(){return this._selectable}set selectable(e){this._selectable=Xe(e),this._syncListboxProperties()}get required(){return this._required}set required(e){this._required=Xe(e)}get chipSelectionChanges(){return this._getChipStream(e=>e.selectionChange)}get chipBlurChanges(){return this._getChipStream(e=>e._onBlur)}get value(){return this._value}set value(e){this.writeValue(e),this._value=e}ngAfterContentInit(){void 0!==this._pendingInitialValue&&Promise.resolve().then(()=>{this._setSelectionByValue(this._pendingInitialValue,!1),this._pendingInitialValue=void 0}),this._chips.changes.pipe(Mn(null),yt(this._destroyed)).subscribe(()=>{this._syncListboxProperties()}),this.chipBlurChanges.pipe(yt(this._destroyed)).subscribe(()=>this._blur()),this.chipSelectionChanges.pipe(yt(this._destroyed)).subscribe(e=>{this.multiple||this._chips.forEach(n=>{n!==e.source&&n._setSelectedState(!1,!1,!1)}),e.isUserInput&&this._propagateChanges()})}focus(){if(this.disabled)return;const e=this._getFirstSelectedChip();e&&!e.disabled?e.focus():this._chips.length>0?this._keyManager.setFirstItemActive():this._elementRef.nativeElement.focus()}writeValue(e){this._chips?this._setSelectionByValue(e,!1):null!=e&&(this._pendingInitialValue=e)}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e}_setSelectionByValue(e,n=!0){this._clearSelection(),Array.isArray(e)?e.forEach(r=>this._selectValue(r,n)):this._selectValue(e,n)}_blur(){this.disabled||setTimeout(()=>{this.focused||(this._propagateChanges(),this._markAsTouched())})}_keydown(e){9===e.keyCode&&super._allowFocusEscape()}_markAsTouched(){this._onTouched(),this._changeDetectorRef.markForCheck()}_propagateChanges(){let e=null;e=Array.isArray(this.selected)?this.selected.map(n=>n.value):this.selected?this.selected.value:void 0,this._value=e,this.change.emit(new Ane(this,e)),this._onChange(e),this._changeDetectorRef.markForCheck()}_clearSelection(e){this._chips.forEach(n=>{n!==e&&n.deselect()})}_selectValue(e,n){const r=this._chips.find(a=>null!=a.value&&this.compareWith(a.value,e));return r&&(n?r.selectViaInteraction():r.select()),r}_syncListboxProperties(){this._chips&&Promise.resolve().then(()=>{this._chips.forEach(e=>{e._chipListMultiple=this.multiple,e.chipListSelectable=this._selectable,e._changeDetectorRef.markForCheck()})})}_getFirstSelectedChip(){return Array.isArray(this.selected)?this.selected.length?this.selected[0]:void 0:this.selected}_skipPredicate(e){return!e.isInteractive}}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275cmp=Se({type:i,selectors:[["mat-chip-listbox"]],contentQueries:function(e,n,r){if(1&e&&Et(r,dD,5),2&e){let a;Ce(a=Me())&&(n._chips=a)}},hostAttrs:[1,"mdc-evolution-chip-set","mat-mdc-chip-listbox"],hostVars:11,hostBindings:function(e,n){1&e&&ae("focus",function(){return n.focus()})("blur",function(){return n._blur()})("keydown",function(a){return n._keydown(a)}),2&e&&(Br("tabIndex",n.empty?-1:n.tabIndex),st("role",n.role)("aria-describedby",n._ariaDescribedby||null)("aria-required",n.role?n.required:null)("aria-disabled",n.disabled.toString())("aria-multiselectable",n.multiple)("aria-orientation",n.ariaOrientation),nt("mat-mdc-chip-list-disabled",n.disabled)("mat-mdc-chip-list-required",n.required))},inputs:{tabIndex:"tabIndex",multiple:"multiple",ariaOrientation:["aria-orientation","ariaOrientation"],selectable:"selectable",compareWith:"compareWith",required:"required",value:"value"},outputs:{change:"change"},features:[at([Ine]),Ne],ngContentSelectors:cD,decls:2,vars:0,consts:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],template:function(e,n){1&e&&(ii(),_(0,"span",0),Ge(1),b())},styles:[".mdc-evolution-chip-set{display:flex}.mdc-evolution-chip-set:focus{outline:none}.mdc-evolution-chip-set__chips{display:flex;flex-flow:wrap;min-width:0}.mdc-evolution-chip-set--overflow .mdc-evolution-chip-set__chips{flex-flow:nowrap}.mdc-evolution-chip-set .mdc-evolution-chip-set__chips{margin-left:-8px;margin-right:0}[dir=rtl] .mdc-evolution-chip-set .mdc-evolution-chip-set__chips,.mdc-evolution-chip-set .mdc-evolution-chip-set__chips[dir=rtl]{margin-left:0;margin-right:-8px}.mdc-evolution-chip-set .mdc-evolution-chip{margin-left:8px;margin-right:0}[dir=rtl] .mdc-evolution-chip-set .mdc-evolution-chip,.mdc-evolution-chip-set .mdc-evolution-chip[dir=rtl]{margin-left:0;margin-right:8px}.mdc-evolution-chip-set .mdc-evolution-chip{margin-top:4px;margin-bottom:4px}.mat-mdc-chip-set .mdc-evolution-chip-set__chips{min-width:100%}.mat-mdc-chip-set-stacked{flex-direction:column;align-items:flex-start}.mat-mdc-chip-set-stacked .mat-mdc-chip{width:100%}input.mat-mdc-chip-input{flex:1 0 150px;margin-left:8px}[dir=rtl] input.mat-mdc-chip-input{margin-left:0;margin-right:8px}"],encapsulation:2,changeDetection:0}),i})(),Hne=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[_m,{provide:BN,useValue:{separatorKeyCodes:[13]}}],imports:[vt,xn,ns,vt]}),i})();function Vne(i,t){1&i&&(_(0,"span"),N(1,", "),b())}const Yne=function(i){return["/p",i]};function jne(i,t){if(1&i&&(_(0,"span")(1,"a",1),N(2),b(),X(3,Vne,2,0,"span",2),b()),2&i){const e=t.$implicit,n=t.last;C(1),M("routerLink",Pn(3,Yne,e.pubkey)),C(1),ft(e.name),C(1),M("ngIf",!n)}}class P_{constructor(t,e){this.profileService=t,this.utilities=e,this.keys=[],this.profiles=[]}ngOnInit(){var t=this;return fe(function*(){t.profiles=[];for(let e=0;e{t.profiles.push(r)})}})()}}function zne(i,t){if(1&i){const e=Ye();_(0,"img",11),ae("click",function(){const a=we(e).$implicit;return Fe(Z(3).expandImage(a))}),b()}2&i&&M("src",t.$implicit,Wn)}function Une(i,t){if(1&i&&(_(0,"div",9),X(1,zne,1,1,"img",10),b()),2&i){const e=Z(2);C(1),M("ngForOf",e.images)}}function Wne(i,t){1&i&&pe(0,"iframe",14),2&i&&M("src",t.$implicit,Zp)}function Gne(i,t){if(1&i&&(_(0,"div",12),X(1,Wne,1,1,"iframe",13),b()),2&i){const e=Z(2);C(1),M("ngForOf",e.videos)}}function $ne(i,t){1&i&&pe(0,"iframe",16),2&i&&M("src",t.$implicit,Zp)}function qne(i,t){1&i&&X(0,$ne,1,1,"iframe",15),2&i&&M("ngForOf",Z(2).spotify)}function Kne(i,t){1&i&&pe(0,"iframe",16),2&i&&M("src",t.$implicit,Zp)}function Qne(i,t){1&i&&X(0,Kne,1,1,"iframe",15),2&i&&M("ngForOf",Z(2).tidal)}function Zne(i,t){1&i&&(_(0,"span"),N(1,"... (message was truncated)"),b())}function Xne(i,t){1&i&&(_(0,"span",21),N(1,"Replying to "),b())}function Jne(i,t){if(1&i&&(_(0,"div",18),X(1,Xne,2,0,"span",19),pe(2,"app-reply-list",20),b()),2&i){const e=t.ngIf;C(1),M("ngIf",e.length>0),C(1),M("keys",e)}}function ere(i,t){if(1&i&&X(0,Jne,3,2,"div",17),2&i){const e=Z(2);M("ngIf",e.repliesTo(e.event))}}function tre(i,t){if(1&i&&(_(0,"mat-chip"),N(1),b()),2&i){const e=t.$implicit;C(1),qt("#",e,"")}}P_.\u0275fac=function(t){return new(t||P_)(g(Gi),g(Wi))},P_.\u0275cmp=Se({type:P_,selectors:[["app-reply-list"]],inputs:{keys:"keys"},decls:1,vars:1,consts:[[4,"ngFor","ngForOf"],[1,"reply-link",3,"routerLink"],[4,"ngIf"]],template:function(t,e){1&t&&X(0,jne,4,5,"span",0),2&t&&M("ngForOf",e.profiles)},dependencies:[an,Ut,ao]});const ire=function(i){return{"event-content-big":i}};function nre(i,t){if(1&i&&(_(0,"div",1),X(1,Une,2,1,"div",2),X(2,Gne,2,1,"div",3),X(3,qne,1,1,"ng-template",4),X(4,Qne,1,1,"ng-template",4),_(5,"span",5),N(6),b(),X(7,Zne,2,0,"span",6),X(8,ere,1,1,"ng-template",4),_(9,"mat-chip-set",7),X(10,tre,2,1,"mat-chip",8),b()()),2&i){const e=Z();C(1),M("ngIf",e.images&&e.images.length>0),C(1),M("ngIf",e.videos&&e.videos.length>0),C(1),M("ngIf",e.spotify),C(1),M("ngIf",e.tidal),C(1),M("ngClass",Pn(9,ire,e.content&&e.content.length<7)),C(1),ft(e.content),C(1),M("ngIf",e.event.contentCut),C(1),M("ngIf",e.displayRepliesTo),C(2),M("ngForOf",e.hashtags(e.event.tags))}}class Tn{constructor(t,e,n,r){this.optionsService=t,this.profileService=e,this.utilities=n,this.dialog=r,this.displayRepliesTo=!0,this.profileName="",this.tooltip="",this.profiles=[],this.images=[],this.videos=[],this.spotify=[],this.tidal=[]}ngOnInit(){var t=this;return fe(function*(){if(t.images=[],!t.event)return;let e=t.event.content;if(t.content=e,e.indexOf("#[")>-1){let r=e.indexOf("#["),a=e.indexOf("]",r);const o=e.substring(r+2,a),s=parseInt(o);let l=t.replyTo(t.event,s);if(!l)return;const c=yield t.profileService.getLocalProfile(l);if(!c)return;e=e.substring(0,e.indexOf("#["))+"@"+c?.name+e.substring(a+1)}if(t.profileService.isFollowing(t.event.pubkey)){const r=[...e.matchAll(Tn.regexpImage)];t.images=r.map(p=>t.utilities.sanitizeUrlAndBypass(p[0]));const o=[...e.matchAll(Tn.regexpThisIsTheWay)].map(p=>t.utilities.bypassUrl("https://i.ytimg.com/vi/LaiN63o_BxA/maxresdefault.jpg"));t.images.push(...o);const l=[...e.matchAll(Tn.regexpAlwaysHasBeen)].map(p=>t.utilities.bypassUrl("https://imgflip.com/s/meme/Always-Has-Been.png"));t.images.push(...l);const c=[...e.matchAll(Tn.regexpVideo)];if(t.videos=c.map(p=>t.utilities.bypassFrameUrl(`https://www.youtube.com/embed/${p[1]}`)),e=e.replaceAll(Tn.regexpImage,""),e=e.replaceAll(Tn.regexpVideo,""),t.optionsService.values.enableTidal){const w=[...e.matchAll(Tn.regexpUrl)].filter(I=>I[0].indexOf("tidal.com")>-1);t.tidal=w.map(I=>t.utilities.sanitizeUrlAndBypassFrame(I[0].replace("tidal.com/track","embed.tidal.com/tracks")));for(let I=0;II[0].indexOf("open.spotify.com")>-1);t.spotify=w.map(I=>t.utilities.sanitizeUrlAndBypassFrame(I[0].replace("open.spotify.com/","open.spotify.com/embed/")));for(let I=0;I"t"===n[0]).map(n=>n[1]);return 0==e.length?null:e}repliesTo(t){if(!t)return null;let e=t.tags.filter(n=>"p"===n[0]).map(n=>n[1]);return e=e.filter(n=>n!==t.pubkey),0==e.length?null:e}replyTo(t,e){return t?t.tags[e][1]:void 0}}Tn.regexpImage=/(?:(?:https?)+\:\/\/+[a-zA-Z0-9\/\._-]{1,})+(?:(?:jpe?g|png|gif|webp))/gi,Tn.regexpVideo=/(?:https?:\/\/)?(?:www\.)?youtu\.?be(?:\.com)?\/?.*(?:watch|embed)?(?:.*v=|v\/|\/)([\w-_]+)/gim,Tn.regexpThisIsTheWay=/(?:thisistheway.gif)/g,Tn.regexpAlwaysHasBeen=/(?:alwayshasbeen.jpg)/g,Tn.regexpSpotify=/((http|https?)?(.+?\.?)(open.spotify.com)(.+?\.?)?)/gi,Tn.regexpTidal=/((http|https?)?(.+?\.?)(tidal.com)(.+?\.?)?)/gi,Tn.regexpUrl=/([\w+]+\:\/\/)?([\w\d-]+\.)*[\w-]+[\.\:]\w+([\/\?\=\&\#.]?[\w-]+)*\/?/gi,Tn.\u0275fac=function(t){return new(t||Tn)(g(Gn),g(Gi),g(Wi),g(Ha))},Tn.\u0275cmp=Se({type:Tn,selectors:[["app-content"]],inputs:{event:"event",displayRepliesTo:"displayRepliesTo"},decls:1,vars:1,consts:[["class","content clickable",4,"ngIf"],[1,"content","clickable"],["class","event-images",4,"ngIf"],["class","event-videos",4,"ngIf"],[3,"ngIf"],[1,"event-content","clickable",3,"ngClass"],[4,"ngIf"],[1,"hashtags"],[4,"ngFor","ngForOf"],[1,"event-images"],["mat-card-image","","class","event-image","loading","lazy","decoding","async",3,"src","click",4,"ngFor","ngForOf"],["mat-card-image","","loading","lazy","decoding","async",1,"event-image",3,"src","click"],[1,"event-videos"],["id","ytplayer","class","event-video","type","text/html","frameborder","0",3,"src",4,"ngFor","ngForOf"],["id","ytplayer","type","text/html","frameborder","0",1,"event-video",3,"src"],["style","border-radius: 12px","width","100%","height","152","frameborder","0","allowfullscreen","","allow","autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture","loading","lazy",3,"src",4,"ngFor","ngForOf"],["width","100%","height","152","frameborder","0","allowfullscreen","","allow","autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture","loading","lazy",2,"border-radius","12px",3,"src"],["class","reply-to dimmed clickable",4,"ngIf"],[1,"reply-to","dimmed","clickable"],["class","clickable",4,"ngIf"],[3,"keys"],[1,"clickable"]],template:function(t,e){1&t&&X(0,nre,11,11,"div",0),2&t&&M("ngIf",e.event)},dependencies:[ua,an,Ut,OL,Qu,Dy,P_],styles:[".event-image[_ngcontent-%COMP%]{width:100%;max-width:480px;display:inline-block;margin-top:.2em}.event-images[_ngcontent-%COMP%]{text-align:left}.event-video[_ngcontent-%COMP%]{width:100%;display:inline-block;margin-top:.2em;aspect-ratio:16 / 9}.embed-iframe[_ngcontent-%COMP%]{min-width:300px;min-height:300px}.events-videos[_ngcontent-%COMP%]{text-align:left}.reply-to[_ngcontent-%COMP%]{margin-top:.2em}.event-content[_ngcontent-%COMP%]{overflow-wrap:break-word}.event-content-big[_ngcontent-%COMP%]{font-size:2.2em}@media only screen and (max-width: 599px){.event-video[_ngcontent-%COMP%]{width:100vw!important;height:50vh!important;margin-left:-1.6em}.event-image[_ngcontent-%COMP%]{width:100vw!important;margin-left:-1.6em;max-width:max-content}}"]});class wc{constructor(t){this.db=t,this.items=[]}putNote(t){var e=this;return fe(function*(){yield e.db.storage.putNote(t)})()}deleteNote(t){var e=this;return fe(function*(){yield e.db.storage.deleteNote(t)})()}load(){var t=this;return fe(function*(){t.items=yield t.db.storage.getNotes()})()}wipe(){var t=this;return fe(function*(){yield t.db.storage.deleteNotes()})()}}function zN(i,t){return t?e=>pu(t.pipe(yi(1),function rre(){return Rt((i,t)=>{i.subscribe(Pt(t,E))})}()),e.pipe(zN(i))):Bt((e,n)=>Oi(i(e,n)).pipe(yi(1),C1(e)))}function Cy(i,t=lm){const e=y1(i,t);return zN(()=>e)}wc.\u0275fac=function(t){return new(t||wc)(ue(Er))},wc.\u0275prov=Oe({token:wc,factory:wc.\u0275fac,providedIn:"root"});const are=["mat-menu-item",""];function ore(i,t){1&i&&(Kr(),_(0,"svg",3),pe(1,"polygon",4),b())}const sre=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],lre=["mat-icon, [matMenuItemIcon]","*"];function cre(i,t){if(1&i){const e=Ye();_(0,"div",0),ae("keydown",function(r){return we(e),Fe(Z()._handleKeydown(r))})("click",function(){return we(e),Fe(Z().closed.emit("click"))})("@transformMenu.start",function(r){return we(e),Fe(Z()._onAnimationStart(r))})("@transformMenu.done",function(r){return we(e),Fe(Z()._onAnimationDone(r))}),_(1,"div",1),Ge(2),b()()}if(2&i){const e=Z();M("id",e.panelId)("ngClass",e._classList)("@transformMenu",e._panelAnimationState),st("aria-label",e.ariaLabel||null)("aria-labelledby",e.ariaLabelledby||null)("aria-describedby",e.ariaDescribedby||null)}}const dre=["*"],hD=new De("MAT_MENU_PANEL"),ure=Vs(Bs(class{}));let Sl=(()=>{class i extends ure{constructor(e,n,r,a,o){super(),this._elementRef=e,this._document=n,this._focusMonitor=r,this._parentMenu=a,this._changeDetectorRef=o,this.role="menuitem",this._hovered=new ve,this._focused=new ve,this._highlighted=!1,this._triggersSubmenu=!1,a?.addItem?.(this)}focus(e,n){this._focusMonitor&&e?this._focusMonitor.focusVia(this._getHostElement(),e,n):this._getHostElement().focus(n),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),n=e.querySelectorAll("mat-icon, .material-icons");for(let r=0;r enter",Qi("120ms cubic-bezier(0, 0, 0.2, 1)",At({opacity:1,transform:"scale(1)"}))),Zi("* => void",Qi("100ms 25ms linear",At({opacity:0})))]),fadeInItems:Mr("fadeInItems",[on("showing",At({opacity:1})),Zi("void => *",[At({opacity:0}),Qi("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let mre=0;const UN=new De("mat-menu-default-options",{providedIn:"root",factory:function pre(){return{overlapTrigger:!1,xPosition:"after",yPosition:"below",backdropClass:"cdk-overlay-transparent-backdrop"}}});let B_=(()=>{class i{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=Xe(e)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(e){this._hasBackdrop=Xe(e)}set panelClass(e){const n=this._previousPanelClass;n&&n.length&&n.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}constructor(e,n,r,a){this._elementRef=e,this._ngZone=n,this._defaultOptions=r,this._changeDetectorRef=a,this._xPosition=this._defaultOptions.xPosition,this._yPosition=this._defaultOptions.yPosition,this._directDescendantItems=new ll,this._classList={},this._panelAnimationState="void",this._animationDone=new ve,this.overlayPanelClass=this._defaultOptions.overlayPanelClass||"",this.backdropClass=this._defaultOptions.backdropClass,this._overlapTrigger=this._defaultOptions.overlapTrigger,this._hasBackdrop=this._defaultOptions.hasBackdrop,this.closed=new He,this.close=this.closed,this.panelId="mat-menu-panel-"+mre++}ngOnInit(){this.setPositionClasses()}ngAfterContentInit(){this._updateDirectDescendants(),this._keyManager=new Tf(this._directDescendantItems).withWrap().withTypeAhead().withHomeAndEnd(),this._keyManager.tabOut.subscribe(()=>this.closed.emit("tab")),this._directDescendantItems.changes.pipe(Mn(this._directDescendantItems),Jn(e=>ji(...e.map(n=>n._focused)))).subscribe(e=>this._keyManager.updateActiveItem(e)),this._directDescendantItems.changes.subscribe(e=>{const n=this._keyManager;if("enter"===this._panelAnimationState&&n.activeItem?._hasFocus()){const r=e.toArray(),a=Math.max(0,Math.min(r.length-1,n.activeItemIndex||0));r[a]&&!r[a].disabled?n.setActiveItem(a):n.setNextItemActive()}})}ngOnDestroy(){this._keyManager?.destroy(),this._directDescendantItems.destroy(),this.closed.complete(),this._firstItemFocusSubscription?.unsubscribe()}_hovered(){return this._directDescendantItems.changes.pipe(Mn(this._directDescendantItems),Jn(n=>ji(...n.map(r=>r._hovered))))}addItem(e){}removeItem(e){}_handleKeydown(e){const n=e.keyCode,r=this._keyManager;switch(n){case 27:ar(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===n||40===n)&&r.setFocusOrigin("keyboard"),void r.onKeydown(e)}e.stopPropagation()}focusFirstItem(e="program"){this._firstItemFocusSubscription?.unsubscribe(),this._firstItemFocusSubscription=this._ngZone.onStable.pipe(yi(1)).subscribe(()=>{let n=null;if(this._directDescendantItems.length&&(n=this._directDescendantItems.first._getHostElement().closest('[role="menu"]')),!n||!n.contains(document.activeElement)){const r=this._keyManager;r.setFocusOrigin(e).setFirstItemActive(),!r.activeItem&&n&&n.focus()}})}resetActiveItem(){this._keyManager.setActiveItem(-1)}setElevation(e){const n=Math.min(this._baseElevation+e,24),r=`${this._elevationPrefix}${n}`,a=Object.keys(this._classList).find(o=>o.startsWith(this._elevationPrefix));(!a||a===this._previousElevation)&&(this._previousElevation&&(this._classList[this._previousElevation]=!1),this._classList[r]=!0,this._previousElevation=r)}setPositionClasses(e=this.xPosition,n=this.yPosition){const r=this._classList;r["mat-menu-before"]="before"===e,r["mat-menu-after"]="after"===e,r["mat-menu-above"]="above"===n,r["mat-menu-below"]="below"===n,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(Mn(this._allItems)).subscribe(e=>{this._directDescendantItems.reset(e.filter(n=>n._parentMenu===this)),this._directDescendantItems.notifyOnChanges()})}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(lt),g(UN),g(Tt))},i.\u0275dir=ye({type:i,contentQueries:function(e,n,r){if(1&e&&(Et(r,hre,5),Et(r,Sl,5),Et(r,Sl,4)),2&e){let a;Ce(a=Me())&&(n.lazyContent=a.first),Ce(a=Me())&&(n._allItems=a),Ce(a=Me())&&(n.items=a)}},viewQuery:function(e,n){if(1&e&&ot(dn,5),2&e){let r;Ce(r=Me())&&(n.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"}}),i})(),Zu=(()=>{class i extends B_{constructor(e,n,r,a){super(e,n,r,a),this._elevationPrefix="mat-elevation-z",this._baseElevation=8}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(lt),g(UN),g(Tt))},i.\u0275cmp=Se({type:i,selectors:[["mat-menu"]],hostVars:3,hostBindings:function(e,n){2&e&&st("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},exportAs:["matMenu"],features:[at([{provide:hD,useExisting:i}]),Ne],ngContentSelectors:dre,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,n){1&e&&(ii(),X(0,cre,3,6,"ng-template"))},dependencies:[ua],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}.mat-mdc-menu-panel.ng-animating{pointer-events: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:[My.transformMenu,My.fadeInItems]},changeDetection:0}),i})();const WN=new De("mat-menu-scroll-strategy"),_re={provide:WN,deps:[or],useFactory:function fre(i){return()=>i.scrollStrategies.reposition()}},GN=ic({passive:!0});let gre=(()=>{class i{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(n=>{this._destroyMenu(n),("click"===n||"tab"===n)&&this._parentMaterialMenu&&this._parentMaterialMenu.closed.emit(n)})),this._menuItemInstance?._setTriggersSubmenu(this.triggersSubmenu()))}constructor(e,n,r,a,o,s,l,c,p){this._overlay=e,this._element=n,this._viewContainerRef=r,this._menuItemInstance=s,this._dir=l,this._focusMonitor=c,this._ngZone=p,this._overlayRef=null,this._menuOpen=!1,this._closingActionsSubscription=f.EMPTY,this._hoverSubscription=f.EMPTY,this._menuCloseSubscription=f.EMPTY,this._changeDetectorRef=xt(Tt),this._handleTouchStart=w=>{I2(w)||(this._openedBy="touch")},this._openedBy=void 0,this.restoreFocus=!0,this.menuOpened=new He,this.onMenuOpen=this.menuOpened,this.menuClosed=new He,this.onMenuClose=this.menuClosed,this._scrollStrategy=a,this._parentMaterialMenu=o instanceof B_?o:void 0,n.nativeElement.addEventListener("touchstart",this._handleTouchStart,GN)}ngAfterContentInit(){this._handleHover()}ngOnDestroy(){this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=null),this._element.nativeElement.removeEventListener("touchstart",this._handleTouchStart,GN),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 n=this._createOverlay(e),r=n.getConfig(),a=r.positionStrategy;this._setPosition(e,a),r.hasBackdrop=null==e.hasBackdrop?!this.triggersSubmenu():e.hasBackdrop,n.attach(this._getPortal(e)),e.lazyContent&&e.lazyContent.attach(this.menuData),this._closingActionsSubscription=this._menuClosingActions().subscribe(()=>this.closeMenu()),this._initMenu(e),e instanceof B_&&(e._startAnimation(),e._directDescendantItems.changes.pipe(yt(e.close)).subscribe(()=>{a.withLockedPosition(!1).reapplyLastPosition(),a.withLockedPosition(!0)}))}closeMenu(){this.menu?.close.emit()}focus(e,n){this._focusMonitor&&e?this._focusMonitor.focusVia(this._element,e,n):this._element.nativeElement.focus(n)}updatePosition(){this._overlayRef?.updatePosition()}_destroyMenu(e){if(!this._overlayRef||!this.menuOpen)return;const n=this.menu;this._closingActionsSubscription.unsubscribe(),this._overlayRef.detach(),this.restoreFocus&&("keydown"===e||!this._openedBy||!this.triggersSubmenu())&&this.focus(this._openedBy),this._openedBy=void 0,n instanceof B_?(n._resetAnimation(),n.lazyContent?n._animationDone.pipe(oi(r=>"void"===r.toState),yi(1),yt(n.lazyContent._attached)).subscribe({next:()=>n.lazyContent.detach(),complete:()=>this._setIsMenuOpen(!1)}):this._setIsMenuOpen(!1)):(this._setIsMenuOpen(!1),n?.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 n=0,r=e.parentMenu;for(;r;)n++,r=r.parentMenu;e.setElevation(n)}}_setIsMenuOpen(e){e!==this._menuOpen&&(this._menuOpen=e,this._menuOpen?this.menuOpened.emit():this.menuClosed.emit(),this.triggersSubmenu()&&this._menuItemInstance._setHighlighted(e),this._changeDetectorRef.markForCheck())}_createOverlay(e){if(!this._overlayRef){const n=this._getOverlayConfig(e);this._subscribeToPositions(e,n.positionStrategy),this._overlayRef=this._overlay.create(n),this._overlayRef.keydownEvents().subscribe()}return this._overlayRef}_getOverlayConfig(e){return new fm({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,n){e.setPositionClasses&&n.positionChanges.subscribe(r=>{const a="start"===r.connectionPair.overlayX?"after":"before",o="top"===r.connectionPair.overlayY?"below":"above";this._ngZone?this._ngZone.run(()=>e.setPositionClasses(a,o)):e.setPositionClasses(a,o)})}_setPosition(e,n){let[r,a]="before"===e.xPosition?["end","start"]:["start","end"],[o,s]="above"===e.yPosition?["bottom","top"]:["top","bottom"],[l,c]=[o,s],[p,w]=[r,a],I=0;if(this.triggersSubmenu()){if(w=r="before"===e.xPosition?"start":"end",a=p="end"===r?"start":"end",this._parentMaterialMenu){if(null==this._parentInnerPadding){const z=this._parentMaterialMenu.items.first;this._parentInnerPadding=z?z._getHostElement().offsetTop:0}I="bottom"===o?this._parentInnerPadding:-this._parentInnerPadding}}else e.overlapTrigger||(l="top"===o?"bottom":"top",c="top"===s?"bottom":"top");n.withPositions([{originX:r,originY:l,overlayX:p,overlayY:o,offsetY:I},{originX:a,originY:l,overlayX:w,overlayY:o,offsetY:I},{originX:r,originY:c,overlayX:p,overlayY:s,offsetY:-I},{originX:a,originY:c,overlayX:w,overlayY:s,offsetY:-I}])}_menuClosingActions(){const e=this._overlayRef.backdropClick(),n=this._overlayRef.detachments();return ji(e,this._parentMaterialMenu?this._parentMaterialMenu.closed:mt(),this._parentMaterialMenu?this._parentMaterialMenu._hovered().pipe(oi(o=>o!==this._menuItemInstance),oi(()=>this._menuOpen)):mt(),n)}_handleMousedown(e){A2(e)||(this._openedBy=0===e.button?"mouse":void 0,this.triggersSubmenu()&&e.preventDefault())}_handleKeydown(e){const n=e.keyCode;(13===n||32===n)&&(this._openedBy="keyboard"),this.triggersSubmenu()&&(39===n&&"ltr"===this.dir||37===n&&"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(oi(e=>e===this._menuItemInstance&&!e.disabled),Cy(0,R2)).subscribe(()=>{this._openedBy="mouse",this.menu instanceof B_&&this.menu._isAnimating?this.menu._animationDone.pipe(yi(1),Cy(0,R2),yt(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 i.\u0275fac=function(e){return new(e||i)(g(or),g(ze),g(bn),g(WN),g(hD,8),g(Sl,10),g(En,8),g(Vr),g(lt))},i.\u0275dir=ye({type:i,hostVars:3,hostBindings:function(e,n){1&e&&ae("click",function(a){return n._handleClick(a)})("mousedown",function(a){return n._handleMousedown(a)})("keydown",function(a){return n._handleKeydown(a)}),2&e&&st("aria-haspopup",n.menu?"menu":null)("aria-expanded",n.menuOpen)("aria-controls",n.menuOpen?n.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"}}),i})(),H_=(()=>{class i extends gre{}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275dir=ye({type:i,selectors:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],hostAttrs:[1,"mat-mdc-menu-trigger"],exportAs:["matMenuTrigger"],features:[Ne]}),i})(),bre=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[_re],imports:[xn,ns,vt,pl,ml,vt]}),i})();function yre(i,t){1&i&&(_(0,"button",9)(1,"mat-icon",10),N(2,"more_vert"),b()()),2&i&&(Z(),M("matMenuTriggerFor",gi(3)))}function vre(i,t){1&i&&(_(0,"button",11)(1,"mat-icon"),N(2,"more_vert"),b()()),2&i&&(Z(),M("matMenuTriggerFor",gi(3)))}function wre(i,t){if(1&i){const e=Ye();_(0,"button",8),ae("click",function(){return we(e),Fe(Z().saveNote())}),_(1,"mat-icon"),N(2,"bookmark_add"),b(),_(3,"span"),N(4,"Save Note"),b()()}}function Fre(i,t){if(1&i){const e=Ye();_(0,"button",8),ae("click",function(){return we(e),Fe(Z().removeNote())}),_(1,"mat-icon"),N(2,"bookmark_remove"),b(),_(3,"span"),N(4,"Remove from Notes"),b()()}}function kre(i,t){if(1&i){const e=Ye();_(0,"button",8),ae("click",function(){we(e);const r=Z();return Fe(r.copyNoteId(r.event.id))}),_(1,"mat-icon"),N(2,"content_copy"),b(),_(3,"span"),N(4,"Note ID (note)"),b()()}}function xre(i,t){if(1&i){const e=Ye();_(0,"button",8),ae("click",function(){we(e);const r=Z();return Fe(r.copyNoteEventId(r.event.id))}),_(1,"mat-icon"),N(2,"content_copy"),b(),_(3,"span"),N(4,"Note ID (nevent)"),b()()}}function Dre(i,t){if(1&i){const e=Ye();_(0,"button",8),ae("click",function(){we(e);const r=Z();return Fe(r.copy(r.event.id))}),_(1,"mat-icon"),N(2,"content_copy"),b(),_(3,"span"),N(4,"Note ID (hex)"),b()()}}function Cre(i,t){if(1&i){const e=Ye();_(0,"button",8),ae("click",function(){we(e);const r=Z();return Fe(r.copyNoteUrl(r.event.id))}),_(1,"mat-icon"),N(2,"content_copy"),b(),_(3,"span"),N(4,"Note URL (nevent)"),b()()}}function Mre(i,t){if(1&i){const e=Ye();_(0,"button",8),ae("click",function(){return we(e),Fe(Z().copyEvent())}),_(1,"mat-icon"),N(2,"content_copy"),b(),_(3,"span"),N(4,"Note Data"),b()()}}class Io{constructor(t,e,n,r){this.snackBar=t,this.profileService=e,this.notesService=n,this.utilities=r,this.fab=!1,this.pubkey=""}saveNote(){var t=this;return fe(function*(){if(!t.event)return;const e=t.event;e.saved=Math.floor(Date.now()/1e3),yield t.notesService.putNote(e)})()}removeNote(){var t=this;return fe(function*(){t.event&&(console.log("DELETE EVENT:",t.event),yield t.notesService.deleteNote(t.event.id))})()}follow(t){var e=this;return fe(function*(){console.log("FOLLOW:",e.profile),e.profile&&(1!=e.profile.status?yield e.profileService.follow(e.profile.pubkey,t):yield e.profileService.setCircle(e.profile.pubkey,t))})()}getNpub(t){return this.utilities.getNostrIdentifier(t)}copyEvent(){this.copy(JSON.stringify(this.event))}copyProfileUrl(t){this.copy(`web+nostr:npub:${_c.npubEncode(t)}`)}copyNoteId(t){this.copy(_c.noteEncode(t))}copyNoteEventId(t){this.copy(_c.neventEncode({id:t}))}copyNoteUrl(t){this.copy(`web+nostr:nevent:${_c.neventEncode({id:t})}`)}copyProfile(){this.profile&&this.copy(JSON.stringify({name:this.profile.name,about:this.profile.about,nip05:this.profile.nip05,picture:this.profile.picture,banner:this.profile.banner,website:this.profile.website,lud06:this.profile.lud06,display_name:this.profile.display_name}))}copy(t){rb(t),this.snackBar.open("Copied to clipboard","Hide",{duration:2500,horizontalPosition:"center",verticalPosition:"bottom"})}unfollow(){var t=this;return fe(function*(){t.profile&&(yield t.profileService.unfollow(t.profile.pubkey))})()}mute(){var t=this;return fe(function*(){t.profile&&(yield t.profileService.mute(t.profile.pubkey))})()}unmute(){var t=this;return fe(function*(){t.profile&&(yield t.profileService.unmute(t.profile.pubkey))})()}block(){var t=this;return fe(function*(){t.profile&&(yield t.profileService.block(t.profile.pubkey))})()}unblock(){var t=this;return fe(function*(){t.profile&&(yield t.profileService.unblock(t.profile.pubkey))})()}ngOnDestroy(){}ngOnInit(){var t=this;return fe(function*(){t.event?t.pubkey=t.event.pubkey:t.profile&&(t.pubkey=t.profile.pubkey)})()}}function Ere(i,t){if(1&i&&(_(0,"span",3),N(1),b()),2&i){const e=Z();M("matTooltip",e.tooltip),C(1),ft(e.profileName)}}function Sre(i,t){if(1&i&&(_(0,"span"),N(1),b()),2&i){const e=Z();C(1),ft(e.profileName)}}Io.\u0275fac=function(t){return new(t||Io)(g(Fl),g(Gi),g(wc),g(Wi))},Io.\u0275cmp=Se({type:Io,selectors:[["app-event-actions"]],inputs:{fab:"fab",pubkey:"pubkey",profile:"profile",event:"event"},decls:30,vars:11,consts:[["class","action-button","mat-icon-button","",3,"matMenuTriggerFor",4,"ngIf"],["mat-mini-fab","","color","primary",3,"matMenuTriggerFor",4,"ngIf"],["menu","matMenu"],["mat-menu-item","",3,"click",4,"ngIf"],["mat-menu-item","",3,"matMenuTriggerFor","click"],["mat-menu-item","",3,"matMenuTriggerFor"],["copyMenu","matMenu"],["shareMenu","matMenu"],["mat-menu-item","",3,"click"],["mat-icon-button","",1,"action-button",3,"matMenuTriggerFor"],[1,"action-button-icon"],["mat-mini-fab","","color","primary",3,"matMenuTriggerFor"]],template:function(t,e){if(1&t&&(X(0,yre,3,1,"button",0),X(1,vre,3,1,"button",1),_(2,"mat-menu",null,2),X(4,wre,5,0,"button",3),X(5,Fre,5,0,"button",3),_(6,"button",4),ae("click",function(){return e.copyNoteId(e.event.id)}),_(7,"mat-icon"),N(8,"copy_all"),b(),_(9,"span"),N(10,"Copy"),b()(),_(11,"button",5)(12,"mat-icon"),N(13,"ios_share"),b(),_(14,"span"),N(15,"Share"),b()()(),_(16,"mat-menu",null,6),X(18,kre,5,0,"button",3),X(19,xre,5,0,"button",3),X(20,Dre,5,0,"button",3),X(21,Cre,5,0,"button",3),X(22,Mre,5,0,"button",3),b(),_(23,"mat-menu",null,7)(25,"button",8),ae("click",function(){return e.copy("https://notes.blockcore.net/e/"+e.event.id)}),_(26,"mat-icon"),N(27,"content_copy"),b(),_(28,"span"),N(29,"Note URL"),b()()()),2&t){const n=gi(17),r=gi(24);M("ngIf",!e.fab),C(1),M("ngIf",e.fab),C(3),M("ngIf",e.event&&!e.event.saved),C(1),M("ngIf",e.event&&e.event.saved),C(1),M("matMenuTriggerFor",n),C(5),M("matMenuTriggerFor",r),C(7),M("ngIf",e.event),C(1),M("ngIf",e.event),C(1),M("ngIf",e.event),C(1),M("ngIf",e.event),C(1),M("ngIf",e.event)}},dependencies:[Ut,wl,DI,$n,Zu,Sl,H_],encapsulation:2});const Tre=function(i){return["/p",i]};class V_{constructor(t,e,n){this.db=t,this.profiles=e,this.utilities=n,this.pubkey="",this.profileName="",this.tooltip=""}ngOnInit(){var t=this;return fe(function*(){const e=yield t.db.storage.getProfile(t.pubkey);t.profileName=e?e.display_name?e.display_name:e.name:t.utilities.getShortenedIdentifier(t.pubkey)})()}}function Are(i,t){if(1&i&&(_(0,"span"),N(1),b()),2&i){const e=Z();C(1),qt(" ",e.notification.message,"")}}V_.\u0275fac=function(t){return new(t||V_)(g(Er),g(Gi),g(Wi))},V_.\u0275cmp=Se({type:V_,selectors:[["app-profile-name"]],inputs:{pubkey:"pubkey"},decls:3,vars:5,consts:[[3,"routerLink"],["matTooltipPosition","above",3,"matTooltip",4,"ngIf"],[4,"ngIf"],["matTooltipPosition","above",3,"matTooltip"]],template:function(t,e){1&t&&(_(0,"a",0),X(1,Ere,2,2,"span",1),X(2,Sre,2,1,"span",2),b()),2&t&&(M("routerLink",Pn(3,Tre,e.pubkey)),C(1),M("ngIf",e.tooltip),C(1),M("ngIf",!e.tooltip))},dependencies:[Ut,ao,El],encapsulation:2});const mD=function(i){return["/e",i]};function Ire(i,t){if(1&i&&(_(0,"span"),N(1," replied to your "),_(2,"a",2),N(3,"note"),b(),N(4,"."),b()),2&i){const e=Z();C(2),M("routerLink",Pn(1,mD,e.notification.id))}}function Lre(i,t){1&i&&(_(0,"span"),N(1," started following you."),b())}function Nre(i,t){if(1&i&&(_(0,"span"),N(1," boosted your "),_(2,"a",2),N(3,"note"),b()()),2&i){const e=Z();C(2),M("routerLink",Pn(1,mD,e.notification.id))}}function Ore(i,t){if(1&i&&(_(0,"span"),N(1),_(2,"a",2),N(3,"note"),b(),N(4,"."),b()),2&i){const e=Z();C(1),qt(" reacted with ",e.notification.message," to your "),C(1),M("routerLink",Pn(2,mD,e.notification.id))}}class Jm{}Jm.\u0275fac=function(t){return new(t||Jm)},Jm.\u0275cmp=Se({type:Jm,selectors:[["app-notification-label"]],inputs:{notification:"notification"},decls:6,vars:6,consts:[[3,"pubkey"],[4,"ngIf"],[3,"routerLink"]],template:function(t,e){1&t&&(pe(0,"app-profile-name",0),X(1,Are,2,1,"span",1),X(2,Ire,5,3,"span",1),X(3,Lre,2,0,"span",1),X(4,Nre,4,3,"span",1),X(5,Ore,5,4,"span",1)),2&t&&(M("pubkey",e.notification.pubkey),C(1),M("ngIf",e.notification.kind>7),C(1),M("ngIf",1==e.notification.kind),C(1),M("ngIf",3==e.notification.kind),C(1),M("ngIf",6==e.notification.kind),C(1),M("ngIf",7==e.notification.kind))},dependencies:[Ut,ao,V_],encapsulation:2});class Lo{transform(t){return t?Cb.unix(t).fromNow():""}}Lo.\u0275fac=function(t){return new(t||Lo)},Lo.\u0275pipe=vr({name:"ago",type:Lo,pure:!0});const Rre=["picker"];function Pre(i,t){if(1&i&&(_(0,"p"),pe(1,"app-notification-label",27),b()),2&i){const e=t.$implicit;C(1),M("notification",e)}}function Bre(i,t){1&i&&(_(0,"p",28),N(1,"No activities"),b())}function Hre(i,t){if(1&i&&(_(0,"mat-card-content",22),X(1,Pre,2,1,"p",23),X(2,Bre,2,0,"p",24),_(3,"div",25)(4,"button",26),N(5,"View more"),b()()()),2&i){const e=t.ngIf;C(1),M("ngForOf",e),C(1),M("ngIf",0==e.length)}}function Vre(i,t){1&i&&pe(0,"img",29),2&i&&M("src",t.$implicit,Wn)}const Yre=function(i){return["/following",i]};function jre(i,t){if(1&i&&(_(0,"div",30),N(1),pe(2,"br"),_(3,"small"),N(4),b(),pe(5,"br"),_(6,"button",31),N(7,"View profiles"),b()()),2&i){const e=t.$implicit;C(1),qt(" ",e.name,""),C(3),ft(e.about),C(2),M("routerLink",Pn(3,Yre,e.pubkeyhex))}}function zre(i,t){if(1&i){const e=Ye();_(0,"emoji-mart",32),ae("emojiSelect",function(r){return we(e),Fe(Z().addEmoji(r))}),b()}2&i&&M("isNative",!0)("showPreview",!1)}function Ure(i,t){if(1&i){const e=Ye();_(0,"mat-card",33),ae("click",function(r){const o=we(e).$implicit;return Fe(Z().navigation.openEvent(r,o))}),_(1,"div",34)(2,"app-event-header",35)(3,"span",36),N(4),pi(5,"ago"),b(),pe(6,"app-directory-icon",35),b(),pe(7,"app-event-actions",37),b(),pe(8,"app-content",37),b()}if(2&i){const e=t.$implicit;C(2),M("pubkey",e.pubkey),C(2),ft(bi(5,5,e.created_at)),C(2),M("pubkey",e.pubkey),C(1),M("event",e),C(1),M("event",e)}}class Y_{constructor(t,e,n,r,a,o,s,l,c,p,w,I,z,J,ce,he,me,Ie){this.ui=t,this.db=e,this.appState=n,this.cd=r,this.options=a,this.dialog=o,this.navigation=s,this.profileService=l,this.validator=c,this.navigationService=p,this.authService=w,this.utilities=I,this.snackBar=z,this.dataService=J,this.router=ce,this.breakpointObserver=he,this.ngZone=me,this.formBuilder=Ie,this.subscriptions=[],this.lists=[{name:"Nostr",about:"Influencial nostr developers and community people",pubkey:"npub15xrwvftyzynahpl5fmpuv9wtkg9q52j8q73saw59u8tmx63ktx8sfclgss",pubkeyhex:"a186e625641127db87f44ec3c615cbb20a0a2a4707a30eba85e1d7b36a36598f"},{name:"Bitcoin",about:"Influencial Bitcoin people",pubkey:"npub175ag9cus82a0zzpkheaglnudpvsc8q046z82cyz9gmauzlve6r2s4k9fpm",pubkeyhex:"f53a82e3903abaf10836be7a8fcf8d0b218381f5d08eac104546fbc17d99d0d5"},{name:"Blockcore",about:"Follow the Blockcore developers",pubkey:"npub1zfy0r7x8s3xukajewkmmzxjj3wpfan7apj5y7szz7y740wtf6p5q3tdyy9",pubkeyhex:"1248f1f8c7844dcb765975b7b11a528b829ecfdd0ca84f4042f13d57b969d068"}],this.defaults=[{pubkeynpub:"npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6",pubkey:"3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d",name:"fiatjaf",picture:"https://pbs.twimg.com/profile_images/539211568035004416/sBMjPR9q_normal.jpeg",about:"buy my merch at fiatjaf store",checked:!1},{pubkeynpub:"npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m",pubkey:"82341f882b6eabcd2ba7f1ef90aad961cf074af15b9ef44a09f9d2a8fbfbe6a2",name:"jack",picture:"https://pbs.twimg.com/profile_images/1115644092329758721/AFjOr-K8_normal.jpg",about:"bitcoin...twttr/@jack",checked:!1},{pubkeynpub:"npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s",pubkey:"32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245",name:"jb55",picture:"https://pbs.twimg.com/profile_images/1362882895669436423/Jzsp1Ikr_normal.jpg",about:"damus.io author. bitcoin and nostr dev",checked:!1},{pubkeynpub:"npub1v4v57fu60zvc9d2uq23cey4fnwvxlzga9q2vta2n6xalu03rs57s0mxwu8",pubkey:"65594f279a789982b55c02a38c92a99b986f891d2814c5f553d1bbfe3e23853d",name:"hampus",picture:"https://pbs.twimg.com/profile_images/1517505111991504896/9qixSAMn_normal.jpg",about:"",checked:!1},{pubkeynpub:"npub1zl3g38a6qypp6py2z07shggg45cu8qex992xpss7d8zrl28mu52s4cjajh",pubkey:"17e2889fba01021d048a13fd0ba108ad31c38326295460c21e69c43fa8fbe515",name:"sondreb",picture:"https://sondreb.com/favicon.png",about:"Developer \u{1f9b8}\u200d\u2642\ufe0f of Blockcore Notes and Blockcore Wallet",checked:!1}],this.latestItems=[],this.initialLoad=!0,this.details=!1,this.images=["https://picsum.photos/seed/1/800/600","https://picsum.photos/seed/2/600/800","https://picsum.photos/seed/3/800/800","https://picsum.photos/seed/4/800/600","https://picsum.photos/seed/5/600/800","https://picsum.photos/seed/6/800/800","https://picsum.photos/seed/7/800/600","https://picsum.photos/seed/8/600/800","https://picsum.photos/seed/9/800/800","https://picsum.photos/seed/10/800/600","https://picsum.photos/seed/11/600/800","https://picsum.photos/seed/12/800/800","https://picsum.photos/seed/1/800/600","https://picsum.photos/seed/2/600/800","https://picsum.photos/seed/3/800/800"],console.log("HOME constructor!!")}addEmoji(t){this.note=`${this.note}${t.emoji.native}`,this.isEmojiPickerVisible=!1}onCancel(){this.note=""}postNote(){this.navigation.saveNote(this.note)}follow(t){var e=this;return fe(function*(){t.checked&&(yield e.profileService.follow(t.pubkey,0,t))})()}trackByFn(t,e){return e.id}trackByProfile(t,e){return`${e.pubkey}${e.checked}`}trackByNoteId(t,e){return e.id}toggleDetails(){this.details=!this.details}clearDatabase(){var t=this;return fe(function*(){console.log("Deleting storage..."),setTimeout(()=>{console.log("Reloading!"),location.reload()},1e3);try{yield t.db.storage.delete()}catch(e){console.error(e)}})()}import(t){this.dataService.enque({identifier:t,type:"Contacts"})}ngOnDestroy(){this.utilities.unsubscribe(this.subscriptions)}feedChanged(t,e){"public"===e?this.options.values.privateFeed=!this.options.values.publicFeed:this.options.values.publicFeed=!this.options.values.privateFeed}ngOnInit(){var t=this;return fe(function*(){t.options.values.privateFeed=!0,t.formGroup=t.formBuilder.group({note:["",Bu.required],expiration:[""],dateControl:[]}),t.appState.updateTitle(""),t.appState.showBackButton=!1,t.appState.actions=[{icon:"note_add",tooltip:"Create Note",click:()=>{t.navigationService.createNote()}}],t.latestItems=yield t.db.storage.getEventsByCreatedAndKind(7,1)})()}}Y_.\u0275fac=function(t){return new(t||Y_)(g(er),g(Er),g(Di),g(Tt),g(Gn),g(Ha),g(Va),g(Gi),g(Oa),g(Va),g(Yr),g(Wi),g(Fl),g(Qr),g(hn),g(ac),g(lt),g(cL))},Y_.\u0275cmp=Se({type:Y_,selectors:[["app-home"]],viewQuery:function(t,e){if(1&t&&ot(Rre,5),2&t){let n;Ce(n=Me())&&(e.picker=n.first)}},decls:93,vars:10,consts:[[1,"page"],["mat-flat-button","","color","warn",1,"wipe-button",3,"click"],[1,"home"],[1,"home-left"],[1,"home-card"],["class","activity-feed",4,"ngIf"],["routerLink","/e/63f78a0588f88c5e6931efcf032c8f600656eb5425785aea99b15ce0967be4a7"],["href","https://geyser.fund/project/blockcore","target","_blank"],["class","home-card-thumbnail","height","56","width","56",3,"src",4,"ngFor","ngForOf"],["class","list-selection",4,"ngFor","ngForOf"],[1,"home-right"],[3,"formGroup"],["mat-dialog-content","",1,"mat-dialog-content"],["class","picker","emoji","point_up","title","Choose your emoji",3,"isNative","showPreview","emojiSelect",4,"ngIf"],["appearance","outline",1,"input-full-width"],["matInput","","type","text","autocomplete","off","formControlName","note","rows","6",1,"note-input",3,"ngModel","ngModelChange"],["mat-dialog-actions","","align","end",1,"mat-dialog-actions"],["mat-stroked-button","",3,"click"],["mat-flat-button","","color","primary","cdkFocusInitial","",3,"click"],["class","events clickable",3,"click",4,"ngFor","ngForOf","ngForTrackBy"],[1,"view-more-container"],["mat-button","","routerLink","/feed"],[1,"activity-feed"],[4,"ngFor","ngForOf"],["class","dimmed",4,"ngIf"],[1,"centered"],["mat-button","","routerLink","/notifications"],[3,"notification"],[1,"dimmed"],["height","56","width","56",1,"home-card-thumbnail",3,"src"],[1,"list-selection"],["mat-flat-button","","color","primary",1,"full-width",3,"routerLink"],["emoji","point_up","title","Choose your emoji",1,"picker",3,"isNative","showPreview","emojiSelect"],[1,"events","clickable",3,"click"],[1,"events-header"],[3,"pubkey"],["matTooltipPosition","below",1,"event-date"],[3,"event"]],template:function(t,e){1&t&&(_(0,"div",0)(1,"button",1),ae("click",function(){return e.clearDatabase()}),N(2,"Issues? Wipe Local Database"),b(),_(3,"div",2)(4,"div",3)(5,"mat-card",4)(6,"mat-card-header")(7,"mat-card-title"),N(8,"Activity Feed"),b()(),X(9,Hre,6,2,"mat-card-content",5),pi(10,"async"),b(),_(11,"mat-card",4)(12,"mat-card-header")(13,"mat-card-title"),N(14,"News"),b()(),_(15,"mat-card-content")(16,"p"),N(17,"02-11: Activity feed and notifications has been added."),b(),_(18,"p"),N(19,"01-19: "),_(20,"a",6),N(21,"Nostr conference is in the planning"),b(),N(22,"."),b(),_(23,"p"),N(24,'01-20: Blockcore Notes "Home" launched as UI-mockup.'),b()()(),_(25,"mat-card",4)(26,"mat-card-header")(27,"mat-card-title"),N(28,"Prototype"),b()(),_(29,"mat-card-content")(30,"p"),N(31,"Blockcore Notes is currently in prototype quality stage. Reset the database often."),b(),_(32,"p"),N(33,"Please consider donating some Bitcoin using Geyser:"),b(),_(34,"p")(35,"a",7),N(36,"geyser.fund/blockcore"),b()()()(),_(37,"mat-card",4)(38,"mat-card-header")(39,"mat-card-title"),N(40,"Photos"),b()(),_(41,"mat-card-content"),X(42,Vre,1,1,"img",8),b()(),_(43,"mat-card",4)(44,"mat-card-header")(45,"mat-card-title"),N(46,"Music"),b()(),_(47,"mat-card-content"),N(48," [Coming soon] "),b()(),_(49,"mat-card",4)(50,"mat-card-header")(51,"mat-card-title"),N(52,"Podcast"),b()(),_(53,"mat-card-content"),N(54," [Coming soon] "),b()(),_(55,"mat-card",4)(56,"mat-card-header")(57,"mat-card-title"),N(58,"Films"),b()(),_(59,"mat-card-content"),N(60," [Coming soon] "),b()(),_(61,"mat-card",4)(62,"mat-card-header")(63,"mat-card-title"),N(64,"Following Lists"),b(),_(65,"mat-card-subtitle"),N(66,"Lists of users based upon topics you can add to your following list."),b()(),_(67,"mat-card-content"),X(68,jre,8,5,"div",9),b()()(),_(69,"div",10)(70,"mat-card",4)(71,"mat-card-header")(72,"mat-card-title"),N(73,"Create Note"),b()(),_(74,"mat-card-content"),pe(75,"br"),_(76,"form",11)(77,"div",12),X(78,zre,1,2,"emoji-mart",13),_(79,"mat-form-field",14)(80,"mat-label"),N(81,"Note"),b(),_(82,"textarea",15),ae("ngModelChange",function(r){return e.note=r}),b()()(),_(83,"div",16)(84,"button",17),ae("click",function(){return e.onCancel()}),N(85,"Cancel"),b(),N(86,"\xa0 "),_(87,"button",18),ae("click",function(){return e.postNote()}),N(88,"Post"),b()()()()(),X(89,Ure,9,7,"mat-card",19),_(90,"p",20)(91,"button",21),N(92,"View following notes..."),b()()()()()),2&t&&(C(9),M("ngIf",bi(10,8,e.ui.activityFeed$)),C(33),M("ngForOf",e.images),C(26),M("ngForOf",e.lists),C(8),M("formGroup",e.formGroup),C(2),M("ngIf",e.isEmojiPickerVisible),C(4),M("ngModel",e.note),C(7),M("ngForOf",e.latestItems)("ngForTrackBy",e.trackByFn))},dependencies:[an,Ut,ao,To,Ba,lo,pr,xa,Uu,ly,eD,sy,vy,Xb,pa,fa,jb,bd,Jb,Qm,Zm,Ws,Ao,Tn,Io,Jm,Jo,Lo],styles:[".dashboard-header[_ngcontent-%COMP%]{display:flex;gap:2em;flex-direction:row}.dashboard-header[_ngcontent-%COMP%] mat-card[_ngcontent-%COMP%]{border-radius:20px}.card-container[_ngcontent-%COMP%]{box-sizing:border-box}.default-card[_ngcontent-%COMP%]{display:inline-block;width:300px;height:160px;margin-right:1em;margin-bottom:1em}.follow-button[_ngcontent-%COMP%]{margin-top:1em;width:100%;font-size:1.2em;height:72px;text-align:center}.follow-card-content[_ngcontent-%COMP%]{text-align:center}.follow-toggle[_ngcontent-%COMP%]{margin-top:1em;margin-bottom:1em}.dashboard[_ngcontent-%COMP%]{display:flex;flex-direction:row;gap:1em}.dashboard-left[_ngcontent-%COMP%]{flex-grow:4;flex-shrink:1;flex-basis:10%}.dashboard-right[_ngcontent-%COMP%]{flex-grow:1;flex-shrink:1;flex-basis:10%}.list-selection[_ngcontent-%COMP%]{margin-top:1.4em}.list-selection[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-top:.8em}@media only screen and (max-width: 920px){.dashboard[_ngcontent-%COMP%]{flex-direction:column}}@media only screen and (max-width: 820px){.dashboard-header[_ngcontent-%COMP%]{flex-direction:column;gap:1em}}@media only screen and (max-width: 599px){.default-card[_ngcontent-%COMP%]{display:block;width:100%}}.home[_ngcontent-%COMP%]{display:flex;gap:1.5em;max-width:1360px;align-self:center}.home-left[_ngcontent-%COMP%]{flex:1 1 0;min-width:240px}.home-right[_ngcontent-%COMP%]{flex:3 1 0}.home-card[_ngcontent-%COMP%]{border-radius:15px;margin-bottom:1.8em;width:100%}.home-card-thumbnail[_ngcontent-%COMP%]{width:56px;height:56px;margin-left:.1em;margin-right:.1em;border-radius:5px}.home-card-image[_ngcontent-%COMP%]{width:100%}.page[_ngcontent-%COMP%]{box-sizing:border-box;display:flex;width:100%;flex-direction:column}@media only screen and (max-width: 599px){.home[_ngcontent-%COMP%]{flex-direction:column-reverse;gap:1em}}.view-more-container[_ngcontent-%COMP%]{text-align:center}.activity-feed[_ngcontent-%COMP%]{font-size:.85em}.wipe-button[_ngcontent-%COMP%]{margin-bottom:1em}"]});class j_{constructor(t,e,n,r,a,o){this.relayService=t,this.ui=e,this.appState=n,this.db=r,this.authService=a,this.router=o}ngOnInit(){this.relayService.terminateAll(),this.ui.clearAll(),this.db.close(),this.authService.logout()}}function Wre(i,t){if(1&i&&(_(0,"mat-chip-option"),N(1),b()),2&i){const e=t.$implicit;C(1),ft(e.name)}}function Gre(i,t){if(1&i){const e=Ye();_(0,"div")(1,"mat-form-field",4)(2,"input",5),ae("ngModelChange",function(r){return we(e),Fe(Z().label=r)}),b()(),_(3,"button",6),ae("click",function(){return we(e),Fe(Z().saveLabel())}),_(4,"mat-icon"),N(5,"done"),b()(),_(6,"button",7),ae("click",function(){return we(e),Fe(Z().hideNewLabel())}),_(7,"mat-icon"),N(8,"close"),b()()()}if(2&i){const e=Z();C(2),M("ngModel",e.label),C(1),M("disabled",!e.label)}}function $re(i,t){if(1&i){const e=Ye();_(0,"button",7),ae("click",function(){return we(e),Fe(Z().addNewLabel())}),_(1,"mat-icon"),N(2,"add"),b()()}}j_.\u0275fac=function(t){return new(t||j_)(g(so),g(er),g(Di),g(Er),g(Yr),g(hn))},j_.\u0275cmp=Se({type:j_,selectors:[["app-logout"]],decls:1,vars:0,template:function(t,e){1&t&&N(0,"Loading...")},encapsulation:2});class z_{constructor(t){this.storageService=t,this.labels=[]}addNewLabel(){this.showNewLabel=!0}hideNewLabel(){this.showNewLabel=!1,this.label=""}saveLabel(){var t=this;return fe(function*(){t.label&&(yield t.storageService.storage.putLabel({name:t.label,id:ox()}),t.label="",t.showNewLabel=!1,yield t.load())})()}ngOnInit(){var t=this;return fe(function*(){yield t.load()})()}load(){var t=this;return fe(function*(){t.labels=yield t.storageService.storage.getLabels()})()}}function qre(i,t){1&i&&(_(0,"div"),N(1,"Notes are all your saved posts. These can be your own, or they can be copies of public posts made by others. You can add tags to organize your saved notes."),pe(2,"br"),b())}function Kre(i,t){if(1&i&&(_(0,"mat-card",3)(1,"div",4)(2,"app-event-header",5),N(3,"Posted: "),_(4,"span",6),N(5),pi(6,"ago"),b(),N(7,", Saved: "),_(8,"span",6),N(9),pi(10,"ago"),b()(),pe(11,"app-event-actions",7),b(),pe(12,"app-content",7),b()),2&i){const e=t.$implicit;C(2),M("pubkey",e.pubkey),C(3),ft(bi(6,5,e.created_at)),C(4),ft(bi(10,7,e.saved)),C(2),M("event",e),C(1),M("event",e)}}z_.\u0275fac=function(t){return new(t||z_)(g(Er))},z_.\u0275cmp=Se({type:z_,selectors:[["app-labels"]],decls:4,vars:3,consts:[["aria-label","Fish selection"],[4,"ngFor","ngForOf"],[4,"ngIf"],["mat-icon-button","",3,"click",4,"ngIf"],[1,"example-form-field"],["matInput","","type","text",3,"ngModel","ngModelChange"],["mat-icon-button","",3,"disabled","click"],["mat-icon-button","",3,"click"]],template:function(t,e){1&t&&(_(0,"mat-chip-listbox",0),X(1,Wre,2,1,"mat-chip-option",1),X(2,Gre,9,2,"div",2),X(3,$re,3,0,"button",3),b()),2&t&&(C(1),M("ngForOf",e.labels),C(1),M("ngIf",e.showNewLabel),C(1),M("ngIf",!e.showNewLabel))},dependencies:[an,Ut,To,Ba,wl,$n,uD,dD,pa,fa,Pa],encapsulation:2});class U_{constructor(t,e){this.notesService=t,this.appState=e,this.details=!1}toggleDetails(){this.details=!this.details}ngOnInit(){var t=this;return fe(function*(){t.appState.updateTitle("Saved Notes"),t.appState.goBack=!0,t.appState.actions=[],yield t.notesService.load()})()}}function Qre(i,t){}function Zre(i,t){1&i&&X(0,Qre,0,0,"ng-template",3),2&i&&M("ngTemplateOutlet",Z().message)}function Xre(i,t){1&i&&N(0),2&i&&ft(Z().message)}U_.\u0275fac=function(t){return new(t||U_)(g(wc),g(Di))},U_.\u0275cmp=Se({type:U_,selectors:[["app-notes"]],decls:4,vars:2,consts:[[1,"feed-page"],[4,"ngIf"],["class","events",4,"ngFor","ngForOf"],[1,"events"],[1,"events-header"],[3,"pubkey"],[1,"event-date"],[3,"event"]],template:function(t,e){1&t&&(_(0,"div",0),pe(1,"app-labels"),X(2,qre,3,0,"div",1),X(3,Kre,13,9,"mat-card",2),b()),2&t&&(C(2),M("ngIf",0===e.notesService.items.length),C(1),M("ngForOf",e.notesService.items))},dependencies:[an,Ut,xa,Ao,Tn,Io,z_,Lo],encapsulation:2});const Jre={tooltipState:Mr("state",[on("initial, void, hidden",At({opacity:0,transform:"scale(0)"})),on("visible",At({transform:"scale(1)"})),Zi("* => visible",Qi("200ms cubic-bezier(0, 0, 0.2, 1)",Rf([At({opacity:0,transform:"scale(0)",offset:0}),At({opacity:.5,transform:"scale(0.99)",offset:.5}),At({opacity:1,transform:"scale(1)",offset:1})]))),Zi("* => hidden",Qi("100ms cubic-bezier(0, 0, 0.2, 1)",At({opacity:0})))])},$N=ic({passive:!0});function qN(i){return Error(`Tooltip position "${i}" is invalid.`)}const KN=new De("mtx-tooltip-scroll-strategy"),rae={provide:KN,deps:[or],useFactory:function nae(i){return()=>i.scrollStrategies.reposition({scrollThrottle:20})}},aae=new De("mtx-tooltip-default-options",{providedIn:"root",factory:function oae(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}});let sae=(()=>{class i{constructor(e,n,r,a,o,s,l,c,p,w,I){this._overlay=e,this._elementRef=n,this._scrollDispatcher=r,this._viewContainerRef=a,this._ngZone=o,this._platform=s,this._ariaDescriber=l,this._focusMonitor=c,this._dir=w,this._defaultOptions=I,this._position="below",this._disabled=!1,this._viewInitialized=!1,this._pointerExitEventsInitialized=!1,this.showDelay=this._defaultOptions.showDelay,this.hideDelay=this._defaultOptions.hideDelay,this.touchGestures="auto",this._message="",this._passiveListeners=[],this._destroyed=new ve,this._handleKeydown=z=>{this._isTooltipVisible()&&27===z.keyCode&&!ar(z)&&(z.preventDefault(),z.stopPropagation(),this._ngZone.run(()=>this.hide(0)))},this._scrollStrategy=p,I&&(I.position&&(this.position=I.position),I.touchGestures&&(this.touchGestures=I.touchGestures)),o.runOutsideAngular(()=>{n.nativeElement.addEventListener("keydown",this._handleKeydown)})}get position(){return this._position}set position(e){e!==this._position&&(this._position=e,this._overlayRef&&(this._updatePosition(),this._tooltipInstance&&this._tooltipInstance.show(0),this._overlayRef.updatePosition()))}get disabled(){return this._disabled}set disabled(e){this._disabled=Xe(e),this._disabled?this.hide(0):this._setupPointerEnterEventsIfNeeded()}get message(){return this._message}set message(e){this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this._message),this._message=e instanceof dn?e:null!=e?`${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)})}))}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(yt(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),e.removeEventListener("keydown",this._handleKeydown),this._passiveListeners.forEach(([n,r])=>{e.removeEventListener(n,r,$N)}),this._passiveListeners.length=0,this._destroyed.next(),this._destroyed.complete(),this._ariaDescriber.removeDescription(e,this.message),this._focusMonitor.stopMonitoring(e)}show(e=this.showDelay){if(this.disabled||!this.message||this._isTooltipVisible()&&!this._tooltipInstance._showTimeoutId&&!this._tooltipInstance._hideTimeoutId)return;const n=this._createOverlay();this._detach(),this._portal=this._portal||new gu(lae,this._viewContainerRef),this._tooltipInstance=n.attach(this._portal).instance,this._tooltipInstance.afterHidden().pipe(yt(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),this._tooltipInstance.show(e)}hide(e=this.hideDelay){this._tooltipInstance&&this._tooltipInstance.hide(e)}toggle(){this._isTooltipVisible()?this.hide():this.show()}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(){if(this._overlayRef)return this._overlayRef;const e=this._scrollDispatcher.getAncestorScrollContainers(this._elementRef),n=this._overlay.position().flexibleConnectedTo(this._elementRef).withTransformOriginOn(".mtx-tooltip").withFlexibleDimensions(!1).withViewportMargin(8).withScrollableContainers(e);return n.positionChanges.pipe(yt(this._destroyed)).subscribe(r=>{this._tooltipInstance&&r.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:n,panelClass:"mtx-tooltip-panel",scrollStrategy:this._scrollStrategy()}),this._updatePosition(),this._overlayRef.detachments().pipe(yt(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef}_detach(){this._overlayRef&&this._overlayRef.hasAttached()&&this._overlayRef.detach(),this._tooltipInstance=null}_updatePosition(){const e=this._overlayRef.getConfig().positionStrategy,n=this._getOrigin(),r=this._getOverlayPosition();e.withPositions([{...n.main,...r.main},{...n.fallback,...r.fallback}])}_getOrigin(){const e=!this._dir||"ltr"===this._dir.value,n=this.position;let r;if("above"===n||"below"===n)r={originX:"center",originY:"above"===n?"top":"bottom"};else if("before"===n||"left"===n&&e||"right"===n&&!e)r={originX:"start",originY:"center"};else{if(!("after"===n||"right"===n&&e||"left"===n&&!e))throw qN(n);r={originX:"end",originY:"center"}}const{x:a,y:o}=this._invertPosition(r.originX,r.originY);return{main:r,fallback:{originX:a,originY:o}}}_getOverlayPosition(){const e=!this._dir||"ltr"===this._dir.value,n=this.position;let r;if("above"===n)r={overlayX:"center",overlayY:"bottom"};else if("below"===n)r={overlayX:"center",overlayY:"top"};else if("before"===n||"left"===n&&e||"right"===n&&!e)r={overlayX:"end",overlayY:"center"};else{if(!("after"===n||"right"===n&&e||"left"===n&&!e))throw qN(n);r={overlayX:"start",overlayY:"center"}}const{x:a,y:o}=this._invertPosition(r.overlayX,r.overlayY);return{main:r,fallback:{overlayX:a,overlayY:o}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),this._ngZone.onMicrotaskEmpty.asObservable().pipe(yi(1),yt(this._destroyed)).subscribe(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()}))}_setTooltipClass(e){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=e,this._tooltipInstance._markForCheck())}_invertPosition(e,n){return"above"===this.position||"below"===this.position?"top"===n?n="bottom":"bottom"===n&&(n="top"):"end"===e?e="start":"start"===e&&(e="end"),{x:e,y:n}}_setupPointerEnterEventsIfNeeded(){this._disabled||!this.message||!this._viewInitialized||this._passiveListeners.length||(this._platformSupportsMouseEvents()?this._passiveListeners.push(["mouseenter",()=>{this._setupPointerExitEventsIfNeeded(),this.show()}]):"off"!==this.touchGestures&&(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",()=>{this._setupPointerExitEventsIfNeeded(),clearTimeout(this._touchstartTimeout),this._touchstartTimeout=setTimeout(()=>this.show(),500)}])),this._addListeners(this._passiveListeners))}_setupPointerExitEventsIfNeeded(){if(this._pointerExitEventsInitialized)return;this._pointerExitEventsInitialized=!0;const e=[];if(this._platformSupportsMouseEvents())e.push(["mouseleave",()=>this.hide()]);else if("off"!==this.touchGestures){this._disableNativeGesturesIfNecessary();const n=()=>{clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions.touchendHideDelay)};e.push(["touchend",n],["touchcancel",n])}this._addListeners(e),this._passiveListeners.push(...e)}_addListeners(e){e.forEach(([n,r])=>{this._elementRef.nativeElement.addEventListener(n,r,$N)})}_platformSupportsMouseEvents(){return!this._platform.IOS&&!this._platform.ANDROID}_disableNativeGesturesIfNecessary(){const e=this.touchGestures;if("off"!==e){const n=this._elementRef.nativeElement,r=n.style;("on"===e||"INPUT"!==n.nodeName&&"TEXTAREA"!==n.nodeName)&&(r.userSelect=r.msUserSelect=r.webkitUserSelect=r.MozUserSelect="none"),("on"===e||!n.draggable)&&(r.webkitUserDrag="none"),r.touchAction="none",r.webkitTapHighlightColor="transparent"}}}return i.\u0275fac=function(e){return new(e||i)(g(or),g(ze),g(Jc),g(bn),g(lt),g(Li),g(S2),g(Vr),g(KN),g(En,8),g(aae,8))},i.\u0275dir=ye({type:i,selectors:[["","mtxTooltip",""]],hostAttrs:[1,"mtx-tooltip-trigger"],inputs:{position:["mtxTooltipPosition","position"],disabled:["mtxTooltipDisabled","disabled"],showDelay:["mtxTooltipShowDelay","showDelay"],hideDelay:["mtxTooltipHideDelay","hideDelay"],touchGestures:["mtxTooltipTouchGestures","touchGestures"],message:["mtxTooltip","message"],tooltipClass:["mtxTooltipClass","tooltipClass"]},exportAs:["mtxTooltip"]}),i})(),lae=(()=>{class i{constructor(e,n){this._changeDetectorRef=e,this._breakpointObserver=n,this._visibility="initial",this._closeOnInteraction=!1,this._onHide=new ve,this._isHandset=this._breakpointObserver.observe("(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)")}_isTemplateRef(e){return e instanceof dn}show(e){this._hideTimeoutId&&(clearTimeout(this._hideTimeoutId),this._hideTimeoutId=null),this._closeOnInteraction=!0,this._showTimeoutId=setTimeout(()=>{this._visibility="visible",this._showTimeoutId=null,this._markForCheck()},e)}hide(e){this._showTimeoutId&&(clearTimeout(this._showTimeoutId),this._showTimeoutId=null),this._hideTimeoutId=setTimeout(()=>{this._visibility="hidden",this._hideTimeoutId=null,this._markForCheck()},e)}afterHidden(){return this._onHide.asObservable()}isVisible(){return"visible"===this._visibility}ngOnDestroy(){this._onHide.complete()}_animationStart(){this._closeOnInteraction=!1}_animationDone(e){const n=e.toState;"hidden"===n&&!this.isVisible()&&this._onHide.next(),("visible"===n||"hidden"===n)&&(this._closeOnInteraction=!0)}_handleBodyInteraction(){this._closeOnInteraction&&this.hide(0)}_markForCheck(){this._changeDetectorRef.markForCheck()}}return i.\u0275fac=function(e){return new(e||i)(g(Tt),g(ac))},i.\u0275cmp=Se({type:i,selectors:[["mtx-tooltip-component"]],hostAttrs:["aria-hidden","true"],hostVars:2,hostBindings:function(e,n){1&e&&ae("click",function(){return n._handleBodyInteraction()},0,JM),2&e&&Ki("zoom","visible"===n._visibility?1:null)},decls:5,vars:8,consts:[[1,"mtx-tooltip",3,"ngClass"],[3,"ngIf","ngIfElse"],["msgStrTpl",""],[3,"ngTemplateOutlet"]],template:function(e,n){if(1&e&&(_(0,"div",0),ae("@state.start",function(){return n._animationStart()})("@state.done",function(a){return n._animationDone(a)}),pi(1,"async"),X(2,Zre,1,1,"ng-template",1),X(3,Xre,1,1,"ng-template",null,2,Ls),b()),2&e){const r=gi(4);let a;nt("mtx-tooltip-handset",null==(a=bi(1,6,n._isHandset))?null:a.matches),M("ngClass",n.tooltipClass)("@state",n._visibility),C(2),M("ngIf",n._isTemplateRef(n.message))("ngIfElse",r)}},dependencies:[ua,Ut,vf,Jo],styles:[".mtx-tooltip-panel{pointer-events:none!important}.mtx-tooltip{color:#fff;border-radius:4px;margin:14px;max-width:250px;padding-left:8px;padding-right:8px;overflow:hidden;text-overflow:ellipsis}.cdk-high-contrast-active .mtx-tooltip{outline:solid 1px}.mtx-tooltip-handset{margin:24px;padding-left:16px;padding-right:16px}\n"],encapsulation:2,data:{animation:[Jre.tooltipState]},changeDetection:0}),i})(),cae=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[rae],imports:[mm,xn,pl,vt,vt,ml]}),i})();function dae(i,t){1&i&&(_(0,"button",13)(1,"mat-icon",14),N(2,"more_vert"),b()()),2&i&&(Z(),M("matMenuTriggerFor",gi(3)))}function uae(i,t){1&i&&(_(0,"button",15)(1,"mat-icon"),N(2,"more_vert"),b()()),2&i&&(Z(),M("matMenuTriggerFor",gi(3)))}function hae(i,t){if(1&i){const e=Ye();_(0,"button",10),ae("click",function(){return we(e),Fe(Z().saveNote())}),_(1,"mat-icon"),N(2,"bookmark_add"),b(),_(3,"span"),N(4,"Save Note"),b()()}}function mae(i,t){if(1&i){const e=Ye();_(0,"button",10),ae("click",function(){return we(e),Fe(Z().removeNote())}),_(1,"mat-icon"),N(2,"bookmark_remove"),b(),_(3,"span"),N(4,"Remove from Notes"),b()()}}function pae(i,t){if(1&i){const e=Ye();_(0,"button",10),ae("click",function(){return we(e),Fe(Z().follow())}),_(1,"mat-icon"),N(2,"person_add"),b(),_(3,"span"),N(4,"Follow"),b()()}}function fae(i,t){if(1&i){const e=Ye();_(0,"button",10),ae("click",function(){return we(e),Fe(Z().unfollow())}),_(1,"mat-icon"),N(2,"person_remove"),b(),_(3,"span"),N(4,"Unfollow"),b()()}}function _ae(i,t){1&i&&(_(0,"button",6)(1,"mat-icon"),N(2,"supervised_user_circle"),b(),_(3,"span"),N(4,"Move to Circle"),b()()),2&i&&(Z(),M("matMenuTriggerFor",gi(24)))}function gae(i,t){if(1&i){const e=Ye();_(0,"button",10),ae("click",function(){return we(e),Fe(Z().unmute())}),_(1,"mat-icon"),N(2,"notifications"),b(),_(3,"span"),N(4,"Unmute"),b()()}}function bae(i,t){if(1&i){const e=Ye();_(0,"button",10),ae("click",function(){return we(e),Fe(Z().mute())}),_(1,"mat-icon"),N(2,"notifications_off"),b(),_(3,"span"),N(4,"Mute"),b()()}}function yae(i,t){if(1&i){const e=Ye();_(0,"button",10),ae("click",function(){return we(e),Fe(Z().unblock())}),_(1,"mat-icon"),N(2,"cancel"),b(),_(3,"span"),N(4,"Unblock"),b()()}}function vae(i,t){if(1&i){const e=Ye();_(0,"button",10),ae("click",function(){return we(e),Fe(Z().block())}),_(1,"mat-icon"),N(2,"block"),b(),_(3,"span"),N(4,"Block"),b()()}}function wae(i,t){if(1&i){const e=Ye();_(0,"button",10),ae("click",function(){const a=we(e).$implicit;return Fe(Z().follow(a.id))}),_(1,"mat-icon"),N(2,"trip_origin"),b(),_(3,"span"),N(4),b()()}if(2&i){const e=t.$implicit;C(1),Ki("color",e.color),C(3),ft(e.name)}}function Fae(i,t){if(1&i){const e=Ye();_(0,"button",10),ae("click",function(){return we(e),Fe(Z().copyFollowing())}),_(1,"mat-icon"),N(2,"content_copy"),b(),_(3,"span"),N(4,"Following List"),b()()}}function kae(i,t){if(1&i){const e=Ye();_(0,"button",10),ae("click",function(){return we(e),Fe(Z().copyRelays())}),_(1,"mat-icon"),N(2,"content_copy"),b(),_(3,"span"),N(4,"Relay List"),b()()}}class ep{constructor(t,e,n,r,a,o,s){this.appState=t,this.ui=e,this.circleService=n,this.snackBar=r,this.profileService=a,this.notesService=o,this.utilities=s,this.fab=!1,this.pubkey=""}saveNote(){var t=this;return fe(function*(){if(!t.event)return;const e=t.event;e.saved=Math.floor(Date.now()/1e3),yield t.notesService.putNote(e)})()}removeNote(){var t=this;return fe(function*(){t.event&&(console.log("DELETE EVENT:",t.event),yield t.notesService.deleteNote(t.event.id))})()}follow(t){var e=this;return fe(function*(){e.profile&&(null==t&&(t=0),e.profile.status!==fr.Follow?(e.profile.circle=t,e.profile.status=1,e.profile=yield e.profileService.follow(e.profile.pubkey,t)):(e.profile.circle=t,e.profile=yield e.profileService.setCircle(e.profile.pubkey,t)))})()}getNpub(t){return this.utilities.getNostrIdentifier(t)}copyEvent(){this.copy(JSON.stringify(this.event))}copyProfileUrl(t){this.copy(`web+nostr:npub:${_c.npubEncode(t)}`)}copyNoteUrl(t){this.copy(`web+nostr:nevent:${_c.neventEncode({id:t})}`)}copyProfile(){this.profile&&this.copy(JSON.stringify({name:this.profile.name,about:this.profile.about,nip05:this.profile.nip05,picture:this.profile.picture,website:this.profile.website,banner:this.profile.banner,lud06:this.profile.lud06,display_name:this.profile.display_name}))}copyFollowing(){this.copy(JSON.stringify(this.profile.following))}copyRelays(){this.copy(this.profile.relays)}copy(t){rb(t),this.snackBar.open("Copied to clipboard","Hide",{duration:2500,horizontalPosition:"center",verticalPosition:"bottom"})}unfollow(){var t=this;return fe(function*(){t.profile&&(t.profile.status=fr.Public,t.profile.followed=void 0,t.profile.circle=void 0,t.profile=yield t.profileService.unfollow(t.profile.pubkey))})()}mute(){var t=this;return fe(function*(){t.profile&&(yield t.profileService.mute(t.profile.pubkey))})()}unmute(){var t=this;return fe(function*(){t.profile&&(yield t.profileService.unmute(t.profile.pubkey))})()}block(){var t=this;return fe(function*(){t.profile&&(yield t.profileService.block(t.profile.pubkey))})()}unblock(){var t=this;return fe(function*(){t.profile&&(yield t.profileService.unblock(t.profile.pubkey))})()}shareProfile(t){t&&navigator.share&&navigator.share({title:t.name,text:t.about,url:"https://notes.blockcore.net/p/"+t.pubkey}).then(()=>console.log("Successful share")).catch(e=>console.log("Error sharing",e))}ngOnDestroy(){}ngOnInit(){var t=this;return fe(function*(){t.event?t.pubkey=t.event.pubkey:t.profile&&(t.pubkey=t.profile.pubkey)})()}}function xae(i,t){if(1&i){const e=Ye();_(0,"img",27),ae("click",function(){return we(e),Fe(Z(2).showProfileImage())}),b()}if(2&i){const e=Z().ngIf,n=Z();let r;Ki("border-color",null==(r=n.circleService.getSync(e.circle))?null:r.color),M("src",n.imagePath,Wn)}}function Dae(i,t){if(1&i){const e=Ye();_(0,"img",28),ae("click",function(){return we(e),Fe(Z(2).showProfileImage())}),b()}2&i&&M("src",Z(2).imagePath,Wn)}function Cae(i,t){if(1&i){const e=Ye();_(0,"button",30),ae("click",function(){we(e);const r=Z(2).ngIf;return Fe(Z().follow(r))}),N(1,"Follow Back"),b()}}function Mae(i,t){if(1&i&&X(0,Cae,2,0,"button",29),2&i){const e=Z().ngIf;M("ngIf",0==(null==e?null:e.status))}}function Eae(i,t){if(1&i){const e=Ye();_(0,"button",32),ae("click",function(){we(e);const r=Z(2).ngIf;return Fe(Z().follow(r))}),N(1,"Follow"),b()}}function Sae(i,t){if(1&i&&X(0,Eae,2,0,"button",31),2&i){const e=Z().ngIf;M("ngIf",0==(null==e?null:e.status))}}function Tae(i,t){if(1&i&&(_(0,"span"),N(1),b()),2&i){const e=Z().ngIf;C(1),qt(" ",e.display_name," ")}}function Aae(i,t){if(1&i&&(_(0,"span"),N(1),b()),2&i){const e=Z(2).ngIf;C(1),qt(" ",e.name," ")}}function Iae(i,t){if(1&i&&(_(0,"span"),N(1),b()),2&i){const e=Z(2).ngIf;C(1),qt(" ",e.npub," ")}}function Lae(i,t){if(1&i&&(_(0,"span"),X(1,Aae,2,1,"span",13),X(2,Iae,2,1,"span",13),b()),2&i){const e=Z().ngIf;C(1),M("ngIf",e.name),C(1),M("ngIf",!e.display_name&&!e.name)}}function Nae(i,t){1&i&&(_(0,"span",33),N(1,"Follows you"),b())}function Oae(i,t){if(1&i){const e=Ye();_(0,"div",14)(1,"div",15)(2,"mat-icon",16),N(3,"verified"),b()(),_(4,"div",17)(5,"span",18),ae("click",function(){we(e);const r=Z().ngIf,a=Z();return Fe(a.copy(a.getWellKnownLink(r.nip05)))}),N(6),b()()()}if(2&i){const e=Z().ngIf,n=Z();C(6),ft(n.displayNIP05(e.nip05))}}function Rae(i,t){if(1&i&&(_(0,"a",35),N(1),b()),2&i){const e=Z(2).ngIf;M("href",Z().utilities.sanitizeUrl(e.website,!0),Wn),C(1),ft(e.website)}}function Pae(i,t){if(1&i&&(_(0,"div",14)(1,"div",15)(2,"mat-icon",16),N(3,"link"),b()(),_(4,"div",17),X(5,Rae,2,2,"a",34),b()()),2&i){const e=Z().ngIf;C(5),M("ngIf",e.website)}}function Bae(i,t){if(1&i&&(_(0,"a",39),N(1),b()),2&i){const e=Z(2).ngIf,n=Z();M("href",n.utilities.sanitizeLUD06("lightning:"+e.lud06),Wn),C(1),ft(n.getLightningLabel(e.lud06))}}function Hae(i,t){if(1&i&&(_(0,"div",36)(1,"div",15)(2,"mat-icon",37),N(3,"\u26a1\ufe0f"),b()(),_(4,"div",17),X(5,Bae,2,2,"a",38),b()()),2&i){const e=Z().ngIf,n=gi(27),r=Z();M("mtxTooltip",n)("mtxTooltipPosition","left"),C(5),M("ngIf",e.lud06&&"lud06"==r.paymentVersion)}}function Vae(i,t){1&i&&pe(0,"img",42),2&i&&M("src",Z(3).qr06,Wn)}function Yae(i,t){if(1&i&&(_(0,"div",40),X(1,Vae,1,1,"img",41),b()),2&i){const e=Z(2);C(1),M("ngIf",e.qr06&&"lud06"==e.paymentVersion)}}function jae(i,t){if(1&i&&(_(0,"p",43),N(1),b()),2&i){const e=Z().ngIf;C(1),ft(e.about)}}ep.\u0275fac=function(t){return new(t||ep)(g(Di),g(er),g(_a),g(Fl),g(Gi),g(wc),g(Wi))},ep.\u0275cmp=Se({type:ep,selectors:[["app-profile-actions"]],inputs:{fab:"fab",pubkey:"pubkey",profile:"profile",event:"event"},decls:67,vars:16,consts:[["class","action-button","mat-icon-button","",3,"matMenuTriggerFor",4,"ngIf"],["mat-mini-fab","","color","primary",3,"matMenuTriggerFor",4,"ngIf"],["menu","matMenu"],["mat-menu-item","",3,"click",4,"ngIf"],["mat-menu-item","",3,"matMenuTriggerFor",4,"ngIf"],["mat-menu-item","",3,"matMenuTriggerFor","click"],["mat-menu-item","",3,"matMenuTriggerFor"],["categories","matMenu"],["mat-menu-item","",3,"click",4,"ngFor","ngForOf"],["copyMenu","matMenu"],["mat-menu-item","",3,"click"],["disabled","true","mat-menu-item","",3,"click"],["shareMenu","matMenu"],["mat-icon-button","",1,"action-button",3,"matMenuTriggerFor"],[1,"action-button-icon"],["mat-mini-fab","","color","primary",3,"matMenuTriggerFor"]],template:function(t,e){if(1&t&&(X(0,dae,3,1,"button",0),X(1,uae,3,1,"button",1),_(2,"mat-menu",null,2),X(4,hae,5,0,"button",3),X(5,mae,5,0,"button",3),X(6,pae,5,0,"button",3),X(7,fae,5,0,"button",3),X(8,_ae,5,1,"button",4),_(9,"button",5),ae("click",function(){return e.copy(e.getNpub(e.profile.pubkey))}),_(10,"mat-icon"),N(11,"copy_all"),b(),_(12,"span"),N(13,"Copy"),b()(),_(14,"button",6)(15,"mat-icon"),N(16,"ios_share"),b(),_(17,"span"),N(18,"Share"),b()(),X(19,gae,5,0,"button",3),X(20,bae,5,0,"button",3),X(21,yae,5,0,"button",3),X(22,vae,5,0,"button",3),b(),_(23,"mat-menu",null,7),X(25,wae,5,3,"button",8),b(),_(26,"mat-menu",null,9)(28,"button",10),ae("click",function(){return e.copy(e.getNpub(e.profile.pubkey))}),_(29,"mat-icon"),N(30,"content_copy"),b(),_(31,"span"),N(32,"Identifier (npub)"),b()(),_(33,"button",10),ae("click",function(){return e.copy(e.profile.pubkey)}),_(34,"mat-icon"),N(35,"content_copy"),b(),_(36,"span"),N(37,"Identifier (hex)"),b()(),_(38,"button",10),ae("click",function(){return e.copyProfileUrl(e.profile.pubkey)}),_(39,"mat-icon"),N(40,"content_copy"),b(),_(41,"span"),N(42,"Identifier URL (npub)"),b()(),_(43,"button",11),ae("click",function(){return e.copyProfileUrl(e.profile.pubkey)}),_(44,"mat-icon"),N(45,"content_copy"),b(),_(46,"span"),N(47,"Profile URL (nprofile)"),b()(),_(48,"button",10),ae("click",function(){return e.copyProfile()}),_(49,"mat-icon"),N(50,"content_copy"),b(),_(51,"span"),N(52,"Profile Data"),b()(),X(53,Fae,5,0,"button",3),X(54,kae,5,0,"button",3),b(),_(55,"mat-menu",null,12)(57,"button",10),ae("click",function(){return e.shareProfile(e.profile)}),_(58,"mat-icon"),N(59,"content_copy"),b(),_(60,"span"),N(61,"Profile"),b()(),_(62,"button",10),ae("click",function(){return e.copy("https://notes.blockcore.net/p/"+e.profile.pubkey)}),_(63,"mat-icon"),N(64,"content_copy"),b(),_(65,"span"),N(66,"Profile URL"),b()()()),2&t){const n=gi(27),r=gi(56);M("ngIf",!e.fab),C(1),M("ngIf",e.fab),C(3),M("ngIf",e.event&&!e.event.saved),C(1),M("ngIf",e.event&&e.event.saved),C(1),M("ngIf",0==(null==e.profile?null:e.profile.status)),C(1),M("ngIf",1==(null==e.profile?null:e.profile.status)),C(1),M("ngIf",3!=(null==e.profile?null:e.profile.status)),C(1),M("matMenuTriggerFor",n),C(5),M("matMenuTriggerFor",r),C(5),M("ngIf",2==(null==e.profile?null:e.profile.status)),C(1),M("ngIf",1==(null==e.profile?null:e.profile.status)),C(1),M("ngIf",3==(null==e.profile?null:e.profile.status)),C(1),M("ngIf",(null==e.profile?null:e.profile.status)<3),C(3),M("ngForOf",e.circleService.circles),C(28),M("ngIf",null==e.profile?null:e.profile.following),C(1),M("ngIf",null==e.profile?null:e.profile.relays)}},dependencies:[an,Ut,wl,DI,$n,Zu,Sl,H_]});const zae=function(i){return["/following",i]};function Uae(i,t){if(1&i&&(_(0,"div",44)(1,"a",45),N(2),_(3,"span",46),N(4,"Following"),b()()()),2&i){const e=Z().ngIf;C(1),M("routerLink",Pn(2,zae,e.pubkey)),C(1),qt("",e.following.length," ")}}function Wae(i,t){if(1&i){const e=Ye();_(0,"div",1),pe(1,"div",2),_(2,"div",3)(3,"div",4)(4,"div",5),X(5,xae,1,3,"img",6),X(6,Dae,1,1,"img",7),b()(),_(7,"div",8)(8,"div",9),X(9,Mae,1,1,"ng-template",10),X(10,Sae,1,1,"ng-template",10),pe(11,"app-profile-actions",11),b(),_(12,"h2",12),X(13,Tae,2,1,"span",13),X(14,Lae,3,2,"span",13),b(),_(15,"div",14)(16,"div",15)(17,"mat-icon",16),N(18,"key"),b()(),_(19,"div",17)(20,"span",18),ae("click",function(){const a=we(e).ngIf;return Fe(Z().copy(a.npub))}),N(21),b(),X(22,Nae,2,0,"span",19),b()(),X(23,Oae,7,1,"div",20),X(24,Pae,6,1,"div",20),X(25,Hae,6,3,"div",21),X(26,Yae,2,1,"ng-template",null,22,Ls),_(28,"span"),X(29,jae,2,1,"p",23),b(),X(30,Uae,5,4,"div",24),_(31,"div")(32,"mat-menu",null,25)(34,"button",26)(35,"mat-icon"),N(36,"notifications_off"),b(),_(37,"span"),N(38,"Mute"),b()(),_(39,"button",26)(40,"mat-icon"),N(41,"notifications_paused"),b(),_(42,"span"),N(43,"Remove from Notes"),b()(),_(44,"button",26)(45,"mat-icon"),N(46,"notifications"),b(),_(47,"span"),N(48,"Remove from Notes"),b()()()()()()()}if(2&i){const e=t.ngIf,n=Z();C(1),Ki("background-image",n.utilities.getBannerBackgroundStyle(e.banner)),C(4),M("ngIf",1==(null==e?null:e.status)),C(1),M("ngIf",1!=(null==e?null:e.status)),C(3),M("ngIf",n.isFollowing(e)),C(1),M("ngIf",!n.isFollowing(e)),C(1),M("fab",!1)("profile",e),C(1),M("matTooltip",e.npub),C(1),M("ngIf",e.display_name),C(1),M("ngIf",!e.display_name),C(7),qt("@",e.name,""),C(1),M("ngIf",n.isFollowing(e)),C(1),M("ngIf",e.nip05),C(1),M("ngIf",e.website),C(1),M("ngIf",e.lud06),C(4),M("ngIf",e.about),C(1),M("ngIf",e.following)}}class Fc{constructor(t,e,n,r,a,o){this.appState=t,this.ui=e,this.profileService=n,this.dialog=r,this.circleService=a,this.utilities=o,this.pubkey="",this.tooltip="",this.tooltipName="",this.paymentVersion="lud06",this.userPubKey=this.appState.getPublicKey()}follow(t){var e=this;return fe(function*(){t&&(t.status!==fr.Follow?(t.circle=0,t.status=1,t=yield e.profileService.follow(t.pubkey,0)):(t.circle=0,t=yield e.profileService.setCircle(t.pubkey,0)))})()}isFollowing(t){return!(!t||!t.following)&&t.following.includes(this.userPubKey)}get imagePath(){return this.ui.profile.picture?this.ui.profile.picture:Fc.defaultProfileImage}showProfileImage(){this.dialog.open(wd,{data:{picture:this.imagePath}})}getLightningLabel(t){return t.indexOf("@"),t}ngOnInit(){return fe(function*(){})()}displayNIP05(t){return t.startsWith("_@")?t.substring(2):t}copy(t){this.utilities.copy(t)}getWellKnownLink(t){if(-1===t.indexOf("@"))return"";const e=t.split("@");return`https://${e[1]}/.well-known/nostr.json?name=${e[0]}`}}function Gae(i,t){if(1&i){const e=Ye();_(0,"mat-card-content")(1,"p")(2,"mat-form-field",5)(3,"mat-icon",6),N(4,"badge"),b(),_(5,"mat-label"),N(6,"Display Name"),b(),_(7,"input",7),ae("ngModelChange",function(r){return we(e),Fe(Z().profile.display_name=r)}),b()()(),_(8,"p")(9,"mat-form-field",5)(10,"mat-icon",6),N(11,"alternate_email"),b(),_(12,"mat-label"),N(13,"Username"),b(),_(14,"input",7),ae("ngModelChange",function(r){return we(e),Fe(Z().profile.name=r)}),b()()(),_(15,"p")(16,"mat-form-field",5)(17,"mat-icon",6),N(18,"help_outline"),b(),_(19,"mat-label"),N(20,"About"),b(),_(21,"textarea",8),ae("ngModelChange",function(r){return we(e),Fe(Z().profile.about=r)}),b()()(),_(22,"p")(23,"mat-form-field",5)(24,"mat-icon",6),N(25,"image"),b(),_(26,"mat-label"),N(27,"Profile Image"),b(),_(28,"input",7),ae("ngModelChange",function(r){return we(e),Fe(Z().profile.picture=r)}),b()()(),_(29,"p")(30,"mat-form-field",5)(31,"mat-icon",6),N(32,"image"),b(),_(33,"mat-label"),N(34,"Profile Banner"),b(),_(35,"input",7),ae("ngModelChange",function(r){return we(e),Fe(Z().profile.banner=r)}),b()()(),_(36,"p")(37,"mat-form-field",5)(38,"mat-icon",6),N(39,"how_to_reg"),b(),_(40,"mat-label"),N(41,"E-mail/Domain Identifier (NIP05)"),b(),_(42,"input",7),ae("ngModelChange",function(r){return we(e),Fe(Z().profile.nip05=r)}),b()()(),_(43,"p")(44,"mat-form-field",5)(45,"mat-icon",6),N(46,"public"),b(),_(47,"mat-label"),N(48,"Website"),b(),_(49,"input",7),ae("ngModelChange",function(r){return we(e),Fe(Z().profile.website=r)}),b()()(),_(50,"p")(51,"mat-form-field",5)(52,"mat-icon",6),N(53,"currency_bitcoin"),b(),_(54,"mat-label"),N(55,"Bitcoin Payment Link (LUD06)"),b(),_(56,"input",9),ae("ngModelChange",function(r){return we(e),Fe(Z().profile.lud06=r)}),b()()(),_(57,"p"),N(58),pi(59,"ago"),b()()}if(2&i){const e=Z();C(7),M("ngModel",e.profile.display_name),C(7),M("ngModel",e.profile.name),C(7),M("ngModel",e.profile.about),C(7),M("ngModel",e.profile.picture),C(7),M("ngModel",e.profile.banner),C(7),M("ngModel",e.profile.nip05),C(7),M("ngModel",e.profile.website),C(7),M("ngModel",e.profile.lud06),C(2),qt("Last updated: ",bi(59,9,e.profile.created_at),"")}}Fc.defaultProfileImage="/assets/profile.png",Fc.\u0275fac=function(t){return new(t||Fc)(g(Di),g(er),g(Gi),g(Ha),g(_a),g(Wi))},Fc.\u0275cmp=Se({type:Fc,selectors:[["app-profile-header"]],inputs:{pubkey:"pubkey"},decls:2,vars:3,consts:[["class","profile-page",4,"ngIf"],[1,"profile-page"],[1,"profile-banner"],[1,"profile-page-header"],[1,"profile-page-header-left"],["id","profile-image-anchor",1,"profile-image-anchor"],["id","profile-image","width","150","height","150","onerror","this.src='/assets/profile.png'","class","profile-image-large profile-image-follow",3,"borderColor","src","click",4,"ngIf"],["id","profile-image","onerror","this.src='/assets/profile.png'","class","profile-image-large profile-image-follow","matTooltipPosition","above",3,"src","click",4,"ngIf"],[1,"profile-page-header-middle"],[1,"profile-button-container"],[3,"ngIf"],[3,"fab","profile"],["matTooltipPosition","above",1,"profile-name",3,"matTooltip"],[4,"ngIf"],[1,"profile-labels"],[1,"profile-labels-left"],[1,"profile-icon"],[1,"profile-labels-middle","dimmed"],[1,"hoverable",3,"click"],["class","follows-you",4,"ngIf"],["class","profile-labels",4,"ngIf"],["class","profile-labels",3,"mtxTooltip","mtxTooltipPosition",4,"ngIf"],["tooltipTpl",""],["class","wrap linebreaks",4,"ngIf"],["class","following-counts",4,"ngIf"],["menu","matMenu"],["mat-menu-item",""],["id","profile-image","width","150","height","150","onerror","this.src='/assets/profile.png'",1,"profile-image-large","profile-image-follow",3,"src","click"],["id","profile-image","onerror","this.src='/assets/profile.png'","matTooltipPosition","above",1,"profile-image-large","profile-image-follow",3,"src","click"],["class","follow-button","mat-flat-button","",3,"click",4,"ngIf"],["mat-flat-button","",1,"follow-button",3,"click"],["class","follow-button","mat-flat-button","","color","primary",3,"click",4,"ngIf"],["mat-flat-button","","color","primary",1,"follow-button",3,"click"],[1,"follows-you"],["class","dimmed lightning-link hoverable","target","_blank",3,"href",4,"ngIf"],["target","_blank",1,"dimmed","lightning-link","hoverable",3,"href"],[1,"profile-labels",3,"mtxTooltip","mtxTooltipPosition"],[1,"profile-icon-custom"],["class","dimmed lightning-link hoverable",3,"href",4,"ngIf"],[1,"dimmed","lightning-link","hoverable",3,"href"],[1,"qr-code-container"],["class","qr-code",3,"src",4,"ngIf"],[1,"qr-code",3,"src"],[1,"wrap","linebreaks"],[1,"following-counts"],[1,"following-link",3,"routerLink"],[1,"dimmed"]],template:function(t,e){1&t&&(X(0,Wae,49,18,"div",0),pi(1,"async")),2&t&&M("ngIf",bi(1,1,e.ui.profile$))},dependencies:[Ut,ao,pr,$n,Zu,Sl,El,sae,ep,Jo],styles:[".profile-icon[_ngcontent-%COMP%], .profile-icon-custom[_ngcontent-%COMP%]{text-align:center}.profile-icon-custom[_ngcontent-%COMP%]{font-size:16px}.lightning-link[_ngcontent-%COMP%], .lightning-link[_ngcontent-%COMP%]:hover{text-decoration:none}.profile-name[_ngcontent-%COMP%]{margin-top:0;margin-bottom:.2em}.profile-labels[_ngcontent-%COMP%]{display:flex;width:auto;gap:.4em;justify-content:center}.profile-labels-left[_ngcontent-%COMP%]{flex:0 1 auto;width:24px}.profile-labels-middle[_ngcontent-%COMP%]{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.hoverable[_ngcontent-%COMP%]:hover{cursor:pointer;opacity:.6}.following-counts[_ngcontent-%COMP%]{margin-bottom:.4em}.following-link[_ngcontent-%COMP%]{text-decoration:none}.following-link[_ngcontent-%COMP%]:hover{text-decoration:underline}.action-button[_ngcontent-%COMP%]{margin-top:0!important;margin-right:0!important}.qr-code[_ngcontent-%COMP%]{width:100%;height:100%}.profile-banner[_ngcontent-%COMP%]{min-height:240px;background-repeat:no-repeat;background-position:center;background-size:cover}@media only screen and (max-width: 599px){.current-event[_ngcontent-%COMP%]{margin-bottom:0}}.follows-you[_ngcontent-%COMP%]{margin-left:1em;padding:.1em .4em;background-color:#0003;border-radius:10px;display:inline-block}.dark[_ngcontent-%COMP%] .follows-you[_ngcontent-%COMP%]{margin-left:1em;padding:.1em .4em;background-color:#fff6;border-radius:10px;display:inline-block}.follow-button[_ngcontent-%COMP%]{border-radius:16px;margin-top:.24em;margin-right:.5em}"]});var Ey=new WeakMap;class W_{constructor(t,e,n,r,a,o,s,l,c,p){ui(this,Ey,{writable:!0,value:void 0}),this.ui=t,this.appState=e,this.validator=n,this.utilities=r,this.router=a,this.profiles=o,this.sanitizer=s,this.profileService=l,this.dataService=c,this.activatedRoute=p,this.imagePath="",this.profileName="",this.subscriptions=[],Nt(this,Ey,new Vt(this.profile))}get profile$(){return be(this,Ey).asObservable()}ngOnInit(){var t=this;return fe(function*(){t.appState.updateTitle("Edit Profile"),t.originalProfile={name:"",pubkey:t.appState.getPublicKey()},t.subscriptions.push(t.profileService.profile$.subscribe(e=>{e||(e=t.profileService.emptyProfile(t.appState.getPublicKey())),console.log("PROFILE SERVICE:",e),t.originalProfile=e,t.originalProfile&&t.cloneProfile()}))})()}cloneProfile(){const t=JSON.stringify(this.originalProfile);this.profile=Object.assign({},JSON.parse(t)),be(this,Ey).next(this.profile),this.ui.setProfile(this.profile)}cancelEdit(){this.cloneProfile()}ngOnDestroy(){this.utilities.unsubscribe(this.subscriptions)}sanitize(t){return this.sanitizer.bypassSecurityTrustUrl(t)}updateMetadata(){var t=this;return fe(function*(){const e=t.utilities.reduceProfile(t.profile);let n=t.dataService.createEvent(Sn.Metadata,JSON.stringify(e));const r=yield t.dataService.signEvent(n);t.profile.created_at=n.created_at,yield t.profileService.updateProfile(t.profile.pubkey,t.profile),yield t.dataService.publishEvent(r),t.appState.navigateBack()})()}}W_.\u0275fac=function(t){return new(t||W_)(g(er),g(Di),g(Oa),g(Wi),g(hn),g(Gi),g(xf),g(Gi),g(Qr),g(rs))},W_.\u0275cmp=Se({type:W_,selectors:[["app-profile"]],decls:10,vars:1,consts:[[1,"page"],[4,"ngIf"],["align","end"],["mat-raised-button","",3,"click"],["mat-raised-button","","color","primary",3,"click"],["appearance","outline",1,"input-full-width"],["matPrefix",""],["matInput","","type","text",3,"ngModel","ngModelChange"],["matInput","","type","text","autocomplete","off","rows","3",3,"ngModel","ngModelChange"],["matInput","","type","text","placeholder","LNURL...",3,"ngModel","ngModelChange"]],template:function(t,e){1&t&&(pe(0,"app-profile-header"),_(1,"div",0)(2,"mat-card"),X(3,Gae,60,11,"mat-card-content",1),_(4,"mat-card-footer",2)(5,"button",3),ae("click",function(){return e.cancelEdit()}),N(6,"Cancel"),b(),N(7,"\xa0 "),_(8,"button",4),ae("click",function(){return e.updateMetadata()}),N(9,"Save"),b()()()()),2&t&&(C(3),M("ngIf",e.profile))},dependencies:[Ut,To,Ba,lo,ju,pr,xa,Uu,NL,$n,pa,fa,Pa,Fc,Lo],encapsulation:2});class Cn{constructor(t,e,n){this.appState=t,this.authService=e,this.router=n}canActivate(){return!!this.authService.authInfo$.getValue().authenticated()||this.authService.getAuthInfo().then(t=>!!t.authenticated()||(this.router.navigateByUrl("/connect"),!1))}}Cn.\u0275fac=function(t){return new(t||Cn)(ue(Di),ue(Yr),ue(hn))},Cn.\u0275prov=Oe({token:Cn,factory:Cn.\u0275fac});const $ae=["switch"],qae=["*"],Kae=new De("mat-slide-toggle-default-options",{providedIn:"root",factory:()=>({disableToggleValue:!1})}),Qae={provide:_r,useExisting:Yt(()=>Sy),multi:!0};class QN{constructor(t,e){this.source=t,this.checked=e}}let Zae=0;const Xae=fl(Hs(Vs(Bs(class{constructor(i){this._elementRef=i}}))));let Jae=(()=>{class i extends Xae{get required(){return this._required}set required(e){this._required=Xe(e)}get checked(){return this._checked}set checked(e){this._checked=Xe(e),this._changeDetectorRef.markForCheck()}get inputId(){return`${this.id||this._uniqueId}-input`}constructor(e,n,r,a,o,s,l){super(e),this._focusMonitor=n,this._changeDetectorRef=r,this.defaults=o,this._onChange=c=>{},this._onTouched=()=>{},this._required=!1,this._checked=!1,this.name=null,this.labelPosition="after",this.ariaLabel=null,this.ariaLabelledby=null,this.change=new He,this.toggleChange=new He,this.tabIndex=parseInt(a)||0,this.color=this.defaultColor=o.color||"accent",this._noopAnimations="NoopAnimations"===s,this.id=this._uniqueId=`${l}${++Zae}`}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 i.\u0275fac=function(e){Ss()},i.\u0275dir=ye({type:i,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:[Ne]}),i})(),Sy=(()=>{class i extends Jae{get buttonId(){return`${this.id||this._uniqueId}-button`}constructor(e,n,r,a,o,s){super(e,n,r,a,o,s,"mat-mdc-slide-toggle-"),this._labelId=this._uniqueId+"-label"}_handleClick(){this.toggleChange.emit(),this.defaults.disableToggleValue||(this.checked=!this.checked,this._onChange(this.checked),this.change.emit(new QN(this,this.checked)))}focus(){this._switchElement.nativeElement.focus()}_createChangeEvent(e){return new QN(this,e)}_getAriaLabelledBy(){return this.ariaLabelledby?this.ariaLabelledby:this.ariaLabel?null:this._labelId}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Vr),g(Tt),da("tabindex"),g(Kae),g(Si,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-slide-toggle"]],viewQuery:function(e,n){if(1&e&&ot($ae,5),2&e){let r;Ce(r=Me())&&(n._switchElement=r.first)}},hostAttrs:[1,"mat-mdc-slide-toggle"],hostVars:11,hostBindings:function(e,n){2&e&&(Br("id",n.id),st("tabindex",null)("aria-label",null)("name",null)("aria-labelledby",null),nt("mat-mdc-slide-toggle-focused",n._focused)("mat-mdc-slide-toggle-checked",n.checked)("_mat-animation-noopable",n._noopAnimations))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matSlideToggle"],features:[at([Qae]),Ne],ngContentSelectors:qae,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,n){if(1&e&&(ii(),_(0,"div",0)(1,"button",1,2),ae("click",function(){return n._handleClick()}),pe(3,"div",3),_(4,"div",4)(5,"div",5)(6,"div",6),pe(7,"div",7),b(),_(8,"div",8),pe(9,"div",9),b(),_(10,"div",10),Kr(),_(11,"svg",11),pe(12,"path",12),b(),_(13,"svg",13),pe(14,"path",14),b()()()()(),Go(),_(15,"label",15),ae("click",function(a){return a.stopPropagation()}),Ge(16),b()()),2&e){const r=gi(2);nt("mdc-form-field--align-end","before"==n.labelPosition),C(1),nt("mdc-switch--selected",n.checked)("mdc-switch--unselected",!n.checked)("mdc-switch--checked",n.checked)("mdc-switch--disabled",n.disabled),M("tabIndex",n.tabIndex)("disabled",n.disabled),st("id",n.buttonId)("name",n.name)("aria-label",n.ariaLabel)("aria-labelledby",n._getAriaLabelledBy())("aria-describedby",n.ariaDescribedby)("aria-required",n.required||null)("aria-checked",n.checked),C(8),M("matRippleTrigger",r)("matRippleDisabled",n.disableRipple||n.disabled)("matRippleCentered",!0),C(6),M("for",n.buttonId),st("id",n._labelId)}},dependencies:[mr],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}),i})(),ZN=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})(),ioe=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[ZN,vt,ns,xn,ZN,vt]}),i})();class G_{constructor(t,e){this.dialogRef=t,this.data=e}onNoClick(){this.data.url="",this.dialogRef.close()}}G_.\u0275fac=function(t){return new(t||G_)(g(Ml),g(Ku))},G_.\u0275cmp=Se({type:G_,selectors:[["add-relay-dialog"]],decls:20,vars:4,consts:[[1,"dialog"],["mat-dialog-title",""],["mat-dialog-content","",1,"mat-dialog-content"],["appearance","fill",1,"input-full-width"],["matPrefix","",1,"circle"],["matInput","","type","text","autocomplete","off",3,"ngModel","ngModelChange"],["color","primary",3,"ngModel","ngModelChange"],["mat-dialog-actions","","align","end"],["mat-stroked-button","",3,"click"],["mat-flat-button","","color","primary","cdkFocusInitial","",3,"mat-dialog-close"]],template:function(t,e){1&t&&(_(0,"div",0)(1,"h1",1),N(2,"Add a relay"),b(),_(3,"div",2)(4,"mat-form-field",3)(5,"mat-icon",4),N(6,"dns"),b(),_(7,"mat-label"),N(8,"URL"),b(),_(9,"input",5),ae("ngModelChange",function(r){return e.data.url=r}),b()(),_(10,"mat-slide-toggle",6),ae("ngModelChange",function(r){return e.data.read=r}),N(11,"Read"),b(),N(12,"\xa0 "),_(13,"mat-slide-toggle",6),ae("ngModelChange",function(r){return e.data.write=r}),N(14,"Write"),b()(),_(15,"div",7)(16,"button",8),ae("click",function(){return e.onNoClick()}),N(17,"Cancel"),b(),_(18,"button",9),N(19,"Add"),b()()()),2&t&&(C(9),M("ngModel",e.data.url),C(1),M("ngModel",e.data.read),C(3),M("ngModel",e.data.write),C(5),M("mat-dialog-close",e.data))},dependencies:[To,Ba,lo,ju,pr,$n,Sy,pa,fa,Pa,L_,N_,Qm,Zm],styles:[".input-full-width[_ngcontent-%COMP%]{width:100%!important}"]});class Xu{constructor(t){this._renderer=t,this.renderer=t.createRenderer(null,null)}get darkMode(){if(localStorage.getItem("theme")){if("dark"===localStorage.getItem("theme"))return!0}else if(window.matchMedia("(prefers-color-scheme: dark)").matches)return!0;return!1}set darkMode(t){t?localStorage.setItem("theme","dark"):localStorage.setItem("theme","light"),this.updateMode()}init(){this.updateMode()}updateMode(){this.darkMode?this.renderer.addClass(document.body,"dark"):this.renderer.removeClass(document.body,"dark")}}Xu.\u0275fac=function(t){return new(t||Xu)(ue(Rh))},Xu.\u0275prov=Oe({token:Xu,factory:Xu.\u0275fac,providedIn:"root"});const noe=["trigger"],roe=["panel"];function aoe(i,t){if(1&i&&(_(0,"span",10),N(1),b()),2&i){const e=Z();C(1),ft(e.placeholder)}}function ooe(i,t){if(1&i&&(_(0,"span",14),N(1),b()),2&i){const e=Z(2);C(1),ft(e.triggerValue)}}function soe(i,t){1&i&&Ge(0,0,["*ngSwitchCase","true"])}function loe(i,t){1&i&&(_(0,"span",11),X(1,ooe,2,1,"span",12),X(2,soe,1,0,"ng-content",13),b()),2&i&&(M("ngSwitch",!!Z().customTrigger),C(2),M("ngSwitchCase",!0))}function coe(i,t){if(1&i){const e=Ye();Kr(),Go(),_(0,"div",15,16),ae("@transformPanel.done",function(r){return we(e),Fe(Z()._panelDoneAnimatingStream.next(r.toState))})("keydown",function(r){return we(e),Fe(Z()._handleKeydown(r))}),Ge(2,1),b()}if(2&i){const e=Z();A0("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",e._getPanelTheme(),""),M("ngClass",e.panelClass)("@transformPanel","showing"),st("id",e.id+"-panel")("aria-multiselectable",e.multiple)("aria-label",e.ariaLabel||null)("aria-labelledby",e._getPanelAriaLabelledby())}}const doe=[[["mat-select-trigger"]],"*"],uoe=["mat-select-trigger","*"],hoe={transformPanelWrap:Mr("transformPanelWrap",[Zi("* => void",dc("@transformPanel",[Pf()],{optional:!0}))]),transformPanel:Mr("transformPanel",[on("void",At({opacity:0,transform:"scale(1, 0.8)"})),Zi("void => showing",Qi("120ms cubic-bezier(0, 0, 0.2, 1)",At({opacity:1,transform:"scale(1, 1)"}))),Zi("* => void",Qi("100ms linear",At({opacity:0})))])};let XN=0;const JN=new De("mat-select-scroll-strategy"),poe=new De("MAT_SELECT_CONFIG"),foe={provide:JN,deps:[or],useFactory:function moe(i){return()=>i.scrollStrategies.reposition()}},_oe=new De("MatSelectTrigger");class goe{constructor(t,e){this.source=t,this.value=e}}const boe=Vs(fl(Bs($2(class{constructor(i,t,e,n,r){this._elementRef=i,this._defaultErrorStateMatcher=t,this._parentForm=e,this._parentFormGroup=n,this.ngControl=r,this.stateChanges=new ve}}))));let yoe=(()=>{class i extends boe{get focused(){return this._focused||this._panelOpen}get placeholder(){return this._placeholder}set placeholder(e){this._placeholder=e,this.stateChanges.next()}get required(){return this._required??this.ngControl?.control?.hasValidator(Bu.required)??!1}set required(e){this._required=Xe(e),this.stateChanges.next()}get multiple(){return this._multiple}set multiple(e){this._multiple=Xe(e)}get disableOptionCentering(){return this._disableOptionCentering}set disableOptionCentering(e){this._disableOptionCentering=Xe(e)}get compareWith(){return this._compareWith}set compareWith(e){this._compareWith=e,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(e){this._assignValue(e)&&this._onChange(e)}get typeaheadDebounceInterval(){return this._typeaheadDebounceInterval}set typeaheadDebounceInterval(e){this._typeaheadDebounceInterval=un(e)}get id(){return this._id}set id(e){this._id=e||this._uid,this.stateChanges.next()}constructor(e,n,r,a,o,s,l,c,p,w,I,z,J,ce){super(o,a,l,c,w),this._viewportRuler=e,this._changeDetectorRef=n,this._ngZone=r,this._dir=s,this._parentFormField=p,this._liveAnnouncer=J,this._defaultOptions=ce,this._panelOpen=!1,this._compareWith=(he,me)=>he===me,this._uid="mat-select-"+XN++,this._triggerAriaLabelledBy=null,this._destroy=new ve,this._onChange=()=>{},this._onTouched=()=>{},this._valueId="mat-select-value-"+XN++,this._panelDoneAnimatingStream=new ve,this._overlayPanelClass=this._defaultOptions?.overlayPanelClass||"",this._focused=!1,this.controlType="mat-select",this._multiple=!1,this._disableOptionCentering=this._defaultOptions?.disableOptionCentering??!1,this.ariaLabel="",this.optionSelectionChanges=ed(()=>{const he=this.options;return he?he.changes.pipe(Mn(he),Jn(()=>ji(...he.map(me=>me.onSelectionChange)))):this._ngZone.onStable.pipe(yi(1),Jn(()=>this.optionSelectionChanges))}),this.openedChange=new He,this._openedStream=this.openedChange.pipe(oi(he=>he),tt(()=>{})),this._closedStream=this.openedChange.pipe(oi(he=>!he),tt(()=>{})),this.selectionChange=new He,this.valueChange=new He,this.ngControl&&(this.ngControl.valueAccessor=this),null!=ce?.typeaheadDebounceInterval&&(this._typeaheadDebounceInterval=ce.typeaheadDebounceInterval),this._scrollStrategyFactory=z,this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=parseInt(I)||0,this.id=this.id}ngOnInit(){this._selectionModel=new gx(this.multiple),this.stateChanges.next(),this._panelDoneAnimatingStream.pipe(Ef(),yt(this._destroy)).subscribe(()=>this._panelDoneAnimating(this.panelOpen))}ngAfterContentInit(){this._initKeyManager(),this._selectionModel.changed.pipe(yt(this._destroy)).subscribe(e=>{e.added.forEach(n=>n.select()),e.removed.forEach(n=>n.deselect())}),this.options.changes.pipe(Mn(null),yt(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){const e=this._getTriggerAriaLabelledby(),n=this.ngControl;if(e!==this._triggerAriaLabelledBy){const r=this._elementRef.nativeElement;this._triggerAriaLabelledBy=e,e?r.setAttribute("aria-labelledby",e):r.removeAttribute("aria-labelledby")}n&&(this._previousControl!==n.control&&(void 0!==this._previousControl&&null!==n.disabled&&n.disabled!==this.disabled&&(this.disabled=n.disabled),this._previousControl=n.control),this.updateErrorState())}ngOnChanges(e){(e.disabled||e.userAriaDescribedBy)&&this.stateChanges.next(),e.typeaheadDebounceInterval&&this._keyManager&&this._keyManager.withTypeAhead(this._typeaheadDebounceInterval)}ngOnDestroy(){this._keyManager?.destroy(),this._destroy.next(),this._destroy.complete(),this.stateChanges.complete()}toggle(){this.panelOpen?this.close():this.open()}open(){this._canOpen()&&(this._panelOpen=!0,this._keyManager.withHorizontalOrientation(null),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck())}close(){this._panelOpen&&(this._panelOpen=!1,this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched())}writeValue(e){this._assignValue(e)}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e,this._changeDetectorRef.markForCheck(),this.stateChanges.next()}get panelOpen(){return this._panelOpen}get selected(){return this.multiple?this._selectionModel?.selected||[]:this._selectionModel?.selected[0]}get triggerValue(){if(this.empty)return"";if(this._multiple){const e=this._selectionModel.selected.map(n=>n.viewValue);return this._isRtl()&&e.reverse(),e.join(", ")}return this._selectionModel.selected[0].viewValue}_isRtl(){return!!this._dir&&"rtl"===this._dir.value}_handleKeydown(e){this.disabled||(this.panelOpen?this._handleOpenKeydown(e):this._handleClosedKeydown(e))}_handleClosedKeydown(e){const n=e.keyCode,r=40===n||38===n||37===n||39===n,a=13===n||32===n,o=this._keyManager;if(!o.isTyping()&&a&&!ar(e)||(this.multiple||e.altKey)&&r)e.preventDefault(),this.open();else if(!this.multiple){const s=this.selected;o.onKeydown(e);const l=this.selected;l&&s!==l&&this._liveAnnouncer.announce(l.viewValue,1e4)}}_handleOpenKeydown(e){const n=this._keyManager,r=e.keyCode,a=40===r||38===r,o=n.isTyping();if(a&&e.altKey)e.preventDefault(),this.close();else if(o||13!==r&&32!==r||!n.activeItem||ar(e))if(!o&&this._multiple&&65===r&&e.ctrlKey){e.preventDefault();const s=this.options.some(l=>!l.disabled&&!l.selected);this.options.forEach(l=>{l.disabled||(s?l.select():l.deselect())})}else{const s=n.activeItemIndex;n.onKeydown(e),this._multiple&&a&&e.shiftKey&&n.activeItem&&n.activeItemIndex!==s&&n.activeItem._selectViaInteraction()}else e.preventDefault(),n.activeItem._selectViaInteraction()}_onFocus(){this.disabled||(this._focused=!0,this.stateChanges.next())}_onBlur(){this._focused=!1,this._keyManager?.cancelTypeahead(),!this.disabled&&!this.panelOpen&&(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_onAttached(){this._overlayDir.positionChange.pipe(yi(1)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this._positioningSettled()})}_getPanelTheme(){return this._parentFormField?`mat-${this._parentFormField.color}`:""}get empty(){return!this._selectionModel||this._selectionModel.isEmpty()}_initializeSelection(){Promise.resolve().then(()=>{this.ngControl&&(this._value=this.ngControl.value),this._setSelectionByValue(this._value),this.stateChanges.next()})}_setSelectionByValue(e){if(this.options.forEach(n=>n.setInactiveStyles()),this._selectionModel.clear(),this.multiple&&e)Array.isArray(e),e.forEach(n=>this._selectOptionByValue(n)),this._sortValues();else{const n=this._selectOptionByValue(e);n?this._keyManager.updateActiveItem(n):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectOptionByValue(e){const n=this.options.find(r=>{if(this._selectionModel.isSelected(r))return!1;try{return null!=r.value&&this._compareWith(r.value,e)}catch{return!1}});return n&&this._selectionModel.select(n),n}_assignValue(e){return!!(e!==this._value||this._multiple&&Array.isArray(e))&&(this.options&&this._setSelectionByValue(e),this._value=e,!0)}_initKeyManager(){this._keyManager=new BT(this.options).withTypeAhead(this._typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withHomeAndEnd().withPageUpDown().withAllowedModifierKeys(["shiftKey"]),this._keyManager.tabOut.subscribe(()=>{this.panelOpen&&(!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction(),this.focus(),this.close())}),this._keyManager.change.subscribe(()=>{this._panelOpen&&this.panel?this._scrollOptionIntoView(this._keyManager.activeItemIndex||0):!this._panelOpen&&!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction()})}_resetOptions(){const e=ji(this.options.changes,this._destroy);this.optionSelectionChanges.pipe(yt(e)).subscribe(n=>{this._onSelect(n.source,n.isUserInput),n.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),ji(...this.options.map(n=>n._stateChanges)).pipe(yt(e)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this.stateChanges.next()})}_onSelect(e,n){const r=this._selectionModel.isSelected(e);null!=e.value||this._multiple?(r!==e.selected&&(e.selected?this._selectionModel.select(e):this._selectionModel.deselect(e)),n&&this._keyManager.setActiveItem(e),this.multiple&&(this._sortValues(),n&&this.focus())):(e.deselect(),this._selectionModel.clear(),null!=this.value&&this._propagateChanges(e.value)),r!==this._selectionModel.isSelected(e)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){const e=this.options.toArray();this._selectionModel.sort((n,r)=>this.sortComparator?this.sortComparator(n,r,e):e.indexOf(n)-e.indexOf(r)),this.stateChanges.next()}}_propagateChanges(e){let n=null;n=this.multiple?this.selected.map(r=>r.value):this.selected?this.selected.value:e,this._value=n,this.valueChange.emit(n),this._onChange(n),this.selectionChange.emit(this._getChangeEvent(n)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){this._keyManager&&(this.empty?this._keyManager.setFirstItemActive():this._keyManager.setActiveItem(this._selectionModel.selected[0]))}_canOpen(){return!this._panelOpen&&!this.disabled&&this.options?.length>0}focus(e){this._elementRef.nativeElement.focus(e)}_getPanelAriaLabelledby(){if(this.ariaLabel)return null;const e=this._parentFormField?.getLabelId();return this.ariaLabelledby?(e?e+" ":"")+this.ariaLabelledby:e}_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getTriggerAriaLabelledby(){if(this.ariaLabel)return null;const e=this._parentFormField?.getLabelId();let n=(e?e+" ":"")+this._valueId;return this.ariaLabelledby&&(n+=" "+this.ariaLabelledby),n}_panelDoneAnimating(e){this.openedChange.emit(e)}setDescribedByIds(e){e.length?this._elementRef.nativeElement.setAttribute("aria-describedby",e.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focus(),this.open()}get shouldLabelFloat(){return this._panelOpen||!this.empty||this._focused&&!!this._placeholder}}return i.\u0275fac=function(e){return new(e||i)(g(ts),g(Tt),g(lt),g(_m),g(ze),g(En,8),g(Hu,8),g(bd,8),g(zu,8),g(Us,10),da("tabindex"),g(JN),g(L2),g(poe,8))},i.\u0275dir=ye({type:i,viewQuery:function(e,n){if(1&e&&(ot(noe,5),ot(roe,5),ot(aA,5)),2&e){let r;Ce(r=Me())&&(n.trigger=r.first),Ce(r=Me())&&(n.panel=r.first),Ce(r=Me())&&(n._overlayDir=r.first)}},inputs:{userAriaDescribedBy:["aria-describedby","userAriaDescribedBy"],panelClass:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",disableOptionCentering:"disableOptionCentering",compareWith:"compareWith",value:"value",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",typeaheadDebounceInterval:"typeaheadDebounceInterval",sortComparator:"sortComparator",id:"id"},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},features:[Ne,rn]}),i})(),pD=(()=>{class i extends yoe{constructor(){super(...arguments),this._positions=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"}]}get shouldLabelFloat(){return this.panelOpen||!this.empty||this.focused&&!!this.placeholder}ngOnInit(){super.ngOnInit(),this._viewportRuler.change().pipe(yt(this._destroy)).subscribe(()=>{this.panelOpen&&(this._overlayWidth=this._getOverlayWidth(),this._changeDetectorRef.detectChanges())})}ngAfterViewInit(){this._parentFormField&&(this._preferredOverlayOrigin=this._parentFormField.getConnectedOverlayOrigin())}open(){this._overlayWidth=this._getOverlayWidth(),super.open(),this.stateChanges.next()}close(){super.close(),this.stateChanges.next()}_scrollOptionIntoView(e){const n=this.options.toArray()[e];if(n){const r=this.panel.nativeElement,a=vA(e,this.options,this.optionGroups),o=n._getHostElement();r.scrollTop=0===e&&1===a?0:wA(o.offsetTop,o.offsetHeight,r.scrollTop,r.offsetHeight)}}_positioningSettled(){this._scrollOptionIntoView(this._keyManager.activeItemIndex||0)}_getChangeEvent(e){return new goe(this,e)}_getOverlayWidth(){return(this._preferredOverlayOrigin instanceof Y2?this._preferredOverlayOrigin.elementRef:this._preferredOverlayOrigin||this._elementRef).nativeElement.getBoundingClientRect().width}}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275cmp=Se({type:i,selectors:[["mat-select"]],contentQueries:function(e,n,r){if(1&e&&(Et(r,_oe,5),Et(r,bm,5),Et(r,K2,5)),2&e){let a;Ce(a=Me())&&(n.customTrigger=a.first),Ce(a=Me())&&(n.options=a),Ce(a=Me())&&(n.optionGroups=a)}},hostAttrs:["role","combobox","aria-autocomplete","none","aria-haspopup","listbox",1,"mat-mdc-select"],hostVars:19,hostBindings:function(e,n){1&e&&ae("keydown",function(a){return n._handleKeydown(a)})("focus",function(){return n._onFocus()})("blur",function(){return n._onBlur()}),2&e&&(st("id",n.id)("tabindex",n.tabIndex)("aria-controls",n.panelOpen?n.id+"-panel":null)("aria-expanded",n.panelOpen)("aria-label",n.ariaLabel||null)("aria-required",n.required.toString())("aria-disabled",n.disabled.toString())("aria-invalid",n.errorState)("aria-activedescendant",n._getAriaActiveDescendant()),nt("mat-mdc-select-disabled",n.disabled)("mat-mdc-select-invalid",n.errorState)("mat-mdc-select-required",n.required)("mat-mdc-select-empty",n.empty)("mat-mdc-select-multiple",n.multiple))},inputs:{disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex"},exportAs:["matSelect"],features:[at([{provide:Gm,useExisting:i},{provide:q2,useExisting:i}]),Ne],ngContentSelectors:uoe,decls:11,vars:11,consts:[["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],[1,"mat-mdc-select-value",3,"ngSwitch"],["class","mat-mdc-select-placeholder mat-mdc-select-min-line",4,"ngSwitchCase"],["class","mat-mdc-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],["viewBox","0 0 24 24","width","24px","height","24px","focusable","false"],["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth","backdropClick","attach","detach"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text",3,"ngSwitch"],["class","mat-mdc-select-min-line",4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"ngClass","keydown"],["panel",""]],template:function(e,n){if(1&e&&(ii(doe),_(0,"div",0,1),ae("click",function(){return n.toggle()}),_(3,"div",2),X(4,aoe,2,1,"span",3),X(5,loe,3,2,"span",4),b(),_(6,"div",5)(7,"div",6),Kr(),_(8,"svg",7),pe(9,"path",8),b()()()(),X(10,coe,3,9,"ng-template",9),ae("backdropClick",function(){return n.close()})("attach",function(){return n._onAttached()})("detach",function(){return n.close()})),2&e){const r=gi(1);st("aria-owns",n.panelOpen?n.id+"-panel":null),C(3),M("ngSwitch",n.empty),st("id",n._valueId),C(1),M("ngSwitchCase",!0),C(1),M("ngSwitchCase",!1),C(5),M("cdkConnectedOverlayPanelClass",n._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",n._scrollStrategy)("cdkConnectedOverlayOrigin",n._preferredOverlayOrigin||r)("cdkConnectedOverlayOpen",n.panelOpen)("cdkConnectedOverlayPositions",n._positions)("cdkConnectedOverlayWidth",n._overlayWidth)}},dependencies:[ua,uu,yf,qS,aA,Y2],styles:['.mdc-menu-surface{display:none;position:absolute;box-sizing:border-box;max-width:calc(100vw - 32px);max-width:var(--mdc-menu-max-width, calc(100vw - 32px));max-height:calc(100vh - 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:4px;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-mdc-select{display:inline-block;width:100%;outline:none}.mat-mdc-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-mdc-select-disabled .mat-mdc-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-mdc-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-mdc-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-mdc-select-arrow-wrapper{height:24px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper{transform:translateY(-8px)}.mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper{transform:none}.mat-mdc-select-arrow{width:10px;height:5px;position:relative}.mat-mdc-select-arrow svg{fill:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:CanvasText}.mat-mdc-select-disabled .cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:GrayText}.mdc-menu-surface.mat-mdc-select-panel{width:100%;max-height:275px;position:static;outline:0;margin:0;padding:8px 0;list-style-type:none}.mdc-menu-surface.mat-mdc-select-panel:focus{outline:none}.cdk-high-contrast-active .mdc-menu-surface.mat-mdc-select-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) .mdc-menu-surface.mat-mdc-select-panel{border-top-left-radius:0;border-top-right-radius:0;transform-origin:top center}.mat-mdc-select-panel-above .mdc-menu-surface.mat-mdc-select-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:bottom center}.mat-mdc-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable .mat-mdc-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-mdc-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label{max-width:calc(100% - 18px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 24px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch{max-width:calc(100% - 24px)}.mat-mdc-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}'],encapsulation:2,data:{animation:[hoe.transformPanel]},changeDetection:0}),i})(),eO=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[foe],imports:[xn,pl,F1,vt,ml,Xx,F1,vt]}),i})();function voe(i,t){}const woe=function(i){return{animationDuration:i}},Foe=function(i,t){return{value:i,params:t}};function koe(i,t){1&i&&Ge(0)}const $_=["*"],tO=["tabListContainer"],iO=["tabList"],nO=["tabListInner"],rO=["nextPaginator"],aO=["previousPaginator"],xoe=["tabBodyWrapper"],Doe=["tabHeader"];function Coe(i,t){}function Moe(i,t){1&i&&X(0,Coe,0,0,"ng-template",14),2&i&&M("cdkPortalOutlet",Z().$implicit.templateLabel)}function Eoe(i,t){1&i&&N(0),2&i&&ft(Z().$implicit.textLabel)}function Soe(i,t){if(1&i){const e=Ye();_(0,"div",6,7),ae("click",function(){const r=we(e),a=r.$implicit,o=r.index,s=Z(),l=gi(1);return Fe(s._handleClick(a,l,o))})("cdkFocusChange",function(r){const o=we(e).index;return Fe(Z()._tabFocusChanged(r,o))}),pe(2,"span",8)(3,"div",9),_(4,"span",10)(5,"span",11),X(6,Moe,1,1,"ng-template",12),X(7,Eoe,1,1,"ng-template",null,13,Ls),b()()()}if(2&i){const e=t.$implicit,n=t.index,r=gi(1),a=gi(8),o=Z();nt("mdc-tab--active",o.selectedIndex===n),M("id",o._getTabLabelId(n))("ngClass",e.labelClass)("disabled",e.disabled)("fitInkBarToContent",o.fitInkBarToContent),st("tabIndex",o._getTabIndex(n))("aria-posinset",n+1)("aria-setsize",o._tabs.length)("aria-controls",o._getTabContentId(n))("aria-selected",o.selectedIndex===n)("aria-label",e.ariaLabel||null)("aria-labelledby",!e.ariaLabel&&e.ariaLabelledby?e.ariaLabelledby:null),C(3),M("matRippleTrigger",r)("matRippleDisabled",e.disabled||o.disableRipple),C(3),M("ngIf",e.templateLabel)("ngIfElse",a)}}function Toe(i,t){if(1&i){const e=Ye();_(0,"mat-tab-body",15),ae("_onCentered",function(){return we(e),Fe(Z()._removeTabBodyWrapperHeight())})("_onCentering",function(r){return we(e),Fe(Z()._setTabBodyWrapperHeight(r))}),b()}if(2&i){const e=t.$implicit,n=t.index,r=Z();nt("mat-mdc-tab-body-active",r.selectedIndex===n),M("id",r._getTabContentId(n))("ngClass",e.bodyClass)("content",e.content)("position",e.position)("origin",e.origin)("animationDuration",r.animationDuration)("preserveContent",r.preserveContent),st("tabindex",null!=r.contentTabIndex&&r.selectedIndex===n?r.contentTabIndex:null)("aria-labelledby",r._getTabLabelId(n))}}const Aoe=["mat-tab-nav-bar",""],Ioe=["mat-tab-link",""],Loe={translateTab:Mr("translateTab",[on("center, void, left-origin-center, right-origin-center",At({transform:"none"})),on("left",At({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),on("right",At({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),Zi("* => left, * => right, left => center, right => center",Qi("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),Zi("void => left-origin-center",[At({transform:"translate3d(-100%, 0, 0)",visibility:"hidden"}),Qi("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),Zi("void => right-origin-center",[At({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),Qi("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])])};let Noe=(()=>{class i extends Ps{constructor(e,n,r,a){super(e,n,a),this._host=r,this._centeringSub=f.EMPTY,this._leavingSub=f.EMPTY}ngOnInit(){super.ngOnInit(),this._centeringSub=this._host._beforeCentering.pipe(Mn(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 i.\u0275fac=function(e){return new(e||i)(g(ql),g(bn),g(Yt(()=>oO)),g(zt))},i.\u0275dir=ye({type:i,selectors:[["","matTabBodyHost",""]],features:[Ne]}),i})(),Ooe=(()=>{class i{set position(e){this._positionIndex=e,this._computePositionAnimationState()}constructor(e,n,r){this._elementRef=e,this._dir=n,this._dirChangeSubscription=f.EMPTY,this._translateTabComplete=new ve,this._onCentering=new He,this._beforeCentering=new He,this._afterLeavingCenter=new He,this._onCentered=new He(!0),this.animationDuration="500ms",this.preserveContent=!1,n&&(this._dirChangeSubscription=n.change.subscribe(a=>{this._computePositionAnimationState(a),r.markForCheck()})),this._translateTabComplete.pipe(Ef((a,o)=>a.fromState===o.fromState&&a.toState===o.toState)).subscribe(a=>{this._isCenterPosition(a.toState)&&this._isCenterPosition(this._position)&&this._onCentered.emit(),this._isCenterPosition(a.fromState)&&!this._isCenterPosition(this._position)&&this._afterLeavingCenter.emit()})}ngOnInit(){"center"==this._position&&null!=this.origin&&(this._position=this._computePositionFromOrigin(this.origin))}ngOnDestroy(){this._dirChangeSubscription.unsubscribe(),this._translateTabComplete.complete()}_onTranslateTabStarted(e){const n=this._isCenterPosition(e.toState);this._beforeCentering.emit(n),n&&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 n=this._getLayoutDirection();return"ltr"==n&&e<=0||"rtl"==n&&e>0?"left-origin-center":"right-origin-center"}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(En,8),g(Tt))},i.\u0275dir=ye({type:i,inputs:{_content:["content","_content"],origin:"origin",animationDuration:"animationDuration",preserveContent:"preserveContent",position:"position"},outputs:{_onCentering:"_onCentering",_beforeCentering:"_beforeCentering",_afterLeavingCenter:"_afterLeavingCenter",_onCentered:"_onCentered"}}),i})(),oO=(()=>{class i extends Ooe{constructor(e,n,r){super(e,n,r)}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(En,8),g(Tt))},i.\u0275cmp=Se({type:i,selectors:[["mat-tab-body"]],viewQuery:function(e,n){if(1&e&&ot(Ps,5),2&e){let r;Ce(r=Me())&&(n._portalHost=r.first)}},hostAttrs:[1,"mat-mdc-tab-body"],features:[Ne],decls:3,vars:6,consts:[["cdkScrollable","",1,"mat-mdc-tab-body-content"],["content",""],["matTabBodyHost",""]],template:function(e,n){1&e&&(_(0,"div",0,1),ae("@translateTab.start",function(a){return n._onTranslateTabStarted(a)})("@translateTab.done",function(a){return n._translateTabComplete.next(a)}),X(2,voe,0,0,"ng-template",2),b()),2&e&&M("@translateTab",sl(3,Foe,n._position,Pn(1,woe,n.animationDuration)))},dependencies:[Noe],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:[Loe.translateTab]}}),i})();const Roe=new De("MatTabContent");let sO=(()=>{class i{constructor(e){this.template=e}}return i.\u0275fac=function(e){return new(e||i)(g(dn))},i.\u0275dir=ye({type:i,selectors:[["","matTabContent",""]],features:[at([{provide:Roe,useExisting:i}])]}),i})();const Poe=new De("MatTabLabel"),lO=new De("MAT_TAB");let cO=(()=>{class i extends SW{constructor(e,n,r){super(e,n),this._closestTab=r}}return i.\u0275fac=function(e){return new(e||i)(g(dn),g(bn),g(lO,8))},i.\u0275dir=ye({type:i,selectors:[["","mat-tab-label",""],["","matTabLabel",""]],features:[at([{provide:Poe,useExisting:i}]),Ne]}),i})();const fD="mdc-tab-indicator--active",dO="mdc-tab-indicator--no-transition";class uO{constructor(t){this._items=t}hide(){this._items.forEach(t=>t.deactivateInkBar())}alignToElement(t){const e=this._items.find(r=>r.elementRef.nativeElement===t),n=this._currentItem;if(n?.deactivateInkBar(),e){const r=n?.elementRef.nativeElement.getBoundingClientRect?.();e.activateInkBar(r),this._currentItem=e}}}function hO(i){return class extends i{constructor(...t){super(...t),this._fitToContent=!1}get fitInkBarToContent(){return this._fitToContent}set fitInkBarToContent(t){const e=Xe(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(fD);const n=e.getBoundingClientRect(),r=t.width/n.width,a=t.left-n.left;e.classList.add(dO),this._inkBarContentElement.style.setProperty("transform",`translateX(${a}px) scaleX(${r})`),e.getBoundingClientRect(),e.classList.remove(dO),e.classList.add(fD),this._inkBarContentElement.style.setProperty("transform","")}deactivateInkBar(){this.elementRef.nativeElement.classList.remove(fD)}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 Hoe=Bs(class{}),Voe=hO((()=>{class i extends Hoe{constructor(e){super(),this.elementRef=e}focus(){this.elementRef.nativeElement.focus()}getOffsetLeft(){return this.elementRef.nativeElement.offsetLeft}getOffsetWidth(){return this.elementRef.nativeElement.offsetWidth}}return i.\u0275fac=function(e){return new(e||i)(g(ze))},i.\u0275dir=ye({type:i,features:[Ne]}),i})());let mO=(()=>{class i extends Voe{}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275dir=ye({type:i,selectors:[["","matTabLabelWrapper",""]],hostVars:3,hostBindings:function(e,n){2&e&&(st("aria-disabled",!!n.disabled),nt("mat-mdc-tab-disabled",n.disabled))},inputs:{disabled:"disabled",fitInkBarToContent:"fitInkBarToContent"},features:[Ne]}),i})();const Yoe=Bs(class{}),pO=new De("MAT_TAB_GROUP");let joe=(()=>{class i extends Yoe{get content(){return this._contentPortal}constructor(e,n){super(),this._viewContainerRef=e,this._closestTabGroup=n,this.textLabel="",this._contentPortal=null,this._stateChanges=new ve,this.position=null,this.origin=null,this.isActive=!1}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 i.\u0275fac=function(e){return new(e||i)(g(bn),g(pO,8))},i.\u0275dir=ye({type:i,viewQuery:function(e,n){if(1&e&&ot(dn,7),2&e){let r;Ce(r=Me())&&(n._implicitContent=r.first)}},inputs:{textLabel:["label","textLabel"],ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],labelClass:"labelClass",bodyClass:"bodyClass"},features:[Ne,rn]}),i})(),Ty=(()=>{class i extends joe{get templateLabel(){return this._templateLabel}set templateLabel(e){this._setTemplateLabelInput(e)}}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275cmp=Se({type:i,selectors:[["mat-tab"]],contentQueries:function(e,n,r){if(1&e&&(Et(r,sO,7,dn),Et(r,cO,5)),2&e){let a;Ce(a=Me())&&(n._explicitContent=a.first),Ce(a=Me())&&(n.templateLabel=a.first)}},inputs:{disabled:"disabled"},exportAs:["matTab"],features:[at([{provide:lO,useExisting:i}]),Ne],ngContentSelectors:$_,decls:1,vars:0,template:function(e,n){1&e&&(ii(),X(0,koe,1,0,"ng-template"))},encapsulation:2}),i})();const fO=ic({passive:!0});let gO=(()=>{class i{get disablePagination(){return this._disablePagination}set disablePagination(e){this._disablePagination=Xe(e)}get selectedIndex(){return this._selectedIndex}set selectedIndex(e){e=un(e),this._selectedIndex!=e&&(this._selectedIndexChanged=!0,this._selectedIndex=e,this._keyManager&&this._keyManager.updateActiveItem(e))}constructor(e,n,r,a,o,s,l){this._elementRef=e,this._changeDetectorRef=n,this._viewportRuler=r,this._dir=a,this._ngZone=o,this._platform=s,this._animationMode=l,this._scrollDistance=0,this._selectedIndexChanged=!1,this._destroyed=new ve,this._showPaginationControls=!1,this._disableScrollAfter=!0,this._disableScrollBefore=!0,this._stopScrolling=new ve,this._disablePagination=!1,this._selectedIndex=0,this.selectFocusedIndex=new He,this.indexFocused=new He,o.runOutsideAngular(()=>{no(e.nativeElement,"mouseleave").pipe(yt(this._destroyed)).subscribe(()=>{this._stopInterval()})})}ngAfterViewInit(){no(this._previousPaginator.nativeElement,"touchstart",fO).pipe(yt(this._destroyed)).subscribe(()=>{this._handlePaginatorPress("before")}),no(this._nextPaginator.nativeElement,"touchstart",fO).pipe(yt(this._destroyed)).subscribe(()=>{this._handlePaginatorPress("after")})}ngAfterContentInit(){const e=this._dir?this._dir.change:mt("ltr"),n=this._viewportRuler.change(150),r=()=>{this.updatePagination(),this._alignInkBarToSelectedTab()};this._keyManager=new Tf(this._items).withHorizontalOrientation(this._getLayoutDirection()).withHomeAndEnd().withWrap().skipPredicate(()=>!1),this._keyManager.updateActiveItem(this._selectedIndex),this._ngZone.onStable.pipe(yi(1)).subscribe(r),ji(e,n,this._items.changes,this._itemsResized()).pipe(yt(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(a=>{this.indexFocused.emit(a),this._setTabFocus(a)})}_itemsResized(){return"function"!=typeof ResizeObserver?fi:this._items.changes.pipe(Mn(this._items),Jn(e=>new qe(n=>this._ngZone.runOutsideAngular(()=>{const r=new ResizeObserver(a=>n.next(a));return e.forEach(a=>r.observe(a.elementRef.nativeElement)),()=>{r.disconnect()}}))),D2(1),oi(e=>e.some(n=>n.contentRect.width>0&&n.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(!ar(e))switch(e.keyCode){case 13:case 32:if(this.focusIndex!==this.selectedIndex){const n=this._items.get(this.focusIndex);n&&!n.disabled&&(this.selectFocusedIndex.emit(this.focusIndex),this._itemSelected(e))}break;default:this._keyManager.onKeydown(e)}}_onContentChanges(){const e=this._elementRef.nativeElement.textContent;e!==this._currentTextContent&&(this._currentTextContent=e||"",this._ngZone.run(()=>{this.updatePagination(),this._alignInkBarToSelectedTab(),this._changeDetectorRef.markForCheck()}))}updatePagination(){this._checkPaginationEnabled(),this._checkScrollingControls(),this._updateTabScrollPosition()}get focusIndex(){return this._keyManager?this._keyManager.activeItemIndex:0}set focusIndex(e){!this._isValidIndex(e)||this.focusIndex===e||!this._keyManager||this._keyManager.setActiveItem(e)}_isValidIndex(e){return!this._items||!!this._items.toArray()[e]}_setTabFocus(e){if(this._showPaginationControls&&this._scrollToLabel(e),this._items&&this._items.length){this._items.toArray()[e].focus();const n=this._tabListContainer.nativeElement;n.scrollLeft="ltr"==this._getLayoutDirection()?0:n.scrollWidth-n.offsetWidth}}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_updateTabScrollPosition(){if(this.disablePagination)return;const e=this.scrollDistance,n="ltr"===this._getLayoutDirection()?-e:e;this._tabList.nativeElement.style.transform=`translateX(${Math.round(n)}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 n=this._items?this._items.toArray()[e]:null;if(!n)return;const r=this._tabListContainer.nativeElement.offsetWidth,{offsetLeft:a,offsetWidth:o}=n.elementRef.nativeElement;let s,l;"ltr"==this._getLayoutDirection()?(s=a,l=s+o):(l=this._tabListInner.nativeElement.offsetWidth-a,s=l-o);const c=this.scrollDistance,p=this.scrollDistance+r;sp&&(this.scrollDistance+=l-p+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,n=e?e.elementRef.nativeElement:null;n?this._inkBar.alignToElement(n):this._inkBar.hide()}_stopInterval(){this._stopScrolling.next()}_handlePaginatorPress(e,n){n&&null!=n.button&&0!==n.button||(this._stopInterval(),y1(650,100).pipe(yt(ji(this._stopScrolling,this._destroyed))).subscribe(()=>{const{maxScrollDistance:r,distance:a}=this._scrollHeader(e);(0===a||a>=r)&&this._stopInterval()}))}_scrollTo(e){if(this.disablePagination)return{maxScrollDistance:0,distance:0};const n=this._getMaxScrollDistance();return this._scrollDistance=Math.max(0,Math.min(n,e)),this._scrollDistanceChanged=!0,this._checkScrollingControls(),{maxScrollDistance:n,distance:this._scrollDistance}}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Tt),g(ts),g(En,8),g(lt),g(Li),g(Si,8))},i.\u0275dir=ye({type:i,inputs:{disablePagination:"disablePagination"}}),i})(),Woe=(()=>{class i extends gO{get disableRipple(){return this._disableRipple}set disableRipple(e){this._disableRipple=Xe(e)}constructor(e,n,r,a,o,s,l){super(e,n,r,a,o,s,l),this._disableRipple=!1}_itemSelected(e){e.preventDefault()}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Tt),g(ts),g(En,8),g(lt),g(Li),g(Si,8))},i.\u0275dir=ye({type:i,inputs:{disableRipple:"disableRipple"},features:[Ne]}),i})(),Goe=(()=>{class i extends Woe{constructor(e,n,r,a,o,s,l){super(e,n,r,a,o,s,l)}ngAfterContentInit(){this._inkBar=new uO(this._items),super.ngAfterContentInit()}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Tt),g(ts),g(En,8),g(lt),g(Li),g(Si,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-tab-header"]],contentQueries:function(e,n,r){if(1&e&&Et(r,mO,4),2&e){let a;Ce(a=Me())&&(n._items=a)}},viewQuery:function(e,n){if(1&e&&(ot(tO,7),ot(iO,7),ot(nO,7),ot(rO,5),ot(aO,5)),2&e){let r;Ce(r=Me())&&(n._tabListContainer=r.first),Ce(r=Me())&&(n._tabList=r.first),Ce(r=Me())&&(n._tabListInner=r.first),Ce(r=Me())&&(n._nextPaginator=r.first),Ce(r=Me())&&(n._previousPaginator=r.first)}},hostAttrs:[1,"mat-mdc-tab-header"],hostVars:4,hostBindings:function(e,n){2&e&&nt("mat-mdc-tab-header-pagination-controls-enabled",n._showPaginationControls)("mat-mdc-tab-header-rtl","rtl"==n._getLayoutDirection())},inputs:{selectedIndex:"selectedIndex"},outputs:{selectFocusedIndex:"selectFocusedIndex",indexFocused:"indexFocused"},features:[Ne],ngContentSelectors:$_,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,n){1&e&&(ii(),_(0,"button",0,1),ae("click",function(){return n._handlePaginatorClick("before")})("mousedown",function(a){return n._handlePaginatorPress("before",a)})("touchend",function(){return n._stopInterval()}),pe(2,"div",2),b(),_(3,"div",3,4),ae("keydown",function(a){return n._handleKeydown(a)}),_(5,"div",5,6),ae("cdkObserveContent",function(){return n._onContentChanges()}),_(7,"div",7,8),Ge(9),b()()(),_(10,"button",9,10),ae("mousedown",function(a){return n._handlePaginatorPress("after",a)})("click",function(){return n._handlePaginatorClick("after")})("touchend",function(){return n._stopInterval()}),pe(12,"div",2),b()),2&e&&(nt("mat-mdc-tab-header-pagination-disabled",n._disableScrollBefore),M("matRippleDisabled",n._disableScrollBefore||n.disableRipple)("disabled",n._disableScrollBefore||null),C(3),nt("_mat-animation-noopable","NoopAnimations"===n._animationMode),C(7),nt("mat-mdc-tab-header-pagination-disabled",n._disableScrollAfter),M("matRippleDisabled",n._disableScrollAfter||n.disableRipple)("disabled",n._disableScrollAfter||null))},dependencies:[mr,cm],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}),i})();const _D=new De("MAT_TABS_CONFIG");let $oe=0;const qoe=Hs(Vs(class{constructor(i){this._elementRef=i}}),"primary");let Koe=(()=>{class i extends qoe{get dynamicHeight(){return this._dynamicHeight}set dynamicHeight(e){this._dynamicHeight=Xe(e)}get selectedIndex(){return this._selectedIndex}set selectedIndex(e){this._indexToSelect=un(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=un(e,null)}get disablePagination(){return this._disablePagination}set disablePagination(e){this._disablePagination=Xe(e)}get preserveContent(){return this._preserveContent}set preserveContent(e){this._preserveContent=Xe(e)}get backgroundColor(){return this._backgroundColor}set backgroundColor(e){const n=this._elementRef.nativeElement.classList;n.remove("mat-tabs-with-background",`mat-background-${this.backgroundColor}`),e&&n.add("mat-tabs-with-background",`mat-background-${e}`),this._backgroundColor=e}constructor(e,n,r,a){super(e),this._changeDetectorRef=n,this._animationMode=a,this._tabs=new ll,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 He,this.focusChange=new He,this.animationDone=new He,this.selectedTabChange=new He(!0),this._groupId=$oe++,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}ngAfterContentChecked(){const e=this._indexToSelect=this._clampTabIndex(this._indexToSelect);if(this._selectedIndex!=e){const n=null==this._selectedIndex;if(!n){this.selectedTabChange.emit(this._createChangeEvent(e));const r=this._tabBodyWrapper.nativeElement;r.style.minHeight=r.clientHeight+"px"}Promise.resolve().then(()=>{this._tabs.forEach((r,a)=>r.isActive=a===e),n||(this.selectedIndexChange.emit(e),this._tabBodyWrapper.nativeElement.style.minHeight="")})}this._tabs.forEach((n,r)=>{n.position=r-e,null!=this._selectedIndex&&0==n.position&&!n.origin&&(n.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 n=this._tabs.toArray();let r;for(let a=0;a{n[e].isActive=!0,this.selectedTabChange.emit(this._createChangeEvent(e))})}this._changeDetectorRef.markForCheck()})}_subscribeToAllTabChanges(){this._allTabs.changes.pipe(Mn(this._allTabs)).subscribe(e=>{this._tabs.reset(e.filter(n=>n._closestTabGroup===this||!n._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 n=this._tabHeader;n&&(n.focusIndex=e)}_focusChanged(e){this._lastFocusedTabIndex=e,this.focusChange.emit(this._createChangeEvent(e))}_createChangeEvent(e){const n=new Qoe;return n.index=e,this._tabs&&this._tabs.length&&(n.tab=this._tabs.toArray()[e]),n}_subscribeToTabLabels(){this._tabLabelSubscription&&this._tabLabelSubscription.unsubscribe(),this._tabLabelSubscription=ji(...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 n=this._tabBodyWrapper.nativeElement;n.style.height=this._tabBodyWrapperHeight+"px",this._tabBodyWrapper.nativeElement.offsetHeight&&(n.style.height=e+"px")}_removeTabBodyWrapperHeight(){const e=this._tabBodyWrapper.nativeElement;this._tabBodyWrapperHeight=e.clientHeight,e.style.height="",this.animationDone.emit()}_handleClick(e,n,r){n.focusIndex=r,e.disabled||(this.selectedIndex=r)}_getTabIndex(e){return e===(this._lastFocusedTabIndex??this.selectedIndex)?0:-1}_tabFocusChanged(e,n){e&&"mouse"!==e&&"touch"!==e&&(this._tabHeader.focusIndex=n)}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Tt),g(_D,8),g(Si,8))},i.\u0275dir=ye({type:i,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:[Ne]}),i})(),gD=(()=>{class i extends Koe{get fitInkBarToContent(){return this._fitInkBarToContent}set fitInkBarToContent(e){this._fitInkBarToContent=Xe(e),this._changeDetectorRef.markForCheck()}get stretchTabs(){return this._stretchTabs}set stretchTabs(e){this._stretchTabs=Xe(e)}constructor(e,n,r,a){super(e,n,r,a),this._fitInkBarToContent=!1,this._stretchTabs=!0,this.fitInkBarToContent=!(!r||null==r.fitInkBarToContent)&&r.fitInkBarToContent}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Tt),g(_D,8),g(Si,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-tab-group"]],contentQueries:function(e,n,r){if(1&e&&Et(r,Ty,5),2&e){let a;Ce(a=Me())&&(n._allTabs=a)}},viewQuery:function(e,n){if(1&e&&(ot(xoe,5),ot(Doe,5)),2&e){let r;Ce(r=Me())&&(n._tabBodyWrapper=r.first),Ce(r=Me())&&(n._tabHeader=r.first)}},hostAttrs:[1,"mat-mdc-tab-group"],hostVars:6,hostBindings:function(e,n){2&e&&nt("mat-mdc-tab-group-dynamic-height",n.dynamicHeight)("mat-mdc-tab-group-inverted-header","below"===n.headerPosition)("mat-mdc-tab-group-stretch-tabs",n.stretchTabs)},inputs:{color:"color",disableRipple:"disableRipple",fitInkBarToContent:"fitInkBarToContent",stretchTabs:["mat-stretch-tabs","stretchTabs"]},exportAs:["matTabGroup"],features:[at([{provide:pO,useExisting:i}]),Ne],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,n){1&e&&(_(0,"mat-tab-header",0,1),ae("indexFocused",function(a){return n._focusChanged(a)})("selectFocusedIndex",function(a){return n.selectedIndex=a}),X(2,Soe,9,17,"div",2),b(),_(3,"div",3,4),X(5,Toe,1,11,"mat-tab-body",5),b()),2&e&&(M("selectedIndex",n.selectedIndex||0)("disableRipple",n.disableRipple),C(2),M("ngForOf",n._tabs),C(1),nt("_mat-animation-noopable","NoopAnimations"===n._animationMode),C(2),M("ngForOf",n._tabs))},dependencies:[ua,an,Ut,Ps,mr,ZU,oO,mO,Goe],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;pointer-events:auto}.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}.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}),i})();class Qoe{}let bO=0,yO=(()=>{class i extends gO{get backgroundColor(){return this._backgroundColor}set backgroundColor(e){const n=this._elementRef.nativeElement.classList;n.remove("mat-tabs-with-background",`mat-background-${this.backgroundColor}`),e&&n.add("mat-tabs-with-background",`mat-background-${e}`),this._backgroundColor=e}get disableRipple(){return this._disableRipple}set disableRipple(e){this._disableRipple=Xe(e)}constructor(e,n,r,a,o,s,l){super(e,a,o,n,r,s,l),this._disableRipple=!1,this.color="primary"}_itemSelected(){}ngAfterContentInit(){this._items.changes.pipe(Mn(null),yt(this._destroyed)).subscribe(()=>{this.updateActiveLink()}),super.ngAfterContentInit()}updateActiveLink(){if(!this._items)return;const e=this._items.toArray();for(let n=0;n{class i extends Zoe{get active(){return this._isActive}set active(e){const n=Xe(e);n!==this._isActive&&(this._isActive=n,this._tabNavBar.updateActiveLink())}get rippleDisabled(){return this.disabled||this.disableRipple||this._tabNavBar.disableRipple||!!this.rippleConfig.disabled}constructor(e,n,r,a,o,s){super(),this._tabNavBar=e,this.elementRef=n,this._focusMonitor=o,this._isActive=!1,this.id="mat-tab-link-"+bO++,this.rippleConfig=r||{},this.tabIndex=parseInt(a)||0,"NoopAnimations"===s&&(this.rippleConfig.animation={enterDuration:0,exitDuration:0})}focus(){this.elementRef.nativeElement.focus()}ngAfterViewInit(){this._focusMonitor.monitor(this.elementRef)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this.elementRef)}_handleFocus(){this._tabNavBar.focusIndex=this._tabNavBar._items.toArray().indexOf(this)}_handleKeydown(e){this._tabNavBar.tabPanel&&32===e.keyCode&&this.elementRef.nativeElement.click()}_getAriaControls(){return this._tabNavBar.tabPanel?this._tabNavBar.tabPanel?.id:this.elementRef.nativeElement.getAttribute("aria-controls")}_getAriaSelected(){return this._tabNavBar.tabPanel?this.active?"true":"false":this.elementRef.nativeElement.getAttribute("aria-selected")}_getAriaCurrent(){return this.active&&!this._tabNavBar.tabPanel?"page":null}_getRole(){return this._tabNavBar.tabPanel?"tab":this.elementRef.nativeElement.getAttribute("role")}_getTabIndex(){return this._tabNavBar.tabPanel?this._isActive&&!this.disabled?0:-1:this.tabIndex}}return i.\u0275fac=function(e){return new(e||i)(g(yO),g(ze),g(lc,8),da("tabindex"),g(Vr),g(Si,8))},i.\u0275dir=ye({type:i,inputs:{active:"active",id:"id"},features:[Ne]}),i})());let bD=(()=>{class i extends yO{get fitInkBarToContent(){return this._fitInkBarToContent.value}set fitInkBarToContent(e){this._fitInkBarToContent.next(Xe(e)),this._changeDetectorRef.markForCheck()}get stretchTabs(){return this._stretchTabs}set stretchTabs(e){this._stretchTabs=Xe(e)}constructor(e,n,r,a,o,s,l,c){super(e,n,r,a,o,s,l),this._fitInkBarToContent=new Vt(!1),this._stretchTabs=!0,this.disablePagination=!(!c||null==c.disablePagination)&&c.disablePagination,this.fitInkBarToContent=!(!c||null==c.fitInkBarToContent)&&c.fitInkBarToContent}ngAfterContentInit(){this._inkBar=new uO(this._items),super.ngAfterContentInit()}ngAfterViewInit(){super.ngAfterViewInit()}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(En,8),g(lt),g(Tt),g(ts),g(Li),g(Si,8),g(_D,8))},i.\u0275cmp=Se({type:i,selectors:[["","mat-tab-nav-bar",""]],contentQueries:function(e,n,r){if(1&e&&Et(r,yD,5),2&e){let a;Ce(a=Me())&&(n._items=a)}},viewQuery:function(e,n){if(1&e&&(ot(tO,7),ot(iO,7),ot(nO,7),ot(rO,5),ot(aO,5)),2&e){let r;Ce(r=Me())&&(n._tabListContainer=r.first),Ce(r=Me())&&(n._tabList=r.first),Ce(r=Me())&&(n._tabListInner=r.first),Ce(r=Me())&&(n._nextPaginator=r.first),Ce(r=Me())&&(n._previousPaginator=r.first)}},hostAttrs:[1,"mat-mdc-tab-nav-bar","mat-mdc-tab-header"],hostVars:15,hostBindings:function(e,n){2&e&&(st("role",n._getRole()),nt("mat-mdc-tab-header-pagination-controls-enabled",n._showPaginationControls)("mat-mdc-tab-header-rtl","rtl"==n._getLayoutDirection())("mat-mdc-tab-nav-bar-stretch-tabs",n.stretchTabs)("mat-primary","warn"!==n.color&&"accent"!==n.color)("mat-accent","accent"===n.color)("mat-warn","warn"===n.color)("_mat-animation-noopable","NoopAnimations"===n._animationMode))},inputs:{color:"color",fitInkBarToContent:"fitInkBarToContent",stretchTabs:["mat-stretch-tabs","stretchTabs"]},exportAs:["matTabNavBar","matTabNav"],features:[Ne],attrs:Aoe,ngContentSelectors:$_,decls:13,vars:8,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-link-container",3,"keydown"],["tabListContainer",""],[1,"mat-mdc-tab-list",3,"cdkObserveContent"],["tabList",""],[1,"mat-mdc-tab-links"],["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,n){1&e&&(ii(),_(0,"button",0,1),ae("click",function(){return n._handlePaginatorClick("before")})("mousedown",function(a){return n._handlePaginatorPress("before",a)})("touchend",function(){return n._stopInterval()}),pe(2,"div",2),b(),_(3,"div",3,4),ae("keydown",function(a){return n._handleKeydown(a)}),_(5,"div",5,6),ae("cdkObserveContent",function(){return n._onContentChanges()}),_(7,"div",7,8),Ge(9),b()()(),_(10,"button",9,10),ae("mousedown",function(a){return n._handlePaginatorPress("after",a)})("click",function(){return n._handlePaginatorClick("after")})("touchend",function(){return n._stopInterval()}),pe(12,"div",2),b()),2&e&&(nt("mat-mdc-tab-header-pagination-disabled",n._disableScrollBefore),M("matRippleDisabled",n._disableScrollBefore||n.disableRipple)("disabled",n._disableScrollBefore||null),C(10),nt("mat-mdc-tab-header-pagination-disabled",n._disableScrollAfter),M("matRippleDisabled",n._disableScrollAfter||n.disableRipple)("disabled",n._disableScrollAfter||null))},dependencies:[mr,cm],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-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-links{display:flex;flex:1 0 auto}[mat-align-tabs=center]>.mat-mdc-tab-link-container .mat-mdc-tab-links{justify-content:center}[mat-align-tabs=end]>.mat-mdc-tab-link-container .mat-mdc-tab-links{justify-content:flex-end}.mat-mdc-tab-link-container{display:flex;flex-grow:1;overflow:hidden;z-index:1}.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-header-pagination{background-color:var(--mat-mdc-tab-header-with-background-background-color, transparent)}.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mat-mdc-tab .mdc-tab__text-label,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mat-mdc-tab-link .mdc-tab__text-label{color:var(--mat-mdc-tab-header-with-background-foreground-color, inherit)}.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mdc-tab-indicator__content--underline,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mat-mdc-focus-indicator::before{border-color:var(--mat-mdc-tab-header-with-background-foreground-color, inherit)}.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mdc-tab__ripple::before,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-nav-bar.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-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-nav-bar.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)}"],encapsulation:2}),i})(),yD=(()=>{class i extends Xoe{constructor(e,n,r,a,o,s){super(e,n,r,a,o,s),this._destroyed=new ve,e._fitInkBarToContent.pipe(yt(this._destroyed)).subscribe(l=>{this.fitInkBarToContent=l})}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete(),super.ngOnDestroy()}}return i.\u0275fac=function(e){return new(e||i)(g(bD),g(ze),g(lc,8),da("tabindex"),g(Vr),g(Si,8))},i.\u0275cmp=Se({type:i,selectors:[["","mat-tab-link",""],["","matTabLink",""]],hostAttrs:[1,"mdc-tab","mat-mdc-tab-link","mat-mdc-focus-indicator"],hostVars:11,hostBindings:function(e,n){1&e&&ae("focus",function(){return n._handleFocus()})("keydown",function(a){return n._handleKeydown(a)}),2&e&&(st("aria-controls",n._getAriaControls())("aria-current",n._getAriaCurrent())("aria-disabled",n.disabled)("aria-selected",n._getAriaSelected())("id",n.id)("tabIndex",n._getTabIndex())("role",n._getRole()),nt("mat-mdc-tab-disabled",n.disabled)("mdc-tab--active",n.active))},inputs:{disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex",active:"active",id:"id"},exportAs:["matTabLink"],features:[Ne],attrs:Ioe,ngContentSelectors:$_,decls:5,vars:2,consts:[[1,"mdc-tab__ripple"],["mat-ripple","",1,"mat-mdc-tab-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mdc-tab__content"],[1,"mdc-tab__text-label"]],template:function(e,n){1&e&&(ii(),pe(0,"span",0)(1,"div",1),_(2,"span",2)(3,"span",3),Ge(4),b()()),2&e&&(C(1),M("matRippleTrigger",n.elementRef.nativeElement)("matRippleDisabled",n.rippleDisabled))},dependencies:[mr],styles:['.mat-mdc-tab-link{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-tab-link.mdc-tab{height:48px;flex-grow:0}.mat-mdc-tab-link .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-link .mdc-tab__text-label{display:inline-flex;align-items:center}.mat-mdc-tab-link .mdc-tab__content{position:relative;pointer-events:auto}.mat-mdc-tab-link:hover .mdc-tab__ripple::before{opacity:.04}.mat-mdc-tab-link.cdk-program-focused .mdc-tab__ripple::before,.mat-mdc-tab-link.cdk-keyboard-focused .mdc-tab__ripple::before{opacity:.12}.mat-mdc-tab-link .mat-ripple-element{opacity:.12}.mat-mdc-tab-link.mat-mdc-tab-disabled{pointer-events:none;opacity:.4}.mat-mdc-tab-header.mat-mdc-tab-nav-bar-stretch-tabs .mat-mdc-tab-link{flex-grow:1}.mat-mdc-tab-link::before{margin:5px}@media(max-width: 599px){.mat-mdc-tab-link{min-width:72px}}'],encapsulation:2,changeDetection:0}),i})(),vO=(()=>{class i{constructor(){this.id="mat-tab-nav-panel-"+bO++}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275cmp=Se({type:i,selectors:[["mat-tab-nav-panel"]],hostAttrs:["role","tabpanel",1,"mat-mdc-tab-nav-panel"],hostVars:2,hostBindings:function(e,n){2&e&&st("aria-labelledby",n._activeTabId)("id",n.id)},inputs:{id:"id"},exportAs:["matTabNavPanel"],ngContentSelectors:$_,decls:1,vars:0,template:function(e,n){1&e&&(ii(),Ge(0))},encapsulation:2,changeDetection:0}),i})(),Joe=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[xn,vt,is,ns,Sf,mm,vt]}),i})();function ese(i,t){if(1&i&&(_(0,"span"),N(1),b()),2&i){const e=Z();C(1),ft(e.relay.nip11.name)}}function tse(i,t){if(1&i&&(_(0,"span"),N(1),b()),2&i){const e=Z();C(1),ft(e.relay.url.substring(6))}}function ise(i,t){if(1&i&&(_(0,"div",11),N(1),b()),2&i){const e=Z();C(1),ft(e.relay.error)}}function nse(i,t){if(1&i&&(_(0,"h2"),N(1),b()),2&i){const e=Z(2);C(1),ft(null==e.relay.nip11?null:e.relay.nip11.name)}}function rse(i,t){if(1&i&&(_(0,"div"),X(1,nse,2,1,"h2",1),N(2),pe(3,"br")(4,"br"),_(5,"span",12),N(6),pe(7,"br"),N(8),pe(9,"br"),_(10,"span",13),N(11),b()()()),2&i){const e=Z();C(1),M("ngIf",null==e.relay.nip11?null:e.relay.nip11.name),C(1),qt(" ",e.relay.nip11.description,""),C(4),qt(" NIPs: ",e.relay.nip11.supported_nips,""),C(2),su(" Software: ",e.relay.nip11.software," (",e.relay.nip11.version,")"),C(3),qt(" ID: ",e.relay.nip11.pubkey,"")}}function ase(i,t){if(1&i&&(_(0,"div",12),N(1),b()),2&i){const e=Z();C(1),qt("Timeouts: ",e.relay.timeouts,"")}}function ose(i,t){if(1&i&&(_(0,"div",12),N(1),b()),2&i){const e=Z();C(1),qt("Events: ",e.relay.eventcount,"")}}function sse(i,t){if(1&i&&(_(0,"mat-list-option",14)(1,"span",15),N(2),b(),_(3,"span",16),N(4),b()()),2&i){const e=t.$implicit;M("selected",Z().relay.type==e.type)("value",e.type),C(2),ft(e.title),C(2),ft(e.description)}}function lse(i,t){if(1&i&&(_(0,"mat-list-option",14)(1,"span",15),N(2),b(),_(3,"span",16),N(4),b()()),2&i){const e=t.$implicit;M("selected",Z().relay.public==e.type)("value",e.type),C(2),ft(e.title),C(2),ft(e.description)}}const wO=function(i){return{"primary-relay":i}},cse=function(i,t){return[i,t]};class q_{constructor(t,e){this.optionsService=t,this.relayService=e,this.typesOfRelays=[{type:1,title:"Read and Write",description:"Reads and writes events, profiles and other metadata. Always connected."},{type:2,title:"Write metadata",description:"Writes your profile and other metadata updates. Connects on-demand."},{type:0,title:"Disabled",description:"Disables this relay until activated again."}],this.typesOfPrivacy=[{type:!0,title:"Public",description:"This relay is included in your public relay list."},{type:!1,title:"Private",description:"This relay is not published as part of your public relay list."}]}ngOnInit(){}onRelayTypeChange(t){var e=this;return fe(function*(){console.log("onRelayTypeChange",t.options[0].value),e.relay.type=t.options[0].value,console.log("SAVING:",e.relay),yield e.relayService.setRelayType(e.relay.url,e.relay.type),1!==e.relay.type?e.relayService.terminate(e.relay.url):e.relayService.createRelayWorker(e.relay.url)})()}onRelayPublicChange(t){var e=this;return fe(function*(){console.log("onRelayPublicChange",t.options[0].value),e.relay.public=t.options[0].value,console.log("SAVING:",e.relay),yield e.relayService.setRelayPublic(e.relay.url,e.relay.public)})()}onRelayChanged(t){return fe(function*(){})()}primaryRelay(t){var e=this;return fe(function*(){e.optionsService.values.primaryRelay=t.url,e.optionsService.save()})()}deleteRelay(t){var e=this;return fe(function*(){yield e.relayService.deleteRelay2(t.url)})()}}function dse(i,t){1&i&&pe(0,"app-relay",2),2&i&&M("relay",t.$implicit)}q_.\u0275fac=function(t){return new(t||q_)(g(Gn),g(so))},q_.\u0275cmp=Se({type:q_,selectors:[["app-relay"]],inputs:{relay:"relay"},decls:34,vars:22,consts:[[3,"ngClass"],[4,"ngIf"],[1,"hide-small",3,"ngClass"],[1,"online",3,"ngClass"],["class","error",4,"ngIf"],["class","dimmed",4,"ngIf"],[1,"relay-options","mat-elevation-z8"],[3,"multiple","selectionChange"],[3,"selected","value",4,"ngFor","ngForOf"],["mat-raised-button","","color","primary",1,"relay-button",3,"disabled","click"],["mat-raised-button","","color","warn",1,"relay-button",3,"click"],[1,"error"],[1,"dimmed"],[1,"wrap"],[3,"selected","value"],["matListItemTitle",""],["matListItemLine",""]],template:function(t,e){1&t&&(_(0,"mat-expansion-panel")(1,"mat-expansion-panel-header")(2,"mat-panel-title",0),X(3,ese,2,1,"span",1),X(4,tse,2,1,"span",1),b(),_(5,"mat-panel-description")(6,"span",2),N(7),b(),_(8,"mat-icon",3),N(9,"dns"),b()()(),X(10,ise,2,1,"div",4),X(11,rse,12,6,"div",1),pe(12,"br"),X(13,ase,2,1,"div",5),X(14,ose,2,1,"div",5),_(15,"mat-card",6)(16,"mat-card-header")(17,"mat-card-title"),N(18,"Relay Options"),b()(),_(19,"mat-card-content")(20,"mat-selection-list",7),ae("selectionChange",function(r){return e.onRelayTypeChange(r)}),X(21,sse,5,4,"mat-list-option",8),b()()(),_(22,"mat-card",6)(23,"mat-card-header")(24,"mat-card-title"),N(25,"Relay Privacy"),b()(),_(26,"mat-card-content")(27,"mat-selection-list",7),ae("selectionChange",function(r){return e.onRelayPublicChange(r)}),X(28,lse,5,4,"mat-list-option",8),b()()(),_(29,"button",9),ae("click",function(){return e.primaryRelay(e.relay)}),N(30,"Primary Relay"),b(),N(31,"\xa0 "),_(32,"button",10),ae("click",function(){return e.deleteRelay(e.relay)}),N(33,"Delete"),b()()),2&t&&(C(2),M("ngClass",Pn(15,wO,e.optionsService.values.primaryRelay==e.relay.url)),C(1),M("ngIf",e.relay.nip11),C(1),M("ngIf",!e.relay.nip11),C(2),M("ngClass",Pn(17,wO,e.optionsService.values.primaryRelay==e.relay.url)),C(1),ft(e.relay.url),C(1),M("ngClass",sl(19,cse,"relay-status-"+e.relay.status,"relay-type-"+e.relay.type)),C(2),M("ngIf",e.relay.error),C(1),M("ngIf",e.relay.nip11),C(2),M("ngIf",e.relay.timeouts),C(1),M("ngIf",e.relay.eventcount),C(6),M("multiple",!1),C(1),M("ngForOf",e.typesOfRelays),C(6),M("multiple",!1),C(1),M("ngForOf",e.typesOfPrivacy),C(1),M("disabled",!e.relay.public||e.optionsService.values.primaryRelay==e.relay.url))},dependencies:[ua,an,Ut,pr,xa,Uu,ly,sy,$n,bL,gL,iy,C_,Gu,$u,Km,qm],styles:[".mat-expansion-panel-header-description[_ngcontent-%COMP%]{justify-content:space-between;align-items:center}.mat-expansion-panel[_ngcontent-%COMP%]{margin-bottom:.4em}.relay-status-0[_ngcontent-%COMP%]{color:silver}.relay-status-1[_ngcontent-%COMP%]{color:#22b322}.relay-status-2[_ngcontent-%COMP%]{color:orange}.relay-status-3[_ngcontent-%COMP%]{color:red}.relay-status-4[_ngcontent-%COMP%]{color:#3131d2}.relay-type-0[_ngcontent-%COMP%]{color:#ea8809!important}.relay-type-2[_ngcontent-%COMP%]{color:#3131d2!important}.primary-relay[_ngcontent-%COMP%]{color:#c603b5}.relay-options[_ngcontent-%COMP%]{margin-top:1em;margin-bottom:.6em;background-color:#ffffff1a}.settings-action-buttons[_ngcontent-%COMP%]{padding-top:.8em;padding-bottom:1em}.settings-action-buttons[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-bottom:1em;margin-right:1em}@media only screen and (max-width: 599px){.settings-action-buttons[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{width:100%;margin-right:0}.mat-expansion-panel-header-title[_ngcontent-%COMP%]{flex-grow:3!important}.mat-expansion-panel-header-description[_ngcontent-%COMP%]{flex-grow:1!important}}.relay-button[_ngcontent-%COMP%]{margin-top:.8em}.options-slider[_ngcontent-%COMP%]{margin-left:1em}"]});class tp{constructor(){}ngOnInit(){}trackByFn(t,e){return`${e.url}${e.modified}`}}function use(i,t){1&i&&(_(0,"span"),N(1,"\xa0Relays"),b())}function hse(i,t){if(1&i&&(_(0,"mat-icon",2),N(1,"dns"),b(),X(2,use,2,0,"span",3),pi(3,"async")),2&i){const e=Z();C(2),M("ngIf",!1===bi(3,1,e.appState.displayLabels$))}}function mse(i,t){if(1&i){const e=Ye();_(0,"div",4),pe(1,"app-relays",5),_(2,"div",6)(3,"button",7),ae("click",function(){return we(e),Fe(Z().getRelays())}),N(4,"Append from extension"),b(),_(5,"button",7),ae("click",function(){return we(e),Fe(Z().getDefaultRelays())}),N(6,"Append from app"),b(),pe(7,"br"),_(8,"button",8),ae("click",function(){return we(e),Fe(Z().dataService.publishContactsAndRelays())}),N(9,"Publish relay (and following) list"),b(),pe(10,"br")(11,"br"),_(12,"button",9),ae("click",function(){return we(e),Fe(Z().deleteRelays())}),N(13,"Delete all relays"),b()()()}if(2&i){const e=Z();C(1),M("relays",e.relayService.items2)}}function pse(i,t){1&i&&(_(0,"span"),N(1,"\xa0Options"),b())}function fse(i,t){if(1&i&&(_(0,"mat-icon",2),N(1,"settings_applications"),b(),X(2,pse,2,0,"span",3),pi(3,"async")),2&i){const e=Z();C(2),M("ngIf",!1===bi(3,1,e.appState.displayLabels$))}}function _se(i,t){if(1&i){const e=Ye();_(0,"div",4)(1,"mat-card")(2,"mat-card-content")(3,"mat-form-field",10)(4,"mat-label"),N(5,"Choose mode"),b(),_(6,"mat-select",11),ae("selectionChange",function(){we(e);const r=Z();return Fe(r.theme.darkMode=!r.theme.darkMode)}),_(7,"mat-option",12),N(8,"Dark"),b(),_(9,"mat-option",12),N(10,"Light"),b()()()()(),pe(11,"br"),_(12,"mat-card")(13,"mat-card-content")(14,"button",13),ae("click",function(){return we(e),Fe(Z().registerHandler("web+nostr","nostr"))}),N(15,"Register Protocol Handler"),b(),pe(16,"br")(17,"br"),_(18,"div",14),N(19,"Click the button to make Blockcore Notes handle links on websites for npub, nevent and nprofile."),b()()(),pe(20,"br"),_(21,"mat-card")(22,"mat-card-header")(23,"mat-card-title"),N(24,"Media widgets"),b(),_(25,"mat-card-subtitle"),N(26,"Control how content are rendered"),b()(),_(27,"mat-card-content")(28,"p"),N(29,"Enable this to allow the app to render music widgets when URLs linked to the services is seen in notes."),b(),_(30,"mat-slide-toggle",15),ae("change",function(){return we(e),Fe(Z().optionsService.save())})("ngModelChange",function(r){return we(e),Fe(Z().optionsService.values.enableSpotify=r)}),N(31,"Enable Spotify"),b(),_(32,"mat-slide-toggle",15),ae("change",function(){return we(e),Fe(Z().optionsService.save())})("ngModelChange",function(r){return we(e),Fe(Z().optionsService.values.enableTidal=r)}),N(33,"Enable Tidal"),b()()()()}if(2&i){const e=Z();C(6),M("value",e.theme.darkMode),C(1),M("value",!0),C(2),M("value",!1),C(21),M("ngModel",e.optionsService.values.enableSpotify),C(2),M("ngModel",e.optionsService.values.enableTidal)}}function gse(i,t){1&i&&(_(0,"span"),N(1,"\xa0Data"),b())}function bse(i,t){if(1&i&&(_(0,"mat-icon",2),N(1,"inventory_2"),b(),X(2,gse,2,0,"span",3),pi(3,"async")),2&i){const e=Z();C(2),M("ngIf",!1===bi(3,1,e.appState.displayLabels$))}}function yse(i,t){1&i&&(_(0,"p"),N(1,"All local data cache was cleared."),b())}function vse(i,t){if(1&i){const e=Ye();_(0,"div",4)(1,"p")(2,"button",9),ae("click",function(){return we(e),Fe(Z().clearDatabase())}),N(3,"Wipe Local Database"),b()(),X(4,yse,2,0,"p",3),b()}if(2&i){const e=Z();C(4),M("ngIf",e.wiped)}}tp.\u0275fac=function(t){return new(t||tp)},tp.\u0275cmp=Se({type:tp,selectors:[["app-relays"]],inputs:{relays:"relays"},decls:2,vars:2,consts:[["multi",""],["ngFor","",3,"ngForOf","ngForTrackBy"],[3,"relay"]],template:function(t,e){1&t&&(_(0,"mat-accordion",0),X(1,dse,1,1,"ng-template",1),b()),2&t&&(C(1),M("ngForOf",e.relays)("ngForTrackBy",e.trackByFn))},dependencies:[an,qu,q_]});class K_{constructor(t,e,n,r,a,o,s,l,c){this.optionsService=t,this.relayService=e,this.dialog=n,this.appState=r,this.profileService=a,this.theme=o,this.db=s,this.snackBar=l,this.dataService=c,this.wiped=!1,this.wipedNonFollow=!1,this.wipedNotes=!1,this.open=!1}toggle(){this.open?(this.open=!1,this.accordion.closeAll()):(this.open=!0,this.accordion.openAll())}primaryRelay(t){var e=this;return fe(function*(){e.optionsService.values.primaryRelay=t.url,e.optionsService.save()})()}deleteRelays(){var t=this;return fe(function*(){yield t.relayService.deleteRelays([])})()}clearProfileCache(){var t=this;return fe(function*(){t.wipedNonFollow=!0})()}clearDatabase(){var t=this;return fe(function*(){yield t.db.delete(),t.wiped=!0,location.reload()})()}clearNotesCache(){var t=this;return fe(function*(){t.wipedNotes=!0})()}getDefaultRelays(){var t=this;return fe(function*(){yield t.relayService.appendRelays(t.relayService.defaultRelays)})()}getRelays(){var t=this;return fe(function*(){const n=yield globalThis.nostr.getRelays();yield t.relayService.appendRelays(n)})()}ngOnInit(){this.appState.updateTitle("Settings"),this.appState.showBackButton=!0,this.appState.actions=[{icon:"add_circle",tooltip:"Add Relay",click:()=>{this.addRelay()}}]}registerHandler(t,e){navigator.registerProtocolHandler(t,`/?${e}=%s`)}addRelay(){var t=this;this.dialog.open(G_,{data:{read:!0,write:!0},maxWidth:"100vw",panelClass:"full-width-dialog"}).afterClosed().subscribe(function(){var n=fe(function*(r){r&&(-1===r.url.indexOf("://")&&(r.url="wss://"+r.url),yield t.relayService.appendRelay(r.url,r.read,r.write))});return function(r){return n.apply(this,arguments)}}())}}K_.\u0275fac=function(t){return new(t||K_)(g(Gn),g(so),g(Ha),g(Di),g(Gi),g(Xu),g(Er),g(Fl),g(Qr))},K_.\u0275cmp=Se({type:K_,selectors:[["app-settings"]],viewQuery:function(t,e){if(1&t&&ot(qu,5),2&t){let n;Ce(n=Me())&&(e.accordion=n.first)}},decls:10,vars:0,consts:[["mat-tab-label",""],["matTabContent",""],[1,"example-tab-icon"],[4,"ngIf"],[1,"page"],[3,"relays"],[1,"settings-action-buttons"],["mat-flat-button","","color","primary",3,"click"],["mat-flat-button","",3,"click"],["mat-flat-button","","color","warn",3,"click"],["appearance","outline",1,"input-full-width"],[3,"value","selectionChange"],[3,"value"],["mat-stroked-button","",3,"click"],[1,"dimmed"],[1,"options-slider",3,"ngModel","change","ngModelChange"]],template:function(t,e){1&t&&(_(0,"mat-tab-group")(1,"mat-tab"),X(2,hse,4,3,"ng-template",0),X(3,mse,14,1,"ng-template",1),b(),_(4,"mat-tab"),X(5,fse,4,3,"ng-template",0),X(6,_se,34,5,"ng-template",1),b(),_(7,"mat-tab"),X(8,bse,4,3,"ng-template",0),X(9,vse,5,1,"ng-template",1),b()())},dependencies:[Ut,Ba,lo,pr,pD,bm,xa,Uu,ly,eD,sy,$n,sO,cO,Ty,gD,Sy,fa,Pa,tp,Jo],styles:[".example-action-buttons[_ngcontent-%COMP%]{padding-bottom:20px}.example-headers-align[_ngcontent-%COMP%] .mat-expansion-panel-header-description[_ngcontent-%COMP%]{justify-content:space-between;align-items:center}.example-headers-align[_ngcontent-%COMP%] .mat-mdc-form-field[_ngcontent-%COMP%] + .mat-mdc-form-field[_ngcontent-%COMP%]{margin-left:8px}.online[_ngcontent-%COMP%]{margin-left:.2em;margin-bottom:-.2em}.relay-status-0[_ngcontent-%COMP%]{color:silver}.relay-status-1[_ngcontent-%COMP%]{color:green}.relay-status-2[_ngcontent-%COMP%]{color:orange}.relay-status-3[_ngcontent-%COMP%]{color:red}.relay-status-4[_ngcontent-%COMP%]{color:#3131d2}.relay-read-disabled[_ngcontent-%COMP%]{color:#3131d2!important}.relay-disabled[_ngcontent-%COMP%]{color:#ea8809!important}.primary-relay[_ngcontent-%COMP%]{color:#c603b5}.relay-options[_ngcontent-%COMP%]{margin-top:.4em;margin-bottom:.2em}.settings-action-buttons[_ngcontent-%COMP%]{padding-top:.8em;padding-bottom:1em}.settings-action-buttons[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-bottom:1em;margin-right:1em}@media only screen and (max-width: 599px){.settings-action-buttons[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{width:100%;margin-right:0}.mat-expansion-panel-header-title[_ngcontent-%COMP%]{flex-grow:2!important}.mat-expansion-panel-header-description[_ngcontent-%COMP%]{flex-grow:1!important}}.relay-button[_ngcontent-%COMP%]{margin-top:.8em}.options-slider[_ngcontent-%COMP%]{margin-left:1em}"]});var wse=A(6660),Fse=A(9921);const kse=["Lightbox"];let xse=(()=>{class i{constructor(){}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275cmp=Se({type:i,selectors:[["photo-gallery-lightbox"]],viewQuery:function(e,n){if(1&e&&ot(kse,7),2&e){let r;Ce(r=Me())&&(n.element=r.first)}},decls:26,vars:0,consts:[[1,"lightbox-wrapper"],["tabindex","-1","role","dialog","aria-hidden","true",1,"pswp"],["Lightbox",""],[1,"pswp__bg"],[1,"pswp__scroll-wrap"],[1,"pswp__container"],[1,"pswp__item"],[1,"pswp__ui","pswp__ui--hidden"],[1,"pswp__top-bar"],[1,"pswp__counter"],["title","Close (Esc)",1,"pswp__button","pswp__button--close"],["title","Share",1,"pswp__button","pswp__button--share"],["title","Toggle fullscreen",1,"pswp__button","pswp__button--fs"],["title","Zoom in/out",1,"pswp__button","pswp__button--zoom"],[1,"pswp__preloader"],[1,"pswp__preloader__icn"],[1,"pswp__preloader__cut"],[1,"pswp__preloader__donut"],[1,"pswp__share-modal","pswp__share-modal--hidden","pswp__single-tap"],[1,"pswp__share-tooltip"],["title","Previous (arrow left)",1,"pswp__button","pswp__button--arrow--left"],["title","Next (arrow right)",1,"pswp__button","pswp__button--arrow--right"],[1,"pswp__caption"],[1,"pswp__caption__center"]],template:function(e,n){1&e&&(_(0,"div",0)(1,"div",1,2),pe(3,"div",3),_(4,"div",4)(5,"div",5),pe(6,"div",6)(7,"div",6)(8,"div",6),b(),_(9,"div",7)(10,"div",8),pe(11,"div",9)(12,"button",10)(13,"button",11)(14,"button",12)(15,"button",13),_(16,"div",14)(17,"div",15)(18,"div",16),pe(19,"div",17),b()()()(),_(20,"div",18),pe(21,"div",19),b(),pe(22,"button",20)(23,"button",21),_(24,"div",22),pe(25,"div",23),b()()()()())},styles:['@charset "UTF-8";.lightbox-wrapper[_ngcontent-%COMP%] {position:relative;z-index:20000}.lightbox-wrapper[_ngcontent-%COMP%] .pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;touch-action:none;z-index:20000;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.lightbox-wrapper[_ngcontent-%COMP%] .pswp *{box-sizing:border-box}.lightbox-wrapper[_ngcontent-%COMP%] .pswp img{max-width:none}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity .3s cubic-bezier(.4,0,.22,1)}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--open{display:block}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.8);opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__container, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__zoom-wrap{touch-action:none;position:absolute;inset:0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__container, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__img{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__zoom-wrap{position:absolute;width:100%;transform-origin:left top;transition:transform .3s cubic-bezier(.4,0,.22,1)}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__bg{will-change:opacity;transition:opacity .3s cubic-bezier(.4,0,.22,1)}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--animated-in .pswp__bg, .lightbox-wrapper[_ngcontent-%COMP%] .pswp--animated-in .pswp__zoom-wrap{transition:none}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__container, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__zoom-wrap{-webkit-backface-visibility:hidden}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__item{position:absolute;inset:0;overflow:hidden}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__img--placeholder{-webkit-backface-visibility:hidden}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__img--placeholder--blank{background:#333333}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__error-msg a{color:#ccc;text-decoration:underline}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;transition:opacity .2s;box-shadow:none}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button:focus, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__button:hover{opacity:1}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button:active{outline:none;opacity:.9}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button::-moz-focus-inner{padding:0;border:0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui--over-close .pswp__button--close{opacity:1}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--arrow--left:before, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--arrow--right:before{background:url(default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio: 1.1),(-webkit-min-device-pixel-ratio: 1.09375),(min-resolution: 105dpi),(min-resolution: 1.1dppx){.lightbox-wrapper[_ngcontent-%COMP%] .pswp--svg .pswp__button, .lightbox-wrapper[_ngcontent-%COMP%] .pswp--svg .pswp__button--arrow--left:before, .lightbox-wrapper[_ngcontent-%COMP%] .pswp--svg .pswp__button--arrow--right:before{background-image:url(default-skin.svg)}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--svg .pswp__button--arrow--left, .lightbox-wrapper[_ngcontent-%COMP%] .pswp--svg .pswp__button--arrow--right{background:none}}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--close{background-position:0 -44px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--share{background-position:-44px -44px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--fs{display:none}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--supports-fs .pswp__button--fs{display:block}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--fs .pswp__button--fs{background-position:-44px 0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--zoom{display:none;background-position:-88px 0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--zoom-allowed .pswp__button--zoom{display:block}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--touch .pswp__button--arrow--left, .lightbox-wrapper[_ngcontent-%COMP%] .pswp--touch .pswp__button--arrow--right{visibility:hidden}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--arrow--left, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--arrow--left{left:0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--arrow--right{right:0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--arrow--left:before, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--arrow--right:before{content:"";top:35px;background-color:#0000004d;height:30px;width:32px;position:absolute}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__counter, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__share-modal{-webkit-user-select:none;user-select:none}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:20100;opacity:0;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__share-modal--hidden{display:none}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__share-tooltip{z-index:20120;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px #00000040;transform:translateY(6px);transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__share-tooltip a:hover{text-decoration:none;color:#000}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__share-modal--fade-in{opacity:1}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__share-modal--fade-in .pswp__share-tooltip{transform:translateY(0)}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--touch .pswp__share-tooltip a{padding:16px 12px}.lightbox-wrapper[_ngcontent-%COMP%] a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid rgba(0,0,0,0);border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}.lightbox-wrapper[_ngcontent-%COMP%] a.pswp__share--facebook:hover{background:#3E5C9A;color:#fff}.lightbox-wrapper[_ngcontent-%COMP%] a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}.lightbox-wrapper[_ngcontent-%COMP%] a.pswp__share--twitter:hover{background:#55ACEE;color:#fff}.lightbox-wrapper[_ngcontent-%COMP%] a.pswp__share--pinterest:hover{background:#CCC;color:#ce272d}.lightbox-wrapper[_ngcontent-%COMP%] a.pswp__share--download:hover{background:#DDD}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__caption small{font-size:11px;color:#bbb}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__caption--empty{display:none}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__caption--fake{visibility:hidden}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__preloader__icn{width:20px;height:20px;margin:12px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__preloader--active{opacity:1}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__preloader--active .pswp__preloader__icn{background:url(preloader.gif) 0 0 no-repeat}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--css_animation .pswp__preloader--active{opacity:1}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{animation:_ngcontent-%COMP%_clockwise .5s linear infinite}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{animation:_ngcontent-%COMP%_donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--css_animation .pswp__preloader__icn{background:none;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width: 1024px){.lightbox-wrapper[_ngcontent-%COMP%] .pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@keyframes _ngcontent-%COMP%_clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _ngcontent-%COMP%_donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}to{transform:rotate(0)}}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:20050}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__caption, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__top-bar, .lightbox-wrapper[_ngcontent-%COMP%] .pswp--has_mouse .pswp__button--arrow--left, .lightbox-wrapper[_ngcontent-%COMP%] .pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity .3s cubic-bezier(.4,0,.22,1)}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--has_mouse .pswp__button--arrow--left, .lightbox-wrapper[_ngcontent-%COMP%] .pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__top-bar, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__caption{background-color:#00000080}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui--fit .pswp__top-bar, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui--fit .pswp__caption{background-color:#0000004d}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui--idle .pswp__top-bar{opacity:0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui--idle .pswp__button--arrow--left, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui--idle .pswp__button--arrow--right{opacity:0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui--hidden .pswp__top-bar, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui--hidden .pswp__caption, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui--hidden .pswp__button--arrow--left, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui--hidden .pswp__button--arrow--right{opacity:.001}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui--one-slide .pswp__button--arrow--left, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui--one-slide .pswp__button--arrow--right, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui--one-slide .pswp__counter{display:none}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__element--disabled{display:none!important}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--minimal--dark .pswp__top-bar{background:none}@media (-webkit-min-device-pixel-ratio: 1.1),(-webkit-min-device-pixel-ratio: 1.09375),(min-resolution: 105dpi),(min-resolution: 1.1dppx){.lightbox-wrapper[_ngcontent-%COMP%] .pswp--svg .pswp__button, .lightbox-wrapper[_ngcontent-%COMP%] .pswp--svg .pswp__button--arrow--left:before, .lightbox-wrapper[_ngcontent-%COMP%] .pswp--svg .pswp__button--arrow--right:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjY0IiBoZWlnaHQ9Ijg4IiB2aWV3Qm94PSIwIDAgMjY0IDg4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5kZWZhdWx0LXNraW4gMjwvdGl0bGU+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Zz48cGF0aCBkPSJNNjcuMDAyIDU5LjV2My43NjhjLTYuMzA3Ljg0LTkuMTg0IDUuNzUtMTAuMDAyIDkuNzMyIDIuMjItMi44MyA1LjU2NC01LjA5OCAxMC4wMDItNS4wOThWNzEuNUw3MyA2NS41ODUgNjcuMDAyIDU5LjV6IiBpZD0iU2hhcGUiIGZpbGw9IiNmZmYiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTMgMjl2LTVoMnYzaDN2MmgtNXpNMTMgMTVoNXYyaC0zdjNoLTJ2LTV6TTMxIDE1djVoLTJ2LTNoLTN2LTJoNXpNMzEgMjloLTV2LTJoM3YtM2gydjV6IiBpZD0iU2hhcGUiLz48L2c+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTYyIDI0djVoLTJ2LTNoLTN2LTJoNXpNNjIgMjBoLTV2LTJoM3YtM2gydjV6TTcwIDIwdi01aDJ2M2gzdjJoLTV6TTcwIDI0aDV2MmgtM3YzaC0ydi01eiIvPjwvZz48cGF0aCBkPSJNMjAuNTg2IDY2bC01LjY1Ni01LjY1NiAxLjQxNC0xLjQxNEwyMiA2NC41ODZsNS42NTYtNS42NTYgMS40MTQgMS40MTRMMjMuNDE0IDY2bDUuNjU2IDUuNjU2LTEuNDE0IDEuNDE0TDIyIDY3LjQxNGwtNS42NTYgNS42NTYtMS40MTQtMS40MTRMMjAuNTg2IDY2eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMTEuNzg1IDY1LjAzTDExMCA2My41bDMtMy41aC0xMHYtMmgxMGwtMy0zLjUgMS43ODUtMS40NjhMMTE3IDU5bC01LjIxNSA2LjAzeiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xNTIuMjE1IDY1LjAzTDE1NCA2My41bC0zLTMuNWgxMHYtMmgtMTBsMy0zLjUtMS43ODUtMS40NjhMMTQ3IDU5bDUuMjE1IDYuMDN6IiBmaWxsPSIjZmZmIi8+PGc+PHBhdGggaWQ9IlJlY3RhbmdsZS0xMSIgZmlsbD0iI2ZmZiIgZD0iTTE2MC45NTcgMjguNTQzbC0zLjI1LTMuMjUtMS40MTMgMS40MTQgMy4yNSAzLjI1eiIvPjxwYXRoIGQ9Ik0xNTIuNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIGlkPSJPdmFsLTEiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTUwIDIxaDV2MWgtNXoiLz48L2c+PGc+PHBhdGggZD0iTTExNi45NTcgMjguNTQzbC0xLjQxNCAxLjQxNC0zLjI1LTMuMjUgMS40MTQtMS40MTQgMy4yNSAzLjI1eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMDguNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA2IDIxaDV2MWgtNXoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA5LjA0MyAxOS4wMDhsLS4wODUgNS0xLS4wMTcuMDg1LTV6Ii8+PC9nPjwvZz48L2c+PC9zdmc+)}}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__img--placeholder{align-items:center;display:flex;justify-content:center}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__img--placeholder:after{background:url(data:image/gif;base64,R0lGODlhQABAAPcbADc3N5CQkJOTk5GRkVxcXIODgz8/P5eXl2xsbHx8fENDQ5aWlnp6epSUlIeHhzo6OldXV3FxcURERIWFhZKSkkFBQWpqamNjY2BgYISEhGVlZTQ0NIaGhkhISJubm35+fpycnImJiX9/f5qamnJyclVVVZ+fn52dnYKCgkJCQp6enkVFRWlpaT4+PkZGRl1dXW1tbYCAgF9fX4+Pj1ZWVo6OjkdHR3Z2dkBAQElJSTg4OGRkZIiIiGFhYXt7e1RUVGZmZoqKiltbW1NTU3h4eFJSUjY2NouLi25ubpWVlZmZmUtLS2dnZ29vb2trazU1NV5eXnNzc3BwcGhoaKOjo6GhoaSkpHR0dKCgoFpaWoGBgaenpzk5OU9PTzs7O0pKSpiYmI2NjXl5eUxMTHd3d1lZWXV1dT09PVBQUFFRUX19fVhYWE1NTU5OTjw8PGJiYoyMjKKioqurq6ioqKysrLKysq+vr7GxsbCwsK2tra6urqmpqaqqqrW1tbS0tLOzs6Wlpaampre3t7m5uba2tru7u7i4uL29vb+/v8HBwcPDw7y8vLq6us7OzsfHx8zMzMjIyM3NzcvLy8TExMXFxdHR0c/Pz8bGxsDAwNPT09TU1NLS0sLCwtfX18rKyt7e3tzc3Nra2tnZ2djY2Nvb2+Hh4dbW1uPj4+Li4t3d3efn5+vr6+zs7L6+vsnJyeTk5N/f39XV1eDg4Orq6ubm5u/v7+3t7dDQ0Ojo6PDw8Pn5+fb29vX19e7u7vLy8v39/fT09Pf39/j4+OXl5QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hlPcHRpbWl6ZWQgdXNpbmcgZXpnaWYuY29tACH5BAkFABsALAAAAABAAEAAAAf/gBuCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqpZcFTmvD6uLrTcNSre4DTcQXLKEXhZJC2K8BkYAxhC1urGyGrYyOoo6MgICF6oADAdIvY1cSNxGp14O15Jd1l6lTxNHOJQKRwXro2QDBqznohAHOZhj/IXS5kSTkxoAQDHBp0nHvk7tsG2q9indE04RPUVgoLGJpwEEOkIE88XTEpIYUY7Mt0mCypT/Wr6UGbPhTJsscZoE8xGDyE4IEvzkZBHmTihEk1zUOGNcpowVH17aQcFbVBsAF4QUlSBAzknyOI7S9i7egAxOx2aQ6igdPXK1QZrUYwRMnCoaYa5JS0TNGg1fRp4No2HDGLLCYhYw8zWIlq1ct3ZZZVyoFazJlDNr3sy5s+fPoEOLHk26tOnTmgMBACH5BAkFAAIALA4ADgAkACQAAAj/AAUIHEhQoAIoRGI4qMFQCxkoCgpKnEgQQoYBDpgQ+MGmDUcmCwtAoEhSQAeHGku6mDJDRIeSBS+0dANzYAsYLWsCIANnSU2JS+CYAUByp4MUPycqWEh0Is8zSSm2CEHG6dGoRWswKXgyDVaVA7wO/EDiK8woH2yGNQsWjUAxMNieJWJyRg65bYfAwZs3Ct+SN4BE2fFTwZ9Vq/5ErCnYx4ufd1gdOcJKz0+EE2j8pLVAoJJTlwtwGFlTVWcBC16FVoMB8iqqlVdPKXx4Fp7Fc534+EvS8Rq7vIEGQPNgeHCuwOEeJ0jW4NrlNp4LUL48YUXpf39gnw48+/a3PFrwNZ1aVelTuS6CxGhqvqdZ7WTY956ZFAfarfVRdpTKhiWKL+9d1BIMEKWBWQAYrTHegQ3pV1NAACH5BAkFAAEALA0ADQAmACYAAAj/AAMIHEiQIIAcXUoIWZgQQMGHECF6KUPCQYgCashoxIhxjZeIIAcagcIhg5MuRh4etJCBw4uUIVWiQFHmScwATyjSvClww5sQL3mKfMHjzU0uNyZ8ESrTjA6QPpUylRjDDEgnHHBMjeilKsQsQLdCDWuwqNiQTHicIThF6lmuE5iINPv2Koq1AUhuqDsWikCNfNHewEn26BqPQrvczeEAZswbuXRJjsDTSOMiDHhKWSXChQsRnDWnEWL1ZuiBE2aJ/nlUVxe2rm+SOCyl9euBRWI/fkOaZ6gJBFOv1qKZswQboDUMf1Bccq7BR4N8Qbq08mGHPIdo4ZKXRWC7Ail+YI9osifd8bjd5lWL3jyBsi/ar7fJtjF65NULyihg4DuOuHa5wFcKXvW1xFttlPRUSFGx8BFTEwG1V3YXEUAfg0SdlxgLFaKkUkItOYigThd9sBFHLCDmH0IKMdQBdjcFBAAh+QQJBQABACwMAAwAKAAoAAAI/wADCBxIsGCAJ1wMrFiY0KDDhw8TSilAsWLFH1wgaixogIWWKARs4PCCkKQNAlE+GtgI0csOlSzPvIHJkmDHJjhqDsTRREQHnQFoaIEAlOPQmj3U2Chq0MYHDBshHGXa9GnLqVSr/tSa9SqAql01wpBhdGXYiFiD7jgr1snOAgrYehX4Q03RLl2KJhhC90JNHQtO7Rq8QAdSFgIZ8N3oRRQqGBUUwHhl6kFMIom/sNzySoJNWlQuH4TLmFcUg2Z4fdWYAq5kw2J3mf1MlLVr0rFn75TN+LZuhwBMo1bdmyRujZw97wYkOoDimKReQZZM2QtLqZn/Gho82NDvhzJg9GwF2hHCd4g+fvSNKxe4z4FO/LZH7fZtzvn2C3rED38KV/wloHCeUEu159RiDjHxQQtyHRiVUmc5eFkaXdVFoU4HnncVhHe91MMZE15gWVY3NRHSSCWNhFIMHzbYQXgJWBSjDB08wd9OKURGVUAAIfkECQUAAQAsDAAMACgAKAAACP8AAwgcSJCgAgJOmlwRw1ChEAUFI0qUyKVMFIY00iyxwVEjEwZRynCZSHIgAIs7cjwpaSTHDiIiS1IkAwOiTIMOb5pkUETnzJ4318D0OdHG0JIQzBggSrKC0qY8mbIUk+OnVJlJbUSMUOZqUCkFuzDwqpNEl500yH5dGqCNGbVl2wgEUsLnSS0iIBjxmbFt1KCffJEaTEqGTqdP2Ly9GaSXiiVzVdRyEFcIWKy1DIfNvFZzU1IeJkoeibSHhTWYIVP0xQIrC64y1dAqOUuMa9glo8yiHeE2hNRFfakmieE0lJuUQks8cakz4BdbbZ11LbZsbYIiVlFm3EWHjxTWaVl1Gv/pwuHvARCgPiw0797zc2+8h1v0r5Gj9CVmRZs/IgD8AWwQUn9hRbFBgUAR+ANVVvUnwV/6PUVfCgyWNpxXY0BoIVlZACjTfxWyZ4aBUrUUQUguHEiRC5ZxtRKHpsGUkUpDvPARTVo5yEaLNMGQ0hcq3hQQACH5BAkFAAEALAsACwAqACoAAAj/AAMIHEiwoEAdODqkQaNQh8GHECNyWSIESRSLQDJiFLKES8SPBR8QuNKkTAqIKco0IekRJMohJFjYcHmQRYQhG2gSdOMEwRKdO2FY8AJ0xU0jQEO+keKCZhGSSVFeSQPyy9SoEq9KpYH1Iw0SOB6KLNO1KlODGJoAKPsRwNmgVNl61SowrVyXPQdyoevyyRCcRbV2uaKzySVVrBJPQlK4TV0IfQmx2qLWBostk0+aDWAkSlOQhkzJQNtJUF/PKfg+VLOK7EMIq8SYrWDZZaQTH088wmuDDYyqrb2uegASyRiYwIlLZAVlNpDkbYPP9Q09Io3hxY+zsL0l9ybeFVQbk4zBHGXs2U882xZNutDpJwEuQK4qmbICy5gJaZ5bs/DhxKos1lhNKxT1F3w6GUXUY3dtppd4DRJYkF0RoiWEQW7NV+Fja2EIIVuDhbVVhW2oN12DEHyo1AVIddUZWIGZmNQYFhkQVYZD5VSVZaiV5QUUJPXQRUI7JdRDTC8sKNePGgXJhBROArYhZyvkwMaBByYVEAAh+QQJBQABACwKAAoALAAsAAAI/wADCBxIsGBBAAZaADDIsKHDg0uyXHACo6JFiW4eajRoZAgTBDKWuPGiY4NJkhErDnmyUWPKNjo26mgzZcqSlgy9TISJU+ATmhce9PRpgYCRoQQ7ssDRswNIpAwhOOnQ0gaMLlAbdrnqcmpWh2m8amUh5OtDAjbHCjXb8GeWnAgysnX4JK7BHRDmdj24tGmaNAtxAhArEG/VGo9eqVr8qMaGqhcGPujrclGqIxoqKNhxJBWjFDK5BogY86GBWH9WcBSkyUBXqqPfauwz6KEgPRuFlA3ApI1GM6AkmP5kZm/s2Vg2YsG014jotqeK/0b1WqeX4WNyq8pO9yqX51G3a6znrpY3F43EtRvvjVz5ovU3z8ZyTTeWE/jube/JvYaozEyCqHYQa/SdZQNR57lkBSiYJaRBZ1a0ENpRhR3YkgZ7dMLYHpFBllRafg3lVkET6WUgR4SZ+CFsJGLwmIqS9SBDeTBWeB2NKoZVwWs5ptidECyZVZePptW0FlSTgejXVEdCxmRWJhUVUpBtWWVkaV+5pdIYK5xhxJddSrQljCOJeZGUItWYU0KBQRUQACH5BAkFAAEALAoACgAsACwAAAj/AAMIHEiwoMAzEpaggcBQ4RmDECNK9KJwB5MLBGh02ZjxYkOJIAvqGAKkxxAXACKOJFkyZUiVHFe8JOjijcUnM2lCuZlTp4YeOnoawOilJ0SKF1rMXNHSKEwNMkG2gOo05MKoRzFWffnRININW61mxCkSaFiuGctiPSuV6kCSbHPufItBgdwCeypZ2lOgRE4FQLgc1LAU0KgtQRDACDLnsISZNgW+KPKSRChGNrwaCkUCbQAATFJYBUUB7FEKoLqINcI0pJFEhl4uSmT6qcLRmUf3EJsGQkg4gHICOsJ7SEhCWnLiLS71ExS5pIy0TTuxlAzoLm0fF6F8EnOQw4XHpfkucYKo3M25g3yTYyhZlZ9iH7dkoG39HXbXfyqtErXftoNVBoohHWgGyhWefUYZV5gclthiW5CCSRuQ5WZEUksd8UkpHHIYhHRoKRVgXAkOJiKJ/Z1oIopZfQGREDK8x6KCQjw1I13ZeaXVjFeRd9YGGj0WYo5VgYbhX0RtBWSSRi0ZWpMYMFkkSxtN11RcSFnUEBtt9EZlEUXdCEB7MW1ZX08BAQAh+QQJBQABACwJAAkALgAuAAAI/wADCBxIsKBBI24SGlzIsOFCHS6GlIEio6JFiQAcamSIEMJFA142PAkZ0qNHIxs3dsSoMgXGJyk5CvEYk6CBNTNr2oSyQudBiTpX+nyYZQjKlkaHysyS0eEGmkodpoGwQSrVqE6hEm2BVSOAnD8rdFUp44HBIjTGpiyRpuBNLymNMHHAR5IkPg52VCULd2CXLmsFjWK0oEmTBYxE+bGxFrBfNxujZNLT4azgKGQfR7YEwyGSW5g1EjAg8K/oTEw2M7ZamrRDPypibqnjVUiAr2YbpvEEOfCQrA+8lPW8QGdh4C1kaFShxTgI5C80UkKiMwIn0ThwRH99o/ol7G6GN7bcUrwmYui5GdLVKWgC8ADiGU4J1XYt/aytnR4yJBtRU5n5SeVJaJ7FsgR2ARbYg4K1uQafgw19NsB/fgkAWmZ+lRGYIiAUwAQLBYAwCWWN7dSXSlGo4MolHR7YGA5uaagWgjGmN2NYW92Io0x76XibVvLV5yNafA15FV89YoUbhRtNdaJSwqEB5UlDCRVVlDYwqZsNLyQ1VpRlVUBSayWZ9KRaEKGFwZpstrkChD6SSRIAMA0VEAAh+QQJBQACACwJAAkALgAuAAAI/wAFCBxIsKBALyu+tBkCoeHChAYjSpwowMASGmvSXFTQoqMNjhkvUhxZEAfDjxsoPvHYkKTKky5LYjQQU6aLmgY3uMiIUycENzglummYkqSRIiW4BJ3IJakRkkgBLH1ZZCQbGlKnUmXKU6vVljnLVPDqUkFXgmPakI250CZbIjOsxAlghg3bpGi/lCWkqVIfCg36bNJESEjZIQM9Wk1CWGxevhSycgVaUa3KP40YMGXQ6I9koXorj/RgaQxUSx6+Vn5CUYMmMzGJvKYKkWkiOTjtLGI9eUnr2TV7aFpDm2KITF56Agf90bigpYNMFJ9oh8LSwNMlVr+eJ3tEE92D6qdR4d3gceiae/+2oZy4etvWazLmLZHoz98a2C6POHTsfeOlnZbaSwexd1kkV/zmmWqrLdZYTnIQltxWBRrF2WCBwBEXIpkgQsRTDBao1F50lFiiYYfRlNdah4U1FouT8XcWjHkZGBFRNNb41WcsAiBEGkZpRFmPOKZIpGk9iTXiUg8oOVWTISU5E1kWhcSjTWldqVV/SDnFEkhddDBkjquF6dBDDwQVEAAh+QQJBQABACwIAAgAMAAwAAAI/wADCBxIsCDBDQAenKnAUKHBhxAjGtTRcIjFMRgvLmEosWNEBV3SbPQCYCLJkBY9qgyAA+VKgSdxvHxoJOPMgy5vssypE+aXkDdbFFHQkybQlSANFIXoRqTKljqWfnQqkSJRqVOvGpWJtSoarhPHdPVoY4nRl09+Elk75MnLowThVvUAqdGjP4Qe2fXg4mmbgi1V3qgbpQQXn1Hy3vAbFyzTOZImlKQ54W6Fji7YDEzr9mOdQUXIFqoTNavPjnS7II2MWfNOiTQaqZkZoxENr6cjbrGzYeaTz7jTVo2EQCeCSG5gIwwd8bjYoLaVN5XoAFJv6BOk/9W9pSifGdqpd7/vOedI+OaOikLKnnU7xDfRsWdN2JmmpB3GJT2Y31Z8UDkH4PbaR7LRhpyAIKEGiWpPNRKgcj5N9hhoopHmlYRfYfaZZEwVYFlrOJFF1x+uxYXXAYeB2FiDklAyCIAvRjYEY4Bl+JQZMeSYo2MXnjWWgGEp9eNWpg2Jk1ZMDWVkhH55YaQXSiLVhpNjQSnkWzZKVdZ+Ogk1ZVEGhCRhT1C14BtPWIXJRg4pkBQkm18uyUWbQ2mEkkZLblXRGUUFBAAh+QQJBQACACwIAAgAMAAwAAAI/wAFCBxIsODABwYUrOiwpOHChAYjSpwo8EmLhw4VJtyY8QnFjwU34Mj4UaTGkSBLakwZ8ktDlgYtuoQZ8SJDmgJ0uNyAs6aLlyy9AO0pcSVIoQaIqvSyVOnRoTFnOn2a1OfUoDZ8AoA5BMiNK0yGcIWak2xRDowcMZrDJy0jDlmpEqxgNuSCSTVkMD0oIwDeFk0r1p1bx0rcolbuVAgMkaICQgu2lrx7RqVgx4FOcFVBhefEi2VxUPxg5wFNHXfUOOaIuURPCJxSrEY5MYYHpSA+zBY9kZAFpTDs7P7sqOrr4p8f1j40FRGT5IMFNOnTHAb0vREtGKp+fSKBS9yL2qIYT3yM0jbIxQulaOcGcD3DlxPdUIdD/KKXLhz/spu3xCCKnZbaapd9xsdtQWXGBYFllQSZZJj94Z94gmGHWGcRVsZggY7dgEheFp7Rl3Oebchhh26x5RZcKa3XEk1dfRXWWBq+eNVT6t04G3Q6ahVYjxW2uBCQodHo0VVGMAQhVtEJ+dN5yuGEEZIj7bTURkDq1JGWCJ1x0kglEhkaRh31FBAAIfkECQUAAQAsBwAHADIAMgAACP8AAwgcSLBgwQ1PdHBxw1ChwYcQI0IEcEaBjYsSUlh0gbGixI8SE3LcqMOgSJJPQKoMgHDkhpUtOa4MucLizIMbbxKMqfPhg4w9Rfak+RIm0KFEjSIFmVClzaVMU3w0oACq0ok1Z57UqPUpTi9OkYw4hKhs2RFIzjjlipNpBEEmGJTJsbADAQYmCEUwEvXrVCp2ekjsUYdKi6kyB1L96wEsYxuIdzqeaIdHUbd23NBU7CIk4MthTfCNyBbh4MxB60TZzFIzZQtInfgBQLpz64hMDI1OzaR26wcRB8CBWmNG7ZYSA0MlTNS1T0QSoLpA1Jw0dOnXsXqp+hp7dO0rrLe58X68Q3Inyw81TwlRhfGlwo/fhoiEENRBCHzPfw57qOzJJoW330NRzMYbaxR5NgNoTCkhGmsDmoSIZTAFkYdzPnEh2WMNogahQImRBlgUtPlUoGGRtTXVW3ARQNdPUMBhiCAW7KafiiuikJdZcWmgVl8Z2hiVeTcZEWKAVg2ZYpJYKclkgAxq96Rk7BlVpVVCBZUVlgwtdRJSdZUoXU1XDlkmlx39SCWZGE75W5ooZSSVm+VR1CVSAQEAIfkECQUAAQAsBwAHADIAMgAACP8AAwgcSLAgQQAPvJwxgKPhwoQGI0qceDBhBYcWM17ESLFjxCcPIXY0otGjSYULTRYE2VClRJYAXH5kaETmQIQ6bE5EaZNLS507f55kCHQkUY8+NxRFejQol6VDY74UCtXo05lDfYwI1OdPICU+hjwZinUkEDqDTJABUoYAEDIm0gJRatQgwpFU6oR9qTWQgroV8YZ5gDSMHBeABVK1aweFzAl2JFBUeNPA5Dk8dDoARDioYssTN4/tCYLD5DOfdxL6C1SBoDGe74YWATUGiNM+VbMuKmFQF6eoJZqJUzUAFRLAZxffnFziCTPLTTSPqGdH8bPTDVa/nid7wThNuHusJ5iEgfiplIUfiD7+5mqoKXy3H6i2dpXTAVJKLPO+9WvP+YHmHAijyfTECSfgF+BlDmimh2QALqiaYy5BBuFUgTHY2WSG7YZhZTiMBNleH/UllVMrncigWlO09VZccCDGVFlMJZCEHXQ0EJaKCtq1WHEz1YQekCjiRqSPV1l1JIgu4bSkDiI1+SNv+vVEE3wWYdkCj1ElWVVJVuW2ZIAhabQBSg+NGWSZVdoUEAAh+QQJBQAGACwGAAYANAA0AAAH/4AGgoOEhYaDG0+Kh4yNjo1GOg9elG6WlZKPmpoAk5hPhIqdmJuliKSbopSmj5GrrKevsKGys7G2BoleuIyVsKK8kLWtlsGOkqCcw8aGo8rMz8e7qS9EWjVhKGYv09GHnZtdAnd6AxnWBRR6dwJdqQC9Rq0FdQ5r8oUAZUH1Z8Tf3XpRAdOG0wgqBaU1w8fojR0HDOfZwaCQ1jE8RGYRwYOmoqBliOTwwHVkTgVhoRwJWBCRFYCDx041GnKnQ7AOddzF+wiPkYMjzLChzNUyJAFmL/IU5cn0UBaOzB7U3Em04QloBkyQ2JmokZoZWM0JW+RTS1gOYwMW+nk2rVeg0K/gMEDp5m1bgE0NPV36K89RvFW/0fl7UylVkIKCCAjqYGgxqzpxlck5NJfKKmpNSc1QObBgMCQRdu4686HGiR7zOn3Itxk/ip1Vf054UQ+NfwtbUal3r9k+3rgXbtBEoAE5c2bQrWunrCdgTtWuZduWmWpsrPla38Iu/J1z7kSTeQcf/lck7r5seYqKWHP6Wa6+3/T0oJSq6sboc3EWa/8l8v2dIeCABKICYDztmRIIACH5BAkFAAQALAYABgA0ADQAAAf/gASCg4SFhhuIRoqLG4aOj5CQTwA6lJaTl5SRm5yYmpuejZyjgomipKWWqJGqq4WJrq+fsYezq5O0oE+utrmPvawAvqPAjorDpMWEuMkQGE4WzzioygSwoDthfFsnARQec3xhF1ydwr9G2FQDTjmHTt9SXrrG55Bo60OcJUlUbfSyImHYI2YVmTkYggW8RzAWAjlQFA6qxqYhLSn+JNmzJsmEg2EOVKT7NXFjIYzlfHGJ00Rjql9bdiAjoGGLAXSlIEVRckrlgQiSrJkk9HOmIBYLNDI7BNGoNTk36y09yafnsCdNpY40dMGEU0FV3qA75giGgK8EGjgZu5UqWgFrsLU+enPibUK5ZbfYZQvzi9MvUPk+Uuu0yVmcVglF8JA4lpETLUkKhXl32I45UWu9nMv4qkeXOWGKAGklpbFluzjHdbhHH86SArNSuyK73kLOR9wk01bZ9m3cPfZ1+yfxt7EE4tq9i3cGoG9WDE7I4eYN3HQG7joV3+cMmgwI05I1Ro32tfPym4kN/bs+mA60mGgtYp9afqtcl2Z6chz/ayZz95UXyoCZkIVeLQS2N0ogACH5BAkFAAsALAYABgA0ADQAAAf/gAuCg4SFhoIbiYobh42Oj4aLjZKQlY6KloOYmZaJnIeen5Oik4ykmqanoKmfoaqloq6vsJmss4+2tJ0pY0u8nLKrlRttZkpWyMlKZm25kc6I0IQ/Ah4JMr5GADhLMh8gAT/D0E+QKTwnQNILT0AqHDjmwo5FJyhutQUgXbi56xdUrpAy1gNXoX8BVVmgIu4SoXKTTBCZ5cPECoeaHM2AN2tDiBkY2dGrYuAWuzhlMEKMdCCKSUHGyCFqRIPhy5MNI7GDZuymIAoCQYls1NLnAiQCLpGz6bOmEV0Hmd5cIvXgUgVGDVR9eDXrVlQRsTb9Gk1jzpdfqCg1a3RhyEMInI4YPYJg1FBDbcie8qLX1EpDA+q+RKpyZAuTOFCGlHaEx19STz6+fTztHUUVYoWCpYmFiUK9Ow8+AmhmIOi7mzkXqJBvXz/NI6uIyTFaTJwDLuTZvQSQyrI3Xby46XKhou8LAHRDnVTsmDJkzNaVNQiM15dftaTPNAp7HPfU2b8/0T5vKvnlr4LtPY++o/p+7CFvejb+u9JFlE4FAgAh+QQJBQAUACwPAA8AIgAiAAAH/4AUgoOEFF5CPjwBSmCLPkIPhZKTgh0iHgdmPWVoaZxmB5gdlJQKCSAiJUalNJePpIRsmTawsR8HXbVlHk21k0i8pBCovpRMIGuTXyNOxcIjo7YJzrCJBoRqSVzUpA9J05XI3LAy4hQkR+OwG0ckhg0E6uQN717y3chSE/fVTQUR/J4FYRLQWIgBMgr+mlEjocJC5SZMeQjxH0CKg6IwOIYxY5Nl9jB6EYero5AFghA46Oig17sfFFuFPHdkg0J2zQYBCBNFoUYAhRSU5DcFzMxY5tSpTGZQDVBqO5MwFQjB2TB4xQ6JOsNK0UduEi6hIgHkRwkgN46AEHXv0KlFjQUUQaoVCAAh+QQJBQAIACwOAA4AJAAkAAAI/wARCBxIkGCOImUwKERYsKFDhwhrNJjhQIRFiWGkpHnIcaANFAJ8CPHS0IsQHyFddCzZJOVKBBWuuHwZs4CNlwYLOFDZscxMnB7JCFjDkU1IoA+ZDIVIESnHKDMqNAS5wenDJxYLQqBgwGrRpQIBHLHgtWcQIwJLRC37tYTAK03YmoUZYIjcr09WCNBx9+rQNDyQHkQaAg2BGEAP/Pq1IPFJIjjb/NLA5NcSnAyATGEQefIOy5iZyCiQeHEDx1sF30TdgGTfkq0fgH2dkwsCIlFoF4SbdoBr3V4aEKXrRHfvJx73Ap/9dufrDR9QwCbxmsTa6Xc1MNf6U/X1r84Fayn53jF4jSlnaCoNH/lFiPMjWaLk8QKt1Q1DImCseHFihI3PIbQQQzgFBAAh+QQJBQABACwNAA0AJgAmAAAI/wADCBxIsOAGLjhsuKjwYEPBhxAjBqhA4AacMBgzXsxSQaLHgRXIYGTBRoGbJ0ZOtmHBAWPHjw91MLn4BeYSMUeY6IAJEoWaMTx7okjBs0sQEk+CEjQSJUiXj2jCaFAKEYhUiQqOUo04UwJELxmubJVo8cHDJjEAjI0IQEQTg1fXsg2jgKBIuR4t9kSDFytdgRCc9p0LQWCUt4O5RjBcJGgRBw4aFy0wEc7Lj0eEvaIl7MjkynWh7rJgONgPm3Rt/MUciWAjAahNrvZ4QJJrJbFDhs4rTAbg3rln8/bkCdiMyQ55lHHMI4Nk1IYXJ66KOLDD6UsFg8ae/TJa7gO/704F/+VIi4JdsT8oACRmDDHTNzBI+1V5Yif2CeOVL5w6GbVbydTfXOxRNURYXjk2EwNLoObTTgGKJFVJKqnE0oR9UWSRRhpxRF5CC5mlVEAAIfkECQUAAQAsDQANACYAJgAACP8AAwgcSHBgCyEkyKgpwJAICSFnCkqcWHDDkCgTzEChgebLko5QzGQcsoGiyQAA1nxIwPGkFwgJ1EAwcrLiwhdPahp8wRCHTpQoyET8SfCMQhs10WRwQpOozQxdTK4o0MOpyTcFXEw0CsPqSSdQJWIc6nWrwoJtwpaVOqGNQZlrk/rIGQChjrguUWQRKGIHXrlA3f5lawAm0RQgChUCkeLnBr07fPz8gQoUIECPUA35+RAGE51cPuUBMFBKKi46mSDQqDPIqQcFGwVJfQVuTUFyJO7pQ5ulTty6ecv1XdM1bIKVZg//nDSVHdJ8P6FePtmU5UCVMqHhvKOEZMdR7Nh0iVKSu5e2gwnXlZGeIlaBaURAb/92O18M9An2EFM0a/7ABYFFV3pPYCTRY07QJ6BZVQ2GlQFsMRWXEUcNR5ZTblQIGgMxrFEeaCoRcWFNFgU1k1QKhEhAU1a9FFRPJYzBRhmRNcTEdBPaIENCC9kI0YcmBQQAIfkECQUAAQAsDAAMACgAKAAACP8AAwgcSLAgABtj0tBYmBBAwYcQIwYw0oaJmotRkGgkgpGNEYkgB1JkkNFFRBcESn4MCXEIxxUsBdogQSRNTJFTat4kiEbMlJUhvZTcaZCml6A1NxB9+ASIzpMZl0rUEAVoQQtNlEqFuKEJi5Y3dGyVaORGkaIdxoLMIcbhQCFN1IbUiFOC3LUJjgbIEuXu3DIC6cZka8dOgbSDYUz8AJNlgVWJVGBJNEtE4pFuQfJ4dYHnKw4sAYhQsMRHaFsaHiJYhVizBJeOKUW81MDxELgsW3mIqGKRbdwhdfNu9TtC7Nlgip9mohq1csenOr/9HHO0DsbVIUumXODyXiE3ZxZpPhy+73e/rmWORg/WzVvj7K864ammS/z3Vve2vS8UfFEWWvnVVFZcmSGdXxaJBdUOAW7VFRl6kXUDgQ56FeFaOdm0VBpJEcXGhI2FZpSDJUQwVIEqybXBhxhltFFH+amIkEIMpZEZSwEBACH5BAkFAAIALAsACwAqACoAAAj/AAUIHEiwoMAnXM4oSNEiocGHECMKMFACCZGLGDGWaCGxY8ExCMggobEwIcKGNJqIHONR4hKLQlJ4TEHgBowSLT9qiAJBR86DEHg++anDgpMHP3Va8DlTpZGkBo0AaeKlIwCVUCPKQAJAIhMgWSNu+KqValixIx+uIFPhrEu2Bp3IcNsRgxOdXOi+zUEQyA+9dcEehDszAKNPnxjN6NqUMciWNiLVykRlS6bJNloeFfhmzUxZmIb0VQTLRVPOLDtiIgSxD6LTAqSY9irLAEQDqDy/nUg44gw9EvHAscrWQO/Ww31jIk7x+ENXMyTOcMWci3ODgO4Ep8I8dlvpuDKrnMUlgjhqq6YYtdZ0xrz3z39sD6xAqDTsLlIg16+jxEMdWPFp1sVg8nnEhAqmaKKCBjlV0JtcgO0233UR8sZGQTdVGNddSmk44YUbVqWhFzyVtUGFYwl2W1oRbsUYWkC8GNZVMIhInFkzOpVUFlf8MBRRFZWR41JPWQXSUnS9ZIYGRZS0wUkLTYVkhE9udYVIWMq1BFMezocDRWEFBAAh+QQJBQACACwLAAsAKgAqAAAI/wAFCBxIsKCAMza60JABZWFCgxAjQjTyRYgTBAwhDNloEcbFL0YkiiRYEeMXiRtcdDw5MmIKIEiGhGx5cEgTIClokpQCAYBOkhB46qQY8+fEmD5FAphi4YxRlx9F7mCh4ylKCxckWvRiVWlRgyoVdB2pQChQCGNbBi2IBknStFeHDFzaBa5atwLbDm1SI0+eGXhbbqCaNw3NMpWGUTJhghKtSmUOZ6XbUosqQjhIClKl5S5RtbiCRAyC64dnGWRvCRLZ59HbiBfSWBwJI1VOlLCc0N46MgCglnNm7G44sk8A4H/IxqzL2gNy5Qx7H3rulbhUVC1PwRiOITUckTNucYrZ3WE7bc6jVaElbxb85Qqa0SsPGftw4sVxHEOWXHhvXzk1BHZXYSvYNd9cUxgY11kKQtTWE2whYECDDBp0gRNcUegFRlBNUZWCOiAVl1N2hXjBa0cJ2JUEIkrWk1UbXvSUSjfNJNgPNY41BkY4kQhWGwxhWGJJESznkAZMLWejgTqUxFFDP4D0U0AAIfkECQUAAgAsCgAKACwALAAACP8ABQgcSLDgQB0tVoxZolCHwYcQIwo8wxAIkx09XmjEaJGhxI8FFWTE0MYLRC9tMFggCVJiQhY0TLZ0QwPmmZYGx9jESRAlTJ4CNkBgkgJozos4AcjQ0MLow5cAPgq9wMXpyQtQPg6VafUp0qs4urr8eTSs2LFmCZZ5cRYkgTUhLTRti1Yt3Jk/GACykuDHBpxZsk6U27JHI1GFRowoFOoRBrxz2bAA2WJOKR5xUQG6qbWogLcg6VSCADFLJkBuhQQlG1HKKdWtXznROuVJC8IRvYRaELqTZ7ApLHxk8KoDZdlobTAZbgqnqBqddX7ci/NOlehvptOpPgI7c+dEvEuqLFP8OOncVL2wqCqREvTvdYlqLZVlPH2pFwSCnp6p/kPT3dE2GGV+XJbZHZyN55lSczGHGBiLNZYAZAPtl1oAdMgRgBlfAFZGT6zR5RVX+pUgYmsmxrXEiWWNyOJBuP0nH4vq0ZDciTVSBgVVdIkERVSFhejUEkKmRkCCPFFUJF47MRnTWUSuFJMbT/REU01S4pgGVip1qYGUSxnw4kEKuJADGwuZSWJLAQEAIfkECQUAAQAsCgAKACwALAAACP8AAwgcSLBggDM5upTIgkEGQ4VnDEqcKHFDBxo9LggZwsZGhY8dN4qkSLKgghcNJQAgCeBkypIU3ax5g2YlzIEtX97ESdPLToMuV/xcovFnzKIwIRpl2bCkDRkPljqFetSA1KQ9rAKlehVrVJMQuu6E8AasT7FeCW4cioYMGY5seRq52YWQqLuJ8NKgy3Vm0gakJix5IhDhhFADuGA9SNMpJUtCJr5oxOls1ZMwPUBmaemA1xIlL3y6kHT01IUl8XjYqQLPaRuch4w1tYEpUsmhbJaWfZnkh1ZGE/mwrXViDETBPxAniQGUbscylsc0TfdTxN4kJalgDel1aOrMwUuNDlmbZKDN0wOdDpDVcaUmuCdZnpgCQ+Eufz/lgaGgMAw8+s03nn9fffeJfpYc+AgUfKUwEGo3PXHSBz5oRBhfarWH1noZbjjVVmh4OJ6DIIpoVlUmEsihhwZouKJYTwkonVQPkHUdWzqNBZGMO9XYU1IKQcDjUi1aeJECBiTpwkUODZbifRg9JOWNNwUEACH5BAkFAAEALAkACQAuAC4AAAj/AAMIHEiw4EA3FVws6cJQoRuDECNKFPgkYRYCGMsM+aExY5uEE0MWBLBQiEkDXEZyQcnxpMiJRr60NPIyQMyONGsS9IJT58EOLn3e9OLTIEmNOleYLCqx4UulNpjCXDp1idSQTiPquHhV5EcAETl2ffoDYgohZ8Z6pfozR1IIZMhASFlT5ki0L5Ew6sS37yEYZBUQ5IoVRKc+R4AokADkiKBOB+hO/en1ECULYR0dsoq1BcUuhT1INgtic2eBSCeGMR369M2JPzKhqaupRFWEIU3Q8UnHRGeQExWh8Jkh0e8sMDsJ8fmi08OmUGFnyknbNnSF0qk/lX07O3Pn3YMjm/l+PDce3nuOg22qvCaS9tc3sI1IwRNRrJ4o/LYJOrlomKXpcBp/lbFmlGWcXfeZYFgVl4F2RjionVZzUbZdX36lUVeC/LnwFgNyebjhem2ptZ9BFZoIHYUcqngQXiy6uBOMCspoA0aBqSjffOV1dRSDb2m0AVMrBVVUkRhNeJ2QY+14EkoqsdSTjhZ59FFHHj0hY5QlOaRlUQEBACH5BAkFAAEALAgACAAwADAAAAj/AAMIHEiwoMEATx5wMXKwocOHBReySVOChsWLE7lA3NhQR4chFVfgcONxg8mSIXVw5Ajgyw8XbliSfAlgZUcbNG0ObBlS506QD3xG7DLEi88zFYXedGHTQFKlS1k+hRr1IU+qEJcUdbgBTResG4luqAqW61aDV5sC1dmihNGhLKVUcVSpbl0TUp7EHfr2YZZFlvBiSKEAQ4w4lgplCUsj6M+NMBJDaAgBUyMnjAmedQik0oG+BwEcqAQk65CfoNE+OrBy9Fezb2FC5JMoNVdMfEwLHCPBL2mdfxeb3W3g4YE+QvuwHo6weEdIAoQ2gKT3JnHOv32SqGRj+JPG2LsfxeUOO21o8uPFh3bb1fF5FkK3q0f7mvdDRTykK7J6OgBF44Ak1wB/14UH3GUE+lfEbIW4l9UigejWnErYRcdREo+0wV9fm1Hm2RlWgZEdcwX6ppiHCEpInIMoFiIAAoXBIEAhdQm3IVyMmUCXXZfgVZ2KqLG1lloM0WdbWQSZRx+SZK23BJNGmjYfkzCx2GRZWjknVRdFYmWEWEd5lYKXQ4aZk5lMkZlSWCJZVBOSXoTkJkknzUSRm1DuxJNLGE20Zp7lYRUQACH5BAkFAAIALAgACAAwADAAAAj/AAUIHEiwIMEHZ3AosMFQ4QODECNKPGig4ZgcLlIs7HCxy0UAE0NCRJgR40QvEth4NCBSJACLLQdygRnTIEmWNSl6zClzJ0+bPmM+wTjmZ8SbLTcsWWpUItKQRJueZDoVpNSqToNezdphpNatXIEKtQDijqKzICx4Eeqi4EwdLnlQuhMkioweJOD8mcQDh0utJqEqCtTl6B5Fb/72tCqRiKsPImM8hupTYcgpnm7EJJOZskCOJx0FyNnAEZupApQ+lFiWcVJBI6oiDD3lJxBPFWRPvMGo6aErulnDaTojUPCIiJtGUHQcYmejFzw1N5gcuqPpBQ3BUC4IO0EVw43qp/U+kLdv4Fy/HnyeU0Z1rygDR9xjnGceKlhBOxVN2jTq1Etcxp6Atf33kmsQRTEZgZQxpt9ugyGx2kFN2PFeVjq5ZIInEd4VBQWTeGKCBH8hmFFMa3ywIVomfLDGWEDhBBZWMc4Y1lEq2VgjjToCGGCDCG51YJDwEWlUfBvkVJGMUjl05EpNOVRUlDSxxZGRSlq0VnoPznjgSkRt1JFGWHqZkJgNGRUQACH5BAkFAAEALAcABwAyADIAAAj/AAMIHEiwoEGBT3QAeHKwocOHB7kYkGAjx5eLGClygcjxoRcFFjVKRKiwhUgvHVMGkBhyA8cNH0OqdLiw4saZK0uixDnwjEyePUsCTWERaMSiMzUabSg0JUgjS2lW7FihA4CoHq1CdIMUq1Q3X72+7FoQpMo2YkIcWEukzdkUR69uJVMnESABMVAMAGSXzM6sOgyahWjhUJ03gcu+6XPIwtiyZA/6UDThJlMHlLeSdQH3IV0hTgfd0Bz070Ehg4YkRUQAMEmPonnCGGT56GuHMfK4xLlBjoistyMWemN0R6HdtnM6RJ2Ypw7WUoMb5HEgqgcU0WGaLoglRtTcX2s6z7z73Ur4i+PVlD8vV7L3peCZoo9M0IH5peTlSy/IRBHYoYpoEJ1yTA1XHCLNCWbDfgVNUAdyZ/WB3YAj0RQbTrNBqGBQD70AXYStDchgg4aoRtWFIubEkGcfssiAZv9xSJhhL2i4koeNPQZZezTZl4gDPgQZpCCHbRdXclQREQRbbb0lH49iHflklFO6RiVBPq0I45UkKeAURlc+oFVSY3plUgVD/WRUTQ8slZBNzhFFkZk2cTVWS2Fa1VKFLJ2pZp44rJDRoHty+SSbUM4UEAAh+QQJBQABACwHAAcAMgAyAAAI/wADCBxIsGBBAFy8nDHAUCEAgxAjSjSIsIIEBSkaummhEeOZiSAlPvB4ceLIhRhDqgygI6PClQJbooQZkaMbmgc3tsA58InFhzxzZsRZMWhNHClXnjRq8mXIpUybAhWZNKrUplZVjqQKs+WOKBF2lNDR1QDEoiHfNDBUSA+WKnraNnijtWrPmyCLxCk04w0XglzUti3y1CzgjSBhMJogwaQDRizy2k2YuE+WlUL8fJB818hEKZZpdghN1TNLBZ8LCeGZuQzW0yLvoDCaQY/ps6hlSnTyx4tRN6Rxw5aoQkRULSqk+q65iDDTEoWW43YKMcuiDVGfqC5tuPqfrHoscL/f7QE8g/ER1YAxj947+6Nb0zOaGhQA5PYUm0ctox9+d4hU+HBcHFiVJN8Dv90xBVfDnbWHGrTtgd1RMX1EXgms3cegEQYeKFofs5V2V2WuqfQGiJx1Vhljjmko4mFp7dXEfzE1cQcWzr122BMmrvXWCED+SFdht8GoFARfhTVWWfBlReSLTk4nGY9RClUXfVHaVBaWViHF5ZQ01vfTbx6RyVGXDk14ZJlOeumQckNVWSFKLnVkk0VyTvdTR0YFBAAh+QQJBQADACwHAAYAMgA0AAAH/4ADgoOEhYaCG0+Kh4yNjocAD25nLQaWl5MAj5uOOpmVkpFGol6gk5yoA6Sem4qfqY2rsIillLOEtU+3uJm7tbuQlrO9wMFuqZQbxbG2rWfLzo+/0J2VzLqoom0p2JyuxpxdZCd95eYnZF3e1oWlm10C5ekunhI/430UbNG8yrFi+YY4KoElnz9Gonh1OvDHgjcEfxZ4qTboVCyG+5BtOXDQ0LRIjjjYcXGrAx4UFFVNZAShITAhfiAwUxkywzKR11ix/CNhmQuXCJM14kCBmgA1ORvtcQjNwpykkPqkoZZGalB2Hq1CU6DVo9BDMKmpinm1I6EsdcQOIGvMyM5jW6W7trv0lqrcfm4ZLbUL9RCKAEZF9DWElmSxnzLLXoRz84RZhSB3ynh5VyHNoZXf3SGTMjLmjNlOSst7GeECOgLD2eGYktZjXD4iggYbpOHrilhpaZbXhd6keyYC8uvXqgmYP+fONSF9Ddy6IdCjZ2sWTG3z1tYtj9aR3TWy3NRGrfyuSWzCknQPp/flqht56uqTuS9rUa14U/Jz4e+OF/9+/qNREwgAIfkECQUAAgAsBgAGADQANAAACP8ABQgcSLCgQQEbnig0svCgw4cQDS58QJGLjosWKz6JyBHiRAAbHSYEWbGjSYEYN5xESHKlR4ouC7aMOXAkTYkYaTa8eZBhyJM+eT7c2ZGhUI4WiyY9+lJlxKVMXz4FUPRFjAYm+MzJKuLFA6VDdSBlQIfPESRvSkBIe0QOHQZfp4p0+vBCIBUyqPaUoQKQDLk4PWaQw+LnUAuE9c6VyUUwlTYru1g5IDYsQZAQ21aIWYHKEak1M/NZcnMMYY81G4vUg0QoEj02LLN8yMGEEaFGqkyQDVVmnjJMCeSJGxhhXSpRBfgdOtshBy3JC+wW2fygCQvRVYRV+PB0VL7bK0vYhJ08DfmeGVfH/m7F8OWgDudkKb8lfHcg9O07FxG9AHPjDvFFF0+5QfFfQuoFRwdxjKGkmEFa2IYbFvwtVt14f/H02hmyXVjQDlusUNoWF3ToYUETVLGZS535ZyJ3Qx3wWGST3WbiiZcFkBhSfNUgHno4DSjRB3ng9eBlfOXhg5ANAvlUAWWddYFabLkFF1JHvlcUWXp06eUBFhgAFmjJWdhUmegxmSaa79molHtREWWSTWXOxNlFTMmpU293unmUnUDxGWdOU8HIZmoZpaQoZoeG55OaJwUEACH5BAkFADIALAYABgA0ADQAAAf/gDKCg4SFhhtPiUaLioaOj5CPiIyUk5UbkZmZiomalk+aoYONooWMpZGLqJJGq6aqro6TsZ2xqaCosLa3pbq7vJ64v8GbraEPGFEMHBPLGA+ivq+hWRlWJ8zKyypWBSXHkNKGLwtVTh2SCFUNBMWyxulbIi2eIvIAwITwsgLmqBDr6IWbJmnAAgWuJBwIgI+VvkgFTFSwlcJEgVQPH0GxsuTXEo4DBdU6hG2YjAgjGh7Cta8QEokmH2BxErIloZImT54YiEjSlo45PwJd2dMRDA85B3mg+W6kyxhJBWmB2hSToyNRoupkJU4qE60sBHC1akjA16hMKIx95IAEWAdroa8meBt3nNioZuua+pm0At93Mmwq1ZA0bU1IFpQI22VEyZSai/UtNekEhEqCRY1SGUoLpKSMbE8YoGgR4yjBIvshXKWQYbiWkff6K1UioGl9qFPfq7f7tSxNBDzMRMdvXbt8h3hvweZs2/Imlz/7PnZBWzNlK6KRdagVMLHuuHvF7jseOXlaudF7LJ8rvXj2xeAnJBWsK/lLnCiBv5V/u6tAACH5BAUFAEYALA8ADwAiACIAAAf8gEaCg4SDLj8EQBoviIWOj4UrCBQmHpQ8lzMIEpCdRhVEIAyMjgaJojiehRYnIhWqnyKtsDoxHkOwhD+Wr5C1DSu5kQ01Oo8bGQItwqXEG443t8zHHhHDuNOPQybYgiEM2Z0+PIbc4b7SRh8O5+IJ3jvtkEAjn+byzRIv9fiPIKf9/F2AkSEgNAusDBbigHCGQkKaIBx4OGgEDQX3FOIwJwADxQsD4FEsYM2eAo0qbAxKIEJhjHfluskTklEQqw74csyCBqxdiwUx0PXMtsJZp180ppWo9EAVMqawtpmI8CxXkRqVLJyMxArqtA0ybFXKZIlXVZ+IFCVykSsQADs=) center/64px no-repeat;color:#fff;content:"";font-size:128px;height:128px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:128px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui--hidden .pswp__top-bar{transform:translateY(-15px)}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__top-bar{background:none;height:30px;margin-top:env(safe-area-inset-top);padding:16px;transition:transform .3s ease-out,opacity .3s cubic-bezier(.4,0,.22,1)}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__counter{background-color:#00000080;border-radius:15px;font-family:Hiragino Kaku Gothic ProN,\\30e1\\30a4\\30ea\\30aa,sans-serif;font-size:12px;font-weight:700;height:30px;left:16px;line-height:30px;padding:0 16px;top:16px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button{background-size:180px 60px;height:30px;margin-left:8px;opacity:1;width:30px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button:before{background-color:#00000080;border-radius:50%;content:"";inset:0;position:absolute;z-index:-1}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--close{background-position:0 -30px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--share{background-position:-30px -30px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--zoom{background-position:-60px 0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--zoomed-in .pswp__button--zoom{background-position:-90px 0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--fs .pswp__button--fs{background-position:-30px 0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--arrow--left:before{background-position:-94px -30px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--arrow--right:before{background-position:-64px -30px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__caption{padding-bottom:env(safe-area-inset-top)}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__caption--empty{display:block;opacity:0;pointer-events:none;transition:opacity .2s ease-out}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__caption__center{min-height:40px}'],changeDetection:0}),i})();class FO{}let Dse=(()=>{class i{constructor(){}initialize(e){this.lightbox=e.createComponent(xse),this.lightboxElement=this.lightbox.instance.element,document.body.appendChild(this.lightbox.location.nativeElement)}getLightboxElement(){return this.lightboxElement.nativeElement}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();const Cse={history:!1,closeEl:!0,captionEl:!1,fullscreenEl:!1,zoomEl:!0,shareEl:!1,counterEl:!0,arrowEl:!1,preloaderEl:!0};let kO=(()=>{class i{constructor(e,n,r){this.photoGalleryConfig=e,this.viewContainerRef=n,this.lightboxService=r,this.onPhotoGalleryInit=new He,this.onPhotoGalleryDestroy=new He,this.galleryItems={},this.galleryItemIds=new Set,this.galleryImages=[],this.defaultOptions={...Cse,...this.photoGalleryConfig?.defaultOptions},this.lightboxService.initialize(this.viewContainerRef)}registerGalleryItem(e){const n={id:e.id,src:e.imageUrl,...e.caption?{title:e.caption}:{},w:0,h:0,doGetSlideDimensions:!0};this.galleryItems[e.id]={id:e.id,element:e.element,image:n},this.galleryItemIds.add(e.id)}unregisterGalleryItem(e){this.galleryItemIds.delete(e)}openPhotoSwipe(e){var n=this;return fe(function*(){if(n.galleryItems[e].image.doGetSlideDimensions){const s=yield xO(n.galleryItems[e].image.src);n.galleryItems[e].image.w=s.naturalWidth,n.galleryItems[e].image.h=s.naturalHeight,delete n.galleryItems[e].image.doGetSlideDimensions}n.galleryImages=[...n.galleryItemIds].map(s=>n.galleryItems[s].image);const r=n.galleryImages.findIndex(s=>s.id===e),a={...n.defaultOptions,...n.options};a.index=r,a.getThumbBoundsFn=s=>{const l=n.galleryImages[s].id,p=n.galleryItems[l].image,w=window.pageYOffset||document.documentElement.scrollTop,I=n.galleryItems[l].element.getBoundingClientRect();let ce,he,me;return I.height/I.width>p.h/p.w?(he=I.top+w,me=p.w*I.height/p.h,ce=I.left-(me-I.width)/2):(ce=I.left,me=I.width,he=I.top+w-(p.h*I.width/p.w-I.height)/2),{x:ce,y:he,w:me}};const o=n.lightboxService.getLightboxElement();n.gallery=new wse(o,Fse,n.galleryImages,a),n.gallery.listen("gettingData",(s,l)=>{l.doGetSlideDimensions&&setTimeout(fe(function*(){yield n.getSlideDimensions(l)}),300)}),n.gallery.listen("imageLoadComplete",function(){var s=fe(function*(l,c){c.doGetSlideDimensions&&(yield n.getSlideDimensions(c))});return function(l,c){return s.apply(this,arguments)}}()),n.gallery.listen("destroy",()=>{n.onPhotoGalleryDestroy.emit()}),n.onPhotoGalleryInit.emit(),n.gallery.init()})()}getSlideDimensions(e){var n=this;return fe(function*(){if(!e.doGetSlideDimensions)return;const r=yield xO(e.src).catch(()=>null);e.doGetSlideDimensions=!1,e.w=r.naturalWidth,e.h=r.naturalHeight,n.gallery.invalidateCurrItems(),n.gallery.updateSize(!0)})()}}return i.\u0275fac=function(e){return new(e||i)(g(FO,8),g(bn),g(Dse))},i.\u0275dir=ye({type:i,selectors:[["","photoGalleryGroup",""]],inputs:{options:["photoGalleryGroup","options"]},outputs:{onPhotoGalleryInit:"onPhotoGalleryInit",onPhotoGalleryDestroy:"onPhotoGalleryDestroy"}}),i})();function xO(i){return new Promise((t,e)=>{const n=new Image;n.onload=()=>t(n),n.onerror=r=>e(r),n.src=i})}let Mse=(()=>{class i{constructor(e,n){this.el=e,this.photoGalleryGroup=n}openPhotoSwipe(){var e=this;return fe(function*(){yield e.photoGalleryGroup.openPhotoSwipe(e.id)})()}ngAfterContentInit(){this.id=this.photoGalleryTrackBy||this.imageUrl,this.photoGalleryGroup.registerGalleryItem({id:this.id,element:this.el.nativeElement,imageUrl:this.imageUrl,caption:this.photoGalleryCaption})}ngOnDestroy(){this.photoGalleryGroup.unregisterGalleryItem(this.id)}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(kO))},i.\u0275dir=ye({type:i,selectors:[["","photoGallery",""]],hostBindings:function(e,n){1&e&&ae("click",function(){return n.openPhotoSwipe()})},inputs:{imageUrl:["photoGallery","imageUrl"],photoGalleryTrackBy:"photoGalleryTrackBy",photoGalleryCaption:"photoGalleryCaption"}}),i})(),Ese=(()=>{class i{static forRoot(e){return{ngModule:i,providers:[{provide:FO,useValue:e}]}}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})();class Fd{constructor(t,e,n,r){this.options=t,this.profileService=e,this.utilities=n,this.dialog=r,this.displayRepliesTo=!0,this.profileName="",this.tooltip="",this.profiles=[],this.images=[],this.images2=[],this.videos=[]}toggleMediaPlayer(){this.options.values.showMediaPlayer=!this.options.values.showMediaPlayer}mediaConnect(){const t=document.querySelector("audio");t?(navigator.mediaSession.metadata=new MediaMetadata({title:"LifeLike",artist:"AlexiAction",album:"Blockcore Notes",artwork:[{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"96x96",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"128x128",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"192x192",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"256x256",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"384x384",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"512x512",type:"image/jpg"}]}),navigator.mediaSession.setActionHandler("play",fe(function*(){try{yield t.play()}catch(e){console.error(e.name,e.message)}})),navigator.mediaSession.setActionHandler("pause",()=>{t.pause()}),t.addEventListener("play",()=>{navigator.mediaSession.playbackState="playing"}),t.addEventListener("pause",()=>{navigator.mediaSession.playbackState="paused"})):console.log("Unable to find audio element")}ngOnInit(){var t=this;return fe(function*(){t.images=[]})()}expandImage(t){this.dialog.open(wd,{data:{picture:t}})}hashtags(t){const e=t.filter(n=>"t"===n[0]).map(n=>n[1]);return 0==e.length?null:e}repliesTo(t){if(!t)return null;let e=t.tags.filter(n=>"p"===n[0]).map(n=>n[1]);return e=e.filter(n=>n!==t.pubkey),0==e.length?null:e}replyTo(t,e){return t?t.tags[e][1]:void 0}}Fd.regexpImage=/(?:(?:https?)+\:\/\/+[a-zA-Z0-9\/\._-]{1,})+(?:(?:jpe?g|png|gif|webp))/g,Fd.regexpVideo=/(?:https?:\/\/)?(?:www\.)?youtu\.?be(?:\.com)?\/?.*(?:watch|embed)?(?:.*v=|v\/|\/)([\w-_]+)/gim,Fd.regexpThisIsTheWay=/(?:thisistheway.gif)/g,Fd.\u0275fac=function(t){return new(t||Fd)(g(Gn),g(Gi),g(Wi),g(Ha))},Fd.\u0275cmp=Se({type:Fd,selectors:[["app-content-music"]],inputs:{events:"events",displayRepliesTo:"displayRepliesTo"},decls:40,vars:0,consts:[[1,"music-list","feed-page"],[1,"events","clickable"],[1,"events-header"],[1,"music-item"],["src","https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",1,"music-album"],[1,"music-details"],[1,"music-title"],[1,"music-artist"],["controls","","src","https://cdn.pixabay.com/download/audio/2022/11/22/audio_febc508520.mp3?filename=lifelike-126735.mp3"],["href","https://cdn.pixabay.com/download/audio/2022/11/22/audio_febc508520.mp3?filename=lifelike-126735.mp3"],["controls","","src","https://cdn.pixabay.com/download/audio/2022/12/15/audio_dd5b9f6f3a.mp3?filename=easy-to-love-129414.mp3"],["href","https://cdn.pixabay.com/download/audio/2022/12/15/audio_dd5b9f6f3a.mp3?filename=easy-to-love-129414.mp3"],["src","https://cdn.pixabay.com/audio/2022/10/14/13-08-36-813_200x200.png",1,"music-album"],["controls","","src","https://cdn.pixabay.com/download/audio/2022/10/12/audio_061cead49a.mp3?filename=weeknds-122592.mp3"],["href","https://cdn.pixabay.com/download/audio/2022/10/12/audio_061cead49a.mp3?filename=weeknds-122592.mp3"],["mat-flat-button","",3,"click"]],template:function(t,e){1&t&&(_(0,"div",0)(1,"mat-card",1)(2,"div",2),pe(3,"app-event-actions"),b()(),_(4,"div",3),pe(5,"img",4),_(6,"div",5)(7,"div",6),N(8,"LifeLike"),b(),_(9,"div",7),N(10,"AlexiAction"),b(),_(11,"audio",8)(12,"a",9),N(13," Download audio "),b()()()(),_(14,"div",3),pe(15,"img",4),_(16,"div",5)(17,"div",6),N(18,"EasyToLove"),b(),_(19,"div",7),N(20,"AlexiAction"),b(),_(21,"audio",10)(22,"a",11),N(23," Download audio "),b()()()(),_(24,"div",3),pe(25,"img",12),_(26,"div",5)(27,"div",6),N(28,"CINIM - Brainfluid"),b(),_(29,"div",7),N(30,"CINIM"),b(),_(31,"audio",13)(32,"a",14),N(33," Download audio "),b()()()(),_(34,"button",15),ae("click",function(){return e.mediaConnect()}),N(35,"Connect Media Events"),b(),pe(36,"br")(37,"br"),_(38,"button",15),ae("click",function(){return e.toggleMediaPlayer()}),N(39,"Toggle Media Player"),b()())},dependencies:[pr,xa,Io],styles:[".music-item[_ngcontent-%COMP%]{display:flex;flex-direction:row;gap:1em;margin-bottom:1em}.music-album[_ngcontent-%COMP%]{max-height:128px}.music-title[_ngcontent-%COMP%]{font-weight:700;font-size:1.2em;margin-bottom:.4em}.music-artist[_ngcontent-%COMP%]{color:#ffffff80;margin-bottom:.4em}.music-controls[_ngcontent-%COMP%]{width:100%}.music-details[_ngcontent-%COMP%]{flex:1 2 auto}audio[_ngcontent-%COMP%]{width:100%}"]});class kd{constructor(t,e){var n=this;this.options=t,this.snackBar=e,this.media=[],this.index=0,navigator.mediaSession.setActionHandler("play",fe(function*(){if(n.audio)try{yield n.audio.play()}catch(r){console.error(r.name,r.message)}})),navigator.mediaSession.setActionHandler("pause",()=>{this.audio&&this.audio.pause()}),navigator.mediaSession.setActionHandler("seekbackward",()=>{this.rewind(10)}),navigator.mediaSession.setActionHandler("seekforward",()=>{this.forward(10)}),navigator.mediaSession.setActionHandler("previoustrack",()=>{this.canPrevious&&this.previous()}),navigator.mediaSession.setActionHandler("nexttrack",()=>{this.canNext&&this.next()})}get canPrevious(){return this.index>0}get canNext(){return this.indexn===t);-1!==e&&this.media.splice(e,1)}start(){var t=this;return fe(function*(){-1===t.index&&(t.index=0);const e=t.media[t.index];console.log(e),e&&(t.current=e,t.options.values.showMediaPlayer=!0,t.audio?t.audio.src=e.source:t.audio=new Audio(e.source),yield t.audio.play(),navigator.mediaSession.metadata=new MediaMetadata({title:e.title,artist:e.artist,album:"Blockcore Notes",artwork:[{src:e.artwork}]}),navigator.mediaSession.playbackState="playing")})()}resume(){var t=this;return fe(function*(){if(t.audio){console.log("RESUME!");try{yield t.audio.play()}catch(e){console.error(e)}}else t.start()})()}pause(){this.audio&&(this.audio.pause(),navigator.mediaSession.playbackState="paused")}next(){this.index++,this.start()}previous(){this.index--,this.start()}get error(){return this.audio?.error}get paused(){return!this.audio||this.audio.paused}get muted(){return!!this.audio&&this.audio.muted}get time(){return this.audio?Math.floor(this.audio.currentTime):10}set time(t){this.audio&&(this.audio.currentTime=t)}get duration(){return this.audio?Math.floor(this.audio.duration):100}mute(){this.audio&&(this.audio.muted=!this.audio.muted)}forward(t){this.audio&&(this.audio.currentTime+=t)}rewind(t){this.audio&&(this.audio.currentTime-=t)}rate(){this.audio&&(console.log(this.audio.playbackRate),this.audio.playbackRate=2==this.audio.playbackRate?1:2)}}kd.\u0275fac=function(t){return new(t||kd)(ue(Gn),ue(Fl))},kd.\u0275prov=Oe({token:kd,factory:kd.\u0275fac,providedIn:"root"});class xd{constructor(t,e,n,r,a){this.media=t,this.options=e,this.profileService=n,this.utilities=r,this.dialog=a,this.displayRepliesTo=!0,this.profileName="",this.tooltip="",this.profiles=[],this.images=[],this.images2=[],this.videos=[]}toggleMediaPlayer(){this.options.values.showMediaPlayer=!this.options.values.showMediaPlayer}play(t,e,n,r){this.media.play({title:t,artist:e,source:n,artwork:r,type:"Podcast"})}queue(t,e,n,r){this.media.enque({title:t,artist:e,source:n,artwork:r,type:"Podcast"})}mediaConnect(){const t=document.querySelector("audio");t?(navigator.mediaSession.metadata=new MediaMetadata({title:"LifeLike",artist:"AlexiAction",album:"Blockcore Notes",artwork:[{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"96x96",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"128x128",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"192x192",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"256x256",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"384x384",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"512x512",type:"image/jpg"}]}),navigator.mediaSession.setActionHandler("play",fe(function*(){try{yield t.play()}catch(e){console.error(e.name,e.message)}})),navigator.mediaSession.setActionHandler("pause",()=>{t.pause()}),t.addEventListener("play",()=>{navigator.mediaSession.playbackState="playing"}),t.addEventListener("pause",()=>{navigator.mediaSession.playbackState="paused"})):console.log("Unable to find audio element")}ngOnInit(){var t=this;return fe(function*(){t.images=[]})()}expandImage(t){this.dialog.open(wd,{data:{picture:t}})}hashtags(t){const e=t.filter(n=>"t"===n[0]).map(n=>n[1]);return 0==e.length?null:e}repliesTo(t){if(!t)return null;let e=t.tags.filter(n=>"p"===n[0]).map(n=>n[1]);return e=e.filter(n=>n!==t.pubkey),0==e.length?null:e}replyTo(t,e){return t?t.tags[e][1]:void 0}}xd.regexpImage=/(?:(?:https?)+\:\/\/+[a-zA-Z0-9\/\._-]{1,})+(?:(?:jpe?g|png|gif|webp))/g,xd.regexpVideo=/(?:https?:\/\/)?(?:www\.)?youtu\.?be(?:\.com)?\/?.*(?:watch|embed)?(?:.*v=|v\/|\/)([\w-_]+)/gim,xd.regexpThisIsTheWay=/(?:thisistheway.gif)/g,xd.\u0275fac=function(t){return new(t||xd)(g(kd),g(Gn),g(Gi),g(Wi),g(Ha))},xd.\u0275cmp=Se({type:xd,selectors:[["app-content-podcast"]],inputs:{events:"events",displayRepliesTo:"displayRepliesTo"},decls:83,vars:3,consts:[[1,"music-list","feed-page"],[1,"events"],[1,"events-header"],[1,"music-item"],["src","https://images.podcastpage.io/fetch/https%3A%2F%2Fd3t3ozftmdmh3i.cloudfront.net%2Fproduction%2Fpodcast_uploaded_episode400%2F2151293%2F2151293-1673891743030-8e480bcd5cf47.jpg?w=400",1,"music-album"],[1,"music-details"],[1,"music-title"],[1,"music-artist"],[1,"podcast-abstract"],["mat-icon-button","",1,"action-button",3,"click"],[1,"action-button-icon"],["mat-icon-button","",1,"action-button",3,"matMenuTriggerFor"],["src","https://images.podcastpage.io/fetch/https%3A%2F%2Fd3t3ozftmdmh3i.cloudfront.net%2Fproduction%2Fpodcast_uploaded_episode400%2F2151293%2F2151293-1673395914791-e4b9606d5df43.jpg?w=400",1,"music-album"],["src","https://images.podcastpage.io/fetch/https%3A%2F%2Fd3t3ozftmdmh3i.cloudfront.net%2Fproduction%2Fpodcast_uploaded_episode400%2F2151293%2F2151293-1673318163134-74d83f9a9216b.jpg?w=400",1,"music-album"],["menu","matMenu"],["disabled","disabled","mat-menu-item",""]],template:function(t,e){if(1&t&&(_(0,"div",0)(1,"mat-card",1)(2,"div",2)(3,"div",3),pe(4,"img",4),_(5,"div",5)(6,"div",6),N(7,"Resolving 'Attachment Trauma', and Delivering Orange-Pills, w/ 'Honest Sharing'"),b(),_(8,"div",7),N(9,"@bennibtc"),b(),_(10,"div",8),N(11," I've recently been trying a new method of booking guests for the show, by posting a Calendly link, and allowing anyone who wishes to come on to book themselves in. I ask them to give a brief summary of what they'd like to discuss, and if it sounds interesting (and has nothing to do with shitcoins),... "),b()()(),_(12,"div")(13,"button",9),ae("click",function(){return e.play("Resolving 'Attachment Trauma', and Delivering Orange-Pills, w/ 'Honest Sharing'","Bitcoin Rapid-Fire","https://anchor.fm/s/d6b3354/podcast/play/63537906/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2023-0-15%2F7f1c6f7b-5933-491b-0c4c-9a75e99a804c.mp3","https://images.podcastpage.io/fetch/https%3A%2F%2Fd3t3ozftmdmh3i.cloudfront.net%2Fproduction%2Fpodcast_uploaded_episode400%2F2151293%2F2151293-1673891743030-8e480bcd5cf47.jpg?w=400")}),_(14,"mat-icon",10),N(15,"play_arrow"),b()(),_(16,"button",9),ae("click",function(){return e.queue("Resolving 'Attachment Trauma', and Delivering Orange-Pills, w/ 'Honest Sharing'","Bitcoin Rapid-Fire","https://anchor.fm/s/d6b3354/podcast/play/63537906/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2023-0-15%2F7f1c6f7b-5933-491b-0c4c-9a75e99a804c.mp3","https://images.podcastpage.io/fetch/https%3A%2F%2Fd3t3ozftmdmh3i.cloudfront.net%2Fproduction%2Fpodcast_uploaded_episode400%2F2151293%2F2151293-1673891743030-8e480bcd5cf47.jpg?w=400")}),_(17,"mat-icon",10),N(18,"playlist_add"),b()(),_(19,"button",11)(20,"mat-icon",10),N(21,"more_vert"),b()()()()(),_(22,"mat-card",1)(23,"div",2)(24,"div",3),pe(25,"img",12),_(26,"div",5)(27,"div",6),N(28,"MADEIRA UPDATE w/ Andre, Niko, & Rob"),b(),_(29,"div",7),N(30,"Madeira Update"),b(),_(31,"div",8),N(32," At the bitcoin 2022 conference, the President of Madeira got on stage, and announced that Madeira was 'adopting' bitcoin. While this led to much excitement about another potential 'bitcoin citadel' emerging, it also left many questions. Since that time, a number of bitcoiners who are either from ... "),b()()(),_(33,"div")(34,"button",9),ae("click",function(){return e.play("MADEIRA UPDATE w/ Andre, Niko, & Rob","Bitcoin Rapid-Fire","https://anchor.fm/s/d6b3354/podcast/play/63313937/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2023-0-10%2F598e4f78-8910-92a3-72c4-969e47a5f868.mp3","https://images.podcastpage.io/fetch/https%3A%2F%2Fd3t3ozftmdmh3i.cloudfront.net%2Fproduction%2Fpodcast_uploaded_episode400%2F2151293%2F2151293-1673395914791-e4b9606d5df43.jpg?w=400")}),_(35,"mat-icon",10),N(36,"play_arrow"),b()(),_(37,"button",9),ae("click",function(){return e.queue("MADEIRA UPDATE w/ Andre, Niko, & Rob","Bitcoin Rapid-Fire","https://anchor.fm/s/d6b3354/podcast/play/63313937/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2023-0-10%2F598e4f78-8910-92a3-72c4-969e47a5f868.mp3","https://images.podcastpage.io/fetch/https%3A%2F%2Fd3t3ozftmdmh3i.cloudfront.net%2Fproduction%2Fpodcast_uploaded_episode400%2F2151293%2F2151293-1673395914791-e4b9606d5df43.jpg?w=400")}),_(38,"mat-icon",10),N(39,"playlist_add"),b()(),_(40,"button",11)(41,"mat-icon",10),N(42,"more_vert"),b()()()()(),_(43,"mat-card",1)(44,"div",2)(45,"div",3),pe(46,"img",13),_(47,"div",5)(48,"div",6),N(49,"Bitcoin is a Source of Creative Inspiration w/ @ReelRichard"),b(),_(50,"div",7),N(51,"@reelrichard"),b(),_(52,"div",8),N(53," Richard is the creator of some of the most awesome bitcoin-inspired music videos, which are always a big hit with the \u2018bitcoin maximalists\u2019 on twitter. I really enjoy his work, and feel its another beautiful example of how bitcoin is inspiring people, and granting them the freedom, to express the... "),b()()(),_(54,"div")(55,"button",9),ae("click",function(){return e.play("Bitcoin is a Source of Creative Inspiration w/ @ReelRichard","Bitcoin Rapid-Fire","https://anchor.fm/s/d6b3354/podcast/play/63277939/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2023-0-10%2F8d033a85-6f04-cfa6-10e5-52ddf6a9ab91.mp3","https://images.podcastpage.io/fetch/https%3A%2F%2Fd3t3ozftmdmh3i.cloudfront.net%2Fproduction%2Fpodcast_uploaded_episode400%2F2151293%2F2151293-1673318163134-74d83f9a9216b.jpg?w=400")}),_(56,"mat-icon",10),N(57,"play_arrow"),b()(),_(58,"button",9),ae("click",function(){return e.queue("Bitcoin is a Source of Creative Inspiration w/ @ReelRichard","Bitcoin Rapid-Fire","https://anchor.fm/s/d6b3354/podcast/play/63277939/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2023-0-10%2F8d033a85-6f04-cfa6-10e5-52ddf6a9ab91.mp3","https://images.podcastpage.io/fetch/https%3A%2F%2Fd3t3ozftmdmh3i.cloudfront.net%2Fproduction%2Fpodcast_uploaded_episode400%2F2151293%2F2151293-1673318163134-74d83f9a9216b.jpg?w=400")}),_(59,"mat-icon",10),N(60,"playlist_add"),b()(),_(61,"button",11)(62,"mat-icon",10),N(63,"more_vert"),b()()(),_(64,"mat-menu",null,14)(66,"button",15)(67,"mat-icon"),N(68,"bookmark_add"),b(),_(69,"span"),N(70,"Add to queue"),b()(),_(71,"button",15)(72,"mat-icon"),N(73,"bookmark_remove"),b(),_(74,"span"),N(75,"Play now"),b()(),_(76,"button",15)(77,"mat-icon"),N(78,"ios_share"),b(),_(79,"span"),N(80,"Share"),b()()()()(),pe(81,"br")(82,"br"),b()),2&t){const n=gi(65);C(19),M("matMenuTriggerFor",n),C(21),M("matMenuTriggerFor",n),C(21),M("matMenuTriggerFor",n)}},dependencies:[wl,xa,$n,Zu,Sl,H_],styles:[".music-item[_ngcontent-%COMP%]{display:flex;flex-direction:row;gap:1em;margin-bottom:1em}.music-album[_ngcontent-%COMP%]{max-height:128px}.music-title[_ngcontent-%COMP%]{font-weight:700;margin-bottom:.4em}.music-artist[_ngcontent-%COMP%]{color:#ffffff80;margin-bottom:.4em}.music-controls[_ngcontent-%COMP%]{width:100%}.music-details[_ngcontent-%COMP%]{flex:1 2 auto}audio[_ngcontent-%COMP%]{width:100%}@media only screen and (max-width: 599px){.music-album[_ngcontent-%COMP%]{max-height:32px}}"]});const DO="Whopsidaisy, something unexpected happened.";class Q_{transform(t){return t.pipe(tt(e=>({loading:"start"===e.type,error:"error"===e.type?DO:"",value:e.type?e.value:e})),Mn({loading:!0}),ro(e=>mt({loading:!1,error:"string"==typeof e?e:DO})))}}function Sse(i,t){1&i&&pe(0,"app-content-music")}function Tse(i,t){1&i&&pe(0,"app-content-podcast")}function Ase(i,t){}function Ise(i,t){1&i&&(_(0,"div",12),N(1,"You must follow the user to automatically render photos."),b())}function Lse(i,t){if(1&i&&(_(0,"div",15),pe(1,"img",16),b()),2&i){const e=t.$implicit;M("photoGallery",e),C(1),M("src",e,Wn)}}function Nse(i,t){1&i&&X(0,Lse,2,2,"div",14),2&i&&M("ngForOf",Z().ngIf)}function Ose(i,t){if(1&i&&(_(0,"div",18),N(1),b()),2&i){const e=t.$implicit;C(1),ft(e)}}function Rse(i,t){1&i&&X(0,Ose,2,1,"div",17),2&i&&M("ngForOf",Z().ngIf)}function Pse(i,t){if(1&i&&(_(0,"span"),X(1,Nse,1,1,"ng-template",0),X(2,Rse,1,1,"ng-template",0),b()),2&i){const e=Z(5);C(1),M("ngIf",e.isFollowing),C(1),M("ngIf",!e.isFollowing)}}function Bse(i,t){if(1&i&&(_(0,"span"),X(1,Pse,3,2,"span",13),b()),2&i){const e=t.$implicit,n=Z(4);C(1),M("ngIf",n.parseToImage(e))}}Q_.\u0275fac=function(t){return new(t||Q_)},Q_.\u0275pipe=vr({name:"withStatus",type:Q_,pure:!0});const Hse=function(){return{arrowEl:!0,indexIndicatorSep:" - "}};function Vse(i,t){if(1&i&&(X(0,Ise,2,0,"div",9),pe(1,"br"),_(2,"div",10),X(3,Bse,2,1,"span",11),b()),2&i){const e=Z().ngIf,n=Z(2);M("ngIf",!n.isFollowing),C(2),M("photoGalleryGroup",Zn(4,Hse)),C(1),M("ngForOf",e.value)("ngForTrackBy",n.trackByFn)}}function Yse(i,t){1&i&&pe(0,"mat-spinner",19)}function jse(i,t){1&i&&N(0),2&i&&qt("Error ",Z().ngIf.error,"")}function zse(i,t){if(1&i&&(_(0,"div",8),X(1,Vse,4,5,"ng-template",0),X(2,Yse,1,0,"ng-template",0),X(3,jse,1,1,"ng-template",0),b()),2&i){const e=t.ngIf;C(1),M("ngIf",e.value),C(1),M("ngIf",e.loading),C(1),M("ngIf",e.error)}}function Use(i,t){if(1&i){const e=Ye();_(0,"button",20),ae("click",function(){return we(e),Fe(Z(2).showMore())}),N(1,"Show more..."),b()}}function Wse(i,t){if(1&i){const e=Ye();_(0,"button",20),ae("click",function(){return we(e),Fe(Z(2).showMore())}),N(1,"Loading more events... or there are nothing more to show..."),b()}}function Gse(i,t){if(1&i){const e=Ye();_(0,"mat-card",22),ae("click",function(r){const o=we(e).$implicit;return Fe(Z(4).navigation.openEvent(r,o))}),_(1,"div",23)(2,"app-event-header",24)(3,"span",25),N(4),pi(5,"ago"),b(),pe(6,"app-directory-icon",24),b(),pe(7,"app-event-actions",26),b(),pe(8,"app-content",27),b()}if(2&i){const e=t.$implicit;C(2),M("pubkey",e.pubkey),C(2),ft(bi(5,6,e.created_at)),C(2),M("pubkey",e.pubkey),C(1),M("event",e)("pubkey",e.pubkey),C(1),M("event",e)}}function $se(i,t){if(1&i&&X(0,Gse,9,8,"mat-card",21),2&i){const e=Z().ngIf,n=Z(2);M("ngForOf",e.value)("ngForTrackBy",n.trackByFn)}}function qse(i,t){1&i&&pe(0,"mat-spinner",19)}function Kse(i,t){1&i&&N(0),2&i&&qt("Error ",Z().ngIf.error,"")}function Qse(i,t){if(1&i&&(_(0,"div",8),X(1,$se,1,2,"ng-template",0),X(2,qse,1,0,"ng-template",0),X(3,Kse,1,1,"ng-template",0),b()),2&i){const e=t.ngIf;C(1),M("ngIf",e.value),C(1),M("ngIf",e.loading),C(1),M("ngIf",e.error)}}function Zse(i,t){if(1&i){const e=Ye();_(0,"button",20),ae("click",function(){return we(e),Fe(Z(2).showMore())}),N(1,"Show more..."),b()}}function Xse(i,t){if(1&i){const e=Ye();_(0,"button",20),ae("click",function(){return we(e),Fe(Z(2).showMore())}),N(1,"Loading more events... or there are nothing more to show..."),b()}}function Jse(i,t){if(1&i){const e=Ye();_(0,"mat-tab-group",2),ae("selectedTabChange",function(r){return we(e),Fe(Z().onTabChanged(r))}),_(1,"mat-tab",3),X(2,zse,4,3,"div",4),pi(3,"async"),pi(4,"withStatus"),_(5,"div",5),X(6,Use,2,0,"button",6),X(7,Wse,2,0,"button",6),b()(),_(8,"mat-tab",7),X(9,Qse,4,3,"div",4),pi(10,"async"),pi(11,"withStatus"),_(12,"div",5),X(13,Zse,2,0,"button",6),X(14,Xse,2,0,"button",6),b()()()}if(2&i){const e=Z();M("selectedIndex",e.tabIndex),C(2),M("ngIf",bi(3,7,bi(4,9,e.ui.rootEventsView$))),C(4),M("ngIf",!e.ui.viewCounts.rootEventsViewCountExhausted),C(1),M("ngIf",e.ui.viewCounts.replyEventsViewCountExhausted),C(2),M("ngIf",bi(10,11,bi(11,13,e.ui.replyEventsView$))),C(4),M("ngIf",!e.ui.viewCounts.replyEventsViewCountExhausted),C(1),M("ngIf",e.ui.viewCounts.replyEventsViewCountExhausted)}}function ele(i,t){if(1&i){const e=Ye();_(0,"mat-card",22),ae("click",function(r){const o=we(e).$implicit;return Fe(Z(4).navigation.openEvent(r,o))}),_(1,"div",23)(2,"app-event-header",24)(3,"span",25),N(4),pi(5,"ago"),b(),pe(6,"app-directory-icon",24),b(),pe(7,"app-event-actions",26),b(),pe(8,"app-content",27),b()}if(2&i){const e=t.$implicit;C(2),M("pubkey",e.pubkey),C(2),ft(bi(5,6,e.created_at)),C(2),M("pubkey",e.pubkey),C(1),M("event",e)("pubkey",e.pubkey),C(1),M("event",e)}}function tle(i,t){if(1&i&&X(0,ele,9,8,"mat-card",21),2&i){const e=Z().ngIf,n=Z(2);M("ngForOf",e.value)("ngForTrackBy",n.trackByFn)}}function ile(i,t){1&i&&pe(0,"mat-spinner",19)}function nle(i,t){1&i&&N(0),2&i&&qt("Error ",Z().ngIf.error,"")}function rle(i,t){if(1&i&&(_(0,"div",8),X(1,tle,1,2,"ng-template",0),X(2,ile,1,0,"ng-template",0),X(3,nle,1,1,"ng-template",0),b()),2&i){const e=t.ngIf;C(1),M("ngIf",e.value),C(1),M("ngIf",e.loading),C(1),M("ngIf",e.error)}}function ale(i,t){if(1&i){const e=Ye();_(0,"button",20),ae("click",function(){return we(e),Fe(Z(2).showMore())}),N(1,"Show more..."),b()}}function ole(i,t){if(1&i){const e=Ye();_(0,"button",20),ae("click",function(){return we(e),Fe(Z(2).showMore())}),N(1,"Loading more events... or there are nothing more to show..."),b()}}function sle(i,t){if(1&i){const e=Ye();_(0,"mat-card",22),ae("click",function(r){const o=we(e).$implicit;return Fe(Z(4).navigation.openEvent(r,o))}),_(1,"div",23)(2,"app-event-header",24)(3,"span",25),N(4),pi(5,"ago"),b(),pe(6,"app-directory-icon",24),b(),pe(7,"app-event-actions",26),b(),pe(8,"app-content",27),b()}if(2&i){const e=t.$implicit;C(2),M("pubkey",e.pubkey),C(2),ft(bi(5,6,e.created_at)),C(2),M("pubkey",e.pubkey),C(1),M("event",e)("pubkey",e.pubkey),C(1),M("event",e)}}function lle(i,t){if(1&i&&X(0,sle,9,8,"mat-card",21),2&i){const e=Z().ngIf,n=Z(2);M("ngForOf",e.value)("ngForTrackBy",n.trackByFn)}}function cle(i,t){1&i&&pe(0,"mat-spinner",19)}function dle(i,t){1&i&&N(0),2&i&&qt("Error ",Z().ngIf.error,"")}function ule(i,t){if(1&i&&(_(0,"div",8),X(1,lle,1,2,"ng-template",0),X(2,cle,1,0,"ng-template",0),X(3,dle,1,1,"ng-template",0),b()),2&i){const e=t.ngIf;C(1),M("ngIf",e.value),C(1),M("ngIf",e.loading),C(1),M("ngIf",e.error)}}function hle(i,t){if(1&i){const e=Ye();_(0,"button",20),ae("click",function(){return we(e),Fe(Z(2).showMore())}),N(1,"Show more..."),b()}}function mle(i,t){if(1&i){const e=Ye();_(0,"button",20),ae("click",function(){return we(e),Fe(Z(2).showMore())}),N(1,"Loading more events... or there are nothing more to show..."),b()}}function ple(i,t){if(1&i){const e=Ye();_(0,"mat-tab-group",2),ae("selectedTabChange",function(r){return we(e),Fe(Z().onTabChanged(r))}),_(1,"mat-tab",3),X(2,rle,4,3,"div",4),pi(3,"async"),pi(4,"withStatus"),_(5,"div",5),X(6,ale,2,0,"button",6),X(7,ole,2,0,"button",6),b()(),_(8,"mat-tab",7),X(9,ule,4,3,"div",4),pi(10,"async"),pi(11,"withStatus"),_(12,"div",5),X(13,hle,2,0,"button",6),X(14,mle,2,0,"button",6),b()()()}if(2&i){const e=Z();M("selectedIndex",e.tabIndex),C(2),M("ngIf",bi(3,7,bi(4,9,e.ui.rootEventsView$))),C(4),M("ngIf",!e.ui.viewCounts.rootEventsViewCountExhausted),C(1),M("ngIf",e.ui.viewCounts.replyEventsViewCountExhausted),C(2),M("ngIf",bi(10,11,bi(11,13,e.ui.replyEventsView$))),C(4),M("ngIf",!e.ui.viewCounts.replyEventsViewCountExhausted),C(1),M("ngIf",e.ui.viewCounts.replyEventsViewCountExhausted)}}var CO=new WeakSet;class kc{constructor(t,e,n,r,a,o,s,l,c,p,w,I,z,J,ce,he){var me=this;Eu(this,CO),this.navigation=t,this.appState=e,this.activatedRoute=n,this.cd=r,this.queueService=a,this.options=o,this.profiles=s,this.dataService=l,this.ui=c,this.validator=p,this.circleService=w,this.storage=I,this.utilities=z,this.notesService=J,this.router=ce,this.ngZone=he,this.imagePath="/assets/profile.png",this.profileName="",this.initialLoad=!0,this.notes=[],this.userEvents$=mt(this.notes),this.subscriptions=[],this.pageSize=5,this.layout=1,this.subscriptions.push(this.ui.profile$.subscribe(function(){var Ie=fe(function*(ge){if(!ge)return;me.appState.updateTitle(me.utilities.getProfileTitle(me.ui.profile)),me.imagePath=me.ui.profile.picture||"/assets/profile.png",me.circle=yield me.circleService.get(me.ui.profile.circle),me.layout=me.style?Number(me.style):me.circle?me.circle.style:1,me.isFollowing=me.profiles.isFollowing(ge.pubkey);const Ve=Cb().subtract(5,"minutes").unix();(!me.ui.profile.following||me.ui.profile.retrieved&&me.ui.profile.retrieved{document.getElementById("profile-image-anchor").scrollIntoView({behavior:"smooth",block:"start",inline:"nearest"}),me.previousPubKey=ge.pubkey},50),me.subscriptions.push(me.navigation.showMore$.subscribe(()=>{me.showMore()}))});return function(ge){return Ie.apply(this,arguments)}}()))}follow(){var t=this;return fe(function*(){t.ui.profile.status=fr.Follow,yield t.profiles.follow(t.ui.pubkey)})()}onTabChanged(t){this.router.navigate([],{queryParams:{t:t.index},replaceUrl:!0}),ka(this,CO,fle).call(this)}parseToImage(t){return[...t.content.matchAll(kc.regexpImage)].map(n=>n[0])}showMore(){null==this.tabIndex||0==Number(this.tabIndex)?this.ui.updateRootEventsView(0,this.ui.viewCounts.rootEventsViewCount+this.pageSize):this.ui.updateReplyEventsView(0,this.ui.viewCounts.replyEventsViewCount+this.pageSize)}ngOnInit(){var t=this;this.appState.showBackButton=!0,this.appState.actions=[],this.appState.updateTitle(""),this.subscriptions.push(this.activatedRoute.queryParams.subscribe(function(){var e=fe(function*(n){t.tabIndex=n.t,t.style=n.s});return function(n){return e.apply(this,arguments)}}())),this.subscriptions.push(this.activatedRoute.paramMap.subscribe(function(){var e=fe(function*(n){const r=n.get("id");if(t.ui.setPubKey(r),r.startsWith("npub")){const a=t.utilities.convertFromBech32ToHex(r);t.router.navigate(["/p",a])}else t.appState.updateTitle(t.utilities.getShortenedIdentifier(r))});return function(n){return e.apply(this,arguments)}}()))}optionsUpdated(){}activeOptions(){let t="";return t+=this.options.values.hideSpam?" Spam: Filtered":" Spam: Allowed",t+=this.options.values.hideInvoice?" Invoices: Hidden":" Invoices: Displayed",t}trackByFn(t,e){return e.id}ngOnDestroy(){this.ui.setPubKey(void 0),this.utilities.unsubscribe(this.subscriptions),this.profileSubscription&&this.profileSubscription.unsubscribe(),this.feedSubscription&&this.feedSubscription.unsubscribe()}}function fle(){}kc.regexpImage=/(?:(?:https?)+\:\/\/+[a-zA-Z0-9\/\._-]{1,})+(?:(?:jpe?g|png|gif|webp))/g,kc.\u0275fac=function(t){return new(t||kc)(g(Va),g(Di),g(rs),g(Tt),g(zs),g(Gn),g(Gi),g(Qr),g(er),g(Oa),g(_a),g(Er),g(Wi),g(wc),g(hn),g(lt))},kc.\u0275cmp=Se({type:kc,selectors:[["app-user"]],decls:6,vars:5,consts:[[3,"ngIf"],[3,"selectedIndex","selectedTabChange",4,"ngIf"],[3,"selectedIndex","selectedTabChange"],["label","Notes"],["class","feed-page",4,"ngIf"],[1,"show-more","centered"],["mat-button","",3,"click",4,"ngIf"],["label","Replies"],[1,"feed-page"],["class","dimmed",4,"ngIf"],[1,"image-grid",3,"photoGalleryGroup"],[4,"ngFor","ngForOf","ngForTrackBy"],[1,"dimmed"],[4,"ngIf"],["class","image-grid-item",3,"photoGallery",4,"ngFor","ngForOf"],[1,"image-grid-item",3,"photoGallery"],[3,"src"],["class","image-grid-item",4,"ngFor","ngForOf"],[1,"image-grid-item"],[1,"loading"],["mat-button","",3,"click"],["class","events clickable",3,"click",4,"ngFor","ngForOf","ngForTrackBy"],[1,"events","clickable",3,"click"],[1,"events-header"],[3,"pubkey"],[1,"event-date","clickable"],[3,"event","pubkey"],[3,"event"]],template:function(t,e){1&t&&(pe(0,"app-profile-header"),X(1,Sse,1,0,"ng-template",0),X(2,Tse,1,0,"ng-template",0),X(3,Ase,0,0,"ng-template",0),X(4,Jse,15,15,"mat-tab-group",1),X(5,ple,15,15,"mat-tab-group",1)),2&t&&(C(1),M("ngIf",5==e.layout),C(1),M("ngIf",6==e.layout),C(1),M("ngIf",2==e.layout),C(1),M("ngIf",3==e.layout),C(1),M("ngIf",1==e.layout))},dependencies:[an,Ut,pr,xa,Ty,gD,gy,Mse,kO,Ws,Ao,Tn,Fc,Io,Fd,xd,Jo,Lo,Q_],styles:[".profile-name[_ngcontent-%COMP%]{display:inline-block}.feed-page[_ngcontent-%COMP%]{min-height:1200px}"]});const MO=[{id:1,name:"Pipe"},{id:2,name:"Text"},{id:3,name:"Photo"},{id:4,name:"Film"},{id:5,name:"Music"},{id:6,name:"Podcast"}],_le=["hueSlider"],gle=["alphaSlider"];function ble(i,t){if(1&i){const e=Ye();_(0,"div",8),ae("newValue",function(r){return we(e),Fe(Z().onSliderChange("saturation-lightness",r))}),_(1,"div",9),pe(2,"div"),b()()}if(2&i){const e=Z();Ki("background-color",e.hueSliderColor),M("rgX",1)("rgY",1),C(1),Ki("top",null==e.slider?null:e.slider.v,"px")("left",null==e.slider?null:e.slider.s,"px")}}function yle(i,t){if(1&i&&(_(0,"div",10),pe(1,"div",11)(2,"div",12),b()),2&i){const e=Z();C(2),Ki("background-color",e.selectedColor)}}function vle(i,t){if(1&i){const e=Ye();_(0,"div",13,14),ae("newValue",function(r){return we(e),Fe(Z().onSliderChange("hue",r))}),_(2,"div",15)(3,"div"),pe(4,"div"),b()()()}if(2&i){const e=Z();M("rgX",1),C(2),Ki("left",null==e.slider?null:e.slider.h,"px")}}function wle(i,t){if(1&i){const e=Ye();_(0,"div",16,17),ae("newValue",function(r){return we(e),Fe(Z().onSliderChange("alpha",r))}),pe(2,"div",18),_(3,"div",15)(4,"div"),pe(5,"div"),b()()()}if(2&i){const e=Z();M("rgX",1),C(2),M("ngStyle",e.getBackgroundColor(e.alphaSliderColor)),C(1),Ki("left",null==e.slider?null:e.slider.a,"px")}}const Fle=["dialog"];function kle(i,t){1&i&&pe(0,"div",11)}function xle(i,t){if(1&i){const e=Ye();wr(0),_(1,"div",8)(2,"div",9),ae("click",function(){const a=we(e).$implicit;return Fe(Z(2).onColorClick(a))}),X(3,kle,1,0,"div",10),b()(),Fr()}if(2&i){const e=t.$implicit,n=t.index,r=Z(2);C(2),nt("colornull",!e),M("ngStyle",r.getBackgroundColor(e)),C(1),M("ngIf",n==r.indexSeleccionado)}}function Dle(i,t){if(1&i&&pe(0,"div",17),2&i){const e=Z(3);M("ngStyle",e.getBackgroundColor(e.color))}}function Cle(i,t){if(1&i){const e=Ye();_(0,"div",12),ae("click",function(){return we(e),Fe(Z(2).addColor())}),X(1,Dle,1,1,"div",13),Kr(),_(2,"svg",14),pe(3,"path",15)(4,"path",16),b()()}if(2&i){const e=Z(2);C(1),M("ngIf",!e.indexSeleccionado)}}function Mle(i,t){if(1&i){const e=Ye();_(0,"color-picker",18),ae("colorChange",function(r){return we(e),Fe(Z(2).onChangeColorPicker(r))})("onAlphaChange",function(r){return we(e),Fe(Z(2).onAlphaChange(r))}),b()}if(2&i){const e=Z(2);M("controls",e.colorPickerControls)("color",e.hsva)}}function Ele(i,t){if(1&i&&(wr(0),_(1,"div",4),X(2,xle,4,4,"ng-container",5),X(3,Cle,5,1,"div",6),X(4,Mle,1,2,"color-picker",7),b(),Fr()),2&i){const e=Z();C(1),M("@colorsAnimation",e.colorsAnimationEffect),C(1),M("ngForOf",e.palette),C(1),M("ngIf",!e.hideColorPicker&&"only-alpha"!=e.colorPickerControls),C(1),M("ngIf",!e.hideColorPicker&&"only-alpha"==e.colorPickerControls)}}function Sle(i,t){1&i&&pe(0,"div",11)}const Tle=function(i){return{background:i}};function Ale(i,t){if(1&i){const e=Ye();Kr(),Go(),wr(0),_(1,"div",8)(2,"div",24),ae("click",function(){const a=we(e).$implicit;return Fe(Z(2).changeColor(a))}),X(3,Sle,1,0,"div",10),b()(),Fr()}if(2&i){const e=t.$implicit,n=Z(2);C(2),nt("colornull",!e),M("ngStyle",Pn(4,Tle,e)),C(1),M("ngIf",n.isSelected(e))}}function Ile(i,t){if(1&i){const e=Ye();wr(0),_(1,"div",4)(2,"div",19)(3,"div",20),ae("click",function(){return we(e),Fe(Z().onClickBack())}),Kr(),_(4,"svg",21),pe(5,"path",22)(6,"path",23),b()()(),X(7,Ale,4,6,"ng-container",5),b(),Fr()}if(2&i){const e=Z();C(1),M("@colorsAnimation",e.colorsAnimationEffect),C(6),M("ngForOf",e.variants)}}function Lle(i,t){if(1&i){const e=Ye();wr(0),_(1,"div",25)(2,"div",26),ae("click",function(){return we(e),Fe(Z().onClickBack())}),Kr(),_(3,"svg",21),pe(4,"path",22)(5,"path",23),b()(),Go(),_(6,"button",27),ae("click",function(){return we(e),Fe(Z().emitClose("cancel"))}),N(7),b(),_(8,"button",27),ae("click",function(){return we(e),Fe(Z().emitClose("accept"))}),N(9),b()(),_(10,"div",28)(11,"color-picker",29),ae("sliderChange",function(r){return we(e),Fe(Z().onChangeColorPicker(r))}),b()(),Fr()}if(2&i){const e=Z();C(7),qt(" ",e.cancelLabel," "),C(2),qt(" ",e.acceptLabel," "),C(2),M("controls",e.colorPickerControls)("color",e.hsva)}}function Nle(i,t){if(1&i){const e=Ye();_(0,"div",30)(1,"p",31),ae("click",function(){return we(e),Fe(Z().nextFormat())}),N(2),b(),_(3,"div",32)(4,"input",33,34),ae("keyup",function(){we(e);const r=gi(5);return Fe(Z().changeColorManual(r.value))})("keydown.enter",function(){return we(e),Fe(Z().emitClose("accept"))}),b()()()}if(2&i){const e=Z();C(2),ft(e.colorFormats[e.format]),C(2),Ki("font-size",e.color&&e.color.length>23?9:10,"px")("letter-spacing",e.color&&e.color.length>16?0:1.5,"px"),M("value",e.color)}}var Gs=(()=>(function(i){i[i.HEX=0]="HEX",i[i.RGBA=1]="RGBA",i[i.HSLA=2]="HSLA",i[i.CMYK=3]="CMYK"}(Gs||(Gs={})),Gs))();const EO=[{color:"rojo",preview:"#E57373",variants:["#FFEBEE","#FFCDD2","#EF9A9A","#E57373","#EF5350","#F44336","#E53935","#D32F2F","#C62828"]},{color:"rosa",preview:"#F06292",variants:["#FCE4EC","#F8BBD0","#F48FB1","#F06292","#EC407A","#E91E63","#D81B60","#C2185B","#AD1457"]},{color:"purpura",preview:"#BA68C8",variants:["#F3E5F5","#E1BEE7","#CE93D8","#BA68C8","#AB47BC","#9C27B0","#8E24AA","#7B1FA2","#6A1B9A"]},{color:"purpura oscuro",preview:"#9575CD",variants:["#EDE7F6","#D1C4E9","#B39DDB","#9575CD","#7E57C2","#673AB7","#5E35B1","#512DA8","#4527A0"]},{color:"indigo",preview:"#7986CB",variants:["#E8EAF6","#C5CAE9","#9FA8DA","#7986CB","#5C6BC0","#3F51B5","#3949AB","#303F9F","#283593"]},{color:"azul",preview:"#64B5F6",variants:["#E3F2FD","#BBDEFB","#90CAF9","#64B5F6","#42A5F5","#2196F3","#1E88E5","#1976D2","#1565C0"]},{color:"celeste",preview:"#4FC3F7",variants:["#E1F5FE","#B3E5FC","#81D4FA","#4FC3F7","#29B6F6","#03A9F4","#039BE5","#0288D1","#0277BD"]},{color:"cyan",preview:"#4DD0E1",variants:["#E0F7FA","#B2EBF2","#80DEEA","#4DD0E1","#26C6DA","#00BCD4","#00ACC1","#0097A7","#00838F"]},{color:"color",preview:"#4DB6AC",variants:["#E0F2F1","#B2DFDB","#80CBC4","#4DB6AC","#26A69A","#009688","#00897B","#00796B","#00695C"]},{color:"verde",preview:"#81C784",variants:["#E8F5E9","#C8E6C9","#A5D6A7","#81C784","#66BB6A","#4CAF50","#43A047","#388E3C","#2E7D32"]},{color:"verde claro",preview:"#AED581",variants:["#F1F8E9","#DCEDC8","#C5E1A5","#AED581","#9CCC65","#8BC34A","#7CB342","#689F38","#558B2F"]},{color:"lima",preview:"#DCE775",variants:["#F9FBE7","#F0F4C3","#E6EE9C","#DCE775","#D4E157","#CDDC39","#C0CA33","#AFB42B","#9E9D24"]},{color:"amarillo",preview:"#FFF176",variants:["#FFFDE7","#FFF9C4","#FFF59D","#FFF176","#FFEE58","#FFEB3B","#FDD835","#FBC02D","#F9A825"]},{color:"ambar",preview:"#FFD54F",variants:["#FFF8E1","#FFECB3","#FFE082","#FFD54F","#FFCA28","#FFC107","#FFB300","#FFA000","#FF8F00"]},{color:"naranja",preview:"#FFB74D",variants:["#FFF3E0","#FFE0B2","#FFCC80","#FFB74D","#FFA726","#FF9800","#FB8C00","#F57C00","#EF6C00"]},{color:"naranja oscuro",preview:"#FF8A65",variants:["#FBE9E7","#FFCCBC","#FFAB91","#FF8A65","#FF7043","#FF5722","#F4511E","#E64A19","#D84315"]},{color:"marron",preview:"#A1887F",variants:["#EFEBE9","#D7CCC8","#BCAAA4","#A1887F","#8D6E63","#795548","#6D4C41","#5D4037","#4E342E"]},{color:"escala de grises",preview:"#E0E0E0",variants:["#FFFFFF","#FAFAFA","#F5F5F5","#EEEEEE","#E0E0E0","#BDBDBD","#9E9E9E","#757575","#616161","#424242","#000000"]},{color:"azul gris",preview:"#90A4AE",variants:["#ECEFF1","#CFD8DC","#B0BEC5","#90A4AE","#78909C","#607D8B","#546E7A","#455A64","#37474F"]}],Ay=["hex","rgba","hsla"];class Dd{constructor(t,e,n,r){this.r=t,this.g=e,this.b=n,this.a=r}denormalize(){return this.r=Math.round(255*this.r),this.g=Math.round(255*this.g),this.b=Math.round(255*this.b),this}toString(){return this.denormalize(),"rgb"+(1!=this.a?"a(":"(")+this.r+", "+this.g+", "+this.b+(1!=this.a?", "+this.a.toPrecision(2)+")":")")}}class Cd{constructor(t,e,n,r){this.h=t,this.s=e,this.v=n,this.a=r,this.onChange=new He(!0)}onColorChange(t){this.s=t.s/t.rgX,this.v=t.v/t.rgY}onHueChange(t){this.h=t.v/t.rgX}onValueChange(t){this.v=t.v/t.rgX}onAlphaChange(t){this.a=t.v/t.rgX}}class Z_{constructor(t,e,n,r){this.h=t,this.s=e,this.l=n,this.a=r}denormalize(){return this.h=Math.round(360*this.h),this.s=Math.round(100*this.s),this.l=Math.round(100*this.l),this}toString(){return"hsl"+(1!=this.a?"a(":"(")+this.h+", "+this.s+"%, "+this.l+"%"+(1!=this.a?", "+this.a.toPrecision(2)+")":")")}}class Iy{constructor(t,e,n,r,a=1){this.c=t,this.m=e,this.y=n,this.k=r,this.a=a}}class Ole{constructor(t){t&&(this.preview=t.preview,this.variants=t.variants)}}let vD=(()=>{class i{constructor(){}toFormat(e,n){var r="";if(e)switch(n){case Gs.HEX:(o=this.hsvaToRgba(e)).denormalize(),r=this.rgbaToHex(o,!0);break;case Gs.HSLA:var a=this.hsva2hsla(e);a.denormalize(),r=a.toString();break;case Gs.RGBA:r=(o=this.hsvaToRgba(e)).toString();break;case Gs.CMYK:var o=this.hsvaToRgba(e);this.rgbaToCmyk(o)}return r}stringToFormat(e,n){var r=this.stringToHsva(e,!0);return this.toFormat(r,n)}hsva2hsla(e){const n=e.h,r=e.s,a=e.v,o=e.a;if(0===a)return new Z_(n,0,0,o);if(0===r&&1===a)return new Z_(n,1,1,o);{const s=a*(2-r)/2;return new Z_(n,a*r/(1-Math.abs(2*s-1)),s,o)}}hsla2hsva(e){const n=Math.min(e.h,1),r=Math.min(e.s,1),a=Math.min(e.l,1),o=Math.min(e.a,1);if(0===a)return new Cd(n,0,0,o);{const s=a+r*(1-Math.abs(2*a-1))/2;return new Cd(n,2*(s-a)/s,s,o)}}hsvaToRgba(e){let n,r,a;const o=e.h,s=e.s,l=e.v,c=e.a,p=Math.floor(6*o),w=6*o-p,I=l*(1-s),z=l*(1-w*s),J=l*(1-(1-w)*s);switch(p%6){case 0:n=l,r=J,a=I;break;case 1:n=z,r=l,a=I;break;case 2:n=I,r=l,a=J;break;case 3:n=I,r=z,a=l;break;case 4:n=J,r=I,a=l;break;case 5:n=l,r=I,a=z;break;default:n=0,r=0,a=0}return new Dd(n,r,a,c)}cmykToRgb(e){return new Dd((1-e.c)*(1-e.k),(1-e.m)*(1-e.k),(1-e.y)*(1-e.k),e.a)}rgbaToCmyk(e){const n=1-Math.max(e.r,e.g,e.b);return 1===n?new Iy(0,0,0,1,e.a):new Iy((1-e.r-n)/(1-n),(1-e.g-n)/(1-n),(1-e.b-n)/(1-n),n,e.a)}rgbaToHsva(e){let n,r;const a=Math.min(e.r,1),o=Math.min(e.g,1),s=Math.min(e.b,1),l=Math.min(e.a,1),c=Math.max(a,o,s),p=Math.min(a,o,s),w=c,I=c-p;if(r=0===c?0:I/c,c===p)n=0;else{switch(c){case a:n=(o-s)/I+(o{class i{mouseDown(e){this.start(e)}touchStart(e){this.start(e)}constructor(e){this.elRef=e,this.dragEnd=new He,this.dragStart=new He,this.newValue=new He,this.listenerMove=n=>this.move(n),this.listenerStop=()=>this.stop()}move(e){e.preventDefault(),this.setCursor(e)}start(e){this.setCursor(e),e.stopPropagation(),document.addEventListener("mouseup",this.listenerStop),document.addEventListener("touchend",this.listenerStop),document.addEventListener("mousemove",this.listenerMove),document.addEventListener("touchmove",this.listenerMove),this.dragStart.emit()}stop(){document.removeEventListener("mouseup",this.listenerStop),document.removeEventListener("touchend",this.listenerStop),document.removeEventListener("mousemove",this.listenerMove),document.removeEventListener("touchmove",this.listenerMove),this.dragEnd.emit()}getX(e){const n=this.elRef.nativeElement.getBoundingClientRect();return(void 0!==e.pageX?e.pageX:e.touches[0].pageX)-n.left-window.pageXOffset}getY(e){const n=this.elRef.nativeElement.getBoundingClientRect();return(void 0!==e.pageY?e.pageY:e.touches[0].pageY)-n.top-window.pageYOffset}setCursor(e){const n=this.elRef.nativeElement.offsetWidth,r=this.elRef.nativeElement.offsetHeight,a=Math.max(0,Math.min(this.getX(e),n)),o=Math.max(0,Math.min(this.getY(e),r));void 0!==this.rgX&&void 0!==this.rgY?this.newValue.emit({s:a/n,v:1-o/r,rgX:this.rgX,rgY:this.rgY}):void 0===this.rgX&&void 0!==this.rgY?this.newValue.emit({v:o/r,rgY:this.rgY}):void 0!==this.rgX&&void 0===this.rgY&&this.newValue.emit({v:a/n,rgX:this.rgX})}}return i.\u0275fac=function(e){return new(e||i)(g(ze))},i.\u0275dir=ye({type:i,selectors:[["","slider",""]],hostBindings:function(e,n){1&e&&ae("mousedown",function(a){return n.mouseDown(a)})("touchstart",function(a){return n.touchStart(a)})},inputs:{rgX:"rgX",rgY:"rgY",slider:"slider"},outputs:{dragEnd:"dragEnd",dragStart:"dragStart",newValue:"newValue"}}),i})(),Ble=(()=>{class i{constructor(e,n){this.service=e,this.cdr=n,this.color=new Cd(0,1,1,1),this.controls="default",this.sliderChange=new He(!1),this.onAlphaChange=new He(!1),this.hsva=new Cd(0,1,1,1),this.selectedColor="#000000",this.fallbackColor="#000000"}ngOnInit(){this.color||(this.color=new Cd(0,1,1,1)),this.slider=new SO(0,0,0,0),this.update()}ngOnDestroy(){}ngOnChanges(e){e.color&&this.color&&this.update()}ngAfterViewInit(){this.sliderDimMax=new Rle(this.hueSlider?.nativeElement.offsetWidth||140,220,130,this.alphaSlider?.nativeElement.offsetWidth||140),this.update()}onSliderChange(e,n){switch(e){case"saturation-lightness":this.hsva.onColorChange(n);break;case"hue":this.hsva.onHueChange(n);break;case"alpha":this.hsva.onAlphaChange(n),this.onAlphaChange.emit(n);break;case"value":this.hsva.onValueChange(n)}this.update(),this.setColor(this.outputColor)}setColor(e){this.color=e,this.sliderChange.emit(this.color)}getBackgroundColor(e){return{background:"linear-gradient(90deg, rgba(36,0,0,0) 0%, "+e+" 100%)"}}update(){if(this.hsva=this.color,this.sliderDimMax){let e=this.service.hsvaToRgba(this.hsva).denormalize(),n=this.service.hsvaToRgba(new Cd(this.hsva.h,1,1,1)).denormalize();this.hueSliderColor="rgb("+n.r+","+n.g+","+n.b+")",this.alphaSliderColor="rgb("+e.r+","+e.g+","+e.b+")",this.outputColor=this.hsva,this.selectedColor=this.service.hsvaToRgba(this.hsva).toString(),this.slider=new SO(this.hsva.h*this.sliderDimMax.h-5,this.hsva.s*this.sliderDimMax.s-8,(1-this.hsva.v)*this.sliderDimMax.v-8,this.hsva.a*this.sliderDimMax.a-5),this.cdr.detectChanges()}}}return i.\u0275fac=function(e){return new(e||i)(g(vD),g(Tt))},i.\u0275cmp=Se({type:i,selectors:[["color-picker"]],viewQuery:function(e,n){if(1&e&&(ot(_le,5),ot(gle,5)),2&e){let r;Ce(r=Me())&&(n.hueSlider=r.first),Ce(r=Me())&&(n.alphaSlider=r.first)}},inputs:{color:"color",controls:"controls"},outputs:{sliderChange:"sliderChange",onAlphaChange:"onAlphaChange"},features:[rn],decls:8,vars:4,consts:[[1,"color-picker",3,"click"],["dialogPopup",""],["class","saturation-lightness",3,"slider","rgX","rgY","background-color","newValue",4,"ngIf"],[1,"hue-alpha","box"],["class","left",4,"ngIf"],[1,"right"],["class","hue",3,"slider","rgX","newValue",4,"ngIf"],["class","alpha",3,"slider","rgX","newValue",4,"ngIf"],[1,"saturation-lightness",3,"slider","rgX","rgY","newValue"],[1,"cursor"],[1,"left"],[1,"selected-color-background"],[1,"selected-color"],[1,"hue",3,"slider","rgX","newValue"],["hueSlider",""],[1,"sliderCursor"],[1,"alpha",3,"slider","rgX","newValue"],["alphaSlider",""],[1,"alpha-gradient",3,"ngStyle"]],template:function(e,n){1&e&&(_(0,"div",0,1),ae("click",function(a){return a.stopPropagation()}),X(2,ble,3,8,"div",2),_(3,"div",3),X(4,yle,3,2,"div",4),_(5,"div",5),X(6,vle,5,3,"div",6),X(7,wle,6,4,"div",7),b()()()),2&e&&(C(2),M("ngIf","only-alpha"!=n.controls),C(2),M("ngIf","only-alpha"!=n.controls),C(2),M("ngIf","only-alpha"!=n.controls),C(1),M("ngIf","no-alpha"!=n.controls))},dependencies:[Ut,am,Ple],styles:[".color-picker{position:relative;z-index:1000;width:220px;height:auto;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:none}.color-picker *{box-sizing:border-box;margin:0;font-size:11px}.color-picker input{width:0;height:26px;min-width:0;font-size:13px;text-align:center;color:#000}.color-picker input:invalid,.color-picker input:-moz-ui-invalid,.color-picker input:-moz-submit-invalid{box-shadow:none}.color-picker input::-webkit-inner-spin-button,.color-picker input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.color-picker .sliderCursor{width:10px;border-radius:5px;position:absolute;margin-top:-3px;border:1px solid black}.color-picker .sliderCursor>div{border:2px solid white;border-radius:5px}.color-picker .sliderCursor>div>div{border-radius:5px;border:1px solid black;height:24px}.color-picker .cursor{position:absolute;width:21px;border:3px solid black;border-radius:100%;margin:-2px 0 0 -2px}.color-picker .cursor>div{height:15px;border:3px solid white;border-radius:100%}.color-picker .box{display:flex;padding:4px 8px}.color-picker .left{position:relative;padding:16px 8px}.color-picker .right{flex:1 1 auto;display:flex;flex-direction:column;gap:10px;padding:12px 8px}.color-picker .hue-alpha{display:flex;align-items:center;margin-bottom:3px}.color-picker .hue{direction:ltr;width:100%;height:24px;border:none;border-radius:5px;position:relative;cursor:pointer;background-size:100% 100%;background:linear-gradient(to right,red 0%,#ff0 17%,lime 33%,cyan 50%,blue 66%,#f0f 83%,red 100%)}.color-picker .alpha{direction:ltr;position:relative;width:100%;height:24px;border:none;border-radius:5px;cursor:pointer;background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0px}.color-picker .alpha-gradient{width:100%;height:100%;border-radius:5px;position:absolute}.color-picker .selected-color{position:absolute;top:16px;left:8px;width:40px;height:40px;box-shadow:0 1px 1px 1px #00000026;border-radius:50%}.color-picker .selected-color-background{width:40px;height:40px;border-radius:50%;background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0px}.color-picker .saturation-lightness{direction:ltr;cursor:crosshair;width:100%;position:relative;height:130px;border:none;touch-action:manipulation;background-image:linear-gradient(to top,#000 0%,transparent 100%),linear-gradient(to right,#fff 0%,transparent 100%)}\n"],encapsulation:2}),i})(),Hle=(()=>{class i{click(e){this.isOutside(e)&&this.emitClose("cancel")}onScroll(){this.onScreenMovement()}onResize(){this.onScreenMovement()}constructor(e,n){this.service=e,this.cdr=n,this.color="#000000",this.previewColor="#000000",this.hsva=new Cd(0,1,1,1),this.colorsAnimationEffect="slide-in",this.palette=EO,this.variants=[],this.colorFormats=Ay,this.format=Gs.HEX,this.canChangeFormat=!0,this.menu=1,this.hideColorPicker=!1,this.hideTextInput=!1,this.colorPickerControls="default"}ngOnInit(){this.setPosition(),this.hsva=this.service.stringToHsva(this.color),this.indexSeleccionado=this.findIndexSelectedColor(this.palette)}ngAfterViewInit(){this.setPositionY()}onScreenMovement(){this.setPosition(),this.setPositionY(),this.panelRef.nativeElement.style.transition||(this.panelRef.nativeElement.style.transition="transform 0.5s ease-out")}findIndexSelectedColor(e){let n;if(this.color)for(let r=0;rwindow.innerWidth?n.right<250?window.innerWidth/2-125:n.right-250:n.left}}setPositionY(){const e=this.TriggerBBox.nativeElement.getBoundingClientRect(),n=this.panelRef.nativeElement.getBoundingClientRect();this.positionString=e.bottom+n.height>window.innerHeight?e.topn.toUpperCase()==this.previewColor.toUpperCase())}isSelected(e){return!!this.previewColor&&"string"==typeof e&&e.toUpperCase()==this.previewColor.toUpperCase()}getBackgroundColor(e){return"string"==typeof e?{background:e}:{background:e?.preview}}onAlphaChange(e){this.palette=this.ChangeAlphaOnPalette(e,this.palette)}ChangeAlphaOnPalette(e,n){var r=[];for(let a=0;a slide-in",[dc(":enter",At({opacity:0}),{optional:!0}),dc(":enter",xA("10ms",[Qi(".3s ease-in",Rf([At({opacity:0,transform:"translatex(-50%)",offset:0}),At({opacity:.5,transform:"translatex(-10px) scale(1.1)",offset:.3}),At({opacity:1,transform:"translatex(0)",offset:1})]))]),{optional:!0})]),Zi("void => popup",[dc(":enter",At({opacity:0,transform:"scale(0)"}),{optional:!0}),dc(":enter",xA("10ms",[Qi("500ms ease-out",Rf([At({opacity:.5,transform:"scale(.5)",offset:.3}),At({opacity:1,transform:"scale(1.1)",offset:.8}),At({opacity:1,transform:"scale(1)",offset:1})]))]),{optional:!0})])])]}}),i})();const TO={position:"fixed",height:"100%",width:"100%","z-index":2e3,top:0,left:0};let AO=(()=>{class i{constructor(e,n,r){this.resolver=e,this.applicationRef=n,this.injector=r}createPanel(e,n){null!=this.componentRef&&this.removePanel();const r=this.resolver.resolveComponentFactory(Hle);this.componentRef=r.create(this.injector),this.applicationRef.attachView(this.componentRef.hostView);const a=this.componentRef.hostView.rootNodes[0];return this.overlay=document.createElement("div"),this.overlay.id="ngx-colors-overlay",this.overlay.classList.add("ngx-colors-overlay"),this.overlay.classList.add(n),Object.keys(TO).forEach(o=>{this.overlay.style[o]=TO[o]}),e?document.getElementById(e).appendChild(this.overlay):document.body.appendChild(this.overlay),this.overlay.appendChild(a),this.componentRef}removePanel(){this.applicationRef.detachView(this.componentRef.hostView),this.componentRef.destroy(),this.overlay.remove()}}return i.\u0275fac=function(e){return new(e||i)(ue(ql),ue(Jl),ue(Rn))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})(),Vle=(()=>{class i{onClick(){this.open()}constructor(e,n){this.triggerRef=e,this.panelFactory=n,this.color="",this.colorsAnimation="slide-in",this.position="bottom",this.attachTo=void 0,this.overlayClassName=void 0,this.colorPickerControls="default",this.acceptLabel="ACCEPT",this.cancelLabel="CANCEL",this.change=new He,this.input=new He,this.slider=new He,this.isDisabled=!1,this.onTouchedCallback=()=>{},this.onChangeCallback=()=>{}}open(){this.isDisabled||(this.panelRef=this.panelFactory.createPanel(this.attachTo,this.overlayClassName),this.panelRef.instance.iniciate(this,this.triggerRef,this.color,this.palette,this.colorsAnimation,this.format,this.hideTextInput,this.hideColorPicker,this.acceptLabel,this.cancelLabel,this.colorPickerControls,this.position))}close(){this.panelFactory.removePanel(),this.onTouchedCallback()}onChange(){this.onChangeCallback(this.color)}setDisabledState(e){this.isDisabled=e,this.triggerRef.nativeElement.style.opacity=e?.5:1}setColor(e){this.writeValue(e),this.input.emit(e)}sliderChange(e){this.slider.emit(e)}get value(){return this.color}set value(e){this.setColor(e),this.onChangeCallback(e)}writeValue(e){e!==this.color&&(this.color=e,this.onChange(),this.change.emit(e))}registerOnChange(e){this.onChangeCallback=e}registerOnTouched(e){this.onTouchedCallback=e}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(AO))},i.\u0275dir=ye({type:i,selectors:[["","ngx-colors-trigger",""]],hostBindings:function(e,n){1&e&&ae("click",function(){return n.onClick()})},inputs:{colorsAnimation:"colorsAnimation",palette:"palette",format:"format",position:"position",hideTextInput:"hideTextInput",hideColorPicker:"hideColorPicker",attachTo:"attachTo",overlayClassName:"overlayClassName",colorPickerControls:"colorPickerControls",acceptLabel:"acceptLabel",cancelLabel:"cancelLabel"},outputs:{change:"change",input:"input",slider:"slider"},features:[at([{provide:_r,useExisting:Yt(()=>i),multi:!0}])]}),i})(),Yle=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[vD,AO],imports:[xn]}),i})();function jle(i,t){if(1&i&&(_(0,"mat-option",11),N(1),b()),2&i){const e=t.$implicit;M("value",e.id),C(1),qt(" ",e.name," ")}}class X_{constructor(t,e,n){this.appState=t,this.dialogRef=e,this.data=n,this.styles=MO,this.data.name="",this.data.color="#673ab7"}onNoClick(){this.data.name="",this.data.color="#673ab7",this.dialogRef.close()}}X_.\u0275fac=function(t){return new(t||X_)(g(Di),g(Ml),g(Ku))},X_.\u0275cmp=Se({type:X_,selectors:[["create-circle-dialog"]],decls:33,vars:11,consts:[[1,"dialog"],["mat-dialog-title",""],["mat-dialog-content",""],["appearance","fill",1,"input-full-width"],["matPrefix","",1,"circle"],["matInput","","type","text","autocomplete","off",3,"ngModel","ngModelChange"],["appearance","fill",1,"circle-input"],["matPrefix","","ngx-colors-trigger","",1,"color",3,"ngModel","ngModelChange"],["matInput","","autocomplete","off",3,"ngModel","ngModelChange"],[3,"value","valueChange"],[3,"value",4,"ngFor","ngForOf"],[3,"value"],["mat-dialog-actions","","align","end"],["mat-stroked-button","",3,"click"],["mat-flat-button","","color","primary","cdkFocusInitial","",3,"mat-dialog-close"]],template:function(t,e){1&t&&(_(0,"div",0)(1,"h1",1),N(2,"Create Circle"),b(),_(3,"div",2)(4,"mat-form-field",3)(5,"mat-icon",4),N(6,"supervised_user_circle"),b(),_(7,"mat-label"),N(8,"Circle Name"),b(),_(9,"input",5),ae("ngModelChange",function(r){return e.data.name=r}),b()(),_(10,"mat-form-field",6)(11,"div",7),ae("ngModelChange",function(r){return e.data.color=r}),b(),_(12,"mat-label"),N(13,"Color"),b(),_(14,"input",8),ae("ngModelChange",function(r){return e.data.color=r}),b()(),_(15,"mat-form-field",6)(16,"mat-label"),N(17,"Type"),b(),_(18,"mat-select",9),ae("valueChange",function(r){return e.data.style=r}),X(19,jle,2,2,"mat-option",10),b()(),_(20,"mat-form-field",6)(21,"mat-label"),N(22,"Visibility"),b(),_(23,"mat-select",9),ae("valueChange",function(r){return e.data.public=r}),_(24,"mat-option",11),N(25," Public "),b(),_(26,"mat-option",11),N(27," Private "),b()()()(),_(28,"div",12)(29,"button",13),ae("click",function(){return e.onNoClick()}),N(30,"Cancel"),b(),_(31,"button",14),N(32,"Save"),b()()()),2&t&&(C(9),M("ngModel",e.data.name),C(2),Ki("background",e.data.color),M("ngModel",e.data.color),C(3),M("ngModel",e.data.color),C(4),M("value",e.data.style),C(1),M("ngForOf",e.styles),C(4),M("value",e.data.public),C(1),M("value",!0),C(2),M("value",!1),C(5),M("mat-dialog-close",e.data))},dependencies:[an,To,Ba,lo,ju,pr,pD,bm,$n,pa,fa,Pa,L_,N_,Qm,Zm,Vle],styles:[".input-full-width[_ngcontent-%COMP%]{width:100%!important}.circle[_ngcontent-%COMP%]{cursor:pointer}.circle[_ngcontent-%COMP%]:hover{color:#fff}.color[_ngcontent-%COMP%]{width:24px;height:24px;border:2px solid #fff;margin:12px;border-radius:50%}.circle-input[_ngcontent-%COMP%]{margin-right:1em}@media only screen and (max-width: 540px){.circle-input[_ngcontent-%COMP%]{margin-right:0;width:100%}}"]});class J_{constructor(){}transform(t){return t?MO.find(e=>e.id==t)?.name:"Pipes"}}function zle(i,t){1&i&&(_(0,"span"),N(1,"Public"),b())}function Ule(i,t){1&i&&(_(0,"span"),N(1,"Private"),b())}function Wle(i,t){if(1&i){const e=Ye();_(0,"button",14),ae("click",function(){we(e);const r=Z().$implicit;return Fe(Z().deleteCircle(r.id))}),_(1,"mat-icon"),N(2,"delete"),b(),_(3,"span"),N(4,"Delete Circle"),b()()}}function Gle(i,t){if(1&i){const e=Ye();_(0,"mat-card",2),ae("click",function(r){const o=we(e).$implicit;return Fe(Z().navigation.openFeed(r,o))}),_(1,"div",3)(2,"mat-icon",4),N(3,"trip_origin"),b()(),_(4,"div",5),N(5),pe(6,"br"),_(7,"span",6)(8,"span"),N(9),b()(),pe(10,"br"),_(11,"span",6),X(12,zle,2,0,"span",7),X(13,Ule,2,0,"span",7),N(14),pi(15,"circlestyle"),pi(16,"ago"),b()(),_(17,"div",5)(18,"button",8)(19,"mat-icon",9),N(20,"more_vert"),b()(),_(21,"mat-menu",null,10)(23,"button",11)(24,"mat-icon"),N(25,"copy_all"),b(),_(26,"span"),N(27,"Copy"),b()(),X(28,Wle,5,0,"button",12),b(),_(29,"mat-menu",null,13)(31,"button",14),ae("click",function(){const a=we(e).$implicit;return Fe(Z().copyPubKeys(a))}),_(32,"mat-icon"),N(33,"content_copy"),b(),_(34,"span"),N(35,"Public Keys (npub)"),b()(),_(36,"button",14),ae("click",function(){const a=we(e).$implicit;return Fe(Z().copyPubKeysHex(a))}),_(37,"mat-icon"),N(38,"content_copy"),b(),_(39,"span"),N(40,"Public Keys (hex)"),b()()()()()}if(2&i){const e=t.$implicit,n=gi(22),r=gi(30),a=Z();C(2),Ki("color",e.color),C(3),qt(" ",e.name,""),C(4),qt("Count: ",a.countMembers(e),""),C(3),M("ngIf",e.public),C(1),M("ngIf",!e.public),C(1),su(" - ",bi(15,11,e.style)," - Created: ",bi(16,13,e.created),""),C(4),M("matMenuTriggerFor",n),C(5),M("matMenuTriggerFor",r),C(5),M("ngIf",e.id)}}J_.\u0275fac=function(t){return new(t||J_)},J_.\u0275pipe=vr({name:"circlestyle",type:J_,pure:!0});class eg{constructor(t,e,n,r,a,o,s,l,c,p,w,I,z){this.navigation=t,this.appState=e,this.circleService=n,this.profileService=r,this.dialog=a,this.validator=o,this.utilities=s,this.authService=l,this.router=c,this.dataService=p,this.snackBar=w,this.cd=I,this.ngZone=z,this.loading=!1,this.subscriptions=[]}ngOnDestroy(){this.utilities.unsubscribe(this.subscriptions)}deleteCircle(t){var e=this;return fe(function*(){const n=e.getFollowingInCircle(t).map(a=>a.pubkey);yield e.circleService.delete(t);for(var r=0;rnull==e.circle||0==e.circle:e=>e.circle==t)}copyPubKeys(t){let e=this.getPublicKeys(t);e=e.map(n=>this.utilities.getNostrIdentifier(n)),this.copy(JSON.stringify(e))}copyPubKeysHex(t){const e=this.getPublicKeys(t);this.copy(JSON.stringify(e))}getPublicKeys(t){return this.getFollowingInCircle(t.id).map(r=>r.pubkey)}getPublicPublicKeys(){console.log(this.profileService.following);const t=[];for(let e=0;eo.pubkey);t.push(...a)}}return t}getNpub(t){return this.utilities.getNostrIdentifier(t)}createCircle(){var t=this;this.dialog.open(X_,{data:{name:"",style:1,public:!0},maxWidth:"100vw",panelClass:"full-width-dialog"}).afterClosed().subscribe(function(){var n=fe(function*(r){r&&t.circleService.put(r)});return function(r){return n.apply(this,arguments)}}())}ngOnInit(){var t=this;return fe(function*(){t.appState.updateTitle("Circles"),t.appState.showBackButton=!1,t.appState.actions=[{icon:"add_circle",tooltip:"Create Circle",click:()=>{t.createCircle()}}]})()}}eg.\u0275fac=function(t){return new(t||eg)(g(Va),g(Di),g(_a),g(Gi),g(Ha),g(Oa),g(Wi),g(Yr),g(hn),g(Qr),g(Fl),g(Tt),g(lt))},eg.\u0275cmp=Se({type:eg,selectors:[["app-circles"]],decls:4,vars:1,consts:[[1,"feed-page"],["class","circle circle-container clickable",3,"click",4,"ngFor","ngForOf"],[1,"circle","circle-container","clickable",3,"click"],[1,"circle-item"],["matListItemIcon",""],[1,"circle-item","clickable"],[1,"dimmed","clickable"],[4,"ngIf"],["mat-icon-button","",1,"circle-button",3,"matMenuTriggerFor"],[1,"circle-button-icon"],["menu","matMenu"],["mat-menu-item","",3,"matMenuTriggerFor"],["mat-menu-item","",3,"click",4,"ngIf"],["copyMenu","matMenu"],["mat-menu-item","",3,"click"]],template:function(t,e){1&t&&(_(0,"div",0),X(1,Gle,41,15,"mat-card",1),_(2,"small"),N(3,"Circles is how you organize people you follow. Different circles can have different rules applied and circles is an important way to make the experience more enjoyable."),b()()),2&t&&(C(1),M("ngForOf",e.circleService.circles))},dependencies:[an,Ut,wl,xa,$n,fL,Zu,Sl,H_,Lo,J_],styles:[".loading[_ngcontent-%COMP%]{margin:auto}.input-full-width[_ngcontent-%COMP%]{width:100%!important}.search[_ngcontent-%COMP%]{margin-top:1em;padding:1em 1em 0;margin-bottom:1em;border-radius:10px}.circle-container[_ngcontent-%COMP%]{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;column-gap:1em;margin-top:1em;padding:1em;margin-bottom:1em;border-radius:10px}.circle-item[_ngcontent-%COMP%]:nth-child(1){order:0;flex:0 1 auto;align-self:auto}.circle-item[_ngcontent-%COMP%]:nth-child(2){order:0;flex:1 1 auto;align-self:auto}.circle-item[_ngcontent-%COMP%]:nth-child(3){order:0;flex:0 1 auto;align-self:auto}.circle-actions[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-right:.4em;margin-bottom:.4em}"]});class tg{constructor(t,e){this.dialogRef=t,this.data=e}onNoClick(){this.data.pubkey="",this.dialogRef.close()}}tg.\u0275fac=function(t){return new(t||tg)(g(Ml),g(Ku))},tg.\u0275cmp=Se({type:tg,selectors:[["create-follow-dialog"]],decls:15,vars:2,consts:[[1,"dialog"],["mat-dialog-title",""],["mat-dialog-content","",1,"mat-dialog-content"],["appearance","fill",1,"input-full-width"],["matPrefix","",1,"circle"],["matInput","","type","text","autocomplete","off",3,"ngModel","ngModelChange"],["mat-dialog-actions","","align","end",1,"mat-dialog-actions"],["mat-stroked-button","",3,"click"],["mat-flat-button","","color","primary","cdkFocusInitial","",3,"mat-dialog-close"]],template:function(t,e){1&t&&(_(0,"div",0)(1,"h1",1),N(2,"Enter Public Key to Follow"),b(),_(3,"div",2)(4,"mat-form-field",3)(5,"mat-icon",4),N(6,"person_add"),b(),_(7,"mat-label"),N(8,"Public Key"),b(),_(9,"input",5),ae("ngModelChange",function(r){return e.data.pubkey=r}),b()()(),_(10,"div",6)(11,"button",7),ae("click",function(){return e.onNoClick()}),N(12,"Cancel"),b(),_(13,"button",8),N(14,"Follow"),b()()()),2&t&&(C(9),M("ngModel",e.data.pubkey),C(4),M("mat-dialog-close",e.data))},dependencies:[To,Ba,lo,ju,pr,$n,pa,fa,Pa,L_,N_,Qm,Zm],styles:[".input-full-width[_ngcontent-%COMP%]{width:100%!important}"]});class ig{constructor(t,e){this.dialogRef=t,this.data=e}onNoClick(){this.data.pubkey="",this.dialogRef.close()}}function $le(i,t){if(1&i&&(_(0,"span",22),N(1),pi(2,"ago"),b()),2&i){const e=Z().$implicit;C(1),qt("Followed ",bi(2,1,e.created),"")}}function qle(i,t){if(1&i){const e=Ye();_(0,"mat-card",16),ae("click",function(r){const o=we(e).$implicit;return Fe(Z(3).navigation.openProfile(r,o))}),_(1,"div",17)(2,"app-event-header",18)(3,"small"),X(4,$le,3,3,"span",19),pe(5,"app-directory-icon",20),b()(),pe(6,"app-profile-actions",18),b(),_(7,"div",21),N(8),b()()}if(2&i){const e=t.$implicit;C(2),M("profile",e),C(2),M("ngIf",e.created),C(1),M("pubkey",e.pubkey),C(1),M("profile",e),C(2),ft(e.about)}}function Kle(i,t){if(1&i&&X(0,qle,9,5,"mat-card",15),2&i){const e=Z(2);M("ngForOf",e.sortedItems)("ngForTrackBy",e.trackByFn)}}function Qle(i,t){if(1&i&&pe(0,"app-event-header",24),2&i){const e=t.$implicit;M("listType","content")("iconSize","small")("displayName",!0)("displayContent",!0)("profile",e)}}function Zle(i,t){if(1&i&&X(0,Qle,1,5,"app-event-header",23),2&i){const e=Z(2);M("ngForOf",e.sortedItems)("ngForTrackBy",e.trackByFn)}}function Xle(i,t){if(1&i&&pe(0,"app-event-header",24),2&i){const e=t.$implicit;M("listType","details")("iconSize","small")("displayName",!0)("displayContent",!0)("profile",e)}}function Jle(i,t){if(1&i&&X(0,Xle,1,5,"app-event-header",23),2&i){const e=Z(2);M("ngForOf",e.sortedItems)("ngForTrackBy",e.trackByFn)}}function ece(i,t){if(1&i&&pe(0,"app-event-header",26),2&i){const e=t.$implicit;M("iconSize","small")("displayName",!1)("displayContent",!1)("profile",e)}}function tce(i,t){if(1&i&&X(0,ece,1,4,"app-event-header",25),2&i){const e=Z(2);M("ngForOf",e.sortedItems)("ngForTrackBy",e.trackByFn)}}function ice(i,t){if(1&i&&pe(0,"app-event-header",24),2&i){const e=t.$implicit;M("listType","icon")("iconSize","small")("displayName",!1)("displayContent",!1)("profile",e)}}function nce(i,t){if(1&i&&X(0,ice,1,5,"app-event-header",23),2&i){const e=Z(2);M("ngForOf",e.sortedItems)("ngForTrackBy",e.trackByFn)}}function rce(i,t){if(1&i&&pe(0,"app-event-header",24),2&i){const e=t.$implicit;M("listType","icon")("iconSize","medium")("displayName",!1)("displayContent",!1)("profile",e)}}function ace(i,t){if(1&i&&X(0,rce,1,5,"app-event-header",23),2&i){const e=Z(2);M("ngForOf",e.sortedItems)("ngForTrackBy",e.trackByFn)}}function oce(i,t){if(1&i&&pe(0,"app-event-header",24),2&i){const e=t.$implicit;M("listType","icon")("iconSize","large")("displayName",!1)("displayContent",!1)("profile",e)}}function sce(i,t){if(1&i&&X(0,oce,1,5,"app-event-header",23),2&i){const e=Z(2);M("ngForOf",e.sortedItems)("ngForTrackBy",e.trackByFn)}}function lce(i,t){if(1&i&&(X(0,Kle,1,2,"ng-template",14),X(1,Zle,1,2,"ng-template",14),X(2,Jle,1,2,"ng-template",14),X(3,tce,1,2,"ng-template",14),X(4,nce,1,2,"ng-template",14),X(5,ace,1,2,"ng-template",14),X(6,sce,1,2,"ng-template",14)),2&i){const e=Z();M("ngIf",0==e.optionsService.values.peopleDisplayView||null==e.optionsService.values.peopleDisplayView),C(1),M("ngIf",1==e.optionsService.values.peopleDisplayView),C(1),M("ngIf",2==e.optionsService.values.peopleDisplayView),C(1),M("ngIf",3==e.optionsService.values.peopleDisplayView),C(1),M("ngIf",4==e.optionsService.values.peopleDisplayView),C(1),M("ngIf",5==e.optionsService.values.peopleDisplayView),C(1),M("ngIf",6==e.optionsService.values.peopleDisplayView)}}function cce(i,t){1&i&&pe(0,"mat-spinner",27)}ig.\u0275fac=function(t){return new(t||ig)(g(Ml),g(Ku))},ig.\u0275cmp=Se({type:ig,selectors:[["import-follow-dialog"]],decls:16,vars:2,consts:[["mat-dialog-title",""],["mat-dialog-content","",1,"mat-dialog-content"],["appearance","fill",1,"input-full-width"],["matPrefix","",1,"circle"],["matInput","","type","text","autocomplete","off",3,"ngModel","ngModelChange"],["mat-dialog-actions","","align","end",1,"mat-dialog-actions"],["mat-stroked-button","",3,"click"],["mat-flat-button","","color","primary","cdkFocusInitial","",3,"mat-dialog-close"]],template:function(t,e){1&t&&(_(0,"h1",0),N(1,"Import complete following list"),b(),_(2,"div",1)(3,"p"),N(4,"The existing value is your own public key, use this to import your own public following list."),b(),_(5,"mat-form-field",2)(6,"mat-icon",3),N(7,"person_add"),b(),_(8,"mat-label"),N(9,"Public Key"),b(),_(10,"input",4),ae("ngModelChange",function(r){return e.data.pubkey=r}),b()()(),_(11,"div",5)(12,"button",6),ae("click",function(){return e.onNoClick()}),N(13,"Cancel"),b(),_(14,"button",7),N(15,"Import"),b()()),2&t&&(C(10),M("ngModel",e.data.pubkey),C(4),M("mat-dialog-close",e.data))},dependencies:[To,Ba,lo,ju,pr,$n,pa,fa,Pa,L_,N_,Qm,Zm],styles:[".input-full-width[_ngcontent-%COMP%]{width:100%!important}"]});const dce=function(i){return[i]};class ng{constructor(t,e,n,r,a,o,s,l,c,p,w,I){this.circleService=t,this.navigation=e,this.appState=n,this.cd=r,this.dialog=a,this.profileService=o,this.validator=s,this.dataService=l,this.utilities=c,this.router=p,this.snackBar=w,this.optionsService=I,this.loading=!1,this.showBlocked=!1,this.showCached=!1,this.showMuted=!1,this.showAbout=!0,this.showFollowingDate=!0,this.following=[],this.items=[],this.sortedItems=[],this.selected="name-asc",this.subscriptions=[]}updateSorting(){this.optionsService.save();const t=this.optionsService.values.peopleDisplaySort;"name-asc"===t?this.sortedItems=this.items.sort((e,n)=>e.name?.toLowerCase()e.name?.toLowerCase()e.followede.followede.created_ate.created_at{t.createFollow()}}],yield t.load(),t.subscriptions.push(t.profileService.following$.subscribe(fe(function*(){console.log("FOLLOWING CHANGED!!!"),yield t.load()}))),t.subscriptions.push(t.profileService.profilesChanged$.subscribe(fe(function*(){console.log("profileService.profilesChanged$!!"),yield t.load()})))})()}getFollowingInCircle(t){return this.following.filter(null==t?e=>null==e.circle||0==e.circle:e=>e.circle==t)}getPublicPublicKeys(){console.log(this.following);const t=[];for(let e=0;eo.pubkey);t.push(...a)}}return t}addFollow(t){var e=this;return fe(function*(){t.startsWith("nsec")?e.snackBar.open("This is a private key, not a public key.","Hide",{horizontalPosition:"center",verticalPosition:"bottom"}):(t=e.utilities.ensureHexIdentifier(t),yield e.profileService.follow(t))})()}createFollow(){var t=this;this.dialog.open(tg,{data:{},maxWidth:"100vw",panelClass:"full-width-dialog"}).afterClosed().subscribe(function(){var n=fe(function*(r){if(!r)return;let a=r.pubkey;a=a.replaceAll("[","").replaceAll("]","").replaceAll('"',"");const o=a.split(",");for(let s=0;s{t.router.navigate(["/p",o[0]])},100)});return function(r){return n.apply(this,arguments)}}())}publishFollowList(){var t=this;return fe(function*(){const e=t.getPublicPublicKeys();yield t.dataService.publishContacts(e),t.snackBar.open(`A total of ${e.length} was added to your public following list`,"Hide",{duration:2e3,horizontalPosition:"center",verticalPosition:"bottom"})})()}importFollowList(){var t=this;return fe(function*(){t.dialog.open(ig,{data:{pubkey:t.appState.getPublicKey()},maxWidth:"100vw",panelClass:"full-width-dialog"}).afterClosed().subscribe(function(){var n=fe(function*(r){if(!r)return;t.snackBar.open("Importing followers process has started","Hide",{duration:2e3,horizontalPosition:"center",verticalPosition:"bottom"});let a=t.utilities.ensureHexIdentifier(r.pubkey);t.dataService.downloadNewestContactsEvents([a]).subscribe(o=>{const l=o.tags.map(c=>c[1]);for(let c=0;c{l&&this.buildTree(l)}),this.ui.event$.subscribe(l=>{if(null==l)return;let c=this.eventService.rootEventId(l);c||(c=l.id),this.eventService.parentEventId(l)})}getEvent(t){return this.ui.events.find(e=>e.id==t)}getTreeEntry(t){}buildTree(t){t.length>1e3&&console.log("There are more than 1000 events... likely spam!")}replyEventId(t,e){for(let n=0;n3&&"reply"==r[3])return r[1]}return null==t[1]?t[0][1]:t[1][1]}rootEventId(t){for(let e=0;e3&&"root"==n[3])return n[1]}return t[0][1]}loadEventThread(t){this.navigationService.currentThread=[]}}Md.\u0275fac=function(t){return new(t||Md)(ue(er),ue(Er),ue(zs),ue(Dl),ue(Gi),ue(Qr),ue(Va))},Md.\u0275prov=Oe({token:Md,factory:Md.\u0275fac,providedIn:"root"});let IO=(()=>{class i{constructor(){this.mtBasicSpinner=!1,this.hideText=!1}get elementClass(){return this.mtBasicSpinner&&this.hideText?"mat-spinner hide-btn-text":this.mtBasicSpinner?"mat-spinner":""}get disabled(){return this.mtBasicSpinner}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["","mtBasicSpinner",""]],hostVars:3,hostBindings:function(e,n){2&e&&(Br("disabled",n.disabled),S0(n.elementClass))},inputs:{mtBasicSpinner:"mtBasicSpinner",hideText:"hideText",elementClass:["class","elementClass"]}}),i})(),uce=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})();const hce=["replyInput"];function mce(i,t){if(1&i){const e=Ye();_(0,"emoji-mart",6),ae("emojiSelect",function(r){return we(e),Fe(Z(2).addEmoji(r))}),b()}2&i&&M("isNative",!0)("showPreview",!0)}function pce(i,t){if(1&i){const e=Ye();_(0,"mat-icon",3),ae("click",function(){we(e);const r=Z();return Fe(r.isEmojiPickerVisible=!r.isEmojiPickerVisible)}),N(1,"sentiment_satisfied"),b(),X(2,mce,1,2,"emoji-mart",4),_(3,"button",5),ae("click",function(){return we(e),Fe(Z().openReply())}),N(4,"Reply"),b()}if(2&i){const e=Z();C(2),M("ngIf",e.isEmojiPickerVisible)}}function fce(i,t){if(1&i){const e=Ye();_(0,"emoji-mart",19),ae("emojiSelect",function(r){return we(e),Fe(Z(2).addEmojiInText(r))}),b()}2&i&&M("isNative",!0)("showPreview",!1)}function _ce(i,t){if(1&i&&(_(0,"small",20),N(1),b()),2&i){const e=Z(2);C(1),ft(e.error)}}function gce(i,t){1&i&&pe(0,"button",21),2&i&&M("mtBasicSpinner",!0)}function bce(i,t){if(1&i){const e=Ye();_(0,"button",22),ae("click",function(){return we(e),Fe(Z(2).addReply())}),N(1,"Reply"),b()}if(2&i){const e=Z(2);M("disabled",0==(null==e.note?null:e.note.length))}}function yce(i,t){if(1&i){const e=Ye();_(0,"div",7)(1,"mat-form-field",8)(2,"mat-label"),N(3,"Note"),b(),_(4,"textarea",9,10),ae("ngModelChange",function(r){return we(e),Fe(Z().note=r)}),b()(),_(6,"div",11)(7,"mat-icon",12),ae("click",function(){we(e);const r=Z();return Fe(r.isEmojiPickerTextVisible=!r.isEmojiPickerTextVisible)}),N(8,"sentiment_satisfied"),b(),X(9,fce,1,2,"emoji-mart",13),pe(10,"div",14),X(11,_ce,2,1,"small",15),_(12,"button",16),ae("click",function(){return we(e),Fe(Z().hideReply())}),N(13,"Cancel"),b(),X(14,gce,1,1,"button",17),X(15,bce,2,1,"button",18),b()()}if(2&i){const e=Z();C(4),M("tabIndex",0)("ngModel",e.note),C(5),M("ngIf",e.isEmojiPickerTextVisible),C(2),M("ngIf",e.error),C(3),M("ngIf",e.publishing),C(1),M("ngIf",!e.publishing)}}const vce=function(i,t){return{"no-lines":i,lines:t}};class Ju{constructor(t,e,n,r,a,o){this.eventService=t,this.dataService=e,this.optionsService=n,this.profileService=r,this.utilities=a,this.dialog=o,this.replyOpen=!1,this.publishing=!1,this.error=""}onKeydownHandler(t){this.hideReply()}openReply(){this.replyOpen=!0,this.publishing=!1,this.note="",this.error="",setTimeout(()=>{console.log(this.replyInput),this.replyInput?.nativeElement.focus()})}hideReply(){this.replyOpen=!1,this.publishing=!1,this.note="",this.error=""}addEmojiInText(t){var e=this;return fe(function*(){e.isEmojiPickerTextVisible=!1,e.note=`${e.note}${t.emoji.native}`})()}addEmoji(t){var e=this;return fe(function*(){e.isEmojiPickerVisible=!1;let n=e.dataService.createEvent(Sn.Reaction,t.emoji.native);if(!e.event)return void console.warn("Event is empty on reaction.");n.tags=Object.assign([],e.event.tags),n.tags.push(["p",e.event.pubkey]),n.tags.push(["e",e.event.id]);const r=yield e.dataService.signEvent(n);console.log(r),yield e.dataService.publishEvent(r),e.event.tags=n.tags})()}addReply(){var t=this;return fe(function*(){t.publishing=!0;let e=t.dataService.createEvent(Sn.Text,t.note);if(t.event){e.tags=Object.assign([],t.eventService.getPublicKeyAndEventTags(t.event.tags)),e.tags.push(["p",t.event.pubkey]),e.tags.push(["e",t.event.id]);try{const n=yield t.dataService.signEvent(e);console.log(n),yield t.dataService.publishEvent(n),t.hideReply()}catch(n){t.error=n.toString(),console.log(n),t.publishing=!1}}else console.warn("Event is empty on reply.")})()}}function wce(i,t){if(1&i){const e=Ye();_(0,"span",1),ae("click",function(){return we(e),Fe(Z().toggle())}),N(1),pi(2,"ago"),b()}if(2&i){const e=Z();C(1),ft(bi(2,1,e.date))}}function Fce(i,t){if(1&i){const e=Ye();_(0,"span",1),ae("click",function(){return we(e),Fe(Z().toggle())}),N(1),pi(2,"date"),b()}if(2&i){const e=Z();C(1),ft(function D4(i,t,e,n){const r=i+22,a=We(),o=jc(a,r);return mf(a,r)?w4(a,qr(),t,o.transform,e,n,o):o.transform(e,n)}(2,1,1e3*e.date,"yyyy-MM-dd HH:mm:ss"))}}Ju.\u0275fac=function(t){return new(t||Ju)(g(Dl),g(Qr),g(Gn),g(Gi),g(Wi),g(Ha))},Ju.\u0275cmp=Se({type:Ju,selectors:[["app-event-buttons"]],viewQuery:function(t,e){if(1&t&&ot(hce,5),2&t){let n;Ce(n=Me())&&(e.replyInput=n.first)}},hostBindings:function(t,e){1&t&&ae("keydown.escape",function(r){return e.onKeydownHandler(r)},0,g0)},inputs:{event:"event"},decls:3,vars:6,consts:[[1,"thread-actions",3,"ngClass"],[3,"ngIf"],["class","reply-widget",4,"ngIf"],["matTooltip","Reaction to post",1,"reaction-icon","toolbar-icon",3,"click"],["class","picker","emoji","point_up","title","Choose your reaction",3,"isNative","showPreview","emojiSelect",4,"ngIf"],["mat-button","",3,"click"],["emoji","point_up","title","Choose your reaction",1,"picker",3,"isNative","showPreview","emojiSelect"],[1,"reply-widget"],["appearance","outline",1,"input-full-width"],["matInput","","type","text","autocomplete","off","rows","6",1,"note-input",3,"tabIndex","ngModel","ngModelChange"],["replyInput",""],[1,"reply-widget-buttons"],["matTooltip","Insert emoji in text",1,"toolbar-icon","margin-right",3,"click"],["class","picker","emoji","point_up","title","Choose your emoji",3,"isNative","showPreview","emojiSelect",4,"ngIf"],[1,"reply-widget-middle"],["class","error",4,"ngIf"],["mat-stroked-button","","color","primary",3,"click"],["mat-icon-button","",3,"mtBasicSpinner",4,"ngIf"],["mat-flat-button","","color","primary",3,"disabled","click",4,"ngIf"],["emoji","point_up","title","Choose your emoji",1,"picker",3,"isNative","showPreview","emojiSelect"],[1,"error"],["mat-icon-button","",3,"mtBasicSpinner"],["mat-flat-button","","color","primary",3,"disabled","click"]],template:function(t,e){1&t&&(_(0,"div",0),X(1,pce,5,1,"ng-template",1),X(2,yce,16,6,"div",2),b()),2&t&&(M("ngClass",sl(3,vce,!e.optionsService.values.showLines,e.optionsService.values.showLines)),C(1),M("ngIf",!e.replyOpen),C(1),M("ngIf",e.replyOpen))},dependencies:[ua,Ut,To,Ba,lo,pr,wl,$n,El,vy,pa,fa,Pa,IO],styles:[".picker[_ngcontent-%COMP%]{display:block;z-index:3}.thread-actions[_ngcontent-%COMP%]{padding-left:1em;margin-left:27px;padding-bottom:.3em}.toolbar-icon[_ngcontent-%COMP%]{cursor:pointer}.toolbar-icon[_ngcontent-%COMP%]:hover{color:#9c27b0}.reaction-icon[_ngcontent-%COMP%]{font-size:1.4em}.reply-widget[_ngcontent-%COMP%]{padding-top:1em;padding-bottom:1em}.reply-widget-buttons[_ngcontent-%COMP%]{display:flex;flex-direction:row}.reply-widget-middle[_ngcontent-%COMP%]{flex:1 2 auto}.thread-actions[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-left:.4em}"]});class eh{toggle(){this.isoDate=!this.isoDate}}eh.\u0275fac=function(t){return new(t||eh)},eh.\u0275cmp=Se({type:eh,selectors:[["app-date"]],inputs:{date:"date"},decls:2,vars:2,consts:[["class","event-date",3,"click",4,"ngIf"],[1,"event-date",3,"click"]],template:function(t,e){1&t&&(X(0,wce,3,3,"span",0),X(1,Fce,3,4,"span",0)),2&t&&(M("ngIf",!e.isoDate),C(1),M("ngIf",e.isoDate))},dependencies:[Ut,QS,Lo],styles:[".event-date[_ngcontent-%COMP%]{margin-right:.1em;cursor:pointer}"]});const LO=function(i,t){return{"no-lines":i,lines:t}};function kce(i,t){if(1&i&&(_(0,"div",1)(1,"span")(2,"div",2)(3,"app-event-header",3),pe(4,"app-date",4)(5,"app-directory-icon",3),b(),pe(6,"app-event-actions",5),b(),pe(7,"app-content",6)(8,"app-event-buttons",7)(9,"app-event-thread",7),b()()),2&i){const e=t.$implicit,n=Z();M("ngClass",sl(11,LO,!n.optionsService.values.showLines,n.optionsService.values.showLines)),C(3),M("pubkey",e.pubkey),C(1),M("date",e.created_at),C(1),M("pubkey",e.pubkey),C(1),M("event",e)("pubkey",e.pubkey),C(1),M("ngClass",sl(14,LO,!n.optionsService.values.showLines,n.optionsService.values.showLines))("displayRepliesTo",!1)("event",e),C(1),M("event",e),C(1),M("event",e)}}class ip{constructor(t,e,n){this.ui=t,this.thread=e,this.optionsService=n,this.imagePath="/assets/profile.png",this.tooltip="",this.tooltipName="",this.profileName=""}ngAfterViewInit(){}ngOnInit(){return fe(function*(){})()}}ip.\u0275fac=function(t){return new(t||ip)(g(er),g(Md),g(Gn))},ip.\u0275cmp=Se({type:ip,selectors:[["app-event-thread"]],inputs:{threadEntry:"threadEntry",event:"event"},decls:1,vars:1,consts:[["class","thread-event",3,"ngClass",4,"ngFor","ngForOf"],[1,"thread-event",3,"ngClass"],[1,"events-header"],[3,"pubkey"],[3,"date"],[3,"event","pubkey"],[1,"thread-content",3,"ngClass","displayRepliesTo","event"],[3,"event"]],template:function(t,e){1&t&&X(0,kce,10,17,"div",0),2&t&&M("ngForOf",e.ui.children(e.event.id))},dependencies:[ua,an,Ws,Ao,Tn,Io,ip,Ju,eh],styles:[".thread-event[_ngcontent-%COMP%]{margin-left:27px;padding-top:0;padding-left:1em}.thread-content[_ngcontent-%COMP%]{margin-left:27px;padding-left:1em;display:block}"]});const xce=function(i,t){return{"no-lines2":i,lines2:t}},Dce=function(i,t){return{"no-lines":i,lines:t}};function Cce(i,t){if(1&i&&(_(0,"div",1)(1,"span")(2,"div",2)(3,"app-event-header",3)(4,"span",4),N(5),pi(6,"ago"),b(),pe(7,"app-directory-icon",3),b(),pe(8,"app-event-actions",5),b(),pe(9,"app-content",6)(10,"app-event-buttons",7),b()()),2&i){const e=Z();M("ngClass",sl(12,xce,!e.optionsService.values.showLines,e.optionsService.values.showLines)),C(3),M("pubkey",e.event.pubkey),C(2),ft(bi(6,10,e.event.created_at)),C(2),M("pubkey",e.event.pubkey),C(1),M("event",e.event)("pubkey",e.event.pubkey),C(1),M("ngClass",sl(15,Dce,!e.optionsService.values.showLines,e.optionsService.values.showLines))("displayRepliesTo",!1)("event",e.event),C(1),M("event",e.event)}}class rg{constructor(t,e,n){this.ui=t,this.thread=e,this.optionsService=n,this.imagePath="/assets/profile.png",this.tooltip="",this.tooltipName="",this.profileName=""}ngAfterViewInit(){}ngOnInit(){return fe(function*(){})()}}function Mce(i,t){if(1&i){const e=Ye();_(0,"mat-card",14)(1,"button",15),ae("click",function(){we(e);const r=Z().ngIf;return Fe(Z().open(r.rootEventId))}),_(2,"mat-icon"),N(3,"keyboard_double_arrow_up"),b(),N(4,"View Thread"),b()()}}function Ece(i,t){if(1&i&&(_(0,"div",16),pe(1,"app-event",13),b()),2&i){const e=t.ngIf;C(1),M("event",e)}}function Sce(i,t){if(1&i){const e=Ye();_(0,"mat-card",14)(1,"button",15),ae("click",function(){we(e);const r=Z().ngIf;return Fe(Z().open(r.parentEventId))}),_(2,"mat-icon"),N(3,"keyboard_arrow_up"),b(),N(4,"View Parent"),b()()}}rg.\u0275fac=function(t){return new(t||rg)(g(er),g(Md),g(Gn))},rg.\u0275cmp=Se({type:rg,selectors:[["app-event"]],inputs:{threadEntry:"threadEntry",event:"event"},decls:1,vars:1,consts:[["class","thread-event2",3,"ngClass",4,"ngIf"],[1,"thread-event2",3,"ngClass"],[1,"events-header"],[3,"pubkey"],[1,"event-date"],[3,"event","pubkey"],[1,"thread-content",3,"ngClass","displayRepliesTo","event"],[3,"event"]],template:function(t,e){1&t&&X(0,Cce,11,18,"div",0),2&t&&M("ngIf",e.event)},dependencies:[ua,Ut,Ws,Ao,Tn,Io,Ju,Lo],styles:[".thread-event[_ngcontent-%COMP%]{margin-left:27px;padding-top:0;padding-left:1em}.thread-content[_ngcontent-%COMP%]{margin-left:27px;padding-left:1em;display:block}"]});const Tce=function(i,t,e,n){return{"is-root":i,"has-root":t,"no-lines":e,lines:n}},Ace=function(i,t){return{"no-lines":i,lines:t}};function Ice(i,t){if(1&i){const e=Ye();_(0,"div",1)(1,"div",2)(2,"mat-accordion",3)(3,"mat-expansion-panel")(4,"mat-expansion-panel-header")(5,"mat-panel-title"),N(6,"Options"),b(),pe(7,"mat-panel-description"),b(),_(8,"p")(9,"mat-slide-toggle",4),ae("change",function(){return we(e),Fe(Z().optionsService.save())})("ngModelChange",function(r){return we(e),Fe(Z().optionsService.values.showLines=r)}),N(10,"Show lines"),b()()()()(),X(11,Mce,5,0,"mat-card",5),X(12,Ece,2,1,"div",6),pi(13,"async"),_(14,"div",7),X(15,Sce,5,0,"mat-card",5),_(16,"div",8)(17,"app-event-header",9),pe(18,"app-date",10)(19,"app-directory-icon",9),b(),pe(20,"app-event-actions",11),b(),pe(21,"app-content",12)(22,"app-event-buttons",13)(23,"app-event-thread",13),b()()}if(2&i){const e=t.ngIf,n=Z();C(9),M("ngModel",n.optionsService.values.showLines),C(2),M("ngIf",e.rootEventId),C(1),M("ngIf",bi(13,14,n.ui.parentEvent$)),C(2),M("ngClass",y4(16,Tce,!e.parentEventId,e.parentEventId,!n.optionsService.values.showLines,n.optionsService.values.showLines)),C(1),M("ngIf",e.parentEventId),C(2),M("pubkey",e.pubkey),C(1),M("date",e.created_at),C(1),M("pubkey",e.pubkey),C(1),M("event",e)("pubkey",e.pubkey),C(1),M("ngClass",sl(21,Ace,!n.optionsService.values.showLines,n.optionsService.values.showLines))("event",e),C(1),M("event",e),C(1),M("event",e)}}class np{constructor(t,e,n,r,a,o,s,l,c,p,w){this.appState=t,this.activatedRoute=e,this.cd=n,this.optionsService=r,this.navigation=a,this.profiles=o,this.thread=s,this.validator=l,this.utilities=c,this.router=p,this.ui=w,this.initialLoad=!0}open(t){this.router.navigate(["/e",t])}likes(t){}dislikes(t){}replies(t){}filteredThread(){}repliesTo(t){if(!t)return;let e=t.tags.filter(n=>"p"===n[0]).map(n=>n[1]);return e=e.filter(n=>n!==t.pubkey),e}ngOnInit(){var t=this;console.log("CURRENT EVENT:",this.navigation.currentEvent),this.navigation.currentEvent&&this.ui.setEvent(this.navigation.currentEvent),this.appState.updateTitle("Thread"),this.appState.showBackButton=!0,this.activatedRoute.paramMap.subscribe(function(){var e=fe(function*(n){const r=n.get("id");if(r)if(r.startsWith("note")){const a=t.utilities.convertFromBech32ToHex(r);t.router.navigate(["/e",a])}else t.navigation.currentEvent?.id!=r&&t.ui.setEventId(r);else t.router.navigateByUrl("/")});return function(n){return e.apply(this,arguments)}}())}trackByFn(t,e){return e.id}ngOnDestroy(){this.sub&&this.sub.unsub(),this.ui.clear()}}np.\u0275fac=function(t){return new(t||np)(g(Di),g(rs),g(Tt),g(Gn),g(Va),g(Gi),g(Md),g(Oa),g(Wi),g(hn),g(er))},np.\u0275cmp=Se({type:np,selectors:[["app-note"]],decls:3,vars:3,consts:[["class","feed-page",4,"ngIf"],[1,"feed-page"],[1,"options-container"],[1,"options"],[1,"options-slider",3,"ngModel","change","ngModelChange"],["class","button-card",4,"ngIf"],["class","parent-event",4,"ngIf"],[1,"current-event","events2","noclick",3,"ngClass"],[1,"events-header"],[3,"pubkey"],[3,"date"],[3,"event","pubkey"],[1,"thread-content",3,"ngClass","event"],[3,"event"],[1,"button-card"],["mat-flat-button","",3,"click"],[1,"parent-event"]],template:function(t,e){1&t&&(X(0,Ice,24,24,"div",0),pi(1,"async"),pe(2,"mat-divider")),2&t&&M("ngIf",bi(1,1,e.ui.event$))},dependencies:[ua,Ut,pr,xa,$n,Bb,qu,Gu,$u,Km,qm,Sy,fa,Pa,Ws,Ao,Tn,Io,ip,Ju,eh,rg,Jo],styles:[".thread-event[_ngcontent-%COMP%]{margin-left:27px;padding-top:0;padding-left:1em}.thread-content[_ngcontent-%COMP%]{margin-left:27px;padding-left:1em;display:block}.events[_ngcontent-%COMP%]{padding:0!important}.thread-actions[_ngcontent-%COMP%]{margin-left:27px;padding-left:1em;padding-bottom:.3em}.button-card[_ngcontent-%COMP%]{margin-bottom:.4em}.has-root[_ngcontent-%COMP%]{margin-left:27px;padding-left:1em}.is-root[_ngcontent-%COMP%]{margin-left:0;padding-left:0;border-left:2px solid transparent!important}.options-container[_ngcontent-%COMP%]{margin-bottom:1em}"]});class ag{constructor(t,e,n){this.cd=t,this.appState=e,this.http=n}ngOnInit(){this.appState.showBackButton=!0,this.appState.updateTitle("Licenses"),this.appState.actions=[],this.showContent("3rdpartylicenses.txt",e=>`
${e.replace(//g,">")}
`)}showContent(t,e=(n=>n)){this.http.get(t,{responseType:"text"}).pipe(Hn(n=>{this.licenses=n,this.cd.markForCheck()},n=>{this.licenses=`Unable to get content (${n.statusText})`,this.cd.markForCheck()})).subscribe()}}ag.\u0275fac=function(t){return new(t||ag)(g(Tt),g(Di),g(hy))},ag.\u0275cmp=Se({type:ag,selectors:[["app-licenses"]],decls:9,vars:1,consts:[[1,"page"],["href","https://github.com/block-core/blockcore-notes","target","_blank"],[1,"marginless","heading"],[1,"linebreaks"]],template:function(t,e){1&t&&(_(0,"div",0)(1,"p"),N(2,"Blockcore Note is an open source project published under the MIT license. You can view the source code on "),_(3,"a",1),N(4,"GitHub"),b()(),_(5,"h1",2),N(6,"Third Party Licenses"),b(),_(7,"div",3),N(8),b()()),2&t&&(C(8),ft(e.licenses))},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}@media only screen and (max-width: 599px){.help[_ngcontent-%COMP%]{font-size:.8em;padding-left:8em}.logo[_ngcontent-%COMP%]{max-width:64px;margin-left:-6em}}"]});const Lce=["*",[["mat-toolbar-row"]]],Nce=["*","mat-toolbar-row"],Oce=Hs(class{constructor(i){this._elementRef=i}});let NO=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["mat-toolbar-row"]],hostAttrs:[1,"mat-toolbar-row"],exportAs:["matToolbarRow"]}),i})(),OO=(()=>{class i extends Oce{constructor(e,n,r){super(e),this._platform=n,this._document=r}ngAfterViewInit(){this._platform.isBrowser&&(this._checkToolbarMixedModes(),this._toolbarRows.changes.subscribe(()=>this._checkToolbarMixedModes()))}_checkToolbarMixedModes(){}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Li),g(zt))},i.\u0275cmp=Se({type:i,selectors:[["mat-toolbar"]],contentQueries:function(e,n,r){if(1&e&&Et(r,NO,5),2&e){let a;Ce(a=Me())&&(n._toolbarRows=a)}},hostAttrs:[1,"mat-toolbar"],hostVars:4,hostBindings:function(e,n){2&e&&nt("mat-toolbar-multiple-rows",n._toolbarRows.length>0)("mat-toolbar-single-row",0===n._toolbarRows.length)},inputs:{color:"color"},exportAs:["matToolbar"],features:[Ne],ngContentSelectors:Nce,decls:2,vars:0,template:function(e,n){1&e&&(ii(Lce),Ge(0),Ge(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}),i})(),Rce=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt,vt]}),i})();const Ly=["*"],Pce=["content"];function Bce(i,t){if(1&i){const e=Ye();_(0,"div",2),ae("click",function(){return we(e),Fe(Z()._onBackdropClicked())}),b()}2&i&&nt("mat-drawer-shown",Z()._isShowingBackdrop())}function Hce(i,t){1&i&&(_(0,"mat-drawer-content"),Ge(1,2),b())}const Vce=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],Yce=["mat-drawer","mat-drawer-content","*"];function jce(i,t){if(1&i){const e=Ye();_(0,"div",2),ae("click",function(){return we(e),Fe(Z()._onBackdropClicked())}),b()}2&i&&nt("mat-drawer-shown",Z()._isShowingBackdrop())}function zce(i,t){1&i&&(_(0,"mat-sidenav-content"),Ge(1,2),b())}const Uce=[[["mat-sidenav"]],[["mat-sidenav-content"]],"*"],Wce=["mat-sidenav","mat-sidenav-content","*"],RO={transformDrawer:Mr("transform",[on("open, open-instant",At({transform:"none",visibility:"visible"})),on("void",At({"box-shadow":"none",visibility:"hidden"})),Zi("void => open-instant",Qi("0ms")),Zi("void <=> open, open-instant => void",Qi("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))])},$ce=new De("MAT_DRAWER_DEFAULT_AUTOSIZE",{providedIn:"root",factory:function qce(){return!1}}),wD=new De("MAT_DRAWER_CONTAINER");let Ny=(()=>{class i extends _u{constructor(e,n,r,a,o){super(r,a,o),this._changeDetectorRef=e,this._container=n}ngAfterContentInit(){this._container._contentMarginChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()})}}return i.\u0275fac=function(e){return new(e||i)(g(Tt),g(Yt(()=>kD)),g(ze),g(Jc),g(lt))},i.\u0275cmp=Se({type:i,selectors:[["mat-drawer-content"]],hostAttrs:[1,"mat-drawer-content"],hostVars:4,hostBindings:function(e,n){2&e&&Ki("margin-left",n._container._contentMargins.left,"px")("margin-right",n._container._contentMargins.right,"px")},features:[at([{provide:_u,useExisting:i}]),Ne],ngContentSelectors:Ly,decls:1,vars:0,template:function(e,n){1&e&&(ii(),Ge(0))},encapsulation:2,changeDetection:0}),i})(),FD=(()=>{class i{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=Xe(e)}get autoFocus(){return this._autoFocus??("side"===this.mode?"dialog":"first-tabbable")}set autoFocus(e){("true"===e||"false"===e||null==e)&&(e=Xe(e)),this._autoFocus=e}get opened(){return this._opened}set opened(e){this.toggle(Xe(e))}constructor(e,n,r,a,o,s,l,c){this._elementRef=e,this._focusTrapFactory=n,this._focusMonitor=r,this._platform=a,this._ngZone=o,this._interactivityChecker=s,this._doc=l,this._container=c,this._elementFocusedBeforeDrawerWasOpened=null,this._enableAnimations=!1,this._position="start",this._mode="over",this._disableClose=!1,this._opened=!1,this._animationStarted=new ve,this._animationEnd=new ve,this._animationState="void",this.openedChange=new He(!0),this._openedStream=this.openedChange.pipe(oi(p=>p),tt(()=>{})),this.openedStart=this._animationStarted.pipe(oi(p=>p.fromState!==p.toState&&0===p.toState.indexOf("open")),C1(void 0)),this._closedStream=this.openedChange.pipe(oi(p=>!p),tt(()=>{})),this.closedStart=this._animationStarted.pipe(oi(p=>p.fromState!==p.toState&&"void"===p.toState),C1(void 0)),this._destroyed=new ve,this.onPositionChanged=new He,this._modeChanged=new ve,this.openedChange.subscribe(p=>{p?(this._doc&&(this._elementFocusedBeforeDrawerWasOpened=this._doc.activeElement),this._takeFocus()):this._isFocusWithinDrawer()&&this._restoreFocus(this._openedVia||"program")}),this._ngZone.runOutsideAngular(()=>{no(this._elementRef.nativeElement,"keydown").pipe(oi(p=>27===p.keyCode&&!this.disableClose&&!ar(p)),yt(this._destroyed)).subscribe(p=>this._ngZone.run(()=>{this.close(),p.stopPropagation(),p.preventDefault()}))}),this._animationEnd.pipe(Ef((p,w)=>p.fromState===w.fromState&&p.toState===w.toState)).subscribe(p=>{const{fromState:w,toState:I}=p;(0===I.indexOf("open")&&"void"===w||"void"===I&&0===w.indexOf("open"))&&this.openedChange.emit(this._opened)})}_forceFocus(e,n){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(n)}_focusByCssSelector(e,n){let r=this._elementRef.nativeElement.querySelector(e);r&&this._forceFocus(r,n)}_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(n=>{!n&&"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,n){e&&n&&(this._openedVia=n);const r=this._setOpen(e,!e&&this._isFocusWithinDrawer(),this._openedVia||"program");return e||(this._openedVia=null),r}_setOpen(e,n,r){return this._opened=e,e?this._animationState=this._enableAnimations?"open":"open-instant":(this._animationState="void",n&&this._restoreFocus(r)),this._updateFocusTrapState(),new Promise(a=>{this.openedChange.pipe(yi(1)).subscribe(o=>a(o?"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 n=this._elementRef.nativeElement,r=n.parentNode;"end"===e?(this._anchor||(this._anchor=this._doc.createComment("mat-drawer-anchor"),r.insertBefore(this._anchor,n)),r.appendChild(n)):this._anchor&&this._anchor.parentNode.insertBefore(n,this._anchor)}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(um),g(Vr),g(Li),g(lt),g(fu),g(zt,8),g(wD,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-drawer"]],viewQuery:function(e,n){if(1&e&&ot(Pce,5),2&e){let r;Ce(r=Me())&&(n._content=r.first)}},hostAttrs:["tabIndex","-1",1,"mat-drawer"],hostVars:12,hostBindings:function(e,n){1&e&&Kh("@transform.start",function(a){return n._animationStarted.next(a)})("@transform.done",function(a){return n._animationEnd.next(a)}),2&e&&(st("align",null),Zh("@transform",n._animationState),nt("mat-drawer-end","end"===n.position)("mat-drawer-over","over"===n.mode)("mat-drawer-push","push"===n.mode)("mat-drawer-side","side"===n.mode)("mat-drawer-opened",n.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:Ly,decls:3,vars:0,consts:[["cdkScrollable","",1,"mat-drawer-inner-container"],["content",""]],template:function(e,n){1&e&&(ii(),_(0,"div",0,1),Ge(2),b())},dependencies:[_u],encapsulation:2,data:{animation:[RO.transformDrawer]},changeDetection:0}),i})(),kD=(()=>{class i{get start(){return this._start}get end(){return this._end}get autosize(){return this._autosize}set autosize(e){this._autosize=Xe(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:Xe(e)}get scrollable(){return this._userContent||this._content}constructor(e,n,r,a,o,s=!1,l){this._dir=e,this._element=n,this._ngZone=r,this._changeDetectorRef=a,this._animationMode=l,this._drawers=new ll,this.backdropClick=new He,this._destroyed=new ve,this._doCheckSubject=new ve,this._contentMargins={left:null,right:null},this._contentMarginChanges=new ve,e&&e.change.pipe(yt(this._destroyed)).subscribe(()=>{this._validateDrawers(),this.updateContentMargins()}),o.change().pipe(yt(this._destroyed)).subscribe(()=>this.updateContentMargins()),this._autosize=s}ngAfterContentInit(){this._allDrawers.changes.pipe(Mn(this._allDrawers),yt(this._destroyed)).subscribe(e=>{this._drawers.reset(e.filter(n=>!n._container||n._container===this)),this._drawers.notifyOnChanges()}),this._drawers.changes.pipe(Mn(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(h1(10),yt(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,n=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,n-=r}if(this._right&&this._right.opened)if("side"==this._right.mode)n+=this._right._getWidth();else if("push"==this._right.mode){const r=this._right._getWidth();n+=r,e-=r}e=e||null,n=n||null,(e!==this._contentMargins.left||n!==this._contentMargins.right)&&(this._contentMargins={left:e,right:n},this._ngZone.run(()=>this._contentMarginChanges.next(this._contentMargins)))}ngDoCheck(){this._autosize&&this._isPushed()&&this._ngZone.runOutsideAngular(()=>this._doCheckSubject.next())}_watchDrawerToggle(e){e._animationStarted.pipe(oi(n=>n.fromState!==n.toState),yt(this._drawers.changes)).subscribe(n=>{"open-instant"!==n.toState&&"NoopAnimations"!==this._animationMode&&this._element.nativeElement.classList.add("mat-drawer-transition"),this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),"side"!==e.mode&&e.openedChange.pipe(yt(this._drawers.changes)).subscribe(()=>this._setContainerClass(e.opened))}_watchDrawerPosition(e){e&&e.onPositionChanged.pipe(yt(this._drawers.changes)).subscribe(()=>{this._ngZone.onMicrotaskEmpty.pipe(yi(1)).subscribe(()=>{this._validateDrawers()})})}_watchDrawerMode(e){e&&e._modeChanged.pipe(yt(ji(this._drawers.changes,this._destroyed))).subscribe(()=>{this.updateContentMargins(),this._changeDetectorRef.markForCheck()})}_setContainerClass(e){const n=this._element.nativeElement.classList,r="mat-drawer-container-has-open";e?n.add(r):n.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 i.\u0275fac=function(e){return new(e||i)(g(En,8),g(ze),g(lt),g(Tt),g(ts),g($ce),g(Si,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-drawer-container"]],contentQueries:function(e,n,r){if(1&e&&(Et(r,Ny,5),Et(r,FD,5)),2&e){let a;Ce(a=Me())&&(n._content=a.first),Ce(a=Me())&&(n._allDrawers=a)}},viewQuery:function(e,n){if(1&e&&ot(Ny,5),2&e){let r;Ce(r=Me())&&(n._userContent=r.first)}},hostAttrs:[1,"mat-drawer-container"],hostVars:2,hostBindings:function(e,n){2&e&&nt("mat-drawer-container-explicit-backdrop",n._backdropOverride)},inputs:{autosize:"autosize",hasBackdrop:"hasBackdrop"},outputs:{backdropClick:"backdropClick"},exportAs:["matDrawerContainer"],features:[at([{provide:wD,useExisting:i}])],ngContentSelectors:Yce,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,n){1&e&&(ii(Vce),X(0,Bce,1,2,"div",0),Ge(1),Ge(2,1),X(3,Hce,2,0,"mat-drawer-content",1)),2&e&&(M("ngIf",n.hasBackdrop),C(3),M("ngIf",!n._content))},dependencies:[Ut,Ny],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}),i})(),xD=(()=>{class i extends Ny{constructor(e,n,r,a,o){super(e,n,r,a,o)}}return i.\u0275fac=function(e){return new(e||i)(g(Tt),g(Yt(()=>CD)),g(ze),g(Jc),g(lt))},i.\u0275cmp=Se({type:i,selectors:[["mat-sidenav-content"]],hostAttrs:[1,"mat-drawer-content","mat-sidenav-content"],hostVars:4,hostBindings:function(e,n){2&e&&Ki("margin-left",n._container._contentMargins.left,"px")("margin-right",n._container._contentMargins.right,"px")},features:[at([{provide:_u,useExisting:i}]),Ne],ngContentSelectors:Ly,decls:1,vars:0,template:function(e,n){1&e&&(ii(),Ge(0))},encapsulation:2,changeDetection:0}),i})(),DD=(()=>{class i extends FD{constructor(){super(...arguments),this._fixedInViewport=!1,this._fixedTopGap=0,this._fixedBottomGap=0}get fixedInViewport(){return this._fixedInViewport}set fixedInViewport(e){this._fixedInViewport=Xe(e)}get fixedTopGap(){return this._fixedTopGap}set fixedTopGap(e){this._fixedTopGap=un(e)}get fixedBottomGap(){return this._fixedBottomGap}set fixedBottomGap(e){this._fixedBottomGap=un(e)}}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275cmp=Se({type:i,selectors:[["mat-sidenav"]],hostAttrs:["tabIndex","-1",1,"mat-drawer","mat-sidenav"],hostVars:17,hostBindings:function(e,n){2&e&&(st("align",null),Ki("top",n.fixedInViewport?n.fixedTopGap:null,"px")("bottom",n.fixedInViewport?n.fixedBottomGap:null,"px"),nt("mat-drawer-end","end"===n.position)("mat-drawer-over","over"===n.mode)("mat-drawer-push","push"===n.mode)("mat-drawer-side","side"===n.mode)("mat-drawer-opened",n.opened)("mat-sidenav-fixed",n.fixedInViewport))},inputs:{fixedInViewport:"fixedInViewport",fixedTopGap:"fixedTopGap",fixedBottomGap:"fixedBottomGap"},exportAs:["matSidenav"],features:[Ne],ngContentSelectors:Ly,decls:3,vars:0,consts:[["cdkScrollable","",1,"mat-drawer-inner-container"],["content",""]],template:function(e,n){1&e&&(ii(),_(0,"div",0,1),Ge(2),b())},dependencies:[_u],encapsulation:2,data:{animation:[RO.transformDrawer]},changeDetection:0}),i})(),CD=(()=>{class i extends kD{}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275cmp=Se({type:i,selectors:[["mat-sidenav-container"]],contentQueries:function(e,n,r){if(1&e&&(Et(r,xD,5),Et(r,DD,5)),2&e){let a;Ce(a=Me())&&(n._content=a.first),Ce(a=Me())&&(n._allDrawers=a)}},hostAttrs:[1,"mat-drawer-container","mat-sidenav-container"],hostVars:2,hostBindings:function(e,n){2&e&&nt("mat-drawer-container-explicit-backdrop",n._backdropOverride)},exportAs:["matSidenavContainer"],features:[at([{provide:wD,useExisting:i}]),Ne],ngContentSelectors:Wce,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,n){1&e&&(ii(Uce),X(0,jce,1,2,"div",0),Ge(1),Ge(2,1),X(3,zce,2,0,"mat-sidenav-content",1)),2&e&&(M("ngIf",n.hasBackdrop),C(3),M("ngIf",!n._content))},dependencies:[Ut,xD],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}),i})(),Kce=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[xn,vt,ml,ml,vt]}),i})();var Oy=new WeakMap,Ed=new WeakMap;class $s{constructor(t,e,n){ui(this,Oy,{writable:!0,value:void 0}),ui(this,Ed,{writable:!0,value:void 0}),this.queueService=t,this.dataService=e,this.appState=n,this.chats=[],Nt(this,Oy,new Vt(this.chats)),Nt(this,Ed,[]),this.chats3=[],this.subscriptions=[],this.data={users:[{id:0,username:"Milad",name:"Milad Raeisi",cover:"https://avatars.githubusercontent.com/u/6504337",status:"Online",bio:"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. "},{id:1,username:"SondreB",name:"Sondre",cover:"https://avatars.githubusercontent.com/u/309938",status:"Online",bio:"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, "}],chats:[{id:0,targetUserId:0,username:"Blockcore Channel",cover:"https://avatars.githubusercontent.com/u/53176002",lastMessage:"The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested.",lastMessageLength:0,chat:[{id:"1",cover:"https://avatars.githubusercontent.com/u/6504337",message:"Hi"},{id:"1",cover:"https://avatars.githubusercontent.com/u/6504337",message:"How are you?"},{id:"0",cover:"https://avatars.githubusercontent.com/u/6504337",message:"Hi, I am good, you?"},{id:"1",cover:"https://avatars.githubusercontent.com/u/6504337",message:"Thank you."}]},{id:1,targetUserId:0,username:"Milad",cover:"https://avatars.githubusercontent.com/u/6504337",lastMessage:"All the Lorem Ipsum generators on the Internet tend to repeat predefined chunks as necessary,",lastMessageLength:2,chat:[{id:"4",cover:"https://avatars.githubusercontent.com/u/6504337",message:"Lorem Ipsum is simply dummy text of the printing and typesetting industry."},{id:"4",cover:"https://avatars.githubusercontent.com/u/6504337",message:"Many desktop publishing packages and web page editors now use Lorem Ipsum as their default model text, and a search for 'lorem ipsum' will uncover many web sites still in their infancy."}]},{id:2,targetUserId:1,username:"SondreB",cover:"https://avatars.githubusercontent.com/u/309938",lastMessage:" Lorem Ipsum is therefore always free from repetition, injected humour, or non-characteristic words etc.",lastMessageLength:0,chat:[{id:"0",cover:"https://avatars.githubusercontent.com/u/309938",message:"Lorem Ipsum is therefore always free from repetition, injected humour, or non-characteristic words etc."},{id:"0",cover:"https://avatars.githubusercontent.com/u/309938",message:"Lorem ipsum dolor sit amet."},{id:"0",cover:"https://avatars.githubusercontent.com/u/309938",message:"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain..."}]}],saveMessage:{id:0,chatId:2,cover:"https://avatars.githubusercontent.com/u/53176002",message:"Lorem Ipsum which looks reasonable. The generated Lorem Ipsum is therefore always free from repetition, injected humour, or non-characteristic words etc."},createChat:{id:0,targetUserId:1,username:"Milad",cover:"https://avatars.githubusercontent.com/u/6504337",lastMessage:"",lastMessageLength:0,chat:[]}},this.chats=this.data.chats,be(this,Oy).next(this.chats),console.log(this.data.chats)}get chats$(){return be(this,Oy).asObservable().pipe()}get chats2$(){return mt(be(this,Ed))}get uniqueChats$(){return this.chats2$.pipe(tt(t=>{const e=t.sort((r,a)=>r.created_ate.findIndex(o=>o.pubkey==r.pubkey)===a)}))}download(){var t=this;Nt(this,Ed,[]),this.dataService.downloadEventsByQuery([{kinds:[4],"#p":[this.appState.getPublicKey()]}],3e3).pipe(Hf(fe(function*(){for(let e=0;er.id===n.id)>-1||be(t,Ed).unshift(n)});return function(n){return e.apply(this,arguments)}}())}saveMessage(t,e){}createChat(t){}getChats(){return this.data.chats}}$s.\u0275fac=function(t){return new(t||$s)(ue(zs),ue(Qr),ue(Di))},$s.\u0275prov=Oe({token:$s,factory:$s.\u0275fac,providedIn:"root"});class xc{constructor(t){this.chatService=t,this.users=new Vt(null),this.active=new Vt(null)}getUsers(){return this.chatService.data.users}}xc.\u0275fac=function(t){return new(t||xc)(ue($s))},xc.\u0275prov=Oe({token:xc,factory:xc.\u0275fac,providedIn:"root"});class rp{constructor(){this.type="online"}}function Qce(i,t){if(1&i){const e=Ye();_(0,"div",1)(1,"div",2),pe(2,"img",3),b(),_(3,"div",4)(4,"button",5),ae("click",function(){return we(e),Fe(Z().openNewChat())}),N(5,"Write Message"),b()(),_(6,"h1",6),N(7),b(),_(8,"div",7),pe(9,"app-status",8),b(),_(10,"h2",9),N(11,"Biography"),b(),_(12,"p",10),N(13),b()()}if(2&i){const e=Z();C(2),M("src",e.user.cover,Wn),C(5),ft(e.user.username),C(2),M("text",e.user.status),C(4),ft(e.user.bio)}}rp.\u0275fac=function(t){return new(t||rp)},rp.\u0275cmp=Se({type:rp,selectors:[["app-status"]],inputs:{type:"type",text:"text"},decls:2,vars:3,template:function(t,e){1&t&&(_(0,"span"),N(1),b()),2&t&&(S0("mat-caption status status--"+e.type),C(1),qt(" ",e.text,"\n"))},styles:['.status[_ngcontent-%COMP%]:before{content:"";display:inline-block;width:4px;height:4px;border-radius:4px;position:relative;top:-4px;margin-right:3px}.status--online[_ngcontent-%COMP%]{color:#27f32f}.status--online[_ngcontent-%COMP%]:before{background-color:#27f32f}.status--offline[_ngcontent-%COMP%]{color:#acacac}.status--offline[_ngcontent-%COMP%]:before{background-color:#acacac}.status--busy[_ngcontent-%COMP%]{color:#ff451e}.status--busy[_ngcontent-%COMP%]:before{background-color:#ff451e}']});class og{constructor(t,e){this.service=t,this.messageService=e,this.openChatWindow=new He}openNewChat(){this.messageService.createChat(this.user),this.openChatWindow.emit(this.user.username)}ngOnInit(){this.subscription=this.service.active.subscribe(t=>this.user=t)}ngOnDestroy(){this.subscription.unsubscribe()}}og.\u0275fac=function(t){return new(t||og)(g(xc),g($s))},og.\u0275cmp=Se({type:og,selectors:[["app-user-profile"]],outputs:{openChatWindow:"openChatWindow"},decls:1,vars:1,consts:[["class","profile",4,"ngIf"],[1,"profile"],[1,"profile__picture-container"],["alt","",1,"profile__picture",3,"src"],[1,"profile__button"],["mat-flat-button","","color","primary",3,"click"],[1,"mat-h1","profile__username"],["mat-line","",1,"profile__status"],[1,"mat-line",3,"text"],[1,"mat-h2"],[1,"mat-body"]],template:function(t,e){1&t&&X(0,Qce,14,4,"div",0),2&t&&M("ngIf",e.user)},dependencies:[Ut,pr,w1,rp],styles:[".profile[_ngcontent-%COMP%]{padding:16px}.profile__picture-container[_ngcontent-%COMP%]{width:180px;height:180px;border-radius:120px;overflow:hidden;margin:0 auto 12px}.profile__picture[_ngcontent-%COMP%]{width:100%;height:auto}.profile__username[_ngcontent-%COMP%]{margin:0}.profile__status[_ngcontent-%COMP%]{margin-bottom:16px}.profile__button[_ngcontent-%COMP%]{margin:8px auto 16px;display:flex;justify-content:center}"]});class sg{constructor(t){this.service=t,this.openSidebar=new He}showProfile(){this.service.active.next(this.user),this.openSidebar.emit(this.user.name)}}function Zce(i,t){1&i&&pe(0,"mat-divider")}function Xce(i,t){if(1&i){const e=Ye();wr(0),_(1,"app-user-item",1),ae("openSidebar",function(r){return we(e),Fe(Z().openSidebar.emit(r))}),b(),X(2,Zce,1,0,"mat-divider",2),Fr()}if(2&i){const e=t.$implicit,n=t.last;C(1),M("user",e),C(1),M("ngIf",!n)}}sg.\u0275fac=function(t){return new(t||sg)(g(xc))},sg.\u0275cmp=Se({type:sg,selectors:[["app-user-item"]],inputs:{user:"user"},outputs:{openSidebar:"openSidebar"},decls:6,vars:3,consts:[[3,"click"],["matListItemAvatar","",3,"src"],["mat-line",""],[1,"mat-line",3,"text"]],template:function(t,e){1&t&&(_(0,"mat-list-item",0),ae("click",function(){return e.showProfile()}),pe(1,"img",1),_(2,"h4",2),N(3),b(),_(4,"p",2),pe(5,"app-status",3),b()()),2&t&&(C(1),M("src",e.user.cover,Wn),C(2),ft(e.user.name),C(2),M("text",e.user.status))},dependencies:[ry,ny,w1,rp],styles:["mat-list-item[_ngcontent-%COMP%]{height:90px!important}"]});class lg{constructor(t){this.service=t,this.openSidebar=new He,this.data=[],this.service.getUsers()}ngOnInit(){this.service.users.subscribe(t=>this.data=t)}}lg.\u0275fac=function(t){return new(t||lg)(g(xc))},lg.\u0275cmp=Se({type:lg,selectors:[["app-user-list"]],outputs:{openSidebar:"openUserSidebar"},decls:2,vars:1,consts:[[4,"ngFor","ngForOf"],[3,"user","openSidebar"],[4,"ngIf"]],template:function(t,e){1&t&&(_(0,"mat-nav-list"),X(1,Xce,3,2,"ng-container",0),b()),2&t&&(C(1),M("ngForOf",e.data))},dependencies:[an,Ut,ay,Bb,sg]});class ap{isSendable(t){return""!==t&&""!==t.trim()}}ap.\u0275fac=function(t){return new(t||ap)},ap.\u0275prov=Oe({token:ap,factory:ap.\u0275fac,providedIn:"root"});let Jce=0;const ede=Bs(class{}),PO="mat-badge-content";let BO=(()=>{class i extends ede{get color(){return this._color}set color(e){this._setColor(e),this._color=e}get overlap(){return this._overlap}set overlap(e){this._overlap=Xe(e)}get content(){return this._content}set content(e){this._updateRenderedContent(e)}get description(){return this._description}set description(e){this._updateHostAriaDescription(e)}get hidden(){return this._hidden}set hidden(e){this._hidden=Xe(e)}constructor(e,n,r,a,o){super(),this._ngZone=e,this._elementRef=n,this._ariaDescriber=r,this._renderer=a,this._animationMode=o,this._color="primary",this._overlap=!0,this.position="above after",this.size="medium",this._id=Jce++,this._isInitialized=!1}isAbove(){return-1===this.position.indexOf("below")}isAfter(){return-1===this.position.indexOf("before")}getBadgeElement(){return this._badgeElement}ngOnInit(){this._clearExistingBadges(),this.content&&!this._badgeElement&&(this._badgeElement=this._createBadgeElement(),this._updateRenderedContent(this.content)),this._isInitialized=!0}ngOnDestroy(){this._renderer.destroyNode&&this._renderer.destroyNode(this._badgeElement),this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this.description)}_createBadgeElement(){const e=this._renderer.createElement("span"),n="mat-badge-active";return e.setAttribute("id",`mat-badge-content-${this._id}`),e.setAttribute("aria-hidden","true"),e.classList.add(PO),"NoopAnimations"===this._animationMode&&e.classList.add("_mat-animation-noopable"),this._elementRef.nativeElement.appendChild(e),"function"==typeof requestAnimationFrame&&"NoopAnimations"!==this._animationMode?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>{e.classList.add(n)})}):e.classList.add(n),e}_updateRenderedContent(e){const n=`${e??""}`.trim();this._isInitialized&&n&&!this._badgeElement&&(this._badgeElement=this._createBadgeElement()),this._badgeElement&&(this._badgeElement.textContent=n),this._content=n}_updateHostAriaDescription(e){this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this.description),e&&this._ariaDescriber.describe(this._elementRef.nativeElement,e),this._description=e}_setColor(e){const n=this._elementRef.nativeElement.classList;n.remove(`mat-badge-${this._color}`),e&&n.add(`mat-badge-${e}`)}_clearExistingBadges(){const e=this._elementRef.nativeElement.querySelectorAll(`:scope > .${PO}`);for(const n of Array.from(e))n!==this._badgeElement&&n.remove()}}return i.\u0275fac=function(e){return new(e||i)(g(lt),g(ze),g(S2),g(Ms),g(Si,8))},i.\u0275dir=ye({type:i,selectors:[["","matBadge",""]],hostAttrs:[1,"mat-badge"],hostVars:20,hostBindings:function(e,n){2&e&&nt("mat-badge-overlap",n.overlap)("mat-badge-above",n.isAbove())("mat-badge-below",!n.isAbove())("mat-badge-before",!n.isAfter())("mat-badge-after",n.isAfter())("mat-badge-small","small"===n.size)("mat-badge-medium","medium"===n.size)("mat-badge-large","large"===n.size)("mat-badge-hidden",n.hidden||!n.content)("mat-badge-disabled",n.disabled)},inputs:{disabled:["matBadgeDisabled","disabled"],color:["matBadgeColor","color"],overlap:["matBadgeOverlap","overlap"],position:["matBadgePosition","position"],content:["matBadge","content"],description:["matBadgeDescription","description"],size:["matBadgeSize","size"],hidden:["matBadgeHidden","hidden"]},features:[Ne]}),i})(),tde=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[mm,vt,vt]}),i})();function ide(i,t){1&i&&pe(0,"span",5),2&i&&M("matBadge",Z().chat.lastMessageLength)}class cg{constructor(t){this.service=t,this.openChatSidebar=new He}showMessageDetail(){this.openChatSidebar.emit(this.chat.username)}}function nde(i,t){1&i&&pe(0,"mat-divider")}cg.\u0275fac=function(t){return new(t||cg)(g($s))},cg.\u0275cmp=Se({type:cg,selectors:[["app-chat-item"]],inputs:{chat:"chat",event:"event"},outputs:{openChatSidebar:"openChatSidebar"},decls:7,vars:4,consts:[[3,"click"],["alt","","matListItemAvatar","",3,"src"],["mat-line",""],["mat-line","",1,"last-message"],["matBadgeOverlap","false","matBadgePosition","above before","matBadgeColor","warn",3,"matBadge",4,"ngIf"],["matBadgeOverlap","false","matBadgePosition","above before","matBadgeColor","warn",3,"matBadge"]],template:function(t,e){1&t&&(_(0,"mat-list-item",0),ae("click",function(){return e.showMessageDetail()}),pe(1,"img",1),_(2,"h4",2),N(3),b(),_(4,"p",3),N(5),b(),X(6,ide,1,1,"span",4),b()),2&t&&(C(1),M("src",e.chat.cover,Wn),C(2),ft(e.chat.username),C(2),ft(e.chat.lastMessage),C(1),M("ngIf",e.chat.lastMessageLength))},dependencies:[Ut,ry,ny,w1,BO],styles:[".last-message[_ngcontent-%COMP%]{text-overflow:ellipsis;overflow:hidden;width:90%;white-space:nowrap}.user-avatar[_ngcontent-%COMP%]{height:50px;width:50px}mat-list-item[_ngcontent-%COMP%]{height:90px!important}"]});const rde=function(i){return["/m",i]};function ade(i,t){if(1&i&&(wr(0),pe(1,"app-chat-item",6),X(2,nde,1,0,"mat-divider",7),Fr()),2&i){const e=t.$implicit,n=t.last;C(1),M("routerLink",Pn(3,rde,e.id))("chat",e),C(1),M("ngIf",!n)}}function ode(i,t){if(1&i&&(_(0,"div"),N(1),b()),2&i){const e=t.$implicit;C(1),su("",e.pubkey," : ",e.content,"")}}class th{constructor(t){this.chatService=t,this.openChatSidebar=new He}ngOnInit(){this.chatService.download()}add(){}reset(){}}th.\u0275fac=function(t){return new(t||th)(g($s))},th.\u0275cmp=Se({type:th,selectors:[["app-chat-list"]],outputs:{openChatSidebar:"openChatSidebar"},decls:15,vars:4,consts:[[1,"search"],["appearance","fill",1,"input-full-width"],["matInput","","type","text","autocomplete","off","placeholder","Search..."],["matSuffix",""],[4,"ngFor","ngForOf"],[3,"click"],[3,"routerLink","chat"],[4,"ngIf"]],template:function(t,e){1&t&&(_(0,"mat-nav-list")(1,"div",0)(2,"mat-form-field",1),pe(3,"input",2),_(4,"mat-icon",3),N(5,"search"),b()()(),X(6,ade,3,5,"ng-container",4),pi(7,"async"),b(),X(8,ode,2,2,"div",4),_(9,"button",5),ae("click",function(){return e.add()}),N(10,"Add"),b(),_(11,"button",5),ae("click",function(){return e.reset()}),N(12,"Reset"),b(),_(13,"button",5),ae("click",function(){return e.chatService.download()}),N(14,"Download"),b()),2&t&&(C(6),M("ngForOf",bi(7,2,e.chatService.chats$)),C(2),M("ngForOf",e.chatService.chats3))},dependencies:[an,Ut,ao,To,Ba,DL,$n,ay,Bb,cg,Jo],styles:[".form[_ngcontent-%COMP%]{padding:16px 16px 0}.input-full-width[_ngcontent-%COMP%]{position:relative;margin:auto}.search[_ngcontent-%COMP%]{position:sticky;top:0;padding:10px;z-index:999}"]});class dg{}dg.\u0275fac=function(t){return new(t||dg)},dg.\u0275cmp=Se({type:dg,selectors:[["app-message-bubble"]],inputs:{message:"message",cover:"cover"},decls:6,vars:4,consts:[[1,"bubble"],[1,"bubble","cover"],["alt","",1,"bubble","picture",3,"src"],[1,"bubble","container"],[1,"bubble","card"]],template:function(t,e){1&t&&(_(0,"div",0)(1,"div",1),pe(2,"img",2),b(),_(3,"div",3)(4,"mat-card",4),N(5),b()()()),2&t&&(nt("me",0==e.message.id),C(2),M("src",e.message.cover,Wn),C(3),qt(" ",e.message.message," "))},dependencies:[xa],styles:[".bubble[_ngcontent-%COMP%]{display:flex;flex-direction:row;margin-bottom:12px}.bubble.cover[_ngcontent-%COMP%]{width:36px;height:36px;margin-right:16px;border-radius:18px;overflow:hidden}.bubble.picture[_ngcontent-%COMP%]{display:block;max-width:100%;margin-bottom:0}.bubble.container[_ngcontent-%COMP%]{flex:1}.bubble.card[_ngcontent-%COMP%]{display:inline-block!important;padding:12px}.bubble.me[_ngcontent-%COMP%]{flex-direction:row-reverse}.bubble.me[_ngcontent-%COMP%] .bubble.picture[_ngcontent-%COMP%]{display:block;max-width:100%}.bubble.me[_ngcontent-%COMP%] .bubble.container[_ngcontent-%COMP%]{display:flex;justify-content:flex-end}.bubble.me[_ngcontent-%COMP%] .bubble.container[_ngcontent-%COMP%] .mat-card[_ngcontent-%COMP%]{background-color:#ffffff8c}.bubble.me[_ngcontent-%COMP%] .bubble.cover[_ngcontent-%COMP%]{margin-right:0;margin-left:16px}"]});const sde=["scrollable"],lde=["picker"],cde=["drawer"];function dde(i,t){if(1&i&&(wr(0),pe(1,"app-message-bubble",23),Fr()),2&i){const e=t.$implicit;C(1),M("message",e)}}function ude(i,t){if(1&i&&(wr(0),X(1,dde,2,1,"ng-container",22),Fr()),2&i){const e=Z();C(1),M("ngForOf",e.chat.chat)}}function hde(i,t){1&i&&pe(0,"mat-spinner",24)}function mde(i,t){if(1&i){const e=Ye();_(0,"emoji-mart",25),ae("emojiSelect",function(r){return we(e),Fe(Z().addEmoji(r))}),b()}2&i&&M("isNative",!0)("showPreview",!1)}function pde(i,t){1&i&&(_(0,"mat-icon"),N(1,"chevron_left"),b())}function fde(i,t){1&i&&(_(0,"mat-icon"),N(1,"chevron_right"),b())}class op{constructor(t,e,n){this.service=t,this.control=e,this.appState=n,this.sending=!1,this.displayList=!0}ngOnInit(){}scrollToBottom(){setTimeout(()=>{this.scrollable.nativeElement.scrollTop=this.scrollable.nativeElement.scrollHeight},100)}saveMessage(t){this.message=t.target.value,"Enter"==t.key&&this.control.isSendable(this.message)&&(this.scrollToBottom(),this.service.saveMessage(this.chat.id,this.message),this.sending=!0,t.target.value="")}send(t){this.message=t,this.control.isSendable(this.message)&&(this.scrollToBottom(),this.service.saveMessage(this.chat.id,this.message),this.sending=!0,this.message="")}addEmoji(t){this.message=`${this.message}${t.emoji.native}`,this.isEmojiPickerVisible=!1}toggle(){this.displayList=!this.displayList,this.drawer.toggle()}ngOnDestroy(){this.subscription?.unsubscribe()}}op.\u0275fac=function(t){return new(t||op)(g($s),g(ap),g(Di))},op.\u0275cmp=Se({type:op,selectors:[["app-chat-detail"]],viewQuery:function(t,e){if(1&t&&(ot(sde,5),ot(lde,5),ot(cde,5)),2&t){let n;Ce(n=Me())&&(e.scrollable=n.first),Ce(n=Me())&&(e.picker=n.first),Ce(n=Me())&&(e.drawer=n.first)}},decls:44,vars:8,consts:[["autosize","",1,"chat-detail-container"],["opened","","mode","side",1,"chat-detail-sidenav","list-hide-small"],["drawer",""],[1,"chat-detail-sidenav-content"],[1,"messages-list-container"],[1,"scrollable"],["scrollable",""],[4,"ngIf"],["diameter","24","color","warn",4,"ngIf"],[1,"message-send"],["class","emoji-picker","emoji","point_up","title","Choose your emoji",3,"isNative","showPreview","emojiSelect",4,"ngIf"],["type","button","mat-icon-button","",1,"list-hide-small",2,"margin","5px",3,"click"],[1,"input-full-width"],["matPrefix","",1,"toolbar-icon",3,"matMenuTriggerFor"],["menu","matMenu"],["mat-menu-item",""],["mat-menu-item","","disabled",""],["autocomplete","off","type","text","matInput","","placeholder","Write a message",3,"ngModel","ngModelChange","keypress"],["align","end",1,"hint"],["matSuffix","","matTooltip","Insert emoji",1,"toolbar-icon",3,"click"],["matSuffix","",1,"toolbar-icon"],["matSuffix","",1,"toolbar-icon",3,"click"],[4,"ngFor","ngForOf"],[3,"message"],["diameter","24","color","warn"],["emoji","point_up","title","Choose your emoji",1,"emoji-picker",3,"isNative","showPreview","emojiSelect"]],template:function(t,e){if(1&t&&(_(0,"mat-drawer-container",0)(1,"mat-drawer",1,2),pe(3,"app-chat-list"),b(),_(4,"div",3)(5,"div",4)(6,"div",5,6),X(8,ude,2,1,"ng-container",7),X(9,hde,1,0,"mat-spinner",8),b(),_(10,"div",9),X(11,mde,1,2,"emoji-mart",10),_(12,"button",11),ae("click",function(){return e.toggle()}),X(13,pde,2,0,"mat-icon",7),X(14,fde,2,0,"mat-icon",7),b(),_(15,"mat-form-field",12)(16,"mat-icon",13),N(17,"attach_file_add"),b(),_(18,"mat-menu",null,14)(20,"button",15)(21,"mat-icon"),N(22,"imagesmode"),b(),_(23,"span"),N(24,"Image"),b()(),_(25,"button",15)(26,"mat-icon"),N(27,"videocam"),b(),_(28,"span"),N(29,"Video"),b()(),_(30,"button",16)(31,"mat-icon"),N(32,"file_present"),b(),_(33,"span"),N(34,"Document"),b()()(),_(35,"input",17),ae("ngModelChange",function(r){return e.message=r})("keypress",function(r){return e.saveMessage(r)}),b(),_(36,"mat-hint",18),N(37),b(),_(38,"mat-icon",19),ae("click",function(){return e.isEmojiPickerVisible=!e.isEmojiPickerVisible}),N(39,"sentiment_satisfied"),b(),_(40,"mat-icon",20),N(41,"mic"),b(),_(42,"mat-icon",21),ae("click",function(){return e.send(e.message)}),N(43,"send"),b()()()()()()),2&t){const n=gi(19);C(8),M("ngIf",e.chat),C(1),M("ngIf",e.sending),C(2),M("ngIf",e.isEmojiPickerVisible),C(2),M("ngIf",e.displayList),C(1),M("ngIf",!e.displayList),C(2),M("matMenuTriggerFor",n),C(19),M("ngModel",e.message),C(2),qt("Length : ",null==e.message?null:e.message.length,"")}},dependencies:[an,Ut,To,Ba,Kx,ju,DL,wl,FD,kD,$n,Zu,Sl,H_,El,gy,vy,pa,fa,Pa,th,dg],styles:[".chat-detail-container[_ngcontent-%COMP%]{height:100%;width:100%}.chat-detail-sidenav-content[_ngcontent-%COMP%]{display:flex;height:100%;align-items:center;justify-content:center}.chat-detail-sidenav[_ngcontent-%COMP%]{width:275px}[_nghost-%COMP%]{display:flex;height:100%}.messages-list-container[_ngcontent-%COMP%]{display:flex;flex-flow:column;justify-content:space-between;width:100%;height:100%}.scrollable[_ngcontent-%COMP%]{flex:1;overflow-y:auto;padding:16px;background-color:#ffffff8c;background-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260' viewBox='0 0 260 260'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%23dddddd' fill-opacity='0.4'%3E%3Cpath d='M24.37 16c.2.65.39 1.32.54 2H21.17l1.17 2.34.45.9-.24.11V28a5 5 0 0 1-2.23 8.94l-.02.06a8 8 0 0 1-7.75 6h-20a8 8 0 0 1-7.74-6l-.02-.06A5 5 0 0 1-17.45 28v-6.76l-.79-1.58-.44-.9.9-.44.63-.32H-20a23.01 23.01 0 0 1 44.37-2zm-36.82 2a1 1 0 0 0-.44.1l-3.1 1.56.89 1.79 1.31-.66a3 3 0 0 1 2.69 0l2.2 1.1a1 1 0 0 0 .9 0l2.21-1.1a3 3 0 0 1 2.69 0l2.2 1.1a1 1 0 0 0 .9 0l2.21-1.1a3 3 0 0 1 2.69 0l2.2 1.1a1 1 0 0 0 .86.02l2.88-1.27a3 3 0 0 1 2.43 0l2.88 1.27a1 1 0 0 0 .85-.02l3.1-1.55-.89-1.79-1.42.71a3 3 0 0 1-2.56.06l-2.77-1.23a1 1 0 0 0-.4-.09h-.01a1 1 0 0 0-.4.09l-2.78 1.23a3 3 0 0 1-2.56-.06l-2.3-1.15a1 1 0 0 0-.45-.11h-.01a1 1 0 0 0-.44.1L.9 19.22a3 3 0 0 1-2.69 0l-2.2-1.1a1 1 0 0 0-.45-.11h-.01a1 1 0 0 0-.44.1l-2.21 1.11a3 3 0 0 1-2.69 0l-2.2-1.1a1 1 0 0 0-.45-.11h-.01zm0-2h-4.9a21.01 21.01 0 0 1 39.61 0h-2.09l-.06-.13-.26.13h-32.31zm30.35 7.68l1.36-.68h1.3v2h-36v-1.15l.34-.17 1.36-.68h2.59l1.36.68a3 3 0 0 0 2.69 0l1.36-.68h2.59l1.36.68a3 3 0 0 0 2.69 0L2.26 23h2.59l1.36.68a3 3 0 0 0 2.56.06l1.67-.74h3.23l1.67.74a3 3 0 0 0 2.56-.06zM-13.82 27l16.37 4.91L18.93 27h-32.75zm-.63 2h.34l16.66 5 16.67-5h.33a3 3 0 1 1 0 6h-34a3 3 0 1 1 0-6zm1.35 8a6 6 0 0 0 5.65 4h20a6 6 0 0 0 5.66-4H-13.1z'/%3E%3Cpath id='path6_fill-copy' d='M284.37 16c.2.65.39 1.32.54 2H281.17l1.17 2.34.45.9-.24.11V28a5 5 0 0 1-2.23 8.94l-.02.06a8 8 0 0 1-7.75 6h-20a8 8 0 0 1-7.74-6l-.02-.06a5 5 0 0 1-2.24-8.94v-6.76l-.79-1.58-.44-.9.9-.44.63-.32H240a23.01 23.01 0 0 1 44.37-2zm-36.82 2a1 1 0 0 0-.44.1l-3.1 1.56.89 1.79 1.31-.66a3 3 0 0 1 2.69 0l2.2 1.1a1 1 0 0 0 .9 0l2.21-1.1a3 3 0 0 1 2.69 0l2.2 1.1a1 1 0 0 0 .9 0l2.21-1.1a3 3 0 0 1 2.69 0l2.2 1.1a1 1 0 0 0 .86.02l2.88-1.27a3 3 0 0 1 2.43 0l2.88 1.27a1 1 0 0 0 .85-.02l3.1-1.55-.89-1.79-1.42.71a3 3 0 0 1-2.56.06l-2.77-1.23a1 1 0 0 0-.4-.09h-.01a1 1 0 0 0-.4.09l-2.78 1.23a3 3 0 0 1-2.56-.06l-2.3-1.15a1 1 0 0 0-.45-.11h-.01a1 1 0 0 0-.44.1l-2.21 1.11a3 3 0 0 1-2.69 0l-2.2-1.1a1 1 0 0 0-.45-.11h-.01a1 1 0 0 0-.44.1l-2.21 1.11a3 3 0 0 1-2.69 0l-2.2-1.1a1 1 0 0 0-.45-.11h-.01zm0-2h-4.9a21.01 21.01 0 0 1 39.61 0h-2.09l-.06-.13-.26.13h-32.31zm30.35 7.68l1.36-.68h1.3v2h-36v-1.15l.34-.17 1.36-.68h2.59l1.36.68a3 3 0 0 0 2.69 0l1.36-.68h2.59l1.36.68a3 3 0 0 0 2.69 0l1.36-.68h2.59l1.36.68a3 3 0 0 0 2.56.06l1.67-.74h3.23l1.67.74a3 3 0 0 0 2.56-.06zM246.18 27l16.37 4.91L278.93 27h-32.75zm-.63 2h.34l16.66 5 16.67-5h.33a3 3 0 1 1 0 6h-34a3 3 0 1 1 0-6zm1.35 8a6 6 0 0 0 5.65 4h20a6 6 0 0 0 5.66-4H246.9z'/%3E%3Cpath d='M159.5 21.02A9 9 0 0 0 151 15h-42a9 9 0 0 0-8.5 6.02 6 6 0 0 0 .02 11.96A8.99 8.99 0 0 0 109 45h42a9 9 0 0 0 8.48-12.02 6 6 0 0 0 .02-11.96zM151 17h-42a7 7 0 0 0-6.33 4h54.66a7 7 0 0 0-6.33-4zm-9.34 26a8.98 8.98 0 0 0 3.34-7h-2a7 7 0 0 1-7 7h-4.34a8.98 8.98 0 0 0 3.34-7h-2a7 7 0 0 1-7 7h-4.34a8.98 8.98 0 0 0 3.34-7h-2a7 7 0 0 1-7 7h-7a7 7 0 1 1 0-14h42a7 7 0 1 1 0 14h-9.34zM109 27a9 9 0 0 0-7.48 4H101a4 4 0 1 1 0-8h58a4 4 0 0 1 0 8h-.52a9 9 0 0 0-7.48-4h-42z'/%3E%3Cpath d='M39 115a8 8 0 1 0 0-16 8 8 0 0 0 0 16zm6-8a6 6 0 1 1-12 0 6 6 0 0 1 12 0zm-3-29v-2h8v-6H40a4 4 0 0 0-4 4v10H22l-1.33 4-.67 2h2.19L26 130h26l3.81-40H58l-.67-2L56 84H42v-6zm-4-4v10h2V74h8v-2h-8a2 2 0 0 0-2 2zm2 12h14.56l.67 2H22.77l.67-2H40zm13.8 4H24.2l3.62 38h22.36l3.62-38z'/%3E%3Cpath d='M129 92h-6v4h-6v4h-6v14h-3l.24 2 3.76 32h36l3.76-32 .24-2h-3v-14h-6v-4h-6v-4h-8zm18 22v-12h-4v4h3v8h1zm-3 0v-6h-4v6h4zm-6 6v-16h-4v19.17c1.6-.7 2.97-1.8 4-3.17zm-6 3.8V100h-4v23.8a10.04 10.04 0 0 0 4 0zm-6-.63V104h-4v16a10.04 10.04 0 0 0 4 3.17zm-6-9.17v-6h-4v6h4zm-6 0v-8h3v-4h-4v12h1zm27-12v-4h-4v4h3v4h1v-4zm-6 0v-8h-4v4h3v4h1zm-6-4v-4h-4v8h1v-4h3zm-6 4v-4h-4v8h1v-4h3zm7 24a12 12 0 0 0 11.83-10h7.92l-3.53 30h-32.44l-3.53-30h7.92A12 12 0 0 0 130 126z'/%3E%3Cpath d='M212 86v2h-4v-2h4zm4 0h-2v2h2v-2zm-20 0v.1a5 5 0 0 0-.56 9.65l.06.25 1.12 4.48a2 2 0 0 0 1.94 1.52h.01l7.02 24.55a2 2 0 0 0 1.92 1.45h4.98a2 2 0 0 0 1.92-1.45l7.02-24.55a2 2 0 0 0 1.95-1.52L224.5 96l.06-.25a5 5 0 0 0-.56-9.65V86a14 14 0 0 0-28 0zm4 0h6v2h-9a3 3 0 1 0 0 6H223a3 3 0 1 0 0-6H220v-2h2a12 12 0 1 0-24 0h2zm-1.44 14l-1-4h24.88l-1 4h-22.88zm8.95 26l-6.86-24h18.7l-6.86 24h-4.98zM150 242a22 22 0 1 0 0-44 22 22 0 0 0 0 44zm24-22a24 24 0 1 1-48 0 24 24 0 0 1 48 0zm-28.38 17.73l2.04-.87a6 6 0 0 1 4.68 0l2.04.87a2 2 0 0 0 2.5-.82l1.14-1.9a6 6 0 0 1 3.79-2.75l2.15-.5a2 2 0 0 0 1.54-2.12l-.19-2.2a6 6 0 0 1 1.45-4.46l1.45-1.67a2 2 0 0 0 0-2.62l-1.45-1.67a6 6 0 0 1-1.45-4.46l.2-2.2a2 2 0 0 0-1.55-2.13l-2.15-.5a6 6 0 0 1-3.8-2.75l-1.13-1.9a2 2 0 0 0-2.5-.8l-2.04.86a6 6 0 0 1-4.68 0l-2.04-.87a2 2 0 0 0-2.5.82l-1.14 1.9a6 6 0 0 1-3.79 2.75l-2.15.5a2 2 0 0 0-1.54 2.12l.19 2.2a6 6 0 0 1-1.45 4.46l-1.45 1.67a2 2 0 0 0 0 2.62l1.45 1.67a6 6 0 0 1 1.45 4.46l-.2 2.2a2 2 0 0 0 1.55 2.13l2.15.5a6 6 0 0 1 3.8 2.75l1.13 1.9a2 2 0 0 0 2.5.8zm2.82.97a4 4 0 0 1 3.12 0l2.04.87a4 4 0 0 0 4.99-1.62l1.14-1.9a4 4 0 0 1 2.53-1.84l2.15-.5a4 4 0 0 0 3.09-4.24l-.2-2.2a4 4 0 0 1 .97-2.98l1.45-1.67a4 4 0 0 0 0-5.24l-1.45-1.67a4 4 0 0 1-.97-2.97l.2-2.2a4 4 0 0 0-3.09-4.25l-2.15-.5a4 4 0 0 1-2.53-1.84l-1.14-1.9a4 4 0 0 0-5-1.62l-2.03.87a4 4 0 0 1-3.12 0l-2.04-.87a4 4 0 0 0-4.99 1.62l-1.14 1.9a4 4 0 0 1-2.53 1.84l-2.15.5a4 4 0 0 0-3.09 4.24l.2 2.2a4 4 0 0 1-.97 2.98l-1.45 1.67a4 4 0 0 0 0 5.24l1.45 1.67a4 4 0 0 1 .97 2.97l-.2 2.2a4 4 0 0 0 3.09 4.25l2.15.5a4 4 0 0 1 2.53 1.84l1.14 1.9a4 4 0 0 0 5 1.62l2.03-.87zM152 207a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm6 2a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm-11 1a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm-6 0a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm3-5a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm-8 8a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm3 6a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm0 6a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm4 7a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm5-2a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm5 4a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm4-6a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm6-4a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm-4-3a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm4-3a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm-5-4a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm-24 6a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm16 5a5 5 0 1 0 0-10 5 5 0 0 0 0 10zm7-5a7 7 0 1 1-14 0 7 7 0 0 1 14 0zm86-29a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm19 9a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2h-2a1 1 0 0 1-1-1zm-14 5a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm-25 1a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm5 4a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm9 0a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2h-2a1 1 0 0 1-1-1zm15 1a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2h-2a1 1 0 0 1-1-1zm12-2a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm-11-14a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2h-2a1 1 0 0 1-1-1zm-19 0a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm6 5a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2h-2a1 1 0 0 1-1-1zm-25 15c0-.47.01-.94.03-1.4a5 5 0 0 1-1.7-8 3.99 3.99 0 0 1 1.88-5.18 5 5 0 0 1 3.4-6.22 3 3 0 0 1 1.46-1.05 5 5 0 0 1 7.76-3.27A30.86 30.86 0 0 1 246 184c6.79 0 13.06 2.18 18.17 5.88a5 5 0 0 1 7.76 3.27 3 3 0 0 1 1.47 1.05 5 5 0 0 1 3.4 6.22 4 4 0 0 1 1.87 5.18 4.98 4.98 0 0 1-1.7 8c.02.46.03.93.03 1.4v1h-62v-1zm.83-7.17a30.9 30.9 0 0 0-.62 3.57 3 3 0 0 1-.61-4.2c.37.28.78.49 1.23.63zm1.49-4.61c-.36.87-.68 1.76-.96 2.68a2 2 0 0 1-.21-3.71c.33.4.73.75 1.17 1.03zm2.32-4.54c-.54.86-1.03 1.76-1.49 2.68a3 3 0 0 1-.07-4.67 3 3 0 0 0 1.56 1.99zm1.14-1.7c.35-.5.72-.98 1.1-1.46a1 1 0 1 0-1.1 1.45zm5.34-5.77c-1.03.86-2 1.79-2.9 2.77a3 3 0 0 0-1.11-.77 3 3 0 0 1 4-2zm42.66 2.77c-.9-.98-1.87-1.9-2.9-2.77a3 3 0 0 1 4.01 2 3 3 0 0 0-1.1.77zm1.34 1.54c.38.48.75.96 1.1 1.45a1 1 0 1 0-1.1-1.45zm3.73 5.84c-.46-.92-.95-1.82-1.5-2.68a3 3 0 0 0 1.57-1.99 3 3 0 0 1-.07 4.67zm1.8 4.53c-.29-.9-.6-1.8-.97-2.67.44-.28.84-.63 1.17-1.03a2 2 0 0 1-.2 3.7zm1.14 5.51c-.14-1.21-.35-2.4-.62-3.57.45-.14.86-.35 1.23-.63a2.99 2.99 0 0 1-.6 4.2zM275 214a29 29 0 0 0-57.97 0h57.96zM72.33 198.12c-.21-.32-.34-.7-.34-1.12v-12h-2v12a4.01 4.01 0 0 0 7.09 2.54c.57-.69.91-1.57.91-2.54v-12h-2v12a1.99 1.99 0 0 1-2 2 2 2 0 0 1-1.66-.88zM75 176c.38 0 .74-.04 1.1-.12a4 4 0 0 0 6.19 2.4A13.94 13.94 0 0 1 84 185v24a6 6 0 0 1-6 6h-3v9a5 5 0 1 1-10 0v-9h-3a6 6 0 0 1-6-6v-24a14 14 0 0 1 14-14 5 5 0 0 0 5 5zm-17 15v12a1.99 1.99 0 0 0 1.22 1.84 2 2 0 0 0 2.44-.72c.21-.32.34-.7.34-1.12v-12h2v12a3.98 3.98 0 0 1-5.35 3.77 3.98 3.98 0 0 1-.65-.3V209a4 4 0 0 0 4 4h16a4 4 0 0 0 4-4v-24c.01-1.53-.23-2.88-.72-4.17-.43.1-.87.16-1.28.17a6 6 0 0 1-5.2-3 7 7 0 0 1-6.47-4.88A12 12 0 0 0 58 185v6zm9 24v9a3 3 0 1 0 6 0v-9h-6z'/%3E%3Cpath d='M-17 191a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm19 9a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2H3a1 1 0 0 1-1-1zm-14 5a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm-25 1a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm5 4a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm9 0a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2h-2a1 1 0 0 1-1-1zm15 1a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2h-2a1 1 0 0 1-1-1zm12-2a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2H4zm-11-14a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2h-2a1 1 0 0 1-1-1zm-19 0a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm6 5a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2h-2a1 1 0 0 1-1-1zm-25 15c0-.47.01-.94.03-1.4a5 5 0 0 1-1.7-8 3.99 3.99 0 0 1 1.88-5.18 5 5 0 0 1 3.4-6.22 3 3 0 0 1 1.46-1.05 5 5 0 0 1 7.76-3.27A30.86 30.86 0 0 1-14 184c6.79 0 13.06 2.18 18.17 5.88a5 5 0 0 1 7.76 3.27 3 3 0 0 1 1.47 1.05 5 5 0 0 1 3.4 6.22 4 4 0 0 1 1.87 5.18 4.98 4.98 0 0 1-1.7 8c.02.46.03.93.03 1.4v1h-62v-1zm.83-7.17a30.9 30.9 0 0 0-.62 3.57 3 3 0 0 1-.61-4.2c.37.28.78.49 1.23.63zm1.49-4.61c-.36.87-.68 1.76-.96 2.68a2 2 0 0 1-.21-3.71c.33.4.73.75 1.17 1.03zm2.32-4.54c-.54.86-1.03 1.76-1.49 2.68a3 3 0 0 1-.07-4.67 3 3 0 0 0 1.56 1.99zm1.14-1.7c.35-.5.72-.98 1.1-1.46a1 1 0 1 0-1.1 1.45zm5.34-5.77c-1.03.86-2 1.79-2.9 2.77a3 3 0 0 0-1.11-.77 3 3 0 0 1 4-2zm42.66 2.77c-.9-.98-1.87-1.9-2.9-2.77a3 3 0 0 1 4.01 2 3 3 0 0 0-1.1.77zm1.34 1.54c.38.48.75.96 1.1 1.45a1 1 0 1 0-1.1-1.45zm3.73 5.84c-.46-.92-.95-1.82-1.5-2.68a3 3 0 0 0 1.57-1.99 3 3 0 0 1-.07 4.67zm1.8 4.53c-.29-.9-.6-1.8-.97-2.67.44-.28.84-.63 1.17-1.03a2 2 0 0 1-.2 3.7zm1.14 5.51c-.14-1.21-.35-2.4-.62-3.57.45-.14.86-.35 1.23-.63a2.99 2.99 0 0 1-.6 4.2zM15 214a29 29 0 0 0-57.97 0h57.96z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E\")}.scrollable[_ngcontent-%COMP%]::-webkit-scrollbar{width:6px}.scrollable[_ngcontent-%COMP%]::-webkit-scrollbar-track{background:#ddd}.scrollable[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background:#bdbdbd}.message-send[_ngcontent-%COMP%]{display:flex;padding:10px}.toolbar-icon[_ngcontent-%COMP%]{cursor:pointer}.toolbar-icon[_ngcontent-%COMP%]:hover{color:#9c27b0}.bubble[_ngcontent-%COMP%]{display:flex;flex-direction:row;margin-bottom:12px}.bubble[_ngcontent-%COMP%] .cover[_ngcontent-%COMP%]{width:36px;height:36px;margin-right:16px;border-radius:18px;overflow:hidden}.bubble[_ngcontent-%COMP%] .picture[_ngcontent-%COMP%]{display:block;max-width:100%}.bubble[_ngcontent-%COMP%] .container[_ngcontent-%COMP%]{flex:1}.bubble[_ngcontent-%COMP%] .card[_ngcontent-%COMP%]{display:inline-block!important}.bubble[_ngcontent-%COMP%] .me[_ngcontent-%COMP%]{flex-direction:row-reverse}.bubble[_ngcontent-%COMP%] .me[_ngcontent-%COMP%] .container[_ngcontent-%COMP%]{display:flex;justify-content:flex-end}.bubble[_ngcontent-%COMP%] .me[_ngcontent-%COMP%] .container[_ngcontent-%COMP%] .mat-card[_ngcontent-%COMP%]{background-color:#ffffff8c}.bubble[_ngcontent-%COMP%] .me[_ngcontent-%COMP%] .cover[_ngcontent-%COMP%]{margin-right:0;margin-left:16px}.emoji-picker[_ngcontent-%COMP%]{display:block;position:absolute;z-index:3;bottom:90px;right:10px}@media only screen and (max-width: 960px){.list-hide-small[_ngcontent-%COMP%]{display:none!important}}"]});const _de=["chatSidebar"],gde=["userSidebar"];class ug{constructor(t){this.appState=t,this.sidebarTitles={user:"",chat:""},this.open={me:this,userSideBar:function(e=""){this.me.userSidebar.open(),this.me.sidebarTitles.user=e},chatSideBar:function(e=""){this.me.chatSidebar.open(),this.me.userSidebar.close(),this.me.sidebarTitles.chat=e}}}ngOnInit(){var t=this;return fe(function*(){t.appState.updateTitle("Chat"),t.appState.goBack=!0,t.appState.actions=[]})()}}ug.\u0275fac=function(t){return new(t||ug)(g(Di))},ug.\u0275cmp=Se({type:ug,selectors:[["app-chat"]],viewQuery:function(t,e){if(1&t&&(ot(_de,5),ot(gde,5)),2&t){let n;Ce(n=Me())&&(e.chatSidebar=n.first),Ce(n=Me())&&(e.userSidebar=n.first)}},decls:24,vars:2,consts:[["autosize","",1,"drawer-container"],["mat-align-tabs","center"],["label","Messages"],[3,"openChatSidebar"],["label","Users"],[3,"openUserSidebar"],["mode","side","position","start",1,"sidebar","sidebar--message"],["chatSidebar",""],["color","primary",1,"zIndexTop"],["aria-hidden","false",1,"button",3,"click"],[1,"spacer"],["mode","over","position","end",1,"sidebar","sidebar--user"],["userSidebar",""],[3,"openChatWindow"]],template:function(t,e){if(1&t){const n=Ye();_(0,"mat-sidenav-container",0)(1,"mat-tab-group",1)(2,"mat-tab",2)(3,"app-chat-list",3),ae("openChatSidebar",function(a){return e.open.chatSideBar(a)}),b()(),_(4,"mat-tab",4)(5,"app-user-list",5),ae("openUserSidebar",function(a){return e.open.userSideBar(a)}),b()()(),_(6,"mat-sidenav",6,7)(8,"mat-toolbar",8)(9,"mat-toolbar-row")(10,"mat-icon",9),ae("click",function(){return we(n),Fe(gi(7).close())}),N(11,"arrow_back_ios"),b(),_(12,"span",10),N(13),b()()(),pe(14,"app-chat-detail"),b(),_(15,"mat-sidenav",11,12)(17,"mat-toolbar",8)(18,"mat-toolbar-row")(19,"span",10),N(20),b(),_(21,"mat-icon",9),ae("click",function(){return we(n),Fe(gi(16).close())}),N(22,"close"),b()()(),_(23,"app-user-profile",13),ae("openChatWindow",function(a){return e.open.chatSideBar(a)}),b()()()}2&t&&(C(13),qt(" ",e.sidebarTitles.chat," "),C(7),qt(" ",e.sidebarTitles.user," "))},dependencies:[OO,NO,DD,CD,$n,Ty,gD,og,lg,op,th],styles:[".drawer-container{height:100%;z-index:9999;overflow:visible!important}.sidebar--message{width:100%}.sidebar--user{max-width:360px;width:100%}.sidebar .mat-drawer-inner-container{display:flex;flex-direction:column;flex:1;z-index:9999}.zIndexTop{z-index:10}.spacer{flex:1}\n"],encapsulation:2});class hg{constructor(t,e){this.profiles=t,this.utilities=e,this.pubkey="",this.profileName="",this.tooltip=""}ngOnInit(){}}function bde(i,t){1&i&&pe(0,"app-profile-widget",6),2&i&&M("pubkey",t.$implicit)}function yde(i,t){if(1&i&&(_(0,"div",4),X(1,bde,1,1,"app-profile-widget",5),b()),2&i){const e=t.ngIf;C(1),M("ngForOf",e.following)}}hg.\u0275fac=function(t){return new(t||hg)(g(Gi),g(Wi))},hg.\u0275cmp=Se({type:hg,selectors:[["app-profile-widget"]],inputs:{pubkey:"pubkey"},decls:3,vars:2,consts:[[1,"profile-widget"],[3,"pubkey"]],template:function(t,e){1&t&&(_(0,"div",0),pe(1,"app-event-header",1)(2,"app-event-actions",1),b()),2&t&&(C(1),M("pubkey",e.pubkey),C(1),M("pubkey",e.pubkey))},dependencies:[Ao,Io],styles:[".profile-widget[_ngcontent-%COMP%]{gap:.4em;display:flex;flex-direction:row}.profile-widget[_ngcontent-%COMP%] app-event-header[_ngcontent-%COMP%]{flex-grow:2}.profile-widget[_ngcontent-%COMP%] app-profile-actions[_ngcontent-%COMP%]{width:48px}"]});const vde=function(i){return["/followers",i]},wde=function(i){return["/following",i]};class mg{constructor(t,e,n,r,a,o){this.ui=t,this.appState=e,this.dataService=n,this.profileService=r,this.activatedRoute=a,this.router=o,this.subscriptions=[]}ngOnInit(){var t=this;this.appState.showBackButton=!0,this.appState.backUrl=void 0,this.subscriptions.push(this.ui.profile$.subscribe(e=>{e&&(this.appState.updateTitle(e.name),this.dataService.enque({type:"Contacts",identifier:e.pubkey}))})),this.subscriptions.push(this.activatedRoute.paramMap.subscribe(function(){var e=fe(function*(n){const r=n.get("id");t.ui.setPubKey(r)});return function(n){return e.apply(this,arguments)}}()))}ngOnDestroy(){for(let t=0;t{this.appState.updateTitle(`@${e?.name}`)})),this.subscriptions.push(this.activatedRoute.paramMap.subscribe(function(){var e=fe(function*(n){const r=n.get("id");t.ui.setPubKey(r)});return function(n){return e.apply(this,arguments)}}()))}ngOnDestroy(){for(let t=0;tn))}}An.\u0275fac=function(t){return new(t||An)(ue(Di),ue(hn))},An.\u0275prov=Oe({token:An,factory:An.\u0275fac,providedIn:"root"});const Sde=function(i){return{"notification-message-seen":i}};function Tde(i,t){if(1&i&&(_(0,"mat-card",7)(1,"mat-card-content")(2,"div",8)(3,"div",9),pe(4,"app-notification-label",10),b(),_(5,"div",11),pe(6,"app-date",12),b()()()()),2&i){const e=t.$implicit;C(3),M("ngClass",Pn(3,Sde,e.seen)),C(1),M("notification",e),C(2),M("date",e.created)}}class yg{constructor(t,e,n,r,a,o){this.navigation=t,this.utilities=e,this.db=n,this.relayService=r,this.ui=a,this.appState=o,this.subscriptions=[],this.offset=0,this.pageSize=12}ngOnInit(){var t=this;return fe(function*(){t.appState.updateTitle("Notifications"),t.appState.showBackButton=!1,t.appState.actions=[];const e=yield t.db.storage.getNotifications(100);t.ui.putNotifications(e),t.subscriptions.push(t.navigation.showMore$.subscribe(()=>{t.showMore()}))})()}showMore(){var t=this;return fe(function*(){let e=yield t.db.storage.db.transaction("notifications").store.index("created").openCursor(void 0,"prev");t.offset>0&&(e=yield e?.advance(t.offset));for(let n=0;n{t.showMore()}))});return function(n){return e.apply(this,arguments)}}()))})()}}sp.\u0275fac=function(t){return new(t||sp)(g(er),g(rs),g(Er),g(Va),g(Di),g(Tt),g(Gn),g(Gi),g(Oa),g(Wi),g(hn),g(ac),g(Fl),g(lt))},sp.\u0275cmp=Se({type:sp,selectors:[["app-feed-private"]],decls:2,vars:3,consts:[[4,"ngIf"],[1,"feed-page"],[1,"options"],["class","events clickable",3,"click",4,"ngFor","ngForOf","ngForTrackBy"],[1,"show-more","centered"],["mat-button","",3,"click"],[1,"events","clickable",3,"click"],[1,"events-header"],[3,"pubkey"],["matTooltipPosition","below",1,"event-date"],[3,"event"]],template:function(t,e){1&t&&(X(0,Ide,13,3,"span",0),pi(1,"async")),2&t&&M("ngIf",bi(1,1,e.ui.feedEventsView$))},dependencies:[an,Ut,pr,xa,qu,Gu,$u,Km,qm,Ws,Ao,Tn,Io,Jo,Lo],styles:[".loading-container[_ngcontent-%COMP%]{text-align:center}.loading[_ngcontent-%COMP%]{margin:auto}"]});const Lde=[{path:"",component:Y_,canActivate:[Cn],resolve:{data:An}},{path:"connect",component:T_},{path:"feed",component:sp,canActivate:[Cn],resolve:{data:An}},{path:"feed/:circle",component:sp,canActivate:[Cn],resolve:{data:An}},{path:"notes",component:U_,canActivate:[Cn],resolve:{data:An}},{path:"circles",component:eg,canActivate:[Cn],resolve:{data:An}},{path:"notifications",component:yg,canActivate:[Cn],resolve:{data:An}},{path:"people",component:ng,canActivate:[Cn],resolve:{data:An}},{path:"chat",component:ug,canActivate:[Cn],resolve:{data:An}},{path:"m",component:_g,canActivate:[Cn],resolve:{data:An}},{path:"m/:id",component:gg,canActivate:[Cn],resolve:{data:An}},{path:"profile",component:W_,canActivate:[Cn],resolve:{data:An}},{path:"user/:id",component:kc,canActivate:[Cn],resolve:{data:An}},{path:"note/:id",component:np,canActivate:[Cn],resolve:{data:An}},{path:"p/:id",component:kc,canActivate:[Cn],resolve:{data:An}},{path:"e/:id",component:np,canActivate:[Cn],resolve:{data:An}},{path:"followers/:id",component:pg,canActivate:[Cn],resolve:{data:An}},{path:"following/:id",component:mg,canActivate:[Cn],resolve:{data:An}},{path:"about",component:A_,canActivate:[Cn],resolve:{data:An}},{path:"about/licenses",component:ag,canActivate:[Cn],resolve:{data:An}},{path:"settings",component:K_,canActivate:[Cn],resolve:{data:An}},{path:"development",component:bg,canActivate:[Cn],resolve:{data:An}},{path:"queue",component:fg,canActivate:[Cn],resolve:{data:An}},{path:"logout",component:j_}];class lp{}lp.\u0275fac=function(t){return new(t||lp)},lp.\u0275mod=it({type:lp}),lp.\u0275inj=ct({imports:[H6.forRoot(Lde,{scrollPositionRestoration:"enabled",anchorScrolling:"enabled"}),H6]});var HO=A(1781);class Nde{constructor(){this.prefix="web+nostr:"}removeHandler(t){return t.indexOf("://")>-1?t.substring(t.indexOf("://")+3):t}decode(t){if(!t.startsWith(this.prefix))throw new Error("Invalid Nostr URI: "+t);var e=t.slice(this.prefix.length,t.indexOf(":",this.prefix.length)).toLowerCase(),r=t.slice(this.prefix.length+e.length+1).split("?"),a=r[0];let o;return a.indexOf("/")>-1&&(a=a.substring(0,a.length-1)),r.length>1&&(o=HO.parse(r[1])),{address:a,scheme:e,options:o}}transform(t){const e=t.address,n=t.scheme,r=t;return delete r.address,delete r.scheme,{address:e,scheme:n,options:r}}encode(t){var e=HO.stringify(t.options);return t.scheme+":"+t.address+(e?"?":"")+e}}const Sd=new qe(E),Rde={connector:()=>new ve};function VO(i,t=Rde){const{connector:e}=t;return Rt((n,r)=>{const a=e();Oi(i(function Ode(i){return new qe(t=>i.subscribe(t))}(a))).subscribe(r),r.add(n.subscribe(a))})}const vg="Service workers are disabled or not supported by this browser";class Ry{constructor(t){if(this.serviceWorker=t,t){const n=no(t,"controllerchange").pipe(tt(()=>t.controller)),a=pu(ed(()=>mt(t.controller)),n);this.worker=a.pipe(oi(p=>!!p)),this.registration=this.worker.pipe(Jn(()=>t.getRegistration()));const c=no(t,"message").pipe(tt(p=>p.data)).pipe(oi(p=>p&&p.type)).pipe(function Bde(i){return i?t=>VO(i)(t):t=>function Pde(i,t){const e=F(i)?i:()=>i;return F(t)?VO(t,{connector:e}):n=>new x1(n,e)}(new ve)(t)}());c.connect(),this.events=c}else this.worker=this.events=this.registration=function Hde(i){return ed(()=>uc(new Error(i)))}(vg)}postMessage(t,e){return this.worker.pipe(yi(1),Hn(n=>{n.postMessage({action:t,...e})})).toPromise().then(()=>{})}postMessageWithOperation(t,e,n){const r=this.waitForOperationCompleted(n),a=this.postMessage(t,e);return Promise.all([a,r]).then(([,o])=>o)}generateNonce(){return Math.round(1e7*Math.random())}eventsOfType(t){let e;return e="string"==typeof t?n=>n.type===t:n=>t.includes(n.type),this.events.pipe(oi(e))}nextEventOfType(t){return this.eventsOfType(t).pipe(yi(1))}waitForOperationCompleted(t){return this.eventsOfType("OPERATION_COMPLETED").pipe(oi(e=>e.nonce===t),yi(1),tt(e=>{if(void 0!==e.result)return e.result;throw new Error(e.error)})).toPromise()}get isEnabled(){return!!this.serviceWorker}}let Vde=(()=>{class i{get isEnabled(){return this.sw.isEnabled}constructor(e){if(this.sw=e,this.pushManager=null,this.subscriptionChanges=new ve,!e.isEnabled)return this.messages=Sd,this.notificationClicks=Sd,void(this.subscription=Sd);this.messages=this.sw.eventsOfType("PUSH").pipe(tt(r=>r.data)),this.notificationClicks=this.sw.eventsOfType("NOTIFICATION_CLICK").pipe(tt(r=>r.data)),this.pushManager=this.sw.registration.pipe(tt(r=>r.pushManager));const n=this.pushManager.pipe(Jn(r=>r.getSubscription()));this.subscription=ji(n,this.subscriptionChanges)}requestSubscription(e){if(!this.sw.isEnabled||null===this.pushManager)return Promise.reject(new Error(vg));const n={userVisibleOnly:!0};let r=this.decodeBase64(e.serverPublicKey.replace(/_/g,"/").replace(/-/g,"+")),a=new Uint8Array(new ArrayBuffer(r.length));for(let o=0;oo.subscribe(n)),yi(1)).toPromise().then(o=>(this.subscriptionChanges.next(o),o))}unsubscribe(){return this.sw.isEnabled?this.subscription.pipe(yi(1),Jn(n=>{if(null===n)throw new Error("Not subscribed to push notifications.");return n.unsubscribe().then(r=>{if(!r)throw new Error("Unsubscribe failed!");this.subscriptionChanges.next(null)})})).toPromise():Promise.reject(new Error(vg))}decodeBase64(e){return atob(e)}}return i.\u0275fac=function(e){return new(e||i)(ue(Ry))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})(),MD=(()=>{class i{get isEnabled(){return this.sw.isEnabled}constructor(e){if(this.sw=e,!e.isEnabled)return this.versionUpdates=Sd,this.available=Sd,this.activated=Sd,void(this.unrecoverable=Sd);this.versionUpdates=this.sw.eventsOfType(["VERSION_DETECTED","VERSION_INSTALLATION_FAILED","VERSION_READY","NO_NEW_VERSION_DETECTED"]),this.available=this.versionUpdates.pipe(oi(n=>"VERSION_READY"===n.type),tt(n=>({type:"UPDATE_AVAILABLE",current:n.currentVersion,available:n.latestVersion}))),this.activated=this.sw.eventsOfType("UPDATE_ACTIVATED"),this.unrecoverable=this.sw.eventsOfType("UNRECOVERABLE_STATE")}checkForUpdate(){if(!this.sw.isEnabled)return Promise.reject(new Error(vg));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(vg));const e=this.sw.generateNonce();return this.sw.postMessageWithOperation("ACTIVATE_UPDATE",{nonce:e},e)}}return i.\u0275fac=function(e){return new(e||i)(ue(Ry))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();class ED{}const YO=new De("NGSW_REGISTER_SCRIPT");function Yde(i,t,e,n){return()=>{if(!Qc(n)||!("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[o,...s]=(e.registrationStrategy||"registerWhenStable:30000").split(":");switch(o){case"registerImmediately":r=mt(null);break;case"registerWithDelay":r=jO(+s[0]||0);break;case"registerWhenStable":r=s[0]?ji(zO(i),jO(+s[0])):zO(i);break;default:throw new Error(`Unknown ServiceWorker registration strategy: ${e.registrationStrategy}`)}}i.get(lt).runOutsideAngular(()=>r.pipe(yi(1)).subscribe(()=>navigator.serviceWorker.register(t,{scope:e.scope}).catch(o=>console.error("Service worker registration failed with:",o))))}}function jO(i){return mt(null).pipe(Cy(i))}function zO(i){return i.get(Jl).isStable.pipe(oi(e=>e))}function jde(i,t){return new Ry(Qc(t)&&!1!==i.enabled?navigator.serviceWorker:void 0)}let zde=(()=>{class i{static register(e,n={}){return{ngModule:i,providers:[{provide:YO,useValue:e},{provide:ED,useValue:n},{provide:Ry,useFactory:jde,deps:[ED,$c]},{provide:ff,useFactory:Yde,deps:[Rn,YO,ED,$c],multi:!0}]}}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[Vde,MD]}),i})();class ih{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.doAppUpdate();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())}}ih.\u0275fac=function(t){return new(t||ih)(ue(MD),ue(Fl))},ih.\u0275prov=Oe({token:ih,factory:ih.\u0275fac,providedIn:"root"});class nh{constructor(t,e){{const n=t.isStable.pipe(hc(o=>!0===o)),r=function Ude(i=0,t=lm){return i<0&&(i=0),y1(i,i,t)}(216e5);pu(n,r).subscribe(fe(function*(){try{const o=yield e.checkForUpdate();console.log(o?"A new version is available.":"Already on the latest version.")}catch(o){console.error("Failed to check for updates:",o)}}))}}}nh.\u0275fac=function(t){return new(t||nh)(ue(Jl),ue(MD))},nh.\u0275prov=Oe({token:nh,factory:nh.\u0275fac});class cp{constructor(t,e,n){this.router=t,this.appState=e,this.profileService=n,this.resultsChanged=new Vt(null),this.results$=this.resultsChanged.asObservable()}search(t){var e=this;return fe(function*(){if(t)if(console.log("Searching for: ",t),t.startsWith("npub")){const n=_c.decode(t);e.resetSearch(),e.router.navigate(["/p",n.data])}else if(t.startsWith("nevent")){const n=_c.decode(t);e.resetSearch(),e.router.navigate(["/p",n.data])}else{const n=yield e.profileService.search(t.toLowerCase());e.updateResults(n),n||(e.resetSearch(),e.router.navigate(["/p",t]))}})()}updateResults(t){this.resultsChanged.next(t)}open(t){console.log("SELECTED:",t),t&&(this.resetSearch(),this.router.navigate(["/p",t.pubkey]))}resetSearch(){this.appState.searchText="",this.appState.showSearch=!1}}cp.\u0275fac=function(t){return new(t||cp)(ue(hn),ue(Di),ue(Gi))},cp.\u0275prov=Oe({token:cp,factory:cp.\u0275fac,providedIn:"root"});const Wde=["panel"];function Gde(i,t){if(1&i&&(_(0,"div",0,1),Ge(2),b()),2&i){const e=t.id,n=Z();M("id",n.id)("ngClass",n._classList)("@panelAnimation",n.isOpen?"visible":"hidden"),st("aria-label",n.ariaLabel||null)("aria-labelledby",n._getPanelAriaLabelledby(e))}}const $de=["*"],qde=Mr("panelAnimation",[on("void, hidden",At({opacity:0,transform:"scaleY(0.8)"})),Zi(":enter, hidden => visible",[Of([Qi("0.03s linear",At({opacity:1})),Qi("0.12s cubic-bezier(0, 0, 0.2, 1)",At({transform:"scaleY(1)"}))])]),Zi(":leave, visible => hidden",[Qi("0.075s linear",At({opacity:0}))])]);let Kde=0;class Qde{constructor(t,e){this.source=t,this.option=e}}const Zde=Vs(class{}),UO=new De("mat-autocomplete-default-options",{providedIn:"root",factory:function Xde(){return{autoActiveFirstOption:!1,autoSelectActiveOption:!1}}});let Jde=(()=>{class i extends Zde{get isOpen(){return this._isOpen&&this.showPanel}_setColor(e){this._color=e,this._setThemeClasses(this._classList)}get autoActiveFirstOption(){return this._autoActiveFirstOption}set autoActiveFirstOption(e){this._autoActiveFirstOption=Xe(e)}get autoSelectActiveOption(){return this._autoSelectActiveOption}set autoSelectActiveOption(e){this._autoSelectActiveOption=Xe(e)}set classList(e){this._classList=e&&e.length?function fU(i,t=/\s+/){const e=[];if(null!=i){const n=Array.isArray(i)?i:`${i}`.split(t);for(const r of n){const a=`${r}`.trim();a&&e.push(a)}}return e}(e).reduce((n,r)=>(n[r]=!0,n),{}):{},this._setVisibilityClasses(this._classList),this._setThemeClasses(this._classList),this._elementRef.nativeElement.className=""}constructor(e,n,r,a){super(),this._changeDetectorRef=e,this._elementRef=n,this._activeOptionChanges=f.EMPTY,this.showPanel=!1,this._isOpen=!1,this.displayWith=null,this.optionSelected=new He,this.opened=new He,this.closed=new He,this.optionActivated=new He,this._classList={},this.id="mat-autocomplete-"+Kde++,this.inertGroups=a?.SAFARI||!1,this._autoActiveFirstOption=!!r.autoActiveFirstOption,this._autoSelectActiveOption=!!r.autoSelectActiveOption}ngAfterContentInit(){this._keyManager=new BT(this.options).withWrap(),this._activeOptionChanges=this._keyManager.change.subscribe(e=>{this.isOpen&&this.optionActivated.emit({source:this,option:this.options.toArray()[e]||null})}),this._setVisibility()}ngOnDestroy(){this._keyManager?.destroy(),this._activeOptionChanges.unsubscribe()}_setScrollTop(e){this.panel&&(this.panel.nativeElement.scrollTop=e)}_getScrollTop(){return this.panel?this.panel.nativeElement.scrollTop:0}_setVisibility(){this.showPanel=!!this.options.length,this._setVisibilityClasses(this._classList),this._changeDetectorRef.markForCheck()}_emitSelectEvent(e){const n=new Qde(this,e);this.optionSelected.emit(n)}_getPanelAriaLabelledby(e){return this.ariaLabel?null:this.ariaLabelledby?(e?e+" ":"")+this.ariaLabelledby:e}_setVisibilityClasses(e){e[this._visibleClass]=this.showPanel,e[this._hiddenClass]=!this.showPanel}_setThemeClasses(e){e["mat-primary"]="primary"===this._color,e["mat-warn"]="warn"===this._color,e["mat-accent"]="accent"===this._color}}return i.\u0275fac=function(e){return new(e||i)(g(Tt),g(ze),g(UO),g(Li))},i.\u0275dir=ye({type:i,viewQuery:function(e,n){if(1&e&&(ot(dn,7),ot(Wde,5)),2&e){let r;Ce(r=Me())&&(n.template=r.first),Ce(r=Me())&&(n.panel=r.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],displayWith:"displayWith",autoActiveFirstOption:"autoActiveFirstOption",autoSelectActiveOption:"autoSelectActiveOption",panelWidth:"panelWidth",classList:["class","classList"]},outputs:{optionSelected:"optionSelected",opened:"opened",closed:"closed",optionActivated:"optionActivated"},features:[Ne]}),i})(),eue=(()=>{class i extends Jde{constructor(){super(...arguments),this._visibleClass="mat-mdc-autocomplete-visible",this._hiddenClass="mat-mdc-autocomplete-hidden"}}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275cmp=Se({type:i,selectors:[["mat-autocomplete"]],contentQueries:function(e,n,r){if(1&e&&(Et(r,K2,5),Et(r,bm,5)),2&e){let a;Ce(a=Me())&&(n.optionGroups=a),Ce(a=Me())&&(n.options=a)}},hostAttrs:[1,"mat-mdc-autocomplete"],inputs:{disableRipple:"disableRipple"},exportAs:["matAutocomplete"],features:[at([{provide:q2,useExisting:i}]),Ne],ngContentSelectors:$de,decls:1,vars:0,consts:[["role","listbox",1,"mat-mdc-autocomplete-panel","mdc-menu-surface","mdc-menu-surface--open",3,"id","ngClass"],["panel",""]],template:function(e,n){1&e&&(ii(),X(0,Gde,3,5,"ng-template"))},dependencies:[ua],styles:[".mdc-menu-surface{display:none;position:absolute;box-sizing:border-box;max-width:calc(100vw - 32px);max-width:var(--mdc-menu-max-width, calc(100vw - 32px));max-height:calc(100vh - 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:4px;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%}.mdc-menu-surface.mat-mdc-autocomplete-panel{width:100%;max-height:256px;position:static;visibility:hidden;transform-origin:center top;margin:0;padding:8px 0;list-style-type:none}.mdc-menu-surface.mat-mdc-autocomplete-panel:focus{outline:none}.cdk-high-contrast-active .mdc-menu-surface.mat-mdc-autocomplete-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) .mdc-menu-surface.mat-mdc-autocomplete-panel{border-top-left-radius:0;border-top-right-radius:0}.mat-mdc-autocomplete-panel-above .mdc-menu-surface.mat-mdc-autocomplete-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:center bottom}.mdc-menu-surface.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible{visibility:visible}.mdc-menu-surface.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-hidden{visibility:hidden}mat-autocomplete{display:none}"],encapsulation:2,data:{animation:[qde]},changeDetection:0}),i})();const tue={provide:_r,useExisting:Yt(()=>GO),multi:!0},WO=new De("mat-autocomplete-scroll-strategy"),nue={provide:WO,deps:[or],useFactory:function iue(i){return()=>i.scrollStrategies.reposition()}};let rue=(()=>{class i{get autocompleteDisabled(){return this._autocompleteDisabled}set autocompleteDisabled(e){this._autocompleteDisabled=Xe(e)}constructor(e,n,r,a,o,s,l,c,p,w,I){this._element=e,this._overlay=n,this._viewContainerRef=r,this._zone=a,this._changeDetectorRef=o,this._dir=l,this._formField=c,this._document=p,this._viewportRuler=w,this._defaults=I,this._componentDestroyed=!1,this._autocompleteDisabled=!1,this._manuallyFloatingLabel=!1,this._viewportSubscription=f.EMPTY,this._canOpenOnNextFocus=!0,this._closeKeyEventStream=new ve,this._windowBlurHandler=()=>{this._canOpenOnNextFocus=this._document.activeElement!==this._element.nativeElement||this.panelOpen},this._onChange=()=>{},this._onTouched=()=>{},this.position="auto",this.autocompleteAttribute="off",this._overlayAttached=!1,this.optionSelections=ed(()=>{const z=this.autocomplete?this.autocomplete.options:null;return z?z.changes.pipe(Mn(z),Jn(()=>ji(...z.map(J=>J.onSelectionChange)))):this._zone.onStable.pipe(yi(1),Jn(()=>this.optionSelections))}),this._scrollStrategy=s}ngAfterViewInit(){const e=this._getWindow();typeof e<"u"&&this._zone.runOutsideAngular(()=>e.addEventListener("blur",this._windowBlurHandler))}ngOnChanges(e){e.position&&this._positionStrategy&&(this._setStrategyPositions(this._positionStrategy),this.panelOpen&&this._overlayRef.updatePosition())}ngOnDestroy(){const e=this._getWindow();typeof e<"u"&&e.removeEventListener("blur",this._windowBlurHandler),this._viewportSubscription.unsubscribe(),this._componentDestroyed=!0,this._destroyPanel(),this._closeKeyEventStream.complete()}get panelOpen(){return this._overlayAttached&&this.autocomplete.showPanel}openPanel(){this._attachOverlay(),this._floatLabel()}closePanel(){this._resetLabel(),this._overlayAttached&&(this.panelOpen&&this._zone.run(()=>{this.autocomplete.closed.emit()}),this.autocomplete._isOpen=this._overlayAttached=!1,this._pendingAutoselectedOption=null,this._overlayRef&&this._overlayRef.hasAttached()&&(this._overlayRef.detach(),this._closingActionsSubscription.unsubscribe()),this._componentDestroyed||this._changeDetectorRef.detectChanges())}updatePosition(){this._overlayAttached&&this._overlayRef.updatePosition()}get panelClosingActions(){return ji(this.optionSelections,this.autocomplete._keyManager.tabOut.pipe(oi(()=>this._overlayAttached)),this._closeKeyEventStream,this._getOutsideClickStream(),this._overlayRef?this._overlayRef.detachments().pipe(oi(()=>this._overlayAttached)):mt()).pipe(tt(e=>e instanceof yA?e:null))}get activeOption(){return this.autocomplete&&this.autocomplete._keyManager?this.autocomplete._keyManager.activeItem:null}_getOutsideClickStream(){return ji(no(this._document,"click"),no(this._document,"auxclick"),no(this._document,"touchend")).pipe(oi(e=>{const n=nc(e),r=this._formField?this._formField._elementRef.nativeElement:null,a=this.connectedTo?this.connectedTo.elementRef.nativeElement:null;return this._overlayAttached&&n!==this._element.nativeElement&&this._document.activeElement!==this._element.nativeElement&&(!r||!r.contains(n))&&(!a||!a.contains(n))&&!!this._overlayRef&&!this._overlayRef.overlayElement.contains(n)}))}writeValue(e){Promise.resolve(null).then(()=>this._assignOptionValue(e))}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this._element.nativeElement.disabled=e}_handleKeydown(e){const n=e.keyCode,r=ar(e);if(27===n&&!r&&e.preventDefault(),this.activeOption&&13===n&&this.panelOpen&&!r)this.activeOption._selectViaInteraction(),this._resetActiveItem(),e.preventDefault();else if(this.autocomplete){const a=this.autocomplete._keyManager.activeItem,o=38===n||40===n;9===n||o&&!r&&this.panelOpen?this.autocomplete._keyManager.onKeydown(e):o&&this._canOpen()&&this.openPanel(),(o||this.autocomplete._keyManager.activeItem!==a)&&(this._scrollToOption(this.autocomplete._keyManager.activeItemIndex||0),this.autocomplete.autoSelectActiveOption&&this.activeOption&&(this._pendingAutoselectedOption||(this._valueBeforeAutoSelection=this._element.nativeElement.value),this._pendingAutoselectedOption=this.activeOption,this._assignOptionValue(this.activeOption.value)))}}_handleInput(e){let n=e.target,r=n.value;"number"===n.type&&(r=""==r?null:parseFloat(r)),this._previousValue!==r&&(this._previousValue=r,this._pendingAutoselectedOption=null,this._onChange(r),this._canOpen()&&this._document.activeElement===e.target&&this.openPanel())}_handleFocus(){this._canOpenOnNextFocus?this._canOpen()&&(this._previousValue=this._element.nativeElement.value,this._attachOverlay(),this._floatLabel(!0)):this._canOpenOnNextFocus=!0}_handleClick(){this._canOpen()&&!this.panelOpen&&this.openPanel()}_floatLabel(e=!1){this._formField&&"auto"===this._formField.floatLabel&&(e?this._formField._animateAndLockLabel():this._formField.floatLabel="always",this._manuallyFloatingLabel=!0)}_resetLabel(){this._manuallyFloatingLabel&&(this._formField&&(this._formField.floatLabel="auto"),this._manuallyFloatingLabel=!1)}_subscribeToClosingActions(){return ji(this._zone.onStable.pipe(yi(1)),this.autocomplete.options.changes.pipe(Hn(()=>this._positionStrategy.reapplyLastPosition()),Cy(0))).pipe(Jn(()=>(this._zone.run(()=>{const r=this.panelOpen;this._resetActiveItem(),this.autocomplete._setVisibility(),this._changeDetectorRef.detectChanges(),this.panelOpen&&this._overlayRef.updatePosition(),r!==this.panelOpen&&(this.panelOpen?this.autocomplete.opened.emit():this.autocomplete.closed.emit())}),this.panelClosingActions)),yi(1)).subscribe(r=>this._setValueAndClose(r))}_destroyPanel(){this._overlayRef&&(this.closePanel(),this._overlayRef.dispose(),this._overlayRef=null)}_assignOptionValue(e){const n=this.autocomplete&&this.autocomplete.displayWith?this.autocomplete.displayWith(e):e;this._updateNativeInputValue(n??"")}_updateNativeInputValue(e){this._formField?this._formField._control.value=e:this._element.nativeElement.value=e,this._previousValue=e}_setValueAndClose(e){const n=e?e.source:this._pendingAutoselectedOption;n&&(this._clearPreviousSelectedOption(n),this._assignOptionValue(n.value),this._onChange(n.value),this.autocomplete._emitSelectEvent(n),this._element.nativeElement.focus()),this.closePanel()}_clearPreviousSelectedOption(e){this.autocomplete.options.forEach(n=>{n!==e&&n.selected&&n.deselect()})}_attachOverlay(){let e=this._overlayRef;e?(this._positionStrategy.setOrigin(this._getConnectedElement()),e.updateSize({width:this._getPanelWidth()})):(this._portal=new oc(this.autocomplete.template,this._viewContainerRef,{id:this._formField?.getLabelId()}),e=this._overlay.create(this._getOverlayConfig()),this._overlayRef=e,this._handleOverlayEvents(e),this._viewportSubscription=this._viewportRuler.change().subscribe(()=>{this.panelOpen&&e&&e.updateSize({width:this._getPanelWidth()})})),e&&!e.hasAttached()&&(e.attach(this._portal),this._closingActionsSubscription=this._subscribeToClosingActions());const n=this.panelOpen;this.autocomplete._setVisibility(),this.autocomplete._isOpen=this._overlayAttached=!0,this.autocomplete._setColor(this._formField?.color),this.panelOpen&&n!==this.panelOpen&&this.autocomplete.opened.emit()}_getOverlayConfig(){return new fm({positionStrategy:this._getOverlayPosition(),scrollStrategy:this._scrollStrategy(),width:this._getPanelWidth(),direction:this._dir??void 0,panelClass:this._defaults?.overlayPanelClass})}_getOverlayPosition(){const e=this._overlay.position().flexibleConnectedTo(this._getConnectedElement()).withFlexibleDimensions(!1).withPush(!1);return this._setStrategyPositions(e),this._positionStrategy=e,e}_setStrategyPositions(e){const n=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],r=this._aboveClass,a=[{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:r},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:r}];let o;o="above"===this.position?a:"below"===this.position?n:[...n,...a],e.withPositions(o)}_getConnectedElement(){return this.connectedTo?this.connectedTo.elementRef:this._formField?this._formField.getConnectedOverlayOrigin():this._element}_getPanelWidth(){return this.autocomplete.panelWidth||this._getHostWidth()}_getHostWidth(){return this._getConnectedElement().nativeElement.getBoundingClientRect().width}_resetActiveItem(){const e=this.autocomplete;e.autoActiveFirstOption?e._keyManager.setFirstItemActive():e._keyManager.setActiveItem(-1)}_canOpen(){const e=this._element.nativeElement;return!e.readOnly&&!e.disabled&&!this._autocompleteDisabled}_getWindow(){return this._document?.defaultView||window}_scrollToOption(e){const n=this.autocomplete,r=vA(e,n.options,n.optionGroups);if(0===e&&1===r)n._setScrollTop(0);else if(n.panel){const a=n.options.toArray()[e];if(a){const o=a._getHostElement(),s=wA(o.offsetTop,o.offsetHeight,n._getScrollTop(),n.panel.nativeElement.offsetHeight);n._setScrollTop(s)}}}_handleOverlayEvents(e){e.keydownEvents().subscribe(n=>{(27===n.keyCode&&!ar(n)||38===n.keyCode&&ar(n,"altKey"))&&(this._pendingAutoselectedOption&&(this._updateNativeInputValue(this._valueBeforeAutoSelection??""),this._pendingAutoselectedOption=null),this._closeKeyEventStream.next(),this._resetActiveItem(),n.stopPropagation(),n.preventDefault())}),e.outsidePointerEvents().subscribe()}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(or),g(bn),g(lt),g(Tt),g(WO),g(En,8),g(zu,9),g(zt,8),g(ts),g(UO,8))},i.\u0275dir=ye({type:i,inputs:{autocomplete:["matAutocomplete","autocomplete"],position:["matAutocompletePosition","position"],connectedTo:["matAutocompleteConnectedTo","connectedTo"],autocompleteAttribute:["autocomplete","autocompleteAttribute"],autocompleteDisabled:["matAutocompleteDisabled","autocompleteDisabled"]},features:[rn]}),i})(),GO=(()=>{class i extends rue{constructor(){super(...arguments),this._aboveClass="mat-mdc-autocomplete-panel-above"}}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275dir=ye({type:i,selectors:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],hostAttrs:[1,"mat-mdc-autocomplete-trigger"],hostVars:7,hostBindings:function(e,n){1&e&&ae("focusin",function(){return n._handleFocus()})("blur",function(){return n._onTouched()})("input",function(a){return n._handleInput(a)})("keydown",function(a){return n._handleKeydown(a)})("click",function(){return n._handleClick()}),2&e&&st("autocomplete",n.autocompleteAttribute)("role",n.autocompleteDisabled?null:"combobox")("aria-autocomplete",n.autocompleteDisabled?null:"list")("aria-activedescendant",n.panelOpen&&n.activeOption?n.activeOption.id:null)("aria-expanded",n.autocompleteDisabled?null:n.panelOpen.toString())("aria-owns",n.autocompleteDisabled||!n.panelOpen||null==n.autocomplete?null:n.autocomplete.id)("aria-haspopup",n.autocompleteDisabled?null:"listbox")},exportAs:["matAutocompleteTrigger"],features:[at([tue]),Ne]}),i})(),aue=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[nue],imports:[pl,F1,vt,xn,ml,F1,vt]}),i})();class wg{constructor(t){this.element=t,this.canTriggerAction=!0,this.infiniteScrollContext="self",this.scrollAction=new He,this.el=t.nativeElement,this.viewport=this.getViewport(window)}onElementScroll(){"self"===this.infiniteScrollContext&&this.elementEndReachedInSelfScrollbarContext()&&this.canTriggerAction&&this.triggerAction()}ngOnInit(){"document"===this.infiniteScrollContext&&document.addEventListener("scroll",()=>{this.elementEndReachedInDocumentScrollbarContext(window,this.el)&&this.canTriggerAction&&this.triggerAction()})}triggerAction(){this.canTriggerAction=!1,this.scrollAction.emit(null)}elementEndReachedInSelfScrollbarContext(){return this.el.scrollTop+this.el.offsetHeight>=this.el.scrollHeight-1&&(this.canTriggerAction=!0,!0)}elementEndReachedInDocumentScrollbarContext(t,e){const a=e.getBoundingClientRect().top+t.pageYOffset;return t.pageYOffset+this.viewport.h>e.offsetHeight+a&&(this.canTriggerAction=!0,!0)}getViewport(t){if(null!=t.innerWidth)return{w:t.innerWidth,h:t.innerHeight};let e=t.document;return"CSS1Compat"==document.compatMode?{w:e.documentElement.clientWidth,h:e.documentElement.clientHeight}:{w:e.body.clientWidth,h:e.body.clientHeight}}}wg.\u0275fac=function(t){return new(t||wg)(g(ze))},wg.\u0275dir=ye({type:wg,selectors:[["","infiniteScroll",""]],hostBindings:function(t,e){1&t&&ae("scroll",function(r){return e.onElementScroll(r)})},inputs:{infiniteScrollContext:"infiniteScrollContext"},outputs:{scrollAction:"scrollAction"}});class Td{constructor(t){this.utilities=t}transform(t){return t?Td.time(t):"00:00:00"}static time(t){var e=Math.floor(t/60/60),n=Math.floor(t/60)-60*e,r=t%60;return e.toString().padStart(2,"0")+":"+n.toString().padStart(2,"0")+":"+r.toString().padStart(2,"0")}}Td.\u0275fac=function(t){return new(t||Td)(g(Wi,16))},Td.\u0275pipe=vr({name:"time",type:Td,pure:!0});const oue=["knob"],sue=["valueIndicatorContainer"];function lue(i,t){if(1&i&&(_(0,"div",4,5)(2,"div",6)(3,"span",7),N(4),b()()()),2&i){const e=Z();C(4),ft(e.valueIndicatorText)}}const cue=["trackActive"];function due(i,t){if(1&i&&pe(0,"div"),2&i){const e=t.$implicit,n=t.index,r=Z(3);S0(0===e?"mdc-slider__tick-mark--active":"mdc-slider__tick-mark--inactive"),Ki("transform",r._calcTickMarkTransform(n))}}function uue(i,t){if(1&i&&(wr(0),X(1,due,1,4,"div",11),Fr()),2&i){const e=Z(2);C(1),M("ngForOf",e._tickMarks)}}function hue(i,t){if(1&i&&(_(0,"div",8,9),X(2,uue,2,1,"ng-container",10),b()),2&i){const e=Z();C(2),M("ngIf",e._cachedWidth)}}function mue(i,t){if(1&i&&pe(0,"mat-slider-visual-thumb",7),2&i){const e=Z();M("discrete",e.discrete)("thumbPosition",1)("valueIndicatorText",e.startValueIndicatorText)}}const pue=["*"],Py=new De("_MatSlider"),$O=new De("_MatSliderThumb"),qO=new De("_MatSliderRangeThumb"),KO=new De("_MatSliderVisualThumb");let fue=(()=>{class i{constructor(e,n,r,a){this._cdr=e,this._ngZone=n,this._slider=a,this._isHovered=!1,this._isActive=!1,this._isValueIndicatorVisible=!1,this._onPointerMove=o=>{if(this._sliderInput._isFocused)return;const s=this._hostElement.getBoundingClientRect(),l=this._isSliderThumbHovered(o,s);this._isHovered=l,l?this._showHoverRipple():this._hideRipple(this._hoverRippleRef)},this._onMouseLeave=()=>{this._isHovered=!1,this._hideRipple(this._hoverRippleRef)},this._onFocus=()=>{this._hideRipple(this._hoverRippleRef),this._showFocusRipple(),this._hostElement.classList.add("mdc-slider__thumb--focused")},this._onBlur=()=>{this._isActive||this._hideRipple(this._focusRippleRef),this._isHovered&&this._showHoverRipple(),this._hostElement.classList.remove("mdc-slider__thumb--focused")},this._onDragStart=()=>{this._isActive=!0,this._showActiveRipple()},this._onDragEnd=()=>{this._isActive=!1,this._hideRipple(this._activeRippleRef),this._sliderInput._isFocused||this._hideRipple(this._focusRippleRef)},this._hostElement=r.nativeElement}ngAfterViewInit(){this._ripple.radius=24,this._sliderInput=this._slider._getInput(this.thumbPosition),this._sliderInputEl=this._sliderInput._hostElement;const e=this._sliderInputEl;this._ngZone.runOutsideAngular(()=>{e.addEventListener("pointermove",this._onPointerMove),e.addEventListener("pointerdown",this._onDragStart),e.addEventListener("pointerup",this._onDragEnd),e.addEventListener("pointerleave",this._onMouseLeave),e.addEventListener("focus",this._onFocus),e.addEventListener("blur",this._onBlur)})}ngOnDestroy(){const e=this._sliderInputEl;e.removeEventListener("pointermove",this._onPointerMove),e.removeEventListener("pointerdown",this._onDragStart),e.removeEventListener("pointerup",this._onDragEnd),e.removeEventListener("pointerleave",this._onMouseLeave),e.removeEventListener("focus",this._onFocus),e.removeEventListener("blur",this._onBlur)}_showHoverRipple(){this._isShowingRipple(this._hoverRippleRef)||(this._hoverRippleRef=this._showRipple({enterDuration:0,exitDuration:0}),this._hoverRippleRef?.element.classList.add("mat-mdc-slider-hover-ripple"))}_showFocusRipple(){this._isShowingRipple(this._focusRippleRef)||(this._focusRippleRef=this._showRipple({enterDuration:0,exitDuration:0},!0),this._focusRippleRef?.element.classList.add("mat-mdc-slider-focus-ripple"))}_showActiveRipple(){this._isShowingRipple(this._activeRippleRef)||(this._activeRippleRef=this._showRipple({enterDuration:225,exitDuration:400}),this._activeRippleRef?.element.classList.add("mat-mdc-slider-active-ripple"))}_isShowingRipple(e){return 0===e?.state||1===e?.state}_showRipple(e,n){if(!this._slider.disabled&&(this._showValueIndicator(),this._slider._isRange&&this._slider._getThumb(1===this.thumbPosition?2:1)._showValueIndicator(),!this._slider._globalRippleOptions?.disabled||n))return this._ripple.launch({animation:this._slider._noopAnimations?{enterDuration:0,exitDuration:0}:e,centered:!0,persistent:!0})}_hideRipple(e){if(e?.fadeOut(),this._isShowingAnyRipple())return;this._slider._isRange||this._hideValueIndicator();const n=this._getSibling();n._isShowingAnyRipple()||(this._hideValueIndicator(),n._hideValueIndicator())}_showValueIndicator(){this._hostElement.classList.add("mdc-slider__thumb--with-indicator")}_hideValueIndicator(){this._hostElement.classList.remove("mdc-slider__thumb--with-indicator")}_getSibling(){return this._slider._getThumb(1===this.thumbPosition?2:1)}_getValueIndicatorContainer(){return this._valueIndicatorContainer?.nativeElement}_getKnob(){return this._knob.nativeElement}_isShowingAnyRipple(){return this._isShowingRipple(this._hoverRippleRef)||this._isShowingRipple(this._focusRippleRef)||this._isShowingRipple(this._activeRippleRef)}_isSliderThumbHovered(e,n){const r=n.width/2,l=e.clientY-(n.y+r);return Math.pow(e.clientX-(n.x+r),2)+Math.pow(l,2){class i extends _ue{get disabled(){return this._disabled}set disabled(e){this._disabled=Xe(e);const n=this._getInput(2),r=this._getInput(1);n&&(n.disabled=this._disabled),r&&(r.disabled=this._disabled)}get discrete(){return this._discrete}set discrete(e){this._discrete=Xe(e),this._updateValueIndicatorUIs()}get showTickMarks(){return this._showTickMarks}set showTickMarks(e){this._showTickMarks=Xe(e)}get min(){return this._min}set min(e){const n=un(e,this._min);this._min!==n&&this._updateMin(n)}_updateMin(e){const n=this._min;this._min=e,this._isRange?this._updateMinRange({old:n,new:e}):this._updateMinNonRange(e),this._onMinMaxOrStepChange()}_updateMinRange(e){const n=this._getInput(2),r=this._getInput(1),a=n.value,o=r.value;r.min=e.new,n.min=Math.max(e.new,r.value),r.max=Math.min(n.max,n.value),r._updateWidthInactive(),n._updateWidthInactive(),e.newe.old?this._onTranslateXChangeBySideEffect(r,n):this._onTranslateXChangeBySideEffect(n,r),a!==n.value&&this._onValueChange(n),o!==r.value&&this._onValueChange(r)}_updateMaxNonRange(e){const n=this._getInput(2);if(n){const r=n.value;n.max=e,n._updateThumbUIByValue(),this._updateTrackUI(n),r!==n.value&&this._onValueChange(n)}}get step(){return this._step}set step(e){const n=un(e,this._step);this._step!==n&&this._updateStep(n)}_updateStep(e){this._step=e,this._isRange?this._updateStepRange():this._updateStepNonRange(),this._onMinMaxOrStepChange()}_updateStepRange(){const e=this._getInput(2),n=this._getInput(1),r=e.value,a=n.value,o=n.value;e.min=this._min,n.max=this._max,e.step=this._step,n.step=this._step,this._platform.SAFARI&&(e.value=e.value,n.value=n.value),e.min=Math.max(this._min,n.value),n.max=Math.min(this._max,e.value),n._updateWidthInactive(),e._updateWidthInactive(),e.value`${c}`,this._rippleRadius=24,this.startValueIndicatorText="",this.endValueIndicatorText="",this._isRange=!1,this._isRtl=!1,this._hasViewInitialized=!1,this._tickMarkTrackWidth=0,this._hasAnimation=!1,this._resizeTimer=null,this._knobRadius=8,this._thumbsOverlap=!1,this._noopAnimations="NoopAnimations"===l,this._dirChangeSubscription=this._dir.change.subscribe(()=>this._onDirChange()),this._isRtl="rtl"===this._dir.value}ngAfterViewInit(){this._platform.isBrowser&&this._updateDimensions();const e=this._getInput(2),n=this._getInput(1);this._isRange=!!e&&!!n,this._cdr.detectChanges();const r=this._getThumb(2);this._rippleRadius=r._ripple.radius,this._inputPadding=this._rippleRadius-this._knobRadius,this._inputOffset=this._knobRadius,this._isRange?this._initUIRange(e,n):this._initUINonRange(e),this._updateTrackUI(e),this._updateTickMarkUI(),this._updateTickMarkTrackUI(),this._observeHostResize(),this._cdr.detectChanges()}_initUINonRange(e){e.initProps(),e.initUI(),this._updateValueIndicatorUI(e),this._hasViewInitialized=!0,e._updateThumbUIByValue()}_initUIRange(e,n){e.initProps(),e.initUI(),n.initProps(),n.initUI(),e._updateMinMax(),n._updateMinMax(),e._updateStaticStyles(),n._updateStaticStyles(),this._updateValueIndicatorUIs(),this._hasViewInitialized=!0,e._updateThumbUIByValue(),n._updateThumbUIByValue()}ngOnDestroy(){this._dirChangeSubscription.unsubscribe(),this._resizeObserver?.disconnect(),this._resizeObserver=null}_onDirChange(){this._isRtl="rtl"===this._dir.value,this._isRange?this._onDirChangeRange():this._onDirChangeNonRange(),this._updateTickMarkUI()}_onDirChangeRange(){const e=this._getInput(2),n=this._getInput(1);e._setIsLeftThumb(),n._setIsLeftThumb(),e.translateX=e._calcTranslateXByValue(),n.translateX=n._calcTranslateXByValue(),e._updateStaticStyles(),n._updateStaticStyles(),e._updateWidthInactive(),n._updateWidthInactive(),e._updateThumbUIByValue(),n._updateThumbUIByValue()}_onDirChangeNonRange(){this._getInput(2)._updateThumbUIByValue()}_observeHostResize(){typeof ResizeObserver>"u"||!ResizeObserver||this._ngZone.runOutsideAngular(()=>{this._resizeObserver=new ResizeObserver(()=>{this._isActive()||(this._resizeTimer&&clearTimeout(this._resizeTimer),this._onResize())}),this._resizeObserver.observe(this._elementRef.nativeElement)})}_isActive(){return this._getThumb(1)._isActive||this._getThumb(2)._isActive}_getValue(e=2){const n=this._getInput(e);return n?n.value:this.min}_skipUpdate(){return!(!this._getInput(1)?._skipUIUpdate&&!this._getInput(2)?._skipUIUpdate)}_updateDimensions(){this._cachedWidth=this._elementRef.nativeElement.offsetWidth,this._cachedLeft=this._elementRef.nativeElement.getBoundingClientRect().left}_setTrackActiveStyles(e){const n=this._trackActive.nativeElement.style,r=e.left!==n.left&&e.right!==n.right;n.left=e.left,n.right=e.right,n.transformOrigin=e.transformOrigin,r?(this._elementRef.nativeElement.classList.add("mat-mdc-slider-disable-track-animation"),this._ngZone.onStable.pipe(yi(1)).subscribe(()=>{this._elementRef.nativeElement.classList.remove("mat-mdc-slider-disable-track-animation"),n.transform=e.transform})):n.transform=e.transform}_calcTickMarkTransform(e){return`translateX(${e*(this._tickMarkTrackWidth/(this._tickMarks.length-1))}px`}_onTranslateXChange(e){this._hasViewInitialized&&(this._updateThumbUI(e),this._updateTrackUI(e),this._updateOverlappingThumbUI(e))}_onTranslateXChangeBySideEffect(e,n){this._hasViewInitialized&&(e._updateThumbUIByValue(),n._updateThumbUIByValue())}_onValueChange(e){this._hasViewInitialized&&(this._updateValueIndicatorUI(e),this._updateTickMarkUI(),this._cdr.detectChanges())}_onMinMaxOrStepChange(){this._hasViewInitialized&&(this._updateTickMarkUI(),this._updateTickMarkTrackUI(),this._cdr.markForCheck())}_onResize(){if(this._hasViewInitialized){if(this._updateDimensions(),this._isRange){const e=this._getInput(2),n=this._getInput(1);e._updateThumbUIByValue(),n._updateThumbUIByValue(),e._updateStaticStyles(),n._updateStaticStyles(),e._updateMinMax(),n._updateMinMax(),e._updateWidthInactive(),n._updateWidthInactive()}else{const e=this._getInput(2);e&&e._updateThumbUIByValue()}this._updateTickMarkUI(),this._updateTickMarkTrackUI(),this._cdr.detectChanges()}}_areThumbsOverlapping(){const e=this._getInput(1),n=this._getInput(2);return!(!e||!n)&&n.translateX-e.translateX<20}_updateOverlappingThumbClassNames(e){const n=e.getSibling(),r=this._getThumb(e.thumbPosition);this._getThumb(n.thumbPosition)._hostElement.classList.remove("mdc-slider__thumb--top"),r._hostElement.classList.toggle("mdc-slider__thumb--top",this._thumbsOverlap)}_updateOverlappingThumbUI(e){!this._isRange||this._skipUpdate()||this._thumbsOverlap!==this._areThumbsOverlapping()&&(this._thumbsOverlap=!this._thumbsOverlap,this._updateOverlappingThumbClassNames(e))}_updateThumbUI(e){this._skipUpdate()||(this._getThumb(2===e.thumbPosition?2:1)._hostElement.style.transform=`translateX(${e.translateX}px)`)}_updateValueIndicatorUI(e){if(this._skipUpdate())return;const n=this.displayWith(e.value);if(this._hasViewInitialized?e._valuetext=n:e._hostElement.setAttribute("aria-valuetext",n),this.discrete){1===e.thumbPosition?this.startValueIndicatorText=n:this.endValueIndicatorText=n;const r=this._getThumb(e.thumbPosition);n.length<3?r._hostElement.classList.add("mdc-slider__thumb--short-value"):r._hostElement.classList.remove("mdc-slider__thumb--short-value")}}_updateValueIndicatorUIs(){const e=this._getInput(2),n=this._getInput(1);e&&this._updateValueIndicatorUI(e),n&&this._updateValueIndicatorUI(n)}_updateTickMarkTrackUI(){if(!this.showTickMarks||this._skipUpdate())return;const e=this._step&&this._step>0?this._step:1,r=(Math.floor(this.max/e)*e-this.min)/(this.max-this.min);this._tickMarkTrackWidth=this._cachedWidth*r-6}_updateTrackUI(e){this._skipUpdate()||(this._isRange?this._updateTrackUIRange(e):this._updateTrackUINonRange(e))}_updateTrackUIRange(e){const n=e.getSibling();if(!n||!this._cachedWidth)return;const r=Math.abs(n.translateX-e.translateX)/this._cachedWidth;this._setTrackActiveStyles(e._isLeftThumb&&this._cachedWidth?{left:"auto",right:this._cachedWidth-n.translateX+"px",transformOrigin:"right",transform:`scaleX(${r})`}:{left:`${n.translateX}px`,right:"auto",transformOrigin:"left",transform:`scaleX(${r})`})}_updateTrackUINonRange(e){this._setTrackActiveStyles(this._isRtl?{left:"auto",right:"0px",transformOrigin:"right",transform:`scaleX(${1-e.fillPercentage})`}:{left:"0px",right:"auto",transformOrigin:"left",transform:`scaleX(${e.fillPercentage})`})}_updateTickMarkUI(){if(!this.showTickMarks||void 0===this.step||void 0===this.min||void 0===this.max)return;const e=this.step>0?this.step:1;this._isRange?this._updateTickMarkUIRange(e):this._updateTickMarkUINonRange(e),this._isRtl&&this._tickMarks.reverse()}_updateTickMarkUINonRange(e){const n=this._getValue();let r=Math.max(Math.round((n-this.min)/e),0),a=Math.max(Math.round((this.max-n)/e),0);this._isRtl?r++:a++,this._tickMarks=Array(r).fill(0).concat(Array(a).fill(1))}_updateTickMarkUIRange(e){const n=this._getValue(),r=this._getValue(1),a=Math.max(Math.floor((r-this.min)/e),0),o=Math.max(Math.floor((n-r)/e)+1,0),s=Math.max(Math.floor((this.max-n)/e),0);this._tickMarks=Array(a).fill(1).concat(Array(o).fill(0),Array(s).fill(1))}_getInput(e){return 2===e&&this._input?this._input:this._inputs?.length?1===e?this._inputs.first:this._inputs.last:void 0}_getThumb(e){return 2===e?this._thumbs?.last:this._thumbs?.first}_setTransition(e){this._hasAnimation=e&&!this._noopAnimations,this._elementRef.nativeElement.classList.toggle("mat-mdc-slider-with-animation",this._hasAnimation)}}return i.\u0275fac=function(e){return new(e||i)(g(lt),g(Tt),g(Li),g(ze),g(En,8),g(lc,8),g(Si,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-slider"]],contentQueries:function(e,n,r){if(1&e&&(Et(r,$O,5),Et(r,qO,4)),2&e){let a;Ce(a=Me())&&(n._input=a.first),Ce(a=Me())&&(n._inputs=a)}},viewQuery:function(e,n){if(1&e&&(ot(cue,5),ot(KO,5)),2&e){let r;Ce(r=Me())&&(n._trackActive=r.first),Ce(r=Me())&&(n._thumbs=r)}},hostAttrs:[1,"mat-mdc-slider","mdc-slider"],hostVars:10,hostBindings:function(e,n){2&e&&nt("mdc-slider--range",n._isRange)("mdc-slider--disabled",n.disabled)("mdc-slider--discrete",n.discrete)("mdc-slider--tick-marks",n.showTickMarks)("_mat-animation-noopable",n._noopAnimations)},inputs:{color:"color",disableRipple:"disableRipple",disabled:"disabled",discrete:"discrete",showTickMarks:"showTickMarks",min:"min",max:"max",step:"step",displayWith:"displayWith"},exportAs:["matSlider"],features:[at([{provide:Py,useExisting:i}]),Ne],ngContentSelectors:pue,decls:9,vars:5,consts:[[1,"mdc-slider__track"],[1,"mdc-slider__track--inactive"],[1,"mdc-slider__track--active"],[1,"mdc-slider__track--active_fill"],["trackActive",""],["class","mdc-slider__tick-marks",4,"ngIf"],[3,"discrete","thumbPosition","valueIndicatorText",4,"ngIf"],[3,"discrete","thumbPosition","valueIndicatorText"],[1,"mdc-slider__tick-marks"],["tickMarkContainer",""],[4,"ngIf"],[3,"class","transform",4,"ngFor","ngForOf"]],template:function(e,n){1&e&&(ii(),Ge(0),_(1,"div",0),pe(2,"div",1),_(3,"div",2),pe(4,"div",3,4),b(),X(6,hue,3,1,"div",5),b(),X(7,mue,1,3,"mat-slider-visual-thumb",6),pe(8,"mat-slider-visual-thumb",7)),2&e&&(C(6),M("ngIf",n.showTickMarks),C(1),M("ngIf",n._isRange),C(1),M("discrete",n.discrete)("thumbPosition",2)("valueIndicatorText",n.endValueIndicatorText))},dependencies:[an,Ut,fue],styles:['.mdc-slider{cursor:pointer;height:48px;margin:0 24px;position:relative;touch-action:pan-y}.mdc-slider .mdc-slider__track{position:absolute;top:50%;transform:translateY(-50%);width:100%}.mdc-slider .mdc-slider__track--active,.mdc-slider .mdc-slider__track--inactive{display:flex;height:100%;position:absolute;width:100%}.mdc-slider .mdc-slider__track--active{overflow:hidden}.mdc-slider .mdc-slider__track--active_fill{border-top-style:solid;box-sizing:border-box;height:100%;width:100%;position:relative;-webkit-transform-origin:left;transform-origin:left}[dir=rtl] .mdc-slider .mdc-slider__track--active_fill,.mdc-slider .mdc-slider__track--active_fill[dir=rtl]{-webkit-transform-origin:right;transform-origin:right}.mdc-slider .mdc-slider__track--inactive{left:0;top:0}.mdc-slider .mdc-slider__track--inactive::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-slider .mdc-slider__track--inactive::before{border-color:CanvasText}}.mdc-slider .mdc-slider__value-indicator-container{bottom:44px;left:var(--slider-value-indicator-container-left, 50%);pointer-events:none;position:absolute;right:var(--slider-value-indicator-container-right);transform:var(--slider-value-indicator-container-transform, translateX(-50%))}.mdc-slider .mdc-slider__value-indicator{transition:transform 100ms 0ms cubic-bezier(0.4, 0, 1, 1);align-items:center;border-radius:4px;display:flex;height:32px;padding:0 12px;transform:scale(0);transform-origin:bottom}.mdc-slider .mdc-slider__value-indicator::before{border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid;bottom:-5px;content:"";height:0;left:var(--slider-value-indicator-caret-left, 50%);position:absolute;right:var(--slider-value-indicator-caret-right);transform:var(--slider-value-indicator-caret-transform, translateX(-50%));width:0}.mdc-slider .mdc-slider__value-indicator::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}@media screen and (forced-colors: active){.mdc-slider .mdc-slider__value-indicator::after{border-color:CanvasText}}.mdc-slider .mdc-slider__thumb--with-indicator .mdc-slider__value-indicator-container{pointer-events:auto}.mdc-slider .mdc-slider__thumb--with-indicator .mdc-slider__value-indicator{transition:transform 100ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:scale(1)}@media(prefers-reduced-motion){.mdc-slider .mdc-slider__value-indicator,.mdc-slider .mdc-slider__thumb--with-indicator .mdc-slider__value-indicator{transition:none}}.mdc-slider .mdc-slider__thumb{display:flex;left:-24px;outline:none;position:absolute;user-select:none;height:48px;width:48px}.mdc-slider .mdc-slider__thumb--top{z-index:1}.mdc-slider .mdc-slider__thumb--top .mdc-slider__thumb-knob,.mdc-slider .mdc-slider__thumb--top.mdc-slider__thumb:hover .mdc-slider__thumb-knob,.mdc-slider .mdc-slider__thumb--top.mdc-slider__thumb--focused .mdc-slider__thumb-knob{border-style:solid;border-width:1px;box-sizing:content-box}.mdc-slider .mdc-slider__thumb-knob{box-sizing:border-box;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.mdc-slider .mdc-slider__tick-marks{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:space-between;padding:0 1px;position:absolute;width:100%}.mdc-slider--discrete .mdc-slider__thumb,.mdc-slider--discrete .mdc-slider__track--active_fill{transition:transform 80ms ease}@media(prefers-reduced-motion){.mdc-slider--discrete .mdc-slider__thumb,.mdc-slider--discrete .mdc-slider__track--active_fill{transition:none}}.mdc-slider--disabled{cursor:auto}.mdc-slider--disabled .mdc-slider__thumb{pointer-events:none}.mdc-slider__input{cursor:pointer;left:0;margin:0;height:100%;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.mat-mdc-slider{display:inline-block;box-sizing:border-box;outline:none;vertical-align:middle;margin-left:8px;margin-right:8px;width:auto;min-width:112px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-slider .mdc-slider__thumb-knob{background-color:var(--mdc-slider-handle-color, var(--mdc-theme-primary, #6200ee));border-color:var(--mdc-slider-handle-color, var(--mdc-theme-primary, #6200ee))}.mat-mdc-slider .mdc-slider__thumb--top .mdc-slider__thumb-knob,.mat-mdc-slider .mdc-slider__thumb--top.mdc-slider__thumb:hover .mdc-slider__thumb-knob,.mat-mdc-slider .mdc-slider__thumb--top.mdc-slider__thumb--focused .mdc-slider__thumb-knob{border-color:#fff}.mat-mdc-slider.mdc-slider--disabled .mdc-slider__thumb-knob{background-color:var(--mdc-slider-disabled-handle-color, var(--mdc-theme-on-surface, #000));border-color:var(--mdc-slider-disabled-handle-color, var(--mdc-theme-on-surface, #000))}.mat-mdc-slider.mdc-slider--disabled .mdc-slider__thumb--top .mdc-slider__thumb-knob,.mat-mdc-slider.mdc-slider--disabled .mdc-slider__thumb--top.mdc-slider__thumb:hover .mdc-slider__thumb-knob,.mat-mdc-slider.mdc-slider--disabled .mdc-slider__thumb--top.mdc-slider__thumb--focused .mdc-slider__thumb-knob{border-color:#fff}.mat-mdc-slider .mdc-slider__thumb::before,.mat-mdc-slider .mdc-slider__thumb::after{background-color:var(--mdc-slider-handle-color, var(--mdc-theme-primary, #6200ee))}.mat-mdc-slider .mdc-slider__thumb:hover::before,.mat-mdc-slider .mdc-slider__thumb.mdc-ripple-surface--hover::before{opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mat-mdc-slider .mdc-slider__thumb.mdc-ripple-upgraded--background-focused::before,.mat-mdc-slider .mdc-slider__thumb:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mat-mdc-slider .mdc-slider__thumb:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mat-mdc-slider .mdc-slider__thumb:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mat-mdc-slider .mdc-slider__thumb.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mat-mdc-slider .mdc-slider__track--active_fill{border-color:var(--mdc-slider-active-track-color, var(--mdc-theme-primary, #6200ee))}.mat-mdc-slider.mdc-slider--disabled .mdc-slider__track--active_fill{border-color:var(--mdc-slider-disabled-active-track-color, var(--mdc-theme-on-surface, #000))}.mat-mdc-slider .mdc-slider__track--inactive{background-color:var(--mdc-slider-inactive-track-color, var(--mdc-theme-primary, #6200ee));opacity:.24}.mat-mdc-slider.mdc-slider--disabled .mdc-slider__track--inactive{background-color:var(--mdc-slider-disabled-inactive-track-color, var(--mdc-theme-on-surface, #000));opacity:.24}.mat-mdc-slider .mdc-slider__tick-mark--active{background-color:var(--mdc-slider-with-tick-marks-active-container-color, var(--mdc-theme-on-primary, #fff));opacity:var(--mdc-slider-with-tick-marks-active-container-opacity, 0.6)}.mat-mdc-slider.mdc-slider--disabled .mdc-slider__tick-mark--active{background-color:var(--mdc-slider-with-tick-marks-active-container-color, var(--mdc-theme-on-primary, #fff));opacity:var(--mdc-slider-with-tick-marks-active-container-opacity, 0.6)}.mat-mdc-slider .mdc-slider__tick-mark--inactive{background-color:var(--mdc-slider-with-tick-marks-inactive-container-color, var(--mdc-theme-primary, #6200ee));opacity:var(--mdc-slider-with-tick-marks-inactive-container-opacity, 0.6)}.mat-mdc-slider.mdc-slider--disabled .mdc-slider__tick-mark--inactive{background-color:var(--mdc-slider-with-tick-marks-disabled-container-color, var(--mdc-theme-on-surface, #000));opacity:var(--mdc-slider-with-tick-marks-inactive-container-opacity, 0.6)}.mat-mdc-slider .mdc-slider__value-indicator{background-color:var(--mdc-slider-label-container-color, #666666);opacity:1}.mat-mdc-slider .mdc-slider__value-indicator::before{border-top-color:var(--mdc-slider-label-container-color, #666666)}.mat-mdc-slider .mdc-slider__value-indicator{color:var(--mdc-slider-label-label-text-color, var(--mdc-theme-on-primary, #fff))}.mat-mdc-slider .mdc-slider__track{height:var(--mdc-slider-inactive-track-height, 4px)}.mat-mdc-slider .mdc-slider__track--active{height:var(--mdc-slider-active-track-height, 6px);top:calc((var(--mdc-slider-inactive-track-height, 4px) - var(--mdc-slider-active-track-height, 6px)) / 2)}.mat-mdc-slider .mdc-slider__track--active_fill{border-top-width:var(--mdc-slider-active-track-height, 6px)}.mat-mdc-slider .mdc-slider__track--inactive{height:var(--mdc-slider-inactive-track-height, 4px)}.mat-mdc-slider .mdc-slider__tick-mark--active,.mat-mdc-slider .mdc-slider__tick-mark--inactive{height:var(--mdc-slider-with-tick-marks-container-size, 2px);width:var(--mdc-slider-with-tick-marks-container-size, 2px)}.mat-mdc-slider.mdc-slider--disabled{opacity:0.38}.mat-mdc-slider .mdc-slider__value-indicator-text{letter-spacing:var(--mdc-slider-label-label-text-tracking, 0.0071428571em);font-size:var(--mdc-slider-label-label-text-size, 0.875rem);font-family:var(--mdc-slider-label-label-text-font, Roboto, sans-serif);font-weight:var(--mdc-slider-label-label-text-weight, 500);line-height:var(--mdc-slider-label-label-text-line-height, 1.375rem)}.mat-mdc-slider .mdc-slider__track--active{border-radius:var(--mdc-slider-active-track-shape, 9999px)}.mat-mdc-slider .mdc-slider__track--inactive{border-radius:var(--mdc-slider-inactive-track-shape, 9999px)}.mat-mdc-slider .mdc-slider__thumb-knob{border-radius:var(--mdc-slider-handle-shape, 50%);width:var(--mdc-slider-handle-width, 20px);height:var(--mdc-slider-handle-height, 20px);border-style:solid;border-width:calc(var(--mdc-slider-handle-height, 20px) / 2) calc(var(--mdc-slider-handle-width, 20px) / 2)}.mat-mdc-slider .mdc-slider__tick-mark--active,.mat-mdc-slider .mdc-slider__tick-mark--inactive{border-radius:var(--mdc-slider-with-tick-marks-container-shape, 50%)}.mat-mdc-slider .mdc-slider__thumb-knob{box-shadow:var(--mdc-slider-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-slider .mdc-slider__thumb:hover .mdc-slider__thumb-knob{background-color:var(--mdc-slider-hover-handle-color, var(--mdc-theme-primary, #6200ee));border-color:var(--mdc-slider-hover-handle-color, var(--mdc-theme-primary, #6200ee))}.mat-mdc-slider .mdc-slider__thumb:hover .mdc-slider__thumb--top .mdc-slider__thumb-knob,.mat-mdc-slider .mdc-slider__thumb:hover .mdc-slider__thumb--top.mdc-slider__thumb:hover .mdc-slider__thumb-knob,.mat-mdc-slider .mdc-slider__thumb:hover .mdc-slider__thumb--top.mdc-slider__thumb--focused .mdc-slider__thumb-knob{border-color:#fff}.mat-mdc-slider .mdc-slider__thumb--focused .mdc-slider__thumb-knob{background-color:var(--mdc-slider-focus-handle-color, var(--mdc-theme-primary, #6200ee));border-color:var(--mdc-slider-focus-handle-color, var(--mdc-theme-primary, #6200ee))}.mat-mdc-slider .mdc-slider__thumb--focused .mdc-slider__thumb--top .mdc-slider__thumb-knob,.mat-mdc-slider .mdc-slider__thumb--focused .mdc-slider__thumb--top.mdc-slider__thumb:hover .mdc-slider__thumb-knob,.mat-mdc-slider .mdc-slider__thumb--focused .mdc-slider__thumb--top.mdc-slider__thumb--focused .mdc-slider__thumb-knob{border-color:#fff}.mat-mdc-slider .mdc-slider__thumb:not(:disabled):active .mdc-slider__thumb--top .mdc-slider__thumb-knob,.mat-mdc-slider .mdc-slider__thumb:not(:disabled):active .mdc-slider__thumb--top.mdc-slider__thumb:hover .mdc-slider__thumb-knob,.mat-mdc-slider .mdc-slider__thumb:not(:disabled):active .mdc-slider__thumb--top.mdc-slider__thumb--focused .mdc-slider__thumb-knob{border-color:#fff}.mat-mdc-slider .mdc-slider__thumb--top .mdc-slider__thumb-knob,.mat-mdc-slider .mdc-slider__thumb--top.mdc-slider__thumb:hover .mdc-slider__thumb-knob,.mat-mdc-slider .mdc-slider__thumb--top.mdc-slider__thumb--focused .mdc-slider__thumb-knob{border-color:var(--mdc-slider-with-overlap-handle-outline-color, #fff);border-width:var(--mdc-slider-with-overlap-handle-outline-width, 1px)}.mat-mdc-slider .mdc-slider__input{box-sizing:content-box;pointer-events:auto}.mat-mdc-slider .mdc-slider__input.mat-mdc-slider-input-no-pointer-events{pointer-events:none}.mat-mdc-slider .mdc-slider__input.mat-slider__right-input{left:auto;right:0}.mat-mdc-slider .mdc-slider__thumb,.mat-mdc-slider .mdc-slider__track--active_fill{transition-duration:0ms}.mat-mdc-slider.mat-mdc-slider-with-animation .mdc-slider__thumb,.mat-mdc-slider.mat-mdc-slider-with-animation .mdc-slider__track--active_fill{transition-duration:80ms}.mat-mdc-slider.mat-mdc-slider-with-animation.mat-mdc-slider-disable-track-animation .mdc-slider__track--active_fill{transition-duration:0ms}.mat-mdc-slider.mdc-slider--discrete .mdc-slider__thumb,.mat-mdc-slider.mdc-slider--discrete .mdc-slider__track--active_fill{transition-duration:0ms}.mat-mdc-slider.mat-mdc-slider-with-animation .mdc-slider__thumb,.mat-mdc-slider.mat-mdc-slider-with-animation .mdc-slider__track--active_fill{transition-duration:80ms}.mat-mdc-slider.mat-mdc-slider-with-animation.mat-mdc-slider-disable-track-animation .mdc-slider__track--active_fill{transition-duration:0ms}.mat-mdc-slider .mdc-slider__track,.mat-mdc-slider .mdc-slider__thumb{pointer-events:none}.mat-mdc-slider .mdc-slider__value-indicator{opacity:var(--mat-mdc-slider-value-indicator-opacity, 1)}.mat-mdc-slider .mat-ripple .mat-ripple-element{background-color:var(--mat-mdc-slider-ripple-color, transparent)}.mat-mdc-slider .mat-ripple .mat-mdc-slider-hover-ripple{background-color:var(--mat-mdc-slider-hover-ripple-color, transparent)}.mat-mdc-slider .mat-ripple .mat-mdc-slider-focus-ripple,.mat-mdc-slider .mat-ripple .mat-mdc-slider-active-ripple{background-color:var(--mat-mdc-slider-focus-ripple-color, transparent)}.mat-mdc-slider._mat-animation-noopable.mdc-slider--discrete .mdc-slider__thumb,.mat-mdc-slider._mat-animation-noopable.mdc-slider--discrete .mdc-slider__track--active_fill,.mat-mdc-slider._mat-animation-noopable .mdc-slider__value-indicator{transition:none}.mat-mdc-slider .mat-mdc-focus-indicator::before{border-radius:50%}.mdc-slider__thumb--focused .mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0}),i})();const yue={provide:_r,useExisting:Yt(()=>SD),multi:!0};let SD=(()=>{class i{get value(){return un(this._hostElement.value)}set value(e){const n=un(e).toString();this._hasSetInitialValue?this._isActive||(this._hostElement.value=n,this._updateThumbUIByValue(),this._slider._onValueChange(this),this._cdr.detectChanges()):this._initialValue=n}get translateX(){return this._slider.min>=this._slider.max?(this._translateX=0,this._translateX):(void 0===this._translateX&&(this._translateX=this._calcTranslateXByValue()),this._translateX)}set translateX(e){this._translateX=e}get min(){return un(this._hostElement.min)}set min(e){this._hostElement.min=un(e).toString(),this._cdr.detectChanges()}get max(){return un(this._hostElement.max)}set max(e){this._hostElement.max=un(e).toString(),this._cdr.detectChanges()}get step(){return un(this._hostElement.step)}set step(e){this._hostElement.step=un(e).toString(),this._cdr.detectChanges()}get disabled(){return Xe(this._hostElement.disabled)}set disabled(e){this._hostElement.disabled=Xe(e),this._cdr.detectChanges(),this._slider.disabled!==this.disabled&&(this._slider.disabled=this.disabled)}get percentage(){return this._slider.min>=this._slider.max?this._slider._isRtl?1:0:(this.value-this._slider.min)/(this._slider.max-this._slider.min)}get fillPercentage(){return this._slider._cachedWidth?0===this._translateX?0:this.translateX/this._slider._cachedWidth:this._slider._isRtl?1:0}_setIsFocused(e){this._isFocused=e}constructor(e,n,r,a){this._ngZone=e,this._elementRef=n,this._cdr=r,this._slider=a,this.valueChange=new He,this.dragStart=new He,this.dragEnd=new He,this.thumbPosition=2,this._knobRadius=8,this._isActive=!1,this._isFocused=!1,this._hasSetInitialValue=!1,this._destroyed=new ve,this._skipUIUpdate=!1,this._onChangeFn=()=>{},this._onTouchedFn=()=>{},this._hostElement=n.nativeElement,this._ngZone.runOutsideAngular(()=>{this._hostElement.addEventListener("pointerdown",this._onPointerDown.bind(this)),this._hostElement.addEventListener("pointermove",this._onPointerMove.bind(this)),this._hostElement.addEventListener("pointerup",this._onPointerUp.bind(this))})}ngOnDestroy(){this._hostElement.removeEventListener("pointerdown",this._onPointerDown),this._hostElement.removeEventListener("pointermove",this._onPointerMove),this._hostElement.removeEventListener("pointerup",this._onPointerUp),this._destroyed.next(),this._destroyed.complete(),this.dragStart.complete(),this.dragEnd.complete()}initProps(){this._updateWidthInactive(),this.disabled!==this._slider.disabled&&(this._slider.disabled=!0),this.step=this._slider.step,this.min=this._slider.min,this.max=this._slider.max,this._initValue()}initUI(){this._updateThumbUIByValue()}_initValue(){this._hasSetInitialValue=!0,void 0===this._initialValue?this.value=this._getDefaultValue():(this._hostElement.value=this._initialValue,this._updateThumbUIByValue(),this._slider._onValueChange(this),this._cdr.detectChanges())}_getDefaultValue(){return this.min}_onBlur(){this._setIsFocused(!1),this._onTouchedFn()}_onFocus(){this._setIsFocused(!0)}_onChange(){this._isActive&&this._updateThumbUIByValue({withAnimation:!0})}_onInput(){this.valueChange.emit(this.value),this._onChangeFn(this.value),(this._slider.step||!this._isActive)&&this._updateThumbUIByValue({withAnimation:!0}),this._slider._onValueChange(this)}_onNgControlValueChange(){(!this._isActive||!this._isFocused)&&(this._slider._onValueChange(this),this._updateThumbUIByValue()),this._slider.disabled=this._formControl.disabled}_onPointerDown(e){this.disabled||0!==e.button||(this._isActive=!0,this._setIsFocused(!0),this._updateWidthActive(),this._slider._updateDimensions(),this._slider.step||this._updateThumbUIByPointerEvent(e,{withAnimation:!0}),this.disabled||(this._handleValueCorrection(e),this.dragStart.emit({source:this,parent:this._slider,value:this.value})))}_handleValueCorrection(e){this._skipUIUpdate=!0,setTimeout(()=>{this._skipUIUpdate=!1,this._fixValue(e)},0)}_fixValue(e){const n=e.clientX-this._slider._cachedLeft,r=this._slider._cachedWidth,a=0===this._slider.step?1:this._slider.step,o=Math.floor((this._slider.max-this._slider.min)/a),c=Math.round((this._slider._isRtl?1-n/r:n/r)*o)/o*(this._slider.max-this._slider.min)+this._slider.min,p=Math.round(c/a)*a;if(p===this.value)return this._slider._onValueChange(this),void(this._slider.step>0?this._updateThumbUIByValue():this._updateThumbUIByPointerEvent(e,{withAnimation:this._slider._hasAnimation}));this.value=p,this.valueChange.emit(this.value),this._onChangeFn(this.value),this._slider._onValueChange(this),this._slider.step>0?this._updateThumbUIByValue():this._updateThumbUIByPointerEvent(e,{withAnimation:this._slider._hasAnimation})}_onPointerMove(e){!this._slider.step&&this._isActive&&this._updateThumbUIByPointerEvent(e)}_onPointerUp(){this._isActive&&(this._isActive=!1,this.dragEnd.emit({source:this,parent:this._slider,value:this.value}),setTimeout(()=>this._updateWidthInactive()))}_clamp(e){return Math.max(Math.min(e,this._slider._cachedWidth),0)}_calcTranslateXByValue(){return this._slider._isRtl?(1-this.percentage)*this._slider._cachedWidth:this.percentage*this._slider._cachedWidth}_calcTranslateXByPointerEvent(e){return e.clientX-this._slider._cachedLeft}_updateWidthActive(){this._hostElement.style.padding=`0 ${this._slider._inputPadding}px`,this._hostElement.style.width=`calc(100% + ${this._slider._inputPadding}px)`}_updateWidthInactive(){this._hostElement.style.padding="0px",this._hostElement.style.width="calc(100% + 48px)",this._hostElement.style.left="-24px"}_updateThumbUIByValue(e){this.translateX=this._clamp(this._calcTranslateXByValue()),this._updateThumbUI(e)}_updateThumbUIByPointerEvent(e,n){this.translateX=this._clamp(this._calcTranslateXByPointerEvent(e)),this._updateThumbUI(n)}_updateThumbUI(e){this._slider._setTransition(!!e?.withAnimation),this._slider._onTranslateXChange(this)}writeValue(e){this.value=e}registerOnChange(e){this._onChangeFn=e}registerOnTouched(e){this._onTouchedFn=e}setDisabledState(e){this.disabled=e}focus(){this._hostElement.focus()}blur(){this._hostElement.blur()}}return i.\u0275fac=function(e){return new(e||i)(g(lt),g(ze),g(Tt),g(Py))},i.\u0275dir=ye({type:i,selectors:[["input","matSliderThumb",""]],hostAttrs:["type","range",1,"mdc-slider__input"],hostVars:1,hostBindings:function(e,n){1&e&&ae("change",function(){return n._onChange()})("input",function(){return n._onInput()})("blur",function(){return n._onBlur()})("focus",function(){return n._onFocus()}),2&e&&st("aria-valuetext",n._valuetext)},inputs:{value:"value"},outputs:{valueChange:"valueChange",dragStart:"dragStart",dragEnd:"dragEnd"},exportAs:["matSliderThumb"],features:[at([yue,{provide:$O,useExisting:i}])]}),i})(),Fue=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt,xn,ns]}),i})();function kue(i,t){if(1&i){const e=Ye();_(0,"button",27),ae("click",function(){return we(e),Fe(Z().media.rate())}),_(1,"mat-icon"),N(2,"speed"),b()()}}function xue(i,t){if(1&i){const e=Ye();_(0,"button",28),ae("click",function(){return we(e),Fe(Z().media.rewind(10))}),_(1,"mat-icon"),N(2,"replay_10"),b()()}}function Due(i,t){if(1&i){const e=Ye();_(0,"button",29),ae("click",function(){return we(e),Fe(Z().media.resume())}),_(1,"mat-icon"),N(2,"play_arrow"),b()()}}function Cue(i,t){if(1&i){const e=Ye();_(0,"button",30),ae("click",function(){return we(e),Fe(Z().media.pause())}),_(1,"mat-icon"),N(2,"pause"),b()()}}function Mue(i,t){if(1&i){const e=Ye();_(0,"button",31),ae("click",function(){return we(e),Fe(Z().media.forward(10))}),_(1,"mat-icon"),N(2,"forward_10"),b()()}}function Eue(i,t){if(1&i){const e=Ye();_(0,"button",32),ae("click",function(){return we(e),Fe(Z().media.mute())}),_(1,"mat-icon"),N(2,"volume_off"),b()()}}function Sue(i,t){if(1&i){const e=Ye();_(0,"button",33),ae("click",function(){return we(e),Fe(Z().media.mute())}),_(1,"mat-icon"),N(2,"volume_up"),b()()}}class Fg{constructor(t,e,n,r,a){this.options=t,this.media=e,this.profileService=n,this.utilities=r,this.dialog=a}formatLabel(t){return Td.time(t)}mediaConnect(){const t=document.querySelector("audio");t?(navigator.mediaSession.metadata=new MediaMetadata({title:"LifeLike",artist:"AlexiAction",album:"Blockcore Notes",artwork:[{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"96x96",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"128x128",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"192x192",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"256x256",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"384x384",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"512x512",type:"image/jpg"}]}),navigator.mediaSession.setActionHandler("play",fe(function*(){try{yield t.play()}catch(e){console.error(e.name,e.message)}})),navigator.mediaSession.setActionHandler("pause",()=>{t.pause()}),t.addEventListener("play",()=>{navigator.mediaSession.playbackState="playing"}),t.addEventListener("pause",()=>{navigator.mediaSession.playbackState="paused"})):console.log("Unable to find audio element")}}Fg.\u0275fac=function(t){return new(t||Fg)(g(Gn),g(kd),g(Gi),g(Wi),g(Ha))},Fg.\u0275cmp=Se({type:Fg,selectors:[["app-media-player"]],decls:41,vars:23,consts:[[1,"media-player"],[1,"media-info"],[1,"music-album",3,"src"],[1,"media-info-text","hide-small"],[1,"music-title"],[1,"music-artist"],[1,"media-controls"],[1,"media-controls-container"],["matTooltip","Change speed","mat-icon-button","",3,"click",4,"ngIf"],["matTooltip","Skip back 10 seconds","class","hide-small","mat-icon-button","",3,"click",4,"ngIf"],["matTooltip","Previous","mat-icon-button","",3,"disabled","click"],["matTooltip","Play","mat-icon-button","",3,"click",4,"ngIf"],["matTooltip","Pause","mat-icon-button","",3,"click",4,"ngIf"],["matTooltip","Next","mat-icon-button","",3,"disabled","click"],["matTooltip","Skip forward 10 seconds","class","hide-small","mat-icon-button","",3,"click",4,"ngIf"],[1,"media-timeline"],[1,"media-timeline-1","hide-small"],[1,"media-timeline-2"],["discrete","",1,"media-slider",3,"displayWith","max","min","step"],["matSliderThumb","",3,"ngModel","ngModelChange"],[1,"media-timeline-3","hide-small"],[1,"media-audio"],[1,"media-audio-container"],["matTooltip","Mute","class","hide-small","mat-icon-button","",3,"click",4,"ngIf"],["matTooltip","Unmute","class","hide-small","mat-icon-button","",3,"click",4,"ngIf"],["routerLink","/queue","mat-icon-button","",1,"hide-small"],["matTooltip","Exit Media Player","mat-icon-button","",3,"click"],["matTooltip","Change speed","mat-icon-button","",3,"click"],["matTooltip","Skip back 10 seconds","mat-icon-button","",1,"hide-small",3,"click"],["matTooltip","Play","mat-icon-button","",3,"click"],["matTooltip","Pause","mat-icon-button","",3,"click"],["matTooltip","Skip forward 10 seconds","mat-icon-button","",1,"hide-small",3,"click"],["matTooltip","Mute","mat-icon-button","",1,"hide-small",3,"click"],["matTooltip","Unmute","mat-icon-button","",1,"hide-small",3,"click"]],template:function(t,e){1&t&&(_(0,"div",0)(1,"div",1),pe(2,"img",2),_(3,"div",3)(4,"div",4),N(5),b(),_(6,"div",5),N(7),b()()(),_(8,"div",6)(9,"div",7),X(10,kue,3,0,"button",8),X(11,xue,3,0,"button",9),_(12,"button",10),ae("click",function(){return e.media.previous()}),_(13,"mat-icon"),N(14,"skip_previous"),b()(),X(15,Due,3,0,"button",11),X(16,Cue,3,0,"button",12),_(17,"button",13),ae("click",function(){return e.media.next()}),_(18,"mat-icon"),N(19,"skip_next"),b()(),X(20,Mue,3,0,"button",14),b(),_(21,"div",15)(22,"div",16),N(23),pi(24,"time"),b(),_(25,"div",17)(26,"mat-slider",18)(27,"input",19),ae("ngModelChange",function(r){return e.media.time=r}),b()()(),_(28,"div",20),N(29),pi(30,"time"),b()()(),_(31,"div",21)(32,"div",22),X(33,Eue,3,0,"button",23),X(34,Sue,3,0,"button",24),_(35,"button",25)(36,"mat-icon"),N(37,"queue_music"),b()(),_(38,"button",26),ae("click",function(){return e.media.exit()}),_(39,"mat-icon"),N(40,"close"),b()()()()()),2&t&&(C(2),M("src",null==e.media.current?null:e.media.current.artwork,Wn),C(3),ft(null==e.media.current?null:e.media.current.title),C(2),ft(null==e.media.current?null:e.media.current.artist),C(3),M("ngIf","Podcast"===(null==e.media.current?null:e.media.current.type)),C(1),M("ngIf","Podcast"===(null==e.media.current?null:e.media.current.type)),C(1),M("disabled",!e.media.canPrevious),C(3),M("ngIf",e.media.paused),C(1),M("ngIf",!e.media.paused),C(1),M("disabled",!e.media.canNext),C(3),M("ngIf","Podcast"===(null==e.media.current?null:e.media.current.type)),C(3),ft(bi(24,19,e.media.time)),C(3),M("displayWith",e.formatLabel)("max",e.media.duration)("min",0)("step",1),C(1),M("ngModel",e.media.time),C(2),ft(bi(30,21,e.media.duration)),C(4),M("ngIf",e.media.muted),C(1),M("ngIf",!e.media.muted))},dependencies:[Ut,ao,wl,$n,El,pa,fa,Pa,gue,SD,Td],styles:[".media-player[_ngcontent-%COMP%]{display:flex;flex-direction:row;background-color:#212121;height:96px}.media-info[_ngcontent-%COMP%]{flex:1 1 33%;display:flex;flex-direction:row}.media-controls[_ngcontent-%COMP%]{flex:2 2 auto;width:360px;text-align:center;justify-content:center;display:flex;flex-direction:column}.media-audio[_ngcontent-%COMP%]{padding-right:1.4em;flex:1 1 33%;display:flex;text-align:right}.media-controls-container[_ngcontent-%COMP%], .media-audio-container[_ngcontent-%COMP%]{align-self:center;flex:2 2 auto}.music-album[_ngcontent-%COMP%]{height:100%}.music-title[_ngcontent-%COMP%]{font-size:.8em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:700;margin-bottom:.4em}.music-artist[_ngcontent-%COMP%]{color:#ffffff80;font-size:.65em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.media-info-text[_ngcontent-%COMP%]{padding:.8em;align-self:center}.media-timeline[_ngcontent-%COMP%]{width:100%;display:flex;flex-direction:row;font-size:.8em;justify-content:center}.media-timeline-1[_ngcontent-%COMP%]{flex:1 1 auto;width:100px;align-self:center}.media-timeline-2[_ngcontent-%COMP%]{flex:2 2 auto;align-self:center}.media-timeline-3[_ngcontent-%COMP%]{flex:1 1 auto;width:100px;align-self:center}@media only screen and (max-height: 200px){.media-player[_ngcontent-%COMP%]{position:absolute;top:0;left:0;right:0;height:100%;width:100%;z-index:1000}}@media only screen and (max-width: 780px){.hide-small[_ngcontent-%COMP%]{display:none!important}}"]});const Tue=["drawer"],Aue=["draweraccount"],Iue=["searchInput"],Lue=["sidenavContainer"];function Nue(i,t){1&i&&(_(0,"div"),pe(1,"router-outlet"),b())}function Oue(i,t){1&i&&(_(0,"div"),N(1,"Blockcore Notes"),b())}function Rue(i,t){1&i&&(_(0,"span"),N(1,"Home"),b())}function Pue(i,t){1&i&&(_(0,"span"),N(1,"Feed"),b())}function Bue(i,t){1&i&&(_(0,"span"),N(1,"Notifications"),b())}function Hue(i,t){1&i&&(_(0,"span"),N(1,"People"),b())}function Vue(i,t){1&i&&(_(0,"span"),N(1,"Circles"),b())}function Yue(i,t){1&i&&(_(0,"span"),N(1,"Notes"),b())}function jue(i,t){1&i&&(_(0,"span"),N(1,"Settings"),b())}function zue(i,t){1&i&&(_(0,"mat-icon"),N(1,"chevron_left"),b())}function Uue(i,t){1&i&&(_(0,"mat-icon"),N(1,"chevron_right"),b())}function Wue(i,t){if(1&i&&pe(0,"img",38),2&i){const e=Z(2);M("src",null==e.profile?null:e.profile.banner,Wn)}}function Gue(i,t){1&i&&pe(0,"img",38),2&i&&M("src",Z(2).bgimagePath,Wn)}function $ue(i,t){1&i&&(_(0,"span"),N(1,"@"),b())}function que(i,t){if(1&i){const e=Ye();_(0,"button",39),ae("click",function(){return we(e),Z(),Fe(gi(3).toggle())}),_(1,"mat-icon"),N(2,"menu"),b()()}}function Kue(i,t){if(1&i){const e=Ye();_(0,"button",40),ae("click",function(){return we(e),Fe(Z(2).goBack())}),_(1,"mat-icon",41),N(2,"arrow_back"),b()()}}function Que(i,t){if(1&i&&(_(0,"div",42),N(1),pi(2,"async"),b()),2&i){const e=Z(2);C(1),ft(bi(2,1,e.appState.title$))}}function Zue(i,t){if(1&i){const e=Ye();_(0,"button",44),ae("click",function(){return Fe(we(e).$implicit.click())}),_(1,"mat-icon"),N(2),b()()}if(2&i){const e=t.$implicit;M("matTooltip",e.tooltip),C(2),ft(e.icon)}}function Xue(i,t){if(1&i&&(_(0,"span"),X(1,Zue,3,2,"button",43),b()),2&i){const e=Z(2);C(1),M("ngForOf",e.appState.actions)}}function Jue(i,t){if(1&i&&(_(0,"span"),N(1),b()),2&i){const e=Z().$implicit;C(1),ft(e.display_name)}}function ehe(i,t){if(1&i&&(_(0,"span"),N(1),b()),2&i){const e=Z().$implicit;C(1),ft(e.name)}}function the(i,t){if(1&i&&(_(0,"span"),N(1),b()),2&i){const e=Z().$implicit;C(1),qt("(",e.nip05,")")}}function ihe(i,t){if(1&i){const e=Ye();_(0,"mat-option",51),ae("onSelectionChange",function(){const a=we(e).$implicit;return Fe(Z(3).searchService.open(a))}),_(1,"span"),pe(2,"img",52),b(),X(3,Jue,2,1,"span",0),X(4,ehe,2,1,"span",0),X(5,the,2,1,"span",0),b()}if(2&i){const e=t.$implicit;M("value",e.id),C(2),M("src",e.picture,Wn),C(1),M("ngIf",e.display_name),C(1),M("ngIf",!e.display_name),C(1),M("ngIf",e.nip05)}}function nhe(i,t){if(1&i&&(_(0,"form",45)(1,"mat-form-field",46)(2,"mat-label"),N(3,"Search"),b(),pe(4,"input",47,48),_(6,"mat-autocomplete",null,49),X(8,ihe,6,5,"mat-option",50),pi(9,"async"),b()()()),2&i){const e=gi(7),n=Z(2);C(4),M("formControl",n.searchControl)("matAutocomplete",e),C(4),M("ngForOf",bi(9,3,n.searchService.results$))}}function rhe(i,t){if(1&i){const e=Ye();_(0,"button",40),ae("click",function(){return we(e),Fe(Z(2).searchVisibility(!1))}),_(1,"mat-icon"),N(2,"close"),b()()}}function ahe(i,t){if(1&i){const e=Ye();_(0,"button",40),ae("click",function(){return we(e),Fe(Z(2).searchVisibility(!0))}),_(1,"mat-icon"),N(2,"search"),b()()}}function ohe(i,t){1&i&&pe(0,"button",53),2&i&&M("mtBasicSpinner",!0)}function she(i,t){if(1&i){const e=Ye();_(0,"img",54),ae("click",function(){return we(e),Z(),Fe(gi(46).toggle())}),b()}if(2&i){const e=Z(2);M("src",null==e.profile?null:e.profile.picture,Wn)}}function lhe(i,t){1&i&&pe(0,"app-media-player")}const che=function(i,t){return{"sidenav-labels":i,"sidenav-small":t}},dhe=function(){return["/"]},Tl=function(){return{exact:!0}},uhe=function(){return["/feed"]},hhe=function(){return["/notifications"]},mhe=function(){return["/people"]},phe=function(){return["/circles"]},fhe=function(){return["/notes"]},_he=function(){return["/settings"]},ghe=function(i){return{"new-post-small":i}},QO=function(){return["/profile"]},bhe=function(i){return["/following",i]},yhe=function(){return["/about"]},vhe=function(){return["/logout"]};function whe(i,t){if(1&i){const e=Ye();_(0,"mat-sidenav-container",2,3)(2,"mat-sidenav",4,5),pi(4,"async"),pi(5,"async"),pi(6,"async"),_(7,"mat-toolbar",6),pe(8,"img",7),X(9,Oue,2,0,"div",0),b(),_(10,"mat-nav-list")(11,"a",8),ae("click",function(){return we(e),Fe(Z().toggleMenu())}),_(12,"mat-icon"),N(13,"home"),b(),X(14,Rue,2,0,"span",0),b(),_(15,"a",8),ae("click",function(){return we(e),Fe(Z().toggleMenu())}),_(16,"mat-icon"),N(17,"notes"),b(),X(18,Pue,2,0,"span",0),b(),_(19,"a",8),ae("click",function(){return we(e),Fe(Z().toggleMenu())}),_(20,"mat-icon",9),pi(21,"async"),N(22,"notifications"),b(),X(23,Bue,2,0,"span",0),b(),_(24,"a",8),ae("click",function(){return we(e),Fe(Z().toggleMenu())}),_(25,"mat-icon"),N(26,"people"),b(),X(27,Hue,2,0,"span",0),b(),_(28,"a",8),ae("click",function(){return we(e),Fe(Z().toggleMenu())}),_(29,"mat-icon"),N(30,"animation"),b(),X(31,Vue,2,0,"span",0),b(),_(32,"a",8),ae("click",function(){return we(e),Fe(Z().toggleMenu())}),_(33,"mat-icon"),N(34,"bookmark_border"),b(),X(35,Yue,2,0,"span",0),b(),_(36,"a",8),ae("click",function(){return we(e),Fe(Z().toggleMenu())}),_(37,"mat-icon"),N(38,"settings"),b(),X(39,jue,2,0,"span",0),b(),_(40,"a",10),ae("click",function(){return we(e),Fe(Z().toggleMenuSize())}),X(41,zue,2,0,"mat-icon",0),X(42,Uue,2,0,"mat-icon",0),b()(),_(43,"div",11)(44,"img",12),ae("click",function(){return we(e),Fe(Z().navigationService.createNote())}),b()()(),_(45,"mat-sidenav",13,14)(47,"div",15)(48,"button",16),ae("click",function(){return we(e),Fe(gi(46).toggle())}),_(49,"mat-icon"),N(50,"close"),b()(),_(51,"button",17),ae("click",function(){we(e);const r=Z();return Fe(r.theme.darkMode=!r.theme.darkMode)}),_(52,"mat-icon",18),N(53),b()(),_(54,"header")(55,"div",19),ae("click",function(){return we(e),Fe(Z().openProfile())}),X(56,Wue,1,1,"img",20),X(57,Gue,1,1,"img",20),_(58,"div",21)(59,"h3"),X(60,$ue,2,0,"span",0),N(61),b(),_(62,"p"),N(63),b()()(),_(64,"a",22),ae("click",function(){return we(e),Fe(Z().toggleProfileMenu())}),_(65,"div",23),pe(66,"img",24),b()()(),_(67,"div",25)(68,"div",26)(69,"ul")(70,"li"),N(71,"0 "),_(72,"span"),N(73,"Followers"),b()(),_(74,"li")(75,"a",27),ae("click",function(){return we(e),Fe(Z().toggleProfileMenu())}),N(76),_(77,"span"),N(78,"Following"),b()()()()()()(),pe(79,"mat-divider"),_(80,"mat-nav-list")(81,"a",8),ae("click",function(){return we(e),Fe(Z().toggleProfileMenu())}),_(82,"mat-icon"),N(83,"edit"),b(),_(84,"span"),N(85,"Edit profile"),b()(),_(86,"a",8),ae("click",function(){return we(e),Fe(Z().toggleProfileMenu())}),_(87,"mat-icon"),N(88,"help_outline"),b(),_(89,"span"),N(90,"About"),b()(),_(91,"a",8),ae("click",function(){return we(e),Fe(Z().toggleProfileMenu())}),_(92,"mat-icon"),N(93,"logout"),b(),_(94,"span"),N(95,"Logout"),b()()(),pe(96,"mat-menu",28,29),b(),_(98,"mat-sidenav-content")(99,"mat-toolbar",30),X(100,que,3,0,"button",31),pi(101,"async"),pe(102,"span"),X(103,Kue,3,0,"button",32),X(104,Que,3,3,"div",33),X(105,Xue,2,1,"span",0),X(106,nhe,10,5,"form",34),X(107,rhe,3,0,"button",32),X(108,ahe,3,0,"button",32),X(109,ohe,1,1,"button",35),X(110,she,1,1,"img",36),b(),_(111,"div",37),ae("scrollAction",function(){return we(e),Fe(Z().onInfiniteScroll())}),pe(112,"router-outlet"),b(),X(113,lhe,1,0,"app-media-player",0),b()()}if(2&i){const e=Z();C(2),M("ngClass",sl(68,che,e.displayLabels,!e.displayLabels))("mode",bi(5,60,e.isHandset$)?"over":"side")("opened",!1===bi(6,62,e.isHandset$)),st("role",bi(4,58,e.isHandset$)?"dialog":"navigation"),C(7),M("ngIf",e.displayLabels),C(2),M("routerLink",Zn(71,dhe))("routerLinkActiveOptions",Zn(72,Tl)),C(3),M("ngIf",e.displayLabels),C(1),M("routerLink",Zn(73,uhe))("routerLinkActiveOptions",Zn(74,Tl)),C(3),M("ngIf",e.displayLabels),C(1),M("routerLink",Zn(75,hhe))("routerLinkActiveOptions",Zn(76,Tl)),C(1),M("matBadge",bi(21,64,e.ui.unreadNotifications$)),C(3),M("ngIf",e.displayLabels),C(1),M("routerLink",Zn(77,mhe))("routerLinkActiveOptions",Zn(78,Tl)),C(3),M("ngIf",e.displayLabels),C(1),M("routerLink",Zn(79,phe))("routerLinkActiveOptions",Zn(80,Tl)),C(3),M("ngIf",e.displayLabels),C(1),M("routerLink",Zn(81,fhe))("routerLinkActiveOptions",Zn(82,Tl)),C(3),M("ngIf",e.displayLabels),C(1),M("routerLink",Zn(83,_he))("routerLinkActiveOptions",Zn(84,Tl)),C(3),M("ngIf",e.displayLabels),C(2),M("ngIf",e.displayLabels),C(1),M("ngIf",!e.displayLabels),C(1),M("ngClass",Pn(85,ghe,!e.displayLabels)),C(2),M("mode","over"),st("role","navigation"),C(8),ft(e.theme.darkMode?"dark_mode":"light_mode"),C(3),M("ngIf",null==e.profile?null:e.profile.banner),C(1),M("ngIf",!(null!=e.profile&&e.profile.banner)),C(3),M("ngIf",null==e.profile?null:e.profile.name),C(1),ft(null==e.profile?null:e.profile.name),C(2),ft(null==e.profile?null:e.profile.about),C(1),M("routerLink",Zn(87,QO)),C(2),M("src",null==e.profile?null:e.profile.picture,Wn),C(9),M("routerLink",Pn(88,bhe,e.appState.getPublicKey())),C(1),qt(" ",e.profileService.following.length," "),C(5),M("routerLink",Zn(90,QO))("routerLinkActiveOptions",Zn(91,Tl)),C(5),M("routerLink",Zn(92,yhe))("routerLinkActiveOptions",Zn(93,Tl)),C(5),M("routerLink",Zn(94,vhe))("routerLinkActiveOptions",Zn(95,Tl)),C(9),M("ngIf",!e.appState.showSearch&&!0===bi(101,66,e.isHandset$)),C(3),M("ngIf",!e.appState.showSearch&&e.appState.showBackButton),C(1),M("ngIf",!e.appState.showSearch),C(1),M("ngIf",!e.appState.showSearch),C(1),M("ngIf",e.appState.showSearch),C(1),M("ngIf",e.appState.showSearch),C(1),M("ngIf",!e.appState.showSearch),C(1),M("ngIf",!e.appState.connected),C(1),M("ngIf",!e.appState.showSearch),C(3),M("ngIf",e.options.values.showMediaPlayer)}}class kg{constructor(t,e,n,r,a,o,s,l,c,p,w,I,z,J,ce,he,me,Ie,ge,Ve){var Qe=this;this.cd=t,this.options=e,this.db=n,this.appState=r,this.authService=a,this.router=o,this.appUpdateService=s,this.appUpdateCheckService=l,this.dialog=c,this.location=p,this.breakpointObserver=w,this.relayService=I,this.dataService=z,this.circleService=J,this.profileService=ce,this.navigationService=he,this.ui=me,this.bottomSheet=Ie,this.searchService=ge,this.theme=Ve,this.authenticated=!1,this.bgimagePath="/assets/profile-bg.png",this.searchControl=new Vu,this.displayLabels=!0,this.isHandset$=this.breakpointObserver.observe("(max-width: 599px)").pipe(tt(Wt=>Wt.matches),Dk()),this.discoveredProfileDate=0,this.visibilityHandler||(this.visibilityHandler=addEventListener("visibilitychange",Wt=>{this.appState.visibility("visible"===document.visibilityState)})),this.displayLabels=!this.options.values.hideSideLabels;const Dt=globalThis.location.search;if(Dt){const Wt=Object.fromEntries(new URLSearchParams(Dt));if(this.appState.params=Wt,this.appState.params.nostr){const yn=(new Nde).decode(this.appState.params.nostr);yn&&yn.scheme&&yn.address&&this.router.navigate(["nevent"===yn.scheme?"/e":"/p",yn.address])}}this.authService.authInfo$.subscribe(function(){var Wt=fe(function*(Ti){Qe.authenticated=Ti.authenticated(),Qe.authenticated&&(yield Qe.initialize())});return function(Ti){return Wt.apply(this,arguments)}}()),this.profileService.profile$.subscribe(Wt=>{this.profile=Wt})}toggleMenuSize(){this.displayLabels=!this.displayLabels,this.cd.detectChanges(),setTimeout(()=>{this.options.values.hideSideLabels=!this.displayLabels,this.options.save()},250)}searchInputChanged(){this.appState.searchText&&this.searchService.search(this.appState.searchText)}searchVisibility(t){this.appState.showSearch=t,this.appState.searchText="",t&&setTimeout(()=>{this.searchInput.nativeElement.focus()})}onInfiniteScroll(){var t=this;return fe(function*(){t.navigationService.showMore()})()}goBack(){this.appState.backUrl?(this.router.navigateByUrl(this.appState.backUrl),this.appState.backUrl=void 0):this.appState.navigateBack()}toggleMenu(){this.breakpointObserver.isMatched("(max-width: 599px)")&&this.drawer.toggle()}openProfile(){this.router.navigateByUrl("/profile"),this.toggleProfileMenu()}toggleProfileMenu(){this.draweraccount.toggle()}initialize(){var t=this;return fe(function*(){console.log("INITIALIZE IS RUNNING...."),yield t.db.initialize("blockcore-"+t.appState.getPublicKey()),yield t.circleService.initialize(),yield t.profileService.initialize(t.appState.getPublicKey()),yield t.relayService.initialize(),yield t.dataService.initialize(),t.appState.connected$.subscribe(()=>{}),t.appState.setInitialized()})()}ngOnInit(){var t=this;return fe(function*(){t.theme.init(),t.sharedWorker=new SharedWorker("/assets/shared.worker.js"),t.sharedWorker.port.onmessage=e=>{console.log(e.data)},t.sharedWorker.port.start(),t.searchControl.valueChanges.subscribe(function(){var e=fe(function*(n){t.appState.searchText=n,n&&(n.length<=1||(yield t.searchService.search(n)))});return function(n){return e.apply(this,arguments)}}())})()}openImportSheet(t){this.bottomSheet.open(Wm,{data:t})}}function ZO(i){return new Re(3e3,!1)}function ime(){return typeof window<"u"&&typeof window.document<"u"}function TD(){return typeof process<"u"&&"[object process]"==={}.toString.call(process)}function Ad(i){switch(i.length){case 0:return new Bf;case 1:return i[0];default:return new CA(i)}}function XO(i,t,e,n,r=new Map,a=new Map){const o=[],s=[];let l=-1,c=null;if(n.forEach(p=>{const w=p.get("offset"),I=w==l,z=I&&c||new Map;p.forEach((J,ce)=>{let he=ce,me=J;if("offset"!==ce)switch(he=t.normalizePropertyName(he,o),me){case"!":me=r.get(ce);break;case cc:me=a.get(ce);break;default:me=t.normalizeStyleValue(ce,he,me,o)}z.set(he,me)}),I||s.push(z),c=z,l=w}),o.length)throw function Uhe(i){return new Re(3502,!1)}();return s}function AD(i,t,e,n){switch(t){case"start":i.onStart(()=>n(e&&ID(e,"start",i)));break;case"done":i.onDone(()=>n(e&&ID(e,"done",i)));break;case"destroy":i.onDestroy(()=>n(e&&ID(e,"destroy",i)))}}function ID(i,t,e){const a=LD(i.element,i.triggerName,i.fromState,i.toState,t||i.phaseName,e.totalTime??i.totalTime,!!e.disabled),o=i._data;return null!=o&&(a._data=o),a}function LD(i,t,e,n,r="",a=0,o){return{element:i,triggerName:t,fromState:e,toState:n,phaseName:r,totalTime:a,disabled:!!o}}function No(i,t,e){let n=i.get(t);return n||i.set(t,n=e),n}function JO(i){const t=i.indexOf(":");return[i.substring(1,t),i.slice(t+1)]}kg.\u0275fac=function(t){return new(t||kg)(g(Tt),g(Gn),g(Er),g(Di),g(Yr),g(hn),g(ih),g(nh),g(Ha),g(Kc),g(ac),g(so),g(Qr),g(_a),g(Gi),g(Va),g(er),g(SA),g(cp),g(Xu))},kg.\u0275cmp=Se({type:kg,selectors:[["app-root"]],viewQuery:function(t,e){if(1&t&&(ot(Tue,5),ot(Aue,5),ot(Iue,5),ot(Lue,5)),2&t){let n;Ce(n=Me())&&(e.drawer=n.first),Ce(n=Me())&&(e.draweraccount=n.first),Ce(n=Me())&&(e.searchInput=n.first),Ce(n=Me())&&(e.sidenavContainer=n.first)}},decls:2,vars:2,consts:[[4,"ngIf"],["autosize","true","fullscreen","","class","sidenav-container",4,"ngIf"],["autosize","true","fullscreen","",1,"sidenav-container"],["sidenavContainer",""],["fixedInViewport","",1,"sidenav","print-hidden",3,"ngClass","mode","opened"],["drawer",""],[1,"logo-icon"],["height","38","width","38","src","assets/icons/icon-128x128.webp"],["mat-menu-item","","routerLinkActive","active",3,"routerLink","routerLinkActiveOptions","click"],[3,"matBadge"],["mat-menu-item","",3,"click"],[1,"new-post",3,"ngClass"],["tabindex","10","width","92","height","92","src","/assets/post.svg",1,"new-post-button",3,"click"],["fixedInViewport","","position","end",1,"sidenav-right","print-hidden",3,"mode"],["draweraccount",""],[1,"container"],["mat-icon-button","",1,"close-sidenav-icon",3,"click"],["mat-icon-button","",1,"mat-icon-button","theme-sidenav-icon",3,"click"],["aria-label","Menu",1,"material-icons"],[1,"bio",3,"click"],["alt","background","class","bg",3,"src",4,"ngIf"],[1,"desc"],[3,"routerLink","click"],[1,"avatarcontainer"],["width","96","height","96","onerror","this.src='/assets/profile.png'","alt","avatar",1,"avatar",3,"src"],[1,"content"],[1,"data"],[1,"opposite-link",3,"routerLink","click"],["hasBackdrop","true","backdropClass","menu-mode-backdrop","overlapTrigger","false"],["accounts","matMenu"],[1,"app-header"],["type","button","aria-label","Toggle sidenav","mat-icon-button","",3,"click",4,"ngIf"],["mat-icon-button","",3,"click",4,"ngIf"],["class","top-spacer",4,"ngIf"],["class","search-box",4,"ngIf"],["mat-icon-button","",3,"mtBasicSpinner",4,"ngIf"],["width","38","height","38","mat-icon-button","","onerror","this.src='/assets/profile.png'","alt","avatar","class","topavatar",3,"src","click",4,"ngIf"],["infiniteScroll","",1,"scrolling-content",3,"scrollAction"],["alt","background",1,"bg",3,"src"],["type","button","aria-label","Toggle sidenav","mat-icon-button","",3,"click"],["mat-icon-button","",3,"click"],[1,"arrow-back"],[1,"top-spacer"],["mat-icon-button","",3,"matTooltip","click",4,"ngFor","ngForOf"],["mat-icon-button","",3,"matTooltip","click"],[1,"search-box"],["appearance","outline",1,"search-box-input"],["matInput","","aria-label","Search",3,"formControl","matAutocomplete"],["searchInput",""],["auto","matAutocomplete"],["class","search-result-option",3,"value","onSelectionChange",4,"ngFor","ngForOf"],[1,"search-result-option",3,"value","onSelectionChange"],["height","32",1,"search-result-image",3,"src"],["mat-icon-button","",3,"mtBasicSpinner"],["width","38","height","38","mat-icon-button","","onerror","this.src='/assets/profile.png'","alt","avatar",1,"topavatar",3,"src","click"]],template:function(t,e){1&t&&(X(0,Nue,2,0,"div",0),X(1,whe,114,96,"mat-sidenav-container",1)),2&t&&(M("ngIf",!e.authenticated),C(1),M("ngIf",e.authenticated))},dependencies:[ua,an,Ut,mk,ao,A6,To,Ba,lo,wl,bm,OO,DD,CD,xD,$n,ay,Bb,Zu,Sl,BO,El,eue,GO,Xb,pa,fa,jb,Hu,Ix,IO,wg,Fg,Jo],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-small[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{margin-right:0!important}.sidenav-small[_ngcontent-%COMP%] .logo-icon[_ngcontent-%COMP%]{width:56px!important}.sidenav-labels[_ngcontent-%COMP%]{width:200px}.top-spacer[_ngcontent-%COMP%]{flex:1 1 auto;margin-left:.4em;overflow:hidden;text-overflow:ellipsis}.mdc-list-item.active[_ngcontent-%COMP%]{background:rgba(156,39,176,.15)}header[_ngcontent-%COMP%]{display:block;overflow:hidden;position:relative;padding-bottom:2em}.container[_ngcontent-%COMP%]{width:320px;padding-bottom:1em}.bg[_ngcontent-%COMP%]{border-bottom:3px solid #9c27b0;height:220px}.bio[_ngcontent-%COMP%]:hover > .desc[_ngcontent-%COMP%]{cursor:pointer;opacity:1}.avatarcontainer[_ngcontent-%COMP%]{position:absolute;bottom:0;right:0;left:0;margin:auto;width:102px;display:block}.avatarcontainer[_ngcontent-%COMP%]:hover > .hover[_ngcontent-%COMP%]{opacity:1}.avatar[_ngcontent-%COMP%]{width:100%;border:3px solid #9c27b0;border-radius:50%;overflow:hidden;position:relative;width:96px;height:96px}.avatar[_ngcontent-%COMP%]:hover{opacity:1;cursor:pointer}.topavatar[_ngcontent-%COMP%]{border-radius:50%;overflow:hidden;position:relative;width:38px;height:38px;margin-left:.2em}.topavatar[_ngcontent-%COMP%]:hover{opacity:.6;cursor:pointer}.data[_ngcontent-%COMP%]{margin-top:.6em;color:#81878b}.data[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{width:50%;text-align:center;display:inline-block}.data[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{padding-inline-start:0!important}.data[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:last-child{border:none}.data[_ngcontent-%COMP%] li[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{display:block;text-transform:uppercase;font-size:.5em;margin-top:.6em;font-weight:700}.desc[_ngcontent-%COMP%]{position:absolute;top:0;background-color:#0009;width:100%;height:100%;max-height:220px;color:#fff;text-align:center;opacity:.8;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in}.desc[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{font-size:1.2em;margin-bottom:.5em}.desc[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:.9em;line-height:1.5em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.close-sidenav-icon[_ngcontent-%COMP%]{float:left;position:fixed;z-index:100000;margin:5px}.theme-sidenav-icon[_ngcontent-%COMP%]{float:right;position:fixed;z-index:100000;margin:5px;right:5px}.new-post[_ngcontent-%COMP%]{text-align:center}.new-post-button[_ngcontent-%COMP%]{width:92px;height:92px;position:fixed;bottom:2em;left:2.9em;cursor:pointer;transition:opacity .25s ease}.new-post-button[_ngcontent-%COMP%]:hover{opacity:.6}.search-box[_ngcontent-%COMP%]{padding-top:1em;top:20px;flex:1 1 auto;width:100%}.search-box-input[_ngcontent-%COMP%]{width:100%}.search-result-option[_ngcontent-%COMP%]{box-sizing:border-box;display:flex;flex-direction:row!important;align-items:center!important}.search-result-image[_ngcontent-%COMP%]{margin-right:.2em;border-radius:50%}.search-result-option[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{margin-right:.4em}"]});let ND=(i,t)=>!1,e8=(i,t,e)=>[],t8=null;function OD(i){const t=i.parentNode||i.host;return t===t8?null:t}(TD()||typeof Element<"u")&&(ime()?(t8=(()=>document.documentElement)(),ND=(i,t)=>{for(;t;){if(t===i)return!0;t=OD(t)}return!1}):ND=(i,t)=>i.contains(t),e8=(i,t,e)=>{if(e)return Array.from(i.querySelectorAll(t));const n=i.querySelector(t);return n?[n]:[]});let rh=null,n8=!1;const r8=ND,a8=e8;let o8=(()=>{class i{validateStyleProperty(e){return function rme(i){rh||(rh=function ame(){return typeof document<"u"?document.body:null}()||{},n8=!!rh.style&&"WebkitAppearance"in rh.style);let t=!0;return rh.style&&!function nme(i){return"ebkit"==i.substring(1,6)}(i)&&(t=i in rh.style,!t&&n8&&(t="Webkit"+i.charAt(0).toUpperCase()+i.slice(1)in rh.style)),t}(e)}matchesElement(e,n){return!1}containsElement(e,n){return r8(e,n)}getParentElement(e){return OD(e)}query(e,n,r){return a8(e,n,r)}computeStyle(e,n,r){return r||""}animate(e,n,r,a,o,s=[],l){return new Bf(r,a)}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})(),RD=(()=>{class i{}return i.NOOP=new o8,i})();const PD="ng-enter",By="ng-leave",Hy="ng-trigger",Vy=".ng-trigger",l8="ng-animating",BD=".ng-animating";function Dc(i){if("number"==typeof i)return i;const t=i.match(/^(-?[\.\d]+)(m?s)/);return!t||t.length<2?0:HD(parseFloat(t[1]),t[2])}function HD(i,t){return"s"===t?1e3*i:i}function Yy(i,t,e){return i.hasOwnProperty("duration")?i:function lme(i,t,e){let r,a=0,o="";if("string"==typeof i){const s=i.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===s)return t.push(ZO()),{duration:0,delay:0,easing:""};r=HD(parseFloat(s[1]),s[2]);const l=s[3];null!=l&&(a=HD(parseFloat(l),s[4]));const c=s[5];c&&(o=c)}else r=i;if(!e){let s=!1,l=t.length;r<0&&(t.push(function Fhe(){return new Re(3100,!1)}()),s=!0),a<0&&(t.push(function khe(){return new Re(3101,!1)}()),s=!0),s&&t.splice(l,0,ZO())}return{duration:r,delay:a,easing:o}}(i,t,e)}function xg(i,t={}){return Object.keys(i).forEach(e=>{t[e]=i[e]}),t}function c8(i){const t=new Map;return Object.keys(i).forEach(e=>{t.set(e,i[e])}),t}function Id(i,t=new Map,e){if(e)for(let[n,r]of e)t.set(n,r);for(let[n,r]of i)t.set(n,r);return t}function u8(i,t,e){return e?t+":"+e+";":""}function h8(i){let t="";for(let e=0;e{const a=YD(r);e&&!e.has(r)&&e.set(r,i.style[a]),i.style[a]=n}),TD()&&h8(i))}function ah(i,t){i.style&&(t.forEach((e,n)=>{const r=YD(n);i.style[r]=""}),TD()&&h8(i))}function Dg(i){return Array.isArray(i)?1==i.length?i[0]:kA(i):i}const VD=new RegExp("{{\\s*(.+?)\\s*}}","g");function m8(i){let t=[];if("string"==typeof i){let e;for(;e=VD.exec(i);)t.push(e[1]);VD.lastIndex=0}return t}function Cg(i,t,e){const n=i.toString(),r=n.replace(VD,(a,o)=>{let s=t[o];return null==s&&(e.push(function Dhe(i){return new Re(3003,!1)}()),s=""),s.toString()});return r==n?i:r}function jy(i){const t=[];let e=i.next();for(;!e.done;)t.push(e.value),e=i.next();return t}const ume=/-+([a-z0-9])/g;function YD(i){return i.replace(ume,(...t)=>t[1].toUpperCase())}function hme(i){return i.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function Oo(i,t,e){switch(t.type){case 7:return i.visitTrigger(t,e);case 0:return i.visitState(t,e);case 1:return i.visitTransition(t,e);case 2:return i.visitSequence(t,e);case 3:return i.visitGroup(t,e);case 4:return i.visitAnimate(t,e);case 5:return i.visitKeyframes(t,e);case 6:return i.visitStyle(t,e);case 8:return i.visitReference(t,e);case 9:return i.visitAnimateChild(t,e);case 10:return i.visitAnimateRef(t,e);case 11:return i.visitQuery(t,e);case 12:return i.visitStagger(t,e);default:throw function Che(i){return new Re(3004,!1)}()}}function p8(i,t){return window.getComputedStyle(i)[t]}function bme(i,t){const e=[];return"string"==typeof i?i.split(/\s*,\s*/).forEach(n=>function yme(i,t,e){if(":"==i[0]){const l=function vme(i,t){switch(i){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(e,n)=>parseFloat(n)>parseFloat(e);case":decrement":return(e,n)=>parseFloat(n) *"}}(i,e);if("function"==typeof l)return void t.push(l);i=l}const n=i.match(/^(\*|[-\w]+)\s*()\s*(\*|[-\w]+)$/);if(null==n||n.length<4)return e.push(function Hhe(i){return new Re(3015,!1)}()),t;const r=n[1],a=n[2],o=n[3];t.push(f8(r,o));"<"==a[0]&&!("*"==r&&"*"==o)&&t.push(f8(o,r))}(n,e,t)):e.push(i),e}const Gy=new Set(["true","1"]),$y=new Set(["false","0"]);function f8(i,t){const e=Gy.has(i)||$y.has(i),n=Gy.has(t)||$y.has(t);return(r,a)=>{let o="*"==i||i==r,s="*"==t||t==a;return!o&&e&&"boolean"==typeof r&&(o=r?Gy.has(i):$y.has(i)),!s&&n&&"boolean"==typeof a&&(s=a?Gy.has(t):$y.has(t)),o&&s}}const wme=new RegExp("s*:selfs*,?","g");function jD(i,t,e,n){return new Fme(i).build(t,e,n)}class Fme{constructor(t){this._driver=t}build(t,e,n){const r=new Dme(e);return this._resetContextStyleTimingState(r),Oo(this,Dg(t),r)}_resetContextStyleTimingState(t){t.currentQuerySelector="",t.collectedStyles=new Map,t.collectedStyles.set("",new Map),t.currentTime=0}visitTrigger(t,e){let n=e.queryCount=0,r=e.depCount=0;const a=[],o=[];return"@"==t.name.charAt(0)&&e.errors.push(function Ehe(){return new Re(3006,!1)}()),t.definitions.forEach(s=>{if(this._resetContextStyleTimingState(e),0==s.type){const l=s,c=l.name;c.toString().split(/\s*,\s*/).forEach(p=>{l.name=p,a.push(this.visitState(l,e))}),l.name=c}else if(1==s.type){const l=this.visitTransition(s,e);n+=l.queryCount,r+=l.depCount,o.push(l)}else e.errors.push(function She(){return new Re(3007,!1)}())}),{type:7,name:t.name,states:a,transitions:o,queryCount:n,depCount:r,options:null}}visitState(t,e){const n=this.visitStyle(t.styles,e),r=t.options&&t.options.params||null;if(n.containsDynamicStyles){const a=new Set,o=r||{};n.styles.forEach(s=>{s instanceof Map&&s.forEach(l=>{m8(l).forEach(c=>{o.hasOwnProperty(c)||a.add(c)})})}),a.size&&(jy(a.values()),e.errors.push(function The(i,t){return new Re(3008,!1)}()))}return{type:0,name:t.name,style:n,options:r?{params:r}:null}}visitTransition(t,e){e.queryCount=0,e.depCount=0;const n=Oo(this,Dg(t.animation),e);return{type:1,matchers:bme(t.expr,e.errors),animation:n,queryCount:e.queryCount,depCount:e.depCount,options:oh(t.options)}}visitSequence(t,e){return{type:2,steps:t.steps.map(n=>Oo(this,n,e)),options:oh(t.options)}}visitGroup(t,e){const n=e.currentTime;let r=0;const a=t.steps.map(o=>{e.currentTime=n;const s=Oo(this,o,e);return r=Math.max(r,e.currentTime),s});return e.currentTime=r,{type:3,steps:a,options:oh(t.options)}}visitAnimate(t,e){const n=function Mme(i,t){if(i.hasOwnProperty("duration"))return i;if("number"==typeof i)return zD(Yy(i,t).duration,0,"");const e=i;if(e.split(/\s+/).some(a=>"{"==a.charAt(0)&&"{"==a.charAt(1))){const a=zD(0,0,"");return a.dynamic=!0,a.strValue=e,a}const r=Yy(e,t);return zD(r.duration,r.delay,r.easing)}(t.timings,e.errors);e.currentAnimateTimings=n;let r,a=t.styles?t.styles:At({});if(5==a.type)r=this.visitKeyframes(a,e);else{let o=t.styles,s=!1;if(!o){s=!0;const c={};n.easing&&(c.easing=n.easing),o=At(c)}e.currentTime+=n.duration+n.delay;const l=this.visitStyle(o,e);l.isEmptyStep=s,r=l}return e.currentAnimateTimings=null,{type:4,timings:n,style:r,options:null}}visitStyle(t,e){const n=this._makeStyleAst(t,e);return this._validateStyleAst(n,e),n}_makeStyleAst(t,e){const n=[],r=Array.isArray(t.styles)?t.styles:[t.styles];for(let s of r)"string"==typeof s?s===cc?n.push(s):e.errors.push(new Re(3002,!1)):n.push(c8(s));let a=!1,o=null;return n.forEach(s=>{if(s instanceof Map&&(s.has("easing")&&(o=s.get("easing"),s.delete("easing")),!a))for(let l of s.values())if(l.toString().indexOf("{{")>=0){a=!0;break}}),{type:6,styles:n,easing:o,offset:t.offset,containsDynamicStyles:a,options:null}}_validateStyleAst(t,e){const n=e.currentAnimateTimings;let r=e.currentTime,a=e.currentTime;n&&a>0&&(a-=n.duration+n.delay),t.styles.forEach(o=>{"string"!=typeof o&&o.forEach((s,l)=>{const c=e.collectedStyles.get(e.currentQuerySelector),p=c.get(l);let w=!0;p&&(a!=r&&a>=p.startTime&&r<=p.endTime&&(e.errors.push(function Ihe(i,t,e,n,r){return new Re(3010,!1)}()),w=!1),a=p.startTime),w&&c.set(l,{startTime:a,endTime:r}),e.options&&function dme(i,t,e){const n=t.params||{},r=m8(i);r.length&&r.forEach(a=>{n.hasOwnProperty(a)||e.push(function xhe(i){return new Re(3001,!1)}())})}(s,e.options,e.errors)})})}visitKeyframes(t,e){const n={type:5,styles:[],options:null};if(!e.currentAnimateTimings)return e.errors.push(function Lhe(){return new Re(3011,!1)}()),n;let a=0;const o=[];let s=!1,l=!1,c=0;const p=t.steps.map(me=>{const Ie=this._makeStyleAst(me,e);let ge=null!=Ie.offset?Ie.offset:function Cme(i){if("string"==typeof i)return null;let t=null;if(Array.isArray(i))i.forEach(e=>{if(e instanceof Map&&e.has("offset")){const n=e;t=parseFloat(n.get("offset")),n.delete("offset")}});else if(i instanceof Map&&i.has("offset")){const e=i;t=parseFloat(e.get("offset")),e.delete("offset")}return t}(Ie.styles),Ve=0;return null!=ge&&(a++,Ve=Ie.offset=ge),l=l||Ve<0||Ve>1,s=s||Ve0&&a{const ge=I>0?Ie==z?1:I*Ie:o[Ie],Ve=ge*he;e.currentTime=J+ce.delay+Ve,ce.duration=Ve,this._validateStyleAst(me,e),me.offset=ge,n.styles.push(me)}),n}visitReference(t,e){return{type:8,animation:Oo(this,Dg(t.animation),e),options:oh(t.options)}}visitAnimateChild(t,e){return e.depCount++,{type:9,options:oh(t.options)}}visitAnimateRef(t,e){return{type:10,animation:this.visitReference(t.animation,e),options:oh(t.options)}}visitQuery(t,e){const n=e.currentQuerySelector,r=t.options||{};e.queryCount++,e.currentQuery=t;const[a,o]=function kme(i){const t=!!i.split(/\s*,\s*/).find(e=>":self"==e);return t&&(i=i.replace(wme,"")),i=i.replace(/@\*/g,Vy).replace(/@\w+/g,e=>Vy+"-"+e.slice(1)).replace(/:animating/g,BD),[i,t]}(t.selector);e.currentQuerySelector=n.length?n+" "+a:a,No(e.collectedStyles,e.currentQuerySelector,new Map);const s=Oo(this,Dg(t.animation),e);return e.currentQuery=null,e.currentQuerySelector=n,{type:11,selector:a,limit:r.limit||0,optional:!!r.optional,includeSelf:o,animation:s,originalSelector:t.selector,options:oh(t.options)}}visitStagger(t,e){e.currentQuery||e.errors.push(function Phe(){return new Re(3013,!1)}());const n="full"===t.timings?{duration:0,delay:0,easing:"full"}:Yy(t.timings,e.errors,!0);return{type:12,animation:Oo(this,Dg(t.animation),e),timings:n,options:null}}}class Dme{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 oh(i){return i?(i=xg(i)).params&&(i.params=function xme(i){return i?xg(i):null}(i.params)):i={},i}function zD(i,t,e){return{duration:i,delay:t,easing:e}}function UD(i,t,e,n,r,a,o=null,s=!1){return{type:1,element:i,keyframes:t,preStyleProps:e,postStyleProps:n,duration:r,delay:a,totalTime:r+a,easing:o,subTimeline:s}}class qy{constructor(){this._map=new Map}get(t){return this._map.get(t)||[]}append(t,e){let n=this._map.get(t);n||this._map.set(t,n=[]),n.push(...e)}has(t){return this._map.has(t)}clear(){this._map.clear()}}const Tme=new RegExp(":enter","g"),Ime=new RegExp(":leave","g");function WD(i,t,e,n,r,a=new Map,o=new Map,s,l,c=[]){return(new Lme).buildKeyframes(i,t,e,n,r,a,o,s,l,c)}class Lme{buildKeyframes(t,e,n,r,a,o,s,l,c,p=[]){c=c||new qy;const w=new GD(t,e,c,r,a,p,[]);w.options=l;const I=l.delay?Dc(l.delay):0;w.currentTimeline.delayNextStep(I),w.currentTimeline.setStyles([o],null,w.errors,l),Oo(this,n,w);const z=w.timelines.filter(J=>J.containsAnimation());if(z.length&&s.size){let J;for(let ce=z.length-1;ce>=0;ce--){const he=z[ce];if(he.element===e){J=he;break}}J&&!J.allowOnlyTimelineStyles()&&J.setStyles([s],null,w.errors,l)}return z.length?z.map(J=>J.buildKeyframes()):[UD(e,[],[],[],0,I,"",!1)]}visitTrigger(t,e){}visitState(t,e){}visitTransition(t,e){}visitAnimateChild(t,e){const n=e.subInstructions.get(e.element);if(n){const r=e.createSubContext(t.options),a=e.currentTimeline.currentTime,o=this._visitSubInstructions(n,r,r.options);a!=o&&e.transformIntoNewTimeline(o)}e.previousNode=t}visitAnimateRef(t,e){const n=e.createSubContext(t.options);n.transformIntoNewTimeline(),this._applyAnimationRefDelays([t.options,t.animation.options],e,n),this.visitReference(t.animation,n),e.transformIntoNewTimeline(n.currentTimeline.currentTime),e.previousNode=t}_applyAnimationRefDelays(t,e,n){for(const r of t){const a=r?.delay;if(a){const o="number"==typeof a?a:Dc(Cg(a,r?.params??{},e.errors));n.delayNextStep(o)}}}_visitSubInstructions(t,e,n){let a=e.currentTimeline.currentTime;const o=null!=n.duration?Dc(n.duration):null,s=null!=n.delay?Dc(n.delay):null;return 0!==o&&t.forEach(l=>{const c=e.appendInstructionToTimeline(l,o,s);a=Math.max(a,c.duration+c.delay)}),a}visitReference(t,e){e.updateOptions(t.options,!0),Oo(this,t.animation,e),e.previousNode=t}visitSequence(t,e){const n=e.subContextCount;let r=e;const a=t.options;if(a&&(a.params||a.delay)&&(r=e.createSubContext(a),r.transformIntoNewTimeline(),null!=a.delay)){6==r.previousNode.type&&(r.currentTimeline.snapshotCurrentStyles(),r.previousNode=Ky);const o=Dc(a.delay);r.delayNextStep(o)}t.steps.length&&(t.steps.forEach(o=>Oo(this,o,r)),r.currentTimeline.applyStylesToKeyframe(),r.subContextCount>n&&r.transformIntoNewTimeline()),e.previousNode=t}visitGroup(t,e){const n=[];let r=e.currentTimeline.currentTime;const a=t.options&&t.options.delay?Dc(t.options.delay):0;t.steps.forEach(o=>{const s=e.createSubContext(t.options);a&&s.delayNextStep(a),Oo(this,o,s),r=Math.max(r,s.currentTimeline.currentTime),n.push(s.currentTimeline)}),n.forEach(o=>e.currentTimeline.mergeTimelineCollectedStyles(o)),e.transformIntoNewTimeline(r),e.previousNode=t}_visitTiming(t,e){if(t.dynamic){const n=t.strValue;return Yy(e.params?Cg(n,e.params,e.errors):n,e.errors)}return{duration:t.duration,delay:t.delay,easing:t.easing}}visitAnimate(t,e){const n=e.currentAnimateTimings=this._visitTiming(t.timings,e),r=e.currentTimeline;n.delay&&(e.incrementTime(n.delay),r.snapshotCurrentStyles());const a=t.style;5==a.type?this.visitKeyframes(a,e):(e.incrementTime(n.duration),this.visitStyle(a,e),r.applyStylesToKeyframe()),e.currentAnimateTimings=null,e.previousNode=t}visitStyle(t,e){const n=e.currentTimeline,r=e.currentAnimateTimings;!r&&n.hasCurrentStyleProperties()&&n.forwardFrame();const a=r&&r.easing||t.easing;t.isEmptyStep?n.applyEmptyStep(a):n.setStyles(t.styles,a,e.errors,e.options),e.previousNode=t}visitKeyframes(t,e){const n=e.currentAnimateTimings,r=e.currentTimeline.duration,a=n.duration,s=e.createSubContext().currentTimeline;s.easing=n.easing,t.styles.forEach(l=>{s.forwardTime((l.offset||0)*a),s.setStyles(l.styles,l.easing,e.errors,e.options),s.applyStylesToKeyframe()}),e.currentTimeline.mergeTimelineCollectedStyles(s),e.transformIntoNewTimeline(r+a),e.previousNode=t}visitQuery(t,e){const n=e.currentTimeline.currentTime,r=t.options||{},a=r.delay?Dc(r.delay):0;a&&(6===e.previousNode.type||0==n&&e.currentTimeline.hasCurrentStyleProperties())&&(e.currentTimeline.snapshotCurrentStyles(),e.previousNode=Ky);let o=n;const s=e.invokeQuery(t.selector,t.originalSelector,t.limit,t.includeSelf,!!r.optional,e.errors);e.currentQueryTotal=s.length;let l=null;s.forEach((c,p)=>{e.currentQueryIndex=p;const w=e.createSubContext(t.options,c);a&&w.delayNextStep(a),c===e.element&&(l=w.currentTimeline),Oo(this,t.animation,w),w.currentTimeline.applyStylesToKeyframe(),o=Math.max(o,w.currentTimeline.currentTime)}),e.currentQueryIndex=0,e.currentQueryTotal=0,e.transformIntoNewTimeline(o),l&&(e.currentTimeline.mergeTimelineCollectedStyles(l),e.currentTimeline.snapshotCurrentStyles()),e.previousNode=t}visitStagger(t,e){const n=e.parentContext,r=e.currentTimeline,a=t.timings,o=Math.abs(a.duration),s=o*(e.currentQueryTotal-1);let l=o*e.currentQueryIndex;switch(a.duration<0?"reverse":a.easing){case"reverse":l=s-l;break;case"full":l=n.currentStaggerTime}const p=e.currentTimeline;l&&p.delayNextStep(l);const w=p.currentTime;Oo(this,t.animation,e),e.previousNode=t,n.currentStaggerTime=r.currentTime-w+(r.startTime-n.currentTimeline.startTime)}}const Ky={};class GD{constructor(t,e,n,r,a,o,s,l){this._driver=t,this.element=e,this.subInstructions=n,this._enterClassName=r,this._leaveClassName=a,this.errors=o,this.timelines=s,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=Ky,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=l||new Qy(this._driver,e,0),s.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(t,e){if(!t)return;const n=t;let r=this.options;null!=n.duration&&(r.duration=Dc(n.duration)),null!=n.delay&&(r.delay=Dc(n.delay));const a=n.params;if(a){let o=r.params;o||(o=this.options.params={}),Object.keys(a).forEach(s=>{(!e||!o.hasOwnProperty(s))&&(o[s]=Cg(a[s],o,this.errors))})}}_copyOptions(){const t={};if(this.options){const e=this.options.params;if(e){const n=t.params={};Object.keys(e).forEach(r=>{n[r]=e[r]})}}return t}createSubContext(t=null,e,n){const r=e||this.element,a=new GD(this._driver,r,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(r,n||0));return a.previousNode=this.previousNode,a.currentAnimateTimings=this.currentAnimateTimings,a.options=this._copyOptions(),a.updateOptions(t),a.currentQueryIndex=this.currentQueryIndex,a.currentQueryTotal=this.currentQueryTotal,a.parentContext=this,this.subContextCount++,a}transformIntoNewTimeline(t){return this.previousNode=Ky,this.currentTimeline=this.currentTimeline.fork(this.element,t),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(t,e,n){const r={duration:e??t.duration,delay:this.currentTimeline.currentTime+(n??0)+t.delay,easing:""},a=new Nme(this._driver,t.element,t.keyframes,t.preStyleProps,t.postStyleProps,r,t.stretchStartingKeyframe);return this.timelines.push(a),r}incrementTime(t){this.currentTimeline.forwardTime(this.currentTimeline.duration+t)}delayNextStep(t){t>0&&this.currentTimeline.delayNextStep(t)}invokeQuery(t,e,n,r,a,o){let s=[];if(r&&s.push(this.element),t.length>0){t=(t=t.replace(Tme,"."+this._enterClassName)).replace(Ime,"."+this._leaveClassName);let c=this._driver.query(this.element,t,1!=n);0!==n&&(c=n<0?c.slice(c.length+n,c.length):c.slice(0,n)),s.push(...c)}return!a&&0==s.length&&o.push(function Bhe(i){return new Re(3014,!1)}()),s}}class Qy{constructor(t,e,n,r){this._driver=t,this.element=e,this.startTime=n,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 Qy(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,n]of this._globalTimelineStyles)this._backFill.set(e,n||cc),this._currentKeyframe.set(e,cc);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(t,e,n,r){e&&this._previousKeyframe.set("easing",e);const a=r&&r.params||{},o=function Ome(i,t){const e=new Map;let n;return i.forEach(r=>{if("*"===r){n=n||t.keys();for(let a of n)e.set(a,cc)}else Id(r,e)}),e}(t,this._globalTimelineStyles);for(let[s,l]of o){const c=Cg(l,a,n);this._pendingStyles.set(s,c),this._localTimelineStyles.has(s)||this._backFill.set(s,this._globalTimelineStyles.get(s)??cc),this._updateStyle(s,c)}}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,n)=>{const r=this._styleSummary.get(n);(!r||e.time>r.time)&&this._updateStyle(n,e.value)})}buildKeyframes(){this.applyStylesToKeyframe();const t=new Set,e=new Set,n=1===this._keyframes.size&&0===this.duration;let r=[];this._keyframes.forEach((s,l)=>{const c=Id(s,new Map,this._backFill);c.forEach((p,w)=>{"!"===p?t.add(w):p===cc&&e.add(w)}),n||c.set("offset",l/this.duration),r.push(c)});const a=t.size?jy(t.values()):[],o=e.size?jy(e.values()):[];if(n){const s=r[0],l=new Map(s);s.set("offset",0),l.set("offset",1),r=[s,l]}return UD(this.element,r,a,o,this.duration,this.startTime,this.easing,!1)}}class Nme extends Qy{constructor(t,e,n,r,a,o,s=!1){super(t,e,o.delay),this.keyframes=n,this.preStyleProps=r,this.postStyleProps=a,this._stretchStartingKeyframe=s,this.timings={duration:o.duration,delay:o.delay,easing:o.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let t=this.keyframes,{delay:e,duration:n,easing:r}=this.timings;if(this._stretchStartingKeyframe&&e){const a=[],o=n+e,s=e/o,l=Id(t[0]);l.set("offset",0),a.push(l);const c=Id(t[0]);c.set("offset",b8(s)),a.push(c);const p=t.length-1;for(let w=1;w<=p;w++){let I=Id(t[w]);const z=I.get("offset");I.set("offset",b8((e+z*n)/o)),a.push(I)}n=o,e=0,r="",t=a}return UD(this.element,t,this.preStyleProps,this.postStyleProps,n,e,r,!0)}}function b8(i,t=3){const e=Math.pow(10,t-1);return Math.round(i*e)/e}class $D{}const Rme=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 Pme extends $D{normalizePropertyName(t,e){return YD(t)}normalizeStyleValue(t,e,n,r){let a="";const o=n.toString().trim();if(Rme.has(e)&&0!==n&&"0"!==n)if("number"==typeof n)a="px";else{const s=n.match(/^[+-]?[\d\.]+([a-z]*)$/);s&&0==s[1].length&&r.push(function Mhe(i,t){return new Re(3005,!1)}())}return o+a}}function y8(i,t,e,n,r,a,o,s,l,c,p,w,I){return{type:0,element:i,triggerName:t,isRemovalTransition:r,fromState:e,fromStyles:a,toState:n,toStyles:o,timelines:s,queriedElements:l,preStyleProps:c,postStyleProps:p,totalTime:w,errors:I}}const qD={};class v8{constructor(t,e,n){this._triggerName=t,this.ast=e,this._stateStyles=n}match(t,e,n,r){return function Bme(i,t,e,n,r){return i.some(a=>a(t,e,n,r))}(this.ast.matchers,t,e,n,r)}buildStyles(t,e,n){let r=this._stateStyles.get("*");return void 0!==t&&(r=this._stateStyles.get(t?.toString())||r),r?r.buildStyles(e,n):new Map}build(t,e,n,r,a,o,s,l,c,p){const w=[],I=this.ast.options&&this.ast.options.params||qD,J=this.buildStyles(n,s&&s.params||qD,w),ce=l&&l.params||qD,he=this.buildStyles(r,ce,w),me=new Set,Ie=new Map,ge=new Map,Ve="void"===r,Qe={params:Hme(ce,I),delay:this.ast.options?.delay},Dt=p?[]:WD(t,e,this.ast.animation,a,o,J,he,Qe,c,w);let Wt=0;if(Dt.forEach(yn=>{Wt=Math.max(yn.duration+yn.delay,Wt)}),w.length)return y8(e,this._triggerName,n,r,Ve,J,he,[],[],Ie,ge,Wt,w);Dt.forEach(yn=>{const Zr=yn.element,Ya=No(Ie,Zr,new Set);yn.preStyleProps.forEach(Ro=>Ya.add(Ro));const co=No(ge,Zr,new Set);yn.postStyleProps.forEach(Ro=>co.add(Ro)),Zr!==e&&me.add(Zr)});const Ti=jy(me.values());return y8(e,this._triggerName,n,r,Ve,J,he,Dt,Ti,Ie,ge,Wt)}}function Hme(i,t){const e=xg(t);for(const n in i)i.hasOwnProperty(n)&&null!=i[n]&&(e[n]=i[n]);return e}class Vme{constructor(t,e,n){this.styles=t,this.defaultParams=e,this.normalizer=n}buildStyles(t,e){const n=new Map,r=xg(this.defaultParams);return Object.keys(t).forEach(a=>{const o=t[a];null!==o&&(r[a]=o)}),this.styles.styles.forEach(a=>{"string"!=typeof a&&a.forEach((o,s)=>{o&&(o=Cg(o,r,e));const l=this.normalizer.normalizePropertyName(s,e);o=this.normalizer.normalizeStyleValue(s,l,o,e),n.set(s,o)})}),n}}class jme{constructor(t,e,n){this.name=t,this.ast=e,this._normalizer=n,this.transitionFactories=[],this.states=new Map,e.states.forEach(r=>{this.states.set(r.name,new Vme(r.style,r.options&&r.options.params||{},n))}),w8(this.states,"true","1"),w8(this.states,"false","0"),e.transitions.forEach(r=>{this.transitionFactories.push(new v8(t,r,this.states))}),this.fallbackTransition=function zme(i,t,e){return new v8(i,{type:1,animation:{type:2,steps:[],options:null},matchers:[(o,s)=>!0],options:null,queryCount:0,depCount:0},t)}(t,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(t,e,n,r){return this.transitionFactories.find(o=>o.match(t,e,n,r))||null}matchStyles(t,e,n){return this.fallbackTransition.buildStyles(t,e,n)}}function w8(i,t,e){i.has(t)?i.has(e)||i.set(e,i.get(t)):i.has(e)&&i.set(t,i.get(e))}const Ume=new qy;class Wme{constructor(t,e,n){this.bodyNode=t,this._driver=e,this._normalizer=n,this._animations=new Map,this._playersById=new Map,this.players=[]}register(t,e){const n=[],a=jD(this._driver,e,n,[]);if(n.length)throw function Whe(i){return new Re(3503,!1)}();this._animations.set(t,a)}_buildPlayer(t,e,n){const r=t.element,a=XO(0,this._normalizer,0,t.keyframes,e,n);return this._driver.animate(r,a,t.duration,t.delay,t.easing,[],!0)}create(t,e,n={}){const r=[],a=this._animations.get(t);let o;const s=new Map;if(a?(o=WD(this._driver,e,a,PD,By,new Map,new Map,n,Ume,r),o.forEach(p=>{const w=No(s,p.element,new Map);p.postStyleProps.forEach(I=>w.set(I,null))})):(r.push(function Ghe(){return new Re(3300,!1)}()),o=[]),r.length)throw function $he(i){return new Re(3504,!1)}();s.forEach((p,w)=>{p.forEach((I,z)=>{p.set(z,this._driver.computeStyle(w,z,cc))})});const c=Ad(o.map(p=>{const w=s.get(p.element);return this._buildPlayer(p,new Map,w)}));return this._playersById.set(t,c),c.onDestroy(()=>this.destroy(t)),this.players.push(c),c}destroy(t){const e=this._getPlayer(t);e.destroy(),this._playersById.delete(t);const n=this.players.indexOf(e);n>=0&&this.players.splice(n,1)}_getPlayer(t){const e=this._playersById.get(t);if(!e)throw function qhe(i){return new Re(3301,!1)}();return e}listen(t,e,n,r){const a=LD(e,"","","");return AD(this._getPlayer(t),n,a,r),()=>{}}command(t,e,n,r){if("register"==n)return void this.register(t,r[0]);if("create"==n)return void this.create(t,e,r[0]||{});const a=this._getPlayer(t);switch(n){case"play":a.play();break;case"pause":a.pause();break;case"reset":a.reset();break;case"restart":a.restart();break;case"finish":a.finish();break;case"init":a.init();break;case"setPosition":a.setPosition(parseFloat(r[0]));break;case"destroy":this.destroy(t)}}}const F8="ng-animate-queued",KD="ng-animate-disabled",Qme=[],k8={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},Zme={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},cs="__ng_removed";class QD{get params(){return this.options.params}constructor(t,e=""){this.namespaceId=e;const n=t&&t.hasOwnProperty("value");if(this.value=function tpe(i){return i??null}(n?t.value:t),n){const a=xg(t);delete a.value,this.options=a}else this.options={};this.options.params||(this.options.params={})}absorbOptions(t){const e=t.params;if(e){const n=this.options.params;Object.keys(e).forEach(r=>{null==n[r]&&(n[r]=e[r])})}}}const Mg="void",ZD=new QD(Mg);class Xme{constructor(t,e,n){this.id=t,this.hostElement=e,this._engine=n,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+t,ds(e,this._hostClassName)}listen(t,e,n,r){if(!this._triggers.has(e))throw function Khe(i,t){return new Re(3302,!1)}();if(null==n||0==n.length)throw function Qhe(i){return new Re(3303,!1)}();if(!function ipe(i){return"start"==i||"done"==i}(n))throw function Zhe(i,t){return new Re(3400,!1)}();const a=No(this._elementListeners,t,[]),o={name:e,phase:n,callback:r};a.push(o);const s=No(this._engine.statesByElement,t,new Map);return s.has(e)||(ds(t,Hy),ds(t,Hy+"-"+e),s.set(e,ZD)),()=>{this._engine.afterFlush(()=>{const l=a.indexOf(o);l>=0&&a.splice(l,1),this._triggers.has(e)||s.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 Xhe(i){return new Re(3401,!1)}();return e}trigger(t,e,n,r=!0){const a=this._getTrigger(e),o=new XD(this.id,e,t);let s=this._engine.statesByElement.get(t);s||(ds(t,Hy),ds(t,Hy+"-"+e),this._engine.statesByElement.set(t,s=new Map));let l=s.get(e);const c=new QD(n,this.id);if(!(n&&n.hasOwnProperty("value"))&&l&&c.absorbOptions(l.options),s.set(e,c),l||(l=ZD),c.value!==Mg&&l.value===c.value){if(!function ape(i,t){const e=Object.keys(i),n=Object.keys(t);if(e.length!=n.length)return!1;for(let r=0;r{ah(t,he),Al(t,me)})}return}const I=No(this._engine.playersByElement,t,[]);I.forEach(ce=>{ce.namespaceId==this.id&&ce.triggerName==e&&ce.queued&&ce.destroy()});let z=a.matchTransition(l.value,c.value,t,c.params),J=!1;if(!z){if(!r)return;z=a.fallbackTransition,J=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:t,triggerName:e,transition:z,fromState:l,toState:c,player:o,isFallbackTransition:J}),J||(ds(t,F8),o.onStart(()=>{dp(t,F8)})),o.onDone(()=>{let ce=this.players.indexOf(o);ce>=0&&this.players.splice(ce,1);const he=this._engine.playersByElement.get(t);if(he){let me=he.indexOf(o);me>=0&&he.splice(me,1)}}),this.players.push(o),I.push(o),o}deregister(t){this._triggers.delete(t),this._engine.statesByElement.forEach(e=>e.delete(t)),this._elementListeners.forEach((e,n)=>{this._elementListeners.set(n,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(n=>n.destroy()),this._engine.playersByElement.delete(t))}_signalRemovalForInnerTriggers(t,e){const n=this._engine.driver.query(t,Vy,!0);n.forEach(r=>{if(r[cs])return;const a=this._engine.fetchNamespacesByElement(r);a.size?a.forEach(o=>o.triggerLeaveAnimation(r,e,!1,!0)):this.clearElementCache(r)}),this._engine.afterFlushAnimationsDone(()=>n.forEach(r=>this.clearElementCache(r)))}triggerLeaveAnimation(t,e,n,r){const a=this._engine.statesByElement.get(t),o=new Map;if(a){const s=[];if(a.forEach((l,c)=>{if(o.set(c,l.value),this._triggers.has(c)){const p=this.trigger(t,c,Mg,r);p&&s.push(p)}}),s.length)return this._engine.markElementAsRemoved(this.id,t,!0,e,o),n&&Ad(s).onDone(()=>this._engine.processLeaveNode(t)),!0}return!1}prepareLeaveAnimationListeners(t){const e=this._elementListeners.get(t),n=this._engine.statesByElement.get(t);if(e&&n){const r=new Set;e.forEach(a=>{const o=a.name;if(r.has(o))return;r.add(o);const l=this._triggers.get(o).fallbackTransition,c=n.get(o)||ZD,p=new QD(Mg),w=new XD(this.id,o,t);this._engine.totalQueuedPlayers++,this._queue.push({element:t,triggerName:o,transition:l,fromState:c,toState:p,player:w,isFallbackTransition:!0})})}}removeNode(t,e){const n=this._engine;if(t.childElementCount&&this._signalRemovalForInnerTriggers(t,e),this.triggerLeaveAnimation(t,e,!0))return;let r=!1;if(n.totalAnimations){const a=n.players.length?n.playersByQueriedElement.get(t):[];if(a&&a.length)r=!0;else{let o=t;for(;o=o.parentNode;)if(n.statesByElement.get(o)){r=!0;break}}}if(this.prepareLeaveAnimationListeners(t),r)n.markElementAsRemoved(this.id,t,!1,e);else{const a=t[cs];(!a||a===k8)&&(n.afterFlush(()=>this.clearElementCache(t)),n.destroyInnerAnimations(t),n._onRemovalComplete(t,e))}}insertNode(t,e){ds(t,this._hostClassName)}drainQueuedTransitions(t){const e=[];return this._queue.forEach(n=>{const r=n.player;if(r.destroyed)return;const a=n.element,o=this._elementListeners.get(a);o&&o.forEach(s=>{if(s.name==n.triggerName){const l=LD(a,n.triggerName,n.fromState.value,n.toState.value);l._data=t,AD(n.player,s.phase,l,s.callback)}}),r.markedForDestroy?this._engine.afterFlush(()=>{r.destroy()}):e.push(n)}),this._queue=[],e.sort((n,r)=>{const a=n.transition.ast.depCount,o=r.transition.ast.depCount;return 0==a||0==o?a-o:this._engine.driver.containsElement(n.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(n=>n.element===t)||e,e}}class Jme{_onRemovalComplete(t,e){this.onRemovalComplete(t,e)}constructor(t,e,n){this.bodyNode=t,this.driver=e,this._normalizer=n,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=(r,a)=>{}}get queuedPlayers(){const t=[];return this._namespaceList.forEach(e=>{e.players.forEach(n=>{n.queued&&t.push(n)})}),t}createNamespace(t,e){const n=new Xme(t,e,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,e)?this._balanceNamespaceList(n,e):(this.newHostElements.set(e,n),this.collectEnterElement(e)),this._namespaceLookup[t]=n}_balanceNamespaceList(t,e){const n=this._namespaceList,r=this.namespacesByHostElement;if(n.length-1>=0){let o=!1,s=this.driver.getParentElement(e);for(;s;){const l=r.get(s);if(l){const c=n.indexOf(l);n.splice(c+1,0,t),o=!0;break}s=this.driver.getParentElement(s)}o||n.unshift(t)}else n.push(t);return r.set(e,t),t}register(t,e){let n=this._namespaceLookup[t];return n||(n=this.createNamespace(t,e)),n}registerTrigger(t,e,n){let r=this._namespaceLookup[t];r&&r.register(e,n)&&this.totalAnimations++}destroy(t,e){if(!t)return;const n=this._fetchNamespace(t);this.afterFlush(()=>{this.namespacesByHostElement.delete(n.hostElement),delete this._namespaceLookup[t];const r=this._namespaceList.indexOf(n);r>=0&&this._namespaceList.splice(r,1)}),this.afterFlushAnimationsDone(()=>n.destroy(e))}_fetchNamespace(t){return this._namespaceLookup[t]}fetchNamespacesByElement(t){const e=new Set,n=this.statesByElement.get(t);if(n)for(let r of n.values())if(r.namespaceId){const a=this._fetchNamespace(r.namespaceId);a&&e.add(a)}return e}trigger(t,e,n,r){if(Zy(e)){const a=this._fetchNamespace(t);if(a)return a.trigger(e,n,r),!0}return!1}insertNode(t,e,n,r){if(!Zy(e))return;const a=e[cs];if(a&&a.setForRemoval){a.setForRemoval=!1,a.setForMove=!0;const o=this.collectedLeaveElements.indexOf(e);o>=0&&this.collectedLeaveElements.splice(o,1)}if(t){const o=this._fetchNamespace(t);o&&o.insertNode(e,n)}r&&this.collectEnterElement(e)}collectEnterElement(t){this.collectedEnterElements.push(t)}markElementAsDisabled(t,e){e?this.disabledNodes.has(t)||(this.disabledNodes.add(t),ds(t,KD)):this.disabledNodes.has(t)&&(this.disabledNodes.delete(t),dp(t,KD))}removeNode(t,e,n,r){if(Zy(e)){const a=t?this._fetchNamespace(t):null;if(a?a.removeNode(e,r):this.markElementAsRemoved(t,e,!1,r),n){const o=this.namespacesByHostElement.get(e);o&&o.id!==t&&o.removeNode(e,r)}}else this._onRemovalComplete(e,r)}markElementAsRemoved(t,e,n,r,a){this.collectedLeaveElements.push(e),e[cs]={namespaceId:t,setForRemoval:r,hasAnimation:n,removedBeforeQueried:!1,previousTriggersValues:a}}listen(t,e,n,r,a){return Zy(e)?this._fetchNamespace(t).listen(e,n,r,a):()=>{}}_buildInstruction(t,e,n,r,a){return t.transition.build(this.driver,t.element,t.fromState.value,t.toState.value,n,r,t.fromState.options,t.toState.options,e,a)}destroyInnerAnimations(t){let e=this.driver.query(t,Vy,!0);e.forEach(n=>this.destroyActiveAnimationsForElement(n)),0!=this.playersByQueriedElement.size&&(e=this.driver.query(t,BD,!0),e.forEach(n=>this.finishActiveQueriedAnimationOnElement(n)))}destroyActiveAnimationsForElement(t){const e=this.playersByElement.get(t);e&&e.forEach(n=>{n.queued?n.markedForDestroy=!0:n.destroy()})}finishActiveQueriedAnimationOnElement(t){const e=this.playersByQueriedElement.get(t);e&&e.forEach(n=>n.finish())}whenRenderingDone(){return new Promise(t=>{if(this.players.length)return Ad(this.players).onDone(()=>t());t()})}processLeaveNode(t){const e=t[cs];if(e&&e.setForRemoval){if(t[cs]=k8,e.namespaceId){this.destroyInnerAnimations(t);const n=this._fetchNamespace(e.namespaceId);n&&n.clearElementCache(t)}this._onRemovalComplete(t,e.setForRemoval)}t.classList?.contains(KD)&&this.markElementAsDisabled(t,!1),this.driver.query(t,".ng-animate-disabled",!0).forEach(n=>{this.markElementAsDisabled(n,!1)})}flush(t=-1){let e=[];if(this.newHostElements.size&&(this.newHostElements.forEach((n,r)=>this._balanceNamespaceList(n,r)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let n=0;nn()),this._flushFns=[],this._whenQuietFns.length){const n=this._whenQuietFns;this._whenQuietFns=[],e.length?Ad(e).onDone(()=>{n.forEach(r=>r())}):n.forEach(r=>r())}}reportError(t){throw function Jhe(i){return new Re(3402,!1)}()}_flushAnimations(t,e){const n=new qy,r=[],a=new Map,o=[],s=new Map,l=new Map,c=new Map,p=new Set;this.disabledNodes.forEach(Ot=>{p.add(Ot);const Jt=this.driver.query(Ot,".ng-animate-queued",!0);for(let si=0;si{const si=PD+ce++;J.set(Jt,si),Ot.forEach(en=>ds(en,si))});const he=[],me=new Set,Ie=new Set;for(let Ot=0;Otme.add(en)):Ie.add(Jt))}const ge=new Map,Ve=C8(I,Array.from(me));Ve.forEach((Ot,Jt)=>{const si=By+ce++;ge.set(Jt,si),Ot.forEach(en=>ds(en,si))}),t.push(()=>{z.forEach((Ot,Jt)=>{const si=J.get(Jt);Ot.forEach(en=>dp(en,si))}),Ve.forEach((Ot,Jt)=>{const si=ge.get(Jt);Ot.forEach(en=>dp(en,si))}),he.forEach(Ot=>{this.processLeaveNode(Ot)})});const Qe=[],Dt=[];for(let Ot=this._namespaceList.length-1;Ot>=0;Ot--)this._namespaceList[Ot].drainQueuedTransitions(e).forEach(si=>{const en=si.player,Xr=si.element;if(Qe.push(en),this.collectedEnterElements.length){const Da=Xr[cs];if(Da&&Da.setForMove){if(Da.previousTriggersValues&&Da.previousTriggersValues.has(si.triggerName)){const dh=Da.previousTriggersValues.get(si.triggerName),us=this.statesByElement.get(si.element);if(us&&us.has(si.triggerName)){const gv=us.get(si.triggerName);gv.value=dh,us.set(si.triggerName,gv)}}return void en.destroy()}}const Ll=!w||!this.driver.containsElement(w,Xr),Po=ge.get(Xr),Nd=J.get(Xr),tr=this._buildInstruction(si,n,Nd,Po,Ll);if(tr.errors&&tr.errors.length)return void Dt.push(tr);if(Ll)return en.onStart(()=>ah(Xr,tr.fromStyles)),en.onDestroy(()=>Al(Xr,tr.toStyles)),void r.push(en);if(si.isFallbackTransition)return en.onStart(()=>ah(Xr,tr.fromStyles)),en.onDestroy(()=>Al(Xr,tr.toStyles)),void r.push(en);const vR=[];tr.timelines.forEach(Da=>{Da.stretchStartingKeyframe=!0,this.disabledNodes.has(Da.element)||vR.push(Da)}),tr.timelines=vR,n.append(Xr,tr.timelines),o.push({instruction:tr,player:en,element:Xr}),tr.queriedElements.forEach(Da=>No(s,Da,[]).push(en)),tr.preStyleProps.forEach((Da,dh)=>{if(Da.size){let us=l.get(dh);us||l.set(dh,us=new Set),Da.forEach((gv,vC)=>us.add(vC))}}),tr.postStyleProps.forEach((Da,dh)=>{let us=c.get(dh);us||c.set(dh,us=new Set),Da.forEach((gv,vC)=>us.add(vC))})});if(Dt.length){const Ot=[];Dt.forEach(Jt=>{Ot.push(function eme(i,t){return new Re(3505,!1)}())}),Qe.forEach(Jt=>Jt.destroy()),this.reportError(Ot)}const Wt=new Map,Ti=new Map;o.forEach(Ot=>{const Jt=Ot.element;n.has(Jt)&&(Ti.set(Jt,Jt),this._beforeAnimationBuild(Ot.player.namespaceId,Ot.instruction,Wt))}),r.forEach(Ot=>{const Jt=Ot.element;this._getPreviousPlayers(Jt,!1,Ot.namespaceId,Ot.triggerName,null).forEach(en=>{No(Wt,Jt,[]).push(en),en.destroy()})});const yn=he.filter(Ot=>E8(Ot,l,c)),Zr=new Map;D8(Zr,this.driver,Ie,c,cc).forEach(Ot=>{E8(Ot,l,c)&&yn.push(Ot)});const co=new Map;z.forEach((Ot,Jt)=>{D8(co,this.driver,new Set(Ot),l,"!")}),yn.forEach(Ot=>{const Jt=Zr.get(Ot),si=co.get(Ot);Zr.set(Ot,new Map([...Array.from(Jt?.entries()??[]),...Array.from(si?.entries()??[])]))});const Ro=[],Ld=[],Ag={};o.forEach(Ot=>{const{element:Jt,player:si,instruction:en}=Ot;if(n.has(Jt)){if(p.has(Jt))return si.onDestroy(()=>Al(Jt,en.toStyles)),si.disabled=!0,si.overrideTotalTime(en.totalTime),void r.push(si);let Xr=Ag;if(Ti.size>1){let Po=Jt;const Nd=[];for(;Po=Po.parentNode;){const tr=Ti.get(Po);if(tr){Xr=tr;break}Nd.push(Po)}Nd.forEach(tr=>Ti.set(tr,Xr))}const Ll=this._buildAnimation(si.namespaceId,en,Wt,a,co,Zr);if(si.setRealPlayer(Ll),Xr===Ag)Ro.push(si);else{const Po=this.playersByElement.get(Xr);Po&&Po.length&&(si.parentPlayer=Ad(Po)),r.push(si)}}else ah(Jt,en.fromStyles),si.onDestroy(()=>Al(Jt,en.toStyles)),Ld.push(si),p.has(Jt)&&r.push(si)}),Ld.forEach(Ot=>{const Jt=a.get(Ot.element);if(Jt&&Jt.length){const si=Ad(Jt);Ot.setRealPlayer(si)}}),r.forEach(Ot=>{Ot.parentPlayer?Ot.syncPlayerEvents(Ot.parentPlayer):Ot.destroy()});for(let Ot=0;Ot!Ll.destroyed);Xr.length?npe(this,Jt,Xr):this.processLeaveNode(Jt)}return he.length=0,Ro.forEach(Ot=>{this.players.push(Ot),Ot.onDone(()=>{Ot.destroy();const Jt=this.players.indexOf(Ot);this.players.splice(Jt,1)}),Ot.play()}),Ro}elementContainsData(t,e){let n=!1;const r=e[cs];return r&&r.setForRemoval&&(n=!0),this.playersByElement.has(e)&&(n=!0),this.playersByQueriedElement.has(e)&&(n=!0),this.statesByElement.has(e)&&(n=!0),this._fetchNamespace(t).elementContainsData(e)||n}afterFlush(t){this._flushFns.push(t)}afterFlushAnimationsDone(t){this._whenQuietFns.push(t)}_getPreviousPlayers(t,e,n,r,a){let o=[];if(e){const s=this.playersByQueriedElement.get(t);s&&(o=s)}else{const s=this.playersByElement.get(t);if(s){const l=!a||a==Mg;s.forEach(c=>{c.queued||!l&&c.triggerName!=r||o.push(c)})}}return(n||r)&&(o=o.filter(s=>!(n&&n!=s.namespaceId||r&&r!=s.triggerName))),o}_beforeAnimationBuild(t,e,n){const a=e.element,o=e.isRemovalTransition?void 0:t,s=e.isRemovalTransition?void 0:e.triggerName;for(const l of e.timelines){const c=l.element,p=c!==a,w=No(n,c,[]);this._getPreviousPlayers(c,p,o,s,e.toState).forEach(z=>{const J=z.getRealPlayer();J.beforeDestroy&&J.beforeDestroy(),z.destroy(),w.push(z)})}ah(a,e.fromStyles)}_buildAnimation(t,e,n,r,a,o){const s=e.triggerName,l=e.element,c=[],p=new Set,w=new Set,I=e.timelines.map(J=>{const ce=J.element;p.add(ce);const he=ce[cs];if(he&&he.removedBeforeQueried)return new Bf(J.duration,J.delay);const me=ce!==l,Ie=function rpe(i){const t=[];return M8(i,t),t}((n.get(ce)||Qme).map(Wt=>Wt.getRealPlayer())).filter(Wt=>!!Wt.element&&Wt.element===ce),ge=a.get(ce),Ve=o.get(ce),Qe=XO(0,this._normalizer,0,J.keyframes,ge,Ve),Dt=this._buildPlayer(J,Qe,Ie);if(J.subTimeline&&r&&w.add(ce),me){const Wt=new XD(t,s,ce);Wt.setRealPlayer(Dt),c.push(Wt)}return Dt});c.forEach(J=>{No(this.playersByQueriedElement,J.element,[]).push(J),J.onDone(()=>function epe(i,t,e){let n=i.get(t);if(n){if(n.length){const r=n.indexOf(e);n.splice(r,1)}0==n.length&&i.delete(t)}return n}(this.playersByQueriedElement,J.element,J))}),p.forEach(J=>ds(J,l8));const z=Ad(I);return z.onDestroy(()=>{p.forEach(J=>dp(J,l8)),Al(l,e.toStyles)}),w.forEach(J=>{No(r,J,[]).push(z)}),z}_buildPlayer(t,e,n){return e.length>0?this.driver.animate(t.element,e,t.duration,t.delay,t.easing,n):new Bf(t.duration,t.delay)}}class XD{constructor(t,e,n){this.namespaceId=t,this.triggerName=e,this.element=n,this._player=new Bf,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,n)=>{e.forEach(r=>AD(t,n,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){No(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 Zy(i){return i&&1===i.nodeType}function x8(i,t){const e=i.style.display;return i.style.display=t??"none",e}function D8(i,t,e,n,r){const a=[];e.forEach(l=>a.push(x8(l)));const o=[];n.forEach((l,c)=>{const p=new Map;l.forEach(w=>{const I=t.computeStyle(c,w,r);p.set(w,I),(!I||0==I.length)&&(c[cs]=Zme,o.push(c))}),i.set(c,p)});let s=0;return e.forEach(l=>x8(l,a[s++])),o}function C8(i,t){const e=new Map;if(i.forEach(s=>e.set(s,[])),0==t.length)return e;const r=new Set(t),a=new Map;function o(s){if(!s)return 1;let l=a.get(s);if(l)return l;const c=s.parentNode;return l=e.has(c)?c:r.has(c)?1:o(c),a.set(s,l),l}return t.forEach(s=>{const l=o(s);1!==l&&e.get(l).push(s)}),e}function ds(i,t){i.classList?.add(t)}function dp(i,t){i.classList?.remove(t)}function npe(i,t,e){Ad(e).onDone(()=>i.processLeaveNode(t))}function M8(i,t){for(let e=0;er.add(a)):t.set(i,n),e.delete(i),!0}class Xy{constructor(t,e,n){this.bodyNode=t,this._driver=e,this._normalizer=n,this._triggerCache={},this.onRemovalComplete=(r,a)=>{},this._transitionEngine=new Jme(t,e,n),this._timelineEngine=new Wme(t,e,n),this._transitionEngine.onRemovalComplete=(r,a)=>this.onRemovalComplete(r,a)}registerTrigger(t,e,n,r,a){const o=t+"-"+r;let s=this._triggerCache[o];if(!s){const l=[],p=jD(this._driver,a,l,[]);if(l.length)throw function zhe(i,t){return new Re(3404,!1)}();s=function Yme(i,t,e){return new jme(i,t,e)}(r,p,this._normalizer),this._triggerCache[o]=s}this._transitionEngine.registerTrigger(e,r,s)}register(t,e){this._transitionEngine.register(t,e)}destroy(t,e){this._transitionEngine.destroy(t,e)}onInsert(t,e,n,r){this._transitionEngine.insertNode(t,e,n,r)}onRemove(t,e,n,r){this._transitionEngine.removeNode(t,e,r||!1,n)}disableAnimations(t,e){this._transitionEngine.markElementAsDisabled(t,e)}process(t,e,n,r){if("@"==n.charAt(0)){const[a,o]=JO(n);this._timelineEngine.command(a,e,o,r)}else this._transitionEngine.trigger(t,e,n,r)}listen(t,e,n,r,a){if("@"==n.charAt(0)){const[o,s]=JO(n);return this._timelineEngine.listen(o,e,s,a)}return this._transitionEngine.listen(t,e,n,r,a)}flush(t=-1){this._transitionEngine.flush(t)}get players(){return this._transitionEngine.players.concat(this._timelineEngine.players)}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}}let spe=(()=>{class i{constructor(e,n,r){this._element=e,this._startStyles=n,this._endStyles=r,this._state=0;let a=i.initialStylesByElement.get(e);a||i.initialStylesByElement.set(e,a=new Map),this._initialStyles=a}start(){this._state<1&&(this._startStyles&&Al(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(Al(this._element,this._initialStyles),this._endStyles&&(Al(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(i.initialStylesByElement.delete(this._element),this._startStyles&&(ah(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(ah(this._element,this._endStyles),this._endStyles=null),Al(this._element,this._initialStyles),this._state=3)}}return i.initialStylesByElement=new WeakMap,i})();function JD(i){let t=null;return i.forEach((e,n)=>{(function lpe(i){return"display"===i||"position"===i})(n)&&(t=t||new Map,t.set(n,e))}),t}class S8{constructor(t,e,n,r){this.element=t,this.keyframes=e,this.options=n,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=n.duration,this._delay=n.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(n=>{e.push(Object.fromEntries(n))}),e}_triggerWebAnimation(t,e,n){return t.animate(this._convertKeyframesToObject(e),n)}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((n,r)=>{"offset"!==r&&t.set(r,this._finished?n:p8(this.element,r))}),this.currentSnapshot=t}triggerCallback(t){const e="start"===t?this._onStartFns:this._onDoneFns;e.forEach(n=>n()),e.length=0}}class cpe{validateStyleProperty(t){return!0}validateAnimatableStyleProperty(t){return!0}matchesElement(t,e){return!1}containsElement(t,e){return r8(t,e)}getParentElement(t){return OD(t)}query(t,e,n){return a8(t,e,n)}computeStyle(t,e,n){return window.getComputedStyle(t)[e]}animate(t,e,n,r,a,o=[]){const l={duration:n,delay:r,fill:0==r?"both":"forwards"};a&&(l.easing=a);const c=new Map,p=o.filter(z=>z instanceof S8);(function mme(i,t){return 0===i||0===t})(n,r)&&p.forEach(z=>{z.currentSnapshot.forEach((J,ce)=>c.set(ce,J))});let w=function cme(i){return i.length?i[0]instanceof Map?i:i.map(t=>c8(t)):[]}(e).map(z=>Id(z));w=function pme(i,t,e){if(e.size&&t.length){let n=t[0],r=[];if(e.forEach((a,o)=>{n.has(o)||r.push(o),n.set(o,a)}),r.length)for(let a=1;ao.set(s,p8(i,s)))}}return t}(t,w,c);const I=function ope(i,t){let e=null,n=null;return Array.isArray(t)&&t.length?(e=JD(t[0]),t.length>1&&(n=JD(t[t.length-1]))):t instanceof Map&&(e=JD(t)),e||n?new spe(i,e,n):null}(t,w);return new S8(t,w,l,I)}}let dpe=(()=>{class i extends FA{constructor(e,n){super(),this._nextAnimationId=0,this._renderer=e.createRenderer(n.body,{id:"0",encapsulation:re.None,styles:[],data:{animation:[]}})}build(e){const n=this._nextAnimationId.toString();this._nextAnimationId++;const r=Array.isArray(e)?kA(e):e;return T8(this._renderer,null,n,"register",[r]),new upe(n,this._renderer)}}return i.\u0275fac=function(e){return new(e||i)(ue(Rh),ue(zt))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();class upe extends mG{constructor(t,e){super(),this._id=t,this._renderer=e}create(t,e){return new hpe(this._id,t,e||{},this._renderer)}}class hpe{constructor(t,e,n,r){this.id=t,this.element=e,this._renderer=r,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",n)}_listen(t,e){return this._renderer.listen(this.element,`@@${this.id}:${t}`,e)}_command(t,...e){return T8(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 T8(i,t,e,n,r){return i.setProperty(t,`@@${e}:${n}`,r)}const A8="@.disabled";let mpe=(()=>{class i{constructor(e,n,r){this.delegate=e,this.engine=n,this._zone=r,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,this.promise=Promise.resolve(0),n.onRemovalComplete=(a,o)=>{const s=o?.parentNode(a);s&&o.removeChild(s,a)}}createRenderer(e,n){const a=this.delegate.createRenderer(e,n);if(!(e&&n&&n.data&&n.data.animation)){let p=this._rendererCache.get(a);return p||(p=new I8("",a,this.engine,()=>this._rendererCache.delete(a)),this._rendererCache.set(a,p)),p}const o=n.id,s=n.id+"-"+this._currentId;this._currentId++,this.engine.register(s,e);const l=p=>{Array.isArray(p)?p.forEach(l):this.engine.registerTrigger(o,s,e,p.name,p)};return n.data.animation.forEach(l),new ppe(this,s,a,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){this.promise.then(()=>{this._microtaskId++})}scheduleListenerCallback(e,n,r){e>=0&&en(r)):(0==this._animationCallbacksBuffer.length&&Promise.resolve(null).then(()=>{this._zone.run(()=>{this._animationCallbacksBuffer.forEach(a=>{const[o,s]=a;o(s)}),this._animationCallbacksBuffer=[]})}),this._animationCallbacksBuffer.push([n,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 i.\u0275fac=function(e){return new(e||i)(ue(Rh),ue(Xy),ue(lt))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();class I8{constructor(t,e,n,r){this.namespaceId=t,this.delegate=e,this.engine=n,this._onDestroy=r,this.destroyNode=this.delegate.destroyNode?a=>e.destroyNode(a):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,n,r=!0){this.delegate.insertBefore(t,e,n),this.engine.onInsert(this.namespaceId,e,t,r)}removeChild(t,e,n){this.engine.onRemove(this.namespaceId,e,this.delegate,n)}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,n,r){this.delegate.setAttribute(t,e,n,r)}removeAttribute(t,e,n){this.delegate.removeAttribute(t,e,n)}addClass(t,e){this.delegate.addClass(t,e)}removeClass(t,e){this.delegate.removeClass(t,e)}setStyle(t,e,n,r){this.delegate.setStyle(t,e,n,r)}removeStyle(t,e,n){this.delegate.removeStyle(t,e,n)}setProperty(t,e,n){"@"==e.charAt(0)&&e==A8?this.disableAnimations(t,!!n):this.delegate.setProperty(t,e,n)}setValue(t,e){this.delegate.setValue(t,e)}listen(t,e,n){return this.delegate.listen(t,e,n)}disableAnimations(t,e){this.engine.disableAnimations(t,e)}}class ppe extends I8{constructor(t,e,n,r,a){super(e,n,r,a),this.factory=t,this.namespaceId=e}setProperty(t,e,n){"@"==e.charAt(0)?"."==e.charAt(1)&&e==A8?this.disableAnimations(t,n=void 0===n||!!n):this.engine.process(this.namespaceId,t,e.slice(1),n):this.delegate.setProperty(t,e,n)}listen(t,e,n){if("@"==e.charAt(0)){const r=function fpe(i){switch(i){case"body":return document.body;case"document":return document;case"window":return window;default:return i}}(t);let a=e.slice(1),o="";return"@"!=a.charAt(0)&&([a,o]=function _pe(i){const t=i.indexOf(".");return[i.substring(0,t),i.slice(t+1)]}(a)),this.engine.listen(this.namespaceId,r,a,o,s=>{this.factory.scheduleListenerCallback(s._data||-1,n,s)})}return this.delegate.listen(t,e,n)}}let gpe=(()=>{class i extends Xy{constructor(e,n,r,a){super(e.body,n,r)}ngOnDestroy(){this.flush()}}return i.\u0275fac=function(e){return new(e||i)(ue(zt),ue(RD),ue($D),ue(Jl))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();const L8=[{provide:FA,useClass:dpe},{provide:$D,useFactory:function bpe(){return new Pme}},{provide:Xy,useClass:gpe},{provide:Rh,useFactory:function ype(i,t,e){return new mpe(i,t,e)},deps:[a1,Xy,lt]}],eC=[{provide:RD,useFactory:()=>new cpe},{provide:Si,useValue:"BrowserAnimations"},...L8],N8=[{provide:RD,useClass:o8},{provide:Si,useValue:"NoopAnimations"},...L8];let O8=(()=>{class i{static withConfig(e){return{ngModule:i,providers:e.disableAnimations?N8:eC}}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:eC,imports:[vT]}),i})(),Ape=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt,xn,ns,vt]}),i})(),Npe=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[hA,vt,hA,vt]}),i})(),Hpe=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})(),$pe=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[Hpe,vt,vt]}),i})(),sfe=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[B2]}),i})(),xfe=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt,sfe,vt]}),i})(),Cfe=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[pm]}),i})(),_C=(()=>{class i{constructor(){this.changes=new ve,this.optionalLabel="Optional",this.completedLabel="Completed",this.editableLabel="Editable"}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();const Pfe={provide:_C,deps:[[new Ja,new Cs,_C]],useFactory:function Rfe(i){return i||new _C}};let Bfe=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[Pfe,_m],imports:[vt,xn,is,Cfe,_y,ns,vt]}),i})(),gC=(()=>{class i{constructor(){this.changes=new ve,this.itemsPerPageLabel="Items per page:",this.nextPageLabel="Next page",this.previousPageLabel="Previous page",this.firstPageLabel="First page",this.lastPageLabel="Last page",this.getRangeLabel=(e,n,r)=>{if(0==r||0==n)return`0 of ${r}`;const a=e*n;return`${a+1} \u2013 ${a<(r=Math.max(r,0))?Math.min(a+n,r):a+n} of ${r}`}}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();const zfe={provide:gC,deps:[[new Ja,new Cs,gC]],useFactory:function jfe(i){return i||new gC}};let Ufe=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[zfe],imports:[xn,ob,eO,wN]}),i})(),Gfe=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt]}),i})(),Kfe=(()=>{class i{constructor(){this.changes=new ve,this.calendarLabel="Calendar",this.openCalendarLabel="Open calendar",this.closeCalendarLabel="Close calendar",this.prevMonthLabel="Previous month",this.nextMonthLabel="Next month",this.prevYearLabel="Previous year",this.nextYearLabel="Next year",this.prevMultiYearLabel="Previous 24 years",this.nextMultiYearLabel="Next 24 years",this.switchToMonthViewLabel="Choose date",this.switchToMultiYearViewLabel="Choose month and year",this.startDateLabel="Start date",this.endDateLabel="End date"}formatYearRange(e,n){return`${e} \u2013 ${n}`}formatYearRangeLabel(e,n){return`${e} to ${n}`}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();class lh{constructor(t,e){this.start=t,this.end=e}}const tR={provide:new De("mat-datepicker-scroll-strategy"),deps:[or],useFactory:function r_e(i){return()=>i.scrollStrategies.reposition()}};let rR=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[Kfe,tR],imports:[xn,ob,pl,mm,is,vt,ml]}),i})(),aR=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[ns,vt,vt]}),i})();const u_e=["connectionContainer"],h_e=["inputContainer"],m_e=["label"];function p_e(i,t){1&i&&(wr(0),_(1,"div",14),pe(2,"div",15)(3,"div",16)(4,"div",17),b(),_(5,"div",18),pe(6,"div",15)(7,"div",16)(8,"div",17),b(),Fr())}function f_e(i,t){if(1&i){const e=Ye();_(0,"div",19),ae("cdkObserveContent",function(){return we(e),Fe(Z().updateOutlineGap())}),Ge(1,1),b()}2&i&&M("cdkObserveContentDisabled","outline"!=Z().appearance)}function __e(i,t){if(1&i&&(wr(0),Ge(1,2),_(2,"span"),N(3),b(),Fr()),2&i){const e=Z(2);C(3),ft(e._control.placeholder)}}function g_e(i,t){1&i&&Ge(0,3,["*ngSwitchCase","true"])}function b_e(i,t){1&i&&(_(0,"span",23),N(1," *"),b())}function y_e(i,t){if(1&i){const e=Ye();_(0,"label",20,21),ae("cdkObserveContent",function(){return we(e),Fe(Z().updateOutlineGap())}),X(2,__e,4,1,"ng-container",12),X(3,g_e,1,0,"ng-content",12),X(4,b_e,2,0,"span",22),b()}if(2&i){const e=Z();nt("mat-empty",e._control.empty&&!e._shouldAlwaysFloat())("mat-form-field-empty",e._control.empty&&!e._shouldAlwaysFloat())("mat-accent","accent"==e.color)("mat-warn","warn"==e.color),M("cdkObserveContentDisabled","outline"!=e.appearance)("id",e._labelId)("ngSwitch",e._hasLabel()),st("for",e._control.id)("aria-owns",e._control.id),C(2),M("ngSwitchCase",!1),C(1),M("ngSwitchCase",!0),C(1),M("ngIf",!e.hideRequiredMarker&&e._control.required&&!e._control.disabled)}}function v_e(i,t){1&i&&(_(0,"div",24),Ge(1,4),b())}function w_e(i,t){if(1&i&&(_(0,"div",25),pe(1,"span",26),b()),2&i){const e=Z();C(1),nt("mat-accent","accent"==e.color)("mat-warn","warn"==e.color)}}function F_e(i,t){1&i&&(_(0,"div"),Ge(1,5),b()),2&i&&M("@transitionMessages",Z()._subscriptAnimationState)}function k_e(i,t){if(1&i&&(_(0,"div",30),N(1),b()),2&i){const e=Z(2);M("id",e._hintLabelId),C(1),ft(e.hintLabel)}}function x_e(i,t){if(1&i&&(_(0,"div",27),X(1,k_e,2,2,"div",28),Ge(2,6),pe(3,"div",29),Ge(4,7),b()),2&i){const e=Z();M("@transitionMessages",e._subscriptAnimationState),C(1),M("ngIf",e.hintLabel)}}const D_e=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],C_e=["*","[matPrefix]","mat-placeholder","mat-label","[matSuffix]","mat-error","mat-hint:not([align='end'])","mat-hint[align='end']"],M_e=new De("MatHint");let oR=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["mat-label"]]}),i})(),E_e=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["mat-placeholder"]]}),i})(),sR=0;const T_e=Hs(class{constructor(i){this._elementRef=i}},"primary"),A_e=new De("MAT_FORM_FIELD_DEFAULT_OPTIONS");let I_e=(()=>{class i extends T_e{get appearance(){return this._appearance}set appearance(e){const n=this._appearance;this._appearance=e||this._defaults?.appearance||"legacy","outline"===this._appearance&&n!==e&&(this._outlineGapCalculationNeededOnStable=!0)}get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(e){this._hideRequiredMarker=Xe(e)}_shouldAlwaysFloat(){return"always"===this.floatLabel&&!this._showAlwaysAnimate}_canLabelFloat(){return"never"!==this.floatLabel}get hintLabel(){return this._hintLabel}set hintLabel(e){this._hintLabel=e,this._processHints()}get floatLabel(){return"legacy"!==this.appearance&&"never"===this._floatLabel?"auto":this._floatLabel}set floatLabel(e){e!==this._floatLabel&&(this._floatLabel=e||this._getDefaultFloatLabelState(),this._changeDetectorRef.markForCheck())}get _control(){return this._explicitFormFieldControl||this._controlNonStatic||this._controlStatic}set _control(e){this._explicitFormFieldControl=e}constructor(e,n,r,a,o,s,l){super(e),this._changeDetectorRef=n,this._dir=r,this._defaults=a,this._platform=o,this._ngZone=s,this._outlineGapCalculationNeededImmediately=!1,this._outlineGapCalculationNeededOnStable=!1,this._destroyed=new ve,this._hideRequiredMarker=!1,this._showAlwaysAnimate=!1,this._subscriptAnimationState="",this._hintLabel="",this._hintLabelId="mat-hint-"+sR++,this._labelId="mat-form-field-label-"+sR++,this.floatLabel=this._getDefaultFloatLabelState(),this._animationsEnabled="NoopAnimations"!==l,this.appearance=a?.appearance||"legacy",a&&(this._hideRequiredMarker=Boolean(a.hideRequiredMarker),a.color&&(this.color=this.defaultColor=a.color))}getLabelId(){return this._hasFloatingLabel()?this._labelId:null}getConnectedOverlayOrigin(){return this._connectionContainerRef||this._elementRef}ngAfterContentInit(){this._validateControlChild();const e=this._control;e.controlType&&this._elementRef.nativeElement.classList.add(`mat-form-field-type-${e.controlType}`),e.stateChanges.pipe(Mn(null)).subscribe(()=>{this._validatePlaceholders(),this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),e.ngControl&&e.ngControl.valueChanges&&e.ngControl.valueChanges.pipe(yt(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck()),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.pipe(yt(this._destroyed)).subscribe(()=>{this._outlineGapCalculationNeededOnStable&&this.updateOutlineGap()})}),ji(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=>{this._outlineGapCalculationNeededOnStable=!0,this._changeDetectorRef.markForCheck()}),this._hintChildren.changes.pipe(Mn(null)).subscribe(()=>{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.pipe(Mn(null)).subscribe(()=>{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._dir&&this._dir.change.pipe(yt(this._destroyed)).subscribe(()=>{"function"==typeof requestAnimationFrame?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>this.updateOutlineGap())}):this.updateOutlineGap()})}ngAfterContentChecked(){this._validateControlChild(),this._outlineGapCalculationNeededImmediately&&this.updateOutlineGap()}ngAfterViewInit(){this._subscriptAnimationState="enter",this._changeDetectorRef.detectChanges()}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}_shouldForward(e){const n=this._control?this._control.ngControl:null;return n&&n[e]}_hasPlaceholder(){return!!(this._control&&this._control.placeholder||this._placeholderChild)}_hasLabel(){return!(!this._labelChildNonStatic&&!this._labelChildStatic)}_shouldLabelFloat(){return this._canLabelFloat()&&(this._control&&this._control.shouldLabelFloat||this._shouldAlwaysFloat())}_hideControlPlaceholder(){return"legacy"===this.appearance&&!this._hasLabel()||this._hasLabel()&&!this._shouldLabelFloat()}_hasFloatingLabel(){return this._hasLabel()||"legacy"===this.appearance&&this._hasPlaceholder()}_getDisplayedMessages(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}_animateAndLockLabel(){this._hasFloatingLabel()&&this._canLabelFloat()&&(this._animationsEnabled&&this._label&&(this._showAlwaysAnimate=!0,no(this._label.nativeElement,"transitionend").pipe(yi(1)).subscribe(()=>{this._showAlwaysAnimate=!1})),this.floatLabel="always",this._changeDetectorRef.markForCheck())}_validatePlaceholders(){}_processHints(){this._validateHints(),this._syncDescribedByIds()}_validateHints(){}_getDefaultFloatLabelState(){return this._defaults&&this._defaults.floatLabel||"auto"}_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 n=this._hintChildren?this._hintChildren.find(a=>"start"===a.align):null,r=this._hintChildren?this._hintChildren.find(a=>"end"===a.align):null;n?e.push(n.id):this._hintLabel&&e.push(this._hintLabelId),r&&e.push(r.id)}else this._errorChildren&&e.push(...this._errorChildren.map(n=>n.id));this._control.setDescribedByIds(e)}}_validateControlChild(){}updateOutlineGap(){const e=this._label?this._label.nativeElement:null,n=this._connectionContainerRef.nativeElement,r=".mat-form-field-outline-start",a=".mat-form-field-outline-gap";if("outline"!==this.appearance||!this._platform.isBrowser)return;if(!e||!e.children.length||!e.textContent.trim()){const p=n.querySelectorAll(`${r}, ${a}`);for(let w=0;w0?.75*J+10:0}for(let p=0;p{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[xn,vt,Sf,vt]}),i})(),dR=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[_m],imports:[qx,cR,vt,qx,cR]}),i})();function L_e(i,t){}const uR_params_enterAnimationDuration="150ms",uR_params_exitAnimationDuration="75ms";class hR extends I_{constructor(){super(...arguments),this.enterAnimationDuration=by.params.enterAnimationDuration,this.exitAnimationDuration=by.params.exitAnimationDuration}}let N_e=(()=>{class i extends uN{_onAnimationDone({toState:e,totalTime:n}){"enter"===e?this._openAnimationDone(n):"exit"===e&&this._animationStateChanged.next({state:"closed",totalTime:n})}_onAnimationStart({toState:e,totalTime:n}){"enter"===e?this._animationStateChanged.next({state:"opening",totalTime:n}):("exit"===e||"void"===e)&&this._animationStateChanged.next({state:"closing",totalTime:n})}_startExitAnimation(){this._state="exit",this._changeDetectorRef.markForCheck()}constructor(e,n,r,a,o,s,l,c,p){super(e,n,r,a,o,s,l,p),this._changeDetectorRef=c,this._state="enter"}_getAnimationState(){return{value:this._state,params:{enterAnimationDuration:this._config.enterAnimationDuration||uR_params_enterAnimationDuration,exitAnimationDuration:this._config.exitAnimationDuration||uR_params_exitAnimationDuration}}}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(um),g(zt,8),g(hR),g(fu),g(lt),g(bu),g(Tt),g(Vr))},i.\u0275cmp=Se({type:i,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1",1,"mat-dialog-container"],hostVars:7,hostBindings:function(e,n){1&e&&Kh("@dialogContainer.start",function(a){return n._onAnimationStart(a)})("@dialogContainer.done",function(a){return n._onAnimationDone(a)}),2&e&&(Br("id",n._config.id),st("aria-modal",n._config.ariaModal)("role",n._config.role)("aria-labelledby",n._config.ariaLabel?null:n._ariaLabelledBy)("aria-label",n._config.ariaLabel)("aria-describedby",n._config.ariaDescribedBy||null),Zh("@dialogContainer",n._getAnimationState()))},features:[Ne],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(e,n){1&e&&X(0,L_e,0,0,"ng-template",0)},dependencies:[Ps],styles:[".mat-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit}.cdk-high-contrast-active .mat-dialog-container{outline:solid 1px}.mat-dialog-content{display:block;margin:0 -24px;padding:0 24px;max-height:65vh;overflow:auto;-webkit-overflow-scrolling:touch}.mat-dialog-title{margin:0 0 20px;display:block}.mat-dialog-actions{padding:8px 0;display:flex;flex-wrap:wrap;min-height:52px;align-items:center;box-sizing:content-box;margin-bottom:-24px}.mat-dialog-actions.mat-dialog-actions-align-center,.mat-dialog-actions[align=center]{justify-content:center}.mat-dialog-actions.mat-dialog-actions-align-end,.mat-dialog-actions[align=end]{justify-content:flex-end}.mat-dialog-actions .mat-button-base+.mat-button-base,.mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}"],encapsulation:2,data:{animation:[Yte.dialogContainer]}}),i})();class O_e extends Ml{}const R_e=new De("MatDialogData"),P_e=new De("mat-dialog-default-options"),mR=new De("mat-dialog-scroll-strategy"),H_e={provide:mR,deps:[or],useFactory:function B_e(i){return()=>i.scrollStrategies.block()}};let V_e=(()=>{class i extends _N{constructor(e,n,r,a,o,s,l,c){super(e,n,a,s,l,o,O_e,N_e,R_e,c),this.dialogConfigClass=hR}}return i.\u0275fac=function(e){return new(e||i)(ue(or),ue(Rn),ue(Kc,8),ue(P_e,8),ue(mR),ue(i,12),ue(If),ue(Si,8))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})(),Y_e=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[V_e,H_e],imports:[G2,pl,is,vt,vt]}),i})();const pR=new De("ngx-mat-date-formats");class mv extends sc{isSameTime(t,e){return null==t||null==e||this.getHour(t)===this.getHour(e)&&this.getMinute(t)===this.getMinute(e)&&this.getSecond(t)===this.getSecond(e)}copyTime(t,e){this.setHour(t,this.getHour(e)),this.setMinute(t,this.getMinute(e)),this.setSecond(t,this.getSecond(e))}compareDateWithTime(t,e,n){let r=super.compareDate(t,e)||this.getHour(t)-this.getHour(e)||this.getMinute(t)-this.getMinute(e);return n&&(r=r||this.getSecond(t)-this.getSecond(e)),r}setTimeByDefaultValues(t,e){if(!Array.isArray(e))throw Error("@Input DefaultTime should be an array");this.setHour(t,e[0]||0),this.setMinute(t,e[1]||0),this.setSecond(t,e[2]||0)}}const ege=new De("NGX_MAT_DATE_RANGE_SELECTION_STRATEGY");let tge=(()=>{class i{constructor(e){this._dateAdapter=e}selectionFinished(e,n){let{start:r,end:a}=n;return null==r?r=e:null==a&&e&&this._dateAdapter.compareDate(e,r)>=0?a=e:(r=e,a=null),new lh(r,a)}createPreview(e,n){let r=null,a=null;return n.start&&!n.end&&e&&(r=n.start,a=e),new lh(r,a)}}return i.\u0275fac=function(e){return new(e||i)(ue(mv))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();function fR(i){return Error(`NgxMatDatepicker: No provider found for ${i}. You must import one of the following modules at your application root: NgxMatNativeDateModule, NgxMatMomentModule, or provide a custom implementation.`)}Hs(class{constructor(i){this._elementRef=i}});const nge={provide:_r,useExisting:Yt(()=>gR),multi:!0},rge={provide:Sr,useExisting:Yt(()=>gR),multi:!0};class fv{constructor(t,e){this.target=t,this.targetElement=e,this.value=this.target.value}}let ch,gR=(()=>{class i{constructor(e,n,r,a){if(this._elementRef=e,this._dateAdapter=n,this._dateFormats=r,this._formField=a,this.dateChange=new He,this.dateInput=new He,this._valueChange=new He,this.stateChanges=new He,this._onTouched=()=>{},this._cvaOnChange=()=>{},this._validatorOnChange=()=>{},this._datepickerSubscription=f.EMPTY,this._localeSubscription=f.EMPTY,this._parseValidator=()=>this._lastValueValid?null:{matDatetimePickerParse:{text:this._elementRef.nativeElement.value}},this._minValidator=o=>{const s=this._getValidDateOrNull(this._dateAdapter.deserialize(o.value));return!this.min||!s||this._dateAdapter.compareDateWithTime(this.min,s,this._datepicker.showSeconds)<=0?null:{matDatetimePickerMin:{min:this.min,actual:s}}},this._maxValidator=o=>{const s=this._getValidDateOrNull(this._dateAdapter.deserialize(o.value));return!this.max||!s||this._dateAdapter.compareDateWithTime(this.max,s,this._datepicker.showSeconds)>=0?null:{matDatetimePickerMax:{max:this.max,actual:s}}},this._filterValidator=o=>{const s=this._getValidDateOrNull(this._dateAdapter.deserialize(o.value));return this._dateFilter&&s&&!this._dateFilter(s)?{matDatetimePickerFilter:!0}:null},this._validator=Bu.compose([this._parseValidator,this._minValidator,this._maxValidator,this._filterValidator]),this._lastValueValid=!1,!this._dateAdapter)throw fR("NgxMatDateAdapter");if(!this._dateFormats)throw fR("NGX_MAT_DATE_FORMATS");this._localeSubscription=n.localeChanges.subscribe(()=>{this.value=this.value})}set ngxMatDatetimePicker(e){e&&(this._datepicker=e,this._datepicker._registerInput(this),this._datepickerSubscription.unsubscribe(),this._datepickerSubscription=this._datepicker._selectedChanged.subscribe(n=>{this.value=n,this._cvaOnChange(n),this._onTouched(),this.dateInput.emit(new fv(this,this._elementRef.nativeElement)),this.dateChange.emit(new fv(this,this._elementRef.nativeElement))}))}set ngxMatDatetimePickerFilter(e){this._dateFilter=e,this._validatorOnChange()}get value(){return this._value}set value(e){e=this._dateAdapter.deserialize(e),this._lastValueValid=!e||this._dateAdapter.isValid(e),e=this._getValidDateOrNull(e);const n=this.value;this._value=e,this._formatValue(e),this._dateAdapter.sameDate(n,e)||this._valueChange.emit(e)}get min(){return this._min}set min(e){this._min=this._getValidDateOrNull(this._dateAdapter.deserialize(e)),this._validatorOnChange()}get max(){return this._max}set max(e){this._max=this._getValidDateOrNull(this._dateAdapter.deserialize(e)),this._validatorOnChange()}get disabled(){return!!this._disabled}set disabled(e){const n=null!=e&&"false"!=`${e}`,r=this._elementRef.nativeElement;this._disabled!==n&&(this._disabled=n,this.stateChanges.emit(void 0)),n&&r.blur&&r.blur()}ngOnDestroy(){this._datepickerSubscription.unsubscribe(),this._localeSubscription.unsubscribe(),this._valueChange.complete(),this.stateChanges.complete()}registerOnValidatorChange(e){this._validatorOnChange=e}validate(e){return this._validator?this._validator(e):null}getPopupConnectionElementRef(){return this.getConnectedOverlayOrigin()}getConnectedOverlayOrigin(){return this._formField?this._formField.getConnectedOverlayOrigin():this._elementRef}writeValue(e){this.value=e}registerOnChange(e){this._cvaOnChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e}_onKeydown(e){this._datepicker&&e.altKey&&40===e.keyCode&&!this._elementRef.nativeElement.readOnly&&(this._datepicker.open(),e.preventDefault())}_onInput(e){const n=this._lastValueValid;let r=this._dateAdapter.parse(e,this._dateFormats.parse.dateInput);this._lastValueValid=!r||this._dateAdapter.isValid(r),r=this._getValidDateOrNull(r);const a=this._dateAdapter.isSameTime(r,this._value);null!=r&&(!a||!this._dateAdapter.sameDate(r,this._value))||null==r&&null!=this._value?(this._value=r,this._cvaOnChange(r),this._valueChange.emit(r),this.dateInput.emit(new fv(this,this._elementRef.nativeElement))):n!==this._lastValueValid&&this._validatorOnChange()}_onChange(){this.dateChange.emit(new fv(this,this._elementRef.nativeElement))}_getThemePalette(){return this._formField?this._formField.color:void 0}_onBlur(){this.value&&this._formatValue(this.value),this._onTouched()}_onFocus(){this._datepicker&&this._datepicker.opened&&this._datepicker.cancel()}_formatValue(e){this._elementRef.nativeElement.value=e?this._dateAdapter.format(e,this._dateFormats.display.dateInput):""}_getValidDateOrNull(e){return this._dateAdapter.isDateInstance(e)&&this._dateAdapter.isValid(e)?e:null}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(mv,8),g(pR,8),g(I_e,8))},i.\u0275dir=ye({type:i,selectors:[["input","ngxMatDatetimePicker",""]],hostVars:5,hostBindings:function(e,n){1&e&&ae("input",function(a){return n._onInput(a.target.value)})("change",function(){return n._onChange()})("blur",function(){return n._onBlur()})("focus",function(){return n._onFocus()})("keydown",function(a){return n._onKeydown(a)}),2&e&&(Br("disabled",n.disabled),st("aria-haspopup",n._datepicker?"dialog":null)("aria-owns",(null==n._datepicker?null:n._datepicker.opened)&&n._datepicker.id||null)("min",n.min?n._dateAdapter.toIso8601(n.min):null)("max",n.max?n._dateAdapter.toIso8601(n.max):null))},inputs:{ngxMatDatetimePicker:"ngxMatDatetimePicker",ngxMatDatetimePickerFilter:"ngxMatDatetimePickerFilter",value:"value",min:"min",max:"max",disabled:"disabled"},outputs:{dateChange:"dateChange",dateInput:"dateInput"},exportAs:["ngxMatDatetimePickerInput"],features:[at([nge,rge,{provide:Jx,useExisting:i}])]}),i})(),bR=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[xn,dR,dL,ty,_y,aR]}),i})(),age=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[tR,{provide:ege,useClass:tge}],imports:[xn,rR,Y_e,is,ty,_y,aR,dR,bR]}),i})();try{ch=typeof Intl<"u"}catch{ch=!1}const oge={long:["January","February","March","April","May","June","July","August","September","October","November","December"],short:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],narrow:["J","F","M","A","M","J","J","A","S","O","N","D"]},sge=_v(31,i=>String(i+1)),lge={long:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],short:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],narrow:["S","M","T","W","T","F","S"]},cge=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;function _v(i,t){const e=Array(i);for(let n=0;n{class i extends mv{constructor(e,n){super(),this.useUtcForDisplay=!0,super.setLocale(e),this.useUtcForDisplay=!n.TRIDENT,this._clampDate=n.TRIDENT||n.EDGE}getYear(e){return e.getFullYear()}getMonth(e){return e.getMonth()}getDate(e){return e.getDate()}getDayOfWeek(e){return e.getDay()}getMonthNames(e){if(ch){const n=new Intl.DateTimeFormat(this.locale,{month:e,timeZone:"utc"});return _v(12,r=>this._stripDirectionalityCharacters(this._format(n,new Date(2017,r,1))))}return oge[e]}getDateNames(){if(ch){const e=new Intl.DateTimeFormat(this.locale,{day:"numeric",timeZone:"utc"});return _v(31,n=>this._stripDirectionalityCharacters(this._format(e,new Date(2017,0,n+1))))}return sge}getDayOfWeekNames(e){if(ch){const n=new Intl.DateTimeFormat(this.locale,{weekday:e,timeZone:"utc"});return _v(7,r=>this._stripDirectionalityCharacters(this._format(n,new Date(2017,0,r+1))))}return lge[e]}getYearName(e){if(ch){const n=new Intl.DateTimeFormat(this.locale,{year:"numeric",timeZone:"utc"});return this._stripDirectionalityCharacters(this._format(n,e))}return String(this.getYear(e))}getFirstDayOfWeek(){return 0}getNumDaysInMonth(e){return this.getDate(this._createDateWithOverflow(this.getYear(e),this.getMonth(e)+1,0))}clone(e){return new Date(e.getTime())}createDate(e,n,r){if(n<0||n>11)throw Error(`Invalid month index "${n}". Month index has to be between 0 and 11.`);if(r<1)throw Error(`Invalid date "${r}". Date has to be greater than 0.`);let a=this._createDateWithOverflow(e,n,r);if(a.getMonth()!=n)throw Error(`Invalid date "${r}" for month with index "${n}".`);return a}today(){return new Date}parse(e){return"number"==typeof e?new Date(e):e?new Date(Date.parse(e)):null}format(e,n){if(!this.isValid(e))throw Error("NativeDateAdapter: Cannot format invalid date.");if(ch){this._clampDate&&(e.getFullYear()<1||e.getFullYear()>9999)&&(e=this.clone(e)).setFullYear(Math.max(1,Math.min(9999,e.getFullYear()))),n={...n,timeZone:"utc"};const r=new Intl.DateTimeFormat(this.locale,n);return this._stripDirectionalityCharacters(this._format(r,e))}return this._stripDirectionalityCharacters(e.toDateString())}addCalendarYears(e,n){return this.addCalendarMonths(e,12*n)}addCalendarMonths(e,n){let r=this._createDateWithOverflow(this.getYear(e),this.getMonth(e)+n,this.getDate(e));return this.getMonth(r)!=((this.getMonth(e)+n)%12+12)%12&&(r=this._createDateWithOverflow(this.getYear(r),this.getMonth(r),0)),r}addCalendarDays(e,n){return this._createDateWithOverflow(this.getYear(e),this.getMonth(e),this.getDate(e)+n)}toIso8601(e){return[e.getUTCFullYear(),this._2digit(e.getUTCMonth()+1),this._2digit(e.getUTCDate())].join("-")}deserialize(e){if("string"==typeof e){if(!e)return null;if(cge.test(e)){let n=new Date(e);if(this.isValid(n))return n}}return super.deserialize(e)}isDateInstance(e){return e instanceof Date}isValid(e){return!isNaN(e.getTime())}invalid(){return new Date(NaN)}getHour(e){return e.getHours()}getMinute(e){return e.getMinutes()}getSecond(e){return e.getSeconds()}setHour(e,n){e.setHours(n)}setMinute(e,n){e.setMinutes(n)}setSecond(e,n){e.setSeconds(n)}_createDateWithOverflow(e,n,r){const a=new Date(e,n,r);return e>=0&&e<100&&a.setFullYear(this.getYear(a)-1900),a}_2digit(e){return("00"+e).slice(-2)}_stripDirectionalityCharacters(e){return e.replace(/[\u200e\u200f]/g,"")}_format(e,n){const r=new Date;return r.setUTCFullYear(n.getFullYear(),n.getMonth(),n.getDate()),r.setUTCHours(n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()),e.format(r)}}return i.\u0275fac=function(e){return new(e||i)(ue(rG,8),ue(Li))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();const yR={year:"numeric",month:"numeric",day:"numeric",hour12:!1,hour:"2-digit",minute:"2-digit",second:"2-digit"},uge={parse:{dateInput:yR},display:{dateInput:yR,monthYearLabel:{year:"numeric",month:"short"},dateA11yLabel:{year:"numeric",month:"long",day:"numeric"},monthYearA11yLabel:{year:"numeric",month:"long"}}};let hge=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[{provide:mv,useClass:dge}],imports:[qz]}),i})(),mge=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[{provide:pR,useValue:uge}],imports:[hge]}),i})();class fp{}fp.\u0275fac=function(t){return new(t||fp)},fp.\u0275mod=it({type:fp}),fp.\u0275inj=ct({imports:[ZL,O8,lN,Hk]});class _p{}_p.\u0275fac=function(t){return new(t||_p)},_p.\u0275mod=it({type:_p,bootstrap:[kg]}),_p.\u0275inj=ct({providers:[Cn,ih,nh,$s,xc],imports:[fp,ZL,vT,lp,O8,kJ,nee,ob,eO,Ape,gee,Rce,Kce,_y,dJ,Npe,bre,$pe,tde,Joe,wN,cae,lN,xfe,Bfe,ite,Hne,Ufe,ioe,aue,Rie,ty,dL,CU,MA,uce,Fue,Hk,Gfe,Vte,rR,Ese,age,mge,bR,Yle,zde.register("ngsw-worker.js",{enabled:!0,registrationStrategy:"registerWhenStable:30000"})]}),Bz().bootstrapModule(_p).catch(i=>console.error(i))},5521:(le,k)=>{"use strict";function A(ee){if(!Number.isSafeInteger(ee))throw new Error(`Wrong integer: ${ee}`)}function F(...ee){const ie=(Ae,Ee)=>Be=>Ae(Ee(Be));return{encode:Array.from(ee).reverse().reduce((Ae,Ee)=>Ae?ie(Ae,Ee.encode):Ee.encode,void 0),decode:ee.reduce((Ae,Ee)=>Ae?ie(Ae,Ee.decode):Ee.decode,void 0)}}function u(ee){return{encode:ie=>{if(!Array.isArray(ie)||ie.length&&"number"!=typeof ie[0])throw new Error("alphabet.encode input should be an array of numbers");return ie.map(oe=>{if(A(oe),oe<0||oe>=ee.length)throw new Error(`Digit index outside alphabet: ${oe} (alphabet: ${ee.length})`);return ee[oe]})},decode:ie=>{if(!Array.isArray(ie)||ie.length&&"string"!=typeof ie[0])throw new Error("alphabet.decode input should be array of strings");return ie.map(oe=>{if("string"!=typeof oe)throw new Error(`alphabet.decode: not string element=${oe}`);const Te=ee.indexOf(oe);if(-1===Te)throw new Error(`Unknown letter: "${oe}". Allowed: ${ee}`);return Te})}}}function m(ee=""){if("string"!=typeof ee)throw new Error("join separator should be string");return{encode:ie=>{if(!Array.isArray(ie)||ie.length&&"string"!=typeof ie[0])throw new Error("join.encode input should be array of strings");for(let oe of ie)if("string"!=typeof oe)throw new Error(`join.encode: non-string input=${oe}`);return ie.join(ee)},decode:ie=>{if("string"!=typeof ie)throw new Error("join.decode input should be string");return ie.split(ee)}}}function h(ee,ie="="){if(A(ee),"string"!=typeof ie)throw new Error("padding chr should be string");return{encode(oe){if(!Array.isArray(oe)||oe.length&&"string"!=typeof oe[0])throw new Error("padding.encode input should be array of strings");for(let Te of oe)if("string"!=typeof Te)throw new Error(`padding.encode: non-string input=${Te}`);for(;oe.length*ee%8;)oe.push(ie);return oe},decode(oe){if(!Array.isArray(oe)||oe.length&&"string"!=typeof oe[0])throw new Error("padding.encode input should be array of strings");for(let Ae of oe)if("string"!=typeof Ae)throw new Error(`padding.decode: non-string input=${Ae}`);let Te=oe.length;if(Te*ee%8)throw new Error("Invalid padding: string should have whole number of bytes");for(;Te>0&&oe[Te-1]===ie;Te--)if(!((Te-1)*ee%8))throw new Error("Invalid padding: string has too much padding");return oe.slice(0,Te)}}}function f(ee){if("function"!=typeof ee)throw new Error("normalize fn should be function");return{encode:ie=>ie,decode:ie=>ee(ie)}}function y(ee,ie,oe){if(ie<2)throw new Error(`convertRadix: wrong from=${ie}, base cannot be less than 2`);if(oe<2)throw new Error(`convertRadix: wrong to=${oe}, base cannot be less than 2`);if(!Array.isArray(ee))throw new Error("convertRadix: data should be array");if(!ee.length)return[];let Te=0;const Ae=[],Ee=Array.from(ee);for(Ee.forEach(Be=>{if(A(Be),Be<0||Be>=ie)throw new Error(`Wrong integer: ${Be}`)});;){let Be=0,qe=!0;for(let dt=Te;dtie?x(ie,ee%ie):ee,S=(ee,ie)=>ee+(ie-x(ee,ie));function D(ee,ie,oe,Te){if(!Array.isArray(ee))throw new Error("convertRadix2: data should be array");if(ie<=0||ie>32)throw new Error(`convertRadix2: wrong from=${ie}`);if(oe<=0||oe>32)throw new Error(`convertRadix2: wrong to=${oe}`);if(S(ie,oe)>32)throw new Error(`convertRadix2: carry overflow from=${ie} to=${oe} carryBits=${S(ie,oe)}`);let Ae=0,Ee=0;const Be=2**oe-1,qe=[];for(const dt of ee){if(A(dt),dt>=2**ie)throw new Error(`convertRadix2: invalid data word=${dt} from=${ie}`);if(Ae=Ae<32)throw new Error(`convertRadix2: carry overflow pos=${Ee} from=${ie}`);for(Ee+=ie;Ee>=oe;Ee-=oe)qe.push((Ae>>Ee-oe&Be)>>>0);Ae&=2**Ee-1}if(Ae=Ae<=ie)throw new Error("Excess padding");if(!Te&&Ae)throw new Error(`Non-zero padding: ${Ae}`);return Te&&Ee>0&&qe.push(Ae>>>0),qe}function O(ee){return A(ee),{encode:ie=>{if(!(ie instanceof Uint8Array))throw new Error("radix.encode input should be Uint8Array");return y(Array.from(ie),256,ee)},decode:ie=>{if(!Array.isArray(ie)||ie.length&&"number"!=typeof ie[0])throw new Error("radix.decode input should be array of strings");return Uint8Array.from(y(ie,ee,256))}}}function V(ee,ie=!1){if(A(ee),ee<=0||ee>32)throw new Error("radix2: bits should be in (0..32]");if(S(8,ee)>32||S(ee,8)>32)throw new Error("radix2: carry overflow");return{encode:oe=>{if(!(oe instanceof Uint8Array))throw new Error("radix2.encode input should be Uint8Array");return D(Array.from(oe),8,ee,!ie)},decode:oe=>{if(!Array.isArray(oe)||oe.length&&"number"!=typeof oe[0])throw new Error("radix2.decode input should be array of strings");return Uint8Array.from(D(oe,ee,8,ie))}}}function E(ee){if("function"!=typeof ee)throw new Error("unsafeWrapper fn should be function");return function(...ie){try{return ee.apply(null,ie)}catch{}}}function T(ee,ie){if(A(ee),"function"!=typeof ie)throw new Error("checksum fn should be function");return{encode(oe){if(!(oe instanceof Uint8Array))throw new Error("checksum.encode: input should be Uint8Array");const Te=ie(oe).slice(0,ee),Ae=new Uint8Array(oe.length+ee);return Ae.set(oe),Ae.set(Te,oe.length),Ae},decode(oe){if(!(oe instanceof Uint8Array))throw new Error("checksum.decode: input should be Uint8Array");const Te=oe.slice(0,-ee),Ae=ie(Te).slice(0,ee),Ee=oe.slice(-ee);for(let Be=0;Beee.toUpperCase().replace(/O/g,"0").replace(/[IL]/g,"1"))),k.base64=F(V(6),u("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"),h(6),m("")),k.base64url=F(V(6),u("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"),h(6),m(""));const W=ee=>F(O(58),u(ee),m(""));k.base58=W("123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"),k.base58flickr=W("123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ"),k.base58xrp=W("rpshnaf39wBUDNEGHJKLM4PQRST7VWXYZ2bcdeCg65jkm8oFqi1tuvAxyz");const P=[0,2,3,5,6,7,9,10,11];k.base58xmr={encode(ee){let ie="";for(let oe=0;oeF(T(4,ie=>ee(ee(ie))),k.base58);const H=F(u("qpzry9x8gf2tvdw0s3jn54khce6mua7l"),m("")),L=[996825010,642813549,513874426,1027748829,705979059];function G(ee){const ie=ee>>25;let oe=(33554431&ee)<<5;for(let Te=0;Te>Te&1)&&(oe^=L[Te]);return oe}function K(ee,ie,oe=1){const Te=ee.length;let Ae=1;for(let Ee=0;Ee126)throw new Error(`Invalid prefix (${ee})`);Ae=G(Ae)^Be>>5}Ae=G(Ae);for(let Ee=0;EeGt)throw new TypeError(`Wrong string length: ${Ke.length} (${Ke}). Expected (8..${Gt})`);const ve=Ke.toLowerCase();if(Ke!==ve&&Ke!==Ke.toUpperCase())throw new Error("String must be lowercase or uppercase");const Qt=(Ke=ve).lastIndexOf("1");if(0===Qt||-1===Qt)throw new Error('Letter "1" must be present between prefix and data only');const et=Ke.slice(0,Qt),Rt=Ke.slice(Qt+1);if(Rt.length<6)throw new Error("Data must be at least 6 characters long");const Pt=H.decode(Rt).slice(0,-6),tn=K(et,Pt,ie);if(!Rt.endsWith(tn))throw new Error(`Invalid checksum in ${Ke}: expected "${tn}"`);return{prefix:et,words:Pt}}return{encode:function Be(Ke,Gt,ve=90){if("string"!=typeof Ke)throw new Error("bech32.encode prefix should be string, not "+typeof Ke);if(!Array.isArray(Gt)||Gt.length&&"number"!=typeof Gt[0])throw new Error("bech32.encode words should be array of numbers, not "+typeof Gt);const Qt=Ke.length+7+Gt.length;if(!1!==ve&&Qt>ve)throw new TypeError(`Length ${Qt} exceeds limit ${ve}`);return`${Ke=Ke.toLowerCase()}1${H.encode(Gt)}${K(Ke,Gt,ie)}`},decode:qe,decodeToBytes:function wt(Ke){const{prefix:Gt,words:ve}=qe(Ke,!1);return{prefix:Gt,words:ve,bytes:Te(ve)}},decodeUnsafe:E(qe),fromWords:Te,fromWordsUnsafe:Ee,toWords:Ae}}k.bech32=Q("bech32"),k.bech32m=Q("bech32m"),k.utf8={encode:ee=>(new TextDecoder).decode(ee),decode:ee=>(new TextEncoder).encode(ee)},k.hex=F(V(4),u("0123456789abcdef"),m(""),f(ee=>{if("string"!=typeof ee||ee.length%2)throw new TypeError(`hex.decode: expected string, got ${typeof ee} with length ${ee.length}`);return ee.toLowerCase()}));const B={utf8:k.utf8,hex:k.hex,base16:k.base16,base32:k.base32,base64:k.base64,base64url:k.base64url,base58:k.base58,base58xmr:k.base58xmr},ne=`Invalid encoding type. Available types: ${Object.keys(B).join(", ")}`;k.bytesToString=(ee,ie)=>{if("string"!=typeof ee||!B.hasOwnProperty(ee))throw new TypeError(ne);if(!(ie instanceof Uint8Array))throw new TypeError("bytesToString() expects Uint8Array");return B[ee].encode(ie)},k.str=k.bytesToString,k.stringToBytes=(ee,ie)=>{if(!B.hasOwnProperty(ee))throw new TypeError(ne);if("string"!=typeof ie)throw new TypeError("stringToBytes() expects string");return B[ee].decode(ie)},k.bytes=k.stringToBytes},6837:(le,k,A)=>{"use strict";k.Z1=k._I=k.OF=void 0;const u=A(5729),m=A(9522),h=A(8519),f=A(27),y=A(7507),x=A(5521);function D(Q){if("string"!=typeof Q)throw new TypeError("Invalid mnemonic type: "+typeof Q);return Q.normalize("NFKD")}function O(Q){const B=D(Q),ne=B.split(" ");if(![12,15,18,21,24].includes(ne.length))throw new Error("Invalid mnemonic");return{nfkd:B,words:ne}}function V(Q){u.default.bytes(Q,16,20,24,28,32)}k.OF=function E(Q,B=128){if(u.default.number(B),B%32!=0||B>256)throw new TypeError("Invalid entropy");return function U(Q,B){return V(Q),W(B).encode(Q).join((Q=>"\u3042\u3044\u3053\u304f\u3057\u3093"===Q[0])(B)?"\u3000":" ")}((0,y.randomBytes)(B/8),Q)};const T=Q=>{const B=8-Q.length/4;return new Uint8Array([(0,h.sha256)(Q)[0]>>B<{if("string"!=typeof B)throw new Error(`Wordlist: non-string element: ${B}`)}),x.utils.chain(x.utils.checksum(1,T),x.utils.radix2(11,!0),x.utils.alphabet(Q))}k._I=function H(Q,B){try{!function P(Q,B){const{words:ne}=O(Q),$=W(B).decode(ne);return V($),$}(Q,B)}catch{return!1}return!0};k.Z1=function K(Q,B=""){return(0,m.pbkdf2)(f.sha512,O(Q).nfkd,(Q=>D(`mnemonic${Q}`))(B),{c:2048,dkLen:64})}},5729:(le,k)=>{"use strict";function A(x){if(!Number.isSafeInteger(x)||x<0)throw new Error(`Wrong positive integer: ${x}`)}function F(x){if("boolean"!=typeof x)throw new Error(`Expected boolean, not ${x}`)}function u(x,...S){if(!(x instanceof Uint8Array))throw new TypeError("Expected Uint8Array");if(S.length>0&&!S.includes(x.length))throw new TypeError(`Expected Uint8Array of length ${S}, not of length=${x.length}`)}function m(x){if("function"!=typeof x||"function"!=typeof x.create)throw new Error("Hash should be wrapped by utils.wrapConstructor");A(x.outputLen),A(x.blockLen)}function h(x,S=!0){if(x.destroyed)throw new Error("Hash instance has been destroyed");if(S&&x.finished)throw new Error("Hash#digest() has already been called")}function f(x,S){u(x);const D=S.outputLen;if(x.length{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.SHA2=void 0;const F=A(5729),u=A(7507);k.SHA2=class h extends u.Hash{constructor(y,x,S,D){super(),this.blockLen=y,this.outputLen=x,this.padOffset=S,this.isLE=D,this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.buffer=new Uint8Array(y),this.view=(0,u.createView)(this.buffer)}update(y){F.default.exists(this);const{view:x,buffer:S,blockLen:D}=this,O=(y=(0,u.toBytes)(y)).length;for(let V=0;VD-V&&(this.process(S,0),V=0);for(let U=V;U>D&O),E=Number(x&O),W=S?0:4;f.setUint32(y+(S?4:0),V,S),f.setUint32(y+W,E,S)})(S,D-8,BigInt(8*this.length),O),this.process(S,0);const E=(0,u.createView)(y),T=this.outputLen;if(T%4)throw new Error("_sha2: outputLen should be aligned to 32bit");const W=T/4,P=this.get();if(W>P.length)throw new Error("_sha2: outputLen bigger than state");for(let U=0;U{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.add=k.toBig=k.split=k.fromBig=void 0;const A=BigInt(2**32-1),F=BigInt(32);function u(q,ee=!1){return ee?{h:Number(q&A),l:Number(q>>F&A)}:{h:0|Number(q>>F&A),l:0|Number(q&A)}}function m(q,ee=!1){let ie=new Uint32Array(q.length),oe=new Uint32Array(q.length);for(let Te=0;Te>>0)+(oe>>>0);return{h:q+ie+(Te/2**32|0)|0,l:0|Te}}k.fromBig=u,k.split=m,k.toBig=(q,ee)=>BigInt(q>>>0)<>>0),k.add=H,k.default={fromBig:u,split:m,toBig:k.toBig,shrSH:(q,ee,ie)=>q>>>ie,shrSL:(q,ee,ie)=>q<<32-ie|ee>>>ie,rotrSH:(q,ee,ie)=>q>>>ie|ee<<32-ie,rotrSL:(q,ee,ie)=>q<<32-ie|ee>>>ie,rotrBH:(q,ee,ie)=>q<<64-ie|ee>>>ie-32,rotrBL:(q,ee,ie)=>q>>>ie-32|ee<<64-ie,rotr32H:(q,ee)=>ee,rotr32L:(q,ee)=>q,rotlSH:(q,ee,ie)=>q<>>32-ie,rotlSL:(q,ee,ie)=>ee<>>32-ie,rotlBH:(q,ee,ie)=>ee<>>64-ie,rotlBL:(q,ee,ie)=>q<>>64-ie,add:H,add3L:(q,ee,ie)=>(q>>>0)+(ee>>>0)+(ie>>>0),add3H:(q,ee,ie,oe)=>ee+ie+oe+(q/2**32|0)|0,add4L:(q,ee,ie,oe)=>(q>>>0)+(ee>>>0)+(ie>>>0)+(oe>>>0),add4H:(q,ee,ie,oe,Te)=>ee+ie+oe+Te+(q/2**32|0)|0,add5H:(q,ee,ie,oe,Te,Ae)=>ee+ie+oe+Te+Ae+(q/2**32|0)|0,add5L:(q,ee,ie,oe,Te)=>(q>>>0)+(ee>>>0)+(ie>>>0)+(oe>>>0)+(Te>>>0)}},7882:(le,k)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.crypto=void 0,k.crypto={node:void 0,web:"object"==typeof self&&"crypto"in self?self.crypto:void 0}},602:(le,k,A)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.hmac=void 0;const F=A(5729),u=A(7507);class m extends u.Hash{constructor(y,x){super(),this.finished=!1,this.destroyed=!1,F.default.hash(y);const S=(0,u.toBytes)(x);if(this.iHash=y.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 D=this.blockLen,O=new Uint8Array(D);O.set(S.length>D?y.create().update(S).digest():S);for(let V=0;Vnew m(f,y).update(x).digest(),k.hmac.create=(f,y)=>new m(f,y)},9522:(le,k,A)=>{"use strict";var F=A(9598).default;Object.defineProperty(k,"__esModule",{value:!0}),k.pbkdf2Async=k.pbkdf2=void 0;const u=A(5729),m=A(602),h=A(7507);function f(O,V,E,T){u.default.hash(O);const W=(0,h.checkOpts)({dkLen:32,asyncTick:10},T),{c:P,dkLen:U,asyncTick:H}=W;if(u.default.number(P),u.default.number(U),u.default.number(H),P<1)throw new Error("PBKDF2: iterations (c) should be >= 1");const L=(0,h.toBytes)(V),G=(0,h.toBytes)(E),K=new Uint8Array(U),Q=m.hmac.create(O,L),B=Q._cloneInto().update(G);return{c:P,dkLen:U,asyncTick:H,DK:K,PRF:Q,PRFSalt:B}}function y(O,V,E,T,W){return O.destroy(),V.destroy(),T&&T.destroy(),W.fill(0),E}function D(){return(D=F(function*(O,V,E,T){const{c:W,dkLen:P,asyncTick:U,DK:H,PRF:L,PRFSalt:G}=f(O,V,E,T);let K;const Q=new Uint8Array(4),B=(0,h.createView)(Q),ne=new Uint8Array(L.outputLen);for(let $=1,q=0;q{L._cloneInto(K).update(ne).digestInto(ne);for(let oe=0;oe{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.sha224=k.sha256=void 0;const F=A(4206),u=A(7507),m=(O,V,E)=>O&V^~O&E,h=(O,V,E)=>O&V^O&E^V&E,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]),y=new Uint32Array([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]),x=new Uint32Array(64);class S extends F.SHA2{constructor(){super(64,32,8,!1),this.A=0|y[0],this.B=0|y[1],this.C=0|y[2],this.D=0|y[3],this.E=0|y[4],this.F=0|y[5],this.G=0|y[6],this.H=0|y[7]}get(){const{A:V,B:E,C:T,D:W,E:P,F:U,G:H,H:L}=this;return[V,E,T,W,P,U,H,L]}set(V,E,T,W,P,U,H,L){this.A=0|V,this.B=0|E,this.C=0|T,this.D=0|W,this.E=0|P,this.F=0|U,this.G=0|H,this.H=0|L}process(V,E){for(let Q=0;Q<16;Q++,E+=4)x[Q]=V.getUint32(E,!1);for(let Q=16;Q<64;Q++){const B=x[Q-15],ne=x[Q-2],$=(0,u.rotr)(B,7)^(0,u.rotr)(B,18)^B>>>3,q=(0,u.rotr)(ne,17)^(0,u.rotr)(ne,19)^ne>>>10;x[Q]=q+x[Q-7]+$+x[Q-16]|0}let{A:T,B:W,C:P,D:U,E:H,F:L,G,H:K}=this;for(let Q=0;Q<64;Q++){const ne=K+((0,u.rotr)(H,6)^(0,u.rotr)(H,11)^(0,u.rotr)(H,25))+m(H,L,G)+f[Q]+x[Q]|0,q=((0,u.rotr)(T,2)^(0,u.rotr)(T,13)^(0,u.rotr)(T,22))+h(T,W,P)|0;K=G,G=L,L=H,H=U+ne|0,U=P,P=W,W=T,T=ne+q|0}T=T+this.A|0,W=W+this.B|0,P=P+this.C|0,U=U+this.D|0,H=H+this.E|0,L=L+this.F|0,G=G+this.G|0,K=K+this.H|0,this.set(T,W,P,U,H,L,G,K)}roundClean(){x.fill(0)}destroy(){this.set(0,0,0,0,0,0,0,0),this.buffer.fill(0)}}class D extends S{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}}k.sha256=(0,u.wrapConstructor)(()=>new S),k.sha224=(0,u.wrapConstructor)(()=>new D)},27:(le,k,A)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.sha384=k.sha512_256=k.sha512_224=k.sha512=k.SHA512=void 0;const F=A(4206),u=A(9027),m=A(7507),[h,f]=u.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(E=>BigInt(E))),y=new Uint32Array(80),x=new Uint32Array(80);class S extends F.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:T,Al:W,Bh:P,Bl:U,Ch:H,Cl:L,Dh:G,Dl:K,Eh:Q,El:B,Fh:ne,Fl:$,Gh:q,Gl:ee,Hh:ie,Hl:oe}=this;return[T,W,P,U,H,L,G,K,Q,B,ne,$,q,ee,ie,oe]}set(T,W,P,U,H,L,G,K,Q,B,ne,$,q,ee,ie,oe){this.Ah=0|T,this.Al=0|W,this.Bh=0|P,this.Bl=0|U,this.Ch=0|H,this.Cl=0|L,this.Dh=0|G,this.Dl=0|K,this.Eh=0|Q,this.El=0|B,this.Fh=0|ne,this.Fl=0|$,this.Gh=0|q,this.Gl=0|ee,this.Hh=0|ie,this.Hl=0|oe}process(T,W){for(let Ee=0;Ee<16;Ee++,W+=4)y[Ee]=T.getUint32(W),x[Ee]=T.getUint32(W+=4);for(let Ee=16;Ee<80;Ee++){const Be=0|y[Ee-15],qe=0|x[Ee-15],dt=u.default.rotrSH(Be,qe,1)^u.default.rotrSH(Be,qe,8)^u.default.shrSH(Be,qe,7),wt=u.default.rotrSL(Be,qe,1)^u.default.rotrSL(Be,qe,8)^u.default.shrSL(Be,qe,7),Ke=0|y[Ee-2],Gt=0|x[Ee-2],ve=u.default.rotrSH(Ke,Gt,19)^u.default.rotrBH(Ke,Gt,61)^u.default.shrSH(Ke,Gt,6),Qt=u.default.rotrSL(Ke,Gt,19)^u.default.rotrBL(Ke,Gt,61)^u.default.shrSL(Ke,Gt,6),et=u.default.add4L(wt,Qt,x[Ee-7],x[Ee-16]),Rt=u.default.add4H(et,dt,ve,y[Ee-7],y[Ee-16]);y[Ee]=0|Rt,x[Ee]=0|et}let{Ah:P,Al:U,Bh:H,Bl:L,Ch:G,Cl:K,Dh:Q,Dl:B,Eh:ne,El:$,Fh:q,Fl:ee,Gh:ie,Gl:oe,Hh:Te,Hl:Ae}=this;for(let Ee=0;Ee<80;Ee++){const Be=u.default.rotrSH(ne,$,14)^u.default.rotrSH(ne,$,18)^u.default.rotrBH(ne,$,41),qe=u.default.rotrSL(ne,$,14)^u.default.rotrSL(ne,$,18)^u.default.rotrBL(ne,$,41),dt=ne&q^~ne&ie,Ke=u.default.add5L(Ae,qe,$&ee^~$&oe,f[Ee],x[Ee]),Gt=u.default.add5H(Ke,Te,Be,dt,h[Ee],y[Ee]),ve=0|Ke,Qt=u.default.rotrSH(P,U,28)^u.default.rotrBH(P,U,34)^u.default.rotrBH(P,U,39),et=u.default.rotrSL(P,U,28)^u.default.rotrBL(P,U,34)^u.default.rotrBL(P,U,39),Rt=P&H^P&G^H&G,Pt=U&L^U&K^L&K;Te=0|ie,Ae=0|oe,ie=0|q,oe=0|ee,q=0|ne,ee=0|$,({h:ne,l:$}=u.default.add(0|Q,0|B,0|Gt,0|ve)),Q=0|G,B=0|K,G=0|H,K=0|L,H=0|P,L=0|U;const tn=u.default.add3L(ve,et,Pt);P=u.default.add3H(tn,Gt,Qt,Rt),U=0|tn}({h:P,l:U}=u.default.add(0|this.Ah,0|this.Al,0|P,0|U)),({h:H,l:L}=u.default.add(0|this.Bh,0|this.Bl,0|H,0|L)),({h:G,l:K}=u.default.add(0|this.Ch,0|this.Cl,0|G,0|K)),({h:Q,l:B}=u.default.add(0|this.Dh,0|this.Dl,0|Q,0|B)),({h:ne,l:$}=u.default.add(0|this.Eh,0|this.El,0|ne,0|$)),({h:q,l:ee}=u.default.add(0|this.Fh,0|this.Fl,0|q,0|ee)),({h:ie,l:oe}=u.default.add(0|this.Gh,0|this.Gl,0|ie,0|oe)),({h:Te,l:Ae}=u.default.add(0|this.Hh,0|this.Hl,0|Te,0|Ae)),this.set(P,U,H,L,G,K,Q,B,ne,$,q,ee,ie,oe,Te,Ae)}roundClean(){y.fill(0),x.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)}}k.SHA512=S;class D extends S{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 O extends S{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 V extends S{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}}k.sha512=(0,m.wrapConstructor)(()=>new S),k.sha512_224=(0,m.wrapConstructor)(()=>new D),k.sha512_256=(0,m.wrapConstructor)(()=>new O),k.sha384=(0,m.wrapConstructor)(()=>new V)},7507:(le,k,A)=>{"use strict";var F=A(9598).default;Object.defineProperty(k,"__esModule",{value:!0}),k.randomBytes=k.wrapConstructorWithOpts=k.wrapConstructor=k.checkOpts=k.Hash=k.concatBytes=k.toBytes=k.utf8ToBytes=k.asyncLoop=k.nextTick=k.hexToBytes=k.bytesToHex=k.isLE=k.rotr=k.createView=k.u32=k.u8=void 0;const u=A(7882);if(k.u8=B=>new Uint8Array(B.buffer,B.byteOffset,B.byteLength),k.u32=B=>new Uint32Array(B.buffer,B.byteOffset,Math.floor(B.byteLength/4)),k.createView=B=>new DataView(B.buffer,B.byteOffset,B.byteLength),k.rotr=(B,ne)=>B<<32-ne|B>>>ne,k.isLE=68===new Uint8Array(new Uint32Array([287454020]).buffer)[0],!k.isLE)throw new Error("Non little-endian hardware is not supported");const x=Array.from({length:256},(B,ne)=>ne.toString(16).padStart(2,"0"));function E(){return(E=F(function*(B,ne,$){let q=Date.now();for(let ee=0;ee=0&&ieq instanceof Uint8Array))throw new Error("Uint8Array list expected");if(1===B.length)return B[0];const ne=B.reduce((q,ee)=>q+ee.length,0),$=new Uint8Array(ne);for(let q=0,ee=0;q"[object Object]"===Object.prototype.toString.call(B)&&B.constructor===Object)(ne)))throw new TypeError("Options should be object or undefined");return Object.assign(B,ne)},k.wrapConstructor=function G(B){const ne=q=>B().update(W(q)).digest(),$=B();return ne.outputLen=$.outputLen,ne.blockLen=$.blockLen,ne.create=()=>B(),ne},k.wrapConstructorWithOpts=function K(B){const ne=(q,ee)=>B(ee).update(W(q)).digest(),$=B({});return ne.outputLen=$.outputLen,ne.blockLen=$.blockLen,ne.create=q=>B(q),ne},k.randomBytes=function Q(B=32){if(u.crypto.web)return u.crypto.web.getRandomValues(new Uint8Array(B));if(u.crypto.node)return new Uint8Array(u.crypto.node.randomBytes(B).buffer);throw new Error("The environment doesn't have randomBytes function")}},3439:(le,k)=>{"use strict";k.U=void 0,k.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")},5834:(le,k,A)=>{"use strict";var F=A(5203),u=A(5685),m=u(F("String.prototype.indexOf"));le.exports=function(f,y){var x=F(f,!!y);return"function"==typeof x&&m(f,".prototype.")>-1?u(x):x}},5685:(le,k,A)=>{"use strict";var F=A(4444),u=A(5203),m=u("%Function.prototype.apply%"),h=u("%Function.prototype.call%"),f=u("%Reflect.apply%",!0)||F.call(h,m),y=u("%Object.getOwnPropertyDescriptor%",!0),x=u("%Object.defineProperty%",!0),S=u("%Math.max%");if(x)try{x({},"a",{value:1})}catch{x=null}le.exports=function(V){var E=f(F,h,arguments);if(y&&x){var T=y(E,"length");T.configurable&&x(E,"length",{value:1+S(0,V.length-(arguments.length-1))})}return E};var D=function(){return f(F,m,arguments)};x?x(le.exports,"apply",{value:D}):le.exports.apply=D},4999:le=>{"use strict";var k=function(H){return function A(U){return!!U&&"object"==typeof U}(H)&&!function F(U){var H=Object.prototype.toString.call(U);return"[object RegExp]"===H||"[object Date]"===H||function h(U){return U.$$typeof===m}(U)}(H)},m="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function y(U,H){return!1!==H.clone&&H.isMergeableObject(U)?W(function f(U){return Array.isArray(U)?[]:{}}(U),U,H):U}function x(U,H,L){return U.concat(H).map(function(G){return y(G,L)})}function O(U){return Object.keys(U).concat(function D(U){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(U).filter(function(H){return U.propertyIsEnumerable(H)}):[]}(U))}function V(U,H){try{return H in U}catch{return!1}}function W(U,H,L){(L=L||{}).arrayMerge=L.arrayMerge||x,L.isMergeableObject=L.isMergeableObject||k,L.cloneUnlessOtherwiseSpecified=y;var G=Array.isArray(H);return G===Array.isArray(U)?G?L.arrayMerge(U,H,L):function T(U,H,L){var G={};return L.isMergeableObject(U)&&O(U).forEach(function(K){G[K]=y(U[K],L)}),O(H).forEach(function(K){(function E(U,H){return V(U,H)&&!(Object.hasOwnProperty.call(U,H)&&Object.propertyIsEnumerable.call(U,H))})(U,K)||(G[K]=V(U,K)&&L.isMergeableObject(H[K])?function S(U,H){if(!H.customMerge)return W;var L=H.customMerge(U);return"function"==typeof L?L:W}(K,L)(U[K],H[K],L):y(H[K],L))}),G}(U,H,L):y(H,L)}W.all=function(H,L){if(!Array.isArray(H))throw new Error("first argument should be an array");return H.reduce(function(G,K){return W(G,K,L)},{})},le.exports=W},6316:(le,k)=>{"use strict";var A,u;Object.defineProperty(k,"__esModule",{value:!0}),k.Doctype=k.CDATA=k.Tag=k.Style=k.Script=k.Comment=k.Directive=k.Text=k.Root=k.isTag=k.ElementType=void 0,(u=A=k.ElementType||(k.ElementType={})).Root="root",u.Text="text",u.Directive="directive",u.Comment="comment",u.Script="script",u.Style="style",u.Tag="tag",u.CDATA="cdata",u.Doctype="doctype",k.isTag=function F(u){return u.type===A.Tag||u.type===A.Script||u.type===A.Style},k.Root=A.Root,k.Text=A.Text,k.Directive=A.Directive,k.Comment=A.Comment,k.Script=A.Script,k.Style=A.Style,k.Tag=A.Tag,k.CDATA=A.CDATA,k.Doctype=A.Doctype},3457:le=>{"use strict";var k="Function.prototype.bind called on incompatible ",A=Array.prototype.slice,F=Object.prototype.toString,u="[object Function]";le.exports=function(h){var f=this;if("function"!=typeof f||F.call(f)!==u)throw new TypeError(k+f);for(var x,y=A.call(arguments,1),S=function(){if(this instanceof x){var T=f.apply(this,y.concat(A.call(arguments)));return Object(T)===T?T:this}return f.apply(h,y.concat(A.call(arguments)))},D=Math.max(0,f.length-y.length),O=[],V=0;V{"use strict";var F=A(3457);le.exports=Function.prototype.bind||F},5203:(le,k,A)=>{"use strict";var F,u=SyntaxError,m=Function,h=TypeError,f=function(ie){try{return m('"use strict"; return ('+ie+").constructor;")()}catch{}},y=Object.getOwnPropertyDescriptor;if(y)try{y({},"")}catch{y=null}var x=function(){throw new h},S=y?function(){try{return x}catch{try{return y(arguments,"callee").get}catch{return x}}}():x,D=A(2969)(),O=Object.getPrototypeOf||function(ie){return ie.__proto__},V={},E=typeof Uint8Array>"u"?F:O(Uint8Array),T={"%AggregateError%":typeof AggregateError>"u"?F:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?F:ArrayBuffer,"%ArrayIteratorPrototype%":D?O([][Symbol.iterator]()):F,"%AsyncFromSyncIteratorPrototype%":F,"%AsyncFunction%":V,"%AsyncGenerator%":V,"%AsyncGeneratorFunction%":V,"%AsyncIteratorPrototype%":V,"%Atomics%":typeof Atomics>"u"?F:Atomics,"%BigInt%":typeof BigInt>"u"?F:BigInt,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?F:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?F:Float32Array,"%Float64Array%":typeof Float64Array>"u"?F:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?F:FinalizationRegistry,"%Function%":m,"%GeneratorFunction%":V,"%Int8Array%":typeof Int8Array>"u"?F:Int8Array,"%Int16Array%":typeof Int16Array>"u"?F:Int16Array,"%Int32Array%":typeof Int32Array>"u"?F:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":D?O(O([][Symbol.iterator]())):F,"%JSON%":"object"==typeof JSON?JSON:F,"%Map%":typeof Map>"u"?F:Map,"%MapIteratorPrototype%":typeof Map>"u"||!D?F:O((new Map)[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?F:Promise,"%Proxy%":typeof Proxy>"u"?F:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?F:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?F:Set,"%SetIteratorPrototype%":typeof Set>"u"||!D?F:O((new Set)[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?F:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":D?O(""[Symbol.iterator]()):F,"%Symbol%":D?Symbol:F,"%SyntaxError%":u,"%ThrowTypeError%":S,"%TypedArray%":E,"%TypeError%":h,"%Uint8Array%":typeof Uint8Array>"u"?F:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?F:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?F:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?F:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?F:WeakMap,"%WeakRef%":typeof WeakRef>"u"?F:WeakRef,"%WeakSet%":typeof WeakSet>"u"?F:WeakSet},W=function ie(oe){var Te;if("%AsyncFunction%"===oe)Te=f("async function () {}");else if("%GeneratorFunction%"===oe)Te=f("function* () {}");else if("%AsyncGeneratorFunction%"===oe)Te=f("async function* () {}");else if("%AsyncGenerator%"===oe){var Ae=ie("%AsyncGeneratorFunction%");Ae&&(Te=Ae.prototype)}else if("%AsyncIteratorPrototype%"===oe){var Ee=ie("%AsyncGenerator%");Ee&&(Te=O(Ee.prototype))}return T[oe]=Te,Te},P={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},U=A(4444),H=A(3164),L=U.call(Function.call,Array.prototype.concat),G=U.call(Function.apply,Array.prototype.splice),K=U.call(Function.call,String.prototype.replace),Q=U.call(Function.call,String.prototype.slice),B=U.call(Function.call,RegExp.prototype.exec),ne=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,$=/\\(\\)?/g,q=function(oe){var Te=Q(oe,0,1),Ae=Q(oe,-1);if("%"===Te&&"%"!==Ae)throw new u("invalid intrinsic syntax, expected closing `%`");if("%"===Ae&&"%"!==Te)throw new u("invalid intrinsic syntax, expected opening `%`");var Ee=[];return K(oe,ne,function(Be,qe,dt,wt){Ee[Ee.length]=dt?K(wt,$,"$1"):qe||Be}),Ee},ee=function(oe,Te){var Ee,Ae=oe;if(H(P,Ae)&&(Ae="%"+(Ee=P[Ae])[0]+"%"),H(T,Ae)){var Be=T[Ae];if(Be===V&&(Be=W(Ae)),typeof Be>"u"&&!Te)throw new h("intrinsic "+oe+" exists, but is not available. Please file an issue!");return{alias:Ee,name:Ae,value:Be}}throw new u("intrinsic "+oe+" does not exist!")};le.exports=function(oe,Te){if("string"!=typeof oe||0===oe.length)throw new h("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof Te)throw new h('"allowMissing" argument must be a boolean');if(null===B(/^%?[^%]*%?$/,oe))throw new u("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var Ae=q(oe),Ee=Ae.length>0?Ae[0]:"",Be=ee("%"+Ee+"%",Te),qe=Be.name,dt=Be.value,wt=!1,Ke=Be.alias;Ke&&(Ee=Ke[0],G(Ae,L([0,1],Ke)));for(var Gt=1,ve=!0;Gt=Ae.length){var Pt=y(dt,Qt);dt=(ve=!!Pt)&&"get"in Pt&&!("originalValue"in Pt.get)?Pt.get:dt[Qt]}else ve=H(dt,Qt),dt=dt[Qt];ve&&!wt&&(T[qe]=dt)}}return dt}},2969:(le,k,A)=>{"use strict";var F=typeof Symbol<"u"&&Symbol,u=A(1983);le.exports=function(){return"function"==typeof F&&"function"==typeof Symbol&&"symbol"==typeof F("foo")&&"symbol"==typeof Symbol("bar")&&u()}},1983:le=>{"use strict";le.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var A={},F=Symbol("test"),u=Object(F);if("string"==typeof F||"[object Symbol]"!==Object.prototype.toString.call(F)||"[object Symbol]"!==Object.prototype.toString.call(u))return!1;for(F in A[F]=42,A)return!1;if("function"==typeof Object.keys&&0!==Object.keys(A).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(A).length)return!1;var h=Object.getOwnPropertySymbols(A);if(1!==h.length||h[0]!==F||!Object.prototype.propertyIsEnumerable.call(A,F))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var f=Object.getOwnPropertyDescriptor(A,F);if(42!==f.value||!0!==f.enumerable)return!1}return!0}},3164:(le,k,A)=>{"use strict";var F=A(4444);le.exports=F.call(Function.call,Object.prototype.hasOwnProperty)},3380:function(le,k,A){"use strict";var F=this&&this.__createBinding||(Object.create?function(H,L,G,K){void 0===K&&(K=G);var Q=Object.getOwnPropertyDescriptor(L,G);(!Q||("get"in Q?!L.__esModule:Q.writable||Q.configurable))&&(Q={enumerable:!0,get:function(){return L[G]}}),Object.defineProperty(H,K,Q)}:function(H,L,G,K){void 0===K&&(K=G),H[K]=L[G]}),u=this&&this.__setModuleDefault||(Object.create?function(H,L){Object.defineProperty(H,"default",{enumerable:!0,value:L})}:function(H,L){H.default=L}),m=this&&this.__importStar||function(H){if(H&&H.__esModule)return H;var L={};if(null!=H)for(var G in H)"default"!==G&&Object.prototype.hasOwnProperty.call(H,G)&&F(L,H,G);return u(L,H),L};Object.defineProperty(k,"__esModule",{value:!0}),k.Parser=void 0;var h=m(A(6282)),f=A(6569),y=new Set(["input","option","optgroup","select","button","datalist","textarea"]),x=new Set(["p"]),S=new Set(["thead","tbody"]),D=new Set(["dd","dt"]),O=new Set(["rt","rp"]),V=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",x],["h1",x],["h2",x],["h3",x],["h4",x],["h5",x],["h6",x],["select",y],["input",y],["output",y],["button",y],["datalist",y],["textarea",y],["option",new Set(["option"])],["optgroup",new Set(["optgroup","option"])],["dd",D],["dt",D],["address",x],["article",x],["aside",x],["blockquote",x],["details",x],["div",x],["dl",x],["fieldset",x],["figcaption",x],["figure",x],["footer",x],["form",x],["header",x],["hr",x],["main",x],["nav",x],["ol",x],["pre",x],["section",x],["table",x],["ul",x],["rt",O],["rp",O],["tbody",S],["tfoot",S]]),E=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]),T=new Set(["math","svg"]),W=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignobject","desc","title"]),P=/\s|\//,U=function(){function H(L,G){var K,Q,B,ne,$;void 0===G&&(G={}),this.options=G,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=L??{},this.lowerCaseTagNames=null!==(K=G.lowerCaseTags)&&void 0!==K?K:!G.xmlMode,this.lowerCaseAttributeNames=null!==(Q=G.lowerCaseAttributeNames)&&void 0!==Q?Q:!G.xmlMode,this.tokenizer=new(null!==(B=G.Tokenizer)&&void 0!==B?B:h.default)(this.options,this),null===($=(ne=this.cbs).onparserinit)||void 0===$||$.call(ne,this)}return H.prototype.ontext=function(L,G){var K,Q,B=this.getSlice(L,G);this.endIndex=G-1,null===(Q=(K=this.cbs).ontext)||void 0===Q||Q.call(K,B),this.startIndex=G},H.prototype.ontextentity=function(L){var G,K,Q=this.tokenizer.getSectionStart();this.endIndex=Q-1,null===(K=(G=this.cbs).ontext)||void 0===K||K.call(G,(0,f.fromCodePoint)(L)),this.startIndex=Q},H.prototype.isVoidElement=function(L){return!this.options.xmlMode&&E.has(L)},H.prototype.onopentagname=function(L,G){this.endIndex=G;var K=this.getSlice(L,G);this.lowerCaseTagNames&&(K=K.toLowerCase()),this.emitOpenTag(K)},H.prototype.emitOpenTag=function(L){var G,K,Q,B;this.openTagStart=this.startIndex,this.tagname=L;var ne=!this.options.xmlMode&&V.get(L);if(ne)for(;this.stack.length>0&&ne.has(this.stack[this.stack.length-1]);){var $=this.stack.pop();null===(K=(G=this.cbs).onclosetag)||void 0===K||K.call(G,$,!0)}this.isVoidElement(L)||(this.stack.push(L),T.has(L)?this.foreignContext.push(!0):W.has(L)&&this.foreignContext.push(!1)),null===(B=(Q=this.cbs).onopentagname)||void 0===B||B.call(Q,L),this.cbs.onopentag&&(this.attribs={})},H.prototype.endOpenTag=function(L){var G,K;this.startIndex=this.openTagStart,this.attribs&&(null===(K=(G=this.cbs).onopentag)||void 0===K||K.call(G,this.tagname,this.attribs,L),this.attribs=null),this.cbs.onclosetag&&this.isVoidElement(this.tagname)&&this.cbs.onclosetag(this.tagname,!0),this.tagname=""},H.prototype.onopentagend=function(L){this.endIndex=L,this.endOpenTag(!1),this.startIndex=L+1},H.prototype.onclosetag=function(L,G){var K,Q,B,ne,$,q;this.endIndex=G;var ee=this.getSlice(L,G);if(this.lowerCaseTagNames&&(ee=ee.toLowerCase()),(T.has(ee)||W.has(ee))&&this.foreignContext.pop(),this.isVoidElement(ee))!this.options.xmlMode&&"br"===ee&&(null===(Q=(K=this.cbs).onopentagname)||void 0===Q||Q.call(K,"br"),null===(ne=(B=this.cbs).onopentag)||void 0===ne||ne.call(B,"br",{},!0),null===(q=($=this.cbs).onclosetag)||void 0===q||q.call($,"br",!1));else{var ie=this.stack.lastIndexOf(ee);if(-1!==ie)if(this.cbs.onclosetag)for(var oe=this.stack.length-ie;oe--;)this.cbs.onclosetag(this.stack.pop(),0!==oe);else this.stack.length=ie;else!this.options.xmlMode&&"p"===ee&&(this.emitOpenTag("p"),this.closeCurrentTag(!0))}this.startIndex=G+1},H.prototype.onselfclosingtag=function(L){this.endIndex=L,this.options.xmlMode||this.options.recognizeSelfClosing||this.foreignContext[this.foreignContext.length-1]?(this.closeCurrentTag(!1),this.startIndex=L+1):this.onopentagend(L)},H.prototype.closeCurrentTag=function(L){var G,K,Q=this.tagname;this.endOpenTag(L),this.stack[this.stack.length-1]===Q&&(null===(K=(G=this.cbs).onclosetag)||void 0===K||K.call(G,Q,!L),this.stack.pop())},H.prototype.onattribname=function(L,G){this.startIndex=L;var K=this.getSlice(L,G);this.attribname=this.lowerCaseAttributeNames?K.toLowerCase():K},H.prototype.onattribdata=function(L,G){this.attribvalue+=this.getSlice(L,G)},H.prototype.onattribentity=function(L){this.attribvalue+=(0,f.fromCodePoint)(L)},H.prototype.onattribend=function(L,G){var K,Q;this.endIndex=G,null===(Q=(K=this.cbs).onattribute)||void 0===Q||Q.call(K,this.attribname,this.attribvalue,L===h.QuoteType.Double?'"':L===h.QuoteType.Single?"'":L===h.QuoteType.NoValue?void 0:null),this.attribs&&!Object.prototype.hasOwnProperty.call(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribvalue=""},H.prototype.getInstructionName=function(L){var G=L.search(P),K=G<0?L:L.substr(0,G);return this.lowerCaseTagNames&&(K=K.toLowerCase()),K},H.prototype.ondeclaration=function(L,G){this.endIndex=G;var K=this.getSlice(L,G);if(this.cbs.onprocessinginstruction){var Q=this.getInstructionName(K);this.cbs.onprocessinginstruction("!".concat(Q),"!".concat(K))}this.startIndex=G+1},H.prototype.onprocessinginstruction=function(L,G){this.endIndex=G;var K=this.getSlice(L,G);if(this.cbs.onprocessinginstruction){var Q=this.getInstructionName(K);this.cbs.onprocessinginstruction("?".concat(Q),"?".concat(K))}this.startIndex=G+1},H.prototype.oncomment=function(L,G,K){var Q,B,ne,$;this.endIndex=G,null===(B=(Q=this.cbs).oncomment)||void 0===B||B.call(Q,this.getSlice(L,G-K)),null===($=(ne=this.cbs).oncommentend)||void 0===$||$.call(ne),this.startIndex=G+1},H.prototype.oncdata=function(L,G,K){var Q,B,ne,$,q,ee,ie,oe,Te,Ae;this.endIndex=G;var Ee=this.getSlice(L,G-K);this.options.xmlMode||this.options.recognizeCDATA?(null===(B=(Q=this.cbs).oncdatastart)||void 0===B||B.call(Q),null===($=(ne=this.cbs).ontext)||void 0===$||$.call(ne,Ee),null===(ee=(q=this.cbs).oncdataend)||void 0===ee||ee.call(q)):(null===(oe=(ie=this.cbs).oncomment)||void 0===oe||oe.call(ie,"[CDATA[".concat(Ee,"]]")),null===(Ae=(Te=this.cbs).oncommentend)||void 0===Ae||Ae.call(Te)),this.startIndex=G+1},H.prototype.onend=function(){var L,G;if(this.cbs.onclosetag){this.endIndex=this.startIndex;for(var K=this.stack.length;K>0;this.cbs.onclosetag(this.stack[--K],!0));}null===(G=(L=this.cbs).onend)||void 0===G||G.call(L)},H.prototype.reset=function(){var L,G,K,Q;null===(G=(L=this.cbs).onreset)||void 0===G||G.call(L),this.tokenizer.reset(),this.tagname="",this.attribname="",this.attribs=null,this.stack.length=0,this.startIndex=0,this.endIndex=0,null===(Q=(K=this.cbs).onparserinit)||void 0===Q||Q.call(K,this),this.buffers.length=0,this.bufferOffset=0,this.writeIndex=0,this.ended=!1},H.prototype.parseComplete=function(L){this.reset(),this.end(L)},H.prototype.getSlice=function(L,G){for(;L-this.bufferOffset>=this.buffers[0].length;)this.shiftBuffer();for(var K=this.buffers[0].slice(L-this.bufferOffset,G-this.bufferOffset);G-this.bufferOffset>this.buffers[0].length;)this.shiftBuffer(),K+=this.buffers[0].slice(0,G-this.bufferOffset);return K},H.prototype.shiftBuffer=function(){this.bufferOffset+=this.buffers[0].length,this.writeIndex--,this.buffers.shift()},H.prototype.write=function(L){var G,K;this.ended?null===(K=(G=this.cbs).onerror)||void 0===K||K.call(G,new Error(".write() after done!")):(this.buffers.push(L),this.tokenizer.running&&(this.tokenizer.write(L),this.writeIndex++))},H.prototype.end=function(L){var G,K;this.ended?null===(K=(G=this.cbs).onerror)||void 0===K||K.call(G,Error(".end() after done!")):(L&&this.write(L),this.ended=!0,this.tokenizer.end())},H.prototype.pause=function(){this.tokenizer.pause()},H.prototype.resume=function(){for(this.tokenizer.resume();this.tokenizer.running&&this.writeIndex{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.QuoteType=void 0;var D,E,F=A(6569),u=(()=>{return(E=u||(u={}))[E.Tab=9]="Tab",E[E.NewLine=10]="NewLine",E[E.FormFeed=12]="FormFeed",E[E.CarriageReturn=13]="CarriageReturn",E[E.Space=32]="Space",E[E.ExclamationMark=33]="ExclamationMark",E[E.Num=35]="Num",E[E.Amp=38]="Amp",E[E.SingleQuote=39]="SingleQuote",E[E.DoubleQuote=34]="DoubleQuote",E[E.Dash=45]="Dash",E[E.Slash=47]="Slash",E[E.Zero=48]="Zero",E[E.Nine=57]="Nine",E[E.Semi=59]="Semi",E[E.Lt=60]="Lt",E[E.Eq=61]="Eq",E[E.Gt=62]="Gt",E[E.Questionmark=63]="Questionmark",E[E.UpperA=65]="UpperA",E[E.LowerA=97]="LowerA",E[E.UpperF=70]="UpperF",E[E.LowerF=102]="LowerF",E[E.UpperZ=90]="UpperZ",E[E.LowerZ=122]="LowerZ",E[E.LowerX=120]="LowerX",E[E.OpeningSquareBracket=91]="OpeningSquareBracket",u;var E})(),m=(()=>{return(E=m||(m={}))[E.Text=1]="Text",E[E.BeforeTagName=2]="BeforeTagName",E[E.InTagName=3]="InTagName",E[E.InSelfClosingTag=4]="InSelfClosingTag",E[E.BeforeClosingTagName=5]="BeforeClosingTagName",E[E.InClosingTagName=6]="InClosingTagName",E[E.AfterClosingTagName=7]="AfterClosingTagName",E[E.BeforeAttributeName=8]="BeforeAttributeName",E[E.InAttributeName=9]="InAttributeName",E[E.AfterAttributeName=10]="AfterAttributeName",E[E.BeforeAttributeValue=11]="BeforeAttributeValue",E[E.InAttributeValueDq=12]="InAttributeValueDq",E[E.InAttributeValueSq=13]="InAttributeValueSq",E[E.InAttributeValueNq=14]="InAttributeValueNq",E[E.BeforeDeclaration=15]="BeforeDeclaration",E[E.InDeclaration=16]="InDeclaration",E[E.InProcessingInstruction=17]="InProcessingInstruction",E[E.BeforeComment=18]="BeforeComment",E[E.CDATASequence=19]="CDATASequence",E[E.InSpecialComment=20]="InSpecialComment",E[E.InCommentLike=21]="InCommentLike",E[E.BeforeSpecialS=22]="BeforeSpecialS",E[E.SpecialStartSequence=23]="SpecialStartSequence",E[E.InSpecialTag=24]="InSpecialTag",E[E.BeforeEntity=25]="BeforeEntity",E[E.BeforeNumericEntity=26]="BeforeNumericEntity",E[E.InNamedEntity=27]="InNamedEntity",E[E.InNumericEntity=28]="InNumericEntity",E[E.InHexEntity=29]="InHexEntity",m;var E})();function h(E){return E===u.Space||E===u.NewLine||E===u.Tab||E===u.FormFeed||E===u.CarriageReturn}function f(E){return E===u.Slash||E===u.Gt||h(E)}function y(E){return E>=u.Zero&&E<=u.Nine}(E=D=k.QuoteType||(k.QuoteType={}))[E.NoValue=0]="NoValue",E[E.Unquoted=1]="Unquoted",E[E.Single=2]="Single",E[E.Double=3]="Double";var O={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])},V=function(){function E(T,W){var P=T.xmlMode,U=void 0!==P&&P,H=T.decodeEntities,L=void 0===H||H;this.cbs=W,this.state=m.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=m.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=U,this.decodeEntities=L,this.entityTrie=U?F.xmlDecodeTree:F.htmlDecodeTree}return E.prototype.reset=function(){this.state=m.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=m.Text,this.currentSequence=void 0,this.running=!0,this.offset=0},E.prototype.write=function(T){this.offset+=this.buffer.length,this.buffer=T,this.parse()},E.prototype.end=function(){this.running&&this.finish()},E.prototype.pause=function(){this.running=!1},E.prototype.resume=function(){this.running=!0,this.indexthis.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=m.BeforeTagName,this.sectionStart=this.index):this.decodeEntities&&T===u.Amp&&(this.state=m.BeforeEntity)},E.prototype.stateSpecialStartSequence=function(T){var W=this.sequenceIndex===this.currentSequence.length;if(W?f(T):(32|T)===this.currentSequence[this.sequenceIndex]){if(!W)return void this.sequenceIndex++}else this.isSpecial=!1;this.sequenceIndex=0,this.state=m.InTagName,this.stateInTagName(T)},E.prototype.stateInSpecialTag=function(T){if(this.sequenceIndex===this.currentSequence.length){if(T===u.Gt||h(T)){var W=this.index-this.currentSequence.length;if(this.sectionStart=u.LowerA&&E<=u.LowerZ||E>=u.UpperA&&E<=u.UpperZ}(T)},E.prototype.startSpecial=function(T,W){this.isSpecial=!0,this.currentSequence=T,this.sequenceIndex=W,this.state=m.SpecialStartSequence},E.prototype.stateBeforeTagName=function(T){if(T===u.ExclamationMark)this.state=m.BeforeDeclaration,this.sectionStart=this.index+1;else if(T===u.Questionmark)this.state=m.InProcessingInstruction,this.sectionStart=this.index+1;else if(this.isTagStartChar(T)){var W=32|T;this.sectionStart=this.index,this.xmlMode||W!==O.TitleEnd[2]?this.state=this.xmlMode||W!==O.ScriptEnd[2]?m.InTagName:m.BeforeSpecialS:this.startSpecial(O.TitleEnd,3)}else T===u.Slash?this.state=m.BeforeClosingTagName:(this.state=m.Text,this.stateText(T))},E.prototype.stateInTagName=function(T){f(T)&&(this.cbs.onopentagname(this.sectionStart,this.index),this.sectionStart=-1,this.state=m.BeforeAttributeName,this.stateBeforeAttributeName(T))},E.prototype.stateBeforeClosingTagName=function(T){h(T)||(T===u.Gt?this.state=m.Text:(this.state=this.isTagStartChar(T)?m.InClosingTagName:m.InSpecialComment,this.sectionStart=this.index))},E.prototype.stateInClosingTagName=function(T){(T===u.Gt||h(T))&&(this.cbs.onclosetag(this.sectionStart,this.index),this.sectionStart=-1,this.state=m.AfterClosingTagName,this.stateAfterClosingTagName(T))},E.prototype.stateAfterClosingTagName=function(T){(T===u.Gt||this.fastForwardTo(u.Gt))&&(this.state=m.Text,this.sectionStart=this.index+1)},E.prototype.stateBeforeAttributeName=function(T){T===u.Gt?(this.cbs.onopentagend(this.index),this.isSpecial?(this.state=m.InSpecialTag,this.sequenceIndex=0):this.state=m.Text,this.baseState=this.state,this.sectionStart=this.index+1):T===u.Slash?this.state=m.InSelfClosingTag:h(T)||(this.state=m.InAttributeName,this.sectionStart=this.index)},E.prototype.stateInSelfClosingTag=function(T){T===u.Gt?(this.cbs.onselfclosingtag(this.index),this.state=m.Text,this.baseState=m.Text,this.sectionStart=this.index+1,this.isSpecial=!1):h(T)||(this.state=m.BeforeAttributeName,this.stateBeforeAttributeName(T))},E.prototype.stateInAttributeName=function(T){(T===u.Eq||f(T))&&(this.cbs.onattribname(this.sectionStart,this.index),this.sectionStart=-1,this.state=m.AfterAttributeName,this.stateAfterAttributeName(T))},E.prototype.stateAfterAttributeName=function(T){T===u.Eq?this.state=m.BeforeAttributeValue:T===u.Slash||T===u.Gt?(this.cbs.onattribend(D.NoValue,this.index),this.state=m.BeforeAttributeName,this.stateBeforeAttributeName(T)):h(T)||(this.cbs.onattribend(D.NoValue,this.index),this.state=m.InAttributeName,this.sectionStart=this.index)},E.prototype.stateBeforeAttributeValue=function(T){T===u.DoubleQuote?(this.state=m.InAttributeValueDq,this.sectionStart=this.index+1):T===u.SingleQuote?(this.state=m.InAttributeValueSq,this.sectionStart=this.index+1):h(T)||(this.sectionStart=this.index,this.state=m.InAttributeValueNq,this.stateInAttributeValueNoQuotes(T))},E.prototype.handleInAttributeValue=function(T,W){T===W||!this.decodeEntities&&this.fastForwardTo(W)?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(W===u.DoubleQuote?D.Double:D.Single,this.index),this.state=m.BeforeAttributeName):this.decodeEntities&&T===u.Amp&&(this.baseState=this.state,this.state=m.BeforeEntity)},E.prototype.stateInAttributeValueDoubleQuotes=function(T){this.handleInAttributeValue(T,u.DoubleQuote)},E.prototype.stateInAttributeValueSingleQuotes=function(T){this.handleInAttributeValue(T,u.SingleQuote)},E.prototype.stateInAttributeValueNoQuotes=function(T){h(T)||T===u.Gt?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(D.Unquoted,this.index),this.state=m.BeforeAttributeName,this.stateBeforeAttributeName(T)):this.decodeEntities&&T===u.Amp&&(this.baseState=this.state,this.state=m.BeforeEntity)},E.prototype.stateBeforeDeclaration=function(T){T===u.OpeningSquareBracket?(this.state=m.CDATASequence,this.sequenceIndex=0):this.state=T===u.Dash?m.BeforeComment:m.InDeclaration},E.prototype.stateInDeclaration=function(T){(T===u.Gt||this.fastForwardTo(u.Gt))&&(this.cbs.ondeclaration(this.sectionStart,this.index),this.state=m.Text,this.sectionStart=this.index+1)},E.prototype.stateInProcessingInstruction=function(T){(T===u.Gt||this.fastForwardTo(u.Gt))&&(this.cbs.onprocessinginstruction(this.sectionStart,this.index),this.state=m.Text,this.sectionStart=this.index+1)},E.prototype.stateBeforeComment=function(T){T===u.Dash?(this.state=m.InCommentLike,this.currentSequence=O.CommentEnd,this.sequenceIndex=2,this.sectionStart=this.index+1):this.state=m.InDeclaration},E.prototype.stateInSpecialComment=function(T){(T===u.Gt||this.fastForwardTo(u.Gt))&&(this.cbs.oncomment(this.sectionStart,this.index,0),this.state=m.Text,this.sectionStart=this.index+1)},E.prototype.stateBeforeSpecialS=function(T){var W=32|T;W===O.ScriptEnd[3]?this.startSpecial(O.ScriptEnd,4):W===O.StyleEnd[3]?this.startSpecial(O.StyleEnd,4):(this.state=m.InTagName,this.stateInTagName(T))},E.prototype.stateBeforeEntity=function(T){this.entityExcess=1,this.entityResult=0,T===u.Num?this.state=m.BeforeNumericEntity:T===u.Amp||(this.trieIndex=0,this.trieCurrent=this.entityTrie[0],this.state=m.InNamedEntity,this.stateInNamedEntity(T))},E.prototype.stateInNamedEntity=function(T){if(this.entityExcess+=1,this.trieIndex=(0,F.determineBranch)(this.entityTrie,this.trieCurrent,this.trieIndex+1,T),this.trieIndex<0)return this.emitNamedEntity(),void this.index--;this.trieCurrent=this.entityTrie[this.trieIndex];var W=this.trieCurrent&F.BinTrieFlags.VALUE_LENGTH;if(W){var P=(W>>14)-1;if(this.allowLegacyEntity()||T===u.Semi){var U=this.index-this.entityExcess+1;U>this.sectionStart&&this.emitPartial(this.sectionStart,U),this.entityResult=this.trieIndex,this.trieIndex+=P,this.entityExcess=0,this.sectionStart=this.index+1,0===P&&this.emitNamedEntity()}else this.trieIndex+=P}},E.prototype.emitNamedEntity=function(){if(this.state=this.baseState,0!==this.entityResult)switch((this.entityTrie[this.entityResult]&F.BinTrieFlags.VALUE_LENGTH)>>14){case 1:this.emitCodePoint(this.entityTrie[this.entityResult]&~F.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])}},E.prototype.stateBeforeNumericEntity=function(T){(32|T)===u.LowerX?(this.entityExcess++,this.state=m.InHexEntity):(this.state=m.InNumericEntity,this.stateInNumericEntity(T))},E.prototype.emitNumericEntity=function(T){var W=this.index-this.entityExcess-1;W+2+Number(this.state===m.InHexEntity)!==this.index&&(W>this.sectionStart&&this.emitPartial(this.sectionStart,W),this.sectionStart=this.index+Number(T),this.emitCodePoint((0,F.replaceCodePoint)(this.entityResult))),this.state=this.baseState},E.prototype.stateInNumericEntity=function(T){T===u.Semi?this.emitNumericEntity(!0):y(T)?(this.entityResult=10*this.entityResult+(T-u.Zero),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)},E.prototype.stateInHexEntity=function(T){T===u.Semi?this.emitNumericEntity(!0):y(T)?(this.entityResult=16*this.entityResult+(T-u.Zero),this.entityExcess++):function S(E){return E>=u.UpperA&&E<=u.UpperF||E>=u.LowerA&&E<=u.LowerF}(T)?(this.entityResult=16*this.entityResult+((32|T)-u.LowerA+10),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)},E.prototype.allowLegacyEntity=function(){return!this.xmlMode&&(this.baseState===m.Text||this.baseState===m.InSpecialTag)},E.prototype.cleanup=function(){this.running&&this.sectionStart!==this.index&&(this.state===m.Text||this.state===m.InSpecialTag&&0===this.sequenceIndex?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===m.InAttributeValueDq||this.state===m.InAttributeValueSq||this.state===m.InAttributeValueNq)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))},E.prototype.shouldContinue=function(){return this.index{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.attributeNames=k.elementNames=void 0,k.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(A){return[A.toLowerCase(),A]})),k.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(A){return[A.toLowerCase(),A]}))},1175:function(le,k,A){"use strict";var F=this&&this.__assign||function(){return F=Object.assign||function(Q){for(var B,ne=1,$=arguments.length;ne<$;ne++)for(var q in B=arguments[ne])Object.prototype.hasOwnProperty.call(B,q)&&(Q[q]=B[q]);return Q},F.apply(this,arguments)},u=this&&this.__createBinding||(Object.create?function(Q,B,ne,$){void 0===$&&($=ne);var q=Object.getOwnPropertyDescriptor(B,ne);(!q||("get"in q?!B.__esModule:q.writable||q.configurable))&&(q={enumerable:!0,get:function(){return B[ne]}}),Object.defineProperty(Q,$,q)}:function(Q,B,ne,$){void 0===$&&($=ne),Q[$]=B[ne]}),m=this&&this.__setModuleDefault||(Object.create?function(Q,B){Object.defineProperty(Q,"default",{enumerable:!0,value:B})}:function(Q,B){Q.default=B}),h=this&&this.__importStar||function(Q){if(Q&&Q.__esModule)return Q;var B={};if(null!=Q)for(var ne in Q)"default"!==ne&&Object.prototype.hasOwnProperty.call(Q,ne)&&u(B,Q,ne);return m(B,Q),B};Object.defineProperty(k,"__esModule",{value:!0}),k.render=void 0;var f=h(A(6316)),y=A(4101),x=A(7156),S=new Set(["style","script","xmp","iframe","noembed","noframes","plaintext","noscript"]);function D(Q){return Q.replace(/"/g,""")}var V=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]);function E(Q,B){void 0===B&&(B={});for(var ne=("length"in Q?Q:[Q]),$="",q=0;q")}(Q);case f.Comment:return function K(Q){return"\x3c!--".concat(Q.data,"--\x3e")}(Q);case f.CDATA:return function G(Q){return"")}(Q);case f.Script:case f.Style:case f.Tag:return function U(Q,B){var ne;"foreign"===B.xmlMode&&(Q.name=null!==(ne=x.elementNames.get(Q.name))&&void 0!==ne?ne:Q.name,Q.parent&&W.has(Q.parent.name)&&(B=F(F({},B),{xmlMode:!1}))),!B.xmlMode&&P.has(Q.name)&&(B=F(F({},B),{xmlMode:"foreign"}));var $="<".concat(Q.name),q=function O(Q,B){var ne;if(Q){var $=!1===(null!==(ne=B.encodeEntities)&&void 0!==ne?ne:B.decodeEntities)?D:B.xmlMode||"utf8"!==B.encodeEntities?y.encodeXML:y.escapeAttribute;return Object.keys(Q).map(function(q){var ee,ie,oe=null!==(ee=Q[q])&&void 0!==ee?ee:"";return"foreign"===B.xmlMode&&(q=null!==(ie=x.attributeNames.get(q))&&void 0!==ie?ie:q),B.emptyAttrs||B.xmlMode||""!==oe?"".concat(q,'="').concat($(oe),'"'):q}).join(" ")}}(Q.attribs,B);return q&&($+=" ".concat(q)),0===Q.children.length&&(B.xmlMode?!1!==B.selfClosingTags:B.selfClosingTags&&V.has(Q.name))?(B.xmlMode||($+=" "),$+="/>"):($+=">",Q.children.length>0&&($+=E(Q.children,B)),(B.xmlMode||!V.has(Q.name))&&($+=""))),$}(Q,B);case f.Text:return function L(Q,B){var ne,$=Q.data||"";return!1!==(null!==(ne=B.encodeEntities)&&void 0!==ne?ne:B.decodeEntities)&&!(!B.xmlMode&&Q.parent&&S.has(Q.parent.name))&&($=B.xmlMode||"utf8"!==B.encodeEntities?(0,y.encodeXML)($):(0,y.escapeText)($)),$}(Q,B)}}k.render=E,k.default=E;var W=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignObject","desc","title"]),P=new Set(["svg","math"])},3437:function(le,k,A){"use strict";var F=this&&this.__createBinding||(Object.create?function(x,S,D,O){void 0===O&&(O=D);var V=Object.getOwnPropertyDescriptor(S,D);(!V||("get"in V?!S.__esModule:V.writable||V.configurable))&&(V={enumerable:!0,get:function(){return S[D]}}),Object.defineProperty(x,O,V)}:function(x,S,D,O){void 0===O&&(O=D),x[O]=S[D]}),u=this&&this.__exportStar||function(x,S){for(var D in x)"default"!==D&&!Object.prototype.hasOwnProperty.call(S,D)&&F(S,x,D)};Object.defineProperty(k,"__esModule",{value:!0}),k.DomHandler=void 0;var m=A(6316),h=A(2105);u(A(2105),k);var f={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},y=function(){function x(S,D,O){this.dom=[],this.root=new h.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof D&&(O=D,D=f),"object"==typeof S&&(D=S,S=void 0),this.callback=S??null,this.options=D??f,this.elementCB=O??null}return x.prototype.onparserinit=function(S){this.parser=S},x.prototype.onreset=function(){this.dom=[],this.root=new h.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},x.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},x.prototype.onerror=function(S){this.handleCallback(S)},x.prototype.onclosetag=function(){this.lastNode=null;var S=this.tagStack.pop();this.options.withEndIndices&&(S.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(S)},x.prototype.onopentag=function(S,D){var V=new h.Element(S,D,void 0,this.options.xmlMode?m.ElementType.Tag:void 0);this.addNode(V),this.tagStack.push(V)},x.prototype.ontext=function(S){var D=this.lastNode;if(D&&D.type===m.ElementType.Text)D.data+=S,this.options.withEndIndices&&(D.endIndex=this.parser.endIndex);else{var O=new h.Text(S);this.addNode(O),this.lastNode=O}},x.prototype.oncomment=function(S){if(this.lastNode&&this.lastNode.type===m.ElementType.Comment)this.lastNode.data+=S;else{var D=new h.Comment(S);this.addNode(D),this.lastNode=D}},x.prototype.oncommentend=function(){this.lastNode=null},x.prototype.oncdatastart=function(){var S=new h.Text(""),D=new h.CDATA([S]);this.addNode(D),S.parent=D,this.lastNode=S},x.prototype.oncdataend=function(){this.lastNode=null},x.prototype.onprocessinginstruction=function(S,D){var O=new h.ProcessingInstruction(S,D);this.addNode(O)},x.prototype.handleCallback=function(S){if("function"==typeof this.callback)this.callback(S,this.dom);else if(S)throw S},x.prototype.addNode=function(S){var D=this.tagStack[this.tagStack.length-1],O=D.children[D.children.length-1];this.options.withStartIndices&&(S.startIndex=this.parser.startIndex),this.options.withEndIndices&&(S.endIndex=this.parser.endIndex),D.children.push(S),O&&(S.prev=O,O.next=S),S.parent=D,this.lastNode=null},x}();k.DomHandler=y,k.default=y},2105:function(le,k,A){"use strict";var B,F=this&&this.__extends||(B=function(ne,$){return(B=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(q,ee){q.__proto__=ee}||function(q,ee){for(var ie in ee)Object.prototype.hasOwnProperty.call(ee,ie)&&(q[ie]=ee[ie])})(ne,$)},function(ne,$){if("function"!=typeof $&&null!==$)throw new TypeError("Class extends value "+String($)+" is not a constructor or null");function q(){this.constructor=ne}B(ne,$),ne.prototype=null===$?Object.create($):(q.prototype=$.prototype,new q)}),u=this&&this.__assign||function(){return u=Object.assign||function(B){for(var ne,$=1,q=arguments.length;$0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(ne.prototype,"childNodes",{get:function(){return this.children},set:function($){this.children=$},enumerable:!1,configurable:!0}),ne}(h);k.NodeWithChildren=D;var O=function(B){function ne(){var $=null!==B&&B.apply(this,arguments)||this;return $.type=m.ElementType.CDATA,$}return F(ne,B),Object.defineProperty(ne.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),ne}(D);k.CDATA=O;var V=function(B){function ne(){var $=null!==B&&B.apply(this,arguments)||this;return $.type=m.ElementType.Root,$}return F(ne,B),Object.defineProperty(ne.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),ne}(D);k.Document=V;var E=function(B){function ne($,q,ee,ie){void 0===ee&&(ee=[]),void 0===ie&&(ie="script"===$?m.ElementType.Script:"style"===$?m.ElementType.Style:m.ElementType.Tag);var oe=B.call(this,ee)||this;return oe.name=$,oe.attribs=q,oe.type=ie,oe}return F(ne,B),Object.defineProperty(ne.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(ne.prototype,"tagName",{get:function(){return this.name},set:function($){this.name=$},enumerable:!1,configurable:!0}),Object.defineProperty(ne.prototype,"attributes",{get:function(){var $=this;return Object.keys(this.attribs).map(function(q){var ee,ie;return{name:q,value:$.attribs[q],namespace:null===(ee=$["x-attribsNamespace"])||void 0===ee?void 0:ee[q],prefix:null===(ie=$["x-attribsPrefix"])||void 0===ie?void 0:ie[q]}})},enumerable:!1,configurable:!0}),ne}(D);function T(B){return(0,m.isTag)(B)}function W(B){return B.type===m.ElementType.CDATA}function P(B){return B.type===m.ElementType.Text}function U(B){return B.type===m.ElementType.Comment}function H(B){return B.type===m.ElementType.Directive}function L(B){return B.type===m.ElementType.Root}function K(B,ne){var $;if(void 0===ne&&(ne=!1),P(B))$=new y(B.data);else if(U(B))$=new x(B.data);else if(T(B)){var q=ne?Q(B.children):[],ee=new E(B.name,u({},B.attribs),q);q.forEach(function(Ae){return Ae.parent=ee}),null!=B.namespace&&(ee.namespace=B.namespace),B["x-attribsNamespace"]&&(ee["x-attribsNamespace"]=u({},B["x-attribsNamespace"])),B["x-attribsPrefix"]&&(ee["x-attribsPrefix"]=u({},B["x-attribsPrefix"])),$=ee}else if(W(B)){q=ne?Q(B.children):[];var ie=new O(q);q.forEach(function(Ee){return Ee.parent=ie}),$=ie}else if(L(B)){q=ne?Q(B.children):[];var oe=new V(q);q.forEach(function(Ee){return Ee.parent=oe}),B["x-mode"]&&(oe["x-mode"]=B["x-mode"]),$=oe}else{if(!H(B))throw new Error("Not implemented yet: ".concat(B.type));var Te=new S(B.name,B.data);null!=B["x-name"]&&(Te["x-name"]=B["x-name"],Te["x-publicId"]=B["x-publicId"],Te["x-systemId"]=B["x-systemId"]),$=Te}return $.startIndex=B.startIndex,$.endIndex=B.endIndex,null!=B.sourceCodeLocation&&($.sourceCodeLocation=B.sourceCodeLocation),$}function Q(B){for(var ne=B.map(function(q){return K(q,!0)}),$=1;${"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.getFeed=void 0;var F=A(8149),u=A(4279);k.getFeed=function m(T){var W=D(E,T);return W?"feed"===W.name?function h(T){var W,P=T.children,U={type:"atom",items:(0,u.getElementsByTagName)("entry",P).map(function(G){var K,Q=G.children,B={media:S(Q)};V(B,"id","id",Q),V(B,"title","title",Q);var ne=null===(K=D("link",Q))||void 0===K?void 0:K.attribs.href;ne&&(B.link=ne);var $=O("summary",Q)||O("content",Q);$&&(B.description=$);var q=O("updated",Q);return q&&(B.pubDate=new Date(q)),B})};V(U,"id","id",P),V(U,"title","title",P);var H=null===(W=D("link",P))||void 0===W?void 0:W.attribs.href;H&&(U.link=H),V(U,"description","subtitle",P);var L=O("updated",P);return L&&(U.updated=new Date(L)),V(U,"author","email",P,!0),U}(W):function f(T){var W,P,U=null!==(P=null===(W=D("channel",T.children))||void 0===W?void 0:W.children)&&void 0!==P?P:[],H={type:T.name.substr(0,3),id:"",items:(0,u.getElementsByTagName)("item",T.children).map(function(G){var K=G.children,Q={media:S(K)};V(Q,"id","guid",K),V(Q,"title","title",K),V(Q,"link","link",K),V(Q,"description","description",K);var B=O("pubDate",K);return B&&(Q.pubDate=new Date(B)),Q})};V(H,"title","title",U),V(H,"link","link",U),V(H,"description","description",U);var L=O("lastBuildDate",U);return L&&(H.updated=new Date(L)),V(H,"author","managingEditor",U,!0),H}(W):null};var y=["url","type","lang"],x=["fileSize","bitrate","framerate","samplingrate","channels","duration","height","width"];function S(T){return(0,u.getElementsByTagName)("media:content",T).map(function(W){for(var P=W.attribs,U={medium:P.medium,isDefault:!!P.isDefault},H=0,L=y;H{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.uniqueSort=k.compareDocumentPosition=k.DocumentPosition=k.removeSubsets=void 0;var m,y,F=A(3437);function h(y,x){var S=[],D=[];if(y===x)return 0;for(var O=(0,F.hasChildren)(y)?y:y.parent;O;)S.unshift(O),O=O.parent;for(O=(0,F.hasChildren)(x)?x:x.parent;O;)D.unshift(O),O=O.parent;for(var V=Math.min(S.length,D.length),E=0;EW.indexOf(U)?T===x?m.FOLLOWING|m.CONTAINED_BY:m.FOLLOWING:T===y?m.PRECEDING|m.CONTAINS:m.PRECEDING}k.removeSubsets=function u(y){for(var x=y.length;--x>=0;){var S=y[x];if(x>0&&y.lastIndexOf(S,x-1)>=0)y.splice(x,1);else for(var D=S.parent;D;D=D.parent)if(y.includes(D)){y.splice(x,1);break}}return y},(y=m=k.DocumentPosition||(k.DocumentPosition={}))[y.DISCONNECTED=1]="DISCONNECTED",y[y.PRECEDING=2]="PRECEDING",y[y.FOLLOWING=4]="FOLLOWING",y[y.CONTAINS=8]="CONTAINS",y[y.CONTAINED_BY=16]="CONTAINED_BY",k.compareDocumentPosition=h,k.uniqueSort=function f(y){return(y=y.filter(function(x,S,D){return!D.includes(x,S+1)})).sort(function(x,S){var D=h(x,S);return D&m.PRECEDING?-1:D&m.FOLLOWING?1:0}),y}},5722:function(le,k,A){"use strict";var F=this&&this.__createBinding||(Object.create?function(h,f,y,x){void 0===x&&(x=y);var S=Object.getOwnPropertyDescriptor(f,y);(!S||("get"in S?!f.__esModule:S.writable||S.configurable))&&(S={enumerable:!0,get:function(){return f[y]}}),Object.defineProperty(h,x,S)}:function(h,f,y,x){void 0===x&&(x=y),h[x]=f[y]}),u=this&&this.__exportStar||function(h,f){for(var y in h)"default"!==y&&!Object.prototype.hasOwnProperty.call(f,y)&&F(f,h,y)};Object.defineProperty(k,"__esModule",{value:!0}),k.hasChildren=k.isDocument=k.isComment=k.isText=k.isCDATA=k.isTag=void 0,u(A(8149),k),u(A(74),k),u(A(6180),k),u(A(2206),k),u(A(4279),k),u(A(863),k),u(A(4477),k);var m=A(3437);Object.defineProperty(k,"isTag",{enumerable:!0,get:function(){return m.isTag}}),Object.defineProperty(k,"isCDATA",{enumerable:!0,get:function(){return m.isCDATA}}),Object.defineProperty(k,"isText",{enumerable:!0,get:function(){return m.isText}}),Object.defineProperty(k,"isComment",{enumerable:!0,get:function(){return m.isComment}}),Object.defineProperty(k,"isDocument",{enumerable:!0,get:function(){return m.isDocument}}),Object.defineProperty(k,"hasChildren",{enumerable:!0,get:function(){return m.hasChildren}})},4279:(le,k,A)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.getElementsByTagType=k.getElementsByTagName=k.getElementById=k.getElements=k.testElement=void 0;var F=A(3437),u=A(2206),m={tag_name:function(E){return"function"==typeof E?function(T){return(0,F.isTag)(T)&&E(T.name)}:"*"===E?F.isTag:function(T){return(0,F.isTag)(T)&&T.name===E}},tag_type:function(E){return"function"==typeof E?function(T){return E(T.type)}:function(T){return T.type===E}},tag_contains:function(E){return"function"==typeof E?function(T){return(0,F.isText)(T)&&E(T.data)}:function(T){return(0,F.isText)(T)&&T.data===E}}};function h(E,T){return"function"==typeof T?function(W){return(0,F.isTag)(W)&&T(W.attribs[E])}:function(W){return(0,F.isTag)(W)&&W.attribs[E]===T}}function f(E,T){return function(W){return E(W)||T(W)}}function y(E){var T=Object.keys(E).map(function(W){var P=E[W];return Object.prototype.hasOwnProperty.call(m,W)?m[W](P):h(W,P)});return 0===T.length?null:T.reduce(f)}k.testElement=function x(E,T){var W=y(E);return!W||W(T)},k.getElements=function S(E,T,W,P){void 0===P&&(P=1/0);var U=y(E);return U?(0,u.filter)(U,T,W,P):[]},k.getElementById=function D(E,T,W){return void 0===W&&(W=!0),Array.isArray(T)||(T=[T]),(0,u.findOne)(h("id",E),T,W)},k.getElementsByTagName=function O(E,T,W,P){return void 0===W&&(W=!0),void 0===P&&(P=1/0),(0,u.filter)(m.tag_name(E),T,W,P)},k.getElementsByTagType=function V(E,T,W,P){return void 0===W&&(W=!0),void 0===P&&(P=1/0),(0,u.filter)(m.tag_type(E),T,W,P)}},6180:(le,k)=>{"use strict";function A(y){if(y.prev&&(y.prev.next=y.next),y.next&&(y.next.prev=y.prev),y.parent){var x=y.parent.children;x.splice(x.lastIndexOf(y),1)}}Object.defineProperty(k,"__esModule",{value:!0}),k.prepend=k.prependChild=k.append=k.appendChild=k.replaceElement=k.removeElement=void 0,k.removeElement=A,k.replaceElement=function F(y,x){var S=x.prev=y.prev;S&&(S.next=x);var D=x.next=y.next;D&&(D.prev=x);var O=x.parent=y.parent;if(O){var V=O.children;V[V.lastIndexOf(y)]=x,y.parent=null}},k.appendChild=function u(y,x){if(A(x),x.next=null,x.parent=y,y.children.push(x)>1){var S=y.children[y.children.length-2];S.next=x,x.prev=S}else x.prev=null},k.append=function m(y,x){A(x);var S=y.parent,D=y.next;if(x.next=D,x.prev=y,y.next=x,x.parent=S,D){if(D.prev=x,S){var O=S.children;O.splice(O.lastIndexOf(D),0,x)}}else S&&S.children.push(x)},k.prependChild=function h(y,x){if(A(x),x.parent=y,x.prev=null,1!==y.children.unshift(x)){var S=y.children[1];S.prev=x,x.next=S}else x.next=null},k.prepend=function f(y,x){A(x);var S=y.parent;if(S){var D=S.children;D.splice(D.indexOf(y),0,x)}y.prev&&(y.prev.next=x),x.parent=S,x.prev=y.prev,x.next=y,y.prev=x}},2206:(le,k,A)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.findAll=k.existsOne=k.findOne=k.findOneChild=k.find=k.filter=void 0;var F=A(3437);function m(S,D,O,V){for(var E=[],T=0,W=D;T0){var U=m(S,P.children,O,V);if(E.push.apply(E,U),(V-=U.length)<=0)break}}return E}k.filter=function u(S,D,O,V){return void 0===O&&(O=!0),void 0===V&&(V=1/0),Array.isArray(D)||(D=[D]),m(S,D,O,V)},k.find=m,k.findOneChild=function h(S,D){return D.find(S)},k.findOne=function f(S,D,O){void 0===O&&(O=!0);for(var V=null,E=0;E0&&(V=f(S,T.children,!0)))}return V},k.existsOne=function y(S,D){return D.some(function(O){return(0,F.isTag)(O)&&(S(O)||O.children.length>0&&y(S,O.children))})},k.findAll=function x(S,D){for(var O,T,V=[],E=D.filter(F.isTag);T=E.shift();){var W=null===(O=T.children)||void 0===O?void 0:O.filter(F.isTag);W&&W.length>0&&E.unshift.apply(E,W),S(T)&&V.push(T)}return V}},8149:function(le,k,A){"use strict";var F=this&&this.__importDefault||function(O){return O&&O.__esModule?O:{default:O}};Object.defineProperty(k,"__esModule",{value:!0}),k.innerText=k.textContent=k.getText=k.getInnerHTML=k.getOuterHTML=void 0;var u=A(3437),m=F(A(1175)),h=A(6316);function f(O,V){return(0,m.default)(O,V)}k.getOuterHTML=f,k.getInnerHTML=function y(O,V){return(0,u.hasChildren)(O)?O.children.map(function(E){return f(E,V)}).join(""):""},k.getText=function x(O){return Array.isArray(O)?O.map(x).join(""):(0,u.isTag)(O)?"br"===O.name?"\n":x(O.children):(0,u.isCDATA)(O)?x(O.children):(0,u.isText)(O)?O.data:""},k.textContent=function S(O){return Array.isArray(O)?O.map(S).join(""):(0,u.hasChildren)(O)&&!(0,u.isComment)(O)?S(O.children):(0,u.isText)(O)?O.data:""},k.innerText=function D(O){return Array.isArray(O)?O.map(D).join(""):(0,u.hasChildren)(O)&&(O.type===h.ElementType.Tag||(0,u.isCDATA)(O))?D(O.children):(0,u.isText)(O)?O.data:""}},74:(le,k,A)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.prevElementSibling=k.nextElementSibling=k.getName=k.hasAttrib=k.getAttributeValue=k.getSiblings=k.getParent=k.getChildren=void 0;var F=A(3437);function u(O){return(0,F.hasChildren)(O)?O.children:[]}function m(O){return O.parent||null}k.getChildren=u,k.getParent=m,k.getSiblings=function h(O){var T=m(O);if(null!=T)return u(T);for(var W=[O],P=O.prev,U=O.next;null!=P;)W.unshift(P),P=P.prev;for(;null!=U;)W.push(U),U=U.next;return W},k.getAttributeValue=function f(O,V){var E;return null===(E=O.attribs)||void 0===E?void 0:E[V]},k.hasAttrib=function y(O,V){return null!=O.attribs&&Object.prototype.hasOwnProperty.call(O.attribs,V)&&null!=O.attribs[V]},k.getName=function x(O){return O.name},k.nextElementSibling=function S(O){for(var E=O.next;null!==E&&!(0,F.isTag)(E);)E=E.next;return E},k.prevElementSibling=function D(O){for(var E=O.prev;null!==E&&!(0,F.isTag)(E);)E=E.prev;return E}},6569:function(le,k,A){"use strict";var F=this&&this.__importDefault||function(P){return P&&P.__esModule?P:{default:P}};Object.defineProperty(k,"__esModule",{value:!0}),k.decodeXML=k.decodeHTMLStrict=k.decodeHTML=k.determineBranch=k.BinTrieFlags=k.fromCodePoint=k.replaceCodePoint=k.decodeCodePoint=k.xmlDecodeTree=k.htmlDecodeTree=void 0;var u=F(A(1575));k.htmlDecodeTree=u.default;var m=F(A(9704));k.xmlDecodeTree=m.default;var h=F(A(3906));k.decodeCodePoint=h.default;var f=A(3906);Object.defineProperty(k,"replaceCodePoint",{enumerable:!0,get:function(){return f.replaceCodePoint}}),Object.defineProperty(k,"fromCodePoint",{enumerable:!0,get:function(){return f.fromCodePoint}});var x,P,y=(()=>{return(P=y||(y={}))[P.NUM=35]="NUM",P[P.SEMI=59]="SEMI",P[P.ZERO=48]="ZERO",P[P.NINE=57]="NINE",P[P.LOWER_A=97]="LOWER_A",P[P.LOWER_F=102]="LOWER_F",P[P.LOWER_X=120]="LOWER_X",P[P.To_LOWER_BIT=32]="To_LOWER_BIT",y;var P})();function S(P){return function(H,L){for(var G="",K=0,Q=0;(Q=H.indexOf("&",Q))>=0;)if(G+=H.slice(K,Q),K=Q,H.charCodeAt(Q+=1)!==y.NUM){for(var ie=0,oe=1,Te=0,Ae=P[Te];Q>14)-1))break;Te+=Be}}var Be;0!==ie&&(G+=1==(Be=(P[ie]&x.VALUE_LENGTH)>>14)?String.fromCharCode(P[ie]&~x.VALUE_LENGTH):2===Be?String.fromCharCode(P[ie+1]):String.fromCharCode(P[ie+1],P[ie+2]),K=Q-oe+1)}else{var B=Q+1,ne=10,$=H.charCodeAt(B);($|y.To_LOWER_BIT)===y.LOWER_X&&(ne=16,Q+=1,B+=1);do{$=H.charCodeAt(++Q)}while($>=y.ZERO&&$<=y.NINE||16===ne&&($|y.To_LOWER_BIT)>=y.LOWER_A&&($|y.To_LOWER_BIT)<=y.LOWER_F);if(B!==Q){var q=H.substring(B,Q),ee=parseInt(q,ne);if(H.charCodeAt(Q)===y.SEMI)Q+=1;else if(L)continue;G+=(0,h.default)(ee),K=Q}}return G+H.slice(K)}}function D(P,U,H,L){var G=(U&x.BRANCH_LENGTH)>>7,K=U&x.JUMP_TABLE;if(0===G)return 0!==K&&L===K?H:-1;if(K){var Q=L-K;return Q<0||Q>=G?-1:P[H+Q]-1}for(var B=H,ne=B+G-1;B<=ne;){var $=B+ne>>>1,q=P[$];if(qL))return P[$+G];ne=$-1}}return-1}(P=x=k.BinTrieFlags||(k.BinTrieFlags={}))[P.VALUE_LENGTH=49152]="VALUE_LENGTH",P[P.BRANCH_LENGTH=16256]="BRANCH_LENGTH",P[P.JUMP_TABLE=127]="JUMP_TABLE",k.determineBranch=D;var O=S(u.default),V=S(m.default);k.decodeHTML=function E(P){return O(P,!1)},k.decodeHTMLStrict=function T(P){return O(P,!0)},k.decodeXML=function W(P){return V(P,!0)}},3906:(le,k)=>{"use strict";var A;Object.defineProperty(k,"__esModule",{value:!0}),k.replaceCodePoint=k.fromCodePoint=void 0;var F=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 u(h){var f;return h>=55296&&h<=57343||h>1114111?65533:null!==(f=F.get(h))&&void 0!==f?f:h}k.fromCodePoint=null!==(A=String.fromCodePoint)&&void 0!==A?A:function(h){var f="";return h>65535&&(h-=65536,f+=String.fromCharCode(h>>>10&1023|55296),h=56320|1023&h),f+String.fromCharCode(h)},k.replaceCodePoint=u,k.default=function m(h){return(0,k.fromCodePoint)(u(h))}},6836:function(le,k,A){"use strict";var F=this&&this.__importDefault||function(S){return S&&S.__esModule?S:{default:S}};Object.defineProperty(k,"__esModule",{value:!0}),k.encodeNonAsciiHTML=k.encodeHTML=void 0;var u=F(A(5754)),m=A(681),h=/[\t\n!-,./:-@[-`\f{-}$\x80-\uFFFF]/g;function x(S,D){for(var E,O="",V=0;null!==(E=S.exec(D));){var T=E.index;O+=D.substring(V,T);var W=D.charCodeAt(T),P=u.default.get(W);if("object"==typeof P){if(T+1{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.escapeText=k.escapeAttribute=k.escapeUTF8=k.escape=k.encodeXML=k.getCodePoint=k.xmlReplacer=void 0,k.xmlReplacer=/["&'<>$\x80-\uFFFF]/g;var A=new Map([[34,"""],[38,"&"],[39,"'"],[60,"<"],[62,">"]]);function F(m){for(var y,h="",f=0;null!==(y=k.xmlReplacer.exec(m));){var x=y.index,S=m.charCodeAt(x),D=A.get(S);void 0!==D?(h+=m.substring(f,x)+D,f=x+1):(h+="".concat(m.substring(f,x),"&#x").concat((0,k.getCodePoint)(m,x).toString(16),";"),f=k.xmlReplacer.lastIndex+=Number(55296==(64512&S)))}return h+m.substr(f)}function u(m,h){return function(y){for(var x,S=0,D="";x=m.exec(y);)S!==x.index&&(D+=y.substring(S,x.index)),D+=h.get(x[0].charCodeAt(0)),S=x.index+1;return D+y.substring(S)}}k.getCodePoint=null!=String.prototype.codePointAt?function(m,h){return m.codePointAt(h)}:function(m,h){return 55296==(64512&m.charCodeAt(h))?1024*(m.charCodeAt(h)-55296)+m.charCodeAt(h+1)-56320+65536:m.charCodeAt(h)},k.encodeXML=F,k.escape=F,k.escapeUTF8=u(/[&<>'"]/g,A),k.escapeAttribute=u(/["&\u00A0]/g,new Map([[34,"""],[38,"&"],[160," "]])),k.escapeText=u(/[&<>\u00A0]/g,new Map([[38,"&"],[60,"<"],[62,">"],[160," "]]))},1575:(le,k)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.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(A){return A.charCodeAt(0)}))},9704:(le,k)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=new Uint16Array("\u0200aglq\t\x15\x18\x1b\u026d\x0f\0\0\x12p;\u4026os;\u4027t;\u403et;\u403cuot;\u4022".split("").map(function(A){return A.charCodeAt(0)}))},5754:(le,k)=>{"use strict";function A(F){for(var u=1;u{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.decodeXMLStrict=k.decodeHTML5Strict=k.decodeHTML4Strict=k.decodeHTML5=k.decodeHTML4=k.decodeHTMLStrict=k.decodeHTML=k.decodeXML=k.encodeHTML5=k.encodeHTML4=k.encodeNonAsciiHTML=k.encodeHTML=k.escapeText=k.escapeAttribute=k.escapeUTF8=k.escape=k.encodeXML=k.encode=k.decodeStrict=k.decode=k.EncodingMode=k.DecodingMode=k.EntityLevel=void 0;var h,T,f,y,F=A(6569),u=A(6836),m=A(681);(T=h=k.EntityLevel||(k.EntityLevel={}))[T.XML=0]="XML",T[T.HTML=1]="HTML",function(T){T[T.Legacy=0]="Legacy",T[T.Strict=1]="Strict"}(f=k.DecodingMode||(k.DecodingMode={})),function(T){T[T.UTF8=0]="UTF8",T[T.ASCII=1]="ASCII",T[T.Extensive=2]="Extensive",T[T.Attribute=3]="Attribute",T[T.Text=4]="Text"}(y=k.EncodingMode||(k.EncodingMode={})),k.decode=function x(T,W){void 0===W&&(W=h.XML);var P="number"==typeof W?{level:W}:W;return P.level===h.HTML?P.mode===f.Strict?(0,F.decodeHTMLStrict)(T):(0,F.decodeHTML)(T):(0,F.decodeXML)(T)},k.decodeStrict=function S(T,W){void 0===W&&(W=h.XML);var P="number"==typeof W?{level:W}:W;return P.level===h.HTML?P.mode===f.Legacy?(0,F.decodeHTML)(T):(0,F.decodeHTMLStrict)(T):(0,F.decodeXML)(T)},k.encode=function D(T,W){void 0===W&&(W=h.XML);var P="number"==typeof W?{level:W}:W;return P.mode===y.UTF8?(0,m.escapeUTF8)(T):P.mode===y.Attribute?(0,m.escapeAttribute)(T):P.mode===y.Text?(0,m.escapeText)(T):P.level===h.HTML?P.mode===y.ASCII?(0,u.encodeNonAsciiHTML)(T):(0,u.encodeHTML)(T):(0,m.encodeXML)(T)};var O=A(681);Object.defineProperty(k,"encodeXML",{enumerable:!0,get:function(){return O.encodeXML}}),Object.defineProperty(k,"escape",{enumerable:!0,get:function(){return O.escape}}),Object.defineProperty(k,"escapeUTF8",{enumerable:!0,get:function(){return O.escapeUTF8}}),Object.defineProperty(k,"escapeAttribute",{enumerable:!0,get:function(){return O.escapeAttribute}}),Object.defineProperty(k,"escapeText",{enumerable:!0,get:function(){return O.escapeText}});var V=A(6836);Object.defineProperty(k,"encodeHTML",{enumerable:!0,get:function(){return V.encodeHTML}}),Object.defineProperty(k,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return V.encodeNonAsciiHTML}}),Object.defineProperty(k,"encodeHTML4",{enumerable:!0,get:function(){return V.encodeHTML}}),Object.defineProperty(k,"encodeHTML5",{enumerable:!0,get:function(){return V.encodeHTML}});var E=A(6569);Object.defineProperty(k,"decodeXML",{enumerable:!0,get:function(){return E.decodeXML}}),Object.defineProperty(k,"decodeHTML",{enumerable:!0,get:function(){return E.decodeHTML}}),Object.defineProperty(k,"decodeHTMLStrict",{enumerable:!0,get:function(){return E.decodeHTMLStrict}}),Object.defineProperty(k,"decodeHTML4",{enumerable:!0,get:function(){return E.decodeHTML}}),Object.defineProperty(k,"decodeHTML5",{enumerable:!0,get:function(){return E.decodeHTML}}),Object.defineProperty(k,"decodeHTML4Strict",{enumerable:!0,get:function(){return E.decodeHTMLStrict}}),Object.defineProperty(k,"decodeHTML5Strict",{enumerable:!0,get:function(){return E.decodeHTMLStrict}}),Object.defineProperty(k,"decodeXMLStrict",{enumerable:!0,get:function(){return E.decodeXML}})},7088:function(le,k,A){!function(F){"use strict";F.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(m){return/^nm$/i.test(m)},meridiem:function(m,h,f){return m<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(m){return m+(1===m||8===m||m>=20?"ste":"de")},week:{dow:1,doy:4}})}(A(5439))},2502:function(le,k,A){!function(F){"use strict";var u=function(x){return 0===x?0:1===x?1:2===x?2:x%100>=3&&x%100<=10?3:x%100>=11?4:5},m={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},h=function(x){return function(S,D,O,V){var E=u(S),T=m[x][u(S)];return 2===E&&(T=T[D?0:1]),T.replace(/%d/i,S)}},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"];F.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(x){return"\u0645"===x},meridiem:function(x,S,D){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:h("s"),ss:h("s"),m:h("m"),mm:h("m"),h:h("h"),hh:h("h"),d:h("d"),dd:h("d"),M:h("M"),MM:h("M"),y:h("y"),yy:h("y")},postformat:function(x){return x.replace(/,/g,"\u060c")},week:{dow:0,doy:4}})}(A(5439))},128:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},4519:function(le,k,A){!function(F){"use strict";var u={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},m=function(S){return 0===S?0:1===S?1:2===S?2:S%100>=3&&S%100<=10?3:S%100>=11?4:5},h={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},f=function(S){return function(D,O,V,E){var T=m(D),W=h[S][m(D)];return 2===T&&(W=W[O?0:1]),W.replace(/%d/i,D)}},y=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];F.defineLocale("ar-ly",{months:y,monthsShort:y,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(S){return"\u0645"===S},meridiem:function(S,D,O){return S<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(S){return S.replace(/\u060c/g,",")},postformat:function(S){return S.replace(/\d/g,function(D){return u[D]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(A(5439))},5443:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},7642:function(le,k,A){!function(F){"use strict";var u={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},m={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};F.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,y,x){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(y){return m[y]}).replace(/\u060c/g,",")},postformat:function(f){return f.replace(/\d/g,function(y){return u[y]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(A(5439))},8592:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},7038:function(le,k,A){!function(F){"use strict";var u={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},m={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},h=function(D){return 0===D?0:1===D?1:2===D?2:D%100>=3&&D%100<=10?3:D%100>=11?4:5},f={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},y=function(D){return function(O,V,E,T){var W=h(O),P=f[D][h(O)];return 2===W&&(P=P[V?0:1]),P.replace(/%d/i,O)}},x=["\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"];F.defineLocale("ar",{months:x,monthsShort:x,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(D){return"\u0645"===D},meridiem:function(D,O,V){return D<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:y("s"),ss:y("s"),m:y("m"),mm:y("m"),h:y("h"),hh:y("h"),d:y("d"),dd:y("d"),M:y("M"),MM:y("M"),y:y("y"),yy:y("y")},preparse:function(D){return D.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(O){return m[O]}).replace(/\u060c/g,",")},postformat:function(D){return D.replace(/\d/g,function(O){return u[O]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(A(5439))},1213:function(le,k,A){!function(F){"use strict";var u={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"};F.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(h){return/^(g\xfcnd\xfcz|ax\u015fam)$/.test(h)},meridiem:function(h,f,y){return h<4?"gec\u0259":h<12?"s\u0259h\u0259r":h<17?"g\xfcnd\xfcz":"ax\u015fam"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0131nc\u0131|inci|nci|\xfcnc\xfc|nc\u0131|uncu)/,ordinal:function(h){if(0===h)return h+"-\u0131nc\u0131";var f=h%10;return h+(u[f]||u[h%100-f]||u[h>=100?100:null])},week:{dow:1,doy:7}})}(A(5439))},9191:function(le,k,A){!function(F){"use strict";function m(f,y,x){return"m"===x?y?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443":"h"===x?y?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443":f+" "+function u(f,y){var x=f.split("_");return y%10==1&&y%100!=11?x[0]:y%10>=2&&y%10<=4&&(y%100<10||y%100>=20)?x[1]:x[2]}({ss:y?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:y?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d",hh:y?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d",dd:"\u0434\u0437\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u0437\u0451\u043d",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u044b_\u043c\u0435\u0441\u044f\u0446\u0430\u045e",yy:"\u0433\u043e\u0434_\u0433\u0430\u0434\u044b_\u0433\u0430\u0434\u043e\u045e"}[x],+f)}F.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,mm:m,h:m,hh:m,d:"\u0434\u0437\u0435\u043d\u044c",dd:m,M:"\u043c\u0435\u0441\u044f\u0446",MM:m,y:"\u0433\u043e\u0434",yy:m},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,y,x){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,y){switch(y){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}})}(A(5439))},322:function(le,k,A){!function(F){"use strict";F.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(m){var h=m%10,f=m%100;return 0===m?m+"-\u0435\u0432":0===f?m+"-\u0435\u043d":f>10&&f<20?m+"-\u0442\u0438":1===h?m+"-\u0432\u0438":2===h?m+"-\u0440\u0438":7===h||8===h?m+"-\u043c\u0438":m+"-\u0442\u0438"},week:{dow:1,doy:7}})}(A(5439))},8042:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},5903:function(le,k,A){!function(F){"use strict";var u={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},m={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};F.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(y){return m[y]})},postformat:function(f){return f.replace(/\d/g,function(y){return u[y]})},meridiemParse:/\u09b0\u09be\u09a4|\u09ad\u09cb\u09b0|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be|\u09b0\u09be\u09a4/,meridiemHour:function(f,y){return 12===f&&(f=0),"\u09b0\u09be\u09a4"===y?f<4?f:f+12:"\u09ad\u09cb\u09b0"===y||"\u09b8\u0995\u09be\u09b2"===y?f:"\u09a6\u09c1\u09aa\u09c1\u09b0"===y?f>=3?f:f+12:"\u09ac\u09bf\u0995\u09be\u09b2"===y||"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be"===y?f+12:void 0},meridiem:function(f,y,x){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}})}(A(5439))},9620:function(le,k,A){!function(F){"use strict";var u={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},m={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};F.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(y){return m[y]})},postformat:function(f){return f.replace(/\d/g,function(y){return u[y]})},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,meridiemHour:function(f,y){return 12===f&&(f=0),"\u09b0\u09be\u09a4"===y&&f>=4||"\u09a6\u09c1\u09aa\u09c1\u09b0"===y&&f<5||"\u09ac\u09bf\u0995\u09be\u09b2"===y?f+12:f},meridiem:function(f,y,x){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}})}(A(5439))},9645:function(le,k,A){!function(F){"use strict";var u={1:"\u0f21",2:"\u0f22",3:"\u0f23",4:"\u0f24",5:"\u0f25",6:"\u0f26",7:"\u0f27",8:"\u0f28",9:"\u0f29",0:"\u0f20"},m={"\u0f21":"1","\u0f22":"2","\u0f23":"3","\u0f24":"4","\u0f25":"5","\u0f26":"6","\u0f27":"7","\u0f28":"8","\u0f29":"9","\u0f20":"0"};F.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(y){return m[y]})},postformat:function(f){return f.replace(/\d/g,function(y){return u[y]})},meridiemParse:/\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c|\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66|\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44|\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42|\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c/,meridiemHour:function(f,y){return 12===f&&(f=0),"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"===y&&f>=4||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===y&&f<5||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===y?f+12:f},meridiem:function(f,y,x){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}})}(A(5439))},5020:function(le,k,A){!function(F){"use strict";function u(P,U,H){return P+" "+function f(P,U){return 2===U?function y(P){var U={m:"v",b:"v",d:"z"};return void 0===U[P.charAt(0)]?P:U[P.charAt(0)]+P.substring(1)}(P):P}({mm:"munutenn",MM:"miz",dd:"devezh"}[H],P)}function h(P){return P>9?h(P%10):P}var x=[/^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],S=/^(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,T=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];F.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:T,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:T,monthsRegex:S,monthsShortRegex:S,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:x,longMonthsParse:x,shortMonthsParse:x,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:u,h:"un eur",hh:"%d eur",d:"un devezh",dd:u,M:"ur miz",MM:u,y:"ur bloaz",yy:function m(P){switch(h(P)){case 1:case 3:case 4:case 5:case 9:return P+" bloaz";default:return P+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(a\xf1|vet)/,ordinal:function(P){return P+(1===P?"a\xf1":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(P){return"g.m."===P},meridiem:function(P,U,H){return P<12?"a.m.":"g.m."}})}(A(5439))},4792:function(le,k,A){!function(F){"use strict";function u(h,f,y){var x=h+" ";switch(y){case"ss":return x+(1===h?"sekunda":2===h||3===h||4===h?"sekunde":"sekundi");case"m":return f?"jedna minuta":"jedne minute";case"mm":return x+(1===h?"minuta":2===h||3===h||4===h?"minute":"minuta");case"h":return f?"jedan sat":"jednog sata";case"hh":return x+(1===h?"sat":2===h||3===h||4===h?"sata":"sati");case"dd":return x+(1===h?"dan":"dana");case"MM":return x+(1===h?"mjesec":2===h||3===h||4===h?"mjeseca":"mjeseci");case"yy":return x+(1===h?"godina":2===h||3===h||4===h?"godine":"godina")}}F.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:u,m:u,mm:u,h:u,hh:u,d:"dan",dd:u,M:"mjesec",MM:u,y:"godinu",yy:u},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(A(5439))},7980:function(le,k,A){!function(F){"use strict";F.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(m,h){var f=1===m?"r":2===m?"n":3===m?"r":4===m?"t":"\xe8";return("w"===h||"W"===h)&&(f="a"),m+f},week:{dow:1,doy:4}})}(A(5439))},7322:function(le,k,A){!function(F){"use strict";var u={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("_")},m="led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_"),h=[/^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 y(D){return D>1&&D<5&&1!=~~(D/10)}function x(D,O,V,E){var T=D+" ";switch(V){case"s":return O||E?"p\xe1r sekund":"p\xe1r sekundami";case"ss":return O||E?T+(y(D)?"sekundy":"sekund"):T+"sekundami";case"m":return O?"minuta":E?"minutu":"minutou";case"mm":return O||E?T+(y(D)?"minuty":"minut"):T+"minutami";case"h":return O?"hodina":E?"hodinu":"hodinou";case"hh":return O||E?T+(y(D)?"hodiny":"hodin"):T+"hodinami";case"d":return O||E?"den":"dnem";case"dd":return O||E?T+(y(D)?"dny":"dn\xed"):T+"dny";case"M":return O||E?"m\u011bs\xedc":"m\u011bs\xedcem";case"MM":return O||E?T+(y(D)?"m\u011bs\xedce":"m\u011bs\xedc\u016f"):T+"m\u011bs\xedci";case"y":return O||E?"rok":"rokem";case"yy":return O||E?T+(y(D)?"roky":"let"):T+"lety"}}F.defineLocale("cs",{months:u,monthsShort:m,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:h,longMonthsParse:h,shortMonthsParse:h,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:x,ss:x,m:x,mm:x,h:x,hh:x,d:x,dd:x,M:x,MM:x,y:x,yy:x},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(A(5439))},365:function(le,k,A){!function(F){"use strict";F.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(m){return m+(/\u0441\u0435\u0445\u0435\u0442$/i.exec(m)?"\u0440\u0435\u043d":/\u04ab\u0443\u043b$/i.exec(m)?"\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}})}(A(5439))},2092:function(le,k,A){!function(F){"use strict";F.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(m){var f="";return m>20?f=40===m||50===m||60===m||80===m||100===m?"fed":"ain":m>0&&(f=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][m]),m+f},week:{dow:1,doy:4}})}(A(5439))},7387:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},9459:function(le,k,A){!function(F){"use strict";function u(h,f,y,x){var S={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[h+" Tage",h+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[h+" Monate",h+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[h+" Jahre",h+" Jahren"]};return f?S[y][0]:S[y][1]}F.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:u,mm:"%d Minuten",h:u,hh:"%d Stunden",d:u,dd:u,w:u,ww:"%d Wochen",M:u,MM:u,y:u,yy:u},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(A(5439))},3694:function(le,k,A){!function(F){"use strict";function u(h,f,y,x){var S={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[h+" Tage",h+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[h+" Monate",h+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[h+" Jahre",h+" Jahren"]};return f?S[y][0]:S[y][1]}F.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:u,mm:"%d Minuten",h:u,hh:"%d Stunden",d:u,dd:u,w:u,ww:"%d Wochen",M:u,MM:u,y:u,yy:u},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(A(5439))},4307:function(le,k,A){!function(F){"use strict";function u(h,f,y,x){var S={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[h+" Tage",h+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[h+" Monate",h+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[h+" Jahre",h+" Jahren"]};return f?S[y][0]:S[y][1]}F.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:u,mm:"%d Minuten",h:u,hh:"%d Stunden",d:u,dd:u,w:u,ww:"%d Wochen",M:u,MM:u,y:u,yy:u},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(A(5439))},9659:function(le,k,A){!function(F){"use strict";var u=["\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"],m=["\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"];F.defineLocale("dv",{months:u,monthsShort:u,weekdays:m,weekdaysShort:m,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,y,x){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}})}(A(5439))},3460:function(le,k,A){!function(F){"use strict";F.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(h,f){return h?"string"==typeof f&&/D/.test(f.substring(0,f.indexOf("MMMM")))?this._monthsGenitiveEl[h.month()]:this._monthsNominativeEl[h.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(h,f,y){return h>11?y?"\u03bc\u03bc":"\u039c\u039c":y?"\u03c0\u03bc":"\u03a0\u039c"},isPM:function(h){return"\u03bc"===(h+"").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(h,f){var y=this._calendarEl[h],x=f&&f.hours();return function u(h){return typeof Function<"u"&&h instanceof Function||"[object Function]"===Object.prototype.toString.call(h)}(y)&&(y=y.apply(f)),y.replace("{}",x%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}})}(A(5439))},4369:function(le,k,A){!function(F){"use strict";F.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(m){var h=m%10;return m+(1==~~(m%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")},week:{dow:0,doy:4}})}(A(5439))},530:function(le,k,A){!function(F){"use strict";F.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(m){var h=m%10;return m+(1==~~(m%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")}})}(A(5439))},9998:function(le,k,A){!function(F){"use strict";F.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(m){var h=m%10;return m+(1==~~(m%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")},week:{dow:1,doy:4}})}(A(5439))},3391:function(le,k,A){!function(F){"use strict";F.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(m){var h=m%10;return m+(1==~~(m%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")},week:{dow:1,doy:4}})}(A(5439))},5414:function(le,k,A){!function(F){"use strict";F.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(m){var h=m%10;return m+(1==~~(m%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")}})}(A(5439))},9615:function(le,k,A){!function(F){"use strict";F.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(m){var h=m%10;return m+(1==~~(m%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")},week:{dow:0,doy:6}})}(A(5439))},1248:function(le,k,A){!function(F){"use strict";F.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(m){var h=m%10;return m+(1==~~(m%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")},week:{dow:1,doy:4}})}(A(5439))},3767:function(le,k,A){!function(F){"use strict";F.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(m){var h=m%10;return m+(1==~~(m%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")},week:{dow:1,doy:4}})}(A(5439))},4530:function(le,k,A){!function(F){"use strict";F.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(m){return"p"===m.charAt(0).toLowerCase()},meridiem:function(m,h,f){return m>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}})}(A(5439))},8944:function(le,k,A){!function(F){"use strict";var u="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),m="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),h=[/^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;F.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(x,S){return x?/-MMM-/.test(S)?m[x.month()]:u[x.month()]:u},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:h,longMonthsParse:h,shortMonthsParse:h,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}})}(A(5439))},9116:function(le,k,A){!function(F){"use strict";var u="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),m="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),h=[/^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;F.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(x,S){return x?/-MMM-/.test(S)?m[x.month()]:u[x.month()]:u},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:h,longMonthsParse:h,shortMonthsParse:h,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"})}(A(5439))},3609:function(le,k,A){!function(F){"use strict";var u="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),m="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),h=[/^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;F.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(x,S){return x?/-MMM-/.test(S)?m[x.month()]:u[x.month()]:u},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:h,longMonthsParse:h,shortMonthsParse:h,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}})}(A(5439))},6866:function(le,k,A){!function(F){"use strict";var u="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),m="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),h=[/^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;F.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(x,S){return x?/-MMM-/.test(S)?m[x.month()]:u[x.month()]:u},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:h,longMonthsParse:h,shortMonthsParse:h,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"})}(A(5439))},6725:function(le,k,A){!function(F){"use strict";function u(h,f,y,x){var S={s:["m\xf5ne sekundi","m\xf5ni sekund","paar sekundit"],ss:[h+"sekundi",h+"sekundit"],m:["\xfche minuti","\xfcks minut"],mm:[h+" minuti",h+" minutit"],h:["\xfche tunni","tund aega","\xfcks tund"],hh:[h+" tunni",h+" tundi"],d:["\xfche p\xe4eva","\xfcks p\xe4ev"],M:["kuu aja","kuu aega","\xfcks kuu"],MM:[h+" kuu",h+" kuud"],y:["\xfche aasta","aasta","\xfcks aasta"],yy:[h+" aasta",h+" aastat"]};return f?S[y][2]?S[y][2]:S[y][1]:x?S[y][0]:S[y][1]}F.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:u,ss:u,m:u,mm:u,h:u,hh:u,d:u,dd:"%d p\xe4eva",M:u,MM:u,y:u,yy:u},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(A(5439))},7931:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},6417:function(le,k,A){!function(F){"use strict";var u={1:"\u06f1",2:"\u06f2",3:"\u06f3",4:"\u06f4",5:"\u06f5",6:"\u06f6",7:"\u06f7",8:"\u06f8",9:"\u06f9",0:"\u06f0"},m={"\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9","\u06f0":"0"};F.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,y,x){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(y){return m[y]}).replace(/\u060c/g,",")},postformat:function(f){return f.replace(/\d/g,function(y){return u[y]}).replace(/,/g,"\u060c")},dayOfMonthOrdinalParse:/\d{1,2}\u0645/,ordinal:"%d\u0645",week:{dow:6,doy:12}})}(A(5439))},944:function(le,k,A){!function(F){"use strict";var u="nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),m=["nolla","yhden","kahden","kolmen","nelj\xe4n","viiden","kuuden",u[7],u[8],u[9]];function h(x,S,D,O){var V="";switch(D){case"s":return O?"muutaman sekunnin":"muutama sekunti";case"ss":V=O?"sekunnin":"sekuntia";break;case"m":return O?"minuutin":"minuutti";case"mm":V=O?"minuutin":"minuuttia";break;case"h":return O?"tunnin":"tunti";case"hh":V=O?"tunnin":"tuntia";break;case"d":return O?"p\xe4iv\xe4n":"p\xe4iv\xe4";case"dd":V=O?"p\xe4iv\xe4n":"p\xe4iv\xe4\xe4";break;case"M":return O?"kuukauden":"kuukausi";case"MM":V=O?"kuukauden":"kuukautta";break;case"y":return O?"vuoden":"vuosi";case"yy":V=O?"vuoden":"vuotta"}return function f(x,S){return x<10?S?m[x]:u[x]:x}(x,O)+" "+V}F.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: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}})}(A(5439))},1766:function(le,k,A){!function(F){"use strict";F.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(m){return m},week:{dow:1,doy:4}})}(A(5439))},5867:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},6848:function(le,k,A){!function(F){"use strict";F.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(m,h){switch(h){default:case"M":case"Q":case"D":case"DDD":case"d":return m+(1===m?"er":"e");case"w":case"W":return m+(1===m?"re":"e")}}})}(A(5439))},7773:function(le,k,A){!function(F){"use strict";F.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(m,h){switch(h){default:case"M":case"Q":case"D":case"DDD":case"d":return m+(1===m?"er":"e");case"w":case"W":return m+(1===m?"re":"e")}},week:{dow:1,doy:4}})}(A(5439))},1636:function(le,k,A){!function(F){"use strict";var h=/(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];F.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:h,monthsShortRegex:h,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,S){switch(S){case"D":return x+(1===x?"er":"");default:case"M":case"Q":case"DDD":case"d":return x+(1===x?"er":"e");case"w":case"W":return x+(1===x?"re":"e")}},week:{dow:1,doy:4}})}(A(5439))},4940:function(le,k,A){!function(F){"use strict";var u="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),m="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");F.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(f,y){return f?/-MMM-/.test(y)?m[f.month()]:u[f.month()]:u},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}})}(A(5439))},1402:function(le,k,A){!function(F){"use strict";F.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(S){return S+(1===S?"d":S%10==2?"na":"mh")},week:{dow:1,doy:4}})}(A(5439))},6924:function(le,k,A){!function(F){"use strict";F.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(S){return S+(1===S?"d":S%10==2?"na":"mh")},week:{dow:1,doy:4}})}(A(5439))},6398:function(le,k,A){!function(F){"use strict";F.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(m){return 0===m.indexOf("un")?"n"+m:"en "+m},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}})}(A(5439))},2457:function(le,k,A){!function(F){"use strict";function u(h,f,y,x){var S={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:[h+" \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940",h+" \u0938\u0945\u0915\u0902\u0921"],m:["\u090f\u0915\u093e \u092e\u093f\u0923\u091f\u093e\u0928","\u090f\u0915 \u092e\u093f\u0928\u0942\u091f"],mm:[h+" \u092e\u093f\u0923\u091f\u093e\u0902\u0928\u0940",h+" \u092e\u093f\u0923\u091f\u093e\u0902"],h:["\u090f\u0915\u093e \u0935\u0930\u093e\u0928","\u090f\u0915 \u0935\u0930"],hh:[h+" \u0935\u0930\u093e\u0902\u0928\u0940",h+" \u0935\u0930\u093e\u0902"],d:["\u090f\u0915\u093e \u0926\u093f\u0938\u093e\u0928","\u090f\u0915 \u0926\u0940\u0938"],dd:[h+" \u0926\u093f\u0938\u093e\u0902\u0928\u0940",h+" \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:[h+" \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928\u0940",h+" \u092e\u094d\u0939\u092f\u0928\u0947"],y:["\u090f\u0915\u093e \u0935\u0930\u094d\u0938\u093e\u0928","\u090f\u0915 \u0935\u0930\u094d\u0938"],yy:[h+" \u0935\u0930\u094d\u0938\u093e\u0902\u0928\u0940",h+" \u0935\u0930\u094d\u0938\u093e\u0902"]};return x?S[y][0]:S[y][1]}F.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: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}(\u0935\u0947\u0930)/,ordinal:function(h,f){return"D"===f?h+"\u0935\u0947\u0930":h},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(h,f){return 12===h&&(h=0),"\u0930\u093e\u0924\u0940"===f?h<4?h:h+12:"\u0938\u0915\u093e\u0933\u0940\u0902"===f?h:"\u0926\u0928\u092a\u093e\u0930\u093e\u0902"===f?h>12?h:h+12:"\u0938\u093e\u0902\u091c\u0947"===f?h+12:void 0},meridiem:function(h,f,y){return h<4?"\u0930\u093e\u0924\u0940":h<12?"\u0938\u0915\u093e\u0933\u0940\u0902":h<16?"\u0926\u0928\u092a\u093e\u0930\u093e\u0902":h<20?"\u0938\u093e\u0902\u091c\u0947":"\u0930\u093e\u0924\u0940"}})}(A(5439))},2545:function(le,k,A){!function(F){"use strict";function u(h,f,y,x){var S={s:["thoddea sekondamni","thodde sekond"],ss:[h+" sekondamni",h+" sekond"],m:["eka mintan","ek minut"],mm:[h+" mintamni",h+" mintam"],h:["eka voran","ek vor"],hh:[h+" voramni",h+" voram"],d:["eka disan","ek dis"],dd:[h+" disamni",h+" dis"],M:["eka mhoinean","ek mhoino"],MM:[h+" mhoineamni",h+" mhoine"],y:["eka vorsan","ek voros"],yy:[h+" vorsamni",h+" vorsam"]};return x?S[y][0]:S[y][1]}F.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: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}(er)/,ordinal:function(h,f){return"D"===f?h+"er":h},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(h,f){return 12===h&&(h=0),"rati"===f?h<4?h:h+12:"sokallim"===f?h:"donparam"===f?h>12?h:h+12:"sanje"===f?h+12:void 0},meridiem:function(h,f,y){return h<4?"rati":h<12?"sokallim":h<16?"donparam":h<20?"sanje":"rati"}})}(A(5439))},2641:function(le,k,A){!function(F){"use strict";var u={1:"\u0ae7",2:"\u0ae8",3:"\u0ae9",4:"\u0aea",5:"\u0aeb",6:"\u0aec",7:"\u0aed",8:"\u0aee",9:"\u0aef",0:"\u0ae6"},m={"\u0ae7":"1","\u0ae8":"2","\u0ae9":"3","\u0aea":"4","\u0aeb":"5","\u0aec":"6","\u0aed":"7","\u0aee":"8","\u0aef":"9","\u0ae6":"0"};F.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(y){return m[y]})},postformat:function(f){return f.replace(/\d/g,function(y){return u[y]})},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(f,y){return 12===f&&(f=0),"\u0ab0\u0abe\u0aa4"===y?f<4?f:f+12:"\u0ab8\u0ab5\u0abe\u0ab0"===y?f:"\u0aac\u0aaa\u0acb\u0ab0"===y?f>=10?f:f+12:"\u0ab8\u0abe\u0a82\u0a9c"===y?f+12:void 0},meridiem:function(f,y,x){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}})}(A(5439))},7536:function(le,k,A){!function(F){"use strict";F.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(m){return 2===m?"\u05e9\u05e2\u05ea\u05d9\u05d9\u05dd":m+" \u05e9\u05e2\u05d5\u05ea"},d:"\u05d9\u05d5\u05dd",dd:function(m){return 2===m?"\u05d9\u05d5\u05de\u05d9\u05d9\u05dd":m+" \u05d9\u05de\u05d9\u05dd"},M:"\u05d7\u05d5\u05d3\u05e9",MM:function(m){return 2===m?"\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd":m+" \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"},y:"\u05e9\u05e0\u05d4",yy:function(m){return 2===m?"\u05e9\u05e0\u05ea\u05d9\u05d9\u05dd":m%10==0&&10!==m?m+" \u05e9\u05e0\u05d4":m+" \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(m){return/^(\u05d0\u05d7\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05d1\u05e2\u05e8\u05d1)$/.test(m)},meridiem:function(m,h,f){return m<5?"\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8":m<10?"\u05d1\u05d1\u05d5\u05e7\u05e8":m<12?f?'\u05dc\u05e4\u05e0\u05d4"\u05e6':"\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":m<18?f?'\u05d0\u05d7\u05d4"\u05e6':"\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":"\u05d1\u05e2\u05e8\u05d1"}})}(A(5439))},6335:function(le,k,A){!function(F){"use strict";var u={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},m={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"},h=[/^\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];F.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:h,longMonthsParse:h,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(x){return x.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(S){return m[S]})},postformat:function(x){return x.replace(/\d/g,function(S){return u[S]})},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(x,S){return 12===x&&(x=0),"\u0930\u093e\u0924"===S?x<4?x:x+12:"\u0938\u0941\u092c\u0939"===S?x:"\u0926\u094b\u092a\u0939\u0930"===S?x>=10?x:x+12:"\u0936\u093e\u092e"===S?x+12:void 0},meridiem:function(x,S,D){return x<4?"\u0930\u093e\u0924":x<10?"\u0938\u0941\u092c\u0939":x<17?"\u0926\u094b\u092a\u0939\u0930":x<20?"\u0936\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}})}(A(5439))},7458:function(le,k,A){!function(F){"use strict";function u(h,f,y){var x=h+" ";switch(y){case"ss":return x+(1===h?"sekunda":2===h||3===h||4===h?"sekunde":"sekundi");case"m":return f?"jedna minuta":"jedne minute";case"mm":return x+(1===h?"minuta":2===h||3===h||4===h?"minute":"minuta");case"h":return f?"jedan sat":"jednog sata";case"hh":return x+(1===h?"sat":2===h||3===h||4===h?"sata":"sati");case"dd":return x+(1===h?"dan":"dana");case"MM":return x+(1===h?"mjesec":2===h||3===h||4===h?"mjeseca":"mjeseci");case"yy":return x+(1===h?"godina":2===h||3===h||4===h?"godine":"godina")}}F.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:u,m:u,mm:u,h:u,hh:u,d:"dan",dd:u,M:"mjesec",MM:u,y:"godinu",yy:u},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(A(5439))},6540:function(le,k,A){!function(F){"use strict";var u="vas\xe1rnap h\xe9tf\u0151n kedden szerd\xe1n cs\xfct\xf6rt\xf6k\xf6n p\xe9nteken szombaton".split(" ");function m(y,x,S,D){var O=y;switch(S){case"s":return D||x?"n\xe9h\xe1ny m\xe1sodperc":"n\xe9h\xe1ny m\xe1sodperce";case"ss":return O+(D||x)?" m\xe1sodperc":" m\xe1sodperce";case"m":return"egy"+(D||x?" perc":" perce");case"mm":return O+(D||x?" perc":" perce");case"h":return"egy"+(D||x?" \xf3ra":" \xf3r\xe1ja");case"hh":return O+(D||x?" \xf3ra":" \xf3r\xe1ja");case"d":return"egy"+(D||x?" nap":" napja");case"dd":return O+(D||x?" nap":" napja");case"M":return"egy"+(D||x?" h\xf3nap":" h\xf3napja");case"MM":return O+(D||x?" h\xf3nap":" h\xf3napja");case"y":return"egy"+(D||x?" \xe9v":" \xe9ve");case"yy":return O+(D||x?" \xe9v":" \xe9ve")}return""}function h(y){return(y?"":"[m\xfalt] ")+"["+u[this.day()]+"] LT[-kor]"}F.defineLocale("hu",{months:"janu\xe1r_febru\xe1r_m\xe1rcius_\xe1prilis_m\xe1jus_j\xfanius_j\xfalius_augusztus_szeptember_okt\xf3ber_november_december".split("_"),monthsShort:"jan._feb._m\xe1rc._\xe1pr._m\xe1j._j\xfan._j\xfal._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vas\xe1rnap_h\xe9tf\u0151_kedd_szerda_cs\xfct\xf6rt\xf6k_p\xe9ntek_szombat".split("_"),weekdaysShort:"vas_h\xe9t_kedd_sze_cs\xfct_p\xe9n_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(y){return"u"===y.charAt(1).toLowerCase()},meridiem:function(y,x,S){return y<12?!0===S?"de":"DE":!0===S?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return h.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return h.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s m\xfalva",past:"%s",s:m,ss:m,m,mm:m,h:m,hh:m,d:m,dd:m,M:m,MM:m,y:m,yy:m},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(A(5439))},5283:function(le,k,A){!function(F){"use strict";F.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(m){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(m)},meridiem:function(m){return m<4?"\u0563\u056b\u0577\u0565\u0580\u057e\u0561":m<12?"\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561":m<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(m,h){switch(h){case"DDD":case"w":case"W":case"DDDo":return 1===m?m+"-\u056b\u0576":m+"-\u0580\u0564";default:return m}},week:{dow:1,doy:7}})}(A(5439))},8780:function(le,k,A){!function(F){"use strict";F.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(m,h){return 12===m&&(m=0),"pagi"===h?m:"siang"===h?m>=11?m:m+12:"sore"===h||"malam"===h?m+12:void 0},meridiem:function(m,h,f){return m<11?"pagi":m<15?"siang":m<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}})}(A(5439))},4205:function(le,k,A){!function(F){"use strict";function u(f){return f%100==11||f%10!=1}function m(f,y,x,S){var D=f+" ";switch(x){case"s":return y||S?"nokkrar sek\xfandur":"nokkrum sek\xfandum";case"ss":return u(f)?D+(y||S?"sek\xfandur":"sek\xfandum"):D+"sek\xfanda";case"m":return y?"m\xedn\xfata":"m\xedn\xfatu";case"mm":return u(f)?D+(y||S?"m\xedn\xfatur":"m\xedn\xfatum"):y?D+"m\xedn\xfata":D+"m\xedn\xfatu";case"hh":return u(f)?D+(y||S?"klukkustundir":"klukkustundum"):D+"klukkustund";case"d":return y?"dagur":S?"dag":"degi";case"dd":return u(f)?y?D+"dagar":D+(S?"daga":"d\xf6gum"):y?D+"dagur":D+(S?"dag":"degi");case"M":return y?"m\xe1nu\xf0ur":S?"m\xe1nu\xf0":"m\xe1nu\xf0i";case"MM":return u(f)?y?D+"m\xe1nu\xf0ir":D+(S?"m\xe1nu\xf0i":"m\xe1nu\xf0um"):y?D+"m\xe1nu\xf0ur":D+(S?"m\xe1nu\xf0":"m\xe1nu\xf0i");case"y":return y||S?"\xe1r":"\xe1ri";case"yy":return u(f)?D+(y||S?"\xe1r":"\xe1rum"):D+(y||S?"\xe1r":"\xe1ri")}}F.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:m,ss:m,m,mm:m,h:"klukkustund",hh:m,d:m,dd:m,M:m,MM:m,y:m,yy:m},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(A(5439))},9985:function(le,k,A){!function(F){"use strict";F.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(m){return(/^[0-9].+$/.test(m)?"tra":"in")+" "+m},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}})}(A(5439))},4211:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},1003:function(le,k,A){!function(F){"use strict";F.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(m,h){return"\u5143"===h[1]?1:parseInt(h[1]||m,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(m){return"\u5348\u5f8c"===m},meridiem:function(m,h,f){return m<12?"\u5348\u524d":"\u5348\u5f8c"},calendar:{sameDay:"[\u4eca\u65e5] LT",nextDay:"[\u660e\u65e5] LT",nextWeek:function(m){return m.week()!==this.week()?"[\u6765\u9031]dddd LT":"dddd LT"},lastDay:"[\u6628\u65e5] LT",lastWeek:function(m){return this.week()!==m.week()?"[\u5148\u9031]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}\u65e5/,ordinal:function(m,h){switch(h){case"y":return 1===m?"\u5143\u5e74":m+"\u5e74";case"d":case"D":case"DDD":return m+"\u65e5";default:return m}},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"}})}(A(5439))},420:function(le,k,A){!function(F){"use strict";F.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(m,h){return 12===m&&(m=0),"enjing"===h?m:"siyang"===h?m>=11?m:m+12:"sonten"===h||"ndalu"===h?m+12:void 0},meridiem:function(m,h,f){return m<11?"enjing":m<15?"siyang":m<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}})}(A(5439))},851:function(le,k,A){!function(F){"use strict";F.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(m){return m.replace(/(\u10ec\u10d0\u10db|\u10ec\u10e3\u10d7|\u10e1\u10d0\u10d0\u10d7|\u10ec\u10d4\u10da|\u10d3\u10e6|\u10d7\u10d5)(\u10d8|\u10d4)/,function(h,f,y){return"\u10d8"===y?f+"\u10e8\u10d8":f+y+"\u10e8\u10d8"})},past:function(m){return/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/.test(m)?m.replace(/(\u10d8|\u10d4)$/,"\u10d8\u10e1 \u10ec\u10d8\u10dc"):/\u10ec\u10d4\u10da\u10d8/.test(m)?m.replace(/\u10ec\u10d4\u10da\u10d8$/,"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc"):m},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(m){return 0===m?m:1===m?m+"-\u10da\u10d8":m<20||m<=100&&m%20==0||m%100==0?"\u10db\u10d4-"+m:m+"-\u10d4"},week:{dow:1,doy:7}})}(A(5439))},6074:function(le,k,A){!function(F){"use strict";var u={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"};F.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(h){return h+(u[h]||u[h%10]||u[h>=100?100:null])},week:{dow:1,doy:7}})}(A(5439))},3343:function(le,k,A){!function(F){"use strict";var u={1:"\u17e1",2:"\u17e2",3:"\u17e3",4:"\u17e4",5:"\u17e5",6:"\u17e6",7:"\u17e7",8:"\u17e8",9:"\u17e9",0:"\u17e0"},m={"\u17e1":"1","\u17e2":"2","\u17e3":"3","\u17e4":"4","\u17e5":"5","\u17e6":"6","\u17e7":"7","\u17e8":"8","\u17e9":"9","\u17e0":"0"};F.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,y,x){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(y){return m[y]})},postformat:function(f){return f.replace(/\d/g,function(y){return u[y]})},week:{dow:1,doy:4}})}(A(5439))},4799:function(le,k,A){!function(F){"use strict";var u={1:"\u0ce7",2:"\u0ce8",3:"\u0ce9",4:"\u0cea",5:"\u0ceb",6:"\u0cec",7:"\u0ced",8:"\u0cee",9:"\u0cef",0:"\u0ce6"},m={"\u0ce7":"1","\u0ce8":"2","\u0ce9":"3","\u0cea":"4","\u0ceb":"5","\u0cec":"6","\u0ced":"7","\u0cee":"8","\u0cef":"9","\u0ce6":"0"};F.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(y){return m[y]})},postformat:function(f){return f.replace(/\d/g,function(y){return u[y]})},meridiemParse:/\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf|\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6|\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8|\u0cb8\u0c82\u0c9c\u0cc6/,meridiemHour:function(f,y){return 12===f&&(f=0),"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"===y?f<4?f:f+12:"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6"===y?f:"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8"===y?f>=10?f:f+12:"\u0cb8\u0c82\u0c9c\u0cc6"===y?f+12:void 0},meridiem:function(f,y,x){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}})}(A(5439))},3549:function(le,k,A){!function(F){"use strict";F.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(m,h){switch(h){case"d":case"D":case"DDD":return m+"\uc77c";case"M":return m+"\uc6d4";case"w":case"W":return m+"\uc8fc";default:return m}},meridiemParse:/\uc624\uc804|\uc624\ud6c4/,isPM:function(m){return"\uc624\ud6c4"===m},meridiem:function(m,h,f){return m<12?"\uc624\uc804":"\uc624\ud6c4"}})}(A(5439))},1037:function(le,k,A){!function(F){"use strict";var u={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},m={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},h=["\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"];F.defineLocale("ku",{months:h,monthsShort:h,weekdays:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u062f\u0648\u0648\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0633\u06ce\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysShort:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645_\u062f\u0648\u0648\u0634\u0647\u200c\u0645_\u0633\u06ce\u0634\u0647\u200c\u0645_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u0647_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c|\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc/,isPM:function(y){return/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c/.test(y)},meridiem:function(y,x,S){return y<12?"\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc":"\u0626\u06ce\u0648\u0627\u0631\u0647\u200c"},calendar:{sameDay:"[\u0626\u0647\u200c\u0645\u0631\u06c6 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextDay:"[\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastDay:"[\u062f\u0648\u06ce\u0646\u06ce \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",sameElse:"L"},relativeTime:{future:"\u0644\u0647\u200c %s",past:"%s",s:"\u0686\u0647\u200c\u0646\u062f \u0686\u0631\u0643\u0647\u200c\u06cc\u0647\u200c\u0643",ss:"\u0686\u0631\u0643\u0647\u200c %d",m:"\u06cc\u0647\u200c\u0643 \u062e\u0648\u0644\u0647\u200c\u0643",mm:"%d \u062e\u0648\u0644\u0647\u200c\u0643",h:"\u06cc\u0647\u200c\u0643 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",hh:"%d \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",d:"\u06cc\u0647\u200c\u0643 \u0695\u06c6\u0698",dd:"%d \u0695\u06c6\u0698",M:"\u06cc\u0647\u200c\u0643 \u0645\u0627\u0646\u06af",MM:"%d \u0645\u0627\u0646\u06af",y:"\u06cc\u0647\u200c\u0643 \u0633\u0627\u06b5",yy:"%d \u0633\u0627\u06b5"},preparse:function(y){return y.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(x){return m[x]}).replace(/\u060c/g,",")},postformat:function(y){return y.replace(/\d/g,function(x){return u[x]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(A(5439))},3125:function(le,k,A){!function(F){"use strict";var u={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"};F.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(h){return h+(u[h]||u[h%10]||u[h>=100?100:null])},week:{dow:1,doy:7}})}(A(5439))},9586:function(le,k,A){!function(F){"use strict";function u(x,S,D,O){var V={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 S?V[D][0]:V[D][1]}function f(x){if(x=parseInt(x,10),isNaN(x))return!1;if(x<0)return!0;if(x<10)return 4<=x&&x<=7;if(x<100){var S=x%10;return f(0===S?x/10:S)}if(x<1e4){for(;x>=10;)x/=10;return f(x)}return f(x/=1e3)}F.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 m(x){return f(x.substr(0,x.indexOf(" ")))?"a "+x:"an "+x},past:function h(x){return f(x.substr(0,x.indexOf(" ")))?"viru "+x:"virun "+x},s:"e puer Sekonnen",ss:"%d Sekonnen",m:u,mm:"%d Minutten",h:u,hh:"%d Stonnen",d:u,dd:"%d Deeg",M:u,MM:"%d M\xe9int",y:u,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(A(5439))},2349:function(le,k,A){!function(F){"use strict";F.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(m){return"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"===m},meridiem:function(m,h,f){return m<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(m){return"\u0e97\u0eb5\u0ec8"+m}})}(A(5439))},2400:function(le,k,A){!function(F){"use strict";var u={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 h(D,O,V,E){return O?y(V)[0]:E?y(V)[1]:y(V)[2]}function f(D){return D%10==0||D>10&&D<20}function y(D){return u[D].split("_")}function x(D,O,V,E){var T=D+" ";return 1===D?T+h(0,O,V[0],E):O?T+(f(D)?y(V)[1]:y(V)[0]):E?T+y(V)[1]:T+(f(D)?y(V)[1]:y(V)[2])}F.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 m(D,O,V,E){return O?"kelios sekund\u0117s":E?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},ss:x,m:h,mm:x,h,hh:x,d:h,dd:x,M:h,MM:x,y:h,yy:x},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(D){return D+"-oji"},week:{dow:1,doy:4}})}(A(5439))},9991:function(le,k,A){!function(F){"use strict";var u={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 m(S,D,O){return O?D%10==1&&D%100!=11?S[2]:S[3]:D%10==1&&D%100!=11?S[0]:S[1]}function h(S,D,O){return S+" "+m(u[O],S,D)}function f(S,D,O){return m(u[O],S,D)}F.defineLocale("lv",{months:"janv\u0101ris_febru\u0101ris_marts_apr\u012blis_maijs_j\u016bnijs_j\u016blijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_j\u016bn_j\u016bl_aug_sep_okt_nov_dec".split("_"),weekdays:"sv\u0113tdiena_pirmdiena_otrdiena_tre\u0161diena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[\u0160odien pulksten] LT",nextDay:"[R\u012bt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pag\u0101ju\u0161\u0101] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"p\u0113c %s",past:"pirms %s",s:function y(S,D){return D?"da\u017eas sekundes":"da\u017e\u0101m sekund\u0113m"},ss:h,m:f,mm:h,h:f,hh:h,d:f,dd:h,M:f,MM:h,y:f,yy:h},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(A(5439))},8477:function(le,k,A){!function(F){"use strict";var u={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(h,f){return 1===h?f[0]:h>=2&&h<=4?f[1]:f[2]},translate:function(h,f,y){var x=u.words[y];return 1===y.length?f?x[0]:x[1]:h+" "+u.correctGrammaticalCase(h,x)}};F.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:u.translate,m:u.translate,mm:u.translate,h:u.translate,hh:u.translate,d:"dan",dd:u.translate,M:"mjesec",MM:u.translate,y:"godinu",yy:u.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(A(5439))},5118:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},5943:function(le,k,A){!function(F){"use strict";F.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(m){var h=m%10,f=m%100;return 0===m?m+"-\u0435\u0432":0===f?m+"-\u0435\u043d":f>10&&f<20?m+"-\u0442\u0438":1===h?m+"-\u0432\u0438":2===h?m+"-\u0440\u0438":7===h||8===h?m+"-\u043c\u0438":m+"-\u0442\u0438"},week:{dow:1,doy:7}})}(A(5439))},3849:function(le,k,A){!function(F){"use strict";F.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(m,h){return 12===m&&(m=0),"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"===h&&m>=4||"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d"===h||"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02"===h?m+12:m},meridiem:function(m,h,f){return m<4?"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f":m<12?"\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46":m<17?"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d":m<20?"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02":"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"}})}(A(5439))},1977:function(le,k,A){!function(F){"use strict";function u(h,f,y,x){switch(y){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 h+(f?" \u0441\u0435\u043a\u0443\u043d\u0434":" \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d");case"m":case"mm":return h+(f?" \u043c\u0438\u043d\u0443\u0442":" \u043c\u0438\u043d\u0443\u0442\u044b\u043d");case"h":case"hh":return h+(f?" \u0446\u0430\u0433":" \u0446\u0430\u0433\u0438\u0439\u043d");case"d":case"dd":return h+(f?" \u04e9\u0434\u04e9\u0440":" \u04e9\u0434\u0440\u0438\u0439\u043d");case"M":case"MM":return h+(f?" \u0441\u0430\u0440":" \u0441\u0430\u0440\u044b\u043d");case"y":case"yy":return h+(f?" \u0436\u0438\u043b":" \u0436\u0438\u043b\u0438\u0439\u043d");default:return h}}F.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(h){return"\u04ae\u0425"===h},meridiem:function(h,f,y){return h<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: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} \u04e9\u0434\u04e9\u0440/,ordinal:function(h,f){switch(f){case"d":case"D":case"DDD":return h+" \u04e9\u0434\u04e9\u0440";default:return h}}})}(A(5439))},6184:function(le,k,A){!function(F){"use strict";var u={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},m={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};function h(y,x,S,D){var O="";if(x)switch(S){case"s":O="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";break;case"ss":O="%d \u0938\u0947\u0915\u0902\u0926";break;case"m":O="\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";break;case"mm":O="%d \u092e\u093f\u0928\u093f\u091f\u0947";break;case"h":O="\u090f\u0915 \u0924\u093e\u0938";break;case"hh":O="%d \u0924\u093e\u0938";break;case"d":O="\u090f\u0915 \u0926\u093f\u0935\u0938";break;case"dd":O="%d \u0926\u093f\u0935\u0938";break;case"M":O="\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";break;case"MM":O="%d \u092e\u0939\u093f\u0928\u0947";break;case"y":O="\u090f\u0915 \u0935\u0930\u094d\u0937";break;case"yy":O="%d \u0935\u0930\u094d\u0937\u0947"}else switch(S){case"s":O="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"ss":O="%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"m":O="\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";break;case"mm":O="%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";break;case"h":O="\u090f\u0915\u093e \u0924\u093e\u0938\u093e";break;case"hh":O="%d \u0924\u093e\u0938\u093e\u0902";break;case"d":O="\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";break;case"dd":O="%d \u0926\u093f\u0935\u0938\u093e\u0902";break;case"M":O="\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";break;case"MM":O="%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";break;case"y":O="\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";break;case"yy":O="%d \u0935\u0930\u094d\u0937\u093e\u0902"}return O.replace(/%d/i,y)}F.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:h,ss:h,m:h,mm:h,h,hh:h,d:h,dd:h,M:h,MM:h,y:h,yy:h},preparse:function(y){return y.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(x){return m[x]})},postformat:function(y){return y.replace(/\d/g,function(x){return u[x]})},meridiemParse:/\u092a\u0939\u093e\u091f\u0947|\u0938\u0915\u093e\u0933\u0940|\u0926\u0941\u092a\u093e\u0930\u0940|\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940|\u0930\u093e\u0924\u094d\u0930\u0940/,meridiemHour:function(y,x){return 12===y&&(y=0),"\u092a\u0939\u093e\u091f\u0947"===x||"\u0938\u0915\u093e\u0933\u0940"===x?y:"\u0926\u0941\u092a\u093e\u0930\u0940"===x||"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"===x||"\u0930\u093e\u0924\u094d\u0930\u0940"===x?y>=12?y:y+12:void 0},meridiem:function(y,x,S){return y>=0&&y<6?"\u092a\u0939\u093e\u091f\u0947":y<12?"\u0938\u0915\u093e\u0933\u0940":y<17?"\u0926\u0941\u092a\u093e\u0930\u0940":y<20?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}})}(A(5439))},4524:function(le,k,A){!function(F){"use strict";F.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(m,h){return 12===m&&(m=0),"pagi"===h?m:"tengahari"===h?m>=11?m:m+12:"petang"===h||"malam"===h?m+12:void 0},meridiem:function(m,h,f){return m<11?"pagi":m<15?"tengahari":m<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}})}(A(5439))},485:function(le,k,A){!function(F){"use strict";F.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(m,h){return 12===m&&(m=0),"pagi"===h?m:"tengahari"===h?m>=11?m:m+12:"petang"===h||"malam"===h?m+12:void 0},meridiem:function(m,h,f){return m<11?"pagi":m<15?"tengahari":m<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}})}(A(5439))},6681:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},2024:function(le,k,A){!function(F){"use strict";var u={1:"\u1041",2:"\u1042",3:"\u1043",4:"\u1044",5:"\u1045",6:"\u1046",7:"\u1047",8:"\u1048",9:"\u1049",0:"\u1040"},m={"\u1041":"1","\u1042":"2","\u1043":"3","\u1044":"4","\u1045":"5","\u1046":"6","\u1047":"7","\u1048":"8","\u1049":"9","\u1040":"0"};F.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(y){return m[y]})},postformat:function(f){return f.replace(/\d/g,function(y){return u[y]})},week:{dow:1,doy:4}})}(A(5439))},2688:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},8914:function(le,k,A){!function(F){"use strict";var u={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},m={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};F.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(y){return m[y]})},postformat:function(f){return f.replace(/\d/g,function(y){return u[y]})},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(f,y){return 12===f&&(f=0),"\u0930\u093e\u0924\u093f"===y?f<4?f:f+12:"\u092c\u093f\u0939\u093e\u0928"===y?f:"\u0926\u093f\u0909\u0901\u0938\u094b"===y?f>=10?f:f+12:"\u0938\u093e\u0901\u091d"===y?f+12:void 0},meridiem:function(f,y,x){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}})}(A(5439))},2272:function(le,k,A){!function(F){"use strict";var u="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),m="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),h=[/^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;F.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(x,S){return x?/-MMM-/.test(S)?m[x.month()]:u[x.month()]:u},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:h,longMonthsParse:h,shortMonthsParse:h,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(x){return x+(1===x||8===x||x>=20?"ste":"de")},week:{dow:1,doy:4}})}(A(5439))},1758:function(le,k,A){!function(F){"use strict";var u="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),m="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),h=[/^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;F.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(x,S){return x?/-MMM-/.test(S)?m[x.month()]:u[x.month()]:u},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:h,longMonthsParse:h,shortMonthsParse:h,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(x){return x+(1===x||8===x||x>=20?"ste":"de")},week:{dow:1,doy:4}})}(A(5439))},1510:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},2797:function(le,k,A){!function(F){"use strict";F.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(m,h){var f=1===m?"r":2===m?"n":3===m?"r":4===m?"t":"\xe8";return("w"===h||"W"===h)&&(f="a"),m+f},week:{dow:1,doy:4}})}(A(5439))},7944:function(le,k,A){!function(F){"use strict";var u={1:"\u0a67",2:"\u0a68",3:"\u0a69",4:"\u0a6a",5:"\u0a6b",6:"\u0a6c",7:"\u0a6d",8:"\u0a6e",9:"\u0a6f",0:"\u0a66"},m={"\u0a67":"1","\u0a68":"2","\u0a69":"3","\u0a6a":"4","\u0a6b":"5","\u0a6c":"6","\u0a6d":"7","\u0a6e":"8","\u0a6f":"9","\u0a66":"0"};F.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(y){return m[y]})},postformat:function(f){return f.replace(/\d/g,function(y){return u[y]})},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,meridiemHour:function(f,y){return 12===f&&(f=0),"\u0a30\u0a3e\u0a24"===y?f<4?f:f+12:"\u0a38\u0a35\u0a47\u0a30"===y?f:"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30"===y?f>=10?f:f+12:"\u0a38\u0a3c\u0a3e\u0a2e"===y?f+12:void 0},meridiem:function(f,y,x){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}})}(A(5439))},1605:function(le,k,A){!function(F){"use strict";var u="stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144".split("_"),m="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia".split("_"),h=[/^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(S){return S%10<5&&S%10>1&&~~(S/10)%10!=1}function y(S,D,O){var V=S+" ";switch(O){case"ss":return V+(f(S)?"sekundy":"sekund");case"m":return D?"minuta":"minut\u0119";case"mm":return V+(f(S)?"minuty":"minut");case"h":return D?"godzina":"godzin\u0119";case"hh":return V+(f(S)?"godziny":"godzin");case"ww":return V+(f(S)?"tygodnie":"tygodni");case"MM":return V+(f(S)?"miesi\u0105ce":"miesi\u0119cy");case"yy":return V+(f(S)?"lata":"lat")}}F.defineLocale("pl",{months:function(S,D){return S?/D MMMM/.test(D)?m[S.month()]:u[S.month()]:u},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),monthsParse:h,longMonthsParse:h,shortMonthsParse:h,weekdays:"niedziela_poniedzia\u0142ek_wtorek_\u015broda_czwartek_pi\u0105tek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_\u015br_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_\u015ar_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dzi\u015b o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedziel\u0119 o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W \u015brod\u0119 o] LT";case 6:return"[W sobot\u0119 o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zesz\u0142\u0105 niedziel\u0119 o] LT";case 3:return"[W zesz\u0142\u0105 \u015brod\u0119 o] LT";case 6:return"[W zesz\u0142\u0105 sobot\u0119 o] LT";default:return"[W zesz\u0142y] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:y,m:y,mm:y,h:y,hh:y,d:"1 dzie\u0144",dd:"%d dni",w:"tydzie\u0144",ww:y,M:"miesi\u0105c",MM:y,y:"rok",yy:y},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(A(5439))},3840:function(le,k,A){!function(F){"use strict";F.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"})}(A(5439))},4225:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},5128:function(le,k,A){!function(F){"use strict";function u(h,f,y){var S=" ";return(h%100>=20||h>=100&&h%100==0)&&(S=" de "),h+S+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"s\u0103pt\u0103m\xe2ni",MM:"luni",yy:"ani"}[y]}F.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:u,m:"un minut",mm:u,h:"o or\u0103",hh:u,d:"o zi",dd:u,w:"o s\u0103pt\u0103m\xe2n\u0103",ww:u,M:"o lun\u0103",MM:u,y:"un an",yy:u},week:{dow:1,doy:7}})}(A(5439))},5127:function(le,k,A){!function(F){"use strict";function m(y,x,S){return"m"===S?x?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":y+" "+function u(y,x){var S=y.split("_");return x%10==1&&x%100!=11?S[0]:x%10>=2&&x%10<=4&&(x%100<10||x%100>=20)?S[1]:S[2]}({ss:x?"\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:x?"\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"}[S],+y)}var h=[/^\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];F.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:h,longMonthsParse:h,shortMonthsParse:h,monthsRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsShortRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsStrictRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u043c\u0430\u0440\u0442\u0430?|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c])/i,monthsShortStrictRegex:/^(\u044f\u043d\u0432\.|\u0444\u0435\u0432\u0440?\.|\u043c\u0430\u0440[\u0442.]|\u0430\u043f\u0440\.|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044c\u044f.]|\u0438\u044e\u043b[\u044c\u044f.]|\u0430\u0432\u0433\.|\u0441\u0435\u043d\u0442?\.|\u043e\u043a\u0442\.|\u043d\u043e\u044f\u0431?\.|\u0434\u0435\u043a\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., H:mm",LLLL:"dddd, D MMMM YYYY \u0433., H:mm"},calendar:{sameDay:"[\u0421\u0435\u0433\u043e\u0434\u043d\u044f, \u0432] LT",nextDay:"[\u0417\u0430\u0432\u0442\u0440\u0430, \u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430, \u0432] LT",nextWeek:function(y){if(y.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e] dddd, [\u0432] LT"}},lastWeek:function(y){if(y.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u0443\u044e] dddd, [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0447\u0435\u0440\u0435\u0437 %s",past:"%s \u043d\u0430\u0437\u0430\u0434",s:"\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434",ss:m,m,mm:m,h:"\u0447\u0430\u0441",hh:m,d:"\u0434\u0435\u043d\u044c",dd:m,w:"\u043d\u0435\u0434\u0435\u043b\u044f",ww:m,M:"\u043c\u0435\u0441\u044f\u0446",MM:m,y:"\u0433\u043e\u0434",yy:m},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:function(y){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(y)},meridiem:function(y,x,S){return y<4?"\u043d\u043e\u0447\u0438":y<12?"\u0443\u0442\u0440\u0430":y<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(y,x){switch(x){case"M":case"d":case"DDD":return y+"-\u0439";case"D":return y+"-\u0433\u043e";case"w":case"W":return y+"-\u044f";default:return y}},week:{dow:1,doy:4}})}(A(5439))},2525:function(le,k,A){!function(F){"use strict";var u=["\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"],m=["\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"];F.defineLocale("sd",{months:u,monthsShort:u,weekdays:m,weekdaysShort:m,weekdaysMin:m,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,y,x){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}})}(A(5439))},9893:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},3123:function(le,k,A){!function(F){"use strict";F.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(m){return m+" \u0dc0\u0dd0\u0db1\u0dd2"},meridiemParse:/\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,isPM:function(m){return"\u0db4.\u0dc0."===m||"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4"===m},meridiem:function(m,h,f){return m>11?f?"\u0db4.\u0dc0.":"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4":f?"\u0db4\u0dd9.\u0dc0.":"\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4"}})}(A(5439))},9635:function(le,k,A){!function(F){"use strict";var u="janu\xe1r_febru\xe1r_marec_apr\xedl_m\xe1j_j\xfan_j\xfal_august_september_okt\xf3ber_november_december".split("_"),m="jan_feb_mar_apr_m\xe1j_j\xfan_j\xfal_aug_sep_okt_nov_dec".split("_");function h(x){return x>1&&x<5}function f(x,S,D,O){var V=x+" ";switch(D){case"s":return S||O?"p\xe1r sek\xfand":"p\xe1r sekundami";case"ss":return S||O?V+(h(x)?"sekundy":"sek\xfand"):V+"sekundami";case"m":return S?"min\xfata":O?"min\xfatu":"min\xfatou";case"mm":return S||O?V+(h(x)?"min\xfaty":"min\xfat"):V+"min\xfatami";case"h":return S?"hodina":O?"hodinu":"hodinou";case"hh":return S||O?V+(h(x)?"hodiny":"hod\xedn"):V+"hodinami";case"d":return S||O?"de\u0148":"d\u0148om";case"dd":return S||O?V+(h(x)?"dni":"dn\xed"):V+"d\u0148ami";case"M":return S||O?"mesiac":"mesiacom";case"MM":return S||O?V+(h(x)?"mesiace":"mesiacov"):V+"mesiacmi";case"y":return S||O?"rok":"rokom";case"yy":return S||O?V+(h(x)?"roky":"rokov"):V+"rokmi"}}F.defineLocale("sk",{months:u,monthsShort:m,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}})}(A(5439))},8106:function(le,k,A){!function(F){"use strict";function u(h,f,y,x){var S=h+" ";switch(y){case"s":return f||x?"nekaj sekund":"nekaj sekundami";case"ss":return S+(1===h?f?"sekundo":"sekundi":2===h?f||x?"sekundi":"sekundah":h<5?f||x?"sekunde":"sekundah":"sekund");case"m":return f?"ena minuta":"eno minuto";case"mm":return S+(1===h?f?"minuta":"minuto":2===h?f||x?"minuti":"minutama":h<5?f||x?"minute":"minutami":f||x?"minut":"minutami");case"h":return f?"ena ura":"eno uro";case"hh":return S+(1===h?f?"ura":"uro":2===h?f||x?"uri":"urama":h<5?f||x?"ure":"urami":f||x?"ur":"urami");case"d":return f||x?"en dan":"enim dnem";case"dd":return S+(1===h?f||x?"dan":"dnem":2===h?f||x?"dni":"dnevoma":f||x?"dni":"dnevi");case"M":return f||x?"en mesec":"enim mesecem";case"MM":return S+(1===h?f||x?"mesec":"mesecem":2===h?f||x?"meseca":"mesecema":h<5?f||x?"mesece":"meseci":f||x?"mesecev":"meseci");case"y":return f||x?"eno leto":"enim letom";case"yy":return S+(1===h?f||x?"leto":"letom":2===h?f||x?"leti":"letoma":h<5?f||x?"leta":"leti":f||x?"let":"leti")}}F.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: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:7}})}(A(5439))},8799:function(le,k,A){!function(F){"use strict";F.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(m){return"M"===m.charAt(0)},meridiem:function(m,h,f){return m<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}})}(A(5439))},2872:function(le,k,A){!function(F){"use strict";var u={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(h,f){return h%10>=1&&h%10<=4&&(h%100<10||h%100>=20)?h%10==1?f[0]:f[1]:f[2]},translate:function(h,f,y,x){var D,S=u.words[y];return 1===y.length?"y"===y&&f?"\u0458\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430":x||f?S[0]:S[1]:(D=u.correctGrammaticalCase(h,S),"yy"===y&&f&&"\u0433\u043e\u0434\u0438\u043d\u0443"===D?h+" \u0433\u043e\u0434\u0438\u043d\u0430":h+" "+D)}};F.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:u.translate,m:u.translate,mm:u.translate,h:u.translate,hh:u.translate,d:u.translate,dd:u.translate,M:u.translate,MM:u.translate,y:u.translate,yy:u.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(A(5439))},7949:function(le,k,A){!function(F){"use strict";var u={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(h,f){return h%10>=1&&h%10<=4&&(h%100<10||h%100>=20)?h%10==1?f[0]:f[1]:f[2]},translate:function(h,f,y,x){var D,S=u.words[y];return 1===y.length?"y"===y&&f?"jedna godina":x||f?S[0]:S[1]:(D=u.correctGrammaticalCase(h,S),"yy"===y&&f&&"godinu"===D?h+" godina":h+" "+D)}};F.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:u.translate,m:u.translate,mm:u.translate,h:u.translate,hh:u.translate,d:u.translate,dd:u.translate,M:u.translate,MM:u.translate,y:u.translate,yy:u.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(A(5439))},6167:function(le,k,A){!function(F){"use strict";F.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(m,h,f){return m<11?"ekuseni":m<15?"emini":m<19?"entsambama":"ebusuku"},meridiemHour:function(m,h){return 12===m&&(m=0),"ekuseni"===h?m:"emini"===h?m>=11?m:m+12:"entsambama"===h||"ebusuku"===h?0===m?0:m+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(A(5439))},9713:function(le,k,A){!function(F){"use strict";F.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(m){var h=m%10;return m+(1==~~(m%100/10)?":e":1===h||2===h?":a":":e")},week:{dow:1,doy:4}})}(A(5439))},1982:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},2732:function(le,k,A){!function(F){"use strict";var u={1:"\u0be7",2:"\u0be8",3:"\u0be9",4:"\u0bea",5:"\u0beb",6:"\u0bec",7:"\u0bed",8:"\u0bee",9:"\u0bef",0:"\u0be6"},m={"\u0be7":"1","\u0be8":"2","\u0be9":"3","\u0bea":"4","\u0beb":"5","\u0bec":"6","\u0bed":"7","\u0bee":"8","\u0bef":"9","\u0be6":"0"};F.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(y){return m[y]})},postformat:function(f){return f.replace(/\d/g,function(y){return u[y]})},meridiemParse:/\u0baf\u0bbe\u0bae\u0bae\u0bcd|\u0bb5\u0bc8\u0b95\u0bb1\u0bc8|\u0b95\u0bbe\u0bb2\u0bc8|\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd|\u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1|\u0bae\u0bbe\u0bb2\u0bc8/,meridiem:function(f,y,x){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,y){return 12===f&&(f=0),"\u0baf\u0bbe\u0bae\u0bae\u0bcd"===y?f<2?f:f+12:"\u0bb5\u0bc8\u0b95\u0bb1\u0bc8"===y||"\u0b95\u0bbe\u0bb2\u0bc8"===y||"\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd"===y&&f>=10?f:f+12},week:{dow:0,doy:6}})}(A(5439))},3636:function(le,k,A){!function(F){"use strict";F.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(m,h){return 12===m&&(m=0),"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"===h?m<4?m:m+12:"\u0c09\u0c26\u0c2f\u0c02"===h?m:"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02"===h?m>=10?m:m+12:"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02"===h?m+12:void 0},meridiem:function(m,h,f){return m<4?"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f":m<10?"\u0c09\u0c26\u0c2f\u0c02":m<17?"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02":m<20?"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02":"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"},week:{dow:0,doy:6}})}(A(5439))},2115:function(le,k,A){!function(F){"use strict";F.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(m){var h=m%10;return m+(1==~~(m%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")},week:{dow:1,doy:4}})}(A(5439))},9801:function(le,k,A){!function(F){"use strict";var u={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"};F.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(h,f){return 12===h&&(h=0),"\u0448\u0430\u0431"===f?h<4?h:h+12:"\u0441\u0443\u0431\u04b3"===f?h:"\u0440\u04ef\u0437"===f?h>=11?h:h+12:"\u0431\u0435\u0433\u043e\u04b3"===f?h+12:void 0},meridiem:function(h,f,y){return h<4?"\u0448\u0430\u0431":h<11?"\u0441\u0443\u0431\u04b3":h<16?"\u0440\u04ef\u0437":h<19?"\u0431\u0435\u0433\u043e\u04b3":"\u0448\u0430\u0431"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0443\u043c|\u044e\u043c)/,ordinal:function(h){return h+(u[h]||u[h%10]||u[h>=100?100:null])},week:{dow:1,doy:7}})}(A(5439))},4486:function(le,k,A){!function(F){"use strict";F.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(m){return"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"===m},meridiem:function(m,h,f){return m<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"}})}(A(5439))},1310:function(le,k,A){!function(F){"use strict";var u={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"};F.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(h,f){switch(f){case"d":case"D":case"Do":case"DD":return h;default:if(0===h)return h+"'unjy";var y=h%10;return h+(u[y]||u[h%100-y]||u[h>=100?100:null])}},week:{dow:1,doy:7}})}(A(5439))},2360:function(le,k,A){!function(F){"use strict";F.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(m){return m},week:{dow:1,doy:4}})}(A(5439))},6645:function(le,k,A){!function(F){"use strict";var u="pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function f(S,D,O,V){var E=function y(S){var D=Math.floor(S%1e3/100),O=Math.floor(S%100/10),V=S%10,E="";return D>0&&(E+=u[D]+"vatlh"),O>0&&(E+=(""!==E?" ":"")+u[O]+"maH"),V>0&&(E+=(""!==E?" ":"")+u[V]),""===E?"pagh":E}(S);switch(O){case"ss":return E+" lup";case"mm":return E+" tup";case"hh":return E+" rep";case"dd":return E+" jaj";case"MM":return E+" jar";case"yy":return E+" DIS"}}F.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 m(S){var D=S;return-1!==S.indexOf("jaj")?D.slice(0,-3)+"leS":-1!==S.indexOf("jar")?D.slice(0,-3)+"waQ":-1!==S.indexOf("DIS")?D.slice(0,-3)+"nem":D+" pIq"},past:function h(S){var D=S;return-1!==S.indexOf("jaj")?D.slice(0,-3)+"Hu\u2019":-1!==S.indexOf("jar")?D.slice(0,-3)+"wen":-1!==S.indexOf("DIS")?D.slice(0,-3)+"ben":D+" 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}})}(A(5439))},8374:function(le,k,A){!function(F){"use strict";var u={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"};F.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(h,f,y){return h<12?y?"\xf6\xf6":"\xd6\xd6":y?"\xf6s":"\xd6S"},meridiemParse:/\xf6\xf6|\xd6\xd6|\xf6s|\xd6S/,isPM:function(h){return"\xf6s"===h||"\xd6S"===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, 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(h,f){switch(f){case"d":case"D":case"Do":case"DD":return h;default:if(0===h)return h+"'\u0131nc\u0131";var y=h%10;return h+(u[y]||u[h%100-y]||u[h>=100?100:null])}},week:{dow:1,doy:7}})}(A(5439))},256:function(le,k,A){!function(F){"use strict";function m(h,f,y,x){var S={s:["viensas secunds","'iensas secunds"],ss:[h+" secunds",h+" secunds"],m:["'n m\xedut","'iens m\xedut"],mm:[h+" m\xeduts",h+" m\xeduts"],h:["'n \xfeora","'iensa \xfeora"],hh:[h+" \xfeoras",h+" \xfeoras"],d:["'n ziua","'iensa ziua"],dd:[h+" ziuas",h+" ziuas"],M:["'n mes","'iens mes"],MM:[h+" mesen",h+" mesen"],y:["'n ar","'iens ar"],yy:[h+" ars",h+" ars"]};return x||f?S[y][0]:S[y][1]}F.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(h){return"d'o"===h.toLowerCase()},meridiem:function(h,f,y){return h>11?y?"d'o":"D'O":y?"d'a":"D'A"},calendar:{sameDay:"[oxhi \xe0] LT",nextDay:"[dem\xe0 \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[ieiri \xe0] LT",lastWeek:"[s\xfcr el] dddd [lasteu \xe0] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:m,ss:m,m,mm:m,h:m,hh:m,d:m,dd:m,M:m,MM:m,y:m,yy:m},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(A(5439))},1631:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},1595:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},6050:function(le,k,A){!function(F){"use strict";F.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(m,h){return 12===m&&(m=0),"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5"===h||"\u0633\u06d5\u06be\u06d5\u0631"===h||"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646"===h?m:"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646"===h||"\u0643\u06d5\u0686"===h?m+12:m>=11?m:m+12},meridiem:function(m,h,f){var y=100*m+h;return y<600?"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5":y<900?"\u0633\u06d5\u06be\u06d5\u0631":y<1130?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646":y<1230?"\u0686\u06c8\u0634":y<1800?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646":"\u0643\u06d5\u0686"},calendar:{sameDay:"[\u0628\u06c8\u06af\u06c8\u0646 \u0633\u0627\u0626\u06d5\u062a] LT",nextDay:"[\u0626\u06d5\u062a\u06d5 \u0633\u0627\u0626\u06d5\u062a] LT",nextWeek:"[\u0643\u06d0\u0644\u06d5\u0631\u0643\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",lastDay:"[\u062a\u06c6\u0646\u06c8\u06af\u06c8\u0646] LT",lastWeek:"[\u0626\u0627\u0644\u062f\u0649\u0646\u0642\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0643\u06d0\u064a\u0649\u0646",past:"%s \u0628\u06c7\u0631\u06c7\u0646",s:"\u0646\u06d5\u0686\u0686\u06d5 \u0633\u06d0\u0643\u0648\u0646\u062a",ss:"%d \u0633\u06d0\u0643\u0648\u0646\u062a",m:"\u0628\u0649\u0631 \u0645\u0649\u0646\u06c7\u062a",mm:"%d \u0645\u0649\u0646\u06c7\u062a",h:"\u0628\u0649\u0631 \u0633\u0627\u0626\u06d5\u062a",hh:"%d \u0633\u0627\u0626\u06d5\u062a",d:"\u0628\u0649\u0631 \u0643\u06c8\u0646",dd:"%d \u0643\u06c8\u0646",M:"\u0628\u0649\u0631 \u0626\u0627\u064a",MM:"%d \u0626\u0627\u064a",y:"\u0628\u0649\u0631 \u064a\u0649\u0644",yy:"%d \u064a\u0649\u0644"},dayOfMonthOrdinalParse:/\d{1,2}(-\u0643\u06c8\u0646\u0649|-\u0626\u0627\u064a|-\u06be\u06d5\u067e\u062a\u06d5)/,ordinal:function(m,h){switch(h){case"d":case"D":case"DDD":return m+"-\u0643\u06c8\u0646\u0649";case"w":case"W":return m+"-\u06be\u06d5\u067e\u062a\u06d5";default:return m}},preparse:function(m){return m.replace(/\u060c/g,",")},postformat:function(m){return m.replace(/,/g,"\u060c")},week:{dow:1,doy:7}})}(A(5439))},5610:function(le,k,A){!function(F){"use strict";function m(x,S,D){return"m"===D?S?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443":"h"===D?S?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443":x+" "+function u(x,S){var D=x.split("_");return S%10==1&&S%100!=11?D[0]:S%10>=2&&S%10<=4&&(S%100<10||S%100>=20)?D[1]:D[2]}({ss:S?"\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:S?"\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:S?"\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"}[D],+x)}function f(x){return function(){return x+"\u043e"+(11===this.hours()?"\u0431":"")+"] LT"}}F.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 h(x,S){var D={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===x?D.nominative.slice(1,7).concat(D.nominative.slice(0,1)):x?D[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(S)?"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(S)?"genitive":"nominative"][x.day()]:D.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:m,m,mm:m,h:"\u0433\u043e\u0434\u0438\u043d\u0443",hh:m,d:"\u0434\u0435\u043d\u044c",dd:m,M:"\u043c\u0456\u0441\u044f\u0446\u044c",MM:m,y:"\u0440\u0456\u043a",yy:m},meridiemParse:/\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,isPM:function(x){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(x)},meridiem:function(x,S,D){return x<4?"\u043d\u043e\u0447\u0456":x<12?"\u0440\u0430\u043d\u043a\u0443":x<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal:function(x,S){switch(S){case"M":case"d":case"DDD":case"w":case"W":return x+"-\u0439";case"D":return x+"-\u0433\u043e";default:return x}},week:{dow:1,doy:7}})}(A(5439))},6077:function(le,k,A){!function(F){"use strict";var u=["\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"],m=["\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"];F.defineLocale("ur",{months:u,monthsShort:u,weekdays:m,weekdaysShort:m,weekdaysMin:m,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,y,x){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}})}(A(5439))},2207:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},2862:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},8093:function(le,k,A){!function(F){"use strict";F.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(m){return/^ch$/i.test(m)},meridiem:function(m,h,f){return m<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(m){return m},week:{dow:1,doy:4}})}(A(5439))},5590:function(le,k,A){!function(F){"use strict";F.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(m){var h=m%10;return m+(1==~~(m%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")},week:{dow:1,doy:4}})}(A(5439))},9058:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},7908:function(le,k,A){!function(F){"use strict";F.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(m,h){return 12===m&&(m=0),"\u51cc\u6668"===h||"\u65e9\u4e0a"===h||"\u4e0a\u5348"===h?m:"\u4e0b\u5348"===h||"\u665a\u4e0a"===h?m+12:m>=11?m:m+12},meridiem:function(m,h,f){var y=100*m+h;return y<600?"\u51cc\u6668":y<900?"\u65e9\u4e0a":y<1130?"\u4e0a\u5348":y<1230?"\u4e2d\u5348":y<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:function(m){return m.week()!==this.week()?"[\u4e0b]dddLT":"[\u672c]dddLT"},lastDay:"[\u6628\u5929]LT",lastWeek:function(m){return this.week()!==m.week()?"[\u4e0a]dddLT":"[\u672c]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u5468)/,ordinal:function(m,h){switch(h){case"d":case"D":case"DDD":return m+"\u65e5";case"M":return m+"\u6708";case"w":case"W":return m+"\u5468";default:return m}},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}})}(A(5439))},8867:function(le,k,A){!function(F){"use strict";F.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(m,h){return 12===m&&(m=0),"\u51cc\u6668"===h||"\u65e9\u4e0a"===h||"\u4e0a\u5348"===h?m:"\u4e2d\u5348"===h?m>=11?m:m+12:"\u4e0b\u5348"===h||"\u665a\u4e0a"===h?m+12:void 0},meridiem:function(m,h,f){var y=100*m+h;return y<600?"\u51cc\u6668":y<900?"\u65e9\u4e0a":y<1200?"\u4e0a\u5348":1200===y?"\u4e2d\u5348":y<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:"[\u4e0b]ddddLT",lastDay:"[\u6628\u5929]LT",lastWeek:"[\u4e0a]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(m,h){switch(h){case"d":case"D":case"DDD":return m+"\u65e5";case"M":return m+"\u6708";case"w":case"W":return m+"\u9031";default:return m}},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"}})}(A(5439))},1133:function(le,k,A){!function(F){"use strict";F.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(m,h){return 12===m&&(m=0),"\u51cc\u6668"===h||"\u65e9\u4e0a"===h||"\u4e0a\u5348"===h?m:"\u4e2d\u5348"===h?m>=11?m:m+12:"\u4e0b\u5348"===h||"\u665a\u4e0a"===h?m+12:void 0},meridiem:function(m,h,f){var y=100*m+h;return y<600?"\u51cc\u6668":y<900?"\u65e9\u4e0a":y<1130?"\u4e0a\u5348":y<1230?"\u4e2d\u5348":y<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(m,h){switch(h){case"d":case"D":case"DDD":return m+"\u65e5";case"M":return m+"\u6708";case"w":case"W":return m+"\u9031";default:return m}},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"}})}(A(5439))},3291:function(le,k,A){!function(F){"use strict";F.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(m,h){return 12===m&&(m=0),"\u51cc\u6668"===h||"\u65e9\u4e0a"===h||"\u4e0a\u5348"===h?m:"\u4e2d\u5348"===h?m>=11?m:m+12:"\u4e0b\u5348"===h||"\u665a\u4e0a"===h?m+12:void 0},meridiem:function(m,h,f){var y=100*m+h;return y<600?"\u51cc\u6668":y<900?"\u65e9\u4e0a":y<1130?"\u4e0a\u5348":y<1230?"\u4e2d\u5348":y<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(m,h){switch(h){case"d":case"D":case"DDD":return m+"\u65e5";case"M":return m+"\u6708";case"w":case"W":return m+"\u9031";default:return m}},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"}})}(A(5439))},5439:function(le,k,A){(le=A.nmd(le)).exports=function(){"use strict";var F,U;function u(){return F.apply(null,arguments)}function h(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 y(d,v){return Object.prototype.hasOwnProperty.call(d,v)}function x(d){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(d).length;var v;for(v in d)if(y(d,v))return!1;return!0}function S(d){return void 0===d}function D(d){return"number"==typeof d||"[object Number]"===Object.prototype.toString.call(d)}function O(d){return d instanceof Date||"[object Date]"===Object.prototype.toString.call(d)}function V(d,v){var j,R=[],te=d.length;for(j=0;j>>0;for(j=0;j0)for(R=0;R<_e;R++)S(te=v[j=G[R]])||(d[j]=te);return d}function B(d){Q(this,d),this._d=new Date(null!=d._d?d._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===K&&(K=!0,u.updateOffset(this),K=!1)}function ne(d){return d instanceof B||null!=d&&null!=d._isAMomentObject}function $(d){!1===u.suppressDeprecationWarnings&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+d)}function q(d,v){var R=!0;return E(function(){if(null!=u.deprecationHandler&&u.deprecationHandler(null,d),R){var te,_e,Pe,j=[],jt=arguments.length;for(_e=0;_e=0?R?"+":"":"-")+Math.pow(10,Math.max(0,v-j.length)).toString().substr(1)+j}var Ke=/(\[[^\[]*\])|(\\)?([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,Gt=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,ve={},Qt={};function et(d,v,R,j){var te=j;"string"==typeof j&&(te=function(){return this[j]()}),d&&(Qt[d]=te),v&&(Qt[v[0]]=function(){return wt(te.apply(this,arguments),v[1],v[2])}),R&&(Qt[R]=function(){return this.localeData().ordinal(te.apply(this,arguments),d)})}function Rt(d){return d.match(/\[[\s\S]/)?d.replace(/^\[|\]$/g,""):d.replace(/\\/g,"")}function tn(d,v){return d.isValid()?(v=tt(v,d.localeData()),ve[v]=ve[v]||function Pt(d){var R,j,v=d.match(Ke);for(R=0,j=v.length;R=0&&Gt.test(d);)d=d.replace(Gt,j),Gt.lastIndex=0,R-=1;return d}var vn={};function Mt(d,v){var R=d.toLowerCase();vn[R]=vn[R+"s"]=vn[v]=d}function Zt(d){return"string"==typeof d?vn[d]||vn[d.toLowerCase()]:void 0}function In(d){var R,j,v={};for(j in d)y(d,j)&&(R=Zt(j))&&(v[R]=d[j]);return v}var br={};function Mi(d,v){br[d]=v}function ci(d){return d%4==0&&d%100!=0||d%400==0}function fn(d){return d<0?Math.ceil(d)||0:Math.floor(d)}function Xt(d){var v=+d,R=0;return 0!==v&&isFinite(v)&&(R=fn(v)),R}function yr(d,v){return function(R){return null!=R?(hs(this,d,R),u.updateOffset(this,v),this):Vn(this,d)}}function Vn(d,v){return d.isValid()?d._d["get"+(d._isUTC?"UTC":"")+v]():NaN}function hs(d,v,R){d.isValid()&&!isNaN(R)&&("FullYear"===v&&ci(d.year())&&1===d.month()&&29===d.date()?(R=Xt(R),d._d["set"+(d._isUTC?"UTC":"")+v](R,d.month(),po(R,d.month()))):d._d["set"+(d._isUTC?"UTC":"")+v](R))}var ga,xe=/\d/,ke=/\d\d/,Ai=/\d{3}/,Hi=/\d{4}/,sn=/[+-]?\d{6}/,Ft=/\d\d?/,Jr=/\d\d\d\d?/,ea=/\d\d\d\d\d\d?/,Un=/\d{1,3}/,jr=/\d{1,4}/,za=/[+-]?\d{1,6}/,ta=/\d+/,lr=/[+-]?\d+/,Nl=/Z|[+-]\d\d:?\d\d/gi,uo=/Z|[+-]\d\d(?::?\d\d)?/gi,Oi=/[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 pt(d,v,R){ga[d]=oe(v)?v:function(j,te){return j&&R?R:v}}function ho(d,v){return y(ga,d)?ga[d](v._strict,v._locale):new RegExp(function mo(d){return dr(d.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(v,R,j,te,_e){return R||j||te||_e}))}(d))}function dr(d){return d.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}ga={};var ms={};function Ii(d,v){var R,te,j=v;for("string"==typeof d&&(d=[d]),D(v)&&(j=function(_e,Pe){Pe[v]=Xt(_e)}),te=d.length,R=0;R68?1900:2e3)};var Yt=yr("FullYear",!0);function fs(d,v,R,j,te,_e,Pe){var jt;return d<100&&d>=0?(jt=new Date(d+400,v,R,j,te,_e,Pe),isFinite(jt.getFullYear())&&jt.setFullYear(d)):jt=new Date(d,v,R,j,te,_e,Pe),jt}function ba(d){var v,R;return d<100&&d>=0?((R=Array.prototype.slice.call(arguments))[0]=d+400,v=new Date(Date.UTC.apply(null,R)),isFinite(v.getUTCFullYear())&&v.setUTCFullYear(d)):v=new Date(Date.UTC.apply(null,arguments)),v}function Ua(d,v,R){var j=7+v-R;return-(7+ba(d,0,j).getUTCDay()-v)%7+j-1}function _s(d,v,R,j,te){var _i,gn,jt=1+7*(v-1)+(7+R-j)%7+Ua(d,j,te);return jt<=0?gn=ia(_i=d-1)+jt:jt>ia(d)?(_i=d+1,gn=jt-ia(d)):(_i=d,gn=jt),{year:_i,dayOfYear:gn}}function Re(d,v,R){var _e,Pe,j=Ua(d.year(),v,R),te=Math.floor((d.dayOfYear()-j-1)/7)+1;return te<1?_e=te+Ir(Pe=d.year()-1,v,R):te>Ir(d.year(),v,R)?(_e=te-Ir(d.year(),v,R),Pe=d.year()+1):(Pe=d.year(),_e=te),{week:_e,year:Pe}}function Ir(d,v,R){var j=Ua(d,v,R),te=Ua(d+1,v,R);return(ia(d)-j+te)/7}et("w",["ww",2],"wo","week"),et("W",["WW",2],"Wo","isoWeek"),Mt("week","w"),Mt("isoWeek","W"),Mi("week",5),Mi("isoWeek",5),pt("w",Ft),pt("ww",Ft,ke),pt("W",Ft),pt("WW",Ft,ke),ir(["w","ww","W","WW"],function(d,v,R,j){v[j.substr(0,1)]=Xt(d)});function Hl(d,v){return d.slice(v,7).concat(d.slice(0,v))}et("d",0,"do","day"),et("dd",0,0,function(d){return this.localeData().weekdaysMin(this,d)}),et("ddd",0,0,function(d){return this.localeData().weekdaysShort(this,d)}),et("dddd",0,0,function(d){return this.localeData().weekdays(this,d)}),et("e",0,0,"weekday"),et("E",0,0,"isoWeekday"),Mt("day","d"),Mt("weekday","e"),Mt("isoWeekday","E"),Mi("day",11),Mi("weekday",11),Mi("isoWeekday",11),pt("d",Ft),pt("e",Ft),pt("E",Ft),pt("dd",function(d,v){return v.weekdaysMinRegex(d)}),pt("ddd",function(d,v){return v.weekdaysShortRegex(d)}),pt("dddd",function(d,v){return v.weekdaysRegex(d)}),ir(["dd","ddd","dddd"],function(d,v,R,j){var te=R._locale.weekdaysParse(d,j,R._strict);null!=te?v.d=te:P(R).invalidWeekday=d}),ir(["d","e","E"],function(d,v,R,j){v[j]=Xt(d)});var vp="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Wa="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),wp="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Ig=Oi,Fp=Oi,Tc=Oi;function uh(d,v,R){var j,te,_e,Pe=d.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],j=0;j<7;++j)_e=T([2e3,1]).day(j),this._minWeekdaysParse[j]=this.weekdaysMin(_e,"").toLocaleLowerCase(),this._shortWeekdaysParse[j]=this.weekdaysShort(_e,"").toLocaleLowerCase(),this._weekdaysParse[j]=this.weekdays(_e,"").toLocaleLowerCase();return R?"dddd"===v?-1!==(te=wn.call(this._weekdaysParse,Pe))?te:null:"ddd"===v?-1!==(te=wn.call(this._shortWeekdaysParse,Pe))?te:null:-1!==(te=wn.call(this._minWeekdaysParse,Pe))?te:null:"dddd"===v?-1!==(te=wn.call(this._weekdaysParse,Pe))||-1!==(te=wn.call(this._shortWeekdaysParse,Pe))||-1!==(te=wn.call(this._minWeekdaysParse,Pe))?te:null:"ddd"===v?-1!==(te=wn.call(this._shortWeekdaysParse,Pe))||-1!==(te=wn.call(this._weekdaysParse,Pe))||-1!==(te=wn.call(this._minWeekdaysParse,Pe))?te:null:-1!==(te=wn.call(this._minWeekdaysParse,Pe))||-1!==(te=wn.call(this._weekdaysParse,Pe))||-1!==(te=wn.call(this._shortWeekdaysParse,Pe))?te:null}function ct(){function d(On,Ds){return Ds.length-On.length}var _e,Pe,jt,_i,gn,v=[],R=[],j=[],te=[];for(_e=0;_e<7;_e++)Pe=T([2e3,1]).day(_e),jt=dr(this.weekdaysMin(Pe,"")),_i=dr(this.weekdaysShort(Pe,"")),gn=dr(this.weekdays(Pe,"")),v.push(jt),R.push(_i),j.push(gn),te.push(jt),te.push(_i),te.push(gn);v.sort(d),R.sort(d),j.sort(d),te.sort(d),this._weekdaysRegex=new RegExp("^("+te.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+j.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+R.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+v.join("|")+")","i")}function Qs(){return this.hours()%12||12}function fo(d,v){et(d,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),v)})}function Bd(d,v){return v._meridiemParse}et("H",["HH",2],0,"hour"),et("h",["hh",2],0,Qs),et("k",["kk",2],0,function xp(){return this.hours()||24}),et("hmm",0,0,function(){return""+Qs.apply(this)+wt(this.minutes(),2)}),et("hmmss",0,0,function(){return""+Qs.apply(this)+wt(this.minutes(),2)+wt(this.seconds(),2)}),et("Hmm",0,0,function(){return""+this.hours()+wt(this.minutes(),2)}),et("Hmmss",0,0,function(){return""+this.hours()+wt(this.minutes(),2)+wt(this.seconds(),2)}),fo("a",!0),fo("A",!1),Mt("hour","h"),Mi("hour",13),pt("a",Bd),pt("A",Bd),pt("H",Ft),pt("h",Ft),pt("k",Ft),pt("HH",Ft,ke),pt("hh",Ft,ke),pt("kk",Ft,ke),pt("hmm",Jr),pt("hmmss",ea),pt("Hmm",Jr),pt("Hmmss",ea),Ii(["H","HH"],3),Ii(["k","kk"],function(d,v,R){var j=Xt(d);v[3]=24===j?0:j}),Ii(["a","A"],function(d,v,R){R._isPm=R._locale.isPM(d),R._meridiem=d}),Ii(["h","hh"],function(d,v,R){v[3]=Xt(d),P(R).bigHour=!0}),Ii("hmm",function(d,v,R){var j=d.length-2;v[3]=Xt(d.substr(0,j)),v[4]=Xt(d.substr(j)),P(R).bigHour=!0}),Ii("hmmss",function(d,v,R){var j=d.length-4,te=d.length-2;v[3]=Xt(d.substr(0,j)),v[4]=Xt(d.substr(j,2)),v[5]=Xt(d.substr(te)),P(R).bigHour=!0}),Ii("Hmm",function(d,v,R){var j=d.length-2;v[3]=Xt(d.substr(0,j)),v[4]=Xt(d.substr(j))}),Ii("Hmmss",function(d,v,R){var j=d.length-4,te=d.length-2;v[3]=Xt(d.substr(0,j)),v[4]=Xt(d.substr(j,2)),v[5]=Xt(d.substr(te))});var Ga=yr("Hours",!0);var Kn,Yo={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:Ol,monthsShort:Rl,week:{dow:0,doy:6},weekdays:vp,weekdaysMin:wp,weekdaysShort:Wa,meridiemParse:/[ap]\.?m?\.?/i},Fn={},St={};function Dp(d,v){var R,j=Math.min(d.length,v.length);for(R=0;R0;){if(te=Vi(_e.slice(0,R).join("-")))return te;if(j&&j.length>=R&&Dp(_e,j)>=R-1)break;R--}v++}return Kn}(d)}function zo(d){var v,R=d._a;return R&&-2===P(d).overflow&&(v=R[1]<0||R[1]>11?1:R[2]<1||R[2]>po(R[0],R[1])?2:R[3]<0||R[3]>24||24===R[3]&&(0!==R[4]||0!==R[5]||0!==R[6])?3:R[4]<0||R[4]>59?4:R[5]<0||R[5]>59?5:R[6]<0||R[6]>999?6:-1,P(d)._overflowDayOfYear&&(v<0||v>2)&&(v=2),P(d)._overflowWeeks&&-1===v&&(v=7),P(d)._overflowWeekday&&-1===v&&(v=8),P(d).overflow=v),d}var Vd=/^\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)?)?$/,oa=/^\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)?)?$/,Cp=/Z|[+-]\d\d(?::?\d\d)?/,bs=[["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]],Uo=[["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/]],qa=/^\/?Date\((-?\d+)/i,Lc=/^(?:(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}))$/,ue={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Nc(d){var v,R,_e,Pe,jt,_i,j=d._i,te=Vd.exec(j)||oa.exec(j),gn=bs.length,On=Uo.length;if(te){for(P(d).iso=!0,v=0,R=gn;v7)&&(_i=!0)):(_e=d._locale._week.dow,Pe=d._locale._week.doy,gn=Re(Lt(),_e,Pe),R=Wr(v.gg,d._a[0],gn.year),j=Wr(v.w,gn.week),null!=v.d?((te=v.d)<0||te>6)&&(_i=!0):null!=v.e?(te=v.e+_e,(v.e<0||v.e>6)&&(_i=!0)):te=_e),j<1||j>Ir(R,_e,Pe)?P(d)._overflowWeeks=!0:null!=_i?P(d)._overflowWeekday=!0:(jt=_s(R,j,te,_e,Pe),d._a[0]=jt.year,d._dayOfYear=jt.dayOfYear)}(d),null!=d._dayOfYear&&(Pe=Wr(d._a[0],te[0]),(d._dayOfYear>ia(Pe)||0===d._dayOfYear)&&(P(d)._overflowDayOfYear=!0),R=ba(Pe,0,d._dayOfYear),d._a[1]=R.getUTCMonth(),d._a[2]=R.getUTCDate()),v=0;v<3&&null==d._a[v];++v)d._a[v]=j[v]=te[v];for(;v<7;v++)d._a[v]=j[v]=null==d._a[v]?2===v?1:0:d._a[v];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?ba:fs).apply(null,j),_e=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!==_e&&(P(d).weekdayMismatch=!0)}}function re(d){if(d._f!==u.ISO_8601)if(d._f!==u.RFC_2822){d._a=[],P(d).empty=!0;var R,j,te,_e,Pe,gn,On,v=""+d._i,jt=v.length,_i=0;for(On=(te=tt(d._f,d._locale).match(Ke)||[]).length,R=0;R0&&P(d).unusedInput.push(Pe),v=v.slice(v.indexOf(j)+j.length),_i+=j.length),Qt[_e]?(j?P(d).empty=!1:P(d).unusedTokens.push(_e),Ho(_e,j,d)):d._strict&&!j&&P(d).unusedTokens.push(_e);P(d).charsLeftOver=jt-_i,v.length>0&&P(d).unusedInput.push(v),d._a[3]<=12&&!0===P(d).bigHour&&d._a[3]>0&&(P(d).bigHour=void 0),P(d).parsedDateParts=d._a.slice(0),P(d).meridiem=d._meridiem,d._a[3]=function de(d,v,R){var j;return null==R?v:null!=d.meridiemHour?d.meridiemHour(v,R):(null!=d.isPM&&((j=d.isPM(R))&&v<12&&(v+=12),!j&&12===v&&(v=0)),v)}(d._locale,d._a[3],d._meridiem),null!==(gn=P(d).era)&&(d._a[0]=d._locale.erasConvertYear(gn,d._a[0])),Rc(d),zo(d)}else Oc(d);else Nc(d)}function Kt(d){var v=d._i,R=d._f;return d._locale=d._locale||Ur(d._l),null===v||void 0===R&&""===v?L({nullInput:!0}):("string"==typeof v&&(d._i=v=d._locale.preparse(v)),ne(v)?new B(zo(v)):(O(v)?d._d=v:h(R)?function se(d){var v,R,j,te,_e,Pe,jt=!1,_i=d._f.length;if(0===_i)return P(d).invalidFormat=!0,void(d._d=new Date(NaN));for(te=0;te<_i;te++)_e=0,Pe=!1,v=Q({},d),null!=d._useUTC&&(v._useUTC=d._useUTC),v._f=d._f[te],re(v),H(v)&&(Pe=!0),_e+=P(v).charsLeftOver,_e+=10*P(v).unusedTokens.length,P(v).score=_e,jt?_ethis?this:d:L()});function Qa(d,v){var R,j;if(1===v.length&&h(v[0])&&(v=v[0]),!v.length)return Lt();for(R=v[0],j=1;j=0?new Date(d+400,v,R)-kv:new Date(d,v,R).valueOf()}function Js(d,v,R){return d<100&&d>=0?Date.UTC(d+400,v,R)-kv:Date.UTC(d,v,R)}function zc(d,v){return v.erasAbbrRegex(d)}function $d(){var te,_e,d=[],v=[],R=[],j=[],Pe=this.eras();for(te=0,_e=Pe.length;te<_e;++te)v.push(dr(Pe[te].name)),d.push(dr(Pe[te].abbr)),R.push(dr(Pe[te].narrow)),j.push(dr(Pe[te].name)),j.push(dr(Pe[te].abbr)),j.push(dr(Pe[te].narrow));this._erasRegex=new RegExp("^("+j.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+v.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+d.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+R.join("|")+")","i")}function ri(d,v){et(0,[d,d.length],0,v)}function Gg(d,v,R,j,te){var _e;return null==d?Re(this,j,te).year:(v>(_e=Ir(d,j,te))&&(v=_e),Pv.call(this,d,v,R,j,te))}function Pv(d,v,R,j,te){var _e=_s(d,v,R,j,te),Pe=ba(_e.year,0,_e.dayOfYear);return this.year(Pe.getUTCFullYear()),this.month(Pe.getUTCMonth()),this.date(Pe.getUTCDate()),this}et("N",0,0,"eraAbbr"),et("NN",0,0,"eraAbbr"),et("NNN",0,0,"eraAbbr"),et("NNNN",0,0,"eraName"),et("NNNNN",0,0,"eraNarrow"),et("y",["y",1],"yo","eraYear"),et("y",["yy",2],0,"eraYear"),et("y",["yyy",3],0,"eraYear"),et("y",["yyyy",4],0,"eraYear"),pt("N",zc),pt("NN",zc),pt("NNN",zc),pt("NNNN",function Lv(d,v){return v.erasNameRegex(d)}),pt("NNNNN",function el(d,v){return v.erasNarrowRegex(d)}),Ii(["N","NN","NNN","NNNN","NNNNN"],function(d,v,R,j){var te=R._locale.erasParse(d,j,R._strict);te?P(R).era=te:P(R).invalidEra=d}),pt("y",ta),pt("yy",ta),pt("yyy",ta),pt("yyyy",ta),pt("yo",function zg(d,v){return v._eraYearOrdinalRegex||ta}),Ii(["y","yy","yyy","yyyy"],0),Ii(["yo"],function(d,v,R,j){var te;R._locale._eraYearOrdinalRegex&&(te=d.match(R._locale._eraYearOrdinalRegex)),v[0]=R._locale.eraYearOrdinalParse?R._locale.eraYearOrdinalParse(d,te):parseInt(d,10)}),et(0,["gg",2],0,function(){return this.weekYear()%100}),et(0,["GG",2],0,function(){return this.isoWeekYear()%100}),ri("gggg","weekYear"),ri("ggggg","weekYear"),ri("GGGG","isoWeekYear"),ri("GGGGG","isoWeekYear"),Mt("weekYear","gg"),Mt("isoWeekYear","GG"),Mi("weekYear",1),Mi("isoWeekYear",1),pt("G",lr),pt("g",lr),pt("GG",Ft,ke),pt("gg",Ft,ke),pt("GGGG",jr,Hi),pt("gggg",jr,Hi),pt("GGGGG",za,sn),pt("ggggg",za,sn),ir(["gggg","ggggg","GGGG","GGGGG"],function(d,v,R,j){v[j.substr(0,2)]=Xt(d)}),ir(["gg","GG"],function(d,v,R,j){v[j]=u.parseTwoDigitYear(d)}),et("Q",0,"Qo","quarter"),Mt("quarter","Q"),Mi("quarter",7),pt("Q",xe),Ii("Q",function(d,v){v[1]=3*(Xt(d)-1)}),et("D",["DD",2],"Do","date"),Mt("date","D"),Mi("date",9),pt("D",Ft),pt("DD",Ft,ke),pt("Do",function(d,v){return d?v._dayOfMonthOrdinalParse||v._ordinalParse:v._dayOfMonthOrdinalParseLenient}),Ii(["D","DD"],2),Ii("Do",function(d,v){v[2]=Xt(d.match(Ft)[0])});var Ri=yr("Date",!0);et("DDD",["DDDD",3],"DDDo","dayOfYear"),Mt("dayOfYear","DDD"),Mi("dayOfYear",4),pt("DDD",Un),pt("DDDD",Ai),Ii(["DDD","DDDD"],function(d,v,R){R._dayOfYear=Xt(d)}),et("m",["mm",2],0,"minute"),Mt("minute","m"),Mi("minute",14),pt("m",Ft),pt("mm",Ft,ke),Ii(["m","mm"],4);var Fe=yr("Minutes",!1);et("s",["ss",2],0,"second"),Mt("second","s"),Mi("second",15),pt("s",Ft),pt("ss",Ft,ke),Ii(["s","ss"],5);var ks,Uc,Or=yr("Seconds",!1);for(et("S",0,0,function(){return~~(this.millisecond()/100)}),et(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),et(0,["SSS",3],0,"millisecond"),et(0,["SSSS",4],0,function(){return 10*this.millisecond()}),et(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),et(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),et(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),et(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),et(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),Mt("millisecond","ms"),Mi("millisecond",16),pt("S",Un,xe),pt("SS",Un,ke),pt("SSS",Un,Ai),ks="SSSS";ks.length<=9;ks+="S")pt(ks,ta);function Wo(d,v){v[6]=Xt(1e3*("0."+d))}for(ks="S";ks.length<=9;ks+="S")Ii(ks,Wo);Uc=yr("Milliseconds",!1),et("z",0,0,"zoneAbbr"),et("zz",0,0,"zoneName");var rt=B.prototype;function qr(d){return d}rt.add=wC,rt.calendar=function Sa(d,v){1===arguments.length&&(arguments[0]?fh(arguments[0])?(d=arguments[0],v=void 0):la(arguments[0])&&(v=arguments[0],d=void 0):(d=void 0,v=void 0));var R=d||Lt(),j=di(R,this).startOf("day"),te=u.calendarFormat(this,j)||"sameElse",_e=v&&(oe(v[te])?v[te].call(this,R):v[te]);return this.format(_e||this.localeData().calendar(te,this,Lt(R)))},rt.clone=function yo(){return new B(this)},rt.diff=function yv(d,v,R){var j,te,_e;if(!this.isValid())return NaN;if(!(j=di(d,this)).isValid())return NaN;switch(te=6e4*(j.utcOffset()-this.utcOffset()),v=Zt(v)){case"year":_e=bh(this,j)/12;break;case"month":_e=bh(this,j);break;case"quarter":_e=bh(this,j)/3;break;case"second":_e=(this-j)/1e3;break;case"minute":_e=(this-j)/6e4;break;case"hour":_e=(this-j)/36e5;break;case"day":_e=(this-j-te)/864e5;break;case"week":_e=(this-j-te)/6048e5;break;default:_e=this-j}return R?_e:fn(_e)},rt.endOf=function rn(d){var v,R;if(void 0===(d=Zt(d))||"millisecond"===d||!this.isValid())return this;switch(R=this._isUTC?Js:xv,d){case"year":v=R(this.year()+1,0,1)-1;break;case"quarter":v=R(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":v=R(this.year(),this.month()+1,1)-1;break;case"week":v=R(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":v=R(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":v=R(this.year(),this.month(),this.date()+1)-1;break;case"hour":v=this._d.valueOf(),v+=Wd-Gd(v+(this._isUTC?0:this.utcOffset()*zl),Wd)-1;break;case"minute":v=this._d.valueOf(),v+=zl-Gd(v,zl)-1;break;case"second":v=this._d.valueOf(),v+=1e3-Gd(v,1e3)-1}return this._d.setTime(v),u.updateOffset(this,!0),this},rt.format=function MC(d){d||(d=this.isUtc()?u.defaultFormatUtc:u.defaultFormat);var v=tn(this,d);return this.localeData().postformat(v)},rt.from=function EC(d,v){return this.isValid()&&(ne(d)&&d.isValid()||Lt(d).isValid())?sa({to:this,from:d}).locale(this.locale()).humanize(!v):this.localeData().invalidDate()},rt.fromNow=function SC(d){return this.from(Lt(),d)},rt.to=function TC(d,v){return this.isValid()&&(ne(d)&&d.isValid()||Lt(d).isValid())?sa({from:this,to:d}).locale(this.locale()).humanize(!v):this.localeData().invalidDate()},rt.toNow=function AC(d){return this.to(Lt(),d)},rt.get=function ja(d){return oe(this[d=Zt(d)])?this[d]():this},rt.invalidAt=function Xa(){return P(this).overflow},rt.isAfter=function Ip(d,v){var R=ne(d)?d:Lt(d);return!(!this.isValid()||!R.isValid())&&("millisecond"===(v=Zt(v)||"millisecond")?this.valueOf()>R.valueOf():R.valueOf()9999?tn(R,v?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):oe(Date.prototype.toISOString)?v?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",tn(R,"Z")):tn(R,v?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},rt.inspect=function CC(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var R,j,d="moment",v="";return this.isLocal()||(d=0===this.utcOffset()?"moment.utc":"moment.parseZone",v="Z"),R="["+d+'("]',j=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(R+j+"-MM-DD[T]HH:mm:ss.SSS"+v+'[")]')},typeof Symbol<"u"&&null!=Symbol.for&&(rt[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),rt.toJSON=function Ev(){return this.isValid()?this.toISOString():null},rt.toString=function xC(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},rt.unix=function Cv(){return Math.floor(this.valueOf()/1e3)},rt.valueOf=function Pg(){return this._d.valueOf()-6e4*(this._offset||0)},rt.creationData=function Vg(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},rt.eraName=function yh(){var d,v,R,j=this.localeData().eras();for(d=0,v=j.length;dthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},rt.isLocal=function Mp(){return!!this.isValid()&&!this._isUTC},rt.isUtcOffset=function jd(){return!!this.isValid()&&this._isUTC},rt.isUtc=Ep,rt.isUTC=Ep,rt.zoneAbbr=function Op(){return this._isUTC?"UTC":""},rt.zoneName=function Rp(){return this._isUTC?"Coordinated Universal Time":""},rt.dates=q("dates accessor is deprecated. Use date instead.",Ri),rt.months=q("months accessor is deprecated. Use month instead",Ar),rt.years=q("years accessor is deprecated. Use year instead",Yt),rt.zone=q("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function jl(d,v){return null!=d?("string"!=typeof d&&(d=-d),this.utcOffset(d,v),this):-this.utcOffset()}),rt.isDSTShifted=q("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function Fi(){if(!S(this._isDSTShifted))return this._isDSTShifted;var v,d={};return Q(d,this),(d=Kt(d))._a?(v=d._isUTC?T(d._a):Lt(d._a),this._isDSTShifted=this.isValid()&&function Bc(d,v,R){var Pe,j=Math.min(d.length,v.length),te=Math.abs(d.length-v.length),_e=0;for(Pe=0;Pe0):this._isDSTShifted=!1,this._isDSTShifted});var ki=Ee.prototype;function qd(d,v,R,j){var te=Ur(),_e=T().set(j,v);return te[R](_e,d)}function Ul(d,v,R){if(D(d)&&(v=d,d=void 0),d=d||"",null!=v)return qd(d,v,R,"month");var j,te=[];for(j=0;j<12;j++)te[j]=qd(d,j,R,"month");return te}function wo(d,v,R,j){"boolean"==typeof d?(D(v)&&(R=v,v=void 0),v=v||""):(R=v=d,d=!1,D(v)&&(R=v,v=void 0),v=v||"");var Pe,te=Ur(),_e=d?te._week.dow:0,jt=[];if(null!=R)return qd(v,(R+_e)%7,j,"day");for(Pe=0;Pe<7;Pe++)jt[Pe]=qd(v,(Pe+_e)%7,j,"day");return jt}ki.calendar=function dt(d,v,R){var j=this._calendar[d]||this._calendar.sameElse;return oe(j)?j.call(v,R):j},ki.longDateFormat=function pn(d){var v=this._longDateFormat[d],R=this._longDateFormat[d.toUpperCase()];return v||!R?v:(this._longDateFormat[d]=R.match(Ke).map(function(j){return"MMMM"===j||"MM"===j||"DD"===j||"dddd"===j?j.slice(1):j}).join(""),this._longDateFormat[d])},ki.invalidDate=function Je(){return this._invalidDate},ki.ordinal=function Ze(d){return this._ordinal.replace("%d",d)},ki.preparse=qr,ki.postformat=qr,ki.relativeTime=function ei(d,v,R,j){var te=this._relativeTime[R];return oe(te)?te(d,v,R,j):te.replace(/%d/i,d)},ki.pastFuture=function Ct(d,v){var R=this._relativeTime[d>0?"future":"past"];return oe(R)?R(v):R.replace(/%s/i,v)},ki.set=function Te(d){var v,R;for(R in d)y(d,R)&&(oe(v=d[R])?this[R]=v:this["_"+R]=v);this._config=d,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},ki.eras=function Yg(d,v){var R,j,te,_e=this._eras||Ur("en")._eras;for(R=0,j=_e.length;R=0)return _e[j]},ki.erasConvertYear=function Tv(d,v){var R=d.since<=d.until?1:-1;return void 0===v?u(d.since).year():u(d.since).year()+(v-d.offset)*R},ki.erasAbbrRegex=function Aa(d){return y(this,"_erasAbbrRegex")||$d.call(this),d?this._erasAbbrRegex:this._erasRegex},ki.erasNameRegex=function jc(d){return y(this,"_erasNameRegex")||$d.call(this),d?this._erasNameRegex:this._erasRegex},ki.erasNarrowRegex=function Iv(d){return y(this,"_erasNarrowRegex")||$d.call(this),d?this._erasNarrowRegex:this._erasRegex},ki.months=function Rd(d,v){return d?h(this._months)?this._months[d.month()]:this._months[(this._months.isFormat||Pl).test(v)?"format":"standalone"][d.month()]:h(this._months)?this._months:this._months.standalone},ki.monthsShort=function ps(d,v){return d?h(this._monthsShort)?this._monthsShort[d.month()]:this._monthsShort[Pl.test(v)?"format":"standalone"][d.month()]:h(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},ki.monthsParse=function ji(d,v,R){var j,te,_e;if(this._monthsParseExact)return _n.call(this,d,v,R);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),j=0;j<12;j++){if(te=T([2e3,j]),R&&!this._longMonthsParse[j]&&(this._longMonthsParse[j]=new RegExp("^"+this.months(te,"").replace(".","")+"$","i"),this._shortMonthsParse[j]=new RegExp("^"+this.monthsShort(te,"").replace(".","")+"$","i")),!R&&!this._monthsParse[j]&&(_e="^"+this.months(te,"")+"|^"+this.monthsShort(te,""),this._monthsParse[j]=new RegExp(_e.replace(".",""),"i")),R&&"MMMM"===v&&this._longMonthsParse[j].test(d))return j;if(R&&"MMM"===v&&this._shortMonthsParse[j].test(d))return j;if(!R&&this._monthsParse[j].test(d))return j}},ki.monthsRegex=function ln(d){return this._monthsParseExact?(y(this,"_monthsRegex")||li.call(this),d?this._monthsStrictRegex:this._monthsRegex):(y(this,"_monthsRegex")||(this._monthsRegex=Ma),this._monthsStrictRegex&&d?this._monthsStrictRegex:this._monthsRegex)},ki.monthsShortRegex=function Sc(d){return this._monthsParseExact?(y(this,"_monthsRegex")||li.call(this),d?this._monthsShortStrictRegex:this._monthsShortRegex):(y(this,"_monthsShortRegex")||(this._monthsShortRegex=Od),this._monthsShortStrictRegex&&d?this._monthsShortStrictRegex:this._monthsShortRegex)},ki.week=function ti(d){return Re(d,this._week.dow,this._week.doy).week},ki.firstDayOfYear=function bp(){return this._week.doy},ki.firstDayOfWeek=function gp(){return this._week.dow},ki.weekdays=function kp(d,v){var R=h(this._weekdays)?this._weekdays:this._weekdays[d&&!0!==d&&this._weekdays.isFormat.test(v)?"format":"standalone"];return!0===d?Hl(R,this._week.dow):d?R[d.day()]:R},ki.weekdaysMin=function Ac(d){return!0===d?Hl(this._weekdaysMin,this._week.dow):d?this._weekdaysMin[d.day()]:this._weekdaysMin},ki.weekdaysShort=function gs(d){return!0===d?Hl(this._weekdaysShort,this._week.dow):d?this._weekdaysShort[d.day()]:this._weekdaysShort},ki.weekdaysParse=function ra(d,v,R){var j,te,_e;if(this._weekdaysParseExact)return uh.call(this,d,v,R);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),j=0;j<7;j++){if(te=T([2e3,1]).day(j),R&&!this._fullWeekdaysParse[j]&&(this._fullWeekdaysParse[j]=new RegExp("^"+this.weekdays(te,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[j]=new RegExp("^"+this.weekdaysShort(te,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[j]=new RegExp("^"+this.weekdaysMin(te,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[j]||(_e="^"+this.weekdays(te,"")+"|^"+this.weekdaysShort(te,"")+"|^"+this.weekdaysMin(te,""),this._weekdaysParse[j]=new RegExp(_e.replace(".",""),"i")),R&&"dddd"===v&&this._fullWeekdaysParse[j].test(d))return j;if(R&&"ddd"===v&&this._shortWeekdaysParse[j].test(d))return j;if(R&&"dd"===v&&this._minWeekdaysParse[j].test(d))return j;if(!R&&this._weekdaysParse[j].test(d))return j}},ki.weekdaysRegex=function Og(d){return this._weekdaysParseExact?(y(this,"_weekdaysRegex")||ct.call(this),d?this._weekdaysStrictRegex:this._weekdaysRegex):(y(this,"_weekdaysRegex")||(this._weekdaysRegex=Ig),this._weekdaysStrictRegex&&d?this._weekdaysStrictRegex:this._weekdaysRegex)},ki.weekdaysShortRegex=function Oe(d){return this._weekdaysParseExact?(y(this,"_weekdaysRegex")||ct.call(this),d?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(y(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Fp),this._weekdaysShortStrictRegex&&d?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},ki.weekdaysMinRegex=function Rg(d){return this._weekdaysParseExact?(y(this,"_weekdaysRegex")||ct.call(this),d?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(y(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Tc),this._weekdaysMinStrictRegex&&d?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},ki.isPM=function Vo(d){return"p"===(d+"").toLowerCase().charAt(0)},ki.meridiem=function Vl(d,v,R){return d>11?R?"pm":"PM":R?"am":"AM"},jo("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 v=d%10;return d+(1===Xt(d%100/10)?"th":1===v?"st":2===v?"nd":3===v?"rd":"th")}}),u.lang=q("moment.lang is deprecated. Use moment.locale instead.",jo),u.langData=q("moment.langData is deprecated. Use moment.localeData instead.",Ur);var Fo=Math.abs;function vh(d,v,R,j){var te=sa(v,R);return d._milliseconds+=j*te._milliseconds,d._days+=j*te._days,d._months+=j*te._months,d._bubble()}function wh(d){return d<0?Math.floor(d):Math.ceil(d)}function Bp(d){return 4800*d/146097}function Fh(d){return 146097*d/4800}function xs(d){return function(){return this.as(d)}}var jv=xs("ms"),ca=xs("s"),Wl=xs("m"),jn=xs("h"),Kr=xs("d"),zv=xs("w"),Go=xs("M"),Uv=xs("Q"),Wv=xs("y");function $o(d){return function(){return this.isValid()?this._data[d]:NaN}}var xh=$o("milliseconds"),Vp=$o("seconds"),Jg=$o("minutes"),$v=$o("hours"),Wc=$o("days"),Kd=$o("months"),qv=$o("years");var ko=Math.round,Qd={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Kv(d,v,R,j,te){return te.relativeTime(v||1,!!R,d,j)}var Dh=Math.abs;function Gl(d){return(d>0)-(d<0)||+d}function tl(){if(!this.isValid())return this.localeData().invalidDate();var j,te,_e,Pe,_i,gn,On,Ds,d=Dh(this._milliseconds)/1e3,v=Dh(this._days),R=Dh(this._months),jt=this.asSeconds();return jt?(j=fn(d/60),te=fn(j/60),d%=60,j%=60,_e=fn(R/12),R%=12,Pe=d?d.toFixed(3).replace(/\.?0+$/,""):"",_i=jt<0?"-":"",gn=Gl(this._months)!==Gl(jt)?"-":"",On=Gl(this._days)!==Gl(jt)?"-":"",Ds=Gl(this._milliseconds)!==Gl(jt)?"-":"",_i+"P"+(_e?gn+_e+"Y":"")+(R?gn+R+"M":"")+(v?On+v+"D":"")+(te||j||d?"T":"")+(te?Ds+te+"H":"")+(j?Ds+j+"M":"")+(d?Ds+Pe+"S":"")):"P0D"}var Pi=zi.prototype;return Pi.isValid=function ye(){return this._isValid},Pi.abs=function Kg(){var d=this._data;return this._milliseconds=Fo(this._milliseconds),this._days=Fo(this._days),this._months=Fo(this._months),d.milliseconds=Fo(d.milliseconds),d.seconds=Fo(d.seconds),d.minutes=Fo(d.minutes),d.hours=Fo(d.hours),d.months=Fo(d.months),d.years=Fo(d.years),this},Pi.add=function Yv(d,v){return vh(this,d,v,1)},Pi.subtract=function Qg(d,v){return vh(this,d,v,-1)},Pi.as=function Xg(d){if(!this.isValid())return NaN;var v,R,j=this._milliseconds;if("month"===(d=Zt(d))||"quarter"===d||"year"===d)switch(v=this._days+j/864e5,R=this._months+Bp(v),d){case"month":return R;case"quarter":return R/3;case"year":return R/12}else switch(v=this._days+Math.round(Fh(this._months)),d){case"week":return v/7+j/6048e5;case"day":return v+j/864e5;case"hour":return 24*v+j/36e5;case"minute":return 1440*v+j/6e4;case"second":return 86400*v+j/1e3;case"millisecond":return Math.floor(864e5*v)+j;default:throw new Error("Unknown unit "+d)}},Pi.asMilliseconds=jv,Pi.asSeconds=ca,Pi.asMinutes=Wl,Pi.asHours=jn,Pi.asDays=Kr,Pi.asWeeks=zv,Pi.asMonths=Go,Pi.asQuarters=Uv,Pi.asYears=Wv,Pi.valueOf=function Hp(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*Xt(this._months/12):NaN},Pi._bubble=function Zg(){var te,_e,Pe,jt,_i,d=this._milliseconds,v=this._days,R=this._months,j=this._data;return d>=0&&v>=0&&R>=0||d<=0&&v<=0&&R<=0||(d+=864e5*wh(Fh(R)+v),v=0,R=0),j.milliseconds=d%1e3,te=fn(d/1e3),j.seconds=te%60,_e=fn(te/60),j.minutes=_e%60,Pe=fn(_e/60),j.hours=Pe%24,v+=fn(Pe/24),R+=_i=fn(Bp(v)),v-=wh(Fh(_i)),jt=fn(R/12),R%=12,j.days=v,j.months=R,j.years=jt,this},Pi.clone=function Gv(){return sa(this)},Pi.get=function kh(d){return d=Zt(d),this.isValid()?this[d+"s"]():NaN},Pi.milliseconds=xh,Pi.seconds=Vp,Pi.minutes=Jg,Pi.hours=$v,Pi.days=Wc,Pi.weeks=function NC(){return fn(this.days()/7)},Pi.months=Kd,Pi.years=qv,Pi.humanize=function Yp(d,v){if(!this.isValid())return this.localeData().invalidDate();var te,_e,R=!1,j=Qd;return"object"==typeof d&&(v=d,d=!1),"boolean"==typeof d&&(R=d),"object"==typeof v&&(j=Object.assign({},Qd,v),null!=v.s&&null==v.ss&&(j.ss=v.s-1)),_e=function Qv(d,v,R,j){var te=sa(d).abs(),_e=ko(te.as("s")),Pe=ko(te.as("m")),jt=ko(te.as("h")),_i=ko(te.as("d")),gn=ko(te.as("M")),On=ko(te.as("w")),Ds=ko(te.as("y")),xo=_e<=R.ss&&["s",_e]||_e0,xo[4]=j,Kv.apply(null,xo)}(this,!R,j,te=this.localeData()),R&&(_e=te.pastFuture(+this,_e)),te.postformat(_e)},Pi.toISOString=tl,Pi.toString=tl,Pi.toJSON=tl,Pi.locale=vv,Pi.localeData=Fv,Pi.toIsoString=q("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",tl),Pi.lang=wv,et("X",0,0,"unix"),et("x",0,0,"valueOf"),pt("x",lr),pt("X",/[+-]?\d+(\.\d{1,3})?/),Ii("X",function(d,v,R){R._d=new Date(1e3*parseFloat(d))}),Ii("x",function(d,v,R){R._d=new Date(Xt(d))}),u.version="2.29.4",function m(d){F=d}(Lt),u.fn=rt,u.min=function vs(){return Qa("isBefore",[].slice.call(arguments,0))},u.max=function Xs(){return Qa("isAfter",[].slice.call(arguments,0))},u.now=function(){return Date.now?Date.now():+new Date},u.utc=T,u.unix=function LC(d){return Lt(1e3*d)},u.months=function Bv(d,v){return Ul(d,v,"months")},u.isDate=O,u.locale=jo,u.invalid=L,u.duration=sa,u.isMoment=ne,u.weekdays=function Hv(d,v,R){return wo(d,v,R,"weekdays")},u.parseZone=function $g(){return Lt.apply(null,arguments).parseZone()},u.localeData=Ur,u.isDuration=ur,u.monthsShort=function qg(d,v){return Ul(d,v,"monthsShort")},u.weekdaysMin=function Pp(d,v,R){return wo(d,v,R,"weekdaysMin")},u.defineLocale=Hd,u.updateLocale=function Zs(d,v){if(null!=v){var R,j,te=Yo;null!=Fn[d]&&null!=Fn[d].parentLocale?Fn[d].set(Ae(Fn[d]._config,v)):(null!=(j=Vi(d))&&(te=j._config),v=Ae(te,v),null==j&&(v.abbr=d),(R=new Ee(v)).parentLocale=Fn[d],Fn[d]=R),jo(d)}else null!=Fn[d]&&(null!=Fn[d].parentLocale?(Fn[d]=Fn[d].parentLocale,d===jo()&&jo(d)):null!=Fn[d]&&delete Fn[d]);return Fn[d]},u.locales=function $a(){return Be(Fn)},u.weekdaysShort=function Vv(d,v,R){return wo(d,v,R,"weekdaysShort")},u.normalizeUnits=Zt,u.relativeTimeRounding=function OC(d){return void 0===d?ko:"function"==typeof d&&(ko=d,!0)},u.relativeTimeThreshold=function RC(d,v){return void 0!==Qd[d]&&(void 0===v?Qd[d]:(Qd[d]=v,"s"===d&&(Qd.ss=v-1),!0))},u.calendarFormat=function FC(d,v){var R=d.diff(v,"days",!0);return R<-6?"sameElse":R<-1?"lastWeek":R<0?"lastDay":R<1?"sameDay":R<2?"nextDay":R<7?"nextWeek":"sameElse"},u.prototype=rt,u.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"},u}()},7024:(le,k,A)=>{var F="function"==typeof Map&&Map.prototype,u=Object.getOwnPropertyDescriptor&&F?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,m=F&&u&&"function"==typeof u.get?u.get:null,h=F&&Map.prototype.forEach,f="function"==typeof Set&&Set.prototype,y=Object.getOwnPropertyDescriptor&&f?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,x=f&&y&&"function"==typeof y.get?y.get:null,S=f&&Set.prototype.forEach,O="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,E="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,W="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,P=Boolean.prototype.valueOf,U=Object.prototype.toString,H=Function.prototype.toString,L=String.prototype.match,G=String.prototype.slice,K=String.prototype.replace,Q=String.prototype.toUpperCase,B=String.prototype.toLowerCase,ne=RegExp.prototype.test,$=Array.prototype.concat,q=Array.prototype.join,ee=Array.prototype.slice,ie=Math.floor,oe="function"==typeof BigInt?BigInt.prototype.valueOf:null,Te=Object.getOwnPropertySymbols,Ae="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,Ee="function"==typeof Symbol&&"object"==typeof Symbol.iterator,Be="function"==typeof Symbol&&Symbol.toStringTag&&(Symbol,1)?Symbol.toStringTag:null,qe=Object.prototype.propertyIsEnumerable,dt=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(xe){return xe.__proto__}:null);function wt(xe,ke){if(xe===1/0||xe===-1/0||xe!=xe||xe&&xe>-1e3&&xe<1e3||ne.call(/e/,ke))return ke;var Ai=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof xe){var Hi=xe<0?-ie(-xe):ie(xe);if(Hi!==xe){var sn=String(Hi),Ft=G.call(ke,sn.length+1);return K.call(sn,Ai,"$&_")+"."+K.call(K.call(Ft,/([0-9]{3})/g,"$&_"),/_$/,"")}}return K.call(ke,Ai,"$&_")}var Ke=A(4654),Gt=Ke.custom,ve=Je(Gt)?Gt:null;function Qt(xe,ke,Ai){var Hi="double"===(Ai.quoteStyle||ke)?'"':"'";return Hi+xe+Hi}function et(xe){return K.call(String(xe),/"/g,""")}function Rt(xe){return!("[object Array]"!==It(xe)||Be&&"object"==typeof xe&&Be in xe)}function tn(xe){return!("[object RegExp]"!==It(xe)||Be&&"object"==typeof xe&&Be in xe)}function Je(xe){if(Ee)return xe&&"object"==typeof xe&&xe instanceof Symbol;if("symbol"==typeof xe)return!0;if(!xe||"object"!=typeof xe||!Ae)return!1;try{return Ae.call(xe),!0}catch{}return!1}le.exports=function xe(ke,Ai,Hi,sn){var Ft=Ai||{};if(Ze(Ft,"quoteStyle")&&"single"!==Ft.quoteStyle&&"double"!==Ft.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(Ze(Ft,"maxStringLength")&&("number"==typeof Ft.maxStringLength?Ft.maxStringLength<0&&Ft.maxStringLength!==1/0:null!==Ft.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var Jr=!Ze(Ft,"customInspect")||Ft.customInspect;if("boolean"!=typeof Jr&&"symbol"!==Jr)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(Ze(Ft,"indent")&&null!==Ft.indent&&"\t"!==Ft.indent&&!(parseInt(Ft.indent,10)===Ft.indent&&Ft.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(Ze(Ft,"numericSeparator")&&"boolean"!=typeof Ft.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var ea=Ft.numericSeparator;if(typeof ke>"u")return"undefined";if(null===ke)return"null";if("boolean"==typeof ke)return ke?"true":"false";if("string"==typeof ke)return nn(ke,Ft);if("number"==typeof ke){if(0===ke)return 1/0/ke>0?"0":"-0";var Un=String(ke);return ea?wt(ke,Un):Un}if("bigint"==typeof ke){var jr=String(ke)+"n";return ea?wt(ke,jr):jr}var za=typeof Ft.depth>"u"?5:Ft.depth;if(typeof Hi>"u"&&(Hi=0),Hi>=za&&za>0&&"object"==typeof ke)return Rt(ke)?"[Array]":"[Object]";var ta=function hs(xe,ke){var Ai;if("\t"===xe.indent)Ai="\t";else{if(!("number"==typeof xe.indent&&xe.indent>0))return null;Ai=q.call(Array(xe.indent+1)," ")}return{base:Ai,prev:q.call(Array(ke+1),Ai)}}(Ft,Hi);if(typeof sn>"u")sn=[];else if(Ct(sn,ke)>=0)return"[Circular]";function lr(wi,Yn,qn){if(Yn&&(sn=ee.call(sn)).push(Yn),qn){var nr={depth:Ft.depth};return Ze(Ft,"quoteStyle")&&(nr.quoteStyle=Ft.quoteStyle),xe(wi,nr,Hi+1,sn)}return xe(wi,Ft,Hi+1,sn)}if("function"==typeof ke&&!tn(ke)){var Nl=function ei(xe){if(xe.name)return xe.name;var ke=L.call(H.call(xe),/^function\s*([\w$]+)/);return ke?ke[1]:null}(ke),uo=Bo(ke,lr);return"[Function"+(Nl?": "+Nl:" (anonymous)")+"]"+(uo.length>0?" { "+q.call(uo,", ")+" }":"")}if(Je(ke)){var cr=Ee?K.call(String(ke),/^(Symbol\(.*\))_[^)]*$/,"$1"):Ae.call(ke);return"object"!=typeof ke||Ee?cr:fn(cr)}if(function Mi(xe){return!(!xe||"object"!=typeof xe)&&(typeof HTMLElement<"u"&&xe instanceof HTMLElement||"string"==typeof xe.nodeName&&"function"==typeof xe.getAttribute)}(ke)){for(var Oi="<"+B.call(String(ke.nodeName)),ga=ke.attributes||[],pt=0;pt"}if(Rt(ke)){if(0===ke.length)return"[]";var ho=Bo(ke,lr);return ta&&!function Vn(xe){for(var ke=0;ke=0)return!1;return!0}(ho)?"["+ja(ho,ta)+"]":"[ "+q.call(ho,", ")+" ]"}if(function tt(xe){return!("[object Error]"!==It(xe)||Be&&"object"==typeof xe&&Be in xe)}(ke)){var mo=Bo(ke,lr);return"cause"in Error.prototype||!("cause"in ke)||qe.call(ke,"cause")?0===mo.length?"["+String(ke)+"]":"{ ["+String(ke)+"] "+q.call(mo,", ")+" }":"{ ["+String(ke)+"] "+q.call($.call("[cause]: "+lr(ke.cause),mo),", ")+" }"}if("object"==typeof ke&&Jr){if(ve&&"function"==typeof ke[ve]&&Ke)return Ke(ke,{depth:za-Hi});if("symbol"!==Jr&&"function"==typeof ke.inspect)return ke.inspect()}if(function vn(xe){if(!m||!xe||"object"!=typeof xe)return!1;try{m.call(xe);try{x.call(xe)}catch{return!0}return xe instanceof Map}catch{}return!1}(ke)){var dr=[];return h.call(ke,function(wi,Yn){dr.push(lr(Yn,ke,!0)+" => "+lr(wi,ke))}),yr("Map",m.call(ke),dr,ta)}if(function In(xe){if(!x||!xe||"object"!=typeof xe)return!1;try{x.call(xe);try{m.call(xe)}catch{return!0}return xe instanceof Set}catch{}return!1}(ke)){var ms=[];return S.call(ke,function(wi){ms.push(lr(wi,ke))}),yr("Set",x.call(ke),ms,ta)}if(function Mt(xe){if(!O||!xe||"object"!=typeof xe)return!1;try{O.call(xe,O);try{E.call(xe,E)}catch{return!0}return xe instanceof WeakMap}catch{}return!1}(ke))return Xt("WeakMap");if(function br(xe){if(!E||!xe||"object"!=typeof xe)return!1;try{E.call(xe,E);try{O.call(xe,O)}catch{return!0}return xe instanceof WeakSet}catch{}return!1}(ke))return Xt("WeakSet");if(function Zt(xe){if(!W||!xe||"object"!=typeof xe)return!1;try{return W.call(xe),!0}catch{}return!1}(ke))return Xt("WeakRef");if(function pn(xe){return!("[object Number]"!==It(xe)||Be&&"object"==typeof xe&&Be in xe)}(ke))return fn(lr(Number(ke)));if(function ht(xe){if(!xe||"object"!=typeof xe||!oe)return!1;try{return oe.call(xe),!0}catch{}return!1}(ke))return fn(lr(oe.call(ke)));if(function Ue(xe){return!("[object Boolean]"!==It(xe)||Be&&"object"==typeof xe&&Be in xe)}(ke))return fn(P.call(ke));if(function sr(xe){return!("[object String]"!==It(xe)||Be&&"object"==typeof xe&&Be in xe)}(ke))return fn(lr(String(ke)));if(!function Pt(xe){return!("[object Date]"!==It(xe)||Be&&"object"==typeof xe&&Be in xe)}(ke)&&!tn(ke)){var Ii=Bo(ke,lr),ir=dt?dt(ke)===Object.prototype:ke instanceof Object||ke.constructor===Object,Ho=ke instanceof Object?"":"null prototype",Bt=!ir&&Be&&Object(ke)===ke&&Be in ke?G.call(It(ke),8,-1):Ho?"Object":"",fi=(ir||"function"!=typeof ke.constructor?"":ke.constructor.name?ke.constructor.name+" ":"")+(Bt||Ho?"["+q.call($.call([],Bt||[],Ho||[]),": ")+"] ":"");return 0===Ii.length?fi+"{}":ta?fi+"{"+ja(Ii,ta)+"}":fi+"{ "+q.call(Ii,", ")+" }"}return String(ke)};var Le=Object.prototype.hasOwnProperty||function(xe){return xe in this};function Ze(xe,ke){return Le.call(xe,ke)}function It(xe){return U.call(xe)}function Ct(xe,ke){if(xe.indexOf)return xe.indexOf(ke);for(var Ai=0,Hi=xe.length;Aike.maxStringLength){var Ai=xe.length-ke.maxStringLength,Hi="... "+Ai+" more character"+(Ai>1?"s":"");return nn(G.call(xe,0,ke.maxStringLength),ke)+Hi}return Qt(K.call(K.call(xe,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,ci),"single",ke)}function ci(xe){var ke=xe.charCodeAt(0),Ai={8:"b",9:"t",10:"n",12:"f",13:"r"}[ke];return Ai?"\\"+Ai:"\\x"+(ke<16?"0":"")+Q.call(ke.toString(16))}function fn(xe){return"Object("+xe+")"}function Xt(xe){return xe+" { ? }"}function yr(xe,ke,Ai,Hi){return xe+" ("+ke+") {"+(Hi?ja(Ai,Hi):q.call(Ai,", "))+"}"}function ja(xe,ke){if(0===xe.length)return"";var Ai="\n"+ke.prev+ke.base;return Ai+q.call(xe,","+Ai)+"\n"+ke.prev}function Bo(xe,ke){var Ai=Rt(xe),Hi=[];if(Ai){Hi.length=xe.length;for(var sn=0;sn=y)return G;T=f(D),W=[],","===T.slice(-1)?(T=T.replace(O,""),Q()):K()}function K(){for(f(x),P="",U="in descriptor";;){if(H=m.charAt(L),"in descriptor"===U)if(h(H))P&&(W.push(P),P="",U="after descriptor");else{if(","===H)return L+=1,P&&W.push(P),void Q();if("("===H)P+=H,U="in parens";else{if(""===H)return P&&W.push(P),void Q();P+=H}}else if("in parens"===U)if(")"===H)P+=H,U="in descriptor";else{if(""===H)return W.push(P),void Q();P+=H}else if("after descriptor"===U&&!h(H)){if(""===H)return void Q();U="in descriptor",L-=1}L+=1}}function Q(){var ne,$,q,ee,oe,Te,Ae,Ee,Be,B=!1,ie={};for(ee=0;ee-1&&(It.onTap(),Ct=!0);Ct&&(Le.stopPropagation&&Le.stopPropagation(),ee=!0,setTimeout(function(){ee=!1},f.features.isOldAndroid?600:30))},Ae=function(Le,Ze,It){f[(It?"add":"remove")+"Class"](Le,"pswp__"+Ze)},Ee=function(){var Le=1===$.getNumItemsFn();Le!==ne&&(Ae(O,"ui--one-slide",Le),ne=Le)},Be=function(){Ae(P,"share-modal--hidden",U)},qe=function(){return(U=!U)?(f.removeClass(P,"pswp__share-modal--fade-in"),setTimeout(function(){U&&Be()},300)):(Be(),setTimeout(function(){U||f.addClass(P,"pswp__share-modal--fade-in")},30)),U||wt(),!1},dt=function(Le){var Ze=(Le=Le||window.event).target||Le.srcElement;return h.shout("shareLinkClick",Le,Ze),!(!Ze.href||!Ze.hasAttribute("download")&&(window.open(Ze.href,"pswp_share","scrollbars=yes,resizable=yes,toolbar=no,location=yes,width=550,height=420,top=100,left="+(window.screen?Math.round(screen.width/2-275):100)),U||qe(),1))},wt=function(){for(var Ze,ei,Ct,vn,Le="",Mt=0;Mt<$.shareButtons.length;Mt++)ei=$.getImageURLForShare(Ze=$.shareButtons[Mt]),Ct=$.getPageURLForShare(Ze),vn=$.getTextForShare(Ze),Le+='",$.parseShareButtonOut&&(Le=$.parseShareButtonOut(Ze,Le));P.children[0].innerHTML=Le,P.children[0].onclick=dt},Ke=function(Le){for(var Ze=0;Ze<$.closeElClasses.length;Ze++)if(f.hasClass(Le,"pswp__"+$.closeElClasses[Ze]))return!0},Qt=0,et=function(){clearTimeout(ve),Qt=0,L&&y.setIdle(!1)},Rt=function(Le){var Ze=(Le=Le||window.event).relatedTarget||Le.toElement;(!Ze||"HTML"===Ze.nodeName)&&(clearTimeout(ve),ve=setTimeout(function(){y.setIdle(!0)},$.timeToIdleOutside))},tt=function(Le){Q!==Le&&(Ae(K,"preloader--active",!Le),Q=Le)},sr=function(Le){var Ze=Le.vGap;if(!h.likelyTouchDevice||$.mouseUsed||screen.width>$.fitControlsWidth){var It=$.barsSize;$.captionEl&&"auto"===It.bottom?(E||((E=f.createEl("pswp__caption pswp__caption--fake")).appendChild(f.createEl("pswp__caption__center")),O.insertBefore(E,V),f.addClass(O,"pswp__ui--fit")),Ze.bottom=$.addCaptionHTMLFn(Le,E,!0)?parseInt(E.clientHeight,10)||44:It.top):Ze.bottom="auto"===It.bottom?0:It.bottom,Ze.top=It.top}else Ze.top=Ze.bottom=0},Je=[{name:"caption",option:"captionEl",onInit:function(Le){V=Le}},{name:"share-modal",option:"shareEl",onInit:function(Le){P=Le},onTap:function(){qe()}},{name:"button--share",option:"shareEl",onInit:function(Le){W=Le},onTap:function(){qe()}},{name:"button--zoom",option:"zoomEl",onTap:h.toggleDesktopZoom},{name:"counter",option:"counterEl",onInit:function(Le){T=Le}},{name:"button--close",option:"closeEl",onTap:h.close},{name:"button--arrow--left",option:"arrowEl",onTap:h.prev},{name:"button--arrow--right",option:"arrowEl",onTap:h.next},{name:"button--fs",option:"fullscreenEl",onTap:function(){D.isFullscreen()?D.exit():D.enter()}},{name:"preloader",option:"preloaderEl",onInit:function(Le){K=Le}}];y.init=function(){var Le;f.extend(h.options,q,!0),$=h.options,O=f.getChildByClass(h.scrollWrap,"pswp__ui"),(G=h.listen)("onVerticalDrag",function(Ze){S&&Ze<.95?y.hideControls():!S&&Ze>=.95&&y.showControls()}),G("onPinchClose",function(Ze){S&&Ze<.9?(y.hideControls(),Le=!0):Le&&!S&&Ze>.9&&y.showControls()}),G("zoomGestureEnded",function(){(Le=!1)&&!S&&y.showControls()}),G("beforeChange",y.update),G("doubleTap",function(Le){var Ze=h.currItem.initialZoomLevel;h.getZoomLevel()!==Ze?h.zoomTo(Ze,Le,333):h.zoomTo($.getDoubleTapZoom(!1,h.currItem),Le,333)}),G("preventDragEvent",function(Le,Ze,It){var ei=Le.target||Le.srcElement;ei&&ei.getAttribute("class")&&Le.type.indexOf("mouse")>-1&&(ei.getAttribute("class").indexOf("__caption")>0||/(SMALL|STRONG|EM)/i.test(ei.tagName))&&(It.prevent=!1)}),G("bindEvents",function(){f.bind(O,"pswpTap click",oe),f.bind(h.scrollWrap,"pswpTap",y.onGlobalTap),h.likelyTouchDevice||f.bind(h.scrollWrap,"mouseover",y.onMouseOver)}),G("unbindEvents",function(){U||qe(),Gt&&clearInterval(Gt),f.unbind(document,"mouseout",Rt),f.unbind(document,"mousemove",et),f.unbind(O,"pswpTap click",oe),f.unbind(h.scrollWrap,"pswpTap",y.onGlobalTap),f.unbind(h.scrollWrap,"mouseover",y.onMouseOver),D&&(f.unbind(document,D.eventK,y.updateFullscreen),D.isFullscreen()&&($.hideAnimationDuration=0,D.exit()),D=null)}),G("destroy",function(){$.captionEl&&(E&&O.removeChild(E),f.removeClass(V,"pswp__caption--empty")),P&&(P.children[0].onclick=null),f.removeClass(O,"pswp__ui--over-close"),f.addClass(O,"pswp__ui--hidden"),y.setIdle(!1)}),$.showAnimationDuration||f.removeClass(O,"pswp__ui--hidden"),G("initialZoomIn",function(){$.showAnimationDuration&&f.removeClass(O,"pswp__ui--hidden")}),G("initialZoomOut",function(){f.addClass(O,"pswp__ui--hidden")}),G("parseVerticalMargin",sr),function(){var Le,Ze,It,ei=function(vn){if(vn)for(var Mt=vn.length,Zt=0;Zt-1&&($[It.option]?(f.removeClass(Le,"pswp__element--disabled"),It.onInit&&It.onInit(Le)):f.addClass(Le,"pswp__element--disabled"))}};ei(O.children);var Ct=f.getChildByClass(O,"pswp__top-bar");Ct&&ei(Ct.children)}(),$.shareEl&&W&&P&&(U=!0),Ee(),$.timeToIdle&&G("mouseUsed",function(){f.bind(document,"mousemove",et),f.bind(document,"mouseout",Rt),Gt=setInterval(function(){2==++Qt&&y.setIdle(!0)},$.timeToIdle/2)}),$.fullscreenEl&&!f.features.isOldAndroid&&(D||(D=y.getFullscreenAPI()),D?(f.bind(document,D.eventK,y.updateFullscreen),y.updateFullscreen(),f.addClass(h.template,"pswp--supports-fs")):f.removeClass(h.template,"pswp--supports-fs")),$.preloaderEl&&(tt(!0),G("beforeChange",function(){clearTimeout(B),B=setTimeout(function(){h.currItem&&h.currItem.loading?(!h.allowProgressiveImg()||h.currItem.img&&!h.currItem.img.naturalWidth)&&tt(!1):tt(!0)},$.loadingIndicatorDelay)}),G("imageLoadComplete",function(Le,Ze){h.currItem===Ze&&tt(!0)}))},y.setIdle=function(Le){L=Le,Ae(O,"ui--idle",Le)},y.update=function(){S&&h.currItem?(y.updateIndexIndicator(),$.captionEl&&($.addCaptionHTMLFn(h.currItem,V),Ae(V,"caption--empty",!h.currItem.title)),x=!0):x=!1,U||qe(),Ee()},y.updateFullscreen=function(Le){Le&&setTimeout(function(){h.setScrollOffset(0,f.getScrollY())},50),f[(D.isFullscreen()?"add":"remove")+"Class"](h.template,"pswp--fs")},y.updateIndexIndicator=function(){$.counterEl&&(T.innerHTML=h.getCurrentIndex()+1+$.indexIndicatorSep+$.getNumItemsFn())},y.onGlobalTap=function(Le){var Ze=(Le=Le||window.event).target||Le.srcElement;if(!ee)if(Le.detail&&"mouse"===Le.detail.pointerType){if(Ke(Ze))return void h.close();f.hasClass(Ze,"pswp__img")&&(1===h.getZoomLevel()&&h.getZoomLevel()<=h.currItem.fitRatio?$.clickToCloseNonZoomable&&h.close():h.toggleDesktopZoom(Le.detail.releasePoint))}else if($.tapToToggleControls&&(S?y.hideControls():y.showControls()),$.tapToClose&&(f.hasClass(Ze,"pswp__img")||Ke(Ze)))return void h.close()},y.onMouseOver=function(Le){Le=Le||window.event,Ae(O,"ui--over-close",Ke(Le.target||Le.srcElement))},y.hideControls=function(){f.addClass(O,"pswp__ui--hidden"),S=!1},y.showControls=function(){S=!0,x||y.update(),f.removeClass(O,"pswp__ui--hidden")},y.supportsFullscreen=function(){var Le=document;return!!(Le.exitFullscreen||Le.mozCancelFullScreen||Le.webkitExitFullscreen||Le.msExitFullscreen)},y.getFullscreenAPI=function(){var Ze,Le=document.documentElement,It="fullscreenchange";return Le.requestFullscreen?Ze={enterK:"requestFullscreen",exitK:"exitFullscreen",elementK:"fullscreenElement",eventK:It}:Le.mozRequestFullScreen?Ze={enterK:"mozRequestFullScreen",exitK:"mozCancelFullScreen",elementK:"mozFullScreenElement",eventK:"moz"+It}:Le.webkitRequestFullscreen?Ze={enterK:"webkitRequestFullscreen",exitK:"webkitExitFullscreen",elementK:"webkitFullscreenElement",eventK:"webkit"+It}:Le.msRequestFullscreen&&(Ze={enterK:"msRequestFullscreen",exitK:"msExitFullscreen",elementK:"msFullscreenElement",eventK:"MSFullscreenChange"}),Ze&&(Ze.enter=function(){if(H=$.closeOnScroll,$.closeOnScroll=!1,"webkitRequestFullscreen"!==this.enterK)return h.template[this.enterK]();h.template[this.enterK](Element.ALLOW_KEYBOARD_INPUT)},Ze.exit=function(){return $.closeOnScroll=H,document[this.exitK]()},Ze.isFullscreen=function(){return document[this.elementK]}),Ze}}})?F.call(k,A,k,le):F)&&(le.exports=u)},6660:function(le,k,A){var F,u;F=function(){"use strict";return function(h,f,y,x){var S={features:null,bind:function(Y,re,de,se){var je=(se?"remove":"add")+"EventListener";re=re.split(" ");for(var $e=0;$e0&&($e=parseInt($e[1],10))>=1&&$e<8&&(se.isOldIOSPhone=!0)}var Kt=je.match(/Android\s([0-9\.]*)/),hi=Kt?Kt[1]:0;(hi=parseFloat(hi))>=1&&(hi<4.4&&(se.isOldAndroid=!0),se.androidVersion=hi),se.isMobileOpera=/opera mini|opera mobi/i.test(je)}for(var Ji,Se,$t=["transform","perspective","animationName"],Lt=["","webkit","Moz","ms","O"],Qa=0;Qa<4;Qa++){de=Lt[Qa];for(var vs=0;vs<3;vs++)Ji=$t[vs],Se=de+(de?Ji.charAt(0).toUpperCase()+Ji.slice(1):Ji),!se[Ji]&&Se in re&&(se[Ji]=Se);de&&!se.raf&&(de=de.toLowerCase(),se.raf=window[de+"RequestAnimationFrame"],se.raf&&(se.caf=window[de+"CancelAnimationFrame"]||window[de+"CancelRequestAnimationFrame"]))}if(!se.raf){var Xs=0;se.raf=function(it){var ws=(new Date).getTime(),Pc=Math.max(0,16-(ws-Xs)),ye=window.setTimeout(function(){it(ws+Pc)},Pc);return Xs=ws+Pc,ye},se.caf=function(it){clearTimeout(it)}}return se.svg=!!document.createElementNS&&!!document.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect,S.features=se,se}};S.detectFeatures(),S.features.oldIE&&(S.bind=function(Y,re,de,se){re=re.split(" ");for(var $e,je=(se?"detach":"attach")+"Event",Kt=function(){de.handleEvent.call(de)},hi=0;hire-1?Y-re:Y<0?re+Y:Y},Mi={},nn=function(Y,re){return Mi[Y]||(Mi[Y]=[]),Mi[Y].push(re)},ci=function(Y){var re=Mi[Y];if(re){var de=Array.prototype.slice.call(arguments);de.shift();for(var se=0;seD.currItem.fitRatio?Mt||(Zs(D.currItem,!1,!0),Mt=!0):Mt&&(Zs(D.currItem),Mt=!1)),yr(Yt,B.x,B.y,ie))},hs=function(Y){Y.container&&yr(Y.container.style,Y.initialPosition.x,Y.initialPosition.y,Y.initialZoomLevel,Y)},ja=function(Y,re){re[tn]=Te+Y+"px, 0px"+Ae},Bo=function(Y,re){if(!E.loop&&re){var de=H+(wt.x*qe-Y)/wt.x,se=Math.round(Y-ia.x);(de<0&&se>0||de>=Kn()-1&&se<0)&&(Y=ia.x+se*E.mainScrollEndFriction)}ia.x=Y,ja(Y,L)},xe=function(Y,re){var de=fs[Y]-dt[Y];return Q[Y]+K[Y]+de-de*(re/oe)},ke=function(Y,re){Y.x=re.x,Y.y=re.y,re.id&&(Y.id=re.id)},Ai=function(Y){Y.x=Math.round(Y.x),Y.y=Math.round(Y.y)},Hi=null,sn=function(){Hi&&(S.unbind(document,"mousemove",sn),S.addClass(h,"pswp--has_mouse"),E.mouseUsed=!0,ci("mouseUsed")),Hi=setTimeout(function(){Hi=null},100)},ea=function(Y,re){var de=Ic(D.currItem,ee,Y);return re&&(li=de),de},Un=function(Y){return Y||(Y=D.currItem),Y.initialZoomLevel},jr=function(Y){return Y||(Y=D.currItem),Y.w>0?E.maxSpreadZoom:1},za=function(Y,re,de,se){return se===D.currItem.initialZoomLevel?(de[Y]=D.currItem.initialPosition[Y],!0):(de[Y]=xe(Y,se),de[Y]>re.min[Y]?(de[Y]=re.min[Y],!0):de[Y]=se)return ga(Y),$e(de),void(Kt&&Kt());$e((de-re)*je($t/se)+re),cr[Y].raf=Je(Lt)}};Lt()},dr={shout:ci,listen:nn,viewportSize:ee,options:E,isMainScrollAnimating:function(){return kt},getZoomLevel:function(){return ie},getCurrentIndex:function(){return H},isDragging:function(){return Ma},isZooming:function(){return Ei},setScrollOffset:function(Y,re){dt.x=Y,ei=dt.y=re,ci("updateScrollOffset",dt)},applyZoomPan:function(Y,re,de,se){B.x=re,B.y=de,ie=Y,Vn(se)},init:function(){if(!W&&!P){var Y;for(D.framework=S,D.template=h,D.bg=S.getChildByClass(h,"pswp__bg"),Le=h.className,W=!0,Ct=S.detectFeatures(),Je=Ct.raf,ht=Ct.caf,tn=Ct.transform,It=Ct.oldIE,D.scrollWrap=S.getChildByClass(h,"pswp__scroll-wrap"),D.container=S.getChildByClass(D.scrollWrap,"pswp__container"),L=D.container.style,D.itemHolders=Ke=[{el:D.container.children[0],wrap:0,index:-1},{el:D.container.children[1],wrap:0,index:-1},{el:D.container.children[2],wrap:0,index:-1}],Ke[0].el.style.display=Ke[2].el.style.display="none",function(){if(tn)return Te="translate"+(Ct.perspective&&!pn?"3d(":"("),void(Ae=Ct.perspective?", 0px)":")");tn="left",S.addClass(h,"pswp--ie"),ja=function(re,de){de.left=re+"px"},hs=function(re){var de=re.fitRatio>1?1:re.fitRatio,se=re.container.style,$e=de*re.h;se.width=de*re.w+"px",se.height=$e+"px",se.left=re.initialPosition.x+"px",se.top=re.initialPosition.y+"px"},Vn=function(){if(Yt){var re=Yt,de=D.currItem,se=de.fitRatio>1?1:de.fitRatio,$e=se*de.h;re.width=se*de.w+"px",re.height=$e+"px",re.left=B.x+"px",re.top=B.y+"px"}}}(),q={resize:D.updateSize,orientationchange:function(){clearTimeout(Zt),Zt=setTimeout(function(){ee.x!==D.scrollWrap.clientWidth&&D.updateSize()},500)},scroll:uo,keydown:lr,click:Nl},(!Ct.animationName||!Ct.transform||Ct.isOldIOSPhone||Ct.isOldAndroid||Ct.isMobileOpera)&&(E.showAnimationDuration=E.hideAnimationDuration=0),Y=0;Y=Kn())&&(H=0),D.currItem=St(H),(Ct.isOldIOSPhone||Ct.isOldAndroid)&&(sr=!1),h.setAttribute("aria-hidden","false"),E.modal&&(sr?h.style.position="fixed":(h.style.position="absolute",h.style.top=S.getScrollY()+"px")),void 0===ei&&(ci("initialLayout"),ei=Ze=S.getScrollY());var se="pswp--open ";for(E.mainClass&&(se+=E.mainClass+" "),E.showHideOpacity&&(se+="pswp--animate_opacity "),se+=pn?"pswp--touch":"pswp--notouch",se+=Ct.animationName?" pswp--css_animation":"",S.addClass(h,se+=Ct.svg?" pswp--svg":""),D.updateSize(),G=-1,ve=null,Y=0;Y<3;Y++)ja((Y+G)*wt.x,Ke[Y].el.style);It||S.bind(D.scrollWrap,$,D),nn("initialZoomInEnd",function(){D.setContent(Ke[0],H-1),D.setContent(Ke[2],H+1),Ke[0].el.style.display=Ke[2].el.style.display="block",E.focus&&h.focus(),S.bind(document,"keydown",D),Ct.transform&&S.bind(D.scrollWrap,"click",D),E.mouseUsed||S.bind(document,"mousemove",sn),S.bind(window,"resize scroll orientationchange",D),ci("bindEvents")}),D.setContent(Ke[1],H),D.updateCurrItem(),ci("afterInit"),sr||(Ee=setInterval(function(){!Oi&&!Ma&&!Ei&&ie===D.currItem.initialZoomLevel&&D.updateSize()},1e3)),S.addClass(h,"pswp--visible")}},close:function(){W&&(W=!1,P=!0,ci("close"),S.unbind(window,"resize scroll orientationchange",D),S.unbind(window,"scroll",q.scroll),S.unbind(document,"keydown",D),S.unbind(document,"mousemove",sn),Ct.transform&&S.unbind(D.scrollWrap,"click",D),Ma&&S.unbind(window,ne,D),clearTimeout(Zt),ci("unbindEvents"),Bd(D.currItem,null,!0,D.destroy))},destroy:function(){ci("destroy"),fo&&clearTimeout(fo),h.setAttribute("aria-hidden","true"),h.className=Le,Ee&&clearInterval(Ee),S.unbind(D.scrollWrap,$,D),S.unbind(window,"scroll",D),Pd(),ho(),Mi=null},panTo:function(Y,re,de){de||(Y>li.min.x?Y=li.min.x:Yli.min.y?re=li.min.y:re=3&&(G+=ve+(ve>0?-3:3),re=3);for(var se=0;se0?(de=Ke.shift(),Ke[2]=de,G++,ja((G+2)*wt.x,de.el.style),D.setContent(de,H-re+se+1+1)):(de=Ke.pop(),Ke.unshift(de),G--,ja(G*wt.x,de.el.style),D.setContent(de,H+re-se-1-1));if(Yt&&1===Math.abs(ve)){var je=St(Gt);je.initialZoomLevel!==ie&&(Ic(je,ee),Zs(je),hs(je))}ve=0,D.updateCurrZoomItem(),Gt=H,ci("afterChange")}}},updateSize:function(Y){if(!sr&&E.modal){var re=S.getScrollY();if(ei!==re&&(h.style.top=re+"px",ei=re),!Y&&vn.x===window.innerWidth&&vn.y===window.innerHeight)return;vn.x=window.innerWidth,vn.y=window.innerHeight,h.style.height=vn.y+"px"}if(ee.x=D.scrollWrap.clientWidth,ee.y=D.scrollWrap.clientHeight,uo(),wt.x=ee.x+Math.round(ee.x*E.spacing),wt.y=ee.y,Bo(wt.x*qe),ci("beforeResize"),void 0!==G){for(var de,se,je,$e=0;$e<3;$e++)ja(($e+G)*wt.x,(de=Ke[$e]).el.style),je=H+$e-1,E.loop&&Kn()>2&&(je=br(je)),(se=St(je))&&(Be||se.needsUpdate||!se.bounds)?(D.cleanSlide(se),D.setContent(de,je),1===$e&&(D.currItem=se,D.updateCurrZoomItem(!0)),se.needsUpdate=!1):-1===de.index&&je>=0&&D.setContent(de,je),se&&se.container&&(Ic(se,ee),Zs(se),hs(se));Be=!1}oe=ie=D.currItem.initialZoomLevel,(li=D.currItem.bounds)&&(B.x=li.center.x,B.y=li.center.y,Vn(!0)),ci("resize")},zoomTo:function(Y,re,de,se,je){re&&(oe=ie,fs.x=Math.abs(re.x)-B.x,fs.y=Math.abs(re.y)-B.y,ke(Q,B));var $e=ea(Y,!1),Kt={};za("x",$e,Kt,Y),za("y",$e,Kt,Y);var hi=ie,$t_x=B.x,$t_y=B.y;Ai(Kt);var Lt=function(Ji){1===Ji?(ie=Y,B.x=Kt.x,B.y=Kt.y):(ie=(Y-hi)*Ji+hi,B.x=(Kt.x-$t_x)*Ji+$t_x,B.y=(Kt.y-$t_y)*Ji+$t_y),je&&je(Ji),Vn(1===Ji)};de?mo("customZoomTo",0,1,de,se||S.easing.sine.inOut,Lt):Lt(1)}},Bt={},Ln={},fi={},wi={},Yn={},qn=[],nr={},Ca=[],Ks={},Rl=0,Pl={x:0,y:0},Od=0,ia={x:0,y:0},fs={x:0,y:0},ba={x:0,y:0},bp=function(Y,re){return Ks.x=Math.abs(Y.x-re.x),Ks.y=Math.abs(Y.y-re.y),Math.sqrt(Ks.x*Ks.x+Ks.y*Ks.y)},Pd=function(){ji&&(ht(ji),ji=null)},Bl=function(){Ma&&(ji=Je(Bl),Ng())},yp=function(Y,re){return!(!Y||Y===document||Y.getAttribute("class")&&Y.getAttribute("class").indexOf("pswp__scroll-wrap")>-1)&&(re(Y)?Y:yp(Y.parentNode,re))},Hl={},vp=function(Y,re){return Hl.prevent=!yp(Y.target,E.isClickableElement),ci("preventDragEvent",Y,re,Hl),Hl.prevent},Wa=function(Y,re){return re.x=Y.pageX,re.y=Y.pageY,re.id=Y.identifier,re},wp=function(Y,re,de){de.x=.5*(Y.x+re.x),de.y=.5*(Y.y+re.y)},Fp=function(){return 1-Math.abs((B.y-D.currItem.initialPosition.y)/(ee.y/2))},Tc={},kp={},gs=[],uh=function(Y){for(;gs.length>0;)gs.pop();return tt?(Ac=0,qn.forEach(function(re){0===Ac?gs[0]=re:1===Ac&&(gs[1]=re),Ac++})):Y.type.indexOf("touch")>-1?Y.touches&&Y.touches.length>0&&(gs[0]=Wa(Y.touches[0],Tc),Y.touches.length>1&&(gs[1]=Wa(Y.touches[1],kp))):(Tc.x=Y.pageX,Tc.y=Y.pageY,Tc.id="",gs[0]=Tc),gs},ra=function(Y,re){var de,$e,Lt,Ji,je=B[Y]+re[Y],hi=ia.x+re.x,$t=ia.x-nr.x;if(je=B[Y]+re[Y]*(de=je>li.min[Y]||je0?(je>li.min[Y]&&(de=E.panEndFriction,$e=li.min[Y]-Q[Y]),($e<=0||$t<0)&&Kn()>1?(Ji=hi,$t<0&&hi>nr.x&&(Ji=nr.x)):li.min.x!==li.max.x&&(Lt=je)):(je0)&&Kn()>1?(Ji=hi,$t>0&&hiD.currItem.fitRatio&&(B[Y]+=re[Y]*de)},qi=function(Y){if(!("mousedown"===Y.type&&Y.button>0)){if(Yo)return void Y.preventDefault();if(!Ol||"mousedown"!==Y.type){if(vp(Y,!0)&&Y.preventDefault(),ci("pointerDown"),tt){var re=S.arraySearch(qn,Y.pointerId,"id");re<0&&(re=qn.length),qn[re]={x:Y.pageX,y:Y.pageY,id:Y.pointerId}}var de=uh(Y),se=de.length;Ar=null,ho(),(!Ma||1===se)&&(Ma=_s=!0,S.bind(window,ne,D),wn=ti=Re=po=Ea=_n=Rd=ps=!1,Ua=null,ci("firstTouchStart",de),ke(Q,B),K.x=K.y=0,ke(wi,de[0]),ke(Yn,wi),nr.x=wt.x*qe,Ca=[{x:wi.x,y:wi.y}],Ho=ir=fn(),ea(ie,!0),Pd(),Bl()),!Ei&&se>1&&!kt&&!Ea&&(oe=ie,ps=!1,Ei=Rd=!0,K.y=K.x=0,ke(Q,B),ke(Bt,de[0]),ke(Ln,de[1]),wp(Bt,Ln,ba),fs.x=Math.abs(ba.x)-B.x,fs.y=Math.abs(ba.y)-B.y,ln=bp(Bt,Ln))}}},Lg=function(Y){if(Y.preventDefault(),tt){var re=S.arraySearch(qn,Y.pointerId,"id");if(re>-1){var de=qn[re];de.x=Y.pageX,de.y=Y.pageY}}if(Ma){var se=uh(Y);if(Ua||_n||Ei)Ar=se;else if(ia.x!==wt.x*qe)Ua="h";else{var je=Math.abs(se[0].x-wi.x)-Math.abs(se[0].y-wi.y);Math.abs(je)>=10&&(Ua=je>0?"h":"v",Ar=se)}}},Ng=function(){if(Ar){var Y=Ar.length;if(0!==Y)if(ke(Bt,Ar[0]),fi.x=Bt.x-wi.x,fi.y=Bt.y-wi.y,Ei&&Y>1){if(wi.x=Bt.x,wi.y=Bt.y,!fi.x&&!fi.y&&function(Y,re){return Y.x===re.x&&Y.y===re.y}(Ar[1],Ln))return;ke(Ln,Ar[1]),ps||(ps=!0,ci("zoomGestureStarted"));var re=bp(Bt,Ln),de=Qs(re);de>D.currItem.initialZoomLevel+D.currItem.initialZoomLevel/15&&(ti=!0);var se=1,je=Un(),$e=jr();if(de1&&(se=1),de=je-se*(je/3);else de>$e&&((se=(de-$e)/(6*je))>1&&(se=1),de=$e+se*je);se<0&&(se=0),wp(Bt,Ln,Pl),K.x+=Pl.x-ba.x,K.y+=Pl.y-ba.y,ke(ba,Pl),B.x=xe("x",de),B.y=xe("y",de),wn=de>ie,ie=de,Vn()}else{if(!Ua||(_s&&(_s=!1,Math.abs(fi.x)>=10&&(fi.x-=Ar[0].x-Yn.x),Math.abs(fi.y)>=10&&(fi.y-=Ar[0].y-Yn.y)),wi.x=Bt.x,wi.y=Bt.y,0===fi.x&&0===fi.y))return;if("v"===Ua&&E.closeOnVerticalDrag&&"fit"===E.scaleMode&&ie===D.currItem.initialZoomLevel){K.y+=fi.y,B.y+=fi.y;var $t=Fp();return po=!0,ci("onVerticalDrag",$t),Xt($t),void Vn()}(function(Y,re,de){if(Y-Ho>50){var se=Ca.length>2?Ca.shift():{};se.x=re,se.y=de,Ca.push(se),Ho=Y}})(fn(),Bt.x,Bt.y),_n=!0,li=D.currItem.bounds,ra("x",fi)||(ra("y",fi),Ai(B),Vn())}}},Og=function(Y){if(Ct.isOldAndroid){if(Ol&&"mouseup"===Y.type)return;Y.type.indexOf("touch")>-1&&(clearTimeout(Ol),Ol=setTimeout(function(){Ol=0},600))}var re;if(ci("pointerUp"),vp(Y,!1)&&Y.preventDefault(),tt){var de=S.arraySearch(qn,Y.pointerId,"id");de>-1&&(re=qn.splice(de,1)[0],navigator.msPointerEnabled?(re.type={4:"mouse",2:"touch",3:"pen"}[Y.pointerType],re.type||(re.type=Y.pointerType||"mouse")):re.type=Y.pointerType||"mouse")}var $e,je=uh(Y),Kt=je.length;if("mouseup"===Y.type&&(Kt=0),2===Kt)return Ar=null,!0;1===Kt&&ke(Yn,je[0]),0===Kt&&!Ua&&!kt&&(re||("mouseup"===Y.type?re={x:Y.pageX,y:Y.pageY,type:"mouse"}:Y.changedTouches&&Y.changedTouches[0]&&(re={x:Y.changedTouches[0].pageX,y:Y.changedTouches[0].pageY,type:"touch"})),ci("touchRelease",Y,re));var hi=-1;if(0===Kt&&(Ma=!1,S.unbind(window,ne,D),Pd(),Ei?hi=0:-1!==Od&&(hi=fn()-Od)),Od=1===Kt?fn():-1,$e=-1!==hi&&hi<150?"zoom":"swipe",Ei&&Kt<2&&(Ei=!1,1===Kt&&($e="zoomPointerUp"),ci("zoomGestureEnded")),Ar=null,_n||ps||kt||po){if(ho(),qs||(qs=Oe()),qs.calculateSwipeSpeed("x"),po){if(Fp()D.currItem.fitRatio&&Rg(qs)}}},Oe=function(){var Y,re,de={lastFlickOffset:{},lastFlickDist:{},lastFlickSpeed:{},slowDownRatio:{},slowDownRatioReverse:{},speedDecelerationRatio:{},speedDecelerationRatioAbs:{},distanceOffset:{},backAnimDestination:{},backAnimStarted:{},calculateSwipeSpeed:function(se){Ca.length>1?(Y=fn()-Ho+50,re=Ca[Ca.length-2][se]):(Y=fn()-ir,re=Yn[se]),de.lastFlickOffset[se]=wi[se]-re,de.lastFlickDist[se]=Math.abs(de.lastFlickOffset[se]),de.lastFlickSpeed[se]=de.lastFlickDist[se]>20?de.lastFlickOffset[se]/Y:0,Math.abs(de.lastFlickSpeed[se])<.1&&(de.lastFlickSpeed[se]=0),de.slowDownRatio[se]=.95,de.slowDownRatioReverse[se]=1-de.slowDownRatio[se],de.speedDecelerationRatio[se]=1},calculateOverBoundsAnimOffset:function(se,je){de.backAnimStarted[se]||(B[se]>li.min[se]?de.backAnimDestination[se]=li.min[se]:B[se]30&&($e||re.lastFlickOffset.x>20)?se=-1:je<-30&&($e||re.lastFlickOffset.x<-20)&&(se=1)}se&&((H+=se)<0?(H=E.loop?Kn()-1:0,Kt=!0):H>=Kn()&&(H=E.loop?0:Kn()-1,Kt=!0),(!Kt||E.loop)&&(ve+=se,qe-=se,de=!0));var Lt,hi=wt.x*qe,$t=Math.abs(hi-ia.x);return de||hi>ia.x==re.lastFlickSpeed.x>0?(Lt=Math.abs(re.lastFlickSpeed.x)>0?$t/Math.abs(re.lastFlickSpeed.x):333,Lt=Math.min(Lt,400),Lt=Math.max(Lt,250)):Lt=333,Rl===H&&(de=!1),kt=!0,ci("mainScrollAnimStart"),mo("mainScroll",ia.x,hi,Lt,S.easing.cubic.out,Bo,function(){ho(),kt=!1,Rl=-1,(de||Rl!==H)&&D.updateCurrItem(),ci("mainScrollAnimComplete")}),de&&D.updateCurrItem(!0),de},Qs=function(Y){return 1/ln*Y*oe},xp=function(){var Y=ie,re=Un(),de=jr();iede&&(Y=de);var je,$e=Ir;return Re&&!wn&&!ti&&ie1||navigator.msMaxTouchPoints>1),D.likelyTouchDevice=pn,q[Qt]=qi,q[et]=Lg,q[Rt]=Og,Pt&&(q[Pt]=q[Rt]),Ct.touch&&($+=" mousedown",ne+=" mousemove mouseup",q.mousedown=q[Qt],q.mousemove=q[et],q.mouseup=q[Rt]),pn||(E.allowPanToNext=!1)}}});var fo,Vo,Vl,Yo,St,Kn,Bd=function(Y,re,de,se){var je;fo&&clearTimeout(fo),Yo=!0,Vl=!0,Y.initialLayout?(je=Y.initialLayout,Y.initialLayout=null):je=E.getThumbBoundsFn&&E.getThumbBoundsFn(H);var $t,Lt,$e=de?E.hideAnimationDuration:E.showAnimationDuration,Kt=function(){ga("initialZoom"),de?(D.template.removeAttribute("style"),D.bg.removeAttribute("style")):(Xt(1),re&&(re.style.display="block"),S.addClass(h,"pswp--animated-in"),ci("initialZoom"+(de?"OutEnd":"InEnd"))),se&&se(),Yo=!1};if(!$e||!je||void 0===je.x)return ci("initialZoom"+(de?"Out":"In")),ie=Y.initialZoomLevel,ke(B,Y.initialPosition),Vn(),h.style.opacity=de?0:1,Xt(1),void($e?setTimeout(function(){Kt()},$e):Kt());$t=U,Lt=!D.currItem.src||D.currItem.loadError||E.showHideOpacity,Y.miniImg&&(Y.miniImg.style.webkitBackfaceVisibility="hidden"),de||(ie=je.w/Y.w,B.x=je.x,B.y=je.y-Ze,D[Lt?"template":"bg"].style.opacity=.001,Vn()),pt("initialZoom"),de&&!$t&&S.removeClass(h,"pswp--animated-in"),Lt&&(de?S[($t?"remove":"add")+"Class"](h,"pswp--animate_opacity"):setTimeout(function(){S.addClass(h,"pswp--animate_opacity")},30)),fo=setTimeout(function(){if(ci("initialZoom"+(de?"Out":"In")),de){var Ji=je.w/Y.w,Se={x:B.x,y:B.y},Qa=ie,vs=Ir,Xs=function(it){1===it?(ie=Ji,B.x=je.x,B.y=je.y-ei):(ie=(Ji-Qa)*it+Qa,B.x=(je.x-Se.x)*it+Se.x,B.y=(je.y-ei-Se.y)*it+Se.y),Vn(),Lt?h.style.opacity=1-it:Xt(vs-it*vs)};$t?mo("initialZoom",0,1,$e,S.easing.cubic.out,Xs,Kt):(Xs(1),fo=setTimeout(Kt,$e+20))}else ie=Y.initialZoomLevel,ke(B,Y.initialPosition),Vn(),Xt(1),Lt?h.style.opacity=1:Xt(1),fo=setTimeout(Kt,$e+20)},de?25:90)},aa={},Ga=[],Fn={index:0,errorMsg:'
The image could not be loaded.
',forceProgressiveLoading:!1,preload:[1,1],getNumItemsFn:function(){return Vo.length}},Ic=function(Y,re,de){if(Y.src&&!Y.loadError){var se=!de;if(se&&(Y.vGap||(Y.vGap={top:0,bottom:0}),ci("parseVerticalMargin",Y)),aa.x=re.x,aa.y=re.y-Y.vGap.top-Y.vGap.bottom,se){var je=aa.x/Y.w,$e=aa.y/Y.h;Y.fitRatio=je<$e?je:$e;var Kt=E.scaleMode;"orig"===Kt?de=1:"fit"===Kt&&(de=Y.fitRatio),de>1&&(de=1),Y.initialZoomLevel=de,Y.bounds||(Y.bounds={center:{x:0,y:0},max:{x:0,y:0},min:{x:0,y:0}})}return de?(function(Y,re,de){var se=Y.bounds;se.center.x=Math.round((aa.x-re)/2),se.center.y=Math.round((aa.y-de)/2)+Y.vGap.top,se.max.x=re>aa.x?Math.round(aa.x-re):se.center.x,se.max.y=de>aa.y?Math.round(aa.y-de)+Y.vGap.top:se.center.y,se.min.x=re>aa.x?0:se.center.x,se.min.y=de>aa.y?Y.vGap.top:se.center.y}(Y,Y.w*de,Y.h*de),se&&de===Y.initialZoomLevel&&(Y.initialPosition=Y.bounds.center),Y.bounds):void 0}return Y.w=Y.h=0,Y.initialZoomLevel=Y.fitRatio=1,Y.bounds={center:{x:0,y:0},max:{x:0,y:0},min:{x:0,y:0}},Y.initialPosition=Y.bounds.center,Y.bounds},Vi=function(Y,re,de,se,je,$e){re.loadError||se&&(re.imageAppended=!0,Zs(re,se,re===D.currItem&&Mt),de.appendChild(se),$e&&setTimeout(function(){re&&re.loaded&&re.placeholder&&(re.placeholder.style.display="none",re.placeholder=null)},500))},jo=function(Y){Y.loading=!0,Y.loaded=!1;var re=Y.img=S.createEl("pswp__img","img"),de=function(){Y.loading=!1,Y.loaded=!0,Y.loadComplete?Y.loadComplete(Y):Y.img=null,re.onload=re.onerror=null,re=null};return re.onload=de,re.onerror=function(){Y.loadError=!0,de()},re.src=Y.src,re},Hd=function(Y,re){if(Y.src&&Y.loadError&&Y.container)return re&&(Y.container.innerHTML=""),Y.container.innerHTML=E.errorMsg.replace("%url%",Y.src),!0},Zs=function(Y,re,de){if(Y.src){re||(re=Y.container.lastChild);var se=de?Y.w:Math.round(Y.w*Y.fitRatio),je=de?Y.h:Math.round(Y.h*Y.fitRatio);Y.placeholder&&!Y.loaded&&(Y.placeholder.style.width=se+"px",Y.placeholder.style.height=je+"px"),re.style.width=se+"px",re.style.height=je+"px"}},Ur=function(){if(Ga.length){for(var Y,re=0;re=0,se=Math.min(re[0],Kn()),je=Math.min(re[1],Kn());for($e=1;$e<=(de?je:se);$e++)D.lazyLoadItem(H+$e);for($e=1;$e<=(de?se:je);$e++)D.lazyLoadItem(H-$e)}),nn("initialLayout",function(){D.currItem.initialLayout=E.getThumbBoundsFn&&E.getThumbBoundsFn(H)}),nn("mainScrollAnimComplete",Ur),nn("initialZoomInEnd",Ur),nn("destroy",function(){for(var Y,re=0;re=0&&void 0!==Vo[Y]&&Vo[Y]},allowProgressiveImg:function(){return E.forceProgressiveLoading||!pn||E.mouseUsed||screen.width>1200},setContent:function(Y,re){E.loop&&(re=br(re));var de=D.getItemAt(Y.index);de&&(de.container=null);var je,se=D.getItemAt(re);if(se){ci("gettingData",re,se),Y.index=re,Y.item=se;var $e=se.container=S.createEl("pswp__zoom-wrap");if(!se.src&&se.html&&(se.html.tagName?$e.appendChild(se.html):$e.innerHTML=se.html),Hd(se),Ic(se,ee),!se.src||se.loadError||se.loaded)se.src&&!se.loadError&&((je=S.createEl("pswp__img","img")).style.opacity=1,je.src=se.src,Zs(se,je),Vi(0,se,$e,je));else{if(se.loadComplete=function($t){if(W){if(Y&&Y.index===re){if(Hd($t,!0))return $t.loadComplete=$t.img=null,Ic($t,ee),hs($t),void(Y.index===H&&D.updateCurrZoomItem());$t.imageAppended?!Yo&&$t.placeholder&&($t.placeholder.style.display="none",$t.placeholder=null):Ct.transform&&(kt||Yo)?Ga.push({item:$t,baseDiv:$e,img:$t.img,index:re,holder:Y,clearPlaceholder:!0}):Vi(0,$t,$e,$t.img,0,!0)}$t.loadComplete=null,$t.img=null,ci("imageLoadComplete",re,$t)}},S.features.transform){var Kt="pswp__img pswp__img--placeholder",hi=S.createEl(Kt+=se.msrc?"":" pswp__img--placeholder--blank",se.msrc?"img":"");se.msrc&&(hi.src=se.msrc),Zs(se,hi),$e.appendChild(hi),se.placeholder=hi}se.loading||jo(se),D.allowProgressiveImg()&&(!Vl&&Ct.transform?Ga.push({item:se,baseDiv:$e,img:se.img,index:re,holder:Y}):Vi(0,se,$e,se.img,0,!0))}Vl||re!==H?hs(se):(Yt=$e.style,Bd(se,je||se.img)),Y.el.innerHTML="",Y.el.appendChild($e)}else Y.el.innerHTML=""},cleanSlide:function(Y){Y.img&&(Y.img.onload=Y.img.onerror=null),Y.loaded=Y.loading=Y.img=Y.imageAppended=!1}}});var $a,oa,zo={},Vd=function(Y,re,de){var se=document.createEvent("CustomEvent");se.initCustomEvent("pswpTap",!0,!0,{origEvent:Y,target:Y.target,releasePoint:re,pointerType:de||"touch"}),Y.target.dispatchEvent(se)};In("Tap",{publicMethods:{initTap:function(){nn("firstTouchStart",D.onTapStart),nn("touchRelease",D.onTapRelease),nn("destroy",function(){zo={},$a=null})},onTapStart:function(Y){Y.length>1&&(clearTimeout($a),$a=null)},onTapRelease:function(Y,re){if(re&&!_n&&!Rd&&!Oi){var de=re;if($a&&(clearTimeout($a),$a=null,function(Y,re){return Math.abs(Y.x-re.x)<25&&Math.abs(Y.y-re.y)<25}(de,zo)))return void ci("doubleTap",de);if("mouse"===re.type)return void Vd(Y,re,"mouse");if("BUTTON"===Y.target.tagName.toUpperCase()||S.hasClass(Y.target,"pswp__single-tap"))return void Vd(Y,re);ke(zo,de),$a=setTimeout(function(){Vd(Y,re),$a=null},300)}}}}),In("DesktopZoom",{publicMethods:{initDesktopZoom:function(){It||(pn?nn("mouseUsed",function(){D.setupDesktopZoom()}):D.setupDesktopZoom(!0))},setupDesktopZoom:function(Y){oa={};var re="wheel mousewheel DOMMouseScroll";nn("bindEvents",function(){S.bind(h,re,D.handleMouseWheel)}),nn("unbindEvents",function(){oa&&S.unbind(h,re,D.handleMouseWheel)}),D.mouseZoomedIn=!1;var de,se=function(){D.mouseZoomedIn&&(S.removeClass(h,"pswp--zoomed-in"),D.mouseZoomedIn=!1),ie<1?S.addClass(h,"pswp--zoom-allowed"):S.removeClass(h,"pswp--zoom-allowed"),je()},je=function(){de&&(S.removeClass(h,"pswp--dragging"),de=!1)};nn("resize",se),nn("afterChange",se),nn("pointerDown",function(){D.mouseZoomedIn&&(de=!0,S.addClass(h,"pswp--dragging"))}),nn("pointerUp",je),Y||se()},handleMouseWheel:function(Y){if(ie<=D.currItem.fitRatio)return E.modal&&(!E.closeOnScroll||Oi||Ma?Y.preventDefault():tn&&Math.abs(Y.deltaY)>2&&(U=!0,D.close())),!0;if(Y.stopPropagation(),oa.x=0,"deltaX"in Y)1===Y.deltaMode?(oa.x=18*Y.deltaX,oa.y=18*Y.deltaY):(oa.x=Y.deltaX,oa.y=Y.deltaY);else if("wheelDelta"in Y)Y.wheelDeltaX&&(oa.x=-.16*Y.wheelDeltaX),oa.y=Y.wheelDeltaY?-.16*Y.wheelDeltaY:-.16*Y.wheelDelta;else{if(!("detail"in Y))return;oa.y=Y.detail}ea(ie,!0);var re=B.x-oa.x,de=B.y-oa.y;(E.modal||re<=li.min.x&&re>=li.max.x&&de<=li.min.y&&de>=li.max.y)&&Y.preventDefault(),D.panTo(re,de)},toggleDesktopZoom:function(Y){Y=Y||{x:ee.x/2+dt.x,y:ee.y/2+dt.y};var re=E.getDoubleTapZoom(!0,D.currItem),de=ie===re;D.mouseZoomedIn=!de,D.zoomTo(de?D.currItem.initialZoomLevel:re,Y,333),S[(de?"remove":"add")+"Class"](h,"pswp--zoomed-in")}}});var bs,Uo,qa,Lc,ue,Nc,xt,_o,Yl,ys,Ka,Oc,Cp={history:!0,galleryUID:1},Yd=function(){return Ka.hash.substring(1)},Wr=function(){bs&&clearTimeout(bs),qa&&clearTimeout(qa)},ya=function(){var Y=Yd(),re={};if(Y.length<5)return re;var de,se=Y.split("&");for(de=0;de-1&&"&"===(xt=xt.substring(0,re)).slice(-1)&&(xt=xt.slice(0,-1)),setTimeout(function(){W&&S.bind(window,"hashchange",D.onHashChange)},40)}},onHashChange:function(){if(Yd()===xt)return Yl=!0,void D.close();Lc||(ue=!0,D.goTo(ya().pid),ue=!1)},updateURL:function(){Wr(),!ue&&(_o?bs=setTimeout(Rc,800):Rc())}}}),S.extend(D,dr)}},void 0!==(u=F.call(k,A,k,le))&&(le.exports=u)},2844:le=>{var k=String,A=function(){return{isColorSupported:!1,reset:k,bold:k,dim:k,italic:k,underline:k,inverse:k,hidden:k,strikethrough:k,black:k,red:k,green:k,yellow:k,blue:k,magenta:k,cyan:k,white:k,gray:k,bgBlack:k,bgRed:k,bgGreen:k,bgYellow:k,bgBlue:k,bgMagenta:k,bgCyan:k,bgWhite:k}};le.exports=A(),le.exports.createColors=A},1083:(le,k,A)=>{"use strict";let F=A(4185);class u extends F{constructor(h){super(h),this.type="atrule"}append(...h){return this.proxyOf.nodes||(this.nodes=[]),super.append(...h)}prepend(...h){return this.proxyOf.nodes||(this.nodes=[]),super.prepend(...h)}}le.exports=u,u.default=u,F.registerAtRule(u)},94:(le,k,A)=>{"use strict";let F=A(2491);class u extends F{constructor(h){super(h),this.type="comment"}}le.exports=u,u.default=u},4185:(le,k,A)=>{"use strict";let y,x,S,D,{isClean:F,my:u}=A(8842),m=A(4820),h=A(94),f=A(2491);function O(T){return T.map(W=>(W.nodes&&(W.nodes=O(W.nodes)),delete W.source,W))}function V(T){if(T[F]=!1,T.proxyOf.nodes)for(let W of T.proxyOf.nodes)V(W)}let E=(()=>{class T extends f{push(P){return P.parent=this,this.proxyOf.nodes.push(P),this}each(P){if(!this.proxyOf.nodes)return;let H,L,U=this.getIterator();for(;this.indexes[U]{let L;try{L=P(U,H)}catch(G){throw U.addToError(G)}return!1!==L&&U.walk&&(L=U.walk(P)),L})}walkDecls(P,U){return U?P instanceof RegExp?this.walk((H,L)=>{if("decl"===H.type&&P.test(H.prop))return U(H,L)}):this.walk((H,L)=>{if("decl"===H.type&&H.prop===P)return U(H,L)}):(U=P,this.walk((H,L)=>{if("decl"===H.type)return U(H,L)}))}walkRules(P,U){return U?P instanceof RegExp?this.walk((H,L)=>{if("rule"===H.type&&P.test(H.selector))return U(H,L)}):this.walk((H,L)=>{if("rule"===H.type&&H.selector===P)return U(H,L)}):(U=P,this.walk((H,L)=>{if("rule"===H.type)return U(H,L)}))}walkAtRules(P,U){return U?P instanceof RegExp?this.walk((H,L)=>{if("atrule"===H.type&&P.test(H.name))return U(H,L)}):this.walk((H,L)=>{if("atrule"===H.type&&H.name===P)return U(H,L)}):(U=P,this.walk((H,L)=>{if("atrule"===H.type)return U(H,L)}))}walkComments(P){return this.walk((U,H)=>{if("comment"===U.type)return P(U,H)})}append(...P){for(let U of P){let H=this.normalize(U,this.last);for(let L of H)this.proxyOf.nodes.push(L)}return this.markDirty(),this}prepend(...P){P=P.reverse();for(let U of P){let H=this.normalize(U,this.first,"prepend").reverse();for(let L of H)this.proxyOf.nodes.unshift(L);for(let L in this.indexes)this.indexes[L]=this.indexes[L]+H.length}return this.markDirty(),this}cleanRaws(P){if(super.cleanRaws(P),this.nodes)for(let U of this.nodes)U.cleanRaws(P)}insertBefore(P,U){let K,H=this.index(P),G=this.normalize(U,this.proxyOf.nodes[H],0===H&&"prepend").reverse();H=this.index(P);for(let Q of G)this.proxyOf.nodes.splice(H,0,Q);for(let Q in this.indexes)K=this.indexes[Q],H<=K&&(this.indexes[Q]=K+G.length);return this.markDirty(),this}insertAfter(P,U){let G,H=this.index(P),L=this.normalize(U,this.proxyOf.nodes[H]).reverse();H=this.index(P);for(let K of L)this.proxyOf.nodes.splice(H+1,0,K);for(let K in this.indexes)G=this.indexes[K],H=P&&(this.indexes[H]=U-1);return this.markDirty(),this}removeAll(){for(let P of this.proxyOf.nodes)P.parent=void 0;return this.proxyOf.nodes=[],this.markDirty(),this}replaceValues(P,U,H){return H||(H=U,U={}),this.walkDecls(L=>{U.props&&!U.props.includes(L.prop)||U.fast&&!L.value.includes(U.fast)||(L.value=L.value.replace(P,H))}),this.markDirty(),this}every(P){return this.nodes.every(P)}some(P){return this.nodes.some(P)}index(P){return"number"==typeof P?P:(P.proxyOf&&(P=P.proxyOf),this.proxyOf.nodes.indexOf(P))}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(P,U){if("string"==typeof P)P=O(y(P).nodes);else if(Array.isArray(P)){P=P.slice(0);for(let L of P)L.parent&&L.parent.removeChild(L,"ignore")}else if("root"===P.type&&"document"!==this.type){P=P.nodes.slice(0);for(let L of P)L.parent&&L.parent.removeChild(L,"ignore")}else if(P.type)P=[P];else if(P.prop){if(typeof P.value>"u")throw new Error("Value field is missed in node creation");"string"!=typeof P.value&&(P.value=String(P.value)),P=[new m(P)]}else if(P.selector)P=[new x(P)];else if(P.name)P=[new S(P)];else{if(!P.text)throw new Error("Unknown node type in node creation");P=[new h(P)]}return P.map(L=>(L[u]||T.rebuild(L),(L=L.proxyOf).parent&&L.parent.removeChild(L),L[F]&&V(L),typeof L.raws.before>"u"&&U&&typeof U.raws.before<"u"&&(L.raws.before=U.raws.before.replace(/\S/g,"")),L.parent=this.proxyOf,L))}getProxyProcessor(){return{set:(P,U,H)=>(P[U]===H||(P[U]=H,("name"===U||"params"===U||"selector"===U)&&P.markDirty()),!0),get:(P,U)=>"proxyOf"===U?P:P[U]?"each"===U||"string"==typeof U&&U.startsWith("walk")?(...H)=>P[U](...H.map(L=>"function"==typeof L?(G,K)=>L(G.toProxy(),K):L)):"every"===U||"some"===U?H=>P[U]((L,...G)=>H(L.toProxy(),...G)):"root"===U?()=>P.root().toProxy():"nodes"===U?P.nodes.map(H=>H.toProxy()):"first"===U||"last"===U?P[U].toProxy():P[U]:P[U]}}getIterator(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;let P=this.lastEach;return this.indexes[P]=0,P}}return T.registerParse=W=>{y=W},T.registerRule=W=>{x=W},T.registerAtRule=W=>{S=W},T.registerRoot=W=>{D=W},T})();le.exports=E,E.default=E,E.rebuild=T=>{"atrule"===T.type?Object.setPrototypeOf(T,S.prototype):"rule"===T.type?Object.setPrototypeOf(T,x.prototype):"decl"===T.type?Object.setPrototypeOf(T,m.prototype):"comment"===T.type?Object.setPrototypeOf(T,h.prototype):"root"===T.type&&Object.setPrototypeOf(T,D.prototype),T[u]=!0,T.nodes&&T.nodes.forEach(W=>{E.rebuild(W)})}},5490:(le,k,A)=>{"use strict";let F=A(2844),u=A(2868);class m extends Error{constructor(f,y,x,S,D,O){super(f),this.name="CssSyntaxError",this.reason=f,D&&(this.file=D),S&&(this.source=S),O&&(this.plugin=O),typeof y<"u"&&typeof x<"u"&&("number"==typeof y?(this.line=y,this.column=x):(this.line=y.line,this.column=y.column,this.endLine=x.line,this.endColumn=x.column)),this.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(this,m)}setMessage(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"",typeof this.line<"u"&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason}showSourceCode(f){if(!this.source)return"";let y=this.source;null==f&&(f=F.isColorSupported),u&&f&&(y=u(y));let V,E,x=y.split(/\r?\n/),S=Math.max(this.line-3,0),D=Math.min(this.line+2,x.length),O=String(D).length;if(f){let{bold:T,red:W,gray:P}=F.createColors(!0);V=U=>T(W(U)),E=U=>P(U)}else V=E=T=>T;return x.slice(S,D).map((T,W)=>{let P=S+1+W,U=" "+(" "+P).slice(-O)+" | ";if(P===this.line){let H=E(U.replace(/\d/g," "))+T.slice(0,this.column-1).replace(/[^\t]/g," ");return V(">")+E(U)+T+"\n "+H+V("^")}return" "+E(U)+T}).join("\n")}toString(){let f=this.showSourceCode();return f&&(f="\n\n"+f+"\n"),this.name+": "+this.message+f}}le.exports=m,m.default=m},4820:(le,k,A)=>{"use strict";let F=A(2491);class u extends F{constructor(h){h&&typeof h.value<"u"&&"string"!=typeof h.value&&(h={...h,value:String(h.value)}),super(h),this.type="decl"}get variable(){return this.prop.startsWith("--")||"$"===this.prop[0]}}le.exports=u,u.default=u},1962:(le,k,A)=>{"use strict";let u,m,F=A(4185),h=(()=>{class f extends F{constructor(x){super({type:"document",...x}),this.nodes||(this.nodes=[])}toResult(x={}){return new u(new m,this,x).stringify()}}return f.registerLazyResult=y=>{u=y},f.registerProcessor=y=>{m=y},f})();le.exports=h,h.default=h},4747:(le,k,A)=>{"use strict";let F=A(4820),u=A(3604),m=A(94),h=A(1083),f=A(5938),y=A(9319),x=A(6037);function S(D,O){if(Array.isArray(D))return D.map(T=>S(T));let{inputs:V,...E}=D;if(V){O=[];for(let T of V){let W={...T,__proto__:f.prototype};W.map&&(W.map={...W.map,__proto__:u.prototype}),O.push(W)}}if(E.nodes&&(E.nodes=D.nodes.map(T=>S(T,O))),E.source){let{inputId:T,...W}=E.source;E.source=W,null!=T&&(E.source.input=O[T])}if("root"===E.type)return new y(E);if("decl"===E.type)return new F(E);if("rule"===E.type)return new x(E);if("comment"===E.type)return new m(E);if("atrule"===E.type)return new h(E);throw new Error("Unknown node type: "+D.type)}le.exports=S,S.default=S},5938:(le,k,A)=>{"use strict";let{SourceMapConsumer:F,SourceMapGenerator:u}=A(209),{fileURLToPath:m,pathToFileURL:h}=A(7414),{resolve:f,isAbsolute:y}=A(9830),{nanoid:x}=A(9901),S=A(2868),D=A(5490),O=A(3604),V=Symbol("fromOffsetCache"),E=Boolean(F&&u),T=Boolean(f&&y);class W{constructor(U,H={}){if(null===U||typeof U>"u"||"object"==typeof U&&!U.toString)throw new Error(`PostCSS received ${U} instead of CSS string`);if(this.css=U.toString(),"\ufeff"===this.css[0]||"\ufffe"===this.css[0]?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,H.from&&(this.file=!T||/^\w+:\/\//.test(H.from)||y(H.from)?H.from:f(H.from)),T&&E){let L=new O(this.css,H);if(L.text){this.map=L;let G=L.consumer().file;!this.file&&G&&(this.file=this.mapResolve(G))}}this.file||(this.id=""),this.map&&(this.map.file=this.from)}fromOffset(U){let H,L;if(this[V])L=this[V];else{let K=this.css.split("\n");L=new Array(K.length);let Q=0;for(let B=0,ne=K.length;B=H)G=L.length-1;else{let Q,K=L.length-2;for(;G>1),U=L[Q+1])){G=Q;break}G=Q+1}}return{line:G+1,col:U-L[G]+1}}error(U,H,L,G={}){let K,Q,B;if(H&&"object"==typeof H){let $=H,q=L;if("number"==typeof $.offset){let ee=this.fromOffset($.offset);H=ee.line,L=ee.col}else H=$.line,L=$.column;if("number"==typeof q.offset){let ee=this.fromOffset(q.offset);Q=ee.line,B=ee.col}else Q=q.line,B=q.column}else if(!L){let $=this.fromOffset(H);H=$.line,L=$.col}let ne=this.origin(H,L,Q,B);return K=ne?new D(U,void 0===ne.endLine?ne.line:{line:ne.line,column:ne.column},void 0===ne.endLine?ne.column:{line:ne.endLine,column:ne.endColumn},ne.source,ne.file,G.plugin):new D(U,void 0===Q?H:{line:H,column:L},void 0===Q?L:{line:Q,column:B},this.css,this.file,G.plugin),K.input={line:H,column:L,endLine:Q,endColumn:B,source:this.css},this.file&&(h&&(K.input.url=h(this.file).toString()),K.input.file=this.file),K}origin(U,H,L,G){if(!this.map)return!1;let B,ne,K=this.map.consumer(),Q=K.originalPositionFor({line:U,column:H});if(!Q.source)return!1;"number"==typeof L&&(B=K.originalPositionFor({line:L,column:G})),ne=y(Q.source)?h(Q.source):new URL(Q.source,this.map.consumer().sourceRoot||h(this.map.mapFile));let $={url:ne.toString(),line:Q.line,column:Q.column,endLine:B&&B.line,endColumn:B&&B.column};if("file:"===ne.protocol){if(!m)throw new Error("file: protocol is not available in this PostCSS build");$.file=m(ne)}let q=K.sourceContentFor(Q.source);return q&&($.source=q),$}mapResolve(U){return/^\w+:\/\//.test(U)?U:f(this.map.consumer().sourceRoot||this.map.root||".",U)}get from(){return this.file||this.id}toJSON(){let U={};for(let H of["hasBOM","css","file","id"])null!=this[H]&&(U[H]=this[H]);return this.map&&(U.map={...this.map},U.map.consumerCache&&(U.map.consumerCache=void 0)),U}}le.exports=W,W.default=W,S&&S.registerInput&&S.registerInput(W)},2744:(le,k,A)=>{"use strict";var F=A(9598).default;let{isClean:u,my:m}=A(8842),h=A(6001),f=A(5727),y=A(4185),x=A(1962),D=(A(5675),A(7127)),O=A(654),V=A(9319);const E={document:"Document",root:"Root",atrule:"AtRule",rule:"Rule",decl:"Declaration",comment:"Comment"},T={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},W={postcssPlugin:!0,prepare:!0,Once:!0};function U(B){return"object"==typeof B&&"function"==typeof B.then}function H(B){let ne=!1,$=E[B.type];return"decl"===B.type?ne=B.prop.toLowerCase():"atrule"===B.type&&(ne=B.name.toLowerCase()),ne&&B.append?[$,$+"-"+ne,0,$+"Exit",$+"Exit-"+ne]:ne?[$,$+"-"+ne,$+"Exit",$+"Exit-"+ne]:B.append?[$,0,$+"Exit"]:[$,$+"Exit"]}function L(B){let ne;return ne="document"===B.type?["Document",0,"DocumentExit"]:"root"===B.type?["Root",0,"RootExit"]:H(B),{node:B,events:ne,eventIndex:0,visitors:[],visitorIndex:0,iterator:0}}function G(B){return B[u]=!1,B.nodes&&B.nodes.forEach(ne=>G(ne)),B}let K={},Q=(()=>{class B{constructor($,q,ee){let ie;if(this.stringified=!1,this.processed=!1,"object"!=typeof q||null===q||"root"!==q.type&&"document"!==q.type)if(q instanceof B||q instanceof D)ie=G(q.root),q.map&&(typeof ee.map>"u"&&(ee.map={}),ee.map.inline||(ee.map.inline=!1),ee.map.prev=q.map);else{let oe=O;ee.syntax&&(oe=ee.syntax.parse),ee.parser&&(oe=ee.parser),oe.parse&&(oe=oe.parse);try{ie=oe(q,ee)}catch(Te){this.processed=!0,this.error=Te}ie&&!ie[m]&&y.rebuild(ie)}else ie=G(q);this.result=new D($,ie,ee),this.helpers={...K,result:this.result,postcss:K},this.plugins=this.processor.plugins.map(oe=>"object"==typeof oe&&oe.prepare?{...oe,...oe.prepare(this.result)}:oe)}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($,q){return this.async().then($,q)}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(U(this.runOnRoot($)))throw this.getAsyncError();if(this.prepareVisitors(),this.hasListener){let $=this.result.root;for(;!$[u];)$[u]=!0,this.walkSync($);if(this.listeners.OnceExit)if("document"===$.type)for(let q of $.nodes)this.visitSync(this.listeners.OnceExit,q);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,q=f;$.syntax&&(q=$.syntax.stringify),$.stringifier&&(q=$.stringifier),q.stringify&&(q=q.stringify);let ie=new h(q,this.result.root,this.result.opts).generate();return this.result.css=ie[0],this.result.map=ie[1],this.result}walkSync($){$[u]=!0;let q=H($);for(let ee of q)if(0===ee)$.nodes&&$.each(ie=>{ie[u]||this.walkSync(ie)});else{let ie=this.listeners[ee];if(ie&&this.visitSync(ie,$.toProxy()))return}}visitSync($,q){for(let[ee,ie]of $){let oe;this.result.lastPlugin=ee;try{oe=ie(q,this.helpers)}catch(Te){throw this.handleError(Te,q.proxyOf)}if("root"!==q.type&&"document"!==q.type&&!q.parent)return!0;if(U(oe))throw this.getAsyncError()}}runOnRoot($){this.result.lastPlugin=$;try{if("object"==typeof $&&$.Once){if("document"===this.result.root.type){let q=this.result.root.nodes.map(ee=>$.Once(ee,this.helpers));return U(q[0])?Promise.all(q):q}return $.Once(this.result.root,this.helpers)}if("function"==typeof $)return $(this.result.root,this.result)}catch(q){throw this.handleError(q)}}getAsyncError(){throw new Error("Use process(css).then(cb) to work with async plugins")}handleError($,q){let ee=this.result.lastPlugin;try{q&&q.addToError($),this.error=$,"CssSyntaxError"!==$.name||$.plugin||($.plugin=ee.postcssPlugin,$.setMessage())}catch(ie){console&&console.error&&console.error(ie)}return $}runAsync(){var $=this;return F(function*(){$.plugin=0;for(let q=0;q<$.plugins.length;q++){let ie=$.runOnRoot($.plugins[q]);if(U(ie))try{yield ie}catch(oe){throw $.handleError(oe)}}if($.prepareVisitors(),$.hasListener){let q=$.result.root;for(;!q[u];){q[u]=!0;let ee=[L(q)];for(;ee.length>0;){let ie=$.visitTick(ee);if(U(ie))try{yield ie}catch(oe){throw $.handleError(oe,ee[ee.length-1].node)}}}if($.listeners.OnceExit)for(let[ee,ie]of $.listeners.OnceExit){$.result.lastPlugin=ee;try{if("document"===q.type){let oe=q.nodes.map(Te=>ie(Te,$.helpers));yield Promise.all(oe)}else yield ie(q,$.helpers)}catch(oe){throw $.handleError(oe)}}}return $.processed=!0,$.stringify()})()}prepareVisitors(){this.listeners={};let $=(q,ee,ie)=>{this.listeners[ee]||(this.listeners[ee]=[]),this.listeners[ee].push([q,ie])};for(let q of this.plugins)if("object"==typeof q)for(let ee in q){if(!T[ee]&&/^[A-Z]/.test(ee))throw new Error(`Unknown event ${ee} in ${q.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!W[ee])if("object"==typeof q[ee])for(let ie in q[ee])$(q,"*"===ie?ee:ee+"-"+ie.toLowerCase(),q[ee][ie]);else"function"==typeof q[ee]&&$(q,ee,q[ee])}this.hasListener=Object.keys(this.listeners).length>0}visitTick($){let q=$[$.length-1],{node:ee,visitors:ie}=q;if("root"!==ee.type&&"document"!==ee.type&&!ee.parent)return void $.pop();if(ie.length>0&&q.visitorIndex{K=ne},B})();le.exports=Q,Q.default=Q,V.registerLazyResult(Q),x.registerLazyResult(Q)},4762:le=>{"use strict";let k={split(A,F,u){let m=[],h="",f=!1,y=0,x=!1,S="",D=!1;for(let O of A)D?D=!1:"\\"===O?D=!0:x?O===S&&(x=!1):'"'===O||"'"===O?(x=!0,S=O):"("===O?y+=1:")"===O?y>0&&(y-=1):0===y&&F.includes(O)&&(f=!0),f?(""!==h&&m.push(h.trim()),h="",f=!1):h+=O;return(u||""!==h)&&m.push(h.trim()),m},space:A=>k.split(A,[" ","\n","\t"]),comma:A=>k.split(A,[","],!0)};le.exports=k,k.default=k},6001:(le,k,A)=>{"use strict";let{SourceMapConsumer:F,SourceMapGenerator:u}=A(209),{dirname:m,resolve:h,relative:f,sep:y}=A(9830),{pathToFileURL:x}=A(7414),S=A(5938),D=Boolean(F&&u),O=Boolean(m&&h&&f&&y);le.exports=class V{constructor(T,W,P,U){this.stringify=T,this.mapOpts=P.map||{},this.root=W,this.opts=P,this.css=U,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(T=>{if(T.source&&T.source.input.map){let W=T.source.input.map;this.previousMaps.includes(W)||this.previousMaps.push(W)}});else{let T=new S(this.css,this.opts);T.map&&this.previousMaps.push(T.map)}return this.previousMaps}isInline(){if(typeof this.mapOpts.inline<"u")return this.mapOpts.inline;let T=this.mapOpts.annotation;return!(typeof T<"u"&&!0!==T)&&(!this.previous().length||this.previous().some(W=>W.inline))}isSourcesContent(){return typeof this.mapOpts.sourcesContent<"u"?this.mapOpts.sourcesContent:!this.previous().length||this.previous().some(T=>T.withContent())}clearAnnotation(){if(!1!==this.mapOpts.annotation)if(this.root){let T;for(let W=this.root.nodes.length-1;W>=0;W--)T=this.root.nodes[W],"comment"===T.type&&0===T.text.indexOf("# sourceMappingURL=")&&this.root.removeChild(W)}else this.css&&(this.css=this.css.replace(/(\n)?\/\*#[\S\s]*?\*\/$/gm,""))}setSourcesContent(){let T={};if(this.root)this.root.walk(W=>{if(W.source){let P=W.source.input.from;if(P&&!T[P]){T[P]=!0;let U=this.usesFileUrls?this.toFileUrl(P):this.toUrl(this.path(P));this.map.setSourceContent(U,W.source.input.css)}}});else if(this.css){let W=this.opts.from?this.toUrl(this.path(this.opts.from)):"";this.map.setSourceContent(W,this.css)}}applyPrevMaps(){for(let T of this.previous()){let U,W=this.toUrl(this.path(T.file)),P=T.root||m(T.file);!1===this.mapOpts.sourcesContent?(U=new F(T.text),U.sourcesContent&&(U.sourcesContent=U.sourcesContent.map(()=>null))):U=T.consumer(),this.map.applySourceMap(U,W,this.toUrl(this.path(P)))}}isAnnotation(){return!!this.isInline()||(typeof this.mapOpts.annotation<"u"?this.mapOpts.annotation:!this.previous().length||this.previous().some(T=>T.annotation))}toBase64(T){return Buffer?Buffer.from(T).toString("base64"):window.btoa(unescape(encodeURIComponent(T)))}addAnnotation(){let T;T=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 W="\n";this.css.includes("\r\n")&&(W="\r\n"),this.css+=W+"/*# sourceMappingURL="+T+" */"}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 T=this.previous()[0].consumer();T.file=this.outputFile(),this.map=u.fromSourceMap(T)}else this.map=new u({file:this.outputFile()}),this.map.addMapping({source:this.opts.from?this.toUrl(this.path(this.opts.from)):"",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(T){if(0===T.indexOf("<")||/^\w+:\/\//.test(T)||this.mapOpts.absolute)return T;let W=this.opts.to?m(this.opts.to):".";return"string"==typeof this.mapOpts.annotation&&(W=m(h(W,this.mapOpts.annotation))),f(W,T)}toUrl(T){return"\\"===y&&(T=T.replace(/\\/g,"/")),encodeURI(T).replace(/[#?]/g,encodeURIComponent)}toFileUrl(T){if(x)return x(T).toString();throw new Error("`map.absolute` option is not available in this PostCSS build")}sourcePath(T){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(T.source.input.from):this.toUrl(this.path(T.source.input.from))}generateString(){this.css="",this.map=new u({file:this.outputFile()});let H,L,T=1,W=1,P="",U={source:"",generated:{line:0,column:0},original:{line:0,column:0}};this.stringify(this.root,(G,K,Q)=>{if(this.css+=G,K&&"end"!==Q&&(U.generated.line=T,U.generated.column=W-1,K.source&&K.source.start?(U.source=this.sourcePath(K),U.original.line=K.source.start.line,U.original.column=K.source.start.column-1,this.map.addMapping(U)):(U.source=P,U.original.line=1,U.original.column=0,this.map.addMapping(U))),H=G.match(/\n/g),H?(T+=H.length,L=G.lastIndexOf("\n"),W=G.length-L):W+=G.length,K&&"start"!==Q){let B=K.parent||{raws:{}};("decl"!==K.type&&("atrule"!==K.type||K.nodes)||K!==B.last||B.raws.semicolon)&&(K.source&&K.source.end?(U.source=this.sourcePath(K),U.original.line=K.source.end.line,U.original.column=K.source.end.column-1,U.generated.line=T,U.generated.column=W-2,this.map.addMapping(U)):(U.source=P,U.original.line=1,U.original.column=0,U.generated.line=T,U.generated.column=W-1,this.map.addMapping(U)))}})}generate(){if(this.clearAnnotation(),O&&D&&this.isMap())return this.generateMap();{let T="";return this.stringify(this.root,W=>{T+=W}),[T]}}}},4421:(le,k,A)=>{"use strict";let F=A(6001),u=A(5727),h=(A(5675),A(654));const f=A(7127);class y{constructor(S,D,O){D=D.toString(),this.stringified=!1,this._processor=S,this._css=D,this._opts=O,this._map=void 0;let V,E=u;this.result=new f(this._processor,V,this._opts),this.result.css=D;let T=this;Object.defineProperty(this.result,"root",{get:()=>T.root});let W=new F(E,V,this._opts,D);if(W.isMap()){let[P,U]=W.generate();P&&(this.result.css=P),U&&(this.result.map=U)}}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 S,D=h;try{S=D(this._css,this._opts)}catch(O){this.error=O}if(this.error)throw this.error;return this._root=S,S}get messages(){return[]}warnings(){return[]}toString(){return this._css}then(S,D){return this.async().then(S,D)}catch(S){return this.async().catch(S)}finally(S){return this.async().then(S,S)}async(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)}sync(){if(this.error)throw this.error;return this.result}}le.exports=y,y.default=y},2491:(le,k,A)=>{"use strict";let{isClean:F,my:u}=A(8842),m=A(5490),h=A(7572),f=A(5727);function y(S,D){let O=new S.constructor;for(let V in S){if(!Object.prototype.hasOwnProperty.call(S,V)||"proxyCache"===V)continue;let E=S[V],T=typeof E;"parent"===V&&"object"===T?D&&(O[V]=D):"source"===V?O[V]=E:Array.isArray(E)?O[V]=E.map(W=>y(W,O)):("object"===T&&null!==E&&(E=y(E)),O[V]=E)}return O}class x{constructor(D={}){this.raws={},this[F]=!1,this[u]=!0;for(let O in D)if("nodes"===O){this.nodes=[];for(let V of D[O])this.append("function"==typeof V.clone?V.clone():V)}else this[O]=D[O]}error(D,O={}){if(this.source){let{start:V,end:E}=this.rangeBy(O);return this.source.input.error(D,{line:V.line,column:V.column},{line:E.line,column:E.column},O)}return new m(D)}warn(D,O,V){let E={node:this};for(let T in V)E[T]=V[T];return D.warn(O,E)}remove(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this}toString(D=f){D.stringify&&(D=D.stringify);let O="";return D(this,V=>{O+=V}),O}assign(D={}){for(let O in D)this[O]=D[O];return this}clone(D={}){let O=y(this);for(let V in D)O[V]=D[V];return O}cloneBefore(D={}){let O=this.clone(D);return this.parent.insertBefore(this,O),O}cloneAfter(D={}){let O=this.clone(D);return this.parent.insertAfter(this,O),O}replaceWith(...D){if(this.parent){let O=this,V=!1;for(let E of D)E===this?V=!0:V?(this.parent.insertAfter(O,E),O=E):this.parent.insertBefore(O,E);V||this.remove()}return this}next(){if(!this.parent)return;let D=this.parent.index(this);return this.parent.nodes[D+1]}prev(){if(!this.parent)return;let D=this.parent.index(this);return this.parent.nodes[D-1]}before(D){return this.parent.insertBefore(this,D),this}after(D){return this.parent.insertAfter(this,D),this}root(){let D=this;for(;D.parent&&"document"!==D.parent.type;)D=D.parent;return D}raw(D,O){return(new h).raw(this,D,O)}cleanRaws(D){delete this.raws.before,delete this.raws.after,D||delete this.raws.between}toJSON(D,O){let V={},E=null==O;O=O||new Map;let T=0;for(let W in this){if(!Object.prototype.hasOwnProperty.call(this,W)||"parent"===W||"proxyCache"===W)continue;let P=this[W];if(Array.isArray(P))V[W]=P.map(U=>"object"==typeof U&&U.toJSON?U.toJSON(null,O):U);else if("object"==typeof P&&P.toJSON)V[W]=P.toJSON(null,O);else if("source"===W){let U=O.get(P.input);null==U&&(U=T,O.set(P.input,T),T++),V[W]={inputId:U,start:P.start,end:P.end}}else V[W]=P}return E&&(V.inputs=[...O.keys()].map(W=>W.toJSON())),V}positionInside(D){let O=this.toString(),V=this.source.start.column,E=this.source.start.line;for(let T=0;T(D[O]===V||(D[O]=V,("prop"===O||"value"===O||"name"===O||"params"===O||"important"===O||"text"===O)&&D.markDirty()),!0),get:(D,O)=>"proxyOf"===O?D:"root"===O?()=>D.root().toProxy():D[O]}}toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache}addToError(D){if(D.postcssNode=this,D.stack&&this.source&&/\n\s{4}at /.test(D.stack)){let O=this.source;D.stack=D.stack.replace(/\n\s{4}at /,`$&${O.input.from}:${O.start.line}:${O.start.column}$&`)}return D}markDirty(){if(this[F]){this[F]=!1;let D=this;for(;D=D.parent;)D[F]=!1}}get proxyOf(){return this}}le.exports=x,x.default=x},654:(le,k,A)=>{"use strict";let F=A(4185),u=A(7903),m=A(5938);function h(f,y){let x=new m(f,y),S=new u(x);try{S.parse()}catch(D){throw D}return S.root}le.exports=h,h.default=h,F.registerParse(h)},7903:(le,k,A)=>{"use strict";let F=A(4820),u=A(4120),m=A(94),h=A(1083),f=A(9319),y=A(6037);const x={empty:!0,space:!0};le.exports=class D{constructor(V){this.input=V,this.root=new f,this.current=this.root,this.spaces="",this.semicolon=!1,this.customProperty=!1,this.createTokenizer(),this.root.source={input:V,start:{offset:0,line:1,column:1}}}createTokenizer(){this.tokenizer=u(this.input)}parse(){let V;for(;!this.tokenizer.endOfFile();)switch(V=this.tokenizer.nextToken(),V[0]){case"space":this.spaces+=V[1];break;case";":this.freeSemicolon(V);break;case"}":this.end(V);break;case"comment":this.comment(V);break;case"at-word":this.atrule(V);break;case"{":this.emptyRule(V);break;default:this.other(V)}this.endFile()}comment(V){let E=new m;this.init(E,V[2]),E.source.end=this.getPosition(V[3]||V[2]);let T=V[1].slice(2,-2);if(/^\s*$/.test(T))E.text="",E.raws.left=T,E.raws.right="";else{let W=T.match(/^(\s*)([^]*\S)(\s*)$/);E.text=W[2],E.raws.left=W[1],E.raws.right=W[3]}}emptyRule(V){let E=new y;this.init(E,V[2]),E.selector="",E.raws.between="",this.current=E}other(V){let E=!1,T=null,W=!1,P=null,U=[],H=V[1].startsWith("--"),L=[],G=V;for(;G;){if(T=G[0],L.push(G),"("===T||"["===T)P||(P=G),U.push("("===T?")":"]");else if(H&&W&&"{"===T)P||(P=G),U.push("}");else if(0===U.length){if(";"===T){if(W)return void this.decl(L,H);break}if("{"===T)return void this.rule(L);if("}"===T){this.tokenizer.back(L.pop()),E=!0;break}":"===T&&(W=!0)}else T===U[U.length-1]&&(U.pop(),0===U.length&&(P=null));G=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(E=!0),U.length>0&&this.unclosedBracket(P),E&&W){if(!H)for(;L.length&&(G=L[L.length-1][0],"space"===G||"comment"===G);)this.tokenizer.back(L.pop());this.decl(L,H)}else this.unknownWord(L)}rule(V){V.pop();let E=new y;this.init(E,V[0][2]),E.raws.between=this.spacesAndCommentsFromEnd(V),this.raw(E,"selector",V),this.current=E}decl(V,E){let T=new F;this.init(T,V[0][2]);let P,W=V[V.length-1];for(";"===W[0]&&(this.semicolon=!0,V.pop()),T.source.end=this.getPosition(W[3]||W[2]||function S(O){for(let V=O.length-1;V>=0;V--){let E=O[V],T=E[3]||E[2];if(T)return T}}(V));"word"!==V[0][0];)1===V.length&&this.unknownWord(V),T.raws.before+=V.shift()[1];for(T.source.start=this.getPosition(V[0][2]),T.prop="";V.length;){let G=V[0][0];if(":"===G||"space"===G||"comment"===G)break;T.prop+=V.shift()[1]}for(T.raws.between="";V.length;){if(P=V.shift(),":"===P[0]){T.raws.between+=P[1];break}"word"===P[0]&&/\w/.test(P[1])&&this.unknownWord([P]),T.raws.between+=P[1]}("_"===T.prop[0]||"*"===T.prop[0])&&(T.raws.before+=T.prop[0],T.prop=T.prop.slice(1));let H,U=[];for(;V.length&&(H=V[0][0],"space"===H||"comment"===H);)U.push(V.shift());this.precheckMissedSemicolon(V);for(let G=V.length-1;G>=0;G--){if(P=V[G],"!important"===P[1].toLowerCase()){T.important=!0;let K=this.stringFrom(V,G);K=this.spacesFromEnd(V)+K," !important"!==K&&(T.raws.important=K);break}if("important"===P[1].toLowerCase()){let K=V.slice(0),Q="";for(let B=G;B>0;B--){let ne=K[B][0];if(0===Q.trim().indexOf("!")&&"space"!==ne)break;Q=K.pop()[1]+Q}0===Q.trim().indexOf("!")&&(T.important=!0,T.raws.important=Q,V=K)}if("space"!==P[0]&&"comment"!==P[0])break}V.some(G=>"space"!==G[0]&&"comment"!==G[0])&&(T.raws.between+=U.map(G=>G[1]).join(""),U=[]),this.raw(T,"value",U.concat(V),E),T.value.includes(":")&&!E&&this.checkMissedSemicolon(V)}atrule(V){let E=new h;E.name=V[1].slice(1),""===E.name&&this.unnamedAtrule(E,V),this.init(E,V[2]);let T,W,P,U=!1,H=!1,L=[],G=[];for(;!this.tokenizer.endOfFile();){if(T=(V=this.tokenizer.nextToken())[0],"("===T||"["===T?G.push("("===T?")":"]"):"{"===T&&G.length>0?G.push("}"):T===G[G.length-1]&&G.pop(),0===G.length){if(";"===T){E.source.end=this.getPosition(V[2]),this.semicolon=!0;break}if("{"===T){H=!0;break}if("}"===T){if(L.length>0){for(P=L.length-1,W=L[P];W&&"space"===W[0];)W=L[--P];W&&(E.source.end=this.getPosition(W[3]||W[2]))}this.end(V);break}L.push(V)}else L.push(V);if(this.tokenizer.endOfFile()){U=!0;break}}E.raws.between=this.spacesAndCommentsFromEnd(L),L.length?(E.raws.afterName=this.spacesAndCommentsFromStart(L),this.raw(E,"params",L),U&&(E.source.end=this.getPosition((V=L[L.length-1])[3]||V[2]),this.spaces=E.raws.between,E.raws.between="")):(E.raws.afterName="",E.params=""),H&&(E.nodes=[],this.current=E)}end(V){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(V[2]),this.current=this.current.parent):this.unexpectedClose(V)}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(V){if(this.spaces+=V[1],this.current.nodes){let E=this.current.nodes[this.current.nodes.length-1];E&&"rule"===E.type&&!E.raws.ownSemicolon&&(E.raws.ownSemicolon=this.spaces,this.spaces="")}}getPosition(V){let E=this.input.fromOffset(V);return{offset:V,line:E.line,column:E.col}}init(V,E){this.current.push(V),V.source={start:this.getPosition(E),input:this.input},V.raws.before=this.spaces,this.spaces="","comment"!==V.type&&(this.semicolon=!1)}raw(V,E,T,W){let P,U,K,Q,H=T.length,L="",G=!0;for(let B=0;Bne+$[1],"");V.raws[E]={value:L,raw:B}}V[E]=L}spacesAndCommentsFromEnd(V){let E,T="";for(;V.length&&(E=V[V.length-1][0],"space"===E||"comment"===E);)T=V.pop()[1]+T;return T}spacesAndCommentsFromStart(V){let E,T="";for(;V.length&&(E=V[0][0],"space"===E||"comment"===E);)T+=V.shift()[1];return T}spacesFromEnd(V){let E,T="";for(;V.length&&(E=V[V.length-1][0],"space"===E);)T=V.pop()[1]+T;return T}stringFrom(V,E){let T="";for(let W=E;W=0&&(W=V[P],"space"===W[0]||(T+=1,2!==T));P--);throw this.input.error("Missed semicolon","word"===W[0]?W[3]+1:W[2])}}},6820:(le,k,A)=>{"use strict";let F=A(5490),u=A(4820),m=A(2744),h=A(4185),f=A(3813),y=A(5727),x=A(4747),S=A(1962),D=A(9947),O=A(94),V=A(1083),E=A(7127),T=A(5938),W=A(654),P=A(4762),U=A(6037),H=A(9319),L=A(2491);function G(...K){return 1===K.length&&Array.isArray(K[0])&&(K=K[0]),new f(K)}G.plugin=function(Q,B){let q,ne=!1;function $(...ee){console&&console.warn&&!ne&&(ne=!0,console.warn(Q+": postcss.plugin was deprecated. Migration guide:\nhttps://evilmartians.com/chronicles/postcss-8-plugin-migration"),process.env.LANG&&process.env.LANG.startsWith("cn")&&console.warn(Q+": \u91cc\u9762 postcss.plugin \u88ab\u5f03\u7528. \u8fc1\u79fb\u6307\u5357:\nhttps://www.w3ctech.com/topic/2226"));let ie=B(...ee);return ie.postcssPlugin=Q,ie.postcssVersion=(new f).version,ie}return Object.defineProperty($,"postcss",{get:()=>(q||(q=$()),q)}),$.process=function(ee,ie,oe){return G([$(oe)]).process(ee,ie)},$},G.stringify=y,G.parse=W,G.fromJSON=x,G.list=P,G.comment=K=>new O(K),G.atRule=K=>new V(K),G.decl=K=>new u(K),G.rule=K=>new U(K),G.root=K=>new H(K),G.document=K=>new S(K),G.CssSyntaxError=F,G.Declaration=u,G.Container=h,G.Processor=f,G.Document=S,G.Comment=O,G.Warning=D,G.AtRule=V,G.Result=E,G.Input=T,G.Rule=U,G.Root=H,G.Node=L,m.registerPostcss(G),le.exports=G,G.default=G},3604:(le,k,A)=>{"use strict";let{SourceMapConsumer:F,SourceMapGenerator:u}=A(209),{existsSync:m,readFileSync:h}=A(4777),{dirname:f,join:y}=A(9830);class S{constructor(O,V){if(!1===V.map)return;this.loadAnnotation(O),this.inline=this.startWith(this.annotation,"data:");let T=this.loadMap(V.from,V.map?V.map.prev:void 0);!this.mapFile&&V.from&&(this.mapFile=V.from),this.mapFile&&(this.root=f(this.mapFile)),T&&(this.text=T)}consumer(){return this.consumerCache||(this.consumerCache=new F(this.text)),this.consumerCache}withContent(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)}startWith(O,V){return!!O&&O.substr(0,V.length)===V}getAnnotationURL(O){return O.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()}loadAnnotation(O){let V=O.match(/\/\*\s*# sourceMappingURL=/gm);if(!V)return;let E=O.lastIndexOf(V.pop()),T=O.indexOf("*/",E);E>-1&&T>-1&&(this.annotation=this.getAnnotationURL(O.substring(E,T)))}decodeInline(O){if(/^data:application\/json;charset=utf-?8,/.test(O)||/^data:application\/json,/.test(O))return decodeURIComponent(O.substr(RegExp.lastMatch.length));if(/^data:application\/json;charset=utf-?8;base64,/.test(O)||/^data:application\/json;base64,/.test(O))return function x(D){return Buffer?Buffer.from(D,"base64").toString():window.atob(D)}(O.substr(RegExp.lastMatch.length));let P=O.match(/data:application\/json;([^,]+),/)[1];throw new Error("Unsupported source map encoding "+P)}loadFile(O){if(this.root=f(O),m(O))return this.mapFile=O,h(O,"utf-8").toString().trim()}loadMap(O,V){if(!1===V)return!1;if(V){if("string"==typeof V)return V;if("function"!=typeof V){if(V instanceof F)return u.fromSourceMap(V).toString();if(V instanceof u)return V.toString();if(this.isMap(V))return JSON.stringify(V);throw new Error("Unsupported previous source map format: "+V.toString())}{let E=V(O);if(E){let T=this.loadFile(E);if(!T)throw new Error("Unable to load previous source map: "+E.toString());return T}}}else{if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){let E=this.annotation;return O&&(E=y(f(O),E)),this.loadFile(E)}}}isMap(O){return"object"==typeof O&&("string"==typeof O.mappings||"string"==typeof O._mappings||Array.isArray(O.sections))}}le.exports=S,S.default=S},3813:(le,k,A)=>{"use strict";let F=A(4421),u=A(2744),m=A(1962),h=A(9319);class f{constructor(x=[]){this.version="8.4.21",this.plugins=this.normalize(x)}use(x){return this.plugins=this.plugins.concat(this.normalize([x])),this}process(x,S={}){return 0===this.plugins.length&&typeof S.parser>"u"&&typeof S.stringifier>"u"&&typeof S.syntax>"u"?new F(this,x,S):new u(this,x,S)}normalize(x){let S=[];for(let D of x)if(!0===D.postcss?D=D():D.postcss&&(D=D.postcss),"object"==typeof D&&Array.isArray(D.plugins))S=S.concat(D.plugins);else if("object"==typeof D&&D.postcssPlugin)S.push(D);else if("function"==typeof D)S.push(D);else if("object"!=typeof D||!D.parse&&!D.stringify)throw new Error(D+" is not a PostCSS plugin");return S}}le.exports=f,f.default=f,h.registerProcessor(f),m.registerProcessor(f)},7127:(le,k,A)=>{"use strict";let F=A(9947);class u{constructor(h,f,y){this.processor=h,this.messages=[],this.root=f,this.opts=y,this.css=void 0,this.map=void 0}toString(){return this.css}warn(h,f={}){f.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(f.plugin=this.lastPlugin.postcssPlugin);let y=new F(h,f);return this.messages.push(y),y}warnings(){return this.messages.filter(h=>"warning"===h.type)}get content(){return this.css}}le.exports=u,u.default=u},9319:(le,k,A)=>{"use strict";let u,m,F=A(4185),h=(()=>{class f extends F{constructor(x){super(x),this.type="root",this.nodes||(this.nodes=[])}removeChild(x,S){let D=this.index(x);return!S&&0===D&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[D].raws.before),super.removeChild(x)}normalize(x,S,D){let O=super.normalize(x);if(S)if("prepend"===D)this.nodes.length>1?S.raws.before=this.nodes[1].raws.before:delete S.raws.before;else if(this.first!==S)for(let V of O)V.raws.before=S.raws.before;return O}toResult(x={}){return new u(new m,this,x).stringify()}}return f.registerLazyResult=y=>{u=y},f.registerProcessor=y=>{m=y},f})();le.exports=h,h.default=h,F.registerRoot(h)},6037:(le,k,A)=>{"use strict";let F=A(4185),u=A(4762);class m extends F{constructor(f){super(f),this.type="rule",this.nodes||(this.nodes=[])}get selectors(){return u.comma(this.selector)}set selectors(f){let y=this.selector?this.selector.match(/,\s*/):null,x=y?y[0]:","+this.raw("between","beforeOpen");this.selector=f.join(x)}}le.exports=m,m.default=m,F.registerRule(m)},7572:le=>{"use strict";const k={colon:": ",indent:" ",beforeDecl:"\n",beforeRule:"\n",beforeOpen:" ",beforeClose:"\n",beforeComment:"\n",after:"\n",emptyBody:"",commentLeft:" ",commentRight:" ",semicolon:!1};class F{constructor(m){this.builder=m}stringify(m,h){if(!this[m.type])throw new Error("Unknown AST node type "+m.type+". Maybe you need to change PostCSS stringifier.");this[m.type](m,h)}document(m){this.body(m)}root(m){this.body(m),m.raws.after&&this.builder(m.raws.after)}comment(m){let h=this.raw(m,"left","commentLeft"),f=this.raw(m,"right","commentRight");this.builder("/*"+h+m.text+f+"*/",m)}decl(m,h){let f=this.raw(m,"between","colon"),y=m.prop+f+this.rawValue(m,"value");m.important&&(y+=m.raws.important||" !important"),h&&(y+=";"),this.builder(y,m)}rule(m){this.block(m,this.rawValue(m,"selector")),m.raws.ownSemicolon&&this.builder(m.raws.ownSemicolon,m,"end")}atrule(m,h){let f="@"+m.name,y=m.params?this.rawValue(m,"params"):"";typeof m.raws.afterName<"u"?f+=m.raws.afterName:y&&(f+=" "),m.nodes?this.block(m,f+y):this.builder(f+y+((m.raws.between||"")+(h?";":"")),m)}body(m){let h=m.nodes.length-1;for(;h>0&&"comment"===m.nodes[h].type;)h-=1;let f=this.raw(m,"semicolon");for(let y=0;y{if(y=O.raws[h],typeof y<"u")return!1})}return typeof y>"u"&&(y=k[f]),S.rawCache[f]=y,y}rawSemicolon(m){let h;return m.walk(f=>{if(f.nodes&&f.nodes.length&&"decl"===f.last.type&&(h=f.raws.semicolon,typeof h<"u"))return!1}),h}rawEmptyBody(m){let h;return m.walk(f=>{if(f.nodes&&0===f.nodes.length&&(h=f.raws.after,typeof h<"u"))return!1}),h}rawIndent(m){if(m.raws.indent)return m.raws.indent;let h;return m.walk(f=>{let y=f.parent;if(y&&y!==m&&y.parent&&y.parent===m&&typeof f.raws.before<"u"){let x=f.raws.before.split("\n");return h=x[x.length-1],h=h.replace(/\S/g,""),!1}}),h}rawBeforeComment(m,h){let f;return m.walkComments(y=>{if(typeof y.raws.before<"u")return f=y.raws.before,f.includes("\n")&&(f=f.replace(/[^\n]+$/,"")),!1}),typeof f>"u"?f=this.raw(h,null,"beforeDecl"):f&&(f=f.replace(/\S/g,"")),f}rawBeforeDecl(m,h){let f;return m.walkDecls(y=>{if(typeof y.raws.before<"u")return f=y.raws.before,f.includes("\n")&&(f=f.replace(/[^\n]+$/,"")),!1}),typeof f>"u"?f=this.raw(h,null,"beforeRule"):f&&(f=f.replace(/\S/g,"")),f}rawBeforeRule(m){let h;return m.walk(f=>{if(f.nodes&&(f.parent!==m||m.first!==f)&&typeof f.raws.before<"u")return h=f.raws.before,h.includes("\n")&&(h=h.replace(/[^\n]+$/,"")),!1}),h&&(h=h.replace(/\S/g,"")),h}rawBeforeClose(m){let h;return m.walk(f=>{if(f.nodes&&f.nodes.length>0&&typeof f.raws.after<"u")return h=f.raws.after,h.includes("\n")&&(h=h.replace(/[^\n]+$/,"")),!1}),h&&(h=h.replace(/\S/g,"")),h}rawBeforeOpen(m){let h;return m.walk(f=>{if("decl"!==f.type&&(h=f.raws.between,typeof h<"u"))return!1}),h}rawColon(m){let h;return m.walkDecls(f=>{if(typeof f.raws.between<"u")return h=f.raws.between.replace(/[^\s:]/g,""),!1}),h}beforeAfter(m,h){let f;f=this.raw(m,null,"decl"===m.type?"beforeDecl":"comment"===m.type?"beforeComment":"before"===h?"beforeRule":"beforeClose");let y=m.parent,x=0;for(;y&&"root"!==y.type;)x+=1,y=y.parent;if(f.includes("\n")){let S=this.raw(m,null,"indent");if(S.length)for(let D=0;D{"use strict";let F=A(7572);function u(m,h){new F(h).stringify(m)}le.exports=u,u.default=u},8842:le=>{"use strict";le.exports.isClean=Symbol("isClean"),le.exports.my=Symbol("my")},4120:le=>{"use strict";const k="'".charCodeAt(0),A='"'.charCodeAt(0),F="\\".charCodeAt(0),u="/".charCodeAt(0),m="\n".charCodeAt(0),h=" ".charCodeAt(0),f="\f".charCodeAt(0),y="\t".charCodeAt(0),x="\r".charCodeAt(0),S="[".charCodeAt(0),D="]".charCodeAt(0),O="(".charCodeAt(0),V=")".charCodeAt(0),E="{".charCodeAt(0),T="}".charCodeAt(0),W=";".charCodeAt(0),P="*".charCodeAt(0),U=":".charCodeAt(0),H="@".charCodeAt(0),L=/[\t\n\f\r "#'()/;[\\\]{}]/g,G=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,K=/.[\n"'(/\\]/,Q=/[\da-f]/i;le.exports=function(ne,$={}){let ie,oe,Te,Ae,Ee,Be,qe,dt,wt,Ke,q=ne.css.valueOf(),ee=$.ignoreErrors,Gt=q.length,ve=0,Qt=[],et=[];function Pt(pn){throw ne.error("Unclosed "+pn,ve)}return{back:function sr(pn){et.push(pn)},nextToken:function tt(pn){if(et.length)return et.pop();if(ve>=Gt)return;let Ue=!!pn&&pn.ignoreUnclosed;switch(ie=q.charCodeAt(ve),ie){case m:case h:case y:case x:case f:oe=ve;do{oe+=1,ie=q.charCodeAt(oe)}while(ie===h||ie===m||ie===y||ie===x||ie===f);Ke=["space",q.slice(ve,oe)],ve=oe-1;break;case S:case D:case E:case T:case U:case W:case V:{let Je=String.fromCharCode(ie);Ke=[Je,Je,ve];break}case O:if(dt=Qt.length?Qt.pop()[1]:"",wt=q.charCodeAt(ve+1),"url"===dt&&wt!==k&&wt!==A&&wt!==h&&wt!==m&&wt!==y&&wt!==f&&wt!==x){oe=ve;do{if(Be=!1,oe=q.indexOf(")",oe+1),-1===oe){if(ee||Ue){oe=ve;break}Pt("bracket")}for(qe=oe;q.charCodeAt(qe-1)===F;)qe-=1,Be=!Be}while(Be);Ke=["brackets",q.slice(ve,oe+1),ve,oe],ve=oe}else oe=q.indexOf(")",ve+1),Ae=q.slice(ve,oe+1),-1===oe||K.test(Ae)?Ke=["(","(",ve]:(Ke=["brackets",Ae,ve,oe],ve=oe);break;case k:case A:Te=ie===k?"'":'"',oe=ve;do{if(Be=!1,oe=q.indexOf(Te,oe+1),-1===oe){if(ee||Ue){oe=ve+1;break}Pt("string")}for(qe=oe;q.charCodeAt(qe-1)===F;)qe-=1,Be=!Be}while(Be);Ke=["string",q.slice(ve,oe+1),ve,oe],ve=oe;break;case H:L.lastIndex=ve+1,L.test(q),oe=0===L.lastIndex?q.length-1:L.lastIndex-2,Ke=["at-word",q.slice(ve,oe+1),ve,oe],ve=oe;break;case F:for(oe=ve,Ee=!0;q.charCodeAt(oe+1)===F;)oe+=1,Ee=!Ee;if(ie=q.charCodeAt(oe+1),Ee&&ie!==u&&ie!==h&&ie!==m&&ie!==y&&ie!==x&&ie!==f&&(oe+=1,Q.test(q.charAt(oe)))){for(;Q.test(q.charAt(oe+1));)oe+=1;q.charCodeAt(oe+1)===h&&(oe+=1)}Ke=["word",q.slice(ve,oe+1),ve,oe],ve=oe;break;default:ie===u&&q.charCodeAt(ve+1)===P?(oe=q.indexOf("*/",ve+2)+1,0===oe&&(ee||Ue?oe=q.length:Pt("comment")),Ke=["comment",q.slice(ve,oe+1),ve,oe],ve=oe):(G.lastIndex=ve+1,G.test(q),oe=0===G.lastIndex?q.length-1:G.lastIndex-2,Ke=["word",q.slice(ve,oe+1),ve,oe],Qt.push(Ke),ve=oe)}return ve++,Ke},endOfFile:function tn(){return 0===et.length&&ve>=Gt},position:function Rt(){return ve}}}},5675:le=>{"use strict";let k={};le.exports=function(F){k[F]||(k[F]=!0,typeof console<"u"&&console.warn&&console.warn(F))}},9947:le=>{"use strict";class k{constructor(F,u={}){if(this.type="warning",this.text=F,u.node&&u.node.source){let m=u.node.rangeBy(u);this.line=m.start.line,this.column=m.start.column,this.endLine=m.end.line,this.endColumn=m.end.column}for(let m in u)this[m]=u[m]}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}}le.exports=k,k.default=k},9165:le=>{"use strict";var k=String.prototype.replace,A=/%20/g;le.exports={default:"RFC3986",formatters:{RFC1738:function(u){return k.call(u,A,"+")},RFC3986:function(u){return String(u)}},RFC1738:"RFC1738",RFC3986:"RFC3986"}},1781:(le,k,A)=>{"use strict";var F=A(3726),u=A(6954),m=A(9165);le.exports={formats:m,parse:u,stringify:F}},6954:(le,k,A)=>{"use strict";var F=A(4393),u=Object.prototype.hasOwnProperty,m=Array.isArray,h={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:F.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},y=function(T,W){return T&&"string"==typeof T&&W.comma&&T.indexOf(",")>-1?T.split(","):T},V=function(W,P,U,H){if(W){var L=U.allowDots?W.replace(/\.([^.[]+)/g,"[$1]"):W,K=/(\[[^[\]]*])/g,Q=U.depth>0&&/(\[[^[\]]*])/.exec(L),B=Q?L.slice(0,Q.index):L,ne=[];if(B){if(!U.plainObjects&&u.call(Object.prototype,B)&&!U.allowPrototypes)return;ne.push(B)}for(var $=0;U.depth>0&&null!==(Q=K.exec(L))&&$=0;--L){var G,K=T[L];if("[]"===K&&P.parseArrays)G=[].concat(H);else{G=P.plainObjects?Object.create(null):{};var Q="["===K.charAt(0)&&"]"===K.charAt(K.length-1)?K.slice(1,-1):K,B=parseInt(Q,10);P.parseArrays||""!==Q?!isNaN(B)&&K!==Q&&String(B)===Q&&B>=0&&P.parseArrays&&B<=P.arrayLimit?(G=[])[B]=H:"__proto__"!==Q&&(G[Q]=H):G={0:H}}H=G}return H}(ne,P,U,H)}};le.exports=function(T,W){var P=function(W){if(!W)return h;if(null!=W.decoder&&"function"!=typeof W.decoder)throw new TypeError("Decoder has to be a function.");if(typeof W.charset<"u"&&"utf-8"!==W.charset&&"iso-8859-1"!==W.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");return{allowDots:typeof W.allowDots>"u"?h.allowDots:!!W.allowDots,allowPrototypes:"boolean"==typeof W.allowPrototypes?W.allowPrototypes:h.allowPrototypes,allowSparse:"boolean"==typeof W.allowSparse?W.allowSparse:h.allowSparse,arrayLimit:"number"==typeof W.arrayLimit?W.arrayLimit:h.arrayLimit,charset:typeof W.charset>"u"?h.charset:W.charset,charsetSentinel:"boolean"==typeof W.charsetSentinel?W.charsetSentinel:h.charsetSentinel,comma:"boolean"==typeof W.comma?W.comma:h.comma,decoder:"function"==typeof W.decoder?W.decoder:h.decoder,delimiter:"string"==typeof W.delimiter||F.isRegExp(W.delimiter)?W.delimiter:h.delimiter,depth:"number"==typeof W.depth||!1===W.depth?+W.depth:h.depth,ignoreQueryPrefix:!0===W.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof W.interpretNumericEntities?W.interpretNumericEntities:h.interpretNumericEntities,parameterLimit:"number"==typeof W.parameterLimit?W.parameterLimit:h.parameterLimit,parseArrays:!1!==W.parseArrays,plainObjects:"boolean"==typeof W.plainObjects?W.plainObjects:h.plainObjects,strictNullHandling:"boolean"==typeof W.strictNullHandling?W.strictNullHandling:h.strictNullHandling}}(W);if(""===T||null===T||typeof T>"u")return P.plainObjects?Object.create(null):{};for(var U="string"==typeof T?function(W,P){var Q,U={},G=(P.ignoreQueryPrefix?W.replace(/^\?/,""):W).split(P.delimiter,P.parameterLimit===1/0?void 0:P.parameterLimit),K=-1,B=P.charset;if(P.charsetSentinel)for(Q=0;Q{"use strict";var F=A(8475),u=A(4393),m=A(9165),h=Object.prototype.hasOwnProperty,f={brackets:function(L){return L+"[]"},comma:"comma",indices:function(L,G){return L+"["+G+"]"},repeat:function(L){return L}},y=Array.isArray,x=String.prototype.split,S=Array.prototype.push,D=function(H,L){S.apply(H,y(L)?L:[L])},O=Date.prototype.toISOString,V=m.default,E={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:u.encode,encodeValuesOnly:!1,format:V,formatter:m.formatters[V],indices:!1,serializeDate:function(L){return O.call(L)},skipNulls:!1,strictNullHandling:!1},W={},P=function H(L,G,K,Q,B,ne,$,q,ee,ie,oe,Te,Ae,Ee,Be,qe){for(var dt=L,wt=qe,Ke=0,Gt=!1;void 0!==(wt=wt.get(W))&&!Gt;){var ve=wt.get(L);if(Ke+=1,typeof ve<"u"){if(ve===Ke)throw new RangeError("Cyclic object value");Gt=!0}typeof wt.get(W)>"u"&&(Ke=0)}if("function"==typeof q?dt=q(G,dt):dt instanceof Date?dt=oe(dt):"comma"===K&&y(dt)&&(dt=u.maybeMap(dt,function(It){return It instanceof Date?oe(It):It})),null===dt){if(B)return $&&!Ee?$(G,E.encoder,Be,"key",Te):G;dt=""}if(function(L){return"string"==typeof L||"number"==typeof L||"boolean"==typeof L||"symbol"==typeof L||"bigint"==typeof L}(dt)||u.isBuffer(dt)){if($){var Qt=Ee?G:$(G,E.encoder,Be,"key",Te);if("comma"===K&&Ee){for(var et=x.call(String(dt),","),Rt="",Pt=0;Pt"u")return tn;if("comma"===K&&y(dt))tt=[{value:dt.length>0?dt.join(",")||null:void 0}];else if(y(q))tt=q;else{var sr=Object.keys(dt);tt=ee?sr.sort(ee):sr}for(var pn=Q&&y(dt)&&1===dt.length?G+"[]":G,Ue=0;Ue"u"?E.allowDots:!!L.allowDots,charset:G,charsetSentinel:"boolean"==typeof L.charsetSentinel?L.charsetSentinel:E.charsetSentinel,delimiter:typeof L.delimiter>"u"?E.delimiter:L.delimiter,encode:"boolean"==typeof L.encode?L.encode:E.encode,encoder:"function"==typeof L.encoder?L.encoder:E.encoder,encodeValuesOnly:"boolean"==typeof L.encodeValuesOnly?L.encodeValuesOnly:E.encodeValuesOnly,filter:B,format:K,formatter:Q,serializeDate:"function"==typeof L.serializeDate?L.serializeDate:E.serializeDate,skipNulls:"boolean"==typeof L.skipNulls?L.skipNulls:E.skipNulls,sort:"function"==typeof L.sort?L.sort:null,strictNullHandling:"boolean"==typeof L.strictNullHandling?L.strictNullHandling:E.strictNullHandling}}(L);"function"==typeof K.filter?G=(0,K.filter)("",G):y(K.filter)&&(Q=K.filter);var ne=[];if("object"!=typeof G||null===G)return"";var q=f[L&&L.arrayFormat in f?L.arrayFormat:L&&"indices"in L?L.indices?"indices":"repeat":"indices"];if(L&&"commaRoundTrip"in L&&"boolean"!=typeof L.commaRoundTrip)throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var ee="comma"===q&&L&&L.commaRoundTrip;Q||(Q=Object.keys(G)),K.sort&&Q.sort(K.sort);for(var ie=F(),oe=0;oe0?Ee+Ae:""}},4393:(le,k,A)=>{"use strict";var F=A(9165),u=Object.prototype.hasOwnProperty,m=Array.isArray,h=function(){for(var U=[],H=0;H<256;++H)U.push("%"+((H<16?"0":"")+H.toString(16)).toUpperCase());return U}(),y=function(H,L){for(var G=L&&L.plainObjects?Object.create(null):{},K=0;K1;){var L=H.pop(),G=L.obj[L.prop];if(m(G)){for(var K=[],Q=0;Q=48&&q<=57||q>=65&&q<=90||q>=97&&q<=122||Q===F.RFC1738&&(40===q||41===q)?ne+=B.charAt($):q<128?ne+=h[q]:q<2048?ne+=h[192|q>>6]+h[128|63&q]:q<55296||q>=57344?ne+=h[224|q>>12]+h[128|q>>6&63]+h[128|63&q]:(q=65536+((1023&q)<<10|1023&B.charCodeAt($+=1)),ne+=h[240|q>>18]+h[128|q>>12&63]+h[128|q>>6&63]+h[128|63&q])}return ne},isBuffer:function(H){return!(!H||"object"!=typeof H||!(H.constructor&&H.constructor.isBuffer&&H.constructor.isBuffer(H)))},isRegExp:function(H){return"[object RegExp]"===Object.prototype.toString.call(H)},maybeMap:function(H,L){if(m(H)){for(var G=[],K=0;K{const F=A(534),u=A(1471),{isPlainObject:m}=A(4639),h=A(4999),f=A(8617),{parse:y}=A(6820),x=["img","audio","video","picture","svg","object","map","iframe","embed"],S=["script","style"];function D(H,L){H&&Object.keys(H).forEach(function(G){L(H[G],G)})}function O(H,L){return{}.hasOwnProperty.call(H,L)}function V(H,L){const G=[];return D(H,function(K){L(K)&&G.push(K)}),G}le.exports=P;const W=/^[^\0\t\n\f\r /<=>]+$/;function P(H,L,G){if(null==H)return"";"number"==typeof H&&(H=H.toString());let K="",Q="";function B(Ue,Je){const ht=this;this.tag=Ue,this.attribs=Je||{},this.tagPosition=K.length,this.text="",this.mediaChildren=[],this.updateParentNodeText=function(){Be.length&&(Be[Be.length-1].text+=ht.text)},this.updateParentNodeMediaChildren=function(){Be.length&&x.includes(this.tag)&&Be[Be.length-1].mediaChildren.push(this.tag)}}(L=Object.assign({},P.defaults,L)).parser=Object.assign({},U,L.parser),S.forEach(function(Ue){!1!==L.allowedTags&&(L.allowedTags||[]).indexOf(Ue)>-1&&!L.allowVulnerableTags&&console.warn(`\n\n\u26a0\ufe0f Your \`allowedTags\` option includes, \`${Ue}\`, 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 ne=L.nonTextTags||["script","style","textarea","option"];let $,q;L.allowedAttributes&&($={},q={},D(L.allowedAttributes,function(Ue,Je){$[Je]=[];const ht=[];Ue.forEach(function(Le){"string"==typeof Le&&Le.indexOf("*")>=0?ht.push(u(Le).replace(/\\\*/g,".*")):$[Je].push(Le)}),ht.length&&(q[Je]=new RegExp("^("+ht.join("|")+")$"))}));const ee={},ie={},oe={};D(L.allowedClasses,function(Ue,Je){$&&(O($,Je)||($[Je]=[]),$[Je].push("class")),ee[Je]=[],oe[Je]=[];const ht=[];Ue.forEach(function(Le){"string"==typeof Le&&Le.indexOf("*")>=0?ht.push(u(Le).replace(/\\\*/g,".*")):Le instanceof RegExp?oe[Je].push(Le):ee[Je].push(Le)}),ht.length&&(ie[Je]=new RegExp("^("+ht.join("|")+")$"))});const Te={};let Ae;D(L.transformTags,function(Ue,Je){let ht;"function"==typeof Ue?ht=Ue:"string"==typeof Ue&&(ht=P.simpleTransform(Ue)),"*"===Je?Ae=ht:Te[Je]=ht});let Ee,Be,qe,dt,wt,Ke,Gt=!1;Qt();const ve=new F.Parser({onopentag:function(Ue,Je){if(L.enforceHtmlBoundary&&"html"===Ue&&Qt(),wt)return void Ke++;const ht=new B(Ue,Je);Be.push(ht);let Le=!1;const Ze=!!ht.text;let It;if(O(Te,Ue)&&(It=Te[Ue](Ue,Je),ht.attribs=Je=It.attribs,void 0!==It.text&&(ht.innerText=It.text),Ue!==It.tagName&&(ht.name=Ue=It.tagName,dt[Ee]=It.tagName)),Ae&&(It=Ae(Ue,Je),ht.attribs=Je=It.attribs,Ue!==It.tagName&&(ht.name=Ue=It.tagName,dt[Ee]=It.tagName)),(!1!==L.allowedTags&&-1===(L.allowedTags||[]).indexOf(Ue)||"recursiveEscape"===L.disallowedTagsMode&&!function E(H){for(const L in H)if(O(H,L))return!1;return!0}(qe)||null!=L.nestingLimit&&Ee>=L.nestingLimit)&&(Le=!0,qe[Ee]=!0,"discard"===L.disallowedTagsMode&&-1!==ne.indexOf(Ue)&&(wt=!0,Ke=1),qe[Ee]=!0),Ee++,Le){if("discard"===L.disallowedTagsMode)return;Q=K,K=""}K+="<"+Ue,"script"===Ue&&(L.allowedScriptHostnames||L.allowedScriptDomains)&&(ht.innerText=""),(!$||O($,Ue)||$["*"])&&D(Je,function(ei,Ct){if(!W.test(Ct))return void delete ht.attribs[Ct];let vn=!1;if(!$||O($,Ue)&&-1!==$[Ue].indexOf(Ct)||$["*"]&&-1!==$["*"].indexOf(Ct)||O(q,Ue)&&q[Ue].test(Ct)||q["*"]&&q["*"].test(Ct))vn=!0;else if($&&$[Ue])for(const Mt of $[Ue])if(m(Mt)&&Mt.name&&Mt.name===Ct){vn=!0;let Zt="";if(!0===Mt.multiple){const In=ei.split(" ");for(const br of In)-1!==Mt.values.indexOf(br)&&(""===Zt?Zt=br:Zt+=" "+br)}else Mt.values.indexOf(ei)>=0&&(Zt=ei);ei=Zt}if(vn){if(-1!==L.allowedSchemesAppliedToAttributes.indexOf(Ct)&&Rt(Ue,ei))return void delete ht.attribs[Ct];if("script"===Ue&&"src"===Ct){let Mt=!0;try{const Zt=Pt(ei);if(L.allowedScriptHostnames||L.allowedScriptDomains){const In=(L.allowedScriptHostnames||[]).find(function(Mi){return Mi===Zt.url.hostname}),br=(L.allowedScriptDomains||[]).find(function(Mi){return Zt.url.hostname===Mi||Zt.url.hostname.endsWith(`.${Mi}`)});Mt=In||br}}catch{Mt=!1}if(!Mt)return void delete ht.attribs[Ct]}if("iframe"===Ue&&"src"===Ct){let Mt=!0;try{const Zt=Pt(ei);if(Zt.isRelativeUrl)Mt=O(L,"allowIframeRelativeUrls")?L.allowIframeRelativeUrls:!L.allowedIframeHostnames&&!L.allowedIframeDomains;else if(L.allowedIframeHostnames||L.allowedIframeDomains){const In=(L.allowedIframeHostnames||[]).find(function(Mi){return Mi===Zt.url.hostname}),br=(L.allowedIframeDomains||[]).find(function(Mi){return Zt.url.hostname===Mi||Zt.url.hostname.endsWith(`.${Mi}`)});Mt=In||br}}catch{Mt=!1}if(!Mt)return void delete ht.attribs[Ct]}if("srcset"===Ct)try{let Mt=f(ei);if(Mt.forEach(function(Zt){Rt("srcset",Zt.url)&&(Zt.evil=!0)}),Mt=V(Mt,function(Zt){return!Zt.evil}),!Mt.length)return void delete ht.attribs[Ct];ei=function T(H){return H.map(function(L){if(!L.url)throw new Error("URL missing");return L.url+(L.w?` ${L.w}w`:"")+(L.h?` ${L.h}h`:"")+(L.d?` ${L.d}x`:"")}).join(", ")}(V(Mt,function(Zt){return!Zt.evil})),ht.attribs[Ct]=ei}catch{return void delete ht.attribs[Ct]}if("class"===Ct){const Mt=ee[Ue],Zt=ee["*"],nn=[ie[Ue],ie["*"]].concat(oe[Ue]).filter(function(ci){return ci});if(!(ei=function pn(Ue,Je,ht){return Je?(Ue=Ue.split(/\s+/)).filter(function(Le){return-1!==Je.indexOf(Le)||ht.some(function(Ze){return Ze.test(Le)})}).join(" "):Ue}(ei,Mt&&Zt?h(Mt,Zt):Mt||Zt,nn)).length)return void delete ht.attribs[Ct]}if("style"===Ct)if(L.parseStyleAttributes)try{const Zt=function tn(Ue,Je){if(!Je)return Ue;const ht=Ue.nodes[0];let Le;return Le=Je[ht.selector]&&Je["*"]?h(Je[ht.selector],Je["*"]):Je[ht.selector]||Je["*"],Le&&(Ue.nodes[0].nodes=ht.nodes.reduce(function sr(Ue){return function(Je,ht){return O(Ue,ht.prop)&&Ue[ht.prop].some(function(Ze){return Ze.test(ht.value)})&&Je.push(ht),Je}}(Le),[])),Ue}(y(Ue+" {"+ei+"}"),L.allowedStyles);if(ei=function tt(Ue){return Ue.nodes[0].nodes.reduce(function(Je,ht){return Je.push(`${ht.prop}:${ht.value}${ht.important?" !important":""}`),Je},[]).join(";")}(Zt),0===ei.length)return void delete ht.attribs[Ct]}catch{return console.warn('Failed to parse "'+Ue+" {"+ei+"}\", If you're running this in a browser, we recommend to disable style parsing: options.parseStyleAttributes: false, since this only works in a node environment due to a postcss dependency, More info: https://github.com/apostrophecms/sanitize-html/issues/547"),void delete ht.attribs[Ct]}else if(L.allowedStyles)throw new Error("allowedStyles option cannot be used together with parseStyleAttributes: false.");K+=" "+Ct,ei&&ei.length&&(K+='="'+et(ei,!0)+'"')}else delete ht.attribs[Ct]}),-1!==L.selfClosing.indexOf(Ue)?K+=" />":(K+=">",ht.innerText&&!Ze&&!L.textFilter&&(K+=et(ht.innerText),Gt=!0)),Le&&(K=Q+et(K),Q="")},ontext:function(Ue){if(wt)return;const Je=Be[Be.length-1];let ht;if(Je&&(ht=Je.tag,Ue=void 0!==Je.innerText?Je.innerText:Ue),"discard"!==L.disallowedTagsMode||"script"!==ht&&"style"!==ht){const Le=et(Ue,!1);L.textFilter&&!Gt?K+=L.textFilter(Le,ht):Gt||(K+=Le)}else K+=Ue;Be.length&&(Be[Be.length-1].text+=Ue)},onclosetag:function(Ue){if(wt){if(Ke--,Ke)return;wt=!1}const Je=Be.pop();if(!Je)return;if(Je.tag!==Ue)return void Be.push(Je);wt=!!L.enforceHtmlBoundary&&"html"===Ue,Ee--;const ht=qe[Ee];if(ht){if(delete qe[Ee],"discard"===L.disallowedTagsMode)return void Je.updateParentNodeText();Q=K,K=""}dt[Ee]&&(Ue=dt[Ee],delete dt[Ee]),L.exclusiveFilter&&L.exclusiveFilter(Je)?K=K.substr(0,Je.tagPosition):(Je.updateParentNodeMediaChildren(),Je.updateParentNodeText(),-1===L.selfClosing.indexOf(Ue)?(K+="",ht&&(K=Q+et(K),Q=""),Gt=!1):ht&&(K=Q,Q=""))}},L.parser);return ve.write(H),ve.end(),K;function Qt(){K="",Ee=0,Be=[],qe={},dt={},wt=!1,Ke=0}function et(Ue,Je){return"string"!=typeof Ue&&(Ue+=""),L.parser.decodeEntities&&(Ue=Ue.replace(/&/g,"&").replace(//g,">"),Je&&(Ue=Ue.replace(/"/g,"""))),Ue=Ue.replace(/&(?![a-zA-Z0-9#]{1,20};)/g,"&").replace(//g,">"),Je&&(Ue=Ue.replace(/"/g,""")),Ue}function Rt(Ue,Je){for(Je=Je.replace(/[\x00-\x20]+/g,"");;){const Ze=Je.indexOf("\x3c!--");if(-1===Ze)break;const It=Je.indexOf("--\x3e",Ze+4);if(-1===It)break;Je=Je.substring(0,Ze)+Je.substring(It+3)}const ht=Je.match(/^([a-zA-Z][a-zA-Z0-9.\-+]*):/);if(!ht)return!!Je.match(/^[/\\]{2}/)&&!L.allowProtocolRelative;const Le=ht[1].toLowerCase();return O(L.allowedSchemesByTag,Ue)?-1===L.allowedSchemesByTag[Ue].indexOf(Le):!L.allowedSchemes||-1===L.allowedSchemes.indexOf(Le)}function Pt(Ue){if((Ue=Ue.replace(/^(\w+:)?\s*[\\/]\s*[\\/]/,"$1//")).startsWith("relative:"))throw new Error("relative: exploit attempt");let Je="relative://relative-site";for(let Ze=0;Ze<100;Ze++)Je+=`/${Ze}`;const ht=new URL(Ue,Je);return{isRelativeUrl:ht&&"relative-site"===ht.hostname&&"relative:"===ht.protocol,url:ht}}}const U={decodeEntities:!0};P.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,parseStyleAttributes:!0},P.simpleTransform=function(H,L,G){return G=void 0===G||G,L=L||{},function(K,Q){let B;if(G)for(B in L)Q[B]=L[B];else Q=L;return{tagName:H,attribs:Q}}}},1471:le=>{"use strict";le.exports=k=>{if("string"!=typeof k)throw new TypeError("Expected a string");return k.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}},4639:(le,k)=>{"use strict";function A(u){return"[object Object]"===Object.prototype.toString.call(u)}Object.defineProperty(k,"__esModule",{value:!0}),k.isPlainObject=function F(u){var m,h;return!1!==A(u)&&(void 0===(m=u.constructor)||!(!1===A(h=m.prototype)||!1===h.hasOwnProperty("isPrototypeOf")))}},8475:(le,k,A)=>{"use strict";var F=A(5203),u=A(5834),m=A(7024),h=F("%TypeError%"),f=F("%WeakMap%",!0),y=F("%Map%",!0),x=u("WeakMap.prototype.get",!0),S=u("WeakMap.prototype.set",!0),D=u("WeakMap.prototype.has",!0),O=u("Map.prototype.get",!0),V=u("Map.prototype.set",!0),E=u("Map.prototype.has",!0),T=function(H,L){for(var K,G=H;null!==(K=G.next);G=K)if(K.key===L)return G.next=K.next,K.next=H.next,H.next=K,K};le.exports=function(){var L,G,K,Q={assert:function(B){if(!Q.has(B))throw new h("Side channel does not contain "+m(B))},get:function(B){if(f&&B&&("object"==typeof B||"function"==typeof B)){if(L)return x(L,B)}else if(y){if(G)return O(G,B)}else if(K)return function(H,L){var G=T(H,L);return G&&G.value}(K,B)},has:function(B){if(f&&B&&("object"==typeof B||"function"==typeof B)){if(L)return D(L,B)}else if(y){if(G)return E(G,B)}else if(K)return function(H,L){return!!T(H,L)}(K,B);return!1},set:function(B,ne){f&&B&&("object"==typeof B||"function"==typeof B)?(L||(L=new f),S(L,B,ne)):y?(G||(G=new y),V(G,B,ne)):(K||(K={key:{},next:null}),function(H,L,G){var K=T(H,L);K?K.value=G:H.next={key:L,next:H.next,value:G}}(K,B,ne))}};return Q}},6700:(le,k,A)=>{var F={"./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":4486,"./th.js":4486,"./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 u(h){var f=m(h);return A(f)}function m(h){if(!A.o(F,h)){var f=new Error("Cannot find module '"+h+"'");throw f.code="MODULE_NOT_FOUND",f}return F[h]}u.keys=function(){return Object.keys(F)},u.resolve=m,le.exports=u,u.id=6700},5856:()=>{},4654:()=>{},2868:()=>{},4777:()=>{},9830:()=>{},209:()=>{},7414:()=>{},9901:le=>{le.exports={nanoid:(u=21)=>{let m="",h=u;for(;h--;)m+="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict"[64*Math.random()|0];return m},customAlphabet:(u,m=21)=>(h=m)=>{let f="",y=h;for(;y--;)f+=u[Math.random()*u.length|0];return f}}},9598:le=>{function k(F,u,m,h,f,y,x){try{var S=F[y](x),D=S.value}catch(O){return void m(O)}S.done?u(D):Promise.resolve(D).then(h,f)}le.exports=function A(F){return function(){var u=this,m=arguments;return new Promise(function(h,f){var y=F.apply(u,m);function x(D){k(y,h,f,x,S,"next",D)}function S(D){k(y,h,f,x,S,"throw",D)}x(void 0)})}},le.exports.__esModule=!0,le.exports.default=le.exports}},le=>{le(le.s=395)}]); \ No newline at end of file diff --git a/main.c2616465086b72db.js b/main.c2616465086b72db.js deleted file mode 100644 index 8f6133c..0000000 --- a/main.c2616465086b72db.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunkblockcore_notes=self.webpackChunkblockcore_notes||[]).push([[179],{395:(le,k,A)=>{"use strict";function F(i){return"function"==typeof i}function u(i){const e=i(n=>{Error.call(n),n.stack=(new Error).stack});return e.prototype=Object.create(Error.prototype),e.prototype.constructor=e,e}const m=u(i=>function(e){i(this),this.message=e?`${e.length} errors occurred during unsubscription:\n${e.map((n,r)=>`${r+1}) ${n.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=e});function h(i,t){if(i){const e=i.indexOf(t);0<=e&&i.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 a of e)a.remove(this);else e.remove(this);const{initialTeardown:n}=this;if(F(n))try{n()}catch(a){t=a instanceof m?a.errors:[a]}const{_finalizers:r}=this;if(r){this._finalizers=null;for(const a of r)try{S(a)}catch(o){t=t??[],o instanceof m?t=[...t,...o.errors]:t.push(o)}}if(t)throw new m(t)}}add(t){var e;if(t&&t!==this)if(this.closed)S(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)&&h(e,t)}remove(t){const{_finalizers:e}=this;e&&h(e,t),t instanceof f&&t._removeParent(this)}}f.EMPTY=(()=>{const i=new f;return i.closed=!0,i})();const y=f.EMPTY;function x(i){return i instanceof f||i&&"closed"in i&&F(i.remove)&&F(i.add)&&F(i.unsubscribe)}function S(i){F(i)?i():i.unsubscribe()}const D={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},O={setTimeout(i,t,...e){const{delegate:n}=O;return n?.setTimeout?n.setTimeout(i,t,...e):setTimeout(i,t,...e)},clearTimeout(i){const{delegate:t}=O;return(t?.clearTimeout||clearTimeout)(i)},delegate:void 0};function V(i){O.setTimeout(()=>{const{onUnhandledError:t}=D;if(!t)throw i;t(i)})}function E(){}const T=U("C",void 0,void 0);function U(i,t,e){return{kind:i,value:t,error:e}}let H=null;function L(i){if(D.useDeprecatedSynchronousErrorHandling){const t=!H;if(t&&(H={errorThrown:!1,error:null}),i(),t){const{errorThrown:e,error:n}=H;if(H=null,e)throw n}}else i()}class K extends f{constructor(t){super(),this.isStopped=!1,t?(this.destination=t,x(t)&&t.add(this)):this.destination=oe}static create(t,e,n){return new $(t,e,n)}next(t){this.isStopped?ie(function P(i){return U("N",i,void 0)}(t),this):this._next(t)}error(t){this.isStopped?ie(function W(i){return U("E",void 0,i)}(t),this):(this.isStopped=!0,this._error(t))}complete(){this.isStopped?ie(T,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 Q=Function.prototype.bind;function B(i,t){return Q.call(i,t)}class ne{constructor(t){this.partialObserver=t}next(t){const{partialObserver:e}=this;if(e.next)try{e.next(t)}catch(n){q(n)}}error(t){const{partialObserver:e}=this;if(e.error)try{e.error(t)}catch(n){q(n)}else q(t)}complete(){const{partialObserver:t}=this;if(t.complete)try{t.complete()}catch(e){q(e)}}}class $ extends K{constructor(t,e,n){let r;if(super(),F(t)||!t)r={next:t??void 0,error:e??void 0,complete:n??void 0};else{let a;this&&D.useDeprecatedNextContext?(a=Object.create(t),a.unsubscribe=()=>this.unsubscribe(),r={next:t.next&&B(t.next,a),error:t.error&&B(t.error,a),complete:t.complete&&B(t.complete,a)}):r=t}this.destination=new ne(r)}}function q(i){D.useDeprecatedSynchronousErrorHandling?function G(i){D.useDeprecatedSynchronousErrorHandling&&H&&(H.errorThrown=!0,H.error=i)}(i):V(i)}function ie(i,t){const{onStoppedNotification:e}=D;e&&O.setTimeout(()=>e(i,t))}const oe={closed:!0,next:E,error:function ee(i){throw i},complete:E},Te="function"==typeof Symbol&&Symbol.observable||"@@observable";function Ae(i){return i}function Be(i){return 0===i.length?Ae:1===i.length?i[0]:function(e){return i.reduce((n,r)=>r(n),e)}}let qe=(()=>{class i{constructor(e){e&&(this._subscribe=e)}lift(e){const n=new i;return n.source=this,n.operator=e,n}subscribe(e,n,r){const a=function Ke(i){return i&&i instanceof K||function wt(i){return i&&F(i.next)&&F(i.error)&&F(i.complete)}(i)&&x(i)}(e)?e:new $(e,n,r);return L(()=>{const{operator:o,source:s}=this;a.add(o?o.call(a,s):s?this._subscribe(a):this._trySubscribe(a))}),a}_trySubscribe(e){try{return this._subscribe(e)}catch(n){e.error(n)}}forEach(e,n){return new(n=dt(n))((r,a)=>{const o=new $({next:s=>{try{e(s)}catch(l){a(l),o.unsubscribe()}},error:a,complete:r});this.subscribe(o)})}_subscribe(e){var n;return null===(n=this.source)||void 0===n?void 0:n.subscribe(e)}[Te](){return this}pipe(...e){return Be(e)(this)}toPromise(e){return new(e=dt(e))((n,r)=>{let a;this.subscribe(o=>a=o,o=>r(o),()=>n(a))})}}return i.create=t=>new i(t),i})();function dt(i){var t;return null!==(t=i??D.Promise)&&void 0!==t?t:Promise}const Gt=u(i=>function(){i(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let ve=(()=>{class i extends qe{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(e){const n=new Qt(this,this);return n.operator=e,n}_throwIfClosed(){if(this.closed)throw new Gt}next(e){L(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const n of this.currentObservers)n.next(e)}})}error(e){L(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=e;const{observers:n}=this;for(;n.length;)n.shift().error(e)}})}complete(){L(()=>{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:n,isStopped:r,observers:a}=this;return n||r?y:(this.currentObservers=null,a.push(e),new f(()=>{this.currentObservers=null,h(a,e)}))}_checkFinalizedStatuses(e){const{hasError:n,thrownError:r,isStopped:a}=this;n?e.error(r):a&&e.complete()}asObservable(){const e=new qe;return e.source=this,e}}return i.create=(t,e)=>new Qt(t,e),i})();class Qt extends ve{constructor(t,e){super(),this.destination=t,this.source=e}next(t){var e,n;null===(n=null===(e=this.destination)||void 0===e?void 0:e.next)||void 0===n||n.call(e,t)}error(t){var e,n;null===(n=null===(e=this.destination)||void 0===e?void 0:e.error)||void 0===n||n.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,n;return null!==(n=null===(e=this.source)||void 0===e?void 0:e.subscribe(t))&&void 0!==n?n:y}}function et(i){return F(i?.lift)}function Rt(i){return t=>{if(et(t))return t.lift(function(e){try{return i(e,this)}catch(n){this.error(n)}});throw new TypeError("Unable to lift unknown Observable type")}}function Pt(i,t,e,n,r){return new tn(i,t,e,n,r)}class tn extends K{constructor(t,e,n,r,a,o){super(t),this.onFinalize=a,this.shouldUnsubscribe=o,this._next=e?function(s){try{e(s)}catch(l){t.error(l)}}:super._next,this._error=r?function(s){try{r(s)}catch(l){t.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=n?function(){try{n()}catch(s){t.error(s)}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 tt(i,t){return Rt((e,n)=>{let r=0;e.subscribe(Pt(n,a=>{n.next(i.call(t,a,r++))}))})}function yr(i){return this instanceof yr?(this.v=i,this):new yr(i)}function Vn(i,t,e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,n=e.apply(i,t||[]),a=[];return r={},o("next"),o("throw"),o("return"),r[Symbol.asyncIterator]=function(){return this},r;function o(I){n[I]&&(r[I]=function(z){return new Promise(function(J,ce){a.push([I,z,J,ce])>1||s(I,z)})})}function s(I,z){try{!function l(I){I.value instanceof yr?Promise.resolve(I.value.v).then(c,p):w(a[0][2],I)}(n[I](z))}catch(J){w(a[0][3],J)}}function c(I){s("next",I)}function p(I){s("throw",I)}function w(I,z){I(z),a.shift(),a.length&&s(a[0][0],a[0][1])}}function ja(i){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e,t=i[Symbol.asyncIterator];return t?t.call(i):(i=function Mi(i){var t="function"==typeof Symbol&&Symbol.iterator,e=t&&i[t],n=0;if(e)return e.call(i);if(i&&"number"==typeof i.length)return{next:function(){return i&&n>=i.length&&(i=void 0),{value:i&&i[n++],done:!i}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}(i),e={},n("next"),n("throw"),n("return"),e[Symbol.asyncIterator]=function(){return this},e);function n(a){e[a]=i[a]&&function(o){return new Promise(function(s,l){!function r(a,o,s,l){Promise.resolve(l).then(function(c){a({value:c,done:s})},o)}(s,l,(o=i[a](o)).done,o.value)})}}}const Jr=i=>i&&"number"==typeof i.length&&"function"!=typeof i;function ea(i){return F(i?.then)}function Un(i){return F(i[Te])}function jr(i){return Symbol.asyncIterator&&F(i?.[Symbol.asyncIterator])}function za(i){return new TypeError(`You provided ${null!==i&&"object"==typeof i?"an invalid object":`'${i}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}const lr=function ta(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}();function Nl(i){return F(i?.[lr])}function uo(i){return Vn(this,arguments,function*(){const e=i.getReader();try{for(;;){const{value:n,done:r}=yield yr(e.read());if(r)return yield yr(void 0);yield yield yr(n)}}finally{e.releaseLock()}})}function cr(i){return F(i?.getReader)}function Oi(i){if(i instanceof qe)return i;if(null!=i){if(Un(i))return function ga(i){return new qe(t=>{const e=i[Te]();if(F(e.subscribe))return e.subscribe(t);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(i);if(Jr(i))return function pt(i){return new qe(t=>{for(let e=0;e{i.then(e=>{t.closed||(t.next(e),t.complete())},e=>t.error(e)).then(null,V)})}(i);if(jr(i))return dr(i);if(Nl(i))return function mo(i){return new qe(t=>{for(const e of i)if(t.next(e),t.closed)return;t.complete()})}(i);if(cr(i))return function ms(i){return dr(uo(i))}(i)}throw za(i)}function dr(i){return new qe(t=>{(function Ii(i,t){var e,n,r,a;return function Mt(i,t,e,n){return new(e||(e=Promise))(function(a,o){function s(p){try{c(n.next(p))}catch(w){o(w)}}function l(p){try{c(n.throw(p))}catch(w){o(w)}}function c(p){p.done?a(p.value):function r(a){return a instanceof e?a:new e(function(o){o(a)})}(p.value).then(s,l)}c((n=n.apply(i,t||[])).next())})}(this,void 0,void 0,function*(){try{for(e=ja(i);!(n=yield e.next()).done;)if(t.next(n.value),t.closed)return}catch(o){r={error:o}}finally{try{n&&!n.done&&(a=e.return)&&(yield a.call(e))}finally{if(r)throw r.error}}t.complete()})})(i,t).catch(e=>t.error(e))})}function ir(i,t,e,n=0,r=!1){const a=t.schedule(function(){e(),r?i.add(this.schedule(null,n)):this.unsubscribe()},n);if(i.add(a),!r)return a}function Bt(i,t,e=1/0){return F(t)?Bt((n,r)=>tt((a,o)=>t(n,a,r,o))(Oi(i(n,r))),e):("number"==typeof t&&(e=t),Rt((n,r)=>function Ho(i,t,e,n,r,a,o,s){const l=[];let c=0,p=0,w=!1;const I=()=>{w&&!l.length&&!c&&t.complete()},z=ce=>c{a&&t.next(ce),c++;let he=!1;Oi(e(ce,p++)).subscribe(Pt(t,me=>{r?.(me),a?z(me):t.next(me)},()=>{he=!0},void 0,()=>{if(he)try{for(c--;l.length&&cJ(me)):J(me)}I()}catch(me){t.error(me)}}))};return i.subscribe(Pt(t,z,()=>{w=!0,I()})),()=>{s?.()}}(n,r,i,e)))}function Ln(i=1/0){return Bt(Ae,i)}const fi=new qe(i=>i.complete());function qn(i){return i&&F(i.schedule)}function nr(i){return i[i.length-1]}function qs(i){return F(nr(i))?i.pop():void 0}function Ca(i){return qn(nr(i))?i.pop():void 0}function wn(i,t=0){return Rt((e,n)=>{e.subscribe(Pt(n,r=>ir(n,i,()=>n.next(r),t),()=>ir(n,i,()=>n.complete(),t),r=>ir(n,i,()=>n.error(r),t)))})}function po(i,t=0){return Rt((e,n)=>{n.add(i.schedule(()=>e.subscribe(n),t))})}function Ma(i,t){if(!i)throw new Error("Iterable cannot be null");return new qe(e=>{ir(e,t,()=>{const n=i[Symbol.asyncIterator]();ir(e,t,()=>{n.next().then(r=>{r.done?e.complete():e.next(r.value)})},0,!0)})})}function _n(i,t){return t?function ps(i,t){if(null!=i){if(Un(i))return function Ol(i,t){return Oi(i).pipe(po(t),wn(t))}(i,t);if(Jr(i))return function Pl(i,t){return new qe(e=>{let n=0;return t.schedule(function(){n===i.length?e.complete():(e.next(i[n++]),e.closed||this.schedule())})})}(i,t);if(ea(i))return function Rl(i,t){return Oi(i).pipe(po(t),wn(t))}(i,t);if(jr(i))return Ma(i,t);if(Nl(i))return function Od(i,t){return new qe(e=>{let n;return ir(e,t,()=>{n=i[lr](),ir(e,t,()=>{let r,a;try{({value:r,done:a}=n.next())}catch(o){return void e.error(o)}a?e.complete():e.next(r)},0,!0)}),()=>F(n?.return)&&n.return()})}(i,t);if(cr(i))return function Rd(i,t){return Ma(uo(i),t)}(i,t)}throw za(i)}(i,t):Oi(i)}function ji(...i){const t=Ca(i),e=function Ks(i,t){return"number"==typeof nr(i)?i.pop():t}(i,1/0),n=i;return n.length?1===n.length?Oi(n[0]):Ln(e)(_n(n,t)):fi}function Ea(i={}){const{connector:t=(()=>new ve),resetOnError:e=!0,resetOnComplete:n=!0,resetOnRefCountZero:r=!0}=i;return a=>{let o,s,l,c=0,p=!1,w=!1;const I=()=>{s?.unsubscribe(),s=void 0},z=()=>{I(),o=l=void 0,p=w=!1},J=()=>{const ce=o;z(),ce?.unsubscribe()};return Rt((ce,he)=>{c++,!w&&!p&&I();const me=l=l??t();he.add(()=>{c--,0===c&&!w&&!p&&(s=Ar(J,r))}),me.subscribe(he),!o&&c>0&&(o=new $({next:Ie=>me.next(Ie),error:Ie=>{w=!0,I(),s=Ar(z,e,Ie),me.error(Ie)},complete:()=>{p=!0,I(),s=Ar(z,n),me.complete()}}),Oi(ce).subscribe(o))})(a)}}function Ar(i,t,...e){if(!0===t)return void i();if(!1===t)return;const n=new $({next:()=>{n.unsubscribe(),i()}});return Oi(t(...e)).subscribe(n)}function Ei(i){for(let t in i)if(i[t]===Ei)return t;throw Error("Could not find renamed property on target object.")}function Sc(i,t){for(const e in t)t.hasOwnProperty(e)&&!i.hasOwnProperty(e)&&(i[e]=t[e])}function ln(i){if("string"==typeof i)return i;if(Array.isArray(i))return"["+i.map(ln).join(", ")+"]";if(null==i)return""+i;if(i.overriddenName)return`${i.overriddenName}`;if(i.name)return`${i.name}`;const t=i.toString();if(null==t)return""+t;const e=t.indexOf("\n");return-1===e?t:t.substring(0,e)}function li(i,t){return null==i||""===i?null===t?"":t:null==t||""===t?i:i+" "+t}const ia=Ei({__forward_ref__:Ei});function Yt(i){return i.__forward_ref__=Yt,i.toString=function(){return ln(this())},i}function kt(i){return fs(i)?i():i}function fs(i){return"function"==typeof i&&i.hasOwnProperty(ia)&&i.__forward_ref__===Yt}function ba(i){return i&&!!i.\u0275providers}const _s="https://g.co/ng/security#xss";class Re extends Error{constructor(t,e){super(function Ir(i,t){return`NG0${Math.abs(i)}${t?": "+t.trim():""}`}(t,e)),this.code=t}}function ti(i){return"string"==typeof i?i:null==i?"":String(i)}function Bl(i,t){throw new Re(-201,!1)}function ra(i,t){null==i&&function qi(i,t,e,n){throw new Error(`ASSERTION ERROR: ${i}`+(null==n?"":` [Expected=> ${e} ${n} ${t} <=Actual]`))}(t,i,null,"!=")}function Oe(i){return{token:i.token,providedIn:i.providedIn||null,factory:i.factory,value:void 0}}function ct(i){return{providers:i.providers||[],imports:i.imports||[]}}function Qs(i){return fo(i,Ga)||fo(i,Yo)}function fo(i,t){return i.hasOwnProperty(t)?i[t]:null}function aa(i){return i&&(i.hasOwnProperty(Vl)||i.hasOwnProperty(Fn))?i[Vl]:null}const Ga=Ei({\u0275prov:Ei}),Vl=Ei({\u0275inj:Ei}),Yo=Ei({ngInjectableDef:Ei}),Fn=Ei({ngInjectorDef:Ei});var St=(()=>((St=St||{})[St.Default=0]="Default",St[St.Host=1]="Host",St[St.Self=2]="Self",St[St.SkipSelf=4]="SkipSelf",St[St.Optional=8]="Optional",St))();let Kn;function zr(i){const t=Kn;return Kn=i,t}function hh(i,t,e){const n=Qs(i);return n&&"root"==n.providedIn?void 0===n.value?n.value=n.factory():n.value:e&St.Optional?null:void 0!==t?t:void Bl(ln(i))}const Vi=(()=>typeof globalThis<"u"&&globalThis||typeof global<"u"&&global||typeof window<"u"&&window||typeof self<"u"&&typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&self)(),Ur={},$a="__NG_DI_FLAG__",zo="ngTempTokenPath",oa=/\n/gm,bs="__source";let Uo;function qa(i){const t=Uo;return Uo=i,t}function Lc(i,t=St.Default){if(void 0===Uo)throw new Re(-203,!1);return null===Uo?hh(i,void 0,t):Uo.get(i,t&St.Optional?null:void 0,t)}function ue(i,t=St.Default){return(function Dp(){return Kn}()||Lc)(kt(i),t)}function xt(i,t=St.Default){return ue(i,_o(t))}function _o(i){return typeof i>"u"||"number"==typeof i?i:0|(i.optional&&8)|(i.host&&1)|(i.self&&2)|(i.skipSelf&&4)}function Yl(i){const t=[];for(let e=0;e((ya=ya||{})[ya.OnPush=0]="OnPush",ya[ya.Default=1]="Default",ya))(),re=(()=>{return(i=re||(re={}))[i.Emulated=0]="Emulated",i[i.None=2]="None",i[i.ShadowDom=3]="ShadowDom",re;var i})();const de={},se=[],je=Ei({\u0275cmp:Ei}),$e=Ei({\u0275dir:Ei}),Kt=Ei({\u0275pipe:Ei}),hi=Ei({\u0275mod:Ei}),$t=Ei({\u0275fac:Ei}),Lt=Ei({__NG_ELEMENT_ID__:Ei});let Ji=0;function Se(i){return Wr(()=>{const e=!0===i.standalone,n={},r={type:i.type,providersResolver:null,decls:i.decls,vars:i.vars,factory:null,template:i.template||null,consts:i.consts||null,ngContentSelectors:i.ngContentSelectors,hostBindings:i.hostBindings||null,hostVars:i.hostVars||0,hostAttrs:i.hostAttrs||null,contentQueries:i.contentQueries||null,declaredInputs:n,inputs:null,outputs:null,exportAs:i.exportAs||null,onPush:i.changeDetection===ya.OnPush,directiveDefs:null,pipeDefs:null,standalone:e,dependencies:e&&i.dependencies||null,getStandaloneInjector:null,selectors:i.selectors||se,viewQuery:i.viewQuery||null,features:i.features||null,data:i.data||{},encapsulation:i.encapsulation||re.Emulated,id:"c"+Ji++,styles:i.styles||se,_:null,setInput:null,schemas:i.schemas||null,tView:null,findHostDirectiveDefs:null,hostDirectives:null},a=i.dependencies,o=i.features;return r.inputs=Pc(i.inputs,n),r.outputs=Pc(i.outputs),o&&o.forEach(s=>s(r)),r.directiveDefs=a?()=>("function"==typeof a?a():a).map(vs).filter(Xs):null,r.pipeDefs=a?()=>("function"==typeof a?a():a).map(Lr).filter(Xs):null,r})}function vs(i){return zi(i)||ur(i)}function Xs(i){return null!==i}function it(i){return Wr(()=>({type:i.type,bootstrap:i.bootstrap||se,declarations:i.declarations||se,imports:i.imports||se,exports:i.exports||se,transitiveCompileScopes:null,schemas:i.schemas||null,id:i.id||null}))}function Pc(i,t){if(null==i)return de;const e={};for(const n in i)if(i.hasOwnProperty(n)){let r=i[n],a=r;Array.isArray(r)&&(a=r[1],r=r[0]),e[r]=n,t&&(t[r]=a)}return e}const ye=Se;function vr(i){return{type:i.type,name:i.name,factory:null,pure:!1!==i.pure,standalone:!0===i.standalone,onDestroy:i.type.prototype.ngOnDestroy||null}}function zi(i){return i[je]||null}function ur(i){return i[$e]||null}function Lr(i){return i[Kt]||null}function va(i,t){const e=i[hi]||null;if(!e&&!0===t)throw new Error(`Type ${ln(i)} does not have '\u0275mod' property.`);return e}function Sa(i){return Array.isArray(i)&&"object"==typeof i[1]}function yo(i){return Array.isArray(i)&&!0===i[1]}function Ip(i){return 0!=(4&i.flags)}function Ud(i){return i.componentOffset>-1}function gh(i){return 1==(1&i.flags)}function vo(i){return null!==i.template}function bv(i){return 0!=(256&i[2])}function Js(i,t){return i.hasOwnProperty($t)?i[$t]:null}class Dv{constructor(t,e,n){this.previousValue=t,this.currentValue=e,this.firstChange=n}isFirstChange(){return this.firstChange}}function rn(){return Pg}function Pg(i){return i.type.prototype.ngOnChanges&&(i.setInput=Mv),Cv}function Cv(){const i=Hg(this),t=i?.current;if(t){const e=i.previous;if(e===de)i.previous=t;else for(let n in t)e[n]=t[n];i.current=null,this.ngOnChanges(t)}}function Mv(i,t,e,n){const r=this.declaredInputs[e],a=Hg(i)||function Ev(i,t){return i[Bg]=t}(i,{previous:de,current:null}),o=a.current||(a.current={}),s=a.previous,l=s[r];o[r]=new Dv(l&&l.currentValue,t,s===de),i[n]=t}rn.ngInherit=!0;const Bg="__ngSimpleChanges__";function Hg(i){return i[Bg]||null}function Nr(i){for(;Array.isArray(i);)i=i[0];return i}function yh(i,t){return Nr(t[i])}function Ta(i,t){return Nr(t[i.index])}function jg(i,t){return i.data[t]}function jc(i,t){return i[t]}function Aa(i,t){const e=t[i];return Sa(e)?e:e[0]}function zc(i){return 64==(64&i[2])}function el(i,t){return null==t?null:i[t]}function zg(i){i[18]=0}function $d(i,t){i[5]+=t;let e=i,n=i[3];for(;null!==n&&(1===t&&1===e[5]||-1===t&&0===e[5]);)n[5]+=t,e=n,n=n[3]}const ri={lFrame:Bp(null),bindingsEnabled:!0};function Wg(){return ri.bindingsEnabled}function We(){return ri.lFrame.lView}function Ri(){return ri.lFrame.tView}function we(i){return ri.lFrame.contextLView=i,i[8]}function Fe(i){return ri.lFrame.contextLView=null,i}function Or(){let i=ks();for(;null!==i&&64===i.type;)i=i.parent;return i}function ks(){return ri.lFrame.currentTNode}function Wo(i,t){const e=ri.lFrame;e.currentTNode=i,e.isParent=t}function Op(){return ri.lFrame.isParent}function Rp(){ri.lFrame.isParent=!1}function qr(){const i=ri.lFrame;let t=i.bindingRootIndex;return-1===t&&(t=i.bindingRootIndex=i.tView.bindingStartIndex),t}function Ul(){return ri.lFrame.bindingIndex++}function wo(i){const t=ri.lFrame,e=t.bindingIndex;return t.bindingIndex=t.bindingIndex+i,e}function Hv(i,t){const e=ri.lFrame;e.bindingIndex=e.bindingRootIndex=i,Pp(t)}function Pp(i){ri.lFrame.currentDirectiveIndex=i}function Fo(i){const t=ri.lFrame.currentDirectiveIndex;return-1===t?null:i[t]}function Kg(){return ri.lFrame.currentQueryIndex}function vh(i){ri.lFrame.currentQueryIndex=i}function Yv(i){const t=i[1];return 2===t.type?t.declTNode:1===t.type?i[6]:null}function Qg(i,t,e){if(e&St.SkipSelf){let r=t,a=i;for(;!(r=r.parent,null!==r||e&St.Host||(r=Yv(a),null===r||(a=a[15],10&r.type))););if(null===r)return!1;t=r,i=a}const n=ri.lFrame=Zg();return n.currentTNode=t,n.lView=i,!0}function wh(i){const t=Zg(),e=i[1];ri.lFrame=t,t.currentTNode=e.firstChild,t.lView=i,t.tView=e,t.contextLView=i,t.bindingIndex=e.bindingStartIndex,t.inI18n=!1}function Zg(){const i=ri.lFrame,t=null===i?null:i.child;return null===t?Bp(i):t}function Bp(i){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:i,child:null,inI18n:!1};return null!==i&&(i.child=t),t}function Fh(){const i=ri.lFrame;return ri.lFrame=i.parent,i.currentTNode=null,i.lView=null,i}const Xg=Fh;function Hp(){const i=Fh();i.isParent=!0,i.tView=null,i.selectedIndex=-1,i.contextLView=null,i.elementDepthCount=0,i.currentDirectiveIndex=-1,i.currentNamespace=null,i.bindingRootIndex=-1,i.bindingIndex=-1,i.currentQueryIndex=0}function ca(){return ri.lFrame.selectedIndex}function Wl(i){ri.lFrame.selectedIndex=i}function jn(){const i=ri.lFrame;return jg(i.tView,i.selectedIndex)}function Kr(){ri.lFrame.currentNamespace="svg"}function Go(){!function Uv(){ri.lFrame.currentNamespace=null}()}function kh(i,t){for(let e=t.directiveStart,n=t.directiveEnd;e=n)break}else t[l]<0&&(i[18]+=65536),(s>11>16&&(3&i[2])===t){i[2]+=2048;try{a.call(s)}finally{}}}else try{a.call(s)}finally{}}class Kd{constructor(t,e,n){this.factory=t,this.resolving=!1,this.canSeeViewProviders=e,this.injectImpl=n}}function Yp(i,t,e){let n=0;for(;nt){o=a-1;break}}}for(;a>16}(i),n=t;for(;e>0;)n=n[15],e--;return n}let te=!0;function _e(i){const t=te;return te=i,t}let gn=0;const On={};function xo(i,t){const e=PC(i,t);if(-1!==e)return e;const n=t[1];n.firstCreatePass&&(i.injectorIndex=t.length,Zv(n.data,i),Zv(t,null),Zv(n.blueprint,null));const r=Xv(i,t),a=i.injectorIndex;if(d(r)){const o=v(r),s=j(r,t),l=s[1].data;for(let c=0;c<8;c++)t[a+c]=s[o+c]|l[o+c]}return t[a+8]=r,a}function Zv(i,t){i.push(0,0,0,0,0,0,0,0,t)}function PC(i,t){return-1===i.injectorIndex||i.parent&&i.parent.injectorIndex===i.injectorIndex||null===t[i.injectorIndex+8]?-1:i.injectorIndex}function Xv(i,t){if(i.parent&&-1!==i.parent.injectorIndex)return i.parent.injectorIndex;let e=0,n=null,r=t;for(;null!==r;){if(n=UC(r),null===n)return-1;if(e++,r=r[15],-1!==n.injectorIndex)return n.injectorIndex|e<<16}return-1}function Jv(i,t,e){!function Ds(i,t,e){let n;"string"==typeof e?n=e.charCodeAt(0)||0:e.hasOwnProperty(Lt)&&(n=e[Lt]),null==n&&(n=e[Lt]=gn++);const r=255&n;t.data[i+(r>>5)]|=1<=0?255&t:xR:t}(e);if("function"==typeof a){if(!Qg(t,i,n))return n&St.Host?BC(r,0,n):HC(t,e,n,r);try{const o=a(n);if(null!=o||n&St.Optional)return o;Bl()}finally{Xg()}}else if("number"==typeof a){let o=null,s=PC(i,t),l=-1,c=n&St.Host?t[16][6]:null;for((-1===s||n&St.SkipSelf)&&(l=-1===s?Xv(i,t):t[s+8],-1!==l&&zC(n,!1)?(o=t[1],s=v(l),t=j(l,t)):s=-1);-1!==s;){const p=t[1];if(jC(a,s,p.data)){const w=FR(s,t,e,o,n,c);if(w!==On)return w}l=t[s+8],-1!==l&&zC(n,t[1].data[s+8]===c)&&jC(a,s,t)?(o=p,s=v(l),t=j(l,t)):s=-1}}return r}function FR(i,t,e,n,r,a){const o=t[1],s=o.data[i+8],p=e0(s,o,e,null==n?Ud(s)&&te:n!=o&&0!=(3&s.type),r&St.Host&&a===s);return null!==p?Zd(t,o,p,s):On}function e0(i,t,e,n,r){const a=i.providerIndexes,o=t.data,s=1048575&a,l=i.directiveStart,p=a>>20,I=r?s+p:i.directiveEnd;for(let z=n?s:s+p;z=l&&J.type===e)return z}if(r){const z=o[l];if(z&&vo(z)&&z.type===e)return l}return null}function Zd(i,t,e,n){let r=i[e];const a=t.data;if(function qv(i){return i instanceof Kd}(r)){const o=r;o.resolving&&function gp(i,t){const e=t?`. Dependency path: ${t.join(" > ")} > ${i}`:"";throw new Re(-200,`Circular dependency in DI detected for ${i}${e}`)}(function $i(i){return"function"==typeof i?i.name||i.toString():"object"==typeof i&&null!=i&&"function"==typeof i.type?i.type.name||i.type.toString():ti(i)}(a[e]));const s=_e(o.canSeeViewProviders);o.resolving=!0;const l=o.injectImpl?zr(o.injectImpl):null;Qg(i,n,St.Default);try{r=i[e]=o.factory(void 0,a,i,n),t.firstCreatePass&&e>=n.directiveStart&&function Gv(i,t,e){const{ngOnChanges:n,ngOnInit:r,ngDoCheck:a}=t.type.prototype;if(n){const o=Pg(t);(e.preOrderHooks||(e.preOrderHooks=[])).push(i,o),(e.preOrderCheckHooks||(e.preOrderCheckHooks=[])).push(i,o)}r&&(e.preOrderHooks||(e.preOrderHooks=[])).push(0-i,r),a&&((e.preOrderHooks||(e.preOrderHooks=[])).push(i,a),(e.preOrderCheckHooks||(e.preOrderCheckHooks=[])).push(i,a))}(e,a[e],t)}finally{null!==l&&zr(l),_e(s),o.resolving=!1,Xg()}}return r}function jC(i,t,e){return!!(e[t+(i>>5)]&1<{const t=i.prototype.constructor,e=t[$t]||ew(t),n=Object.prototype;let r=Object.getPrototypeOf(i.prototype).constructor;for(;r&&r!==n;){const a=r[$t]||ew(r);if(a&&a!==e)return a;r=Object.getPrototypeOf(r)}return a=>new a})}function ew(i){return fs(i)?()=>{const t=ew(kt(i));return t&&t()}:Js(i)}function UC(i){const t=i[1],e=t.type;return 2===e?t.declTNode:1===e?i[6]:null}function da(i){return function wR(i,t){if("class"===t)return i.classes;if("style"===t)return i.styles;const e=i.attrs;if(e){const n=e.length;let r=0;for(;r{const n=function tw(i){return function(...e){if(i){const n=i(...e);for(const r in n)this[r]=n[r]}}}(t);function r(...a){if(this instanceof r)return n.apply(this,a),this;const o=new r(...a);return s.annotation=o,s;function s(l,c,p){const w=l.hasOwnProperty(Eh)?l[Eh]:Object.defineProperty(l,Eh,{value:[]})[Eh];for(;w.length<=p;)w.push(null);return(w[p]=w[p]||[]).push(o),l}}return e&&(r.prototype=Object.create(e.prototype)),r.prototype.ngMetadataName=i,r.annotationCls=r,r})}class De{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 Xd(i,t){i.forEach(e=>Array.isArray(e)?Xd(e,t):t(e))}function GC(i,t,e){t>=i.length?i.push(e):i.splice(t,0,e)}function t0(i,t){return t>=i.length-1?i.pop():i.splice(t,1)[0]}function Up(i,t){const e=[];for(let n=0;n=0?i[1|n]=e:(n=~n,function SR(i,t,e,n){let r=i.length;if(r==t)i.push(e,n);else if(1===r)i.push(n,i[0]),i[0]=e;else{for(r--,i.push(i[r-1],i[r]);r>t;)i[r]=i[r-2],r--;i[t]=e,i[t+1]=n}}(i,n,t,e)),n}function nw(i,t){const e=Ah(i,t);if(e>=0)return i[1|e]}function Ah(i,t){return function $C(i,t,e){let n=0,r=i.length>>e;for(;r!==n;){const a=n+(r-n>>1),o=i[a<t?r=a:n=a+1}return~(r<({token:i})),-1),Ja=ys(Th("Optional"),8),Cs=ys(Th("SkipSelf"),4);var eo=(()=>((eo=eo||{})[eo.Important=1]="Important",eo[eo.DashCase=2]="DashCase",eo))();const lw=new Map;let ZR=0;const dw="__ngContext__";function wa(i,t){Sa(t)?(i[dw]=t[20],function JR(i){lw.set(i[20],i)}(t)):i[dw]=t}function hw(i,t){return undefined(i,t)}function qp(i){const t=i[3];return yo(t)?t[3]:t}function mw(i){return mM(i[13])}function pw(i){return mM(i[4])}function mM(i){for(;null!==i&&!yo(i);)i=i[4];return i}function Lh(i,t,e,n,r){if(null!=n){let a,o=!1;yo(n)?a=n:Sa(n)&&(o=!0,n=n[0]);const s=Nr(n);0===i&&null!==e?null==r?yM(t,e,s):Jd(t,e,s,r||null,!0):1===i&&null!==e?Jd(t,e,s,r||null,!0):2===i?function ww(i,t,e){const n=s0(i,t);n&&function yP(i,t,e,n){i.removeChild(t,e,n)}(i,n,t,e)}(t,s,o):3===i&&t.destroyNode(s),null!=a&&function FP(i,t,e,n,r){const a=e[7];a!==Nr(e)&&Lh(t,i,n,a,r);for(let s=10;s0&&(i[e-1][4]=n[4]);const a=t0(i,10+t);!function uP(i,t){Kp(i,t,t[11],2,null,null),t[0]=null,t[6]=null}(n[1],n);const o=a[19];null!==o&&o.detachView(a[1]),n[3]=null,n[4]=null,n[2]&=-65}return n}function _M(i,t){if(!(128&t[2])){const e=t[11];e.destroyNode&&Kp(i,t,e,3,null,null),function pP(i){let t=i[13];if(!t)return bw(i[1],i);for(;t;){let e=null;if(Sa(t))e=t[13];else{const n=t[10];n&&(e=n)}if(!e){for(;t&&!t[4]&&t!==i;)Sa(t)&&bw(t[1],t),t=t[3];null===t&&(t=i),Sa(t)&&bw(t[1],t),e=t&&t[4]}t=e}}(t)}}function bw(i,t){if(!(128&t[2])){t[2]&=-65,t[2]|=128,function bP(i,t){let e;if(null!=i&&null!=(e=i.destroyHooks))for(let n=0;n=0?n[r=o]():n[r=-o].unsubscribe(),a+=2}else{const o=n[r=e[a+1]];e[a].call(o)}if(null!==n){for(let a=r+1;a-1){const{encapsulation:a}=i.data[n.directiveStart+r];if(a===re.None||a===re.Emulated)return null}return Ta(n,e)}}(i,t.parent,e)}function Jd(i,t,e,n,r){i.insertBefore(t,e,n,r)}function yM(i,t,e){i.appendChild(t,e)}function vM(i,t,e,n,r){null!==n?Jd(i,t,e,n,r):yM(i,t,e)}function s0(i,t){return i.parentNode(t)}function wM(i,t,e){return kM(i,t,e)}let d0,xw,u0,kM=function FM(i,t,e){return 40&i.type?Ta(i,e):null};function l0(i,t,e,n){const r=gM(i,n,t),a=t[11],s=wM(n.parent||t[6],n,t);if(null!=r)if(Array.isArray(e))for(let l=0;li,createScript:i=>i,createScriptURL:i=>i})}catch{}return d0}()?.createHTML(i)||i}function IM(i){return function Dw(){if(void 0===u0&&(u0=null,Vi.trustedTypes))try{u0=Vi.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:i=>i,createScript:i=>i,createScriptURL:i=>i})}catch{}return u0}()?.createScriptURL(i)||i}class tu{constructor(t){this.changingThisBreaksApplicationSecurity=t}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${_s})`}}class SP extends tu{getTypeName(){return"HTML"}}class TP extends tu{getTypeName(){return"Style"}}class AP extends tu{getTypeName(){return"Script"}}class IP extends tu{getTypeName(){return"URL"}}class LP extends tu{getTypeName(){return"ResourceURL"}}function Co(i){return i instanceof tu?i.changingThisBreaksApplicationSecurity:i}function il(i,t){const e=function NP(i){return i instanceof tu&&i.getTypeName()||null}(i);if(null!=e&&e!==t){if("ResourceURL"===e&&"URL"===t)return!0;throw new Error(`Required a safe ${t}, got a ${e} (see ${_s})`)}return e===t}class VP{constructor(t){this.inertDocumentHelper=t}getInertBodyElement(t){t=""+t;try{const e=(new window.DOMParser).parseFromString(eu(t),"text/html").body;return null===e?this.inertDocumentHelper.getInertBodyElement(t):(e.removeChild(e.firstChild),e)}catch{return null}}}class YP{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 n=this.inertDocument.createElement("body");e.appendChild(n)}}getInertBodyElement(t){const e=this.inertDocument.createElement("template");if("content"in e)return e.innerHTML=eu(t),e;const n=this.inertDocument.createElement("body");return n.innerHTML=eu(t),this.defaultDoc.documentMode&&this.stripCustomNsAttrs(n),n}stripCustomNsAttrs(t){const e=t.attributes;for(let r=e.length-1;0"),!0}endElement(t){const e=t.nodeName.toLowerCase();Cw.hasOwnProperty(e)&&!NM.hasOwnProperty(e)&&(this.buf.push(""))}chars(t){this.buf.push(BM(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 GP=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,$P=/([^\#-~ |!])/g;function BM(i){return i.replace(/&/g,"&").replace(GP,function(t){return"&#"+(1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320)+65536)+";"}).replace($P,function(t){return"&#"+t.charCodeAt(0)+";"}).replace(//g,">")}let m0;function HM(i,t){let e=null;try{m0=m0||function LM(i){const t=new YP(i);return function jP(){try{return!!(new window.DOMParser).parseFromString(eu(""),"text/html")}catch{return!1}}()?new VP(t):t}(i);let n=t?String(t):"";e=m0.getInertBodyElement(n);let r=5,a=n;do{if(0===r)throw new Error("Failed to sanitize html because the input is unstable");r--,n=a,a=e.innerHTML,e=m0.getInertBodyElement(n)}while(n!==a);return eu((new WP).sanitizeChildren(Ew(e)||e))}finally{if(e){const n=Ew(e)||e;for(;n.firstChild;)n.removeChild(n.firstChild)}}}function Ew(i){return"content"in i&&function qP(i){return i.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===i.nodeName}(i)?i.content:null}var cn=(()=>((cn=cn||{})[cn.NONE=0]="NONE",cn[cn.HTML=1]="HTML",cn[cn.STYLE=2]="STYLE",cn[cn.SCRIPT=3]="SCRIPT",cn[cn.URL=4]="URL",cn[cn.RESOURCE_URL=5]="RESOURCE_URL",cn))();function Wn(i){const t=Xp();return t?t.sanitize(cn.URL,i)||"":il(i,"URL")?Co(i):h0(ti(i))}function Zp(i){const t=Xp();if(t)return IM(t.sanitize(cn.RESOURCE_URL,i)||"");if(il(i,"ResourceURL"))return IM(Co(i));throw new Re(904,!1)}function Xp(){const i=We();return i&&i[12]}const p0=new De("ENVIRONMENT_INITIALIZER"),YM=new De("INJECTOR",-1),jM=new De("INJECTOR_DEF_TYPES");class zM{get(t,e=Ur){if(e===Ur){const n=new Error(`NullInjectorError: No provider for ${ln(t)}!`);throw n.name="NullInjectorError",n}return e}}function n9(...i){return{\u0275providers:UM(0,i),\u0275fromNgModule:!0}}function UM(i,...t){const e=[],n=new Set;let r;return Xd(t,a=>{const o=a;Sw(o,e,[],n)&&(r||(r=[]),r.push(o))}),void 0!==r&&WM(r,e),e}function WM(i,t){for(let e=0;e{t.push(a)})}}function Sw(i,t,e,n){if(!(i=kt(i)))return!1;let r=null,a=aa(i);const o=!a&&zi(i);if(a||o){if(o&&!o.standalone)return!1;r=i}else{const l=i.ngModule;if(a=aa(l),!a)return!1;r=l}const s=n.has(r);if(o){if(s)return!1;if(n.add(r),o.dependencies){const l="function"==typeof o.dependencies?o.dependencies():o.dependencies;for(const c of l)Sw(c,t,e,n)}}else{if(!a)return!1;{if(null!=a.imports&&!s){let c;n.add(r);try{Xd(a.imports,p=>{Sw(p,t,e,n)&&(c||(c=[]),c.push(p))})}finally{}void 0!==c&&WM(c,t)}if(!s){const c=Js(r)||(()=>new r);t.push({provide:r,useFactory:c,deps:se},{provide:jM,useValue:r,multi:!0},{provide:p0,useValue:()=>ue(r),multi:!0})}const l=a.providers;null==l||s||Tw(l,p=>{t.push(p)})}}return r!==i&&void 0!==i.providers}function Tw(i,t){for(let e of i)ba(e)&&(e=e.\u0275providers),Array.isArray(e)?Tw(e,t):t(e)}const r9=Ei({provide:String,useValue:Ei});function Aw(i){return null!==i&&"object"==typeof i&&r9 in i}function iu(i){return"function"==typeof i}const Iw=new De("Set Injector scope."),f0={},o9={};let Lw;function _0(){return void 0===Lw&&(Lw=new zM),Lw}class nl{}class qM extends nl{get destroyed(){return this._destroyed}constructor(t,e,n,r){super(),this.parent=e,this.source=n,this.scopes=r,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,Ow(t,o=>this.processProvider(o)),this.records.set(YM,Nh(void 0,this)),r.has("environment")&&this.records.set(nl,Nh(void 0,this));const a=this.records.get(Iw);null!=a&&"string"==typeof a.value&&this.scopes.add(a.value),this.injectorDefTypes=new Set(this.get(jM.multi,se,St.Self))}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=qa(this),n=zr(void 0);try{return t()}finally{qa(e),zr(n)}}get(t,e=Ur,n=St.Default){this.assertNotDestroyed(),n=_o(n);const r=qa(this),a=zr(void 0);try{if(!(n&St.SkipSelf)){let s=this.records.get(t);if(void 0===s){const l=function u9(i){return"function"==typeof i||"object"==typeof i&&i instanceof De}(t)&&Qs(t);s=l&&this.injectableDefInScope(l)?Nh(Nw(t),f0):null,this.records.set(t,s)}if(null!=s)return this.hydrate(t,s)}return(n&St.Self?_0():this.parent).get(t,e=n&St.Optional&&e===Ur?null:e)}catch(o){if("NullInjectorError"===o.name){if((o[zo]=o[zo]||[]).unshift(ln(t)),r)throw o;return function Oc(i,t,e,n){const r=i[zo];throw t[bs]&&r.unshift(t[bs]),i.message=function Yd(i,t,e,n=null){i=i&&"\n"===i.charAt(0)&&"\u0275"==i.charAt(1)?i.slice(2):i;let r=ln(t);if(Array.isArray(t))r=t.map(ln).join(" -> ");else if("object"==typeof t){let a=[];for(let o in t)if(t.hasOwnProperty(o)){let s=t[o];a.push(o+":"+("string"==typeof s?JSON.stringify(s):ln(s)))}r=`{${a.join(", ")}}`}return`${e}${n?"("+n+")":""}[${r}]: ${i.replace(oa,"\n ")}`}("\n"+i.message,r,e,n),i.ngTokenPath=r,i[zo]=null,i}(o,t,"R3InjectorError",this.source)}throw o}finally{zr(a),qa(r)}}resolveInjectorInitializers(){const t=qa(this),e=zr(void 0);try{const n=this.get(p0.multi,se,St.Self);for(const r of n)r()}finally{qa(t),zr(e)}}toString(){const t=[],e=this.records;for(const n of e.keys())t.push(ln(n));return`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new Re(205,!1)}processProvider(t){let e=iu(t=kt(t))?t:kt(t&&t.provide);const n=function l9(i){return Aw(i)?Nh(void 0,i.useValue):Nh(KM(i),f0)}(t);if(iu(t)||!0!==t.multi)this.records.get(e);else{let r=this.records.get(e);r||(r=Nh(void 0,f0,!0),r.factory=()=>Yl(r.multi),this.records.set(e,r)),e=t,r.multi.push(t)}this.records.set(e,n)}hydrate(t,e){return e.value===f0&&(e.value=o9,e.value=e.factory()),"object"==typeof e.value&&e.value&&function d9(i){return null!==i&&"object"==typeof i&&"function"==typeof i.ngOnDestroy}(e.value)&&this._ngOnDestroyHooks.add(e.value),e.value}injectableDefInScope(t){if(!t.providedIn)return!1;const e=kt(t.providedIn);return"string"==typeof e?"any"===e||this.scopes.has(e):this.injectorDefTypes.has(e)}}function Nw(i){const t=Qs(i),e=null!==t?t.factory:Js(i);if(null!==e)return e;if(i instanceof De)throw new Re(204,!1);if(i instanceof Function)return function s9(i){const t=i.length;if(t>0)throw Up(t,"?"),new Re(204,!1);const e=function Bd(i){const t=i&&(i[Ga]||i[Yo]);if(t){const e=function Vo(i){if(i.hasOwnProperty("name"))return i.name;const t=(""+i).match(/^function\s*([^\s(]+)/);return null===t?"":t[1]}(i);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}(i);return null!==e?()=>e.factory(i):()=>new i}(i);throw new Re(204,!1)}function KM(i,t,e){let n;if(iu(i)){const r=kt(i);return Js(r)||Nw(r)}if(Aw(i))n=()=>kt(i.useValue);else if(function $M(i){return!(!i||!i.useFactory)}(i))n=()=>i.useFactory(...Yl(i.deps||[]));else if(function GM(i){return!(!i||!i.useExisting)}(i))n=()=>ue(kt(i.useExisting));else{const r=kt(i&&(i.useClass||i.provide));if(!function c9(i){return!!i.deps}(i))return Js(r)||Nw(r);n=()=>new r(...Yl(i.deps))}return n}function Nh(i,t,e=!1){return{factory:i,value:t,multi:e?[]:void 0}}function Ow(i,t){for(const e of i)Array.isArray(e)?Ow(e,t):e&&ba(e)?Ow(e.\u0275providers,t):t(e)}class h9{}class QM{}class p9{resolveComponentFactory(t){throw function m9(i){const t=Error(`No component factory found for ${ln(i)}. Did you add it to @NgModule.entryComponents?`);return t.ngComponent=i,t}(t)}}let ql=(()=>{class i{}return i.NULL=new p9,i})();function f9(){return Oh(Or(),We())}function Oh(i,t){return new ze(Ta(i,t))}let ze=(()=>{class i{constructor(e){this.nativeElement=e}}return i.__NG_ELEMENT_ID__=f9,i})();function _9(i){return i instanceof ze?i.nativeElement:i}class Rh{}let Ms=(()=>{class i{}return i.__NG_ELEMENT_ID__=()=>function g9(){const i=We(),e=Aa(Or().index,i);return(Sa(e)?e:i)[11]}(),i})(),b9=(()=>{class i{}return i.\u0275prov=Oe({token:i,providedIn:"root",factory:()=>null}),i})();class nu{constructor(t){this.full=t,this.major=t.split(".")[0],this.minor=t.split(".")[1],this.patch=t.split(".").slice(2).join(".")}}const y9=new nu("15.1.4"),Rw={};function Bw(i){return i.ngOriginalError}class Kl{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&&Bw(t);for(;e&&Bw(e);)e=Bw(e);return e||null}}function XM(i){return i.ownerDocument.defaultView}function g0(i){return i.ownerDocument}function JM(i){return i.ownerDocument.body}function Ql(i){return i instanceof Function?i():i}function t3(i,t,e){let n=i.length;for(;;){const r=i.indexOf(t,e);if(-1===r)return r;if(0===r||i.charCodeAt(r-1)<=32){const a=t.length;if(r+a===n||i.charCodeAt(r+a)<=32)return r}e=r+1}}const n3="ng-template";function M9(i,t,e){let n=0;for(;na?"":r[w+1].toLowerCase();const z=8&n?I:null;if(z&&-1!==t3(z,c,0)||2&n&&c!==I){if(Es(n))return!1;o=!0}}}}else{if(!o&&!Es(n)&&!Es(l))return!1;if(o&&Es(l))continue;o=!1,n=l|1&n}}return Es(n)||o}function Es(i){return 0==(1&i)}function T9(i,t,e,n){if(null===t)return-1;let r=0;if(n||!e){let a=!1;for(;r-1)for(e++;e0?'="'+s+'"':"")+"]"}else 8&n?r+="."+o:4&n&&(r+=" "+o);else""!==r&&!Es(o)&&(t+=o3(a,r),r=""),n=o,a=a||!Es(n);e++}return""!==r&&(t+=o3(a,r)),t}const mi={};function C(i){s3(Ri(),We(),ca()+i,!1)}function s3(i,t,e,n){if(!n)if(3==(3&t[2])){const a=i.preOrderCheckHooks;null!==a&&$o(t,a,e)}else{const a=i.preOrderHooks;null!==a&&xh(t,a,0,e)}Wl(e)}function u3(i,t=null,e=null,n){const r=h3(i,t,e,n);return r.resolveInjectorInitializers(),r}function h3(i,t=null,e=null,n,r=new Set){const a=[e||se,n9(i)];return n=n||("object"==typeof i?void 0:ln(i)),new qM(a,t||_0(),n||null,r)}let Rn=(()=>{class i{static create(e,n){if(Array.isArray(e))return u3({name:""},n,e,"");{const r=e.name??"";return u3({name:r},e.parent,e.providers,r)}}}return i.THROW_IF_NOT_FOUND=Ur,i.NULL=new zM,i.\u0275prov=Oe({token:i,providedIn:"any",factory:()=>ue(YM)}),i.__NG_ELEMENT_ID__=-1,i})();function g(i,t=St.Default){const e=We();return null===e?ue(i,t):VC(Or(),e,kt(i),t)}function Ss(){throw new Error("invalid")}function y3(i,t){const e=i.contentQueries;if(null!==e)for(let n=0;n22&&s3(i,t,22,!1),e(n,r)}finally{Wl(a)}}function Ww(i,t,e){if(Ip(t)){const r=t.directiveEnd;for(let a=t.directiveStart;a0;){const e=i[--t];if("number"==typeof e&&e<0)return e}return 0})(o)!=s&&o.push(s),o.push(e,n,a)}}(i,t,n,Jp(i,e,r.hostVars,mi),r)}function rl(i,t,e,n,r,a){const o=Ta(i,t);!function Zw(i,t,e,n,r,a,o){if(null==a)i.removeAttribute(t,r,e);else{const s=null==o?ti(a):o(a,n||"",r);i.setAttribute(t,r,s,e)}}(t[11],o,a,i.value,e,n,r)}function wB(i,t,e,n,r,a){const o=a[t];if(null!==o){const s=n.setInput;for(let l=0;l0&&Xw(e)}}function Xw(i){for(let n=mw(i);null!==n;n=pw(n))for(let r=10;r0&&Xw(a)}const e=i[1].components;if(null!==e)for(let n=0;n0&&Xw(r)}}function CB(i,t){const e=Aa(t,i),n=e[1];(function MB(i,t){for(let e=t.length;e-1&&(gw(t,n),t0(e,n))}this._attachedToViewContainer=!1}_M(this._lView[1],this._lView)}onDestroy(t){F3(this._lView[1],this._lView,null,t)}markForCheck(){Jw(this._cdRefInjectingView||this._lView)}detach(){this._lView[2]&=-65}reattach(){this._lView[2]|=64}detectChanges(){F0(this._lView[1],this._lView,this.context)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new Re(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,function mP(i,t){Kp(i,t,t[11],2,null,null)}(this._lView[1],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new Re(902,!1);this._appRef=t}}class EB extends ef{constructor(t){super(t),this._view=t}detectChanges(){const t=this._view;F0(t[1],t,t[8],!1)}checkNoChanges(){}get context(){return null}}class L3 extends ql{constructor(t){super(),this.ngModule=t}resolveComponentFactory(t){const e=zi(t);return new tf(e,this.ngModule)}}function N3(i){const t=[];for(let e in i)i.hasOwnProperty(e)&&t.push({propName:i[e],templateName:e});return t}class TB{constructor(t,e){this.injector=t,this.parentInjector=e}get(t,e,n){n=_o(n);const r=this.injector.get(t,Rw,n);return r!==Rw||e===Rw?r:this.parentInjector.get(t,e,n)}}class tf extends QM{get inputs(){return N3(this.componentDef.inputs)}get outputs(){return N3(this.componentDef.outputs)}constructor(t,e){super(),this.componentDef=t,this.ngModule=e,this.componentType=t.type,this.selector=function R9(i){return i.map(O9).join(",")}(t.selectors),this.ngContentSelectors=t.ngContentSelectors?t.ngContentSelectors:[],this.isBoundToModule=!!e}create(t,e,n,r){let a=(r=r||this.ngModule)instanceof nl?r:r?.injector;a&&null!==this.componentDef.getStandaloneInjector&&(a=this.componentDef.getStandaloneInjector(a)||a);const o=a?new TB(t,a):t,s=o.get(Rh,null);if(null===s)throw new Re(407,!1);const l=o.get(b9,null),c=s.createRenderer(null,this.componentDef),p=this.componentDef.selectors[0][0]||"div",w=n?function oB(i,t,e){return i.selectRootElement(t,e===re.ShadowDom)}(c,n,this.componentDef.encapsulation):_w(c,p,function SB(i){const t=i.toLowerCase();return"svg"===t?"svg":"math"===t?"math":null}(p)),I=this.componentDef.onPush?288:272,z=qw(0,null,null,1,0,null,null,null,null,null),J=y0(null,z,null,I,null,null,s,c,l,o,null);let ce,he;wh(J);try{const me=this.componentDef;let Ie,ge=null;me.findHostDirectiveDefs?(Ie=[],ge=new Map,me.findHostDirectiveDefs(me,Ie,ge),Ie.push(me)):Ie=[me];const Ve=function IB(i,t){const e=i[1];return i[22]=t,Hh(e,22,2,"#host",null)}(J,w),Qe=function LB(i,t,e,n,r,a,o,s){const l=r[1];!function NB(i,t,e,n){for(const r of i)t.mergedAttrs=tl(t.mergedAttrs,r.hostAttrs);null!==t.mergedAttrs&&(k0(t,t.mergedAttrs,!0),null!==e&&EM(n,e,t))}(n,i,t,o);const c=a.createRenderer(t,e),p=y0(r,w3(e),null,e.onPush?32:16,r[i.index],i,a,c,s||null,null,null);return l.firstCreatePass&&Qw(l,i,n.length-1),w0(r,p),r[i.index]=p}(Ve,w,me,Ie,J,s,c);he=jg(z,22),w&&function RB(i,t,e,n){if(n)Yp(i,e,["ng-version",y9.full]);else{const{attrs:r,classes:a}=function P9(i){const t=[],e=[];let n=1,r=2;for(;n0&&MM(i,e,a.join(" "))}}(c,me,w,n),void 0!==e&&function PB(i,t,e){const n=i.projection=[];for(let r=0;r=0;n--){const r=i[n];r.hostVars=t+=r.hostVars,r.hostAttrs=tl(r.hostAttrs,e=tl(e,r.hostAttrs))}}(n)}function iF(i){return i===de?{}:i===se?[]:i}function VB(i,t){const e=i.viewQuery;i.viewQuery=e?(n,r)=>{t(n,r),e(n,r)}:t}function YB(i,t){const e=i.contentQueries;i.contentQueries=e?(n,r,a)=>{t(n,r,a),e(n,r,a)}:t}function jB(i,t){const e=i.hostBindings;i.hostBindings=e?(n,r)=>{t(n,r),e(n,r)}:t}let D0=null;function ru(){if(!D0){const i=Vi.Symbol;if(i&&i.iterator)D0=i.iterator;else{const t=Object.getOwnPropertyNames(Map.prototype);for(let e=0;eo(Nr(Ve[n.index])):n.index;let ge=null;if(!o&&s&&(ge=function n7(i,t,e,n){const r=i.cleanup;if(null!=r)for(let a=0;al?s[l]:null}"string"==typeof o&&(a+=2)}return null}(i,t,r,n.index)),null!==ge)(ge.__ngLastListenerFn__||ge).__ngNextListenerFn__=a,ge.__ngLastListenerFn__=a,I=!1;else{a=Z3(n,t,p,a,!1);const Ve=e.listen(he,r,a);w.push(a,Ve),c&&c.push(r,Ie,me,me+1)}}else a=Z3(n,t,p,a,!1);const z=n.outputs;let J;if(I&&null!==z&&(J=z[r])){const ce=J.length;if(ce)for(let he=0;he-1?Aa(i.index,t):t);let l=Q3(t,0,n,o),c=a.__ngNextListenerFn__;for(;c;)l=Q3(t,0,c,o)&&l,c=c.__ngNextListenerFn__;return r&&!1===l&&(o.preventDefault(),o.returnValue=!1),l}}function Z(i=1){return function xs(i){return(ri.lFrame.contextLView=function jv(i,t){for(;i>0;)t=t[15],i--;return t}(i,ri.lFrame.contextLView))[8]}(i)}function r7(i,t){let e=null;const n=function A9(i){const t=i.attrs;if(null!=t){const e=t.indexOf(5);if(!(1&e))return t[e+1]}return null}(i);for(let r=0;r>17&32767}function sF(i){return 2|i}function ou(i){return(131068&i)>>2}function lF(i,t){return-131069&i|t<<2}function cF(i){return 1|i}function sE(i,t,e,n,r){const a=i[e+1],o=null===t;let s=n?Gc(a):ou(a),l=!1;for(;0!==s&&(!1===l||o);){const p=i[s+1];d7(i[s],t)&&(l=!0,i[s+1]=n?cF(p):sF(p)),s=n?Gc(p):ou(p)}l&&(i[e+1]=n?sF(a):cF(a))}function d7(i,t){return null===i||null==t||(Array.isArray(i)?i[1]:i)===t||!(!Array.isArray(i)||"string"!=typeof t)&&Ah(i,t)>=0}const Pr={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function lE(i){return i.substring(Pr.key,Pr.keyEnd)}function u7(i){return i.substring(Pr.value,Pr.valueEnd)}function cE(i,t){const e=Pr.textEnd;return e===t?-1:(t=Pr.keyEnd=function p7(i,t,e){for(;t32;)t++;return t}(i,Pr.key=t,e),Qh(i,t,e))}function dE(i,t){const e=Pr.textEnd;let n=Pr.key=Qh(i,t,e);return e===n?-1:(n=Pr.keyEnd=function f7(i,t,e){let n;for(;t=65&&(-33&n)<=90||n>=48&&n<=57);)t++;return t}(i,n,e),n=hE(i,n,e),n=Pr.value=Qh(i,n,e),n=Pr.valueEnd=function _7(i,t,e){let n=-1,r=-1,a=-1,o=t,s=o;for(;o32&&(s=o),a=r,r=n,n=-33&l}return s}(i,n,e),hE(i,n,e))}function uE(i){Pr.key=0,Pr.keyEnd=0,Pr.value=0,Pr.valueEnd=0,Pr.textEnd=i.length}function Qh(i,t,e){for(;t=0;e=dE(t,e))_E(i,lE(t),u7(t))}function S0(i){Is(Do,ol,i,!0)}function ol(i,t){for(let e=function h7(i){return uE(i),cE(i,Qh(i,0,Pr.textEnd))}(t);e>=0;e=cE(t,e))Do(i,lE(t),!0)}function As(i,t,e,n){const r=We(),a=Ri(),o=wo(2);a.firstUpdatePass&&fE(a,i,o,n),t!==mi&&Fa(r,o,t)&&gE(a,a.data[ca()],r,r[11],i,r[o+1]=function x7(i,t){return null==i||("string"==typeof t?i+=t:"object"==typeof i&&(i=ln(Co(i)))),i}(t,e),n,o)}function Is(i,t,e,n){const r=Ri(),a=wo(2);r.firstUpdatePass&&fE(r,null,a,n);const o=We();if(e!==mi&&Fa(o,a,e)){const s=r.data[ca()];if(yE(s,n)&&!pE(r,a)){let l=n?s.classesWithoutHost:s.stylesWithoutHost;null!==l&&(e=li(l,e||"")),rF(r,s,o,e,n)}else!function k7(i,t,e,n,r,a,o,s){r===mi&&(r=se);let l=0,c=0,p=0=i.expandoStartIndex}function fE(i,t,e,n){const r=i.data;if(null===r[e+1]){const a=r[ca()],o=pE(i,e);yE(a,n)&&null===t&&!o&&(t=!1),t=function b7(i,t,e,n){const r=Fo(i);let a=n?t.residualClasses:t.residualStyles;if(null===r)0===(n?t.classBindings:t.styleBindings)&&(e=af(e=dF(null,i,t,e,n),t.attrs,n),a=null);else{const o=t.directiveStylingLast;if(-1===o||i[o]!==r)if(e=dF(r,i,t,e,n),null===a){let l=function y7(i,t,e){const n=e?t.classBindings:t.styleBindings;if(0!==ou(n))return i[Gc(n)]}(i,t,n);void 0!==l&&Array.isArray(l)&&(l=dF(null,i,t,l[1],n),l=af(l,t.attrs,n),function v7(i,t,e,n){i[Gc(e?t.classBindings:t.styleBindings)]=n}(i,t,n,l))}else a=function w7(i,t,e){let n;const r=t.directiveEnd;for(let a=1+t.directiveStylingLast;a0)&&(c=!0)):p=e,r)if(0!==l){const I=Gc(i[s+1]);i[n+1]=E0(I,s),0!==I&&(i[I+1]=lF(i[I+1],n)),i[s+1]=function o7(i,t){return 131071&i|t<<17}(i[s+1],n)}else i[n+1]=E0(s,0),0!==s&&(i[s+1]=lF(i[s+1],n)),s=n;else i[n+1]=E0(l,0),0===s?s=n:i[l+1]=lF(i[l+1],n),l=n;c&&(i[n+1]=sF(i[n+1])),sE(i,p,n,!0),sE(i,p,n,!1),function c7(i,t,e,n,r){const a=r?i.residualClasses:i.residualStyles;null!=a&&"string"==typeof t&&Ah(a,t)>=0&&(e[n+1]=cF(e[n+1]))}(t,p,i,n,a),o=E0(s,l),a?t.classBindings=o:t.styleBindings=o}(r,a,t,e,o,n)}}function dF(i,t,e,n,r){let a=null;const o=e.directiveEnd;let s=e.directiveStylingLast;for(-1===s?s=e.directiveStart:s++;s0;){const l=i[r],c=Array.isArray(l),p=c?l[1]:l,w=null===p;let I=e[r+1];I===mi&&(I=w?se:void 0);let z=w?nw(I,n):p===n?I:void 0;if(c&&!T0(z)&&(z=nw(l,n)),T0(z)&&(s=z,o))return s;const J=i[r+1];r=o?Gc(J):ou(J)}if(null!==t){let l=a?t.residualClasses:t.residualStyles;null!=l&&(s=nw(l,n))}return s}function T0(i){return void 0!==i}function yE(i,t){return 0!=(i.flags&(t?8:16))}function N(i,t=""){const e=We(),n=Ri(),r=i+22,a=n.firstCreatePass?Hh(n,r,1,t,null):n.data[r],o=e[r]=function fw(i,t){return i.createText(t)}(e[11],t);l0(n,e,o,a),Wo(a,!1)}function ft(i){return qt("",i,""),ft}function qt(i,t,e){const n=We(),r=Yh(n,i,t,e);return r!==mi&&Zl(n,ca(),r),qt}function su(i,t,e,n,r){const a=We(),o=jh(a,i,t,e,n,r);return o!==mi&&Zl(a,ca(),o),su}function A0(i,t,e){Is(Do,ol,Yh(We(),i,t,e),!0)}function Br(i,t,e){const n=We();return Fa(n,Ul(),t)&&Mo(Ri(),jn(),n,i,t,n[11],e,!0),Br}function Zh(i,t,e){const n=We();if(Fa(n,Ul(),t)){const a=Ri(),o=jn();Mo(a,o,n,i,t,A3(Fo(a.data),o,n),e,!0)}return Zh}const lu=void 0;var z7=["en",[["a","p"],["AM","PM"],lu],[["AM","PM"],lu,lu],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],lu,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],lu,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",lu,"{1} 'at' {0}",lu],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function j7(i){const e=Math.floor(Math.abs(i)),n=i.toString().replace(/^[^.]*\.?/,"").length;return 1===e&&0===n?1:5}];let Xh={};function La(i){const t=function U7(i){return i.toLowerCase().replace(/_/g,"-")}(i);let e=PE(t);if(e)return e;const n=t.split("-")[0];if(e=PE(n),e)return e;if("en"===n)return z7;throw new Re(701,!1)}function PE(i){return i in Xh||(Xh[i]=Vi.ng&&Vi.ng.common&&Vi.ng.common.locales&&Vi.ng.common.locales[i]),Xh[i]}var bt=(()=>((bt=bt||{})[bt.LocaleId=0]="LocaleId",bt[bt.DayPeriodsFormat=1]="DayPeriodsFormat",bt[bt.DayPeriodsStandalone=2]="DayPeriodsStandalone",bt[bt.DaysFormat=3]="DaysFormat",bt[bt.DaysStandalone=4]="DaysStandalone",bt[bt.MonthsFormat=5]="MonthsFormat",bt[bt.MonthsStandalone=6]="MonthsStandalone",bt[bt.Eras=7]="Eras",bt[bt.FirstDayOfWeek=8]="FirstDayOfWeek",bt[bt.WeekendRange=9]="WeekendRange",bt[bt.DateFormat=10]="DateFormat",bt[bt.TimeFormat=11]="TimeFormat",bt[bt.DateTimeFormat=12]="DateTimeFormat",bt[bt.NumberSymbols=13]="NumberSymbols",bt[bt.NumberFormats=14]="NumberFormats",bt[bt.CurrencyCode=15]="CurrencyCode",bt[bt.CurrencySymbol=16]="CurrencySymbol",bt[bt.CurrencyName=17]="CurrencyName",bt[bt.Currencies=18]="Currencies",bt[bt.Directionality=19]="Directionality",bt[bt.PluralCase=20]="PluralCase",bt[bt.ExtraData=21]="ExtraData",bt))();const Jh="en-US";let BE=Jh;function mF(i,t,e,n,r){if(i=kt(i),Array.isArray(i))for(let a=0;a>20;if(iu(i)||!i.multi){const z=new Kd(l,r,g),J=fF(s,t,r?p:p+I,w);-1===J?(Jv(xo(c,o),a,s),pF(a,i,t.length),t.push(s),c.directiveStart++,c.directiveEnd++,r&&(c.providerIndexes+=1048576),e.push(z),o.push(z)):(e[J]=z,o[J]=z)}else{const z=fF(s,t,p+I,w),J=fF(s,t,p,p+I),he=J>=0&&e[J];if(r&&!he||!r&&!(z>=0&&e[z])){Jv(xo(c,o),a,s);const me=function YH(i,t,e,n,r){const a=new Kd(i,e,g);return a.multi=[],a.index=t,a.componentProviders=0,d4(a,r,n&&!e),a}(r?VH:HH,e.length,r,n,l);!r&&he&&(e[J].providerFactory=me),pF(a,i,t.length,0),t.push(s),c.directiveStart++,c.directiveEnd++,r&&(c.providerIndexes+=1048576),e.push(me),o.push(me)}else pF(a,i,z>-1?z:J,d4(e[r?J:z],l,!r&&n));!r&&n&&he&&e[J].componentProviders++}}}function pF(i,t,e,n){const r=iu(t),a=function a9(i){return!!i.useClass}(t);if(r||a){const l=(a?kt(t.useClass):t).prototype.ngOnDestroy;if(l){const c=i.destroyHooks||(i.destroyHooks=[]);if(!r&&t.multi){const p=c.indexOf(e);-1===p?c.push(e,[n,l]):c[p+1].push(n,l)}else c.push(e,l)}}}function d4(i,t,e){return e&&i.componentProviders++,i.multi.push(t)-1}function fF(i,t,e,n){for(let r=e;r{e.providersResolver=(n,r)=>function BH(i,t,e){const n=Ri();if(n.firstCreatePass){const r=vo(i);mF(e,n.data,n.blueprint,r,!0),mF(t,n.data,n.blueprint,r,!1)}}(n,r?r(i):i,t)}}class em{}class u4{}class h4 extends em{constructor(t,e){super(),this._parent=e,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new L3(this);const n=va(t);this._bootstrapComponents=Ql(n.bootstrap),this._r3Injector=h3(t,e,[{provide:em,useValue:this},{provide:ql,useValue:this.componentFactoryResolver}],ln(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 gF extends u4{constructor(t){super(),this.moduleType=t}create(t){return new h4(this.moduleType,t)}}class zH extends em{constructor(t,e,n){super(),this.componentFactoryResolver=new L3(this),this.instance=null;const r=new qM([...t,{provide:em,useValue:this},{provide:ql,useValue:this.componentFactoryResolver}],e||_0(),n,new Set(["environment"]));this.injector=r,r.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(t){this.injector.onDestroy(t)}}function R0(i,t,e=null){return new zH(i,t,e).injector}let UH=(()=>{class i{constructor(e){this._injector=e,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(e){if(!e.standalone)return null;if(!this.cachedInjectors.has(e.id)){const n=UM(0,e.type),r=n.length>0?R0([n],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 i.\u0275prov=Oe({token:i,providedIn:"environment",factory:()=>new i(ue(nl))}),i})();function bF(i){i.getStandaloneInjector=t=>t.get(UH).getOrCreateStandaloneInjector(i)}function Zn(i,t,e){const n=qr()+i,r=We();return r[n]===mi?al(r,n,e?t.call(e):t()):function nf(i,t){return i[t]}(r,n)}function Pn(i,t,e,n){return v4(We(),qr(),i,t,e,n)}function sl(i,t,e,n,r){return w4(We(),qr(),i,t,e,n,r)}function y4(i,t,e,n,r,a,o){return function k4(i,t,e,n,r,a,o,s,l){const c=t+e;return function Ko(i,t,e,n,r,a){const o=au(i,t,e,n);return au(i,t+2,r,a)||o}(i,c,r,a,o,s)?al(i,c+4,l?n.call(l,r,a,o,s):n(r,a,o,s)):hf(i,c+4)}(We(),qr(),i,t,e,n,r,a,o)}function hf(i,t){const e=i[t];return e===mi?void 0:e}function v4(i,t,e,n,r,a){const o=t+e;return Fa(i,o,r)?al(i,o+1,a?n.call(a,r):n(r)):hf(i,o+1)}function w4(i,t,e,n,r,a,o){const s=t+e;return au(i,s,r,a)?al(i,s+2,o?n.call(o,r,a):n(r,a)):hf(i,s+2)}function pi(i,t){const e=Ri();let n;const r=i+22;e.firstCreatePass?(n=function aV(i,t){if(t)for(let e=t.length-1;e>=0;e--){const n=t[e];if(i===n.name)return n}}(t,e.pipeRegistry),e.data[r]=n,n.onDestroy&&(e.destroyHooks||(e.destroyHooks=[])).push(r,n.onDestroy)):n=e.data[r];const a=n.factory||(n.factory=Js(n.type)),o=zr(g);try{const s=_e(!1),l=a();return _e(s),function JB(i,t,e,n){e>=i.data.length&&(i.data[e]=null,i.blueprint[e]=null),t[e]=n}(e,We(),r,l),l}finally{zr(o)}}function bi(i,t,e){const n=i+22,r=We(),a=jc(r,n);return mf(r,n)?v4(r,qr(),t,a.transform,e,a):a.transform(e)}function mf(i,t){return i[1].data[t].pure}function vF(i){return t=>{setTimeout(i,void 0,t)}}const He=class cV extends ve{constructor(t=!1){super(),this.__isAsync=t}emit(t){super.next(t)}subscribe(t,e,n){let r=t,a=e||(()=>null),o=n;if(t&&"object"==typeof t){const l=t;r=l.next?.bind(l),a=l.error?.bind(l),o=l.complete?.bind(l)}this.__isAsync&&(a=vF(a),r&&(r=vF(r)),o&&(o=vF(o)));const s=super.subscribe({next:r,error:a,complete:o});return t instanceof f&&t.add(s),s}};function dV(){return this._results[ru()]()}class ll{get changes(){return this._changes||(this._changes=new He)}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=ru(),n=ll.prototype;n[e]||(n[e]=dV)}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 n=this;n.dirty=!1;const r=function qo(i){return i.flat(Number.POSITIVE_INFINITY)}(t);(this._changesDetected=!function MR(i,t,e){if(i.length!==t.length)return!1;for(let n=0;n{class i{}return i.__NG_ELEMENT_ID__=mV,i})();const uV=dn,hV=class extends uV{constructor(t,e,n){super(),this._declarationLView=t,this._declarationTContainer=e,this.elementRef=n}createEmbeddedView(t,e){const n=this._declarationTContainer.tViews,r=y0(this._declarationLView,n,t,16,null,n.declTNode,null,null,null,null,e||null);r[17]=this._declarationLView[this._declarationTContainer.index];const o=this._declarationLView[19];return null!==o&&(r[19]=o.createEmbeddedView(n)),Uw(n,r,t),new ef(r)}};function mV(){return P0(Or(),We())}function P0(i,t){return 4&i.type?new hV(t,i,Oh(i,t)):null}let bn=(()=>{class i{}return i.__NG_ELEMENT_ID__=pV,i})();function pV(){return E4(Or(),We())}const fV=bn,C4=class extends fV{constructor(t,e,n){super(),this._lContainer=t,this._hostTNode=e,this._hostLView=n}get element(){return Oh(this._hostTNode,this._hostLView)}get injector(){return new Ch(this._hostTNode,this._hostLView)}get parentInjector(){const t=Xv(this._hostTNode,this._hostLView);if(d(t)){const e=j(t,this._hostLView),n=v(t);return new Ch(e[1].data[n+8],e)}return new Ch(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){const e=M4(this._lContainer);return null!==e&&e[t]||null}get length(){return this._lContainer.length-10}createEmbeddedView(t,e,n){let r,a;"number"==typeof n?r=n:null!=n&&(r=n.index,a=n.injector);const o=t.createEmbeddedView(e||{},a);return this.insert(o,r),o}createComponent(t,e,n,r,a){const o=t&&!function zp(i){return"function"==typeof i}(t);let s;if(o)s=e;else{const w=e||{};s=w.index,n=w.injector,r=w.projectableNodes,a=w.environmentInjector||w.ngModuleRef}const l=o?t:new tf(zi(t)),c=n||this.parentInjector;if(!a&&null==l.ngModule){const I=(o?c:this.parentInjector).get(nl,null);I&&(a=I)}const p=l.create(c,r,void 0,a);return this.insert(p.hostView,s),p}insert(t,e){const n=t._lView,r=n[1];if(function Lv(i){return yo(i[3])}(n)){const p=this.indexOf(t);if(-1!==p)this.detach(p);else{const w=n[3],I=new C4(w,w[6],w[3]);I.detach(I.indexOf(t))}}const a=this._adjustIndex(e),o=this._lContainer;!function fP(i,t,e,n){const r=10+n,a=e.length;n>0&&(e[r-1][4]=t),n0)n.push(o[s/2]);else{const c=a[s+1],p=t[-l];for(let w=10;w{class i{constructor(e){this.appInits=e,this.resolve=H0,this.reject=H0,this.initialized=!1,this.done=!1,this.donePromise=new Promise((n,r)=>{this.resolve=n,this.reject=r})}runInitializers(){if(this.initialized)return;const e=[],n=()=>{this.done=!0,this.resolve()};if(this.appInits)for(let r=0;r{a.subscribe({complete:s,error:l})});e.push(o)}}Promise.all(e).then(()=>{n()}).catch(r=>{this.reject(r)}),0===e.length&&n(),this.initialized=!0}}return i.\u0275fac=function(e){return new(e||i)(ue(ff,8))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();const nm=new De("AppId",{providedIn:"root",factory:function X4(){return`${AF()}${AF()}${AF()}`}});function AF(){return String.fromCharCode(97+Math.floor(25*Math.random()))}const J4=new De("Platform Initializer"),$c=new De("Platform ID",{providedIn:"platform",factory:()=>"unknown"}),eS=new De("appBootstrapListener"),Si=new De("AnimationModuleType");let YV=(()=>{class i{log(e){console.log(e)}warn(e){console.warn(e)}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"platform"}),i})();const cl=new De("LocaleId",{providedIn:"root",factory:()=>xt(cl,St.Optional|St.SkipSelf)||function jV(){return typeof $localize<"u"&&$localize.locale||Jh}()});class UV{constructor(t,e){this.ngModuleFactory=t,this.componentFactories=e}}let tS=(()=>{class i{compileModuleSync(e){return new gF(e)}compileModuleAsync(e){return Promise.resolve(this.compileModuleSync(e))}compileModuleAndAllComponentsSync(e){const n=this.compileModuleSync(e),a=Ql(va(e).declarations).reduce((o,s)=>{const l=zi(s);return l&&o.push(new tf(l)),o},[]);return new UV(n,a)}compileModuleAndAllComponentsAsync(e){return Promise.resolve(this.compileModuleAndAllComponentsSync(e))}clearCache(){}clearCacheFor(e){}getModuleId(e){}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();const $V=(()=>Promise.resolve(0))();function IF(i){typeof Zone>"u"?$V.then(()=>{i&&i.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",i)}class lt{constructor({enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:e=!1,shouldCoalesceRunChangeDetection:n=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new He(!1),this.onMicrotaskEmpty=new He(!1),this.onStable=new He(!1),this.onError=new He(!1),typeof Zone>"u")throw new Re(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=!n&&e,r.shouldCoalesceRunChangeDetection=n,r.lastRequestAnimationFrameId=-1,r.nativeRequestAnimationFrame=function qV(){let i=Vi.requestAnimationFrame,t=Vi.cancelAnimationFrame;if(typeof Zone<"u"&&i&&t){const e=i[Zone.__symbol__("OriginalDelegate")];e&&(i=e);const n=t[Zone.__symbol__("OriginalDelegate")];n&&(t=n)}return{nativeRequestAnimationFrame:i,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function ZV(i){const t=()=>{!function QV(i){i.isCheckStableRunning||-1!==i.lastRequestAnimationFrameId||(i.lastRequestAnimationFrameId=i.nativeRequestAnimationFrame.call(Vi,()=>{i.fakeTopEventTask||(i.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{i.lastRequestAnimationFrameId=-1,NF(i),i.isCheckStableRunning=!0,LF(i),i.isCheckStableRunning=!1},void 0,()=>{},()=>{})),i.fakeTopEventTask.invoke()}),NF(i))}(i)};i._inner=i._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(e,n,r,a,o,s)=>{try{return rS(i),e.invokeTask(r,a,o,s)}finally{(i.shouldCoalesceEventChangeDetection&&"eventTask"===a.type||i.shouldCoalesceRunChangeDetection)&&t(),aS(i)}},onInvoke:(e,n,r,a,o,s,l)=>{try{return rS(i),e.invoke(r,a,o,s,l)}finally{i.shouldCoalesceRunChangeDetection&&t(),aS(i)}},onHasTask:(e,n,r,a)=>{e.hasTask(r,a),n===r&&("microTask"==a.change?(i._hasPendingMicrotasks=a.microTask,NF(i),LF(i)):"macroTask"==a.change&&(i.hasPendingMacrotasks=a.macroTask))},onHandleError:(e,n,r,a)=>(e.handleError(r,a),i.runOutsideAngular(()=>i.onError.emit(a)),!1)})}(r)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!lt.isInAngularZone())throw new Re(909,!1)}static assertNotInAngularZone(){if(lt.isInAngularZone())throw new Re(909,!1)}run(t,e,n){return this._inner.run(t,e,n)}runTask(t,e,n,r){const a=this._inner,o=a.scheduleEventTask("NgZoneEvent: "+r,t,KV,H0,H0);try{return a.runTask(o,e,n)}finally{a.cancelTask(o)}}runGuarded(t,e,n){return this._inner.runGuarded(t,e,n)}runOutsideAngular(t){return this._outer.run(t)}}const KV={};function LF(i){if(0==i._nesting&&!i.hasPendingMicrotasks&&!i.isStable)try{i._nesting++,i.onMicrotaskEmpty.emit(null)}finally{if(i._nesting--,!i.hasPendingMicrotasks)try{i.runOutsideAngular(()=>i.onStable.emit(null))}finally{i.isStable=!0}}}function NF(i){i.hasPendingMicrotasks=!!(i._hasPendingMicrotasks||(i.shouldCoalesceEventChangeDetection||i.shouldCoalesceRunChangeDetection)&&-1!==i.lastRequestAnimationFrameId)}function rS(i){i._nesting++,i.isStable&&(i.isStable=!1,i.onUnstable.emit(null))}function aS(i){i._nesting--,LF(i)}class XV{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new He,this.onMicrotaskEmpty=new He,this.onStable=new He,this.onError=new He}run(t,e,n){return t.apply(e,n)}runGuarded(t,e,n){return t.apply(e,n)}runOutsideAngular(t){return t()}runTask(t,e,n,r){return t.apply(e,n)}}const oS=new De(""),Y0=new De("");let PF,OF=(()=>{class i{constructor(e,n,r){this._ngZone=e,this.registry=n,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,PF||(function JV(i){PF=i}(r),r.addToWindow(n)),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:()=>{lt.assertNotInAngularZone(),IF(()=>{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())IF(()=>{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(n=>!n.updateCb||!n.updateCb(e)||(clearTimeout(n.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,n,r){let a=-1;n&&n>0&&(a=setTimeout(()=>{this._callbacks=this._callbacks.filter(o=>o.timeoutId!==a),e(this._didWork,this.getPendingTasks())},n)),this._callbacks.push({doneCb:e,timeoutId:a,updateCb:r})}whenStable(e,n,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,n,r),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}registerApplication(e){this.registry.registerApplication(e,this)}unregisterApplication(e){this.registry.unregisterApplication(e)}findProviders(e,n,r){return[]}}return i.\u0275fac=function(e){return new(e||i)(ue(lt),ue(RF),ue(Y0))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})(),RF=(()=>{class i{constructor(){this._applications=new Map}registerApplication(e,n){this._applications.set(e,n)}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,n=!0){return PF?.findTestabilityInTree(this,e,n)??null}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"platform"}),i})(),qc=null;const sS=new De("AllowMultipleToken"),BF=new De("PlatformDestroyListeners");class lS{constructor(t,e){this.name=t,this.token=e}}function dS(i,t,e=[]){const n=`Platform: ${t}`,r=new De(n);return(a=[])=>{let o=HF();if(!o||o.injector.get(sS,!1)){const s=[...e,...a,{provide:r,useValue:!0}];i?i(s):function iY(i){if(qc&&!qc.get(sS,!1))throw new Re(400,!1);qc=i;const t=i.get(hS);(function cS(i){const t=i.get(J4,null);t&&t.forEach(e=>e())})(i)}(function uS(i=[],t){return Rn.create({name:t,providers:[{provide:Iw,useValue:"platform"},{provide:BF,useValue:new Set([()=>qc=null])},...i]})}(s,n))}return function rY(i){const t=HF();if(!t)throw new Re(401,!1);return t}()}}function HF(){return qc?.get(hS)??null}let hS=(()=>{class i{constructor(e){this._injector=e,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(e,n){const r=function pS(i,t){let e;return e="noop"===i?new XV:("zone.js"===i?void 0:i)||new lt(t),e}(n?.ngZone,function mS(i){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:!(!i||!i.ngZoneEventCoalescing)||!1,shouldCoalesceRunChangeDetection:!(!i||!i.ngZoneRunCoalescing)||!1}}(n)),a=[{provide:lt,useValue:r}];return r.run(()=>{const o=Rn.create({providers:a,parent:this.injector,name:e.moduleType.name}),s=e.create(o),l=s.injector.get(Kl,null);if(!l)throw new Re(402,!1);return r.runOutsideAngular(()=>{const c=r.onError.subscribe({next:p=>{l.handleError(p)}});s.onDestroy(()=>{j0(this._modules,s),c.unsubscribe()})}),function fS(i,t,e){try{const n=e();return rf(n)?n.catch(r=>{throw t.runOutsideAngular(()=>i.handleError(r)),r}):n}catch(n){throw t.runOutsideAngular(()=>i.handleError(n)),n}}(l,r,()=>{const c=s.injector.get(V0);return c.runInitializers(),c.donePromise.then(()=>(function HE(i){ra(i,"Expected localeId to be defined"),"string"==typeof i&&(BE=i.toLowerCase().replace(/_/g,"-"))}(s.injector.get(cl,Jh)||Jh),this._moduleDoBootstrap(s),s))})})}bootstrapModule(e,n=[]){const r=_S({},n);return function eY(i,t,e){const n=new gF(e);return Promise.resolve(n)}(0,0,e).then(a=>this.bootstrapModuleFactory(a,r))}_moduleDoBootstrap(e){const n=e.injector.get(Jl);if(e._bootstrapComponents.length>0)e._bootstrapComponents.forEach(r=>n.bootstrap(r));else{if(!e.instance.ngDoBootstrap)throw new Re(-403,!1);e.instance.ngDoBootstrap(n)}this._modules.push(e)}onDestroy(e){this._destroyListeners.push(e)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new Re(404,!1);this._modules.slice().forEach(n=>n.destroy()),this._destroyListeners.forEach(n=>n());const e=this._injector.get(BF,null);e&&(e.forEach(n=>n()),e.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}}return i.\u0275fac=function(e){return new(e||i)(ue(Rn))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"platform"}),i})();function _S(i,t){return Array.isArray(t)?t.reduce(_S,i):{...i,...t}}let Jl=(()=>{class i{get destroyed(){return this._destroyed}get injector(){return this._injector}constructor(e,n,r){this._zone=e,this._injector=n,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 a=new qe(s=>{this._stable=this._zone.isStable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks,this._zone.runOutsideAngular(()=>{s.next(this._stable),s.complete()})}),o=new qe(s=>{let l;this._zone.runOutsideAngular(()=>{l=this._zone.onStable.subscribe(()=>{lt.assertNotInAngularZone(),IF(()=>{!this._stable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks&&(this._stable=!0,s.next(!0))})})});const c=this._zone.onUnstable.subscribe(()=>{lt.assertInAngularZone(),this._stable&&(this._stable=!1,this._zone.runOutsideAngular(()=>{s.next(!1)}))});return()=>{l.unsubscribe(),c.unsubscribe()}});this.isStable=ji(a,o.pipe(Ea()))}bootstrap(e,n){const r=e instanceof QM;if(!this._injector.get(V0).done)throw!r&&function Bc(i){const t=zi(i)||ur(i)||Lr(i);return null!==t&&t.standalone}(e),new Re(405,false);let o;o=r?e:this._injector.get(ql).resolveComponentFactory(e),this.componentTypes.push(o.componentType);const s=function tY(i){return i.isBoundToModule}(o)?void 0:this._injector.get(em),c=o.create(Rn.NULL,[],n||o.selector,s),p=c.location.nativeElement,w=c.injector.get(oS,null);return w?.registerApplication(p),c.onDestroy(()=>{this.detachView(c.hostView),j0(this.components,c),w?.unregisterApplication(p)}),this._loadComponent(c),c}tick(){if(this._runningTick)throw new Re(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 n=e;this._views.push(n),n.attachToAppRef(this)}detachView(e){const n=e;j0(this._views,n),n.detachFromAppRef()}_loadComponent(e){this.attachView(e.hostView),this.tick(),this.components.push(e);const n=this._injector.get(eS,[]);n.push(...this._bootstrapListeners),n.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),()=>j0(this._destroyListeners,e)}destroy(){if(this._destroyed)throw new Re(406,!1);const e=this._injector;e.destroy&&!e.destroyed&&e.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}}return i.\u0275fac=function(e){return new(e||i)(ue(lt),ue(nl),ue(Kl))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();function j0(i,t){const e=i.indexOf(t);e>-1&&i.splice(e,1)}let Tt=(()=>{class i{}return i.__NG_ELEMENT_ID__=oY,i})();function oY(i){return function sY(i,t,e){if(Ud(i)&&!e){const n=Aa(i.index,t);return new ef(n,n)}return 47&i.type?new ef(t[16],t):null}(Or(),We(),16==(16&i))}class FS{constructor(){}supports(t){return C0(t)}create(t){return new mY(t)}}const hY=(i,t)=>t;class mY{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||hY}forEachItem(t){let e;for(e=this._itHead;null!==e;e=e._next)t(e)}forEachOperation(t){let e=this._itHead,n=this._removalsHead,r=0,a=null;for(;e||n;){const o=!n||e&&e.currentIndex{o=this._trackByFn(r,s),null!==e&&Object.is(e.trackById,o)?(n&&(e=this._verifyReinsertion(e,s,o,r)),Object.is(e.item,s)||this._addIdentityChange(e,s)):(e=this._mismatch(e,s,o,r),n=!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,n,r){let a;return null===t?a=this._itTail:(a=t._prev,this._remove(t)),null!==(t=null===this._unlinkedRecords?null:this._unlinkedRecords.get(n,null))?(Object.is(t.item,e)||this._addIdentityChange(t,e),this._reinsertAfter(t,a,r)):null!==(t=null===this._linkedRecords?null:this._linkedRecords.get(n,r))?(Object.is(t.item,e)||this._addIdentityChange(t,e),this._moveAfter(t,a,r)):t=this._addAfter(new pY(e,n),a,r),t}_verifyReinsertion(t,e,n,r){let a=null===this._unlinkedRecords?null:this._unlinkedRecords.get(n,null);return null!==a?t=this._reinsertAfter(a,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,n){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(t);const r=t._prevRemoved,a=t._nextRemoved;return null===r?this._removalsHead=a:r._nextRemoved=a,null===a?this._removalsTail=r:a._prevRemoved=r,this._insertAfter(t,e,n),this._addToMoves(t,n),t}_moveAfter(t,e,n){return this._unlink(t),this._insertAfter(t,e,n),this._addToMoves(t,n),t}_addAfter(t,e,n){return this._insertAfter(t,e,n),this._additionsTail=null===this._additionsTail?this._additionsHead=t:this._additionsTail._nextAdded=t,t}_insertAfter(t,e,n){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 kS),this._linkedRecords.put(t),t.currentIndex=n,t}_remove(t){return this._addToRemovals(this._unlink(t))}_unlink(t){null!==this._linkedRecords&&this._linkedRecords.remove(t);const e=t._prev,n=t._next;return null===e?this._itHead=n:e._next=n,null===n?this._itTail=e:n._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 kS),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 pY{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 fY{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 n;for(n=this._head;null!==n;n=n._nextDup)if((null===e||e<=n.currentIndex)&&Object.is(n.trackById,t))return n;return null}remove(t){const e=t._prevDup,n=t._nextDup;return null===e?this._head=n:e._nextDup=n,null===n?this._tail=e:n._prevDup=e,null===this._head}}class kS{constructor(){this.map=new Map}put(t){const e=t.trackById;let n=this.map.get(e);n||(n=new fY,this.map.set(e,n)),n.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 xS(i,t,e){const n=i.previousIndex;if(null===n)return n;let r=0;return e&&n{if(e&&e.key===r)this._maybeAddToChanges(e,n),this._appendAfter=e,e=e._next;else{const a=this._getOrCreateRecordForKey(r,n);e=this._insertBeforeOrAppend(e,a)}}),e){e._prev&&(e._prev._next=null),this._removalsHead=e;for(let n=e;null!==n;n=n._nextRemoved)n===this._mapHead&&(this._mapHead=null),this._records.delete(n.key),n._nextRemoved=n._next,n.previousValue=n.currentValue,n.currentValue=null,n._prev=null,n._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(t,e){if(t){const n=t._prev;return e._next=t,e._prev=n,t._prev=e,n&&(n._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 a=r._prev,o=r._next;return a&&(a._next=o),o&&(o._prev=a),r._next=null,r._prev=null,r}const n=new gY(t);return this._records.set(t,n),n.currentValue=e,this._addToAdditions(n),n}_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(n=>e(t[n],n))}}class gY{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 CS(){return new Qo([new FS])}let Qo=(()=>{class i{constructor(e){this.factories=e}static create(e,n){if(null!=n){const r=n.factories.slice();e=e.concat(r)}return new i(e)}static extend(e){return{provide:i,useFactory:n=>i.create(e,n||CS()),deps:[[i,new Cs,new Ja]]}}find(e){const n=this.factories.find(r=>r.supports(e));if(null!=n)return n;throw new Re(901,!1)}}return i.\u0275prov=Oe({token:i,providedIn:"root",factory:CS}),i})();function MS(){return new _f([new DS])}let _f=(()=>{class i{constructor(e){this.factories=e}static create(e,n){if(n){const r=n.factories.slice();e=e.concat(r)}return new i(e)}static extend(e){return{provide:i,useFactory:n=>i.create(e,n||MS()),deps:[[i,new Cs,new Ja]]}}find(e){const n=this.factories.find(r=>r.supports(e));if(n)return n;throw new Re(901,!1)}}return i.\u0275prov=Oe({token:i,providedIn:"root",factory:MS}),i})();const vY=dS(null,"core",[]);let wY=(()=>{class i{constructor(e){}}return i.\u0275fac=function(e){return new(e||i)(ue(Jl))},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})();function rm(i){return"boolean"==typeof i?i:null!=i&&"false"!==i}let UF=null;function dl(){return UF}class xY{}const zt=new De("DocumentToken");let WF=(()=>{class i{historyGo(e){throw new Error("Not implemented")}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:function(){return function DY(){return ue(ES)}()},providedIn:"platform"}),i})();const CY=new De("Location Initialized");let ES=(()=>{class i extends WF{constructor(e){super(),this._doc=e,this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return dl().getBaseHref(this._doc)}onPopState(e){const n=dl().getGlobalEventTarget(this._doc,"window");return n.addEventListener("popstate",e,!1),()=>n.removeEventListener("popstate",e)}onHashChange(e){const n=dl().getGlobalEventTarget(this._doc,"window");return n.addEventListener("hashchange",e,!1),()=>n.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,n,r){SS()?this._history.pushState(e,n,r):this._location.hash=r}replaceState(e,n,r){SS()?this._history.replaceState(e,n,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 i.\u0275fac=function(e){return new(e||i)(ue(zt))},i.\u0275prov=Oe({token:i,factory:function(){return function MY(){return new ES(ue(zt))}()},providedIn:"platform"}),i})();function SS(){return!!window.history.pushState}function GF(i,t){if(0==i.length)return t;if(0==t.length)return i;let e=0;return i.endsWith("/")&&e++,t.startsWith("/")&&e++,2==e?i+t.substring(1):1==e?i+t:i+"/"+t}function TS(i){const t=i.match(/#|\?|$/),e=t&&t.index||i.length;return i.slice(0,e-("/"===i[e-1]?1:0))+i.slice(e)}function ec(i){return i&&"?"!==i[0]?"?"+i:i}let du=(()=>{class i{historyGo(e){throw new Error("Not implemented")}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:function(){return xt(IS)},providedIn:"root"}),i})();const AS=new De("appBaseHref");let IS=(()=>{class i extends du{constructor(e,n){super(),this._platformLocation=e,this._removeListenerFns=[],this._baseHref=n??this._platformLocation.getBaseHrefFromDOM()??xt(zt).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 GF(this._baseHref,e)}path(e=!1){const n=this._platformLocation.pathname+ec(this._platformLocation.search),r=this._platformLocation.hash;return r&&e?`${n}${r}`:n}pushState(e,n,r,a){const o=this.prepareExternalUrl(r+ec(a));this._platformLocation.pushState(e,n,o)}replaceState(e,n,r,a){const o=this.prepareExternalUrl(r+ec(a));this._platformLocation.replaceState(e,n,o)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(e=0){this._platformLocation.historyGo?.(e)}}return i.\u0275fac=function(e){return new(e||i)(ue(WF),ue(AS,8))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),EY=(()=>{class i extends du{constructor(e,n){super(),this._platformLocation=e,this._baseHref="",this._removeListenerFns=[],null!=n&&(this._baseHref=n)}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 n=this._platformLocation.hash;return null==n&&(n="#"),n.length>0?n.substring(1):n}prepareExternalUrl(e){const n=GF(this._baseHref,e);return n.length>0?"#"+n:n}pushState(e,n,r,a){let o=this.prepareExternalUrl(r+ec(a));0==o.length&&(o=this._platformLocation.pathname),this._platformLocation.pushState(e,n,o)}replaceState(e,n,r,a){let o=this.prepareExternalUrl(r+ec(a));0==o.length&&(o=this._platformLocation.pathname),this._platformLocation.replaceState(e,n,o)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(e=0){this._platformLocation.historyGo?.(e)}}return i.\u0275fac=function(e){return new(e||i)(ue(WF),ue(AS,8))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})(),Kc=(()=>{class i{constructor(e){this._subject=new He,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=e;const n=this._locationStrategy.getBaseHref();this._basePath=function AY(i){if(new RegExp("^(https?:)?//").test(i)){const[,e]=i.split(/\/\/[^\/]+/);return e}return i}(TS(LS(n))),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,n=""){return this.path()==this.normalize(e+ec(n))}normalize(e){return i.stripTrailingSlash(function TY(i,t){return i&&new RegExp(`^${i}([/;?#]|$)`).test(t)?t.substring(i.length):t}(this._basePath,LS(e)))}prepareExternalUrl(e){return e&&"/"!==e[0]&&(e="/"+e),this._locationStrategy.prepareExternalUrl(e)}go(e,n="",r=null){this._locationStrategy.pushState(r,"",e,n),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+ec(n)),r)}replaceState(e,n="",r=null){this._locationStrategy.replaceState(r,"",e,n),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+ec(n)),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(n=>{this._notifyUrlChangeListeners(n.url,n.state)})),()=>{const n=this._urlChangeListeners.indexOf(e);this._urlChangeListeners.splice(n,1),0===this._urlChangeListeners.length&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(e="",n){this._urlChangeListeners.forEach(r=>r(e,n))}subscribe(e,n,r){return this._subject.subscribe({next:e,error:n,complete:r})}}return i.normalizeQueryParams=ec,i.joinWithSlash=GF,i.stripTrailingSlash=TS,i.\u0275fac=function(e){return new(e||i)(ue(du))},i.\u0275prov=Oe({token:i,factory:function(){return function SY(){return new Kc(ue(du))}()},providedIn:"root"}),i})();function LS(i){return i.replace(/\/index.html$/,"")}var hr=(()=>((hr=hr||{})[hr.Format=0]="Format",hr[hr.Standalone=1]="Standalone",hr))(),Bi=(()=>((Bi=Bi||{})[Bi.Narrow=0]="Narrow",Bi[Bi.Abbreviated=1]="Abbreviated",Bi[Bi.Wide=2]="Wide",Bi[Bi.Short=3]="Short",Bi))(),Xn=(()=>((Xn=Xn||{})[Xn.Short=0]="Short",Xn[Xn.Medium=1]="Medium",Xn[Xn.Long=2]="Long",Xn[Xn.Full=3]="Full",Xn))(),ni=(()=>((ni=ni||{})[ni.Decimal=0]="Decimal",ni[ni.Group=1]="Group",ni[ni.List=2]="List",ni[ni.PercentSign=3]="PercentSign",ni[ni.PlusSign=4]="PlusSign",ni[ni.MinusSign=5]="MinusSign",ni[ni.Exponential=6]="Exponential",ni[ni.SuperscriptingExponent=7]="SuperscriptingExponent",ni[ni.PerMille=8]="PerMille",ni[ni.Infinity=9]="Infinity",ni[ni.NaN=10]="NaN",ni[ni.TimeSeparator=11]="TimeSeparator",ni[ni.CurrencyDecimal=12]="CurrencyDecimal",ni[ni.CurrencyGroup=13]="CurrencyGroup",ni))();function W0(i,t){return Xo(La(i)[bt.DateFormat],t)}function G0(i,t){return Xo(La(i)[bt.TimeFormat],t)}function $0(i,t){return Xo(La(i)[bt.DateTimeFormat],t)}function Zo(i,t){const e=La(i),n=e[bt.NumberSymbols][t];if(typeof n>"u"){if(t===ni.CurrencyDecimal)return e[bt.NumberSymbols][ni.Decimal];if(t===ni.CurrencyGroup)return e[bt.NumberSymbols][ni.Group]}return n}function OS(i){if(!i[bt.ExtraData])throw new Error(`Missing extra locale data for the locale "${i[bt.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function Xo(i,t){for(let e=t;e>-1;e--)if(typeof i[e]<"u")return i[e];throw new Error("Locale data API: locale data undefined")}function qF(i){const[t,e]=i.split(":");return{hours:+t,minutes:+e}}const UY=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,gf={},WY=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;var Hr=(()=>((Hr=Hr||{})[Hr.Short=0]="Short",Hr[Hr.ShortGMT=1]="ShortGMT",Hr[Hr.Long=2]="Long",Hr[Hr.Extended=3]="Extended",Hr))(),ai=(()=>((ai=ai||{})[ai.FullYear=0]="FullYear",ai[ai.Month=1]="Month",ai[ai.Date=2]="Date",ai[ai.Hours=3]="Hours",ai[ai.Minutes=4]="Minutes",ai[ai.Seconds=5]="Seconds",ai[ai.FractionalSeconds=6]="FractionalSeconds",ai[ai.Day=7]="Day",ai))(),xi=(()=>((xi=xi||{})[xi.DayPeriods=0]="DayPeriods",xi[xi.Days=1]="Days",xi[xi.Months=2]="Months",xi[xi.Eras=3]="Eras",xi))();function GY(i,t,e,n){let r=function tj(i){if(BS(i))return i;if("number"==typeof i&&!isNaN(i))return new Date(i);if("string"==typeof i){if(i=i.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(i)){const[r,a=1,o=1]=i.split("-").map(s=>+s);return q0(r,a-1,o)}const e=parseFloat(i);if(!isNaN(i-e))return new Date(e);let n;if(n=i.match(UY))return function ij(i){const t=new Date(0);let e=0,n=0;const r=i[8]?t.setUTCFullYear:t.setFullYear,a=i[8]?t.setUTCHours:t.setHours;i[9]&&(e=Number(i[9]+i[10]),n=Number(i[9]+i[11])),r.call(t,Number(i[1]),Number(i[2])-1,Number(i[3]));const o=Number(i[4]||0)-e,s=Number(i[5]||0)-n,l=Number(i[6]||0),c=Math.floor(1e3*parseFloat("0."+(i[7]||0)));return a.call(t,o,s,l,c),t}(n)}const t=new Date(i);if(!BS(t))throw new Error(`Unable to convert "${i}" into a date`);return t}(i);t=tc(e,t)||t;let s,o=[];for(;t;){if(s=WY.exec(t),!s){o.push(t);break}{o=o.concat(s.slice(1));const p=o.pop();if(!p)break;t=p}}let l=r.getTimezoneOffset();n&&(l=PS(n,l),r=function ej(i,t,e){const n=e?-1:1,r=i.getTimezoneOffset();return function JY(i,t){return(i=new Date(i.getTime())).setMinutes(i.getMinutes()+t),i}(i,n*(PS(t,r)-r))}(r,n,!0));let c="";return o.forEach(p=>{const w=function XY(i){if(QF[i])return QF[i];let t;switch(i){case"G":case"GG":case"GGG":t=Bn(xi.Eras,Bi.Abbreviated);break;case"GGGG":t=Bn(xi.Eras,Bi.Wide);break;case"GGGGG":t=Bn(xi.Eras,Bi.Narrow);break;case"y":t=xr(ai.FullYear,1,0,!1,!0);break;case"yy":t=xr(ai.FullYear,2,0,!0,!0);break;case"yyy":t=xr(ai.FullYear,3,0,!1,!0);break;case"yyyy":t=xr(ai.FullYear,4,0,!1,!0);break;case"Y":t=X0(1);break;case"YY":t=X0(2,!0);break;case"YYY":t=X0(3);break;case"YYYY":t=X0(4);break;case"M":case"L":t=xr(ai.Month,1,1);break;case"MM":case"LL":t=xr(ai.Month,2,1);break;case"MMM":t=Bn(xi.Months,Bi.Abbreviated);break;case"MMMM":t=Bn(xi.Months,Bi.Wide);break;case"MMMMM":t=Bn(xi.Months,Bi.Narrow);break;case"LLL":t=Bn(xi.Months,Bi.Abbreviated,hr.Standalone);break;case"LLLL":t=Bn(xi.Months,Bi.Wide,hr.Standalone);break;case"LLLLL":t=Bn(xi.Months,Bi.Narrow,hr.Standalone);break;case"w":t=KF(1);break;case"ww":t=KF(2);break;case"W":t=KF(1,!0);break;case"d":t=xr(ai.Date,1);break;case"dd":t=xr(ai.Date,2);break;case"c":case"cc":t=xr(ai.Day,1);break;case"ccc":t=Bn(xi.Days,Bi.Abbreviated,hr.Standalone);break;case"cccc":t=Bn(xi.Days,Bi.Wide,hr.Standalone);break;case"ccccc":t=Bn(xi.Days,Bi.Narrow,hr.Standalone);break;case"cccccc":t=Bn(xi.Days,Bi.Short,hr.Standalone);break;case"E":case"EE":case"EEE":t=Bn(xi.Days,Bi.Abbreviated);break;case"EEEE":t=Bn(xi.Days,Bi.Wide);break;case"EEEEE":t=Bn(xi.Days,Bi.Narrow);break;case"EEEEEE":t=Bn(xi.Days,Bi.Short);break;case"a":case"aa":case"aaa":t=Bn(xi.DayPeriods,Bi.Abbreviated);break;case"aaaa":t=Bn(xi.DayPeriods,Bi.Wide);break;case"aaaaa":t=Bn(xi.DayPeriods,Bi.Narrow);break;case"b":case"bb":case"bbb":t=Bn(xi.DayPeriods,Bi.Abbreviated,hr.Standalone,!0);break;case"bbbb":t=Bn(xi.DayPeriods,Bi.Wide,hr.Standalone,!0);break;case"bbbbb":t=Bn(xi.DayPeriods,Bi.Narrow,hr.Standalone,!0);break;case"B":case"BB":case"BBB":t=Bn(xi.DayPeriods,Bi.Abbreviated,hr.Format,!0);break;case"BBBB":t=Bn(xi.DayPeriods,Bi.Wide,hr.Format,!0);break;case"BBBBB":t=Bn(xi.DayPeriods,Bi.Narrow,hr.Format,!0);break;case"h":t=xr(ai.Hours,1,-12);break;case"hh":t=xr(ai.Hours,2,-12);break;case"H":t=xr(ai.Hours,1);break;case"HH":t=xr(ai.Hours,2);break;case"m":t=xr(ai.Minutes,1);break;case"mm":t=xr(ai.Minutes,2);break;case"s":t=xr(ai.Seconds,1);break;case"ss":t=xr(ai.Seconds,2);break;case"S":t=xr(ai.FractionalSeconds,1);break;case"SS":t=xr(ai.FractionalSeconds,2);break;case"SSS":t=xr(ai.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":t=Q0(Hr.Short);break;case"ZZZZZ":t=Q0(Hr.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":t=Q0(Hr.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":t=Q0(Hr.Long);break;default:return null}return QF[i]=t,t}(p);c+=w?w(r,e,l):"''"===p?"'":p.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),c}function q0(i,t,e){const n=new Date(0);return n.setFullYear(i,t,e),n.setHours(0,0,0),n}function tc(i,t){const e=function IY(i){return La(i)[bt.LocaleId]}(i);if(gf[e]=gf[e]||{},gf[e][t])return gf[e][t];let n="";switch(t){case"shortDate":n=W0(i,Xn.Short);break;case"mediumDate":n=W0(i,Xn.Medium);break;case"longDate":n=W0(i,Xn.Long);break;case"fullDate":n=W0(i,Xn.Full);break;case"shortTime":n=G0(i,Xn.Short);break;case"mediumTime":n=G0(i,Xn.Medium);break;case"longTime":n=G0(i,Xn.Long);break;case"fullTime":n=G0(i,Xn.Full);break;case"short":const r=tc(i,"shortTime"),a=tc(i,"shortDate");n=K0($0(i,Xn.Short),[r,a]);break;case"medium":const o=tc(i,"mediumTime"),s=tc(i,"mediumDate");n=K0($0(i,Xn.Medium),[o,s]);break;case"long":const l=tc(i,"longTime"),c=tc(i,"longDate");n=K0($0(i,Xn.Long),[l,c]);break;case"full":const p=tc(i,"fullTime"),w=tc(i,"fullDate");n=K0($0(i,Xn.Full),[p,w])}return n&&(gf[e][t]=n),n}function K0(i,t){return t&&(i=i.replace(/\{([^}]+)}/g,function(e,n){return null!=t&&n in t?t[n]:e})),i}function Os(i,t,e="-",n,r){let a="";(i<0||r&&i<=0)&&(r?i=1-i:(i=-i,a=e));let o=String(i);for(;o.length0||s>-e)&&(s+=e),i===ai.Hours)0===s&&-12===e&&(s=12);else if(i===ai.FractionalSeconds)return function $Y(i,t){return Os(i,3).substring(0,t)}(s,t);const l=Zo(o,ni.MinusSign);return Os(s,t,l,n,r)}}function Bn(i,t,e=hr.Format,n=!1){return function(r,a){return function KY(i,t,e,n,r,a){switch(e){case xi.Months:return function OY(i,t,e){const n=La(i),a=Xo([n[bt.MonthsFormat],n[bt.MonthsStandalone]],t);return Xo(a,e)}(t,r,n)[i.getMonth()];case xi.Days:return function NY(i,t,e){const n=La(i),a=Xo([n[bt.DaysFormat],n[bt.DaysStandalone]],t);return Xo(a,e)}(t,r,n)[i.getDay()];case xi.DayPeriods:const o=i.getHours(),s=i.getMinutes();if(a){const c=function HY(i){const t=La(i);return OS(t),(t[bt.ExtraData][2]||[]).map(n=>"string"==typeof n?qF(n):[qF(n[0]),qF(n[1])])}(t),p=function VY(i,t,e){const n=La(i);OS(n);const a=Xo([n[bt.ExtraData][0],n[bt.ExtraData][1]],t)||[];return Xo(a,e)||[]}(t,r,n),w=c.findIndex(I=>{if(Array.isArray(I)){const[z,J]=I,ce=o>=z.hours&&s>=z.minutes,he=o0?Math.floor(r/60):Math.ceil(r/60);switch(i){case Hr.Short:return(r>=0?"+":"")+Os(o,2,a)+Os(Math.abs(r%60),2,a);case Hr.ShortGMT:return"GMT"+(r>=0?"+":"")+Os(o,1,a);case Hr.Long:return"GMT"+(r>=0?"+":"")+Os(o,2,a)+":"+Os(Math.abs(r%60),2,a);case Hr.Extended:return 0===n?"Z":(r>=0?"+":"")+Os(o,2,a)+":"+Os(Math.abs(r%60),2,a);default:throw new Error(`Unknown zone width "${i}"`)}}}function RS(i){return q0(i.getFullYear(),i.getMonth(),i.getDate()+(4-i.getDay()))}function KF(i,t=!1){return function(e,n){let r;if(t){const a=new Date(e.getFullYear(),e.getMonth(),1).getDay()-1,o=e.getDate();r=1+Math.floor((o+a)/7)}else{const a=RS(e),o=function ZY(i){const t=q0(i,0,1).getDay();return q0(i,0,1+(t<=4?4:11)-t)}(a.getFullYear()),s=a.getTime()-o.getTime();r=1+Math.round(s/6048e5)}return Os(r,i,Zo(n,ni.MinusSign))}}function X0(i,t=!1){return function(e,n){return Os(RS(e).getFullYear(),i,Zo(n,ni.MinusSign),t)}}const QF={};function PS(i,t){i=i.replace(/:/g,"");const e=Date.parse("Jan 01, 1970 00:00:00 "+i)/6e4;return isNaN(e)?t:e}function BS(i){return i instanceof Date&&!isNaN(i.valueOf())}function jS(i,t){t=encodeURIComponent(t);for(const e of i.split(";")){const n=e.indexOf("="),[r,a]=-1==n?[e,""]:[e.slice(0,n),e.slice(n+1)];if(r.trim()===t)return decodeURIComponent(a)}return null}const n2=/\s+/,zS=[];let ua=(()=>{class i{constructor(e,n,r,a){this._iterableDiffers=e,this._keyValueDiffers=n,this._ngEl=r,this._renderer=a,this.initialClasses=zS,this.stateMap=new Map}set klass(e){this.initialClasses=null!=e?e.trim().split(n2):zS}set ngClass(e){this.rawClass="string"==typeof e?e.trim().split(n2):e}ngDoCheck(){for(const n of this.initialClasses)this._updateState(n,!0);const e=this.rawClass;if(Array.isArray(e)||e instanceof Set)for(const n of e)this._updateState(n,!0);else if(null!=e)for(const n of Object.keys(e))this._updateState(n,Boolean(e[n]));this._applyStateDiff()}_updateState(e,n){const r=this.stateMap.get(e);void 0!==r?(r.enabled!==n&&(r.changed=!0,r.enabled=n),r.touched=!0):this.stateMap.set(e,{enabled:n,changed:!0,touched:!0})}_applyStateDiff(){for(const e of this.stateMap){const n=e[0],r=e[1];r.changed?(this._toggleClass(n,r.enabled),r.changed=!1):r.touched||(r.enabled&&this._toggleClass(n,!1),this.stateMap.delete(n)),r.touched=!1}}_toggleClass(e,n){(e=e.trim()).length>0&&e.split(n2).forEach(r=>{n?this._renderer.addClass(this._ngEl.nativeElement,r):this._renderer.removeClass(this._ngEl.nativeElement,r)})}}return i.\u0275fac=function(e){return new(e||i)(g(Qo),g(_f),g(ze),g(Ms))},i.\u0275dir=ye({type:i,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"},standalone:!0}),i})();class fj{constructor(t,e,n,r){this.$implicit=t,this.ngForOf=e,this.index=n,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 an=(()=>{class i{set ngForOf(e){this._ngForOf=e,this._ngForOfDirty=!0}set ngForTrackBy(e){this._trackByFn=e}get ngForTrackBy(){return this._trackByFn}constructor(e,n,r){this._viewContainer=e,this._template=n,this._differs=r,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}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 n=this._viewContainer;e.forEachOperation((r,a,o)=>{if(null==r.previousIndex)n.createEmbeddedView(this._template,new fj(r.item,this._ngForOf,-1,-1),null===o?void 0:o);else if(null==o)n.remove(null===a?void 0:a);else if(null!==a){const s=n.get(a);n.move(s,o),GS(s,r)}});for(let r=0,a=n.length;r{GS(n.get(r.currentIndex),r)})}static ngTemplateContextGuard(e,n){return!0}}return i.\u0275fac=function(e){return new(e||i)(g(bn),g(dn),g(Qo))},i.\u0275dir=ye({type:i,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0}),i})();function GS(i,t){i.context.$implicit=t.item}let Ut=(()=>{class i{constructor(e,n){this._viewContainer=e,this._context=new gj,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=n}set ngIf(e){this._context.$implicit=this._context.ngIf=e,this._updateView()}set ngIfThen(e){$S("ngIfThen",e),this._thenTemplateRef=e,this._thenViewRef=null,this._updateView()}set ngIfElse(e){$S("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,n){return!0}}return i.\u0275fac=function(e){return new(e||i)(g(bn),g(dn))},i.\u0275dir=ye({type:i,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0}),i})();class gj{constructor(){this.$implicit=null,this.ngIf=null}}function $S(i,t){if(t&&!t.createEmbeddedView)throw new Error(`${i} must be a TemplateRef, but received '${ln(t)}'.`)}class r2{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 uu=(()=>{class i{constructor(){this._defaultViews=[],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.push(e)}_matchCase(e){const n=e==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||n,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),n}_updateDefaultCases(e){if(this._defaultViews.length>0&&e!==this._defaultUsed){this._defaultUsed=e;for(const n of this._defaultViews)n.enforceState(e)}}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"},standalone:!0}),i})(),yf=(()=>{class i{constructor(e,n,r){this.ngSwitch=r,r._addCase(),this._view=new r2(e,n)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}}return i.\u0275fac=function(e){return new(e||i)(g(bn),g(dn),g(uu,9))},i.\u0275dir=ye({type:i,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"},standalone:!0}),i})(),qS=(()=>{class i{constructor(e,n,r){r._addDefault(new r2(e,n))}}return i.\u0275fac=function(e){return new(e||i)(g(bn),g(dn),g(uu,9))},i.\u0275dir=ye({type:i,selectors:[["","ngSwitchDefault",""]],standalone:!0}),i})(),am=(()=>{class i{constructor(e,n,r){this._ngEl=e,this._differs=n,this._renderer=r,this._ngStyle=null,this._differ=null}set ngStyle(e){this._ngStyle=e,!this._differ&&e&&(this._differ=this._differs.find(e).create())}ngDoCheck(){if(this._differ){const e=this._differ.diff(this._ngStyle);e&&this._applyChanges(e)}}_setStyle(e,n){const[r,a]=e.split("."),o=-1===r.indexOf("-")?void 0:eo.DashCase;null!=n?this._renderer.setStyle(this._ngEl.nativeElement,r,a?`${n}${a}`:n,o):this._renderer.removeStyle(this._ngEl.nativeElement,r,o)}_applyChanges(e){e.forEachRemovedItem(n=>this._setStyle(n.key,null)),e.forEachAddedItem(n=>this._setStyle(n.key,n.currentValue)),e.forEachChangedItem(n=>this._setStyle(n.key,n.currentValue))}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(_f),g(Ms))},i.\u0275dir=ye({type:i,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"},standalone:!0}),i})(),vf=(()=>{class i{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 n=this._viewContainerRef;if(this._viewRef&&n.remove(n.indexOf(this._viewRef)),this.ngTemplateOutlet){const{ngTemplateOutlet:r,ngTemplateOutletContext:a,ngTemplateOutletInjector:o}=this;this._viewRef=n.createEmbeddedView(r,a,o?{injector:o}:void 0)}else this._viewRef=null}else this._viewRef&&e.ngTemplateOutletContext&&this.ngTemplateOutletContext&&(this._viewRef.context=this.ngTemplateOutletContext)}}return i.\u0275fac=function(e){return new(e||i)(g(bn))},i.\u0275dir=ye({type:i,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},standalone:!0,features:[rn]}),i})();function Rs(i,t){return new Re(2100,!1)}class yj{createSubscription(t,e){return t.subscribe({next:e,error:n=>{throw n}})}dispose(t){t.unsubscribe()}}class vj{createSubscription(t,e){return t.then(e,n=>{throw n})}dispose(t){}}const wj=new vj,Fj=new yj;let Jo=(()=>{class i{constructor(e){this._latestValue=null,this._subscription=null,this._obj=null,this._strategy=null,this._ref=e}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(e){return this._obj?e!==this._obj?(this._dispose(),this.transform(e)):this._latestValue:(e&&this._subscribe(e),this._latestValue)}_subscribe(e){this._obj=e,this._strategy=this._selectStrategy(e),this._subscription=this._strategy.createSubscription(e,n=>this._updateLatestValue(e,n))}_selectStrategy(e){if(rf(e))return wj;if(q3(e))return Fj;throw Rs()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(e,n){e===this._obj&&(this._latestValue=n,this._ref.markForCheck())}}return i.\u0275fac=function(e){return new(e||i)(g(Tt,16))},i.\u0275pipe=vr({name:"async",type:i,pure:!1,standalone:!0}),i})();const Ej=new De("DATE_PIPE_DEFAULT_TIMEZONE"),Sj=new De("DATE_PIPE_DEFAULT_OPTIONS");let QS=(()=>{class i{constructor(e,n,r){this.locale=e,this.defaultTimezone=n,this.defaultOptions=r}transform(e,n,r,a){if(null==e||""===e||e!=e)return null;try{return GY(e,n??this.defaultOptions?.dateFormat??"mediumDate",a||this.locale,r??this.defaultOptions?.timezone??this.defaultTimezone??void 0)}catch(o){throw Rs()}}}return i.\u0275fac=function(e){return new(e||i)(g(cl,16),g(Ej,24),g(Sj,24))},i.\u0275pipe=vr({name:"date",type:i,pure:!0,standalone:!0}),i})(),xn=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})();const XS="browser";function Qc(i){return i===XS}let jj=(()=>{class i{}return i.\u0275prov=Oe({token:i,providedIn:"root",factory:()=>new zj(ue(zt),window)}),i})();class zj{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 Uj(i,t){const e=i.getElementById(t)||i.getElementsByName(t)[0];if(e)return e;if("function"==typeof i.createTreeWalker&&i.body&&(i.body.createShadowRoot||i.body.attachShadow)){const n=i.createTreeWalker(i.body,NodeFilter.SHOW_ELEMENT);let r=n.currentNode;for(;r;){const a=r.shadowRoot;if(a){const o=a.getElementById(t)||a.querySelector(`[name="${t}"]`);if(o)return o}r=n.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(),n=e.left+this.window.pageXOffset,r=e.top+this.window.pageYOffset,a=this.offset();this.window.scrollTo(n-a[0],r-a[1])}supportScrollRestoration(){try{if(!this.supportsScrolling())return!1;const t=JS(this.window.history)||JS(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 JS(i){return Object.getOwnPropertyDescriptor(i,"scrollRestoration")}class eT{}class gz extends xY{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class d2 extends gz{static makeCurrent(){!function kY(i){UF||(UF=i)}(new d2)}onAndCancel(t,e,n){return t.addEventListener(e,n,!1),()=>{t.removeEventListener(e,n,!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 bz(){return Ff=Ff||document.querySelector("base"),Ff?Ff.getAttribute("href"):null}();return null==e?null:function yz(i){t1=t1||document.createElement("a"),t1.setAttribute("href",i);const t=t1.pathname;return"/"===t.charAt(0)?t:`/${t}`}(e)}resetBaseElement(){Ff=null}getUserAgent(){return window.navigator.userAgent}getCookie(t){return jS(document.cookie,t)}}let t1,Ff=null;const aT=new De("TRANSITION_ID"),wz=[{provide:ff,useFactory:function vz(i,t,e){return()=>{e.get(V0).donePromise.then(()=>{const n=dl(),r=t.querySelectorAll(`style[ng-transition="${i}"]`);for(let a=0;a{class i{build(){return new XMLHttpRequest}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();const n1=new De("EventManagerPlugins");let r1=(()=>{class i{constructor(e,n){this._zone=n,this._eventNameToPlugin=new Map,e.forEach(r=>r.manager=this),this._plugins=e.slice().reverse()}addEventListener(e,n,r){return this._findPluginFor(n).addEventListener(e,n,r)}addGlobalEventListener(e,n,r){return this._findPluginFor(n).addGlobalEventListener(e,n,r)}getZone(){return this._zone}_findPluginFor(e){const n=this._eventNameToPlugin.get(e);if(n)return n;const r=this._plugins;for(let a=0;a{class i{constructor(){this._stylesSet=new Set}addStyles(e){const n=new Set;e.forEach(r=>{this._stylesSet.has(r)||(this._stylesSet.add(r),n.add(r))}),this.onStylesAdded(n)}onStylesAdded(e){}getAllStyles(){return Array.from(this._stylesSet)}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})(),kf=(()=>{class i extends sT{constructor(e){super(),this._doc=e,this._hostNodes=new Map,this._hostNodes.set(e.head,[])}_addStylesToHost(e,n,r){e.forEach(a=>{const o=this._doc.createElement("style");o.textContent=a,r.push(n.appendChild(o))})}addHost(e){const n=[];this._addStylesToHost(this._stylesSet,e,n),this._hostNodes.set(e,n)}removeHost(e){const n=this._hostNodes.get(e);n&&n.forEach(lT),this._hostNodes.delete(e)}onStylesAdded(e){this._hostNodes.forEach((n,r)=>{this._addStylesToHost(e,r,n)})}ngOnDestroy(){this._hostNodes.forEach(e=>e.forEach(lT))}}return i.\u0275fac=function(e){return new(e||i)(ue(zt))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();function lT(i){dl().remove(i)}const u2={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/"},h2=/%COMP%/g;function m2(i,t){return t.flat(100).map(e=>e.replace(h2,i))}function uT(i){return t=>{if("__ngUnwrap__"===t)return i;!1===i(t)&&(t.preventDefault(),t.returnValue=!1)}}let a1=(()=>{class i{constructor(e,n,r){this.eventManager=e,this.sharedStylesHost=n,this.appId=r,this.rendererByCompId=new Map,this.defaultRenderer=new p2(e)}createRenderer(e,n){if(!e||!n)return this.defaultRenderer;switch(n.encapsulation){case re.Emulated:{let r=this.rendererByCompId.get(n.id);return r||(r=new Sz(this.eventManager,this.sharedStylesHost,n,this.appId),this.rendererByCompId.set(n.id,r)),r.applyToHost(e),r}case re.ShadowDom:return new Tz(this.eventManager,this.sharedStylesHost,e,n);default:if(!this.rendererByCompId.has(n.id)){const r=m2(n.id,n.styles);this.sharedStylesHost.addStyles(r),this.rendererByCompId.set(n.id,this.defaultRenderer)}return this.defaultRenderer}}begin(){}end(){}}return i.\u0275fac=function(e){return new(e||i)(ue(r1),ue(kf),ue(nm))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();class p2{constructor(t){this.eventManager=t,this.data=Object.create(null),this.destroyNode=null}destroy(){}createElement(t,e){return e?document.createElementNS(u2[e]||e,t):document.createElement(t)}createComment(t){return document.createComment(t)}createText(t){return document.createTextNode(t)}appendChild(t,e){(mT(t)?t.content:t).appendChild(e)}insertBefore(t,e,n){t&&(mT(t)?t.content:t).insertBefore(e,n)}removeChild(t,e){t&&t.removeChild(e)}selectRootElement(t,e){let n="string"==typeof t?document.querySelector(t):t;if(!n)throw new Error(`The selector "${t}" did not match any elements`);return e||(n.textContent=""),n}parentNode(t){return t.parentNode}nextSibling(t){return t.nextSibling}setAttribute(t,e,n,r){if(r){e=r+":"+e;const a=u2[r];a?t.setAttributeNS(a,e,n):t.setAttribute(e,n)}else t.setAttribute(e,n)}removeAttribute(t,e,n){if(n){const r=u2[n];r?t.removeAttributeNS(r,e):t.removeAttribute(`${n}:${e}`)}else t.removeAttribute(e)}addClass(t,e){t.classList.add(e)}removeClass(t,e){t.classList.remove(e)}setStyle(t,e,n,r){r&(eo.DashCase|eo.Important)?t.style.setProperty(e,n,r&eo.Important?"important":""):t.style[e]=n}removeStyle(t,e,n){n&eo.DashCase?t.style.removeProperty(e):t.style[e]=""}setProperty(t,e,n){t[e]=n}setValue(t,e){t.nodeValue=e}listen(t,e,n){return"string"==typeof t?this.eventManager.addGlobalEventListener(t,e,uT(n)):this.eventManager.addEventListener(t,e,uT(n))}}function mT(i){return"TEMPLATE"===i.tagName&&void 0!==i.content}class Sz extends p2{constructor(t,e,n,r){super(t),this.component=n;const a=m2(r+"-"+n.id,n.styles);e.addStyles(a),this.contentAttr=function Cz(i){return"_ngcontent-%COMP%".replace(h2,i)}(r+"-"+n.id),this.hostAttr=function Mz(i){return"_nghost-%COMP%".replace(h2,i)}(r+"-"+n.id)}applyToHost(t){super.setAttribute(t,this.hostAttr,"")}createElement(t,e){const n=super.createElement(t,e);return super.setAttribute(n,this.contentAttr,""),n}}class Tz extends p2{constructor(t,e,n,r){super(t),this.sharedStylesHost=e,this.hostEl=n,this.shadowRoot=n.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const a=m2(r.id,r.styles);for(let o=0;o{class i extends oT{constructor(e){super(e)}supports(e){return!0}addEventListener(e,n,r){return e.addEventListener(n,r,!1),()=>this.removeEventListener(e,n,r)}removeEventListener(e,n,r){return e.removeEventListener(n,r)}}return i.\u0275fac=function(e){return new(e||i)(ue(zt))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();const pT=["alt","control","meta","shift"],Iz={"\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"},Lz={alt:i=>i.altKey,control:i=>i.ctrlKey,meta:i=>i.metaKey,shift:i=>i.shiftKey};let Nz=(()=>{class i extends oT{constructor(e){super(e)}supports(e){return null!=i.parseEventName(e)}addEventListener(e,n,r){const a=i.parseEventName(n),o=i.eventCallback(a.fullKey,r,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>dl().onAndCancel(e,a.domEventName,o))}static parseEventName(e){const n=e.toLowerCase().split("."),r=n.shift();if(0===n.length||"keydown"!==r&&"keyup"!==r)return null;const a=i._normalizeKey(n.pop());let o="",s=n.indexOf("code");if(s>-1&&(n.splice(s,1),o="code."),pT.forEach(c=>{const p=n.indexOf(c);p>-1&&(n.splice(p,1),o+=c+".")}),o+=a,0!=n.length||0===a.length)return null;const l={};return l.domEventName=r,l.fullKey=o,l}static matchEventFullKeyCode(e,n){let r=Iz[e.key]||e.key,a="";return n.indexOf("code.")>-1&&(r=e.code,a="code."),!(null==r||!r)&&(r=r.toLowerCase()," "===r?r="space":"."===r&&(r="dot"),pT.forEach(o=>{o!==r&&(0,Lz[o])(e)&&(a+=o+".")}),a+=r,a===n)}static eventCallback(e,n,r){return a=>{i.matchEventFullKeyCode(a,e)&&r.runGuarded(()=>n(a))}}static _normalizeKey(e){return"esc"===e?"escape":e}}return i.\u0275fac=function(e){return new(e||i)(ue(zt))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();const _T=[{provide:$c,useValue:XS},{provide:J4,useValue:function Oz(){d2.makeCurrent()},multi:!0},{provide:zt,useFactory:function Pz(){return function EP(i){xw=i}(document),document},deps:[]}],Bz=dS(vY,"browser",_T),gT=new De(""),bT=[{provide:Y0,useClass:class Fz{addToWindow(t){Vi.getAngularTestability=(n,r=!0)=>{const a=t.findTestabilityInTree(n,r);if(null==a)throw new Error("Could not find testability for element.");return a},Vi.getAllAngularTestabilities=()=>t.getAllTestabilities(),Vi.getAllAngularRootElements=()=>t.getAllRootElements(),Vi.frameworkStabilizers||(Vi.frameworkStabilizers=[]),Vi.frameworkStabilizers.push(n=>{const r=Vi.getAllAngularTestabilities();let a=r.length,o=!1;const s=function(l){o=o||l,a--,0==a&&n(o)};r.forEach(function(l){l.whenStable(s)})})}findTestabilityInTree(t,e,n){return null==e?null:t.getTestability(e)??(n?dl().isShadowRoot(e)?this.findTestabilityInTree(t,e.host,!0):this.findTestabilityInTree(t,e.parentElement,!0):null)}},deps:[]},{provide:oS,useClass:OF,deps:[lt,RF,Y0]},{provide:OF,useClass:OF,deps:[lt,RF,Y0]}],yT=[{provide:Iw,useValue:"root"},{provide:Kl,useFactory:function Rz(){return new Kl},deps:[]},{provide:n1,useClass:Az,multi:!0,deps:[zt,lt,$c]},{provide:n1,useClass:Nz,multi:!0,deps:[zt]},{provide:a1,useClass:a1,deps:[r1,kf,nm]},{provide:Rh,useExisting:a1},{provide:sT,useExisting:kf},{provide:kf,useClass:kf,deps:[zt]},{provide:r1,useClass:r1,deps:[n1,lt]},{provide:eT,useClass:kz,deps:[]},[]];let vT=(()=>{class i{constructor(e){}static withServerTransition(e){return{ngModule:i,providers:[{provide:nm,useValue:e.appId},{provide:aT,useExisting:nm},wz]}}}return i.\u0275fac=function(e){return new(e||i)(ue(gT,12))},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[...yT,...bT],imports:[xn,wY]}),i})(),wT=(()=>{class i{constructor(e){this._doc=e}getTitle(){return this._doc.title}setTitle(e){this._doc.title=e||""}}return i.\u0275fac=function(e){return new(e||i)(ue(zt))},i.\u0275prov=Oe({token:i,factory:function(e){let n=null;return n=e?new e:function Vz(){return new wT(ue(zt))}(),n},providedIn:"root"}),i})();typeof window<"u"&&window;let g2,xf=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:function(e){let n=null;return n=e?new(e||i):ue(xT),n},providedIn:"root"}),i})(),xT=(()=>{class i extends xf{constructor(e){super(),this._doc=e}sanitize(e,n){if(null==n)return null;switch(e){case cn.NONE:return n;case cn.HTML:return il(n,"HTML")?Co(n):HM(this._doc,String(n)).toString();case cn.STYLE:return il(n,"Style")?Co(n):n;case cn.SCRIPT:if(il(n,"Script"))return Co(n);throw new Error("unsafe value used in a script context");case cn.URL:return il(n,"URL")?Co(n):h0(String(n));case cn.RESOURCE_URL:if(il(n,"ResourceURL"))return Co(n);throw new Error(`unsafe value used in a resource URL context (see ${_s})`);default:throw new Error(`Unexpected SecurityContext ${e} (see ${_s})`)}}bypassSecurityTrustHtml(e){return function OP(i){return new SP(i)}(e)}bypassSecurityTrustStyle(e){return function RP(i){return new TP(i)}(e)}bypassSecurityTrustScript(e){return function PP(i){return new AP(i)}(e)}bypassSecurityTrustUrl(e){return function BP(i){return new IP(i)}(e)}bypassSecurityTrustResourceUrl(e){return function HP(i){return new LP(i)}(e)}}return i.\u0275fac=function(e){return new(e||i)(ue(zt))},i.\u0275prov=Oe({token:i,factory:function(e){let n=null;return n=e?new e:function $z(i){return new xT(i.get(zt))}(ue(Rn)),n},providedIn:"root"}),i})();try{g2=typeof Intl<"u"&&Intl.v8BreakIterator}catch{g2=!1}let om,Li=(()=>{class i{constructor(e){this._platformId=e,this.isBrowser=this._platformId?Qc(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&&!g2)&&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 i.\u0275fac=function(e){return new(e||i)(ue($c))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),qz=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})();const DT=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function CT(){if(om)return om;if("object"!=typeof document||!document)return om=new Set(DT),om;let i=document.createElement("input");return om=new Set(DT.filter(t=>(i.setAttribute("type",t),i.type===t))),om}let Df,o1,hu,b2;function ic(i){return function Kz(){if(null==Df&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>Df=!0}))}finally{Df=Df||!1}return Df}()?i:!!i.capture}function MT(){if(null==hu){if("object"!=typeof document||!document||"function"!=typeof Element||!Element)return hu=!1,hu;if("scrollBehavior"in document.documentElement.style)hu=!0;else{const i=Element.prototype.scrollTo;hu=!!i&&!/\{\s*\[native code\]\s*\}/.test(i.toString())}}return hu}function Cf(){if("object"!=typeof document||!document)return 0;if(null==o1){const i=document.createElement("div"),t=i.style;i.dir="rtl",t.width="1px",t.overflow="auto",t.visibility="hidden",t.pointerEvents="none",t.position="absolute";const e=document.createElement("div"),n=e.style;n.width="2px",n.height="1px",i.appendChild(e),document.body.appendChild(i),o1=0,0===i.scrollLeft&&(i.scrollLeft=1,o1=0===i.scrollLeft?1:2),i.remove()}return o1}function s1(){let i=typeof document<"u"&&document?document.activeElement:null;for(;i&&i.shadowRoot;){const t=i.shadowRoot.activeElement;if(t===i)break;i=t}return i}function nc(i){return i.composedPath?i.composedPath()[0]:i.target}function y2(){return typeof __karma__<"u"&&!!__karma__||typeof jasmine<"u"&&!!jasmine||typeof jest<"u"&&!!jest||typeof Mocha<"u"&&!!Mocha}class Vt extends ve{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:n}=this;if(t)throw e;return this._throwIfClosed(),n}next(t){super.next(this._value=t)}}function mt(...i){return _n(i,Ca(i))}function ar(i,...t){return t.length?t.some(e=>i[e]):i.altKey||i.shiftKey||i.ctrlKey||i.metaKey}function Hn(i,t,e){const n=F(i)||t||e?{next:i,error:t,complete:e}:i;return n?Rt((r,a)=>{var o;null===(o=n.subscribe)||void 0===o||o.call(n);let s=!0;r.subscribe(Pt(a,l=>{var c;null===(c=n.next)||void 0===c||c.call(n,l),a.next(l)},()=>{var l;s=!1,null===(l=n.complete)||void 0===l||l.call(n),a.complete()},l=>{var c;s=!1,null===(c=n.error)||void 0===c||c.call(n,l),a.error(l)},()=>{var l,c;s&&(null===(l=n.unsubscribe)||void 0===l||l.call(n)),null===(c=n.finalize)||void 0===c||c.call(n)}))}):Ae}class uU extends f{constructor(t,e){super()}schedule(t,e=0){return this}}const u1={setInterval(i,t,...e){const{delegate:n}=u1;return n?.setInterval?n.setInterval(i,t,...e):setInterval(i,t,...e)},clearInterval(i){const{delegate:t}=u1;return(t?.clearInterval||clearInterval)(i)},delegate:void 0};class F2 extends uU{constructor(t,e){super(t,e),this.scheduler=t,this.work=e,this.pending=!1}schedule(t,e=0){var n;if(this.closed)return this;this.state=t;const r=this.id,a=this.scheduler;return null!=r&&(this.id=this.recycleAsyncId(a,r,e)),this.pending=!0,this.delay=e,this.id=null!==(n=this.id)&&void 0!==n?n:this.requestAsyncId(a,this.id,e),this}requestAsyncId(t,e,n=0){return u1.setInterval(t.flush.bind(t,this),n)}recycleAsyncId(t,e,n=0){if(null!=n&&this.delay===n&&!1===this.pending)return e;null!=e&&u1.clearInterval(e)}execute(t,e){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const n=this._execute(t,e);if(n)return n;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(t,e){let r,n=!1;try{this.work(t)}catch(a){n=!0,r=a||new Error("Scheduled action threw falsy error")}if(n)return this.unsubscribe(),r}unsubscribe(){if(!this.closed){const{id:t,scheduler:e}=this,{actions:n}=e;this.work=this.state=this.scheduler=null,this.pending=!1,h(n,this),null!=t&&(this.id=this.recycleAsyncId(e,t,null)),this.delay=null,super.unsubscribe()}}}const k2={now:()=>(k2.delegate||Date).now(),delegate:void 0};class Mf{constructor(t,e=Mf.now){this.schedulerActionCtor=t,this.now=e}schedule(t,e=0,n){return new this.schedulerActionCtor(this,t).schedule(n,e)}}Mf.now=k2.now;class x2 extends Mf{constructor(t,e=Mf.now){super(t,e),this.actions=[],this._active=!1}flush(t){const{actions:e}=this;if(this._active)return void e.push(t);let n;this._active=!0;do{if(n=t.execute(t.state,t.delay))break}while(t=e.shift());if(this._active=!1,n){for(;t=e.shift();)t.unsubscribe();throw n}}}const lm=new x2(F2),hU=lm;function h1(i,t=lm){return Rt((e,n)=>{let r=null,a=null,o=null;const s=()=>{if(r){r.unsubscribe(),r=null;const c=a;a=null,n.next(c)}};function l(){const c=o+i,p=t.now();if(p{a=c,o=t.now(),r||(r=t.schedule(l,i),n.add(r))},()=>{s(),n.complete()},void 0,()=>{a=r=null}))})}function oi(i,t){return Rt((e,n)=>{let r=0;e.subscribe(Pt(n,a=>i.call(t,a,r++)&&n.next(a)))})}function yi(i){return i<=0?()=>fi:Rt((t,e)=>{let n=0;t.subscribe(Pt(e,r=>{++n<=i&&(e.next(r),i<=n&&e.complete())}))})}function D2(i){return oi((t,e)=>i<=e)}function Ef(i,t=Ae){return i=i??mU,Rt((e,n)=>{let r,a=!0;e.subscribe(Pt(n,o=>{const s=t(o);(a||!i(r,s))&&(a=!1,r=s,n.next(o))}))})}function mU(i,t){return i===t}function yt(i){return Rt((t,e)=>{Oi(i).subscribe(Pt(e,()=>e.complete(),E)),!e.closed&&t.subscribe(e)})}function Xe(i){return null!=i&&"false"!=`${i}`}function un(i,t=0){return function pU(i){return!isNaN(parseFloat(i))&&!isNaN(Number(i))}(i)?Number(i):t}function m1(i){return Array.isArray(i)?i:[i]}function Cr(i){return null==i?"":"string"==typeof i?i:`${i}px`}function rc(i){return i instanceof ze?i.nativeElement:i}let ET=(()=>{class i{create(e){return typeof MutationObserver>"u"?null:new MutationObserver(e)}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),_U=(()=>{class i{constructor(e){this._mutationObserverFactory=e,this._observedElements=new Map}ngOnDestroy(){this._observedElements.forEach((e,n)=>this._cleanupObserver(n))}observe(e){const n=rc(e);return new qe(r=>{const o=this._observeElement(n).subscribe(r);return()=>{o.unsubscribe(),this._unobserveElement(n)}})}_observeElement(e){if(this._observedElements.has(e))this._observedElements.get(e).count++;else{const n=new ve,r=this._mutationObserverFactory.create(a=>n.next(a));r&&r.observe(e,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(e,{observer:r,stream:n,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:n,stream:r}=this._observedElements.get(e);n&&n.disconnect(),r.complete(),this._observedElements.delete(e)}}}return i.\u0275fac=function(e){return new(e||i)(ue(ET))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),cm=(()=>{class i{get disabled(){return this._disabled}set disabled(e){this._disabled=Xe(e),this._disabled?this._unsubscribe():this._subscribe()}get debounce(){return this._debounce}set debounce(e){this._debounce=un(e),this._subscribe()}constructor(e,n,r){this._contentObserver=e,this._elementRef=n,this._ngZone=r,this.event=new He,this._disabled=!1,this._currentSubscription=null}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(h1(this.debounce)):e).subscribe(this.event)})}_unsubscribe(){this._currentSubscription?.unsubscribe()}}return i.\u0275fac=function(e){return new(e||i)(g(_U),g(ze),g(lt))},i.\u0275dir=ye({type:i,selectors:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled"],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"]}),i})(),Sf=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[ET]}),i})();const{isArray:gU}=Array,{getPrototypeOf:bU,prototype:yU,keys:vU}=Object;function ST(i){if(1===i.length){const t=i[0];if(gU(t))return{args:t,keys:null};if(function wU(i){return i&&"object"==typeof i&&bU(i)===yU}(t)){const e=vU(t);return{args:e.map(n=>t[n]),keys:e}}}return{args:i,keys:null}}const{isArray:FU}=Array;function C2(i){return tt(t=>function kU(i,t){return FU(t)?i(...t):i(t)}(i,t))}function TT(i,t){return i.reduce((e,n,r)=>(e[n]=t[r],e),{})}function M2(...i){const t=Ca(i),e=qs(i),{args:n,keys:r}=ST(i);if(0===n.length)return _n([],t);const a=new qe(function xU(i,t,e=Ae){return n=>{AT(t,()=>{const{length:r}=i,a=new Array(r);let o=r,s=r;for(let l=0;l{const c=_n(i[l],t);let p=!1;c.subscribe(Pt(n,w=>{a[l]=w,p||(p=!0,s--),s||n.next(e(a.slice()))},()=>{--o||n.complete()}))},n)},n)}}(n,t,r?o=>TT(r,o):Ae));return e?a.pipe(C2(e)):a}function AT(i,t,e){i?ir(e,i,t):t()}function pu(...i){return function DU(){return Ln(1)}()(_n(i,Ca(i)))}function Mn(...i){const t=Ca(i);return Rt((e,n)=>{(t?pu(i,e,t):pu(i,e)).subscribe(n)})}let CU=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})();const IT=new Set;let dm,MU=(()=>{class i{constructor(e){this._platform=e,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):SU}matchMedia(e){return(this._platform.WEBKIT||this._platform.BLINK)&&function EU(i){if(!IT.has(i))try{dm||(dm=document.createElement("style"),dm.setAttribute("type","text/css"),document.head.appendChild(dm)),dm.sheet&&(dm.sheet.insertRule(`@media ${i} {body{ }}`,0),IT.add(i))}catch(t){console.error(t)}}(e),this._matchMedia(e)}}return i.\u0275fac=function(e){return new(e||i)(ue(Li))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();function SU(i){return{matches:"all"===i||""===i,media:i,addListener:()=>{},removeListener:()=>{}}}let ac=(()=>{class i{constructor(e,n){this._mediaMatcher=e,this._zone=n,this._queries=new Map,this._destroySubject=new ve}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(e){return LT(m1(e)).some(r=>this._registerQuery(r).mql.matches)}observe(e){let a=M2(LT(m1(e)).map(o=>this._registerQuery(o).observable));return a=pu(a.pipe(yi(1)),a.pipe(D2(1),h1(0))),a.pipe(tt(o=>{const s={matches:!1,breakpoints:{}};return o.forEach(({matches:l,query:c})=>{s.matches=s.matches||l,s.breakpoints[c]=l}),s}))}_registerQuery(e){if(this._queries.has(e))return this._queries.get(e);const n=this._mediaMatcher.matchMedia(e),a={observable:new qe(o=>{const s=l=>this._zone.run(()=>o.next(l));return n.addListener(s),()=>{n.removeListener(s)}}).pipe(Mn(n),tt(({matches:o})=>({query:e,matches:o})),yt(this._destroySubject)),mql:n};return this._queries.set(e,a),a}}return i.\u0275fac=function(e){return new(e||i)(ue(MU),ue(lt))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();function LT(i){return i.map(t=>t.split(",")).reduce((t,e)=>t.concat(e)).map(t=>t.trim())}const Xc_Medium="(min-width: 960px) and (max-width: 1279.98px)",Xc_Large="(min-width: 1280px) and (max-width: 1919.98px)";function p1(i,t){return(i.getAttribute(t)||"").match(/\S+/g)||[]}const OT="cdk-describedby-message",f1="cdk-describedby-host";let E2=0,S2=(()=>{class i{constructor(e,n){this._platform=n,this._messageRegistry=new Map,this._messagesContainer=null,this._id=""+E2++,this._document=e,this._id=xt(nm)+"-"+E2++}describe(e,n,r){if(!this._canBeDescribed(e,n))return;const a=T2(n,r);"string"!=typeof n?(RT(n,this._id),this._messageRegistry.set(a,{messageElement:n,referenceCount:0})):this._messageRegistry.has(a)||this._createMessageElement(n,r),this._isElementDescribedByMessage(e,a)||this._addMessageReference(e,a)}removeDescription(e,n,r){if(!n||!this._isElementNode(e))return;const a=T2(n,r);if(this._isElementDescribedByMessage(e,a)&&this._removeMessageReference(e,a),"string"==typeof n){const o=this._messageRegistry.get(a);o&&0===o.referenceCount&&this._deleteMessageElement(a)}0===this._messagesContainer?.childNodes.length&&(this._messagesContainer.remove(),this._messagesContainer=null)}ngOnDestroy(){const e=this._document.querySelectorAll(`[${f1}="${this._id}"]`);for(let n=0;n0!=r.indexOf(OT));e.setAttribute("aria-describedby",n.join(" "))}_addMessageReference(e,n){const r=this._messageRegistry.get(n);(function TU(i,t,e){const n=p1(i,t);n.some(r=>r.trim()==e.trim())||(n.push(e.trim()),i.setAttribute(t,n.join(" ")))})(e,"aria-describedby",r.messageElement.id),e.setAttribute(f1,this._id),r.referenceCount++}_removeMessageReference(e,n){const r=this._messageRegistry.get(n);r.referenceCount--,function AU(i,t,e){const r=p1(i,t).filter(a=>a!=e.trim());r.length?i.setAttribute(t,r.join(" ")):i.removeAttribute(t)}(e,"aria-describedby",r.messageElement.id),e.removeAttribute(f1)}_isElementDescribedByMessage(e,n){const r=p1(e,"aria-describedby"),a=this._messageRegistry.get(n),o=a&&a.messageElement.id;return!!o&&-1!=r.indexOf(o)}_canBeDescribed(e,n){if(!this._isElementNode(e))return!1;if(n&&"object"==typeof n)return!0;const r=null==n?"":`${n}`.trim(),a=e.getAttribute("aria-label");return!(!r||a&&a.trim()===r)}_isElementNode(e){return e.nodeType===this._document.ELEMENT_NODE}}return i.\u0275fac=function(e){return new(e||i)(ue(zt),ue(Li))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();function T2(i,t){return"string"==typeof i?`${t||""}/${i}`:i}function RT(i,t){i.id||(i.id=`${OT}-${t}-${E2++}`)}class PT{constructor(t){this._items=t,this._activeItemIndex=-1,this._activeItem=null,this._wrap=!1,this._letterKeyStream=new ve,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 ve,this.change=new ve,t instanceof ll&&(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(Hn(e=>this._pressedLetters.push(e)),h1(t),oi(()=>this._pressedLetters.length>0),tt(()=>this._pressedLetters.join(""))).subscribe(e=>{const n=this._getItemsArray();for(let r=1;r!t[a]||this._allowedModifierKeys.indexOf(a)>-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 a=this._activeItemIndex-this._pageUpAndDown.delta;this._setActiveItemByIndex(a>0?a:0,1);break}return;case 34:if(this._pageUpAndDown.enabled&&r){const a=this._activeItemIndex+this._pageUpAndDown.delta,o=this._getItemsArray().length;this._setActiveItemByIndex(a=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(),n="number"==typeof t?t:e.indexOf(t);this._activeItem=e[n]??null,this._activeItemIndex=n}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 n=1;n<=e.length;n++){const r=(this._activeItemIndex+t*n+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 n=this._getItemsArray();if(n[t]){for(;this._skipPredicateFn(n[t]);)if(!n[t+=e])return;this.setActiveItem(t)}}_getItemsArray(){return this._items instanceof ll?this._items.toArray():this._items}}class BT extends PT{setActiveItem(t){this.activeItem&&this.activeItem.setInactiveStyles(),super.setActiveItem(t),this.activeItem&&this.activeItem.setActiveStyles()}}class Tf extends PT{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 fu=(()=>{class i{constructor(e){this._platform=e}isDisabled(e){return e.hasAttribute("disabled")}isVisible(e){return function LU(i){return!!(i.offsetWidth||i.offsetHeight||"function"==typeof i.getClientRects&&i.getClientRects().length)}(e)&&"visible"===getComputedStyle(e).visibility}isTabbable(e){if(!this._platform.isBrowser)return!1;const n=function IU(i){try{return i.frameElement}catch{return null}}(function YU(i){return i.ownerDocument&&i.ownerDocument.defaultView||window}(e));if(n&&(-1===VT(n)||!this.isVisible(n)))return!1;let r=e.nodeName.toLowerCase(),a=VT(e);return e.hasAttribute("contenteditable")?-1!==a:!("iframe"===r||"object"===r||this._platform.WEBKIT&&this._platform.IOS&&!function HU(i){let t=i.nodeName.toLowerCase(),e="input"===t&&i.type;return"text"===e||"password"===e||"select"===t||"textarea"===t}(e))&&("audio"===r?!!e.hasAttribute("controls")&&-1!==a:"video"===r?-1!==a&&(null!==a||this._platform.FIREFOX||e.hasAttribute("controls")):e.tabIndex>=0)}isFocusable(e,n){return function VU(i){return!function OU(i){return function PU(i){return"input"==i.nodeName.toLowerCase()}(i)&&"hidden"==i.type}(i)&&(function NU(i){let t=i.nodeName.toLowerCase();return"input"===t||"select"===t||"button"===t||"textarea"===t}(i)||function RU(i){return function BU(i){return"a"==i.nodeName.toLowerCase()}(i)&&i.hasAttribute("href")}(i)||i.hasAttribute("contenteditable")||HT(i))}(e)&&!this.isDisabled(e)&&(n?.ignoreVisibility||this.isVisible(e))}}return i.\u0275fac=function(e){return new(e||i)(ue(Li))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();function HT(i){if(!i.hasAttribute("tabindex")||void 0===i.tabIndex)return!1;let t=i.getAttribute("tabindex");return!(!t||isNaN(parseInt(t,10)))}function VT(i){if(!HT(i))return null;const t=parseInt(i.getAttribute("tabindex")||"",10);return isNaN(t)?-1:t}class jU{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))}constructor(t,e,n,r,a=!1){this._element=t,this._checker=e,this._ngZone=n,this._document=r,this._hasAttached=!1,this.startAnchorListener=()=>this.focusLastTabbableElement(),this.endAnchorListener=()=>this.focusFirstTabbableElement(),this._enabled=!0,a||this.attachAnchors()}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 n=this._getFirstTabbableElement(e);return n?.focus(t),!!n}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 n=0;n=0;n--){const r=e[n].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(e[n]):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(yi(1)).subscribe(t)}}let um=(()=>{class i{constructor(e,n,r){this._checker=e,this._ngZone=n,this._document=r}create(e,n=!1){return new jU(e,this._checker,this._ngZone,this._document,n)}}return i.\u0275fac=function(e){return new(e||i)(ue(fu),ue(lt),ue(zt))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();function A2(i){return 0===i.buttons||0===i.offsetX&&0===i.offsetY}function I2(i){const t=i.touches&&i.touches[0]||i.changedTouches&&i.changedTouches[0];return!(!t||-1!==t.identifier||null!=t.radiusX&&1!==t.radiusX||null!=t.radiusY&&1!==t.radiusY)}const zU=new De("cdk-input-modality-detector-options"),UU={ignoreKeys:[18,17,224,91,16]},hm=ic({passive:!0,capture:!0});let WU=(()=>{class i{get mostRecentModality(){return this._modality.value}constructor(e,n,r,a){this._platform=e,this._mostRecentTarget=null,this._modality=new Vt(null),this._lastTouchMs=0,this._onKeydown=o=>{this._options?.ignoreKeys?.some(s=>s===o.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=nc(o))},this._onMousedown=o=>{Date.now()-this._lastTouchMs<650||(this._modality.next(A2(o)?"keyboard":"mouse"),this._mostRecentTarget=nc(o))},this._onTouchstart=o=>{I2(o)?this._modality.next("keyboard"):(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=nc(o))},this._options={...UU,...a},this.modalityDetected=this._modality.pipe(D2(1)),this.modalityChanged=this.modalityDetected.pipe(Ef()),e.isBrowser&&n.runOutsideAngular(()=>{r.addEventListener("keydown",this._onKeydown,hm),r.addEventListener("mousedown",this._onMousedown,hm),r.addEventListener("touchstart",this._onTouchstart,hm)})}ngOnDestroy(){this._modality.complete(),this._platform.isBrowser&&(document.removeEventListener("keydown",this._onKeydown,hm),document.removeEventListener("mousedown",this._onMousedown,hm),document.removeEventListener("touchstart",this._onTouchstart,hm))}}return i.\u0275fac=function(e){return new(e||i)(ue(Li),ue(lt),ue(zt),ue(zU,8))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();const GU=new De("liveAnnouncerElement",{providedIn:"root",factory:function $U(){return null}}),qU=new De("LIVE_ANNOUNCER_DEFAULT_OPTIONS");let KU=0,L2=(()=>{class i{constructor(e,n,r,a){this._ngZone=n,this._defaultOptions=a,this._document=r,this._liveElement=e||this._createLiveElement()}announce(e,...n){const r=this._defaultOptions;let a,o;return 1===n.length&&"number"==typeof n[0]?o=n[0]:[a,o]=n,this.clear(),clearTimeout(this._previousTimeout),a||(a=r&&r.politeness?r.politeness:"polite"),null==o&&r&&(o=r.duration),this._liveElement.setAttribute("aria-live",a),this._liveElement.id&&this._exposeAnnouncerToModals(this._liveElement.id),this._ngZone.runOutsideAngular(()=>(this._currentPromise||(this._currentPromise=new Promise(s=>this._currentResolve=s)),clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{this._liveElement.textContent=e,"number"==typeof o&&(this._previousTimeout=setTimeout(()=>this.clear(),o)),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",n=this._document.getElementsByClassName(e),r=this._document.createElement("div");for(let a=0;a .cdk-overlay-container [aria-modal="true"]');for(let r=0;r{class i{constructor(e,n,r,a,o){this._ngZone=e,this._platform=n,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 ve,this._rootNodeFocusAndBlurListener=s=>{for(let c=nc(s);c;c=c.parentElement)"focus"===s.type?this._onFocus(s,c):this._onBlur(s,c)},this._document=a,this._detectionMode=o?.detectionMode||0}monitor(e,n=!1){const r=rc(e);if(!this._platform.isBrowser||1!==r.nodeType)return mt(null);const a=function Zz(i){if(function Qz(){if(null==b2){const i=typeof document<"u"?document.head:null;b2=!(!i||!i.createShadowRoot&&!i.attachShadow)}return b2}()){const t=i.getRootNode?i.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&t instanceof ShadowRoot)return t}return null}(r)||this._getDocument(),o=this._elementInfo.get(r);if(o)return n&&(o.checkChildren=!0),o.subject;const s={checkChildren:n,subject:new ve,rootNode:a};return this._elementInfo.set(r,s),this._registerGlobalListeners(s),s.subject}stopMonitoring(e){const n=rc(e),r=this._elementInfo.get(n);r&&(r.subject.complete(),this._setClasses(n),this._elementInfo.delete(n),this._removeGlobalListeners(r))}focusVia(e,n,r){const a=rc(e);a===this._getDocument().activeElement?this._getClosestElementsInfo(a).forEach(([s,l])=>this._originChanged(s,n,l)):(this._setOrigin(n),"function"==typeof a.focus&&a.focus(r))}ngOnDestroy(){this._elementInfo.forEach((e,n)=>this.stopMonitoring(n))}_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,n){e.classList.toggle("cdk-focused",!!n),e.classList.toggle("cdk-touch-focused","touch"===n),e.classList.toggle("cdk-keyboard-focused","keyboard"===n),e.classList.toggle("cdk-mouse-focused","mouse"===n),e.classList.toggle("cdk-program-focused","program"===n)}_setOrigin(e,n=!1){this._ngZone.runOutsideAngular(()=>{this._origin=e,this._originFromTouchInteraction="touch"===e&&n,0===this._detectionMode&&(clearTimeout(this._originTimeoutId),this._originTimeoutId=setTimeout(()=>this._origin=null,this._originFromTouchInteraction?650:1))})}_onFocus(e,n){const r=this._elementInfo.get(n),a=nc(e);!r||!r.checkChildren&&n!==a||this._originChanged(n,this._getFocusOrigin(a),r)}_onBlur(e,n){const r=this._elementInfo.get(n);!r||r.checkChildren&&e.relatedTarget instanceof Node&&n.contains(e.relatedTarget)||(this._setClasses(n),this._emitOrigin(r,null))}_emitOrigin(e,n){e.subject.observers.length&&this._ngZone.run(()=>e.subject.next(n))}_registerGlobalListeners(e){if(!this._platform.isBrowser)return;const n=e.rootNode,r=this._rootNodeFocusListenerCount.get(n)||0;r||this._ngZone.runOutsideAngular(()=>{n.addEventListener("focus",this._rootNodeFocusAndBlurListener,_1),n.addEventListener("blur",this._rootNodeFocusAndBlurListener,_1)}),this._rootNodeFocusListenerCount.set(n,r+1),1==++this._monitoredElementCount&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe(yt(this._stopInputModalityDetector)).subscribe(a=>{this._setOrigin(a,!0)}))}_removeGlobalListeners(e){const n=e.rootNode;if(this._rootNodeFocusListenerCount.has(n)){const r=this._rootNodeFocusListenerCount.get(n);r>1?this._rootNodeFocusListenerCount.set(n,r-1):(n.removeEventListener("focus",this._rootNodeFocusAndBlurListener,_1),n.removeEventListener("blur",this._rootNodeFocusAndBlurListener,_1),this._rootNodeFocusListenerCount.delete(n))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(e,n,r){this._setClasses(e,n),this._emitOrigin(r,n),this._lastFocusOrigin=n}_getClosestElementsInfo(e){const n=[];return this._elementInfo.forEach((r,a)=>{(a===e||r.checkChildren&&a.contains(e))&&n.push([a,r])}),n}_isLastInteractionFromInputLabel(e){const{_mostRecentTarget:n,mostRecentModality:r}=this._inputModalityDetector;if("mouse"!==r||!n||n===e||"INPUT"!==e.nodeName&&"TEXTAREA"!==e.nodeName||e.disabled)return!1;const a=e.labels;if(a)for(let o=0;o{class i{constructor(e,n){this._elementRef=e,this._focusMonitor=n,this._focusOrigin=null,this.cdkFocusChange=new He}get focusOrigin(){return this._focusOrigin}ngAfterViewInit(){const e=this._elementRef.nativeElement;this._monitorSubscription=this._focusMonitor.monitor(e,1===e.nodeType&&e.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(n=>{this._focusOrigin=n,this.cdkFocusChange.emit(n)})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._monitorSubscription&&this._monitorSubscription.unsubscribe()}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Vr))},i.\u0275dir=ye({type:i,selectors:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{cdkFocusChange:"cdkFocusChange"},exportAs:["cdkMonitorFocus"]}),i})();const jT="cdk-high-contrast-black-on-white",zT="cdk-high-contrast-white-on-black",N2="cdk-high-contrast-active";let UT=(()=>{class i{constructor(e,n){this._platform=e,this._document=n,this._breakpointSubscription=xt(ac).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 n=this._document.defaultView||window,r=n&&n.getComputedStyle?n.getComputedStyle(e):null,a=(r&&r.backgroundColor||"").replace(/ /g,"");switch(e.remove(),a){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(N2,jT,zT),this._hasCheckedHighContrastMode=!0;const n=this.getHighContrastMode();1===n?e.add(N2,jT):2===n&&e.add(N2,zT)}}}return i.\u0275fac=function(e){return new(e||i)(ue(Li),ue(zt))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),mm=(()=>{class i{constructor(e){e._applyBodyHighContrastModeCssClasses()}}return i.\u0275fac=function(e){return new(e||i)(ue(UT))},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[Sf]}),i})();const XU=["addListener","removeListener"],JU=["addEventListener","removeEventListener"],eW=["on","off"];function no(i,t,e,n){if(F(e)&&(n=e,e=void 0),n)return no(i,t,e).pipe(C2(n));const[r,a]=function nW(i){return F(i.addEventListener)&&F(i.removeEventListener)}(i)?JU.map(o=>s=>i[o](t,s,e)):function tW(i){return F(i.addListener)&&F(i.removeListener)}(i)?XU.map(WT(i,t)):function iW(i){return F(i.on)&&F(i.off)}(i)?eW.map(WT(i,t)):[];if(!r&&Jr(i))return Bt(o=>no(o,t,e))(Oi(i));if(!r)throw new TypeError("Invalid event target");return new qe(o=>{const s=(...l)=>o.next(1a(s)})}function WT(i,t){return e=>n=>i[e](t,n)}const Af={schedule(i){let t=requestAnimationFrame,e=cancelAnimationFrame;const{delegate:n}=Af;n&&(t=n.requestAnimationFrame,e=n.cancelAnimationFrame);const r=t(a=>{e=void 0,i(a)});return new f(()=>e?.(r))},requestAnimationFrame(...i){const{delegate:t}=Af;return(t?.requestAnimationFrame||requestAnimationFrame)(...i)},cancelAnimationFrame(...i){const{delegate:t}=Af;return(t?.cancelAnimationFrame||cancelAnimationFrame)(...i)},delegate:void 0},oW=new class aW extends x2{flush(t){this._active=!0;const e=this._scheduled;this._scheduled=void 0;const{actions:n}=this;let r;t=t||n.shift();do{if(r=t.execute(t.state,t.delay))break}while((t=n[0])&&t.id===e&&n.shift());if(this._active=!1,r){for(;(t=n[0])&&t.id===e&&n.shift();)t.unsubscribe();throw r}}}(class rW extends F2{constructor(t,e){super(t,e),this.scheduler=t,this.work=e}requestAsyncId(t,e,n=0){return null!==n&&n>0?super.requestAsyncId(t,e,n):(t.actions.push(this),t._scheduled||(t._scheduled=Af.requestAnimationFrame(()=>t.flush(void 0))))}recycleAsyncId(t,e,n=0){var r;if(null!=n?n>0:this.delay>0)return super.recycleAsyncId(t,e,n);const{actions:a}=t;null!=e&&(null===(r=a[a.length-1])||void 0===r?void 0:r.id)!==e&&(Af.cancelAnimationFrame(e),t._scheduled=void 0)}});let O2,sW=1;const g1={};function GT(i){return i in g1&&(delete g1[i],!0)}const lW={setImmediate(i){const t=sW++;return g1[t]=!0,O2||(O2=Promise.resolve()),O2.then(()=>GT(t)&&i()),t},clearImmediate(i){GT(i)}},{setImmediate:cW,clearImmediate:dW}=lW,b1={setImmediate(...i){const{delegate:t}=b1;return(t?.setImmediate||cW)(...i)},clearImmediate(i){const{delegate:t}=b1;return(t?.clearImmediate||dW)(i)},delegate:void 0},R2=new class hW extends x2{flush(t){this._active=!0;const e=this._scheduled;this._scheduled=void 0;const{actions:n}=this;let r;t=t||n.shift();do{if(r=t.execute(t.state,t.delay))break}while((t=n[0])&&t.id===e&&n.shift());if(this._active=!1,r){for(;(t=n[0])&&t.id===e&&n.shift();)t.unsubscribe();throw r}}}(class uW extends F2{constructor(t,e){super(t,e),this.scheduler=t,this.work=e}requestAsyncId(t,e,n=0){return null!==n&&n>0?super.requestAsyncId(t,e,n):(t.actions.push(this),t._scheduled||(t._scheduled=b1.setImmediate(t.flush.bind(t,void 0))))}recycleAsyncId(t,e,n=0){var r;if(null!=n?n>0:this.delay>0)return super.recycleAsyncId(t,e,n);const{actions:a}=t;null!=e&&(null===(r=a[a.length-1])||void 0===r?void 0:r.id)!==e&&(b1.clearImmediate(e),t._scheduled=void 0)}});function $T(i){return i instanceof Date&&!isNaN(i)}function y1(i=0,t,e=hU){let n=-1;return null!=t&&(qn(t)?e=t:n=t),new qe(r=>{let a=$T(i)?+i-e.now():i;a<0&&(a=0);let o=0;return e.schedule(function(){r.closed||(r.next(o++),0<=n?this.schedule(void 0,n):r.complete())},a)})}function P2(i,t=lm){return function mW(i){return Rt((t,e)=>{let n=!1,r=null,a=null,o=!1;const s=()=>{if(a?.unsubscribe(),a=null,n){n=!1;const c=r;r=null,e.next(c)}o&&e.complete()},l=()=>{a=null,o&&e.complete()};t.subscribe(Pt(e,c=>{n=!0,r=c,a||Oi(i(c)).subscribe(a=Pt(e,s,l))},()=>{o=!0,(!n||!a||a.closed)&&e.complete()}))})}(()=>y1(i,t))}const pW=new De("cdk-dir-doc",{providedIn:"root",factory:function fW(){return xt(zt)}}),_W=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;let En=(()=>{class i{constructor(e){this.value="ltr",this.change=new He,e&&(this.value=function gW(i){const t=i?.toLowerCase()||"";return"auto"===t&&typeof navigator<"u"&&navigator?.language?_W.test(navigator.language)?"rtl":"ltr":"rtl"===t?"rtl":"ltr"}((e.body?e.body.dir:null)||(e.documentElement?e.documentElement.dir:null)||"ltr"))}ngOnDestroy(){this.change.complete()}}return i.\u0275fac=function(e){return new(e||i)(ue(pW,8))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),pm=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})();const bW=["contentWrapper"],yW=["*"],vW=new De("VIRTUAL_SCROLL_STRATEGY");let Jc=(()=>{class i{constructor(e,n,r){this._ngZone=e,this._platform=n,this._scrolled=new ve,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 n=this.scrollContainers.get(e);n&&(n.unsubscribe(),this.scrollContainers.delete(e))}scrolled(e=20){return this._platform.isBrowser?new qe(n=>{this._globalSubscription||this._addGlobalListener();const r=e>0?this._scrolled.pipe(P2(e)).subscribe(n):this._scrolled.subscribe(n);return this._scrolledCount++,()=>{r.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):mt()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((e,n)=>this.deregister(n)),this._scrolled.complete()}ancestorScrolled(e,n){const r=this.getAncestorScrollContainers(e);return this.scrolled(n).pipe(oi(a=>!a||r.indexOf(a)>-1))}getAncestorScrollContainers(e){const n=[];return this.scrollContainers.forEach((r,a)=>{this._scrollableContainsElement(a,e)&&n.push(a)}),n}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement(e,n){let r=rc(n),a=e.getElementRef().nativeElement;do{if(r==a)return!0}while(r=r.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>no(this._getWindow().document,"scroll").subscribe(()=>this._scrolled.next()))}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}}return i.\u0275fac=function(e){return new(e||i)(ue(lt),ue(Li),ue(zt,8))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),_u=(()=>{class i{constructor(e,n,r,a){this.elementRef=e,this.scrollDispatcher=n,this.ngZone=r,this.dir=a,this._destroyed=new ve,this._elementScrolled=new qe(o=>this.ngZone.runOutsideAngular(()=>no(this.elementRef.nativeElement,"scroll").pipe(yt(this._destroyed)).subscribe(o)))}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 n=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=n.scrollHeight-n.clientHeight-e.bottom),r&&0!=Cf()?(null!=e.left&&(e.right=n.scrollWidth-n.clientWidth-e.left),2==Cf()?e.left=e.right:1==Cf()&&(e.left=e.right?-e.right:e.right)):null!=e.right&&(e.left=n.scrollWidth-n.clientWidth-e.right),this._applyScrollToOptions(e)}_applyScrollToOptions(e){const n=this.elementRef.nativeElement;MT()?n.scrollTo(e):(null!=e.top&&(n.scrollTop=e.top),null!=e.left&&(n.scrollLeft=e.left))}measureScrollOffset(e){const n="left",r="right",a=this.elementRef.nativeElement;if("top"==e)return a.scrollTop;if("bottom"==e)return a.scrollHeight-a.clientHeight-a.scrollTop;const o=this.dir&&"rtl"==this.dir.value;return"start"==e?e=o?r:n:"end"==e&&(e=o?n:r),o&&2==Cf()?e==n?a.scrollWidth-a.clientWidth-a.scrollLeft:a.scrollLeft:o&&1==Cf()?e==n?a.scrollLeft+a.scrollWidth-a.clientWidth:-a.scrollLeft:e==n?a.scrollLeft:a.scrollWidth-a.clientWidth-a.scrollLeft}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Jc),g(lt),g(En,8))},i.\u0275dir=ye({type:i,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]],standalone:!0}),i})(),ts=(()=>{class i{constructor(e,n,r){this._platform=e,this._change=new ve,this._changeListener=a=>{this._change.next(a)},this._document=r,n.runOutsideAngular(()=>{if(e.isBrowser){const a=this._getWindow();a.addEventListener("resize",this._changeListener),a.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:n,height:r}=this.getViewportSize();return{top:e.top,left:e.left,bottom:e.top+r,right:e.left+n,height:r,width:n}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const e=this._document,n=this._getWindow(),r=e.documentElement,a=r.getBoundingClientRect();return{top:-a.top||e.body.scrollTop||n.scrollY||r.scrollTop||0,left:-a.left||e.body.scrollLeft||n.scrollX||r.scrollLeft||0}}change(e=20){return e>0?this._change.pipe(P2(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 i.\u0275fac=function(e){return new(e||i)(ue(Li),ue(lt),ue(zt,8))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();const qT=new De("VIRTUAL_SCROLLABLE");let kW=(()=>{class i extends _u{constructor(e,n,r,a){super(e,n,r,a)}measureViewportSize(e){const n=this.elementRef.nativeElement;return"horizontal"===e?n.clientWidth:n.clientHeight}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Jc),g(lt),g(En,8))},i.\u0275dir=ye({type:i,features:[Ne]}),i})();const DW=typeof requestAnimationFrame<"u"?oW:R2;let CW=(()=>{class i extends kW{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=Xe(e)}constructor(e,n,r,a,o,s,l,c){super(e,s,r,o),this.elementRef=e,this._changeDetectorRef=n,this._scrollStrategy=a,this.scrollable=c,this._platform=xt(Li),this._detachedSubject=new ve,this._renderedRangeSubject=new ve,this._orientation="vertical",this._appendOnly=!1,this.scrolledIndexChange=new qe(p=>this._scrollStrategy.scrolledIndexChange.subscribe(w=>Promise.resolve().then(()=>this.ngZone.run(()=>p.next(w))))),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=l.change().subscribe(()=>{this.checkViewportSize()}),this.scrollable||(this.elementRef.nativeElement.classList.add("cdk-virtual-scrollable"),this.scrollable=this)}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(Mn(null),P2(0,DW)).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(yt(this._detachedSubject)).subscribe(n=>{const r=n.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 xW(i,t){return i.start==t.start&&i.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,n="to-start"){e=this.appendOnly&&"to-start"===n?0:e;const a="horizontal"==this.orientation,o=a?"X":"Y";let l=`translate${o}(${Number((a&&this.dir&&"rtl"==this.dir.value?-1:1)*e)}px)`;this._renderedContentOffset=e,"to-end"===n&&(l+=` translate${o}(-100%)`,this._renderedContentOffsetNeedsRewrite=!0),this._renderedContentTransform!=l&&(this._renderedContentTransform=l,this._markChangeDetectionNeeded(()=>{this._renderedContentOffsetNeedsRewrite?(this._renderedContentOffset-=this.measureRenderedContentSize(),this._renderedContentOffsetNeedsRewrite=!1,this.setRenderedContentOffset(this._renderedContentOffset)):this._scrollStrategy.onRenderedOffsetChanged()}))}scrollToOffset(e,n="auto"){const r={behavior:n};"horizontal"===this.orientation?r.start=e:r.top=e,this.scrollable.scrollTo(r)}scrollToIndex(e,n="auto"){this._scrollStrategy.scrollToIndex(e,n)}measureScrollOffset(e){let n;return n=this.scrollable==this?r=>super.measureScrollOffset(r):r=>this.scrollable.measureScrollOffset(r),Math.max(0,n(e??("horizontal"===this.orientation?"start":"top"))-this.measureViewportOffset())}measureViewportOffset(e){let n;const r="left",a="right",o="rtl"==this.dir?.value;n="start"==e?o?a:r:"end"==e?o?r:a:e||("horizontal"===this.orientation?"left":"top");const s=this.scrollable.measureBoundingClientRectWithScrollOffset(n);return this.elementRef.nativeElement.getBoundingClientRect()[n]-s}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 n of e)n()}_calculateSpacerSize(){this._totalContentHeight="horizontal"===this.orientation?"":`${this._totalContentSize}px`,this._totalContentWidth="horizontal"===this.orientation?`${this._totalContentSize}px`:""}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Tt),g(lt),g(vW,8),g(En,8),g(Jc),g(ts),g(qT,8))},i.\u0275cmp=Se({type:i,selectors:[["cdk-virtual-scroll-viewport"]],viewQuery:function(e,n){if(1&e&&ot(bW,7),2&e){let r;Ce(r=Me())&&(n._contentWrapper=r.first)}},hostAttrs:[1,"cdk-virtual-scroll-viewport"],hostVars:4,hostBindings:function(e,n){2&e&&nt("cdk-virtual-scroll-orientation-horizontal","horizontal"===n.orientation)("cdk-virtual-scroll-orientation-vertical","horizontal"!==n.orientation)},inputs:{orientation:"orientation",appendOnly:"appendOnly"},outputs:{scrolledIndexChange:"scrolledIndexChange"},standalone:!0,features:[at([{provide:_u,useFactory:(t,e)=>t||e,deps:[[new Ja,new r0(qT)],i]}]),Ne,bF],ngContentSelectors:yW,decls:4,vars:4,consts:[[1,"cdk-virtual-scroll-content-wrapper"],["contentWrapper",""],[1,"cdk-virtual-scroll-spacer"]],template:function(e,n){1&e&&(ii(),_(0,"div",0,1),Ge(2),b(),pe(3,"div",2)),2&e&&(C(3),Ki("width",n._totalContentWidth)("height",n._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}),i})(),ml=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})(),B2=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[pm,ml,CW,pm,ml]}),i})();class H2{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 gu extends H2{constructor(t,e,n,r,a){super(),this.component=t,this.viewContainerRef=e,this.injector=n,this.componentFactoryResolver=r,this.projectableNodes=a}}class oc extends H2{constructor(t,e,n,r){super(),this.templateRef=t,this.viewContainerRef=e,this.context=n,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 MW extends H2{constructor(t){super(),this.element=t instanceof ze?t.nativeElement:t}}class v1{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(t){return t instanceof gu?(this._attachedPortal=t,this.attachComponentPortal(t)):t instanceof oc?(this._attachedPortal=t,this.attachTemplatePortal(t)):this.attachDomPortal&&t instanceof MW?(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 EW extends v1{constructor(t,e,n,r,a){super(),this.outletElement=t,this._componentFactoryResolver=e,this._appRef=n,this._defaultInjector=r,this.attachDomPortal=o=>{const s=o.element,l=this._document.createComment("dom-portal");s.parentNode.insertBefore(l,s),this.outletElement.appendChild(s),this._attachedPortal=o,super.setDisposeFn(()=>{l.parentNode&&l.parentNode.replaceChild(s,l)})},this._document=a}attachComponentPortal(t){const n=(t.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(t.component);let r;return t.viewContainerRef?(r=t.viewContainerRef.createComponent(n,t.viewContainerRef.length,t.injector||t.viewContainerRef.injector,t.projectableNodes||void 0),this.setDisposeFn(()=>r.destroy())):(r=n.create(t.injector||this._defaultInjector||Rn.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,n=e.createEmbeddedView(t.templateRef,t.context,{injector:t.injector});return n.rootNodes.forEach(r=>this.outletElement.appendChild(r)),n.detectChanges(),this.setDisposeFn(()=>{let r=e.indexOf(n);-1!==r&&e.remove(r)}),this._attachedPortal=t,n}dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(t){return t.hostView.rootNodes[0]}}let SW=(()=>{class i extends oc{constructor(e,n){super(e,n)}}return i.\u0275fac=function(e){return new(e||i)(g(dn),g(bn))},i.\u0275dir=ye({type:i,selectors:[["","cdkPortal",""]],exportAs:["cdkPortal"],features:[Ne]}),i})(),Ps=(()=>{class i extends v1{constructor(e,n,r){super(),this._componentFactoryResolver=e,this._viewContainerRef=n,this._isInitialized=!1,this.attached=new He,this.attachDomPortal=a=>{const o=a.element,s=this._document.createComment("dom-portal");a.setAttachedHost(this),o.parentNode.insertBefore(s,o),this._getRootNode().appendChild(o),this._attachedPortal=a,super.setDisposeFn(()=>{s.parentNode&&s.parentNode.replaceChild(o,s)})},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 n=null!=e.viewContainerRef?e.viewContainerRef:this._viewContainerRef,a=(e.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(e.component),o=n.createComponent(a,n.length,e.injector||n.injector,e.projectableNodes||void 0);return n!==this._viewContainerRef&&this._getRootNode().appendChild(o.hostView.rootNodes[0]),super.setDisposeFn(()=>o.destroy()),this._attachedPortal=e,this._attachedRef=o,this.attached.emit(o),o}attachTemplatePortal(e){e.setAttachedHost(this);const n=this._viewContainerRef.createEmbeddedView(e.templateRef,e.context,{injector:e.injector});return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=e,this._attachedRef=n,this.attached.emit(n),n}_getRootNode(){const e=this._viewContainerRef.element.nativeElement;return e.nodeType===e.ELEMENT_NODE?e:e.parentNode}}return i.\u0275fac=function(e){return new(e||i)(g(ql),g(bn),g(zt))},i.\u0275dir=ye({type:i,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:["cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[Ne]}),i})(),is=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})();function KT(i,t=!1){return Rt((e,n)=>{let r=0;e.subscribe(Pt(n,a=>{const o=i(a,r++);(o||t)&&n.next(a),!o&&n.complete()}))})}const QT=MT();class TW{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=Cr(-this._previousScrollPosition.left),t.style.top=Cr(-this._previousScrollPosition.top),t.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const t=this._document.documentElement,n=t.style,r=this._document.body.style,a=n.scrollBehavior||"",o=r.scrollBehavior||"";this._isEnabled=!1,n.left=this._previousHTMLStyles.left,n.top=this._previousHTMLStyles.top,t.classList.remove("cdk-global-scrollblock"),QT&&(n.scrollBehavior=r.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),QT&&(n.scrollBehavior=a,r.scrollBehavior=o)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const e=this._document.body,n=this._viewportRuler.getViewportSize();return e.scrollHeight>n.height||e.scrollWidth>n.width}}class AW{constructor(t,e,n,r){this._scrollDispatcher=t,this._ngZone=e,this._viewportRuler=n,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 ZT{enable(){}disable(){}attach(){}}function V2(i,t){return t.some(e=>i.bottome.bottom||i.righte.right)}function XT(i,t){return t.some(e=>i.tope.bottom||i.lefte.right)}class IW{constructor(t,e,n,r){this._scrollDispatcher=t,this._viewportRuler=e,this._ngZone=n,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:n,height:r}=this._viewportRuler.getViewportSize();V2(e,[{width:n,height:r,bottom:r,right:n,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 LW=(()=>{class i{constructor(e,n,r,a){this._scrollDispatcher=e,this._viewportRuler=n,this._ngZone=r,this.noop=()=>new ZT,this.close=o=>new AW(this._scrollDispatcher,this._ngZone,this._viewportRuler,o),this.block=()=>new TW(this._viewportRuler,this._document),this.reposition=o=>new IW(this._scrollDispatcher,this._viewportRuler,this._ngZone,o),this._document=a}}return i.\u0275fac=function(e){return new(e||i)(ue(Jc),ue(ts),ue(lt),ue(zt))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();class fm{constructor(t){if(this.scrollStrategy=new ZT,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,t){const e=Object.keys(t);for(const n of e)void 0!==t[n]&&(this[n]=t[n])}}}class NW{constructor(t,e){this.connectionPair=t,this.scrollableViewProperties=e}}let JT=(()=>{class i{constructor(e){this._attachedOverlays=[],this._document=e}ngOnDestroy(){this.detach()}add(e){this.remove(e),this._attachedOverlays.push(e)}remove(e){const n=this._attachedOverlays.indexOf(e);n>-1&&this._attachedOverlays.splice(n,1),0===this._attachedOverlays.length&&this.detach()}}return i.\u0275fac=function(e){return new(e||i)(ue(zt))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),OW=(()=>{class i extends JT{constructor(e,n){super(e),this._ngZone=n,this._keydownListener=r=>{const a=this._attachedOverlays;for(let o=a.length-1;o>-1;o--)if(a[o]._keydownEvents.observers.length>0){const s=a[o]._keydownEvents;this._ngZone?this._ngZone.run(()=>s.next(r)):s.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 i.\u0275fac=function(e){return new(e||i)(ue(zt),ue(lt,8))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),RW=(()=>{class i extends JT{constructor(e,n,r){super(e),this._platform=n,this._ngZone=r,this._cursorStyleIsSet=!1,this._pointerDownListener=a=>{this._pointerDownEventTarget=nc(a)},this._clickListener=a=>{const o=nc(a),s="click"===a.type&&this._pointerDownEventTarget?this._pointerDownEventTarget:o;this._pointerDownEventTarget=null;const l=this._attachedOverlays.slice();for(let c=l.length-1;c>-1;c--){const p=l[c];if(p._outsidePointerEvents.observers.length<1||!p.hasAttached())continue;if(p.overlayElement.contains(o)||p.overlayElement.contains(s))break;const w=p._outsidePointerEvents;this._ngZone?this._ngZone.run(()=>w.next(a)):w.next(a)}}}add(e){if(super.add(e),!this._isAttached){const n=this._document.body;this._ngZone?this._ngZone.runOutsideAngular(()=>this._addEventListeners(n)):this._addEventListeners(n),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=n.style.cursor,n.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 i.\u0275fac=function(e){return new(e||i)(ue(zt),ue(Li),ue(lt,8))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),If=(()=>{class i{constructor(e,n){this._platform=n,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||y2()){const r=this._document.querySelectorAll(`.${e}[platform="server"], .${e}[platform="test"]`);for(let a=0;athis._backdropClick.next(w),this._backdropTransitionendHandler=w=>{this._disposeBackdrop(w.target)},this._keydownEvents=new ve,this._outsidePointerEvents=new ve,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(yi(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=Cr(this._config.width),t.height=Cr(this._config.height),t.minWidth=Cr(this._config.minWidth),t.minHeight=Cr(this._config.minHeight),t.maxWidth=Cr(this._config.maxWidth),t.maxHeight=Cr(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,n){const r=m1(e||[]).filter(a=>!!a);r.length&&(n?t.classList.add(...r):t.classList.remove(...r))}_detachContentWhenStable(){this._ngZone.runOutsideAngular(()=>{const t=this._ngZone.onStable.pipe(yt(ji(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 eA="cdk-overlay-connected-position-bounding-box",PW=/([A-Za-z%]+)$/;class BW{get positions(){return this._preferredPositions}constructor(t,e,n,r,a){this._viewportRuler=e,this._document=n,this._platform=r,this._overlayContainer=a,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 ve,this._resizeSubscription=f.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges,this.setOrigin(t)}attach(t){this._validatePositions(),t.hostElement.classList.add(eA),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,n=this._viewportRect,r=this._containerRect,a=[];let o;for(let s of this._preferredPositions){let l=this._getOriginPoint(t,r,s),c=this._getOverlayPoint(l,e,s),p=this._getOverlayFit(c,e,n,s);if(p.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(s,l);this._canFitWithFlexibleDimensions(p,c,n)?a.push({position:s,origin:l,overlayRect:e,boundingBoxRect:this._calculateBoundingBoxRect(l,s)}):(!o||o.overlayFit.visibleAreal&&(l=p,s=c)}return this._isPushed=!1,void this._applyPosition(s.position,s.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(o.position,o.originPoint);this._applyPosition(o.position,o.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&yu(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(eA),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,n){let r,a;if("center"==n.originX)r=t.left+t.width/2;else{const o=this._isRtl()?t.right:t.left,s=this._isRtl()?t.left:t.right;r="start"==n.originX?o:s}return e.left<0&&(r-=e.left),a="center"==n.originY?t.top+t.height/2:"top"==n.originY?t.top:t.bottom,e.top<0&&(a-=e.top),{x:r,y:a}}_getOverlayPoint(t,e,n){let r,a;return r="center"==n.overlayX?-e.width/2:"start"===n.overlayX?this._isRtl()?-e.width:0:this._isRtl()?0:-e.width,a="center"==n.overlayY?-e.height/2:"top"==n.overlayY?0:-e.height,{x:t.x+r,y:t.y+a}}_getOverlayFit(t,e,n,r){const a=iA(e);let{x:o,y:s}=t,l=this._getOffset(r,"x"),c=this._getOffset(r,"y");l&&(o+=l),c&&(s+=c);let I=0-s,z=s+a.height-n.height,J=this._subtractOverflows(a.width,0-o,o+a.width-n.width),ce=this._subtractOverflows(a.height,I,z),he=J*ce;return{visibleArea:he,isCompletelyWithinViewport:a.width*a.height===he,fitsInViewportVertically:ce===a.height,fitsInViewportHorizontally:J==a.width}}_canFitWithFlexibleDimensions(t,e,n){if(this._hasFlexibleDimensions){const r=n.bottom-e.y,a=n.right-e.x,o=tA(this._overlayRef.getConfig().minHeight),s=tA(this._overlayRef.getConfig().minWidth);return(t.fitsInViewportVertically||null!=o&&o<=r)&&(t.fitsInViewportHorizontally||null!=s&&s<=a)}return!1}_pushOverlayOnScreen(t,e,n){if(this._previousPushAmount&&this._positionLocked)return{x:t.x+this._previousPushAmount.x,y:t.y+this._previousPushAmount.y};const r=iA(e),a=this._viewportRect,o=Math.max(t.x+r.width-a.width,0),s=Math.max(t.y+r.height-a.height,0),l=Math.max(a.top-n.top-t.y,0),c=Math.max(a.left-n.left-t.x,0);let p=0,w=0;return p=r.width<=a.width?c||-o:t.xJ&&!this._isInitialRender&&!this._growAfterOpen&&(o=t.y-J/2)}if("end"===e.overlayX&&!r||"start"===e.overlayX&&r)I=n.width-t.x+this._viewportMargin,p=t.x-this._viewportMargin;else if("start"===e.overlayX&&!r||"end"===e.overlayX&&r)w=t.x,p=n.right-t.x;else{const z=Math.min(n.right-t.x+n.left,t.x),J=this._lastBoundingBoxSize.width;p=2*z,w=t.x-z,p>J&&!this._isInitialRender&&!this._growAfterOpen&&(w=t.x-J/2)}return{top:o,left:w,bottom:s,right:I,width:p,height:a}}_setBoundingBoxStyles(t,e){const n=this._calculateBoundingBoxRect(t,e);!this._isInitialRender&&!this._growAfterOpen&&(n.height=Math.min(n.height,this._lastBoundingBoxSize.height),n.width=Math.min(n.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 a=this._overlayRef.getConfig().maxHeight,o=this._overlayRef.getConfig().maxWidth;r.height=Cr(n.height),r.top=Cr(n.top),r.bottom=Cr(n.bottom),r.width=Cr(n.width),r.left=Cr(n.left),r.right=Cr(n.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",a&&(r.maxHeight=Cr(a)),o&&(r.maxWidth=Cr(o))}this._lastBoundingBoxSize=n,yu(this._boundingBox.style,r)}_resetBoundingBoxStyles(){yu(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){yu(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(t,e){const n={},r=this._hasExactPosition(),a=this._hasFlexibleDimensions,o=this._overlayRef.getConfig();if(r){const p=this._viewportRuler.getViewportScrollPosition();yu(n,this._getExactOverlayY(e,t,p)),yu(n,this._getExactOverlayX(e,t,p))}else n.position="static";let s="",l=this._getOffset(e,"x"),c=this._getOffset(e,"y");l&&(s+=`translateX(${l}px) `),c&&(s+=`translateY(${c}px)`),n.transform=s.trim(),o.maxHeight&&(r?n.maxHeight=Cr(o.maxHeight):a&&(n.maxHeight="")),o.maxWidth&&(r?n.maxWidth=Cr(o.maxWidth):a&&(n.maxWidth="")),yu(this._pane.style,n)}_getExactOverlayY(t,e,n){let r={top:"",bottom:""},a=this._getOverlayPoint(e,this._overlayRect,t);return this._isPushed&&(a=this._pushOverlayOnScreen(a,this._overlayRect,n)),"bottom"===t.overlayY?r.bottom=this._document.documentElement.clientHeight-(a.y+this._overlayRect.height)+"px":r.top=Cr(a.y),r}_getExactOverlayX(t,e,n){let o,r={left:"",right:""},a=this._getOverlayPoint(e,this._overlayRect,t);return this._isPushed&&(a=this._pushOverlayOnScreen(a,this._overlayRect,n)),o=this._isRtl()?"end"===t.overlayX?"left":"right":"end"===t.overlayX?"right":"left","right"===o?r.right=this._document.documentElement.clientWidth-(a.x+this._overlayRect.width)+"px":r.left=Cr(a.x),r}_getScrollVisibility(){const t=this._getOriginRect(),e=this._pane.getBoundingClientRect(),n=this._scrollables.map(r=>r.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:XT(t,n),isOriginOutsideView:V2(t,n),isOverlayClipped:XT(e,n),isOverlayOutsideView:V2(e,n)}}_subtractOverflows(t,...e){return e.reduce((n,r)=>n-Math.max(r,0),t)}_getNarrowedViewportRect(){const t=this._document.documentElement.clientWidth,e=this._document.documentElement.clientHeight,n=this._viewportRuler.getViewportScrollPosition();return{top:n.top+this._viewportMargin,left:n.left+this._viewportMargin,right:n.left+t-this._viewportMargin,bottom:n.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&&m1(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 ze)return t.nativeElement.getBoundingClientRect();if(t instanceof Element)return t.getBoundingClientRect();const e=t.width||0,n=t.height||0;return{top:t.y,bottom:t.y+n,left:t.x,right:t.x+e,height:n,width:e}}}function yu(i,t){for(let e in t)t.hasOwnProperty(e)&&(i[e]=t[e]);return i}function tA(i){if("number"!=typeof i&&null!=i){const[t,e]=i.split(PW);return e&&"px"!==e?null:parseFloat(t)}return i||null}function iA(i){return{top:Math.floor(i.top),right:Math.floor(i.right),bottom:Math.floor(i.bottom),left:Math.floor(i.left),width:Math.floor(i.width),height:Math.floor(i.height)}}const nA="cdk-global-overlay-wrapper";class HW{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(nA),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,n=this._overlayRef.getConfig(),{width:r,height:a,maxWidth:o,maxHeight:s}=n,l=!("100%"!==r&&"100vw"!==r||o&&"100%"!==o&&"100vw"!==o),c=!("100%"!==a&&"100vh"!==a||s&&"100%"!==s&&"100vh"!==s),p=this._xPosition,w=this._xOffset,I="rtl"===this._overlayRef.getConfig().direction;let z="",J="",ce="";l?ce="flex-start":"center"===p?(ce="center",I?J=w:z=w):I?"left"===p||"end"===p?(ce="flex-end",z=w):("right"===p||"start"===p)&&(ce="flex-start",J=w):"left"===p||"start"===p?(ce="flex-start",z=w):("right"===p||"end"===p)&&(ce="flex-end",J=w),t.position=this._cssPosition,t.marginLeft=l?"0":z,t.marginTop=c?"0":this._topOffset,t.marginBottom=this._bottomOffset,t.marginRight=l?"0":J,e.justifyContent=ce,e.alignItems=c?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const t=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement,n=e.style;e.classList.remove(nA),n.justifyContent=n.alignItems=t.marginTop=t.marginBottom=t.marginLeft=t.marginRight=t.position="",this._overlayRef=null,this._isDisposed=!0}}let VW=(()=>{class i{constructor(e,n,r,a){this._viewportRuler=e,this._document=n,this._platform=r,this._overlayContainer=a}global(){return new HW}flexibleConnectedTo(e){return new BW(e,this._viewportRuler,this._document,this._platform,this._overlayContainer)}}return i.\u0275fac=function(e){return new(e||i)(ue(ts),ue(zt),ue(Li),ue(If))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),YW=0,or=(()=>{class i{constructor(e,n,r,a,o,s,l,c,p,w,I,z){this.scrollStrategies=e,this._overlayContainer=n,this._componentFactoryResolver=r,this._positionBuilder=a,this._keyboardDispatcher=o,this._injector=s,this._ngZone=l,this._document=c,this._directionality=p,this._location=w,this._outsideClickDispatcher=I,this._animationsModuleType=z}create(e){const n=this._createHostElement(),r=this._createPaneElement(n),a=this._createPortalOutlet(r),o=new fm(e);return o.direction=o.direction||this._directionality.value,new bu(a,n,r,o,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher,"NoopAnimations"===this._animationsModuleType)}position(){return this._positionBuilder}_createPaneElement(e){const n=this._document.createElement("div");return n.id="cdk-overlay-"+YW++,n.classList.add("cdk-overlay-pane"),e.appendChild(n),n}_createHostElement(){const e=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(e),e}_createPortalOutlet(e){return this._appRef||(this._appRef=this._injector.get(Jl)),new EW(e,this._componentFactoryResolver,this._appRef,this._injector,this._document)}}return i.\u0275fac=function(e){return new(e||i)(ue(LW),ue(If),ue(ql),ue(VW),ue(OW),ue(Rn),ue(lt),ue(zt),ue(En),ue(Kc),ue(RW),ue(Si,8))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();const jW=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],rA=new De("cdk-connected-overlay-scroll-strategy");let Y2=(()=>{class i{constructor(e){this.elementRef=e}}return i.\u0275fac=function(e){return new(e||i)(g(ze))},i.\u0275dir=ye({type:i,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"],standalone:!0}),i})(),aA=(()=>{class i{get offsetX(){return this._offsetX}set offsetX(e){this._offsetX=e,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(e){this._offsetY=e,this._position&&this._updatePositionStrategy(this._position)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(e){this._hasBackdrop=Xe(e)}get lockPosition(){return this._lockPosition}set lockPosition(e){this._lockPosition=Xe(e)}get flexibleDimensions(){return this._flexibleDimensions}set flexibleDimensions(e){this._flexibleDimensions=Xe(e)}get growAfterOpen(){return this._growAfterOpen}set growAfterOpen(e){this._growAfterOpen=Xe(e)}get push(){return this._push}set push(e){this._push=Xe(e)}constructor(e,n,r,a,o){this._overlay=e,this._dir=o,this._hasBackdrop=!1,this._lockPosition=!1,this._growAfterOpen=!1,this._flexibleDimensions=!1,this._push=!1,this._backdropSubscription=f.EMPTY,this._attachSubscription=f.EMPTY,this._detachSubscription=f.EMPTY,this._positionSubscription=f.EMPTY,this.viewportMargin=0,this.open=!1,this.disableClose=!1,this.backdropClick=new He,this.positionChange=new He,this.attach=new He,this.detach=new He,this.overlayKeydown=new He,this.overlayOutsideClick=new He,this._templatePortal=new oc(n,r),this._scrollStrategyFactory=a,this.scrollStrategy=this._scrollStrategyFactory()}get overlayRef(){return this._overlayRef}get dir(){return this._dir?this._dir.value:"ltr"}ngOnDestroy(){this._attachSubscription.unsubscribe(),this._detachSubscription.unsubscribe(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this._overlayRef&&this._overlayRef.dispose()}ngOnChanges(e){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),e.origin&&this.open&&this._position.apply()),e.open&&(this.open?this._attachOverlay():this._detachOverlay())}_createOverlay(){(!this.positions||!this.positions.length)&&(this.positions=jW);const e=this._overlayRef=this._overlay.create(this._buildConfig());this._attachSubscription=e.attachments().subscribe(()=>this.attach.emit()),this._detachSubscription=e.detachments().subscribe(()=>this.detach.emit()),e.keydownEvents().subscribe(n=>{this.overlayKeydown.next(n),27===n.keyCode&&!this.disableClose&&!ar(n)&&(n.preventDefault(),this._detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(n=>{this.overlayOutsideClick.next(n)})}_buildConfig(){const e=this._position=this.positionStrategy||this._createPositionStrategy(),n=new fm({direction:this._dir,positionStrategy:e,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop});return(this.width||0===this.width)&&(n.width=this.width),(this.height||0===this.height)&&(n.height=this.height),(this.minWidth||0===this.minWidth)&&(n.minWidth=this.minWidth),(this.minHeight||0===this.minHeight)&&(n.minHeight=this.minHeight),this.backdropClass&&(n.backdropClass=this.backdropClass),this.panelClass&&(n.panelClass=this.panelClass),n}_updatePositionStrategy(e){const n=this.positions.map(r=>({originX:r.originX,originY:r.originY,overlayX:r.overlayX,overlayY:r.overlayY,offsetX:r.offsetX||this.offsetX,offsetY:r.offsetY||this.offsetY,panelClass:r.panelClass||void 0}));return e.setOrigin(this._getFlexibleConnectedPositionStrategyOrigin()).withPositions(n).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}_createPositionStrategy(){const e=this._overlay.position().flexibleConnectedTo(this._getFlexibleConnectedPositionStrategyOrigin());return this._updatePositionStrategy(e),e}_getFlexibleConnectedPositionStrategyOrigin(){return this.origin instanceof Y2?this.origin.elementRef:this.origin}_attachOverlay(){this._overlayRef?this._overlayRef.getConfig().hasBackdrop=this.hasBackdrop:this._createOverlay(),this._overlayRef.hasAttached()||this._overlayRef.attach(this._templatePortal),this.hasBackdrop?this._backdropSubscription=this._overlayRef.backdropClick().subscribe(e=>{this.backdropClick.emit(e)}):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe(KT(()=>this.positionChange.observers.length>0)).subscribe(e=>{this.positionChange.emit(e),0===this.positionChange.observers.length&&this._positionSubscription.unsubscribe()}))}_detachOverlay(){this._overlayRef&&this._overlayRef.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe()}}return i.\u0275fac=function(e){return new(e||i)(g(or),g(dn),g(bn),g(rA),g(En,8))},i.\u0275dir=ye({type:i,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:["cdkConnectedOverlayOrigin","origin"],positions:["cdkConnectedOverlayPositions","positions"],positionStrategy:["cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth","minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],backdropClass:["cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:["cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:["cdkConnectedOverlayViewportMargin","viewportMargin"],scrollStrategy:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:["cdkConnectedOverlayOpen","open"],disableClose:["cdkConnectedOverlayDisableClose","disableClose"],transformOriginSelector:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],hasBackdrop:["cdkConnectedOverlayHasBackdrop","hasBackdrop"],lockPosition:["cdkConnectedOverlayLockPosition","lockPosition"],flexibleDimensions:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions"],growAfterOpen:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen"],push:["cdkConnectedOverlayPush","push"]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown",overlayOutsideClick:"overlayOutsideClick"},exportAs:["cdkConnectedOverlay"],standalone:!0,features:[rn]}),i})();const UW={provide:rA,deps:[or],useFactory:function zW(i){return()=>i.scrollStrategies.reposition()}};let pl=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[or,UW],imports:[pm,is,B2,B2]}),i})();function ed(i){return new qe(t=>{Oi(i()).subscribe(t)})}function WW(i,t){}class Lf{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 j2=(()=>{class i extends v1{constructor(e,n,r,a,o,s,l,c){super(),this._elementRef=e,this._focusTrapFactory=n,this._config=a,this._interactivityChecker=o,this._ngZone=s,this._overlayRef=l,this._focusMonitor=c,this._elementFocusedBeforeDialogWasOpened=null,this._closeInteractionType=null,this.attachDomPortal=p=>{this._portalOutlet.hasAttached();const w=this._portalOutlet.attachDomPortal(p);return this._contentAttached(),w},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 n=this._portalOutlet.attachComponentPortal(e);return this._contentAttached(),n}attachTemplatePortal(e){this._portalOutlet.hasAttached();const n=this._portalOutlet.attachTemplatePortal(e);return this._contentAttached(),n}_recaptureFocus(){this._containsFocus()||this._trapFocus()}_forceFocus(e,n){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(n)}_focusByCssSelector(e,n){let r=this._elementRef.nativeElement.querySelector(e);r&&this._forceFocus(r,n)}_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(n=>{n||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 n=null;if("string"==typeof e?n=this._document.querySelector(e):"boolean"==typeof e?n=e?this._elementFocusedBeforeDialogWasOpened:null:e&&(n=e),this._config.restoreFocus&&n&&"function"==typeof n.focus){const r=s1(),a=this._elementRef.nativeElement;(!r||r===this._document.body||r===a||a.contains(r))&&(this._focusMonitor?(this._focusMonitor.focusVia(n,this._closeInteractionType),this._closeInteractionType=null):n.focus())}this._focusTrap&&this._focusTrap.destroy()}_focusDialogContainer(){this._elementRef.nativeElement.focus&&this._elementRef.nativeElement.focus()}_containsFocus(){const e=this._elementRef.nativeElement,n=s1();return e===n||e.contains(n)}_initializeFocusTrap(){this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._document&&(this._elementFocusedBeforeDialogWasOpened=s1())}_handleBackdropClicks(){this._overlayRef.backdropClick().subscribe(()=>{this._config.disableClose&&this._recaptureFocus()})}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(um),g(zt,8),g(Lf),g(fu),g(lt),g(bu),g(Vr))},i.\u0275cmp=Se({type:i,selectors:[["cdk-dialog-container"]],viewQuery:function(e,n){if(1&e&&ot(Ps,7),2&e){let r;Ce(r=Me())&&(n._portalOutlet=r.first)}},hostAttrs:["tabindex","-1",1,"cdk-dialog-container"],hostVars:6,hostBindings:function(e,n){2&e&&st("id",n._config.id||null)("role",n._config.role)("aria-modal",n._config.ariaModal)("aria-labelledby",n._config.ariaLabel?null:n._ariaLabelledBy)("aria-label",n._config.ariaLabel)("aria-describedby",n._config.ariaDescribedBy||null)},features:[Ne],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(e,n){1&e&&X(0,WW,0,0,"ng-template",0)},dependencies:[Ps],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}"],encapsulation:2}),i})();class z2{constructor(t,e){this.overlayRef=t,this.config=e,this.closed=new ve,this.disableClose=e.disableClose,this.backdropClick=t.backdropClick(),this.keydownEvents=t.keydownEvents(),this.outsidePointerEvents=t.outsidePointerEvents(),this.id=e.id,this.keydownEvents.subscribe(n=>{27===n.keyCode&&!this.disableClose&&!ar(n)&&(n.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 n=this.closed;this.containerInstance._closeInteractionType=e?.focusOrigin||"program",this.overlayRef.dispose(),n.next(t),n.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 oA=new De("DialogScrollStrategy"),GW=new De("DialogData"),$W=new De("DefaultDialogConfig"),KW={provide:oA,deps:[or],useFactory:function qW(i){return()=>i.scrollStrategies.block()}};let QW=0,U2=(()=>{class i{get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}constructor(e,n,r,a,o,s){this._overlay=e,this._injector=n,this._defaultOptions=r,this._parentDialog=a,this._overlayContainer=o,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new ve,this._afterOpenedAtThisLevel=new ve,this._ariaHiddenElements=new Map,this.afterAllClosed=ed(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(Mn(void 0))),this._scrollStrategy=s}open(e,n){(n={...this._defaultOptions||new Lf,...n}).id=n.id||"cdk-dialog-"+QW++,n.id&&this.getDialogById(n.id);const a=this._getOverlayConfig(n),o=this._overlay.create(a),s=new z2(o,n),l=this._attachContainer(o,s,n);return s.containerInstance=l,this._attachDialogContent(e,s,l,n),this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(s),s.closed.subscribe(()=>this._removeOpenDialog(s,!0)),this.afterOpened.next(s),s}closeAll(){W2(this.openDialogs,e=>e.close())}getDialogById(e){return this.openDialogs.find(n=>n.id===e)}ngOnDestroy(){W2(this._openDialogsAtThisLevel,e=>{!1===e.config.closeOnDestroy&&this._removeOpenDialog(e,!1)}),W2(this._openDialogsAtThisLevel,e=>e.close()),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete(),this._openDialogsAtThisLevel=[]}_getOverlayConfig(e){const n=new fm({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&&(n.backdropClass=e.backdropClass),n}_attachContainer(e,n,r){const a=r.injector||r.viewContainerRef?.injector,o=[{provide:Lf,useValue:r},{provide:z2,useValue:n},{provide:bu,useValue:e}];let s;r.container?"function"==typeof r.container?s=r.container:(s=r.container.type,o.push(...r.container.providers(r))):s=j2;const l=new gu(s,r.viewContainerRef,Rn.create({parent:a||this._injector,providers:o}),r.componentFactoryResolver);return e.attach(l).instance}_attachDialogContent(e,n,r,a){if(e instanceof dn){const o=this._createInjector(a,n,r,void 0);let s={$implicit:a.data,dialogRef:n};a.templateContext&&(s={...s,..."function"==typeof a.templateContext?a.templateContext():a.templateContext}),r.attachTemplatePortal(new oc(e,null,s,o))}else{const o=this._createInjector(a,n,r,this._injector),s=r.attachComponentPortal(new gu(e,a.viewContainerRef,o,a.componentFactoryResolver));n.componentInstance=s.instance}}_createInjector(e,n,r,a){const o=e.injector||e.viewContainerRef?.injector,s=[{provide:GW,useValue:e.data},{provide:z2,useValue:n}];return e.providers&&("function"==typeof e.providers?s.push(...e.providers(n,e,r)):s.push(...e.providers)),e.direction&&(!o||!o.get(En,null,{optional:!0}))&&s.push({provide:En,useValue:{value:e.direction,change:mt()}}),Rn.create({parent:o||a,providers:s})}_removeOpenDialog(e,n){const r=this.openDialogs.indexOf(e);r>-1&&(this.openDialogs.splice(r,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((a,o)=>{a?o.setAttribute("aria-hidden",a):o.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),n&&this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(){const e=this._overlayContainer.getContainerElement();if(e.parentElement){const n=e.parentElement.children;for(let r=n.length-1;r>-1;r--){const a=n[r];a!==e&&"SCRIPT"!==a.nodeName&&"STYLE"!==a.nodeName&&!a.hasAttribute("aria-live")&&(this._ariaHiddenElements.set(a,a.getAttribute("aria-hidden")),a.setAttribute("aria-hidden","true"))}}}_getAfterAllClosed(){const e=this._parentDialog;return e?e._getAfterAllClosed():this._afterAllClosedAtThisLevel}}return i.\u0275fac=function(e){return new(e||i)(ue(or),ue(Rn),ue($W,8),ue(i,12),ue(If),ue(oA))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();function W2(i,t){let e=i.length;for(;e--;)t(i[e])}let G2=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[U2,KW],imports:[pl,is,mm,is]}),i})();const ZW=["text"];function XW(i,t){if(1&i&&pe(0,"mat-pseudo-checkbox",5),2&i){const e=Z();M("state",e.selected?"checked":"unchecked")("disabled",e.disabled)}}function JW(i,t){if(1&i&&(_(0,"span",6),N(1),b()),2&i){const e=Z();C(1),qt("(",e.group.label,")")}}const eG=[[["mat-icon"]],"*"],tG=["mat-icon","*"];let cA=(()=>{class i{}return i.STANDARD_CURVE="cubic-bezier(0.4,0.0,0.2,1)",i.DECELERATION_CURVE="cubic-bezier(0.0,0.0,0.2,1)",i.ACCELERATION_CURVE="cubic-bezier(0.4,0.0,1,1)",i.SHARP_CURVE="cubic-bezier(0.4,0.0,0.6,1)",i})(),dA=(()=>{class i{}return i.COMPLEX="375ms",i.ENTERING="225ms",i.EXITING="195ms",i})();const nG=new De("mat-sanity-checks",{providedIn:"root",factory:function iG(){return!0}});let vt=(()=>{class i{constructor(e,n,r){this._sanityChecks=n,this._document=r,this._hasDoneGlobalChecks=!1,e._applyBodyHighContrastModeCssClasses(),this._hasDoneGlobalChecks||(this._hasDoneGlobalChecks=!0)}_checkIsEnabled(e){return!y2()&&("boolean"==typeof this._sanityChecks?this._sanityChecks:!!this._sanityChecks[e])}}return i.\u0275fac=function(e){return new(e||i)(ue(UT),ue(nG,8),ue(zt))},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[pm,pm]}),i})();function Bs(i){return class extends i{get disabled(){return this._disabled}set disabled(t){this._disabled=Xe(t)}constructor(...t){super(...t),this._disabled=!1}}}function Hs(i,t){return class extends i{get color(){return this._color}set color(e){const n=e||this.defaultColor;n!==this._color&&(this._color&&this._elementRef.nativeElement.classList.remove(`mat-${this._color}`),n&&this._elementRef.nativeElement.classList.add(`mat-${n}`),this._color=n)}constructor(...e){super(...e),this.defaultColor=t,this.color=t}}}function Vs(i){return class extends i{get disableRipple(){return this._disableRipple}set disableRipple(t){this._disableRipple=Xe(t)}constructor(...t){super(...t),this._disableRipple=!1}}}function fl(i,t=0){return class extends i{get tabIndex(){return this.disabled?-1:this._tabIndex}set tabIndex(e){this._tabIndex=null!=e?un(e):this.defaultTabIndex}constructor(...e){super(...e),this._tabIndex=t,this.defaultTabIndex=t}}}function $2(i){return class extends i{updateErrorState(){const t=this.errorState,a=(this.errorStateMatcher||this._defaultErrorStateMatcher).isErrorState(this.ngControl?this.ngControl.control:null,this._parentFormGroup||this._parentForm);a!==t&&(this.errorState=a,this.stateChanges.next())}constructor(...t){super(...t),this.errorState=!1}}}const rG=new De("MAT_DATE_LOCALE",{providedIn:"root",factory:function aG(){return xt(cl)}});class sc{constructor(){this._localeChanges=new ve,this.localeChanges=this._localeChanges}getValidDateOrNull(t){return this.isDateInstance(t)&&this.isValid(t)?t:null}deserialize(t){return null==t||this.isDateInstance(t)&&this.isValid(t)?t:this.invalid()}setLocale(t){this.locale=t,this._localeChanges.next()}compareDate(t,e){return this.getYear(t)-this.getYear(e)||this.getMonth(t)-this.getMonth(e)||this.getDate(t)-this.getDate(e)}sameDate(t,e){if(t&&e){let n=this.isValid(t),r=this.isValid(e);return n&&r?!this.compareDate(t,e):n==r}return t==e}clampDate(t,e,n){return e&&this.compareDate(t,e)<0?e:n&&this.compareDate(t,n)>0?n:t}}let _m=(()=>{class i{isErrorState(e,n){return!!(e&&e.invalid&&(e.touched||n&&n.submitted))}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),w1=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["","mat-line",""],["","matLine",""]],hostAttrs:[1,"mat-line"]}),i})(),hA=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt,vt]}),i})();class oG{constructor(t,e,n,r=!1){this._renderer=t,this.element=e,this.config=n,this._animationForciblyDisabledThroughCss=r,this.state=3}fadeOut(){this._renderer.fadeOutRipple(this)}}const mA=ic({passive:!0,capture:!0});class sG{constructor(){this._events=new Map,this._delegateEventHandler=t=>{const e=nc(t);e&&this._events.get(t.type)?.forEach((n,r)=>{(r===e||r.contains(e))&&n.forEach(a=>a.handleEvent(t))})}}addHandler(t,e,n,r){const a=this._events.get(e);if(a){const o=a.get(n);o?o.add(r):a.set(n,new Set([r]))}else this._events.set(e,new Map([[n,new Set([r])]])),t.runOutsideAngular(()=>{document.addEventListener(e,this._delegateEventHandler,mA)})}removeHandler(t,e,n){const r=this._events.get(t);if(!r)return;const a=r.get(e);a&&(a.delete(n),0===a.size&&r.delete(e),0===r.size&&(this._events.delete(t),document.removeEventListener(t,this._delegateEventHandler,mA)))}}const pA={enterDuration:225,exitDuration:150},fA=ic({passive:!0,capture:!0}),_A=["mousedown","touchstart"],gA=["mouseup","mouseleave","touchend","touchcancel"];class gm{constructor(t,e,n,r){this._target=t,this._ngZone=e,this._platform=r,this._isPointerDown=!1,this._activeRipples=new Map,this._pointerUpEventsRegistered=!1,r.isBrowser&&(this._containerElement=rc(n))}fadeInRipple(t,e,n={}){const r=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),a={...pA,...n.animation};n.centered&&(t=r.left+r.width/2,e=r.top+r.height/2);const o=n.radius||function cG(i,t,e){const n=Math.max(Math.abs(i-e.left),Math.abs(i-e.right)),r=Math.max(Math.abs(t-e.top),Math.abs(t-e.bottom));return Math.sqrt(n*n+r*r)}(t,e,r),s=t-r.left,l=e-r.top,c=a.enterDuration,p=document.createElement("div");p.classList.add("mat-ripple-element"),p.style.left=s-o+"px",p.style.top=l-o+"px",p.style.height=2*o+"px",p.style.width=2*o+"px",null!=n.color&&(p.style.backgroundColor=n.color),p.style.transitionDuration=`${c}ms`,this._containerElement.appendChild(p);const w=window.getComputedStyle(p),z=w.transitionDuration,J="none"===w.transitionProperty||"0s"===z||"0s, 0s"===z||0===r.width&&0===r.height,ce=new oG(this,p,n,J);p.style.transform="scale3d(1, 1, 1)",ce.state=0,n.persistent||(this._mostRecentTransientRipple=ce);let he=null;return!J&&(c||a.exitDuration)&&this._ngZone.runOutsideAngular(()=>{const me=()=>this._finishRippleTransition(ce),Ie=()=>this._destroyRipple(ce);p.addEventListener("transitionend",me),p.addEventListener("transitioncancel",Ie),he={onTransitionEnd:me,onTransitionCancel:Ie}}),this._activeRipples.set(ce,he),(J||!c)&&this._finishRippleTransition(ce),ce}fadeOutRipple(t){if(2===t.state||3===t.state)return;const e=t.element,n={...pA,...t.config.animation};e.style.transitionDuration=`${n.exitDuration}ms`,e.style.opacity="0",t.state=2,(t._animationForciblyDisabledThroughCss||!n.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=rc(t);!this._platform.isBrowser||!e||e===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=e,_A.forEach(n=>{gm._eventManager.addHandler(this._ngZone,n,e,this)}))}handleEvent(t){"mousedown"===t.type?this._onMousedown(t):"touchstart"===t.type?this._onTouchStart(t):this._onPointerUp(),this._pointerUpEventsRegistered||(this._ngZone.runOutsideAngular(()=>{gA.forEach(e=>{this._triggerElement.addEventListener(e,this,fA)})}),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:n}=t.config;t.state=1,!n&&(!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=A2(t),n=this._lastTouchStartEvent&&Date.now(){!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&&(_A.forEach(e=>gm._eventManager.removeHandler(e,t,this)),this._pointerUpEventsRegistered&&gA.forEach(e=>t.removeEventListener(e,this,fA)))}}gm._eventManager=new sG;const lc=new De("mat-ripple-global-options");let mr=(()=>{class i{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()}constructor(e,n,r,a,o){this._elementRef=e,this._animationMode=o,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=a||{},this._rippleRenderer=new gm(this,n,e,r)}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,n=0,r){return"number"==typeof e?this._rippleRenderer.fadeInRipple(e,n,{...this.rippleConfig,...r}):this._rippleRenderer.fadeInRipple(0,0,{...this.rippleConfig,...e})}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(lt),g(Li),g(lc,8),g(Si,8))},i.\u0275dir=ye({type:i,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(e,n){2&e&&nt("mat-ripple-unbounded",n.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"]}),i})(),ns=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt,vt]}),i})(),dG=(()=>{class i{constructor(e){this._animationMode=e,this.state="unchecked",this.disabled=!1}}return i.\u0275fac=function(e){return new(e||i)(g(Si,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:8,hostBindings:function(e,n){2&e&&nt("mat-pseudo-checkbox-indeterminate","indeterminate"===n.state)("mat-pseudo-checkbox-checked","checked"===n.state)("mat-pseudo-checkbox-disabled",n.disabled)("_mat-animation-noopable","NoopAnimations"===n._animationMode)},inputs:{state:"state",disabled:"disabled"},decls:0,vars:0,template:function(e,n){},styles:['.mat-pseudo-checkbox{border:2px solid;border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox.mat-pseudo-checkbox-indeterminate{border-color:rgba(0,0,0,0)}.mat-pseudo-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-pseudo-checkbox._mat-animation-noopable::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{left:1px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{left:1px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}.mat-pseudo-checkbox{width:18px;height:18px}.mat-pseudo-checkbox-indeterminate::after{top:6px;width:12px}.mat-pseudo-checkbox-checked::after{top:2.7px;width:10px;height:4px}'],encapsulation:2,changeDetection:0}),i})(),bA=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt]}),i})();const q2=new De("MAT_OPTION_PARENT_COMPONENT"),K2=new De("MatOptgroup");let uG=0;class yA{constructor(t,e=!1){this.source=t,this.isUserInput=e}}let hG=(()=>{class i{get multiple(){return this._parent&&this._parent.multiple}get selected(){return this._selected}get disabled(){return this.group&&this.group.disabled||this._disabled}set disabled(e){this._disabled=Xe(e)}get disableRipple(){return!(!this._parent||!this._parent.disableRipple)}constructor(e,n,r,a){this._element=e,this._changeDetectorRef=n,this._parent=r,this.group=a,this._selected=!1,this._active=!1,this._disabled=!1,this._mostRecentViewValue="",this.id="mat-option-"+uG++,this.onSelectionChange=new He,this._stateChanges=new ve}get active(){return this._active}get viewValue(){return(this._text?.nativeElement.textContent||"").trim()}select(){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent())}deselect(){this._selected&&(this._selected=!1,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent())}focus(e,n){const r=this._getHostElement();"function"==typeof r.focus&&r.focus(n)}setActiveStyles(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}setInactiveStyles(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}getLabel(){return this.viewValue}_handleKeydown(e){(13===e.keyCode||32===e.keyCode)&&!ar(e)&&(this._selectViaInteraction(),e.preventDefault())}_selectViaInteraction(){this.disabled||(this._selected=!this.multiple||!this._selected,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent(!0))}_getAriaSelected(){return this.selected||!this.multiple&&null}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._element.nativeElement}ngAfterViewChecked(){if(this._selected){const e=this.viewValue;e!==this._mostRecentViewValue&&(this._mostRecentViewValue&&this._stateChanges.next(),this._mostRecentViewValue=e)}}ngOnDestroy(){this._stateChanges.complete()}_emitSelectionChangeEvent(e=!1){this.onSelectionChange.emit(new yA(this,e))}}return i.\u0275fac=function(e){Ss()},i.\u0275dir=ye({type:i,viewQuery:function(e,n){if(1&e&&ot(ZW,7),2&e){let r;Ce(r=Me())&&(n._text=r.first)}},inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{onSelectionChange:"onSelectionChange"}}),i})(),bm=(()=>{class i extends hG{constructor(e,n,r,a){super(e,n,r,a)}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Tt),g(q2,8),g(K2,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-option"]],hostAttrs:["role","option",1,"mat-mdc-option","mat-mdc-focus-indicator","mdc-list-item"],hostVars:12,hostBindings:function(e,n){1&e&&ae("click",function(){return n._selectViaInteraction()})("keydown",function(a){return n._handleKeydown(a)}),2&e&&(Br("id",n.id),st("tabindex",n._getTabIndex())("aria-selected",n._getAriaSelected())("aria-disabled",n.disabled.toString()),nt("mdc-list-item--selected",n.selected)("mat-mdc-option-multiple",n.multiple)("mat-mdc-option-active",n.active)("mdc-list-item--disabled",n.disabled))},exportAs:["matOption"],features:[Ne],ngContentSelectors:tG,decls:7,vars:4,consts:[["class","mat-mdc-option-pseudo-checkbox",3,"state","disabled",4,"ngIf"],[1,"mdc-list-item__primary-text"],["text",""],["class","cdk-visually-hidden",4,"ngIf"],["mat-ripple","",1,"mat-mdc-option-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-mdc-option-pseudo-checkbox",3,"state","disabled"],[1,"cdk-visually-hidden"]],template:function(e,n){1&e&&(ii(eG),X(0,XW,1,2,"mat-pseudo-checkbox",0),Ge(1),_(2,"span",1,2),Ge(4,1),b(),X(5,JW,2,1,"span",3),pe(6,"div",4)),2&e&&(M("ngIf",n.multiple),C(5),M("ngIf",n.group&&n.group._inert),C(1),M("matRippleTrigger",n._getHostElement())("matRippleDisabled",n.disabled||n.disableRipple))},dependencies:[mr,Ut,dG],styles:['.mat-mdc-option{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;-webkit-tap-highlight-color:rgba(0,0,0,0);min-height:48px}.mat-mdc-option:focus{outline:none}[dir=rtl] .mat-mdc-option,.mat-mdc-option[dir=rtl]{padding-left:16px;padding-right:16px}.mat-mdc-option.mdc-list-item{align-items:center}.mat-mdc-option.mdc-list-item--disabled{opacity:.38;cursor:default}.mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:32px}[dir=rtl] .mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:16px;padding-right:32px}.mat-mdc-option .mat-icon,.mat-mdc-option .mat-pseudo-checkbox{margin-right:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-icon,[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox{margin-right:0;margin-left:16px}.mat-mdc-option .mat-mdc-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-option .mdc-list-item__primary-text{white-space:normal;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit}.cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{right:auto;left:16px}.mat-mdc-option-active::before{content:""}'],encapsulation:2,changeDetection:0}),i})();function vA(i,t,e){if(e.length){let n=t.toArray(),r=e.toArray(),a=0;for(let o=0;oe+n?Math.max(0,i-n+t):e}let F1=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[ns,xn,vt,bA]}),i})();class FA{}class mG{}const cc="*";function Mr(i,t){return{type:7,name:i,definitions:t,options:{}}}function Qi(i,t=null){return{type:4,styles:t,timings:i}}function Of(i,t=null){return{type:3,steps:i,options:t}}function kA(i,t=null){return{type:2,steps:i,options:t}}function At(i){return{type:6,styles:i,offset:null}}function on(i,t,e){return{type:0,name:i,styles:t,options:e}}function Rf(i){return{type:5,steps:i}}function Zi(i,t,e=null){return{type:1,expr:i,animation:t,options:e}}function Pf(i=null){return{type:9,options:i}}function dc(i,t,e=null){return{type:11,selector:i,animation:t,options:e}}function xA(i,t){return{type:12,timings:i,animation:t}}function DA(i){Promise.resolve().then(i)}class Bf{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(){DA(()=>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(n=>n()),e.length=0}}class CA{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,n=0,r=0;const a=this.players.length;0==a?DA(()=>this._onFinish()):this.players.forEach(o=>{o.onDone(()=>{++e==a&&this._onFinish()}),o.onDestroy(()=>{++n==a&&this._onDestroy()}),o.onStart(()=>{++r==a&&this._onStart()})}),this.totalTime=this.players.reduce((o,s)=>Math.max(o,s.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(n=>{const r=n.totalTime?Math.min(1,e/n.totalTime):1;n.setPosition(r)})}getPosition(){const t=this.players.reduce((e,n)=>null===e||n.totalTime>e.totalTime?n: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(n=>n()),e.length=0}}function pG(i,t){}const fG={bottomSheetState:Mr("state",[on("void, hidden",At({transform:"translateY(100%)"})),on("visible",At({transform:"translateY(0%)"})),Zi("visible => void, visible => hidden",Of([Qi(`${dA.COMPLEX} ${cA.ACCELERATION_CURVE}`),dc("@*",Pf(),{optional:!0})])),Zi("void => visible",Of([Qi(`${dA.EXITING} ${cA.DECELERATION_CURVE}`),dc("@*",Pf(),{optional:!0})]))])};let _G=(()=>{class i extends j2{constructor(e,n,r,a,o,s,l,c,p,w){super(e,n,r,a,o,s,l,w),this._changeDetectorRef=p,this._animationState="void",this._animationStateChanged=new He,this._breakpointSubscription=c.observe([Xc_Medium,Xc_Large,"(min-width: 1920px)"]).subscribe(()=>{this._toggleClass("mat-bottom-sheet-container-medium",c.isMatched(Xc_Medium)),this._toggleClass("mat-bottom-sheet-container-large",c.isMatched(Xc_Large)),this._toggleClass("mat-bottom-sheet-container-xlarge",c.isMatched("(min-width: 1920px)"))})}enter(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.detectChanges())}exit(){this._destroyed||(this._animationState="hidden",this._changeDetectorRef.markForCheck())}ngOnDestroy(){super.ngOnDestroy(),this._breakpointSubscription.unsubscribe(),this._destroyed=!0}_onAnimationDone(e){"visible"===e.toState&&this._trapFocus(),this._animationStateChanged.emit(e)}_onAnimationStart(e){this._animationStateChanged.emit(e)}_captureInitialFocus(){}_toggleClass(e,n){this._elementRef.nativeElement.classList.toggle(e,n)}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(um),g(zt,8),g(Lf),g(fu),g(lt),g(bu),g(ac),g(Tt),g(Vr))},i.\u0275cmp=Se({type:i,selectors:[["mat-bottom-sheet-container"]],hostAttrs:["tabindex","-1",1,"mat-bottom-sheet-container"],hostVars:4,hostBindings:function(e,n){1&e&&Kh("@state.start",function(a){return n._onAnimationStart(a)})("@state.done",function(a){return n._onAnimationDone(a)}),2&e&&(st("role",n._config.role)("aria-modal",n._config.ariaModal)("aria-label",n._config.ariaLabel),Zh("@state",n._animationState))},features:[Ne],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(e,n){1&e&&X(0,pG,0,0,"ng-template",0)},dependencies:[Ps],styles:[".mat-bottom-sheet-container{padding:8px 16px;min-width:100vw;box-sizing:border-box;display:block;outline:0;max-height:80vh;overflow:auto}.cdk-high-contrast-active .mat-bottom-sheet-container{outline:1px solid}.mat-bottom-sheet-container-xlarge,.mat-bottom-sheet-container-large,.mat-bottom-sheet-container-medium{border-top-left-radius:4px;border-top-right-radius:4px}.mat-bottom-sheet-container-medium{min-width:384px;max-width:calc(100vw - 128px)}.mat-bottom-sheet-container-large{min-width:512px;max-width:calc(100vw - 256px)}.mat-bottom-sheet-container-xlarge{min-width:576px;max-width:calc(100vw - 384px)}"],encapsulation:2,data:{animation:[fG.bottomSheetState]}}),i})(),MA=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[G2,vt,is,vt]}),i})();const EA=new De("MatBottomSheetData");class gG{constructor(){this.data=null,this.hasBackdrop=!0,this.disableClose=!1,this.ariaLabel=null,this.ariaModal=!0,this.closeOnNavigation=!0,this.autoFocus="dialog",this.restoreFocus=!0}}class Z2{get instance(){return this._ref.componentInstance}constructor(t,e,n){this._ref=t,this._afterOpened=new ve,this.containerInstance=n,this.disableClose=e.disableClose,n._animationStateChanged.pipe(oi(r=>"done"===r.phaseName&&"visible"===r.toState),yi(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),n._animationStateChanged.pipe(oi(r=>"done"===r.phaseName&&"hidden"===r.toState),yi(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._ref.close(this._result)}),t.overlayRef.detachments().subscribe(()=>{this._ref.close(this._result)}),ji(this.backdropClick(),this.keydownEvents().pipe(oi(r=>27===r.keyCode))).subscribe(r=>{!this.disableClose&&("keydown"!==r.type||!ar(r))&&(r.preventDefault(),this.dismiss())})}dismiss(t){this.containerInstance&&(this.containerInstance._animationStateChanged.pipe(oi(e=>"start"===e.phaseName),yi(1)).subscribe(e=>{this._closeFallbackTimeout=setTimeout(()=>{this._ref.close(this._result)},e.totalTime+100),this._ref.overlayRef.detachBackdrop()}),this._result=t,this.containerInstance.exit(),this.containerInstance=null)}afterDismissed(){return this._ref.closed}afterOpened(){return this._afterOpened}backdropClick(){return this._ref.backdropClick}keydownEvents(){return this._ref.keydownEvents}}const bG=new De("mat-bottom-sheet-default-options");let SA=(()=>{class i{get _openedBottomSheetRef(){const e=this._parentBottomSheet;return e?e._openedBottomSheetRef:this._bottomSheetRefAtThisLevel}set _openedBottomSheetRef(e){this._parentBottomSheet?this._parentBottomSheet._openedBottomSheetRef=e:this._bottomSheetRefAtThisLevel=e}constructor(e,n,r,a){this._overlay=e,this._parentBottomSheet=r,this._defaultOptions=a,this._bottomSheetRefAtThisLevel=null,this._dialog=n.get(U2)}open(e,n){const r={...this._defaultOptions||new gG,...n};let a;return this._dialog.open(e,{...r,disableClose:!0,maxWidth:"100%",container:_G,scrollStrategy:r.scrollStrategy||this._overlay.scrollStrategies.block(),positionStrategy:this._overlay.position().global().centerHorizontally().bottom("0"),templateContext:()=>({bottomSheetRef:a}),providers:(o,s,l)=>(a=new Z2(o,r,l),[{provide:Z2,useValue:a},{provide:EA,useValue:r.data}])}),a.afterDismissed().subscribe(()=>{this._openedBottomSheetRef===a&&(this._openedBottomSheetRef=null)}),this._openedBottomSheetRef?(this._openedBottomSheetRef.afterDismissed().subscribe(()=>a.containerInstance?.enter()),this._openedBottomSheetRef.dismiss()):a.containerInstance.enter(),this._openedBottomSheetRef=a,a}dismiss(e){this._openedBottomSheetRef&&this._openedBottomSheetRef.dismiss(e)}ngOnDestroy(){this._bottomSheetRefAtThisLevel&&this._bottomSheetRefAtThisLevel.dismiss()}}return i.\u0275fac=function(e){return new(e||i)(ue(or),ue(Rn),ue(i,12),ue(bG,8))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:MA}),i})();const k1=u(i=>function(){i(this),this.name="EmptyError",this.message="no elements in sequence"});function uc(i,t){const e=F(i)?i:()=>i,n=r=>r.error(e());return new qe(t?r=>t.schedule(n,0,r):n)}function X2(){return Rt((i,t)=>{let e=null;i._refCount++;const n=Pt(t,void 0,void 0,void 0,()=>{if(!i||i._refCount<=0||0<--i._refCount)return void(e=null);const r=i._connection,a=e;e=null,r&&(!a||r===a)&&r.unsubscribe(),t.unsubscribe()});i.subscribe(n),n.closed||(e=i.connect())})}class x1 extends qe{constructor(t,e){super(),this.source=t,this.subjectFactory=e,this._subject=null,this._refCount=0,this._connection=null,et(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(Pt(e,void 0,()=>{this._teardown(),e.complete()},n=>{this._teardown(),e.error(n)},()=>this._teardown()))),t.closed&&(this._connection=null,t=f.EMPTY)}return t}refCount(){return X2()(this)}}function Jn(i,t){return Rt((e,n)=>{let r=null,a=0,o=!1;const s=()=>o&&!r&&n.complete();e.subscribe(Pt(n,l=>{r?.unsubscribe();let c=0;const p=a++;Oi(i(l,p)).subscribe(r=Pt(n,w=>n.next(t?t(l,w,p,c++):w),()=>{r=null,s()}))},()=>{o=!0,s()}))})}function D1(i){return Rt((t,e)=>{let n=!1;t.subscribe(Pt(e,r=>{n=!0,e.next(r)},()=>{n||e.next(i),e.complete()}))})}function TA(i=yG){return Rt((t,e)=>{let n=!1;t.subscribe(Pt(e,r=>{n=!0,e.next(r)},()=>n?e.complete():e.error(i())))})}function yG(){return new k1}function hc(i,t){const e=arguments.length>=2;return n=>n.pipe(i?oi((r,a)=>i(r,a,n)):Ae,yi(1),e?D1(t):TA(()=>new k1))}function td(i,t){return F(t)?Bt(i,t,1):Bt(i,1)}function ro(i){return Rt((t,e)=>{let a,n=null,r=!1;n=t.subscribe(Pt(e,void 0,void 0,o=>{a=Oi(i(o,ro(i)(t))),n?(n.unsubscribe(),n=null,a.subscribe(e)):r=!0})),r&&(n.unsubscribe(),n=null,a.subscribe(e))})}function vG(i,t,e,n,r){return(a,o)=>{let s=e,l=t,c=0;a.subscribe(Pt(o,p=>{const w=c++;l=s?i(l,p,w):(s=!0,p),n&&o.next(l)},r&&(()=>{s&&o.next(l),o.complete()})))}}function AA(i,t){return Rt(vG(i,t,arguments.length>=2,!0))}function J2(i){return i<=0?()=>fi:Rt((t,e)=>{let n=[];t.subscribe(Pt(e,r=>{n.push(r),i{for(const r of n)e.next(r);e.complete()},void 0,()=>{n=null}))})}function IA(i,t){const e=arguments.length>=2;return n=>n.pipe(i?oi((r,a)=>i(r,a,n)):Ae,J2(1),e?D1(t):TA(()=>new k1))}function C1(i){return tt(()=>i)}function Hf(i){return Rt((t,e)=>{try{t.subscribe(e)}finally{e.add(i)}})}const vi="primary",Vf=Symbol("RouteTitle");class wG{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 ym(i){return new wG(i)}function FG(i,t,e){const n=e.path.split("/");if(n.length>i.length||"full"===e.pathMatch&&(t.hasChildren()||n.lengthn[a]===r)}return i===t}function NA(i){return Array.prototype.concat.apply([],i)}function OA(i){return i.length>0?i[i.length-1]:null}function ha(i,t){for(const e in i)i.hasOwnProperty(e)&&t(i[e],e)}function id(i){return aF(i)?i:rf(i)?_n(Promise.resolve(i)):mt(i)}const M1=!1,xG={exact:function BA(i,t,e){if(!wu(i.segments,t.segments)||!E1(i.segments,t.segments,e)||i.numberOfChildren!==t.numberOfChildren)return!1;for(const n in t.children)if(!i.children[n]||!BA(i.children[n],t.children[n],e))return!1;return!0},subset:HA},RA={exact:function DG(i,t){return _l(i,t)},subset:function CG(i,t){return Object.keys(t).length<=Object.keys(i).length&&Object.keys(t).every(e=>LA(i[e],t[e]))},ignored:()=>!0};function PA(i,t,e){return xG[e.paths](i.root,t.root,e.matrixParams)&&RA[e.queryParams](i.queryParams,t.queryParams)&&!("exact"===e.fragment&&i.fragment!==t.fragment)}function HA(i,t,e){return VA(i,t,t.segments,e)}function VA(i,t,e,n){if(i.segments.length>e.length){const r=i.segments.slice(0,e.length);return!(!wu(r,e)||t.hasChildren()||!E1(r,e,n))}if(i.segments.length===e.length){if(!wu(i.segments,e)||!E1(i.segments,e,n))return!1;for(const r in t.children)if(!i.children[r]||!HA(i.children[r],t.children[r],n))return!1;return!0}{const r=e.slice(0,i.segments.length),a=e.slice(i.segments.length);return!!(wu(i.segments,r)&&E1(i.segments,r,n)&&i.children[vi])&&VA(i.children[vi],t,a,n)}}function E1(i,t,e){return t.every((n,r)=>RA[e](i[r].parameters,n.parameters))}class vu{constructor(t=new Ni([],{}),e={},n=null){this.root=t,this.queryParams=e,this.fragment=n}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=ym(this.queryParams)),this._queryParamMap}toString(){return SG.serialize(this)}}class Ni{constructor(t,e){this.segments=t,this.children=e,this.parent=null,ha(e,(n,r)=>n.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return S1(this)}}class Yf{constructor(t,e){this.path=t,this.parameters=e}get parameterMap(){return this._parameterMap||(this._parameterMap=ym(this.parameters)),this._parameterMap}toString(){return zA(this)}}function wu(i,t){return i.length===t.length&&i.every((e,n)=>e.path===t[n].path)}let jf=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:function(){return new ek},providedIn:"root"}),i})();class ek{parse(t){const e=new BG(t);return new vu(e.parseRootSegment(),e.parseQueryParams(),e.parseFragment())}serialize(t){const e=`/${zf(t.root,!0)}`,n=function IG(i){const t=Object.keys(i).map(e=>{const n=i[e];return Array.isArray(n)?n.map(r=>`${T1(e)}=${T1(r)}`).join("&"):`${T1(e)}=${T1(n)}`}).filter(e=>!!e);return t.length?`?${t.join("&")}`:""}(t.queryParams);return`${e}${n}${"string"==typeof t.fragment?`#${function TG(i){return encodeURI(i)}(t.fragment)}`:""}`}}const SG=new ek;function S1(i){return i.segments.map(t=>zA(t)).join("/")}function zf(i,t){if(!i.hasChildren())return S1(i);if(t){const e=i.children[vi]?zf(i.children[vi],!1):"",n=[];return ha(i.children,(r,a)=>{a!==vi&&n.push(`${a}:${zf(r,!1)}`)}),n.length>0?`${e}(${n.join("//")})`:e}{const e=function EG(i,t){let e=[];return ha(i.children,(n,r)=>{r===vi&&(e=e.concat(t(n,r)))}),ha(i.children,(n,r)=>{r!==vi&&(e=e.concat(t(n,r)))}),e}(i,(n,r)=>r===vi?[zf(i.children[vi],!1)]:[`${r}:${zf(n,!1)}`]);return 1===Object.keys(i.children).length&&null!=i.children[vi]?`${S1(i)}/${e[0]}`:`${S1(i)}/(${e.join("//")})`}}function YA(i){return encodeURIComponent(i).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function T1(i){return YA(i).replace(/%3B/gi,";")}function tk(i){return YA(i).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function A1(i){return decodeURIComponent(i)}function jA(i){return A1(i.replace(/\+/g,"%20"))}function zA(i){return`${tk(i.path)}${function AG(i){return Object.keys(i).map(t=>`;${tk(t)}=${tk(i[t])}`).join("")}(i.parameters)}`}const LG=/^[^\/()?;=#]+/;function I1(i){const t=i.match(LG);return t?t[0]:""}const NG=/^[^=?&#]+/,RG=/^[^&#]+/;class BG{constructor(t){this.url=t,this.remaining=t}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new Ni([],{}):new Ni([],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 n={};return this.peekStartsWith("(")&&(n=this.parseParens(!1)),(t.length>0||Object.keys(e).length>0)&&(n[vi]=new Ni(t,e)),n}parseSegment(){const t=I1(this.remaining);if(""===t&&this.peekStartsWith(";"))throw new Re(4009,M1);return this.capture(t),new Yf(A1(t),this.parseMatrixParams())}parseMatrixParams(){const t={};for(;this.consumeOptional(";");)this.parseParam(t);return t}parseParam(t){const e=I1(this.remaining);if(!e)return;this.capture(e);let n="";if(this.consumeOptional("=")){const r=I1(this.remaining);r&&(n=r,this.capture(n))}t[A1(e)]=A1(n)}parseQueryParam(t){const e=function OG(i){const t=i.match(NG);return t?t[0]:""}(this.remaining);if(!e)return;this.capture(e);let n="";if(this.consumeOptional("=")){const o=function PG(i){const t=i.match(RG);return t?t[0]:""}(this.remaining);o&&(n=o,this.capture(n))}const r=jA(e),a=jA(n);if(t.hasOwnProperty(r)){let o=t[r];Array.isArray(o)||(o=[o],t[r]=o),o.push(a)}else t[r]=a}parseParens(t){const e={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const n=I1(this.remaining),r=this.remaining[n.length];if("/"!==r&&")"!==r&&";"!==r)throw new Re(4010,M1);let a;n.indexOf(":")>-1?(a=n.slice(0,n.indexOf(":")),this.capture(a),this.capture(":")):t&&(a=vi);const o=this.parseChildren();e[a]=1===Object.keys(o).length?o[vi]:new Ni([],o),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 Re(4011,M1)}}function ik(i){return i.segments.length>0?new Ni([],{[vi]:i}):i}function L1(i){const t={};for(const n of Object.keys(i.children)){const a=L1(i.children[n]);(a.segments.length>0||a.hasChildren())&&(t[n]=a)}return function HG(i){if(1===i.numberOfChildren&&i.children[vi]){const t=i.children[vi];return new Ni(i.segments.concat(t.segments),t.children)}return i}(new Ni(i.segments,t))}function Fu(i){return i instanceof vu}function jG(i,t,e,n,r){if(0===e.length)return vm(t.root,t.root,t.root,n,r);const a=function GA(i){if("string"==typeof i[0]&&1===i.length&&"/"===i[0])return new WA(!0,0,i);let t=0,e=!1;const n=i.reduce((r,a,o)=>{if("object"==typeof a&&null!=a){if(a.outlets){const s={};return ha(a.outlets,(l,c)=>{s[c]="string"==typeof l?l.split("/"):l}),[...r,{outlets:s}]}if(a.segmentPath)return[...r,a.segmentPath]}return"string"!=typeof a?[...r,a]:0===o?(a.split("/").forEach((s,l)=>{0==l&&"."===s||(0==l&&""===s?e=!0:".."===s?t++:""!=s&&r.push(s))}),r):[...r,a]},[]);return new WA(e,t,n)}(e);return a.toRoot()?vm(t.root,t.root,new Ni([],{}),n,r):function o(l){const c=function UG(i,t,e,n){if(i.isAbsolute)return new wm(t.root,!0,0);if(-1===n)return new wm(e,e===t.root,0);return function $A(i,t,e){let n=i,r=t,a=e;for(;a>r;){if(a-=r,n=n.parent,!n)throw new Re(4005,!1);r=n.segments.length}return new wm(n,!1,r-a)}(e,n+(Uf(i.commands[0])?0:1),i.numberOfDoubleDots)}(a,t,i.snapshot?._urlSegment,l),p=c.processChildren?Fm(c.segmentGroup,c.index,a.commands):rk(c.segmentGroup,c.index,a.commands);return vm(t.root,c.segmentGroup,p,n,r)}(i.snapshot?._lastPathIndex)}function Uf(i){return"object"==typeof i&&null!=i&&!i.outlets&&!i.segmentPath}function Wf(i){return"object"==typeof i&&null!=i&&i.outlets}function vm(i,t,e,n,r){let o,a={};n&&ha(n,(l,c)=>{a[c]=Array.isArray(l)?l.map(p=>`${p}`):`${l}`}),o=i===t?e:UA(i,t,e);const s=ik(L1(o));return new vu(s,a,r)}function UA(i,t,e){const n={};return ha(i.children,(r,a)=>{n[a]=r===t?e:UA(r,t,e)}),new Ni(i.segments,n)}class WA{constructor(t,e,n){if(this.isAbsolute=t,this.numberOfDoubleDots=e,this.commands=n,t&&n.length>0&&Uf(n[0]))throw new Re(4003,!1);const r=n.find(Wf);if(r&&r!==OA(n))throw new Re(4004,!1)}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class wm{constructor(t,e,n){this.segmentGroup=t,this.processChildren=e,this.index=n}}function rk(i,t,e){if(i||(i=new Ni([],{})),0===i.segments.length&&i.hasChildren())return Fm(i,t,e);const n=function GG(i,t,e){let n=0,r=t;const a={match:!1,pathIndex:0,commandIndex:0};for(;r=e.length)return a;const o=i.segments[r],s=e[n];if(Wf(s))break;const l=`${s}`,c=n0&&void 0===l)break;if(l&&c&&"object"==typeof c&&void 0===c.outlets){if(!KA(l,c,o))return a;n+=2}else{if(!KA(l,{},o))return a;n++}r++}return{match:!0,pathIndex:r,commandIndex:n}}(i,t,e),r=e.slice(n.commandIndex);if(n.match&&n.pathIndex{"string"==typeof a&&(a=[a]),null!==a&&(r[o]=rk(i.children[o],t,a))}),ha(i.children,(a,o)=>{void 0===n[o]&&(r[o]=a)}),new Ni(i.segments,r))}}function ak(i,t,e){const n=i.segments.slice(0,t);let r=0;for(;r{"string"==typeof e&&(e=[e]),null!==e&&(t[n]=ak(new Ni([],{}),0,e))}),t}function qA(i){const t={};return ha(i,(e,n)=>t[n]=`${e}`),t}function KA(i,t,e){return i==e.path&&_l(t,e.parameters)}const Gf="imperative";class gl{constructor(t,e){this.id=t,this.url=e}}class ok extends gl{constructor(t,e,n="imperative",r=null){super(t,e),this.type=0,this.navigationTrigger=n,this.restoredState=r}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class ku extends gl{constructor(t,e,n){super(t,e),this.urlAfterRedirects=n,this.type=1}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}class N1 extends gl{constructor(t,e,n,r){super(t,e),this.reason=n,this.code=r,this.type=2}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class QA extends gl{constructor(t,e,n,r){super(t,e),this.reason=n,this.code=r,this.type=16}}class ZA extends gl{constructor(t,e,n,r){super(t,e),this.error=n,this.target=r,this.type=3}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class qG extends gl{constructor(t,e,n,r){super(t,e),this.urlAfterRedirects=n,this.state=r,this.type=4}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class KG extends gl{constructor(t,e,n,r){super(t,e),this.urlAfterRedirects=n,this.state=r,this.type=7}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class QG extends gl{constructor(t,e,n,r,a){super(t,e),this.urlAfterRedirects=n,this.state=r,this.shouldActivate=a,this.type=8}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class ZG extends gl{constructor(t,e,n,r){super(t,e),this.urlAfterRedirects=n,this.state=r,this.type=5}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class XG extends gl{constructor(t,e,n,r){super(t,e),this.urlAfterRedirects=n,this.state=r,this.type=6}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class JG{constructor(t){this.route=t,this.type=9}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class e${constructor(t){this.route=t,this.type=10}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class t${constructor(t){this.snapshot=t,this.type=11}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class i${constructor(t){this.snapshot=t,this.type=12}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class n${constructor(t){this.snapshot=t,this.type=13}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class r${constructor(t){this.snapshot=t,this.type=14}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class XA{constructor(t,e,n){this.routerEvent=t,this.position=e,this.anchor=n,this.type=15}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}let o$=(()=>{class i{createUrlTree(e,n,r,a,o,s){return jG(e||n.root,r,a,o,s)}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})(),s$=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:function(t){return o$.\u0275fac(t)},providedIn:"root"}),i})();class JA{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=sk(t,this._root);return e?e.children.map(n=>n.value):[]}firstChild(t){const e=sk(t,this._root);return e&&e.children.length>0?e.children[0].value:null}siblings(t){const e=lk(t,this._root);return e.length<2?[]:e[e.length-2].children.map(r=>r.value).filter(r=>r!==t)}pathFromRoot(t){return lk(t,this._root).map(e=>e.value)}}function sk(i,t){if(i===t.value)return t;for(const e of t.children){const n=sk(i,e);if(n)return n}return null}function lk(i,t){if(i===t.value)return[t];for(const e of t.children){const n=lk(i,e);if(n.length)return n.unshift(t),n}return[]}class mc{constructor(t,e){this.value=t,this.children=e}toString(){return`TreeNode(${this.value})`}}function km(i){const t={};return i&&i.children.forEach(e=>t[e.value.outlet]=e),t}class e6 extends JA{constructor(t,e){super(t),this.snapshot=e,ck(this,t)}toString(){return this.snapshot.toString()}}function t6(i,t){const e=function l$(i,t){const o=new O1([],{},{},"",{},vi,t,null,i.root,-1,{});return new r6("",new mc(o,[]))}(i,t),n=new Vt([new Yf("",{})]),r=new Vt({}),a=new Vt({}),o=new Vt({}),s=new Vt(""),l=new rs(n,r,o,s,a,vi,t,e.root);return l.snapshot=e.root,new e6(new mc(l,[]),e)}class rs{constructor(t,e,n,r,a,o,s,l){this.url=t,this.params=e,this.queryParams=n,this.fragment=r,this.data=a,this.outlet=o,this.component=s,this.title=this.data?.pipe(tt(c=>c[Vf]))??mt(void 0),this._futureSnapshot=l}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(tt(t=>ym(t)))),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe(tt(t=>ym(t)))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function n6(i,t="emptyOnly"){const e=i.pathFromRoot;let n=0;if("always"!==t)for(n=e.length-1;n>=1;){const r=e[n],a=e[n-1];if(r.routeConfig&&""===r.routeConfig.path)n--;else{if(a.component)break;n--}}return function c$(i){return i.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(n))}class O1{get title(){return this.data?.[Vf]}constructor(t,e,n,r,a,o,s,l,c,p,w){this.url=t,this.params=e,this.queryParams=n,this.fragment=r,this.data=a,this.outlet=o,this.component=s,this.routeConfig=l,this._urlSegment=c,this._lastPathIndex=p,this._resolve=w}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=ym(this.params)),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=ym(this.queryParams)),this._queryParamMap}toString(){return`Route(url:'${this.url.map(n=>n.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class r6 extends JA{constructor(t,e){super(e),this.url=t,ck(this,e)}toString(){return a6(this._root)}}function ck(i,t){t.value._routerState=i,t.children.forEach(e=>ck(i,e))}function a6(i){const t=i.children.length>0?` { ${i.children.map(a6).join(", ")} } `:"";return`${i.value}${t}`}function dk(i){if(i.snapshot){const t=i.snapshot,e=i._futureSnapshot;i.snapshot=e,_l(t.queryParams,e.queryParams)||i.queryParams.next(e.queryParams),t.fragment!==e.fragment&&i.fragment.next(e.fragment),_l(t.params,e.params)||i.params.next(e.params),function kG(i,t){if(i.length!==t.length)return!1;for(let e=0;e_l(e.parameters,t[n].parameters))}(i.url,t.url);return e&&!(!i.parent!=!t.parent)&&(!i.parent||uk(i.parent,t.parent))}function $f(i,t,e){if(e&&i.shouldReuseRoute(t.value,e.value.snapshot)){const n=e.value;n._futureSnapshot=t.value;const r=function u$(i,t,e){return t.children.map(n=>{for(const r of e.children)if(i.shouldReuseRoute(n.value,r.value.snapshot))return $f(i,n,r);return $f(i,n)})}(i,t,e);return new mc(n,r)}{if(i.shouldAttach(t.value)){const a=i.retrieve(t.value);if(null!==a){const o=a.route;return o.value._futureSnapshot=t.value,o.children=t.children.map(s=>$f(i,s)),o}}const n=function h$(i){return new rs(new Vt(i.url),new Vt(i.params),new Vt(i.queryParams),new Vt(i.fragment),new Vt(i.data),i.outlet,i.component,i)}(t.value),r=t.children.map(a=>$f(i,a));return new mc(n,r)}}const hk="ngNavigationCancelingError";function o6(i,t){const{redirectTo:e,navigationBehaviorOptions:n}=Fu(t)?{redirectTo:t,navigationBehaviorOptions:void 0}:t,r=s6(!1,0,t);return r.url=e,r.navigationBehaviorOptions=n,r}function s6(i,t,e){const n=new Error("NavigationCancelingError: "+(i||""));return n[hk]=!0,n.cancellationCode=t,e&&(n.url=e),n}function l6(i){return c6(i)&&Fu(i.url)}function c6(i){return i&&i[hk]}class m${constructor(){this.outlet=null,this.route=null,this.resolver=null,this.injector=null,this.children=new qf,this.attachRef=null}}let qf=(()=>{class i{constructor(){this.contexts=new Map}onChildOutletCreated(e,n){const r=this.getOrCreateContext(e);r.outlet=n,this.contexts.set(e,r)}onChildOutletDestroyed(e){const n=this.getContext(e);n&&(n.outlet=null,n.attachRef=null)}onOutletDeactivated(){const e=this.contexts;return this.contexts=new Map,e}onOutletReAttached(e){this.contexts=e}getOrCreateContext(e){let n=this.getContext(e);return n||(n=new m$,this.contexts.set(e,n)),n}getContext(e){return this.contexts.get(e)||null}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();const R1=!1;let mk=(()=>{class i{constructor(){this.activated=null,this._activatedRoute=null,this.name=vi,this.activateEvents=new He,this.deactivateEvents=new He,this.attachEvents=new He,this.detachEvents=new He,this.parentContexts=xt(qf),this.location=xt(bn),this.changeDetector=xt(Tt),this.environmentInjector=xt(nl)}ngOnChanges(e){if(e.name){const{firstChange:n,previousValue:r}=e.name;if(n)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 Re(4012,R1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new Re(4012,R1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new Re(4012,R1);this.location.detach();const e=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(e.instance),e}attach(e,n){this.activated=e,this._activatedRoute=n,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,n){if(this.isActivated)throw new Re(4013,R1);this._activatedRoute=e;const r=this.location,o=e.snapshot.component,s=this.parentContexts.getOrCreateContext(this.name).children,l=new p$(e,s,r.injector);if(n&&function f$(i){return!!i.resolveComponentFactory}(n)){const c=n.resolveComponentFactory(o);this.activated=r.createComponent(c,r.length,l)}else this.activated=r.createComponent(o,{index:r.length,injector:l,environmentInjector:n??this.environmentInjector});this.changeDetector.markForCheck(),this.activateEvents.emit(this.activated.instance)}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["router-outlet"]],inputs:{name:"name"},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0,features:[rn]}),i})();class p${constructor(t,e,n){this.route=t,this.childContexts=e,this.parent=n}get(t,e){return t===rs?this.route:t===qf?this.childContexts:this.parent.get(t,e)}}let pk=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275cmp=Se({type:i,selectors:[["ng-component"]],standalone:!0,features:[bF],decls:1,vars:0,template:function(e,n){1&e&&pe(0,"router-outlet")},dependencies:[mk],encapsulation:2}),i})();function d6(i,t){return i.providers&&!i._injector&&(i._injector=R0(i.providers,t,`Route: ${i.path}`)),i._injector??t}function _k(i){const t=i.children&&i.children.map(_k),e=t?{...i,children:t}:{...i};return!e.component&&!e.loadComponent&&(t||e.loadChildren)&&e.outlet&&e.outlet!==vi&&(e.component=pk),e}function as(i){return i.outlet||vi}function u6(i,t){const e=i.filter(n=>as(n)===t);return e.push(...i.filter(n=>as(n)!==t)),e}function Kf(i){if(!i)return null;if(i.routeConfig?._injector)return i.routeConfig._injector;for(let t=i.parent;t;t=t.parent){const e=t.routeConfig;if(e?._loadedInjector)return e._loadedInjector;if(e?._injector)return e._injector}return null}class v${constructor(t,e,n,r){this.routeReuseStrategy=t,this.futureState=e,this.currState=n,this.forwardEvent=r}activate(t){const e=this.futureState._root,n=this.currState?this.currState._root:null;this.deactivateChildRoutes(e,n,t),dk(this.futureState.root),this.activateChildRoutes(e,n,t)}deactivateChildRoutes(t,e,n){const r=km(e);t.children.forEach(a=>{const o=a.value.outlet;this.deactivateRoutes(a,r[o],n),delete r[o]}),ha(r,(a,o)=>{this.deactivateRouteAndItsChildren(a,n)})}deactivateRoutes(t,e,n){const r=t.value,a=e?e.value:null;if(r===a)if(r.component){const o=n.getContext(r.outlet);o&&this.deactivateChildRoutes(t,e,o.children)}else this.deactivateChildRoutes(t,e,n);else a&&this.deactivateRouteAndItsChildren(e,n)}deactivateRouteAndItsChildren(t,e){t.value.component&&this.routeReuseStrategy.shouldDetach(t.value.snapshot)?this.detachAndStoreRouteSubtree(t,e):this.deactivateRouteAndOutlet(t,e)}detachAndStoreRouteSubtree(t,e){const n=e.getContext(t.value.outlet),r=n&&t.value.component?n.children:e,a=km(t);for(const o of Object.keys(a))this.deactivateRouteAndItsChildren(a[o],r);if(n&&n.outlet){const o=n.outlet.detach(),s=n.children.onOutletDeactivated();this.routeReuseStrategy.store(t.value.snapshot,{componentRef:o,route:t,contexts:s})}}deactivateRouteAndOutlet(t,e){const n=e.getContext(t.value.outlet),r=n&&t.value.component?n.children:e,a=km(t);for(const o of Object.keys(a))this.deactivateRouteAndItsChildren(a[o],r);n&&n.outlet&&(n.outlet.deactivate(),n.children.onOutletDeactivated(),n.attachRef=null,n.resolver=null,n.route=null)}activateChildRoutes(t,e,n){const r=km(e);t.children.forEach(a=>{this.activateRoutes(a,r[a.value.outlet],n),this.forwardEvent(new r$(a.value.snapshot))}),t.children.length&&this.forwardEvent(new i$(t.value.snapshot))}activateRoutes(t,e,n){const r=t.value,a=e?e.value:null;if(dk(r),r===a)if(r.component){const o=n.getOrCreateContext(r.outlet);this.activateChildRoutes(t,e,o.children)}else this.activateChildRoutes(t,e,n);else if(r.component){const o=n.getOrCreateContext(r.outlet);if(this.routeReuseStrategy.shouldAttach(r.snapshot)){const s=this.routeReuseStrategy.retrieve(r.snapshot);this.routeReuseStrategy.store(r.snapshot,null),o.children.onOutletReAttached(s.contexts),o.attachRef=s.componentRef,o.route=s.route.value,o.outlet&&o.outlet.attach(s.componentRef,s.route.value),dk(s.route.value),this.activateChildRoutes(t,null,o.children)}else{const s=Kf(r.snapshot),l=s?.get(ql)??null;o.attachRef=null,o.route=r,o.resolver=l,o.injector=s,o.outlet&&o.outlet.activateWith(r,o.injector),this.activateChildRoutes(t,null,o.children)}}else this.activateChildRoutes(t,null,n)}}class h6{constructor(t){this.path=t,this.route=this.path[this.path.length-1]}}class P1{constructor(t,e){this.component=t,this.route=e}}function w$(i,t,e){const n=i._root;return Qf(n,t?t._root:null,e,[n.value])}function xm(i,t){const e=Symbol(),n=t.get(i,e);return n===e?"function"!=typeof i||function xp(i){return null!==Qs(i)}(i)?t.get(i):i:n}function Qf(i,t,e,n,r={canDeactivateChecks:[],canActivateChecks:[]}){const a=km(t);return i.children.forEach(o=>{(function k$(i,t,e,n,r={canDeactivateChecks:[],canActivateChecks:[]}){const a=i.value,o=t?t.value:null,s=e?e.getContext(i.value.outlet):null;if(o&&a.routeConfig===o.routeConfig){const l=function x$(i,t,e){if("function"==typeof e)return e(i,t);switch(e){case"pathParamsChange":return!wu(i.url,t.url);case"pathParamsOrQueryParamsChange":return!wu(i.url,t.url)||!_l(i.queryParams,t.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!uk(i,t)||!_l(i.queryParams,t.queryParams);default:return!uk(i,t)}}(o,a,a.routeConfig.runGuardsAndResolvers);l?r.canActivateChecks.push(new h6(n)):(a.data=o.data,a._resolvedData=o._resolvedData),Qf(i,t,a.component?s?s.children:null:e,n,r),l&&s&&s.outlet&&s.outlet.isActivated&&r.canDeactivateChecks.push(new P1(s.outlet.component,o))}else o&&Zf(t,s,r),r.canActivateChecks.push(new h6(n)),Qf(i,null,a.component?s?s.children:null:e,n,r)})(o,a[o.value.outlet],e,n.concat([o.value]),r),delete a[o.value.outlet]}),ha(a,(o,s)=>Zf(o,e.getContext(s),r)),r}function Zf(i,t,e){const n=km(i),r=i.value;ha(n,(a,o)=>{Zf(a,r.component?t?t.children.getContext(o):null:t,e)}),e.canDeactivateChecks.push(new P1(r.component&&t&&t.outlet&&t.outlet.isActivated?t.outlet.component:null,r))}function Xf(i){return"function"==typeof i}function gk(i){return i instanceof k1||"EmptyError"===i?.name}const B1=Symbol("INITIAL_VALUE");function Dm(){return Jn(i=>M2(i.map(t=>t.pipe(yi(1),Mn(B1)))).pipe(tt(t=>{for(const e of t)if(!0!==e){if(e===B1)return B1;if(!1===e||e instanceof vu)return e}return!0}),oi(t=>t!==B1),yi(1)))}function m6(i){return function Ee(...i){return Be(i)}(Hn(t=>{if(Fu(t))throw o6(0,t)}),tt(t=>!0===t))}const bk={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function p6(i,t,e,n,r){const a=yk(i,t,e);return a.matched?function Y$(i,t,e,n){const r=t.canMatch;return r&&0!==r.length?mt(r.map(o=>{const s=xm(o,i);return id(function T$(i){return i&&Xf(i.canMatch)}(s)?s.canMatch(t,e):i.runInContext(()=>s(t,e)))})).pipe(Dm(),m6()):mt(!0)}(n=d6(t,n),t,e).pipe(tt(o=>!0===o?a:{...bk})):mt(a)}function yk(i,t,e){if(""===t.path)return"full"===t.pathMatch&&(i.hasChildren()||e.length>0)?{...bk}:{matched:!0,consumedSegments:[],remainingSegments:e,parameters:{},positionalParamSegments:{}};const r=(t.matcher||FG)(e,i,t);if(!r)return{...bk};const a={};ha(r.posParams,(s,l)=>{a[l]=s.path});const o=r.consumed.length>0?{...a,...r.consumed[r.consumed.length-1].parameters}:a;return{matched:!0,consumedSegments:r.consumed,remainingSegments:e.slice(r.consumed.length),parameters:o,positionalParamSegments:r.posParams??{}}}function H1(i,t,e,n){if(e.length>0&&function U$(i,t,e){return e.some(n=>V1(i,t,n)&&as(n)!==vi)}(i,e,n)){const a=new Ni(t,function z$(i,t,e,n){const r={};r[vi]=n,n._sourceSegment=i,n._segmentIndexShift=t.length;for(const a of e)if(""===a.path&&as(a)!==vi){const o=new Ni([],{});o._sourceSegment=i,o._segmentIndexShift=t.length,r[as(a)]=o}return r}(i,t,n,new Ni(e,i.children)));return a._sourceSegment=i,a._segmentIndexShift=t.length,{segmentGroup:a,slicedSegments:[]}}if(0===e.length&&function W$(i,t,e){return e.some(n=>V1(i,t,n))}(i,e,n)){const a=new Ni(i.segments,function j$(i,t,e,n,r){const a={};for(const o of n)if(V1(i,e,o)&&!r[as(o)]){const s=new Ni([],{});s._sourceSegment=i,s._segmentIndexShift=t.length,a[as(o)]=s}return{...r,...a}}(i,t,e,n,i.children));return a._sourceSegment=i,a._segmentIndexShift=t.length,{segmentGroup:a,slicedSegments:e}}const r=new Ni(i.segments,i.children);return r._sourceSegment=i,r._segmentIndexShift=t.length,{segmentGroup:r,slicedSegments:e}}function V1(i,t,e){return(!(i.hasChildren()||t.length>0)||"full"!==e.pathMatch)&&""===e.path}function f6(i,t,e,n){return!!(as(i)===n||n!==vi&&V1(t,e,i))&&("**"===i.path||yk(t,i,e).matched)}function _6(i,t,e){return 0===t.length&&!i.children[e]}const Y1=!1;class j1{constructor(t){this.segmentGroup=t||null}}class g6{constructor(t){this.urlTree=t}}function Jf(i){return uc(new j1(i))}function b6(i){return uc(new g6(i))}class K${constructor(t,e,n,r,a){this.injector=t,this.configLoader=e,this.urlSerializer=n,this.urlTree=r,this.config=a,this.allowRedirects=!0}apply(){const t=H1(this.urlTree.root,[],[],this.config).segmentGroup,e=new Ni(t.segments,t.children);return this.expandSegmentGroup(this.injector,this.config,e,vi).pipe(tt(a=>this.createUrlTree(L1(a),this.urlTree.queryParams,this.urlTree.fragment))).pipe(ro(a=>{if(a instanceof g6)return this.allowRedirects=!1,this.match(a.urlTree);throw a instanceof j1?this.noMatchError(a):a}))}match(t){return this.expandSegmentGroup(this.injector,this.config,t.root,vi).pipe(tt(r=>this.createUrlTree(L1(r),t.queryParams,t.fragment))).pipe(ro(r=>{throw r instanceof j1?this.noMatchError(r):r}))}noMatchError(t){return new Re(4002,Y1)}createUrlTree(t,e,n){const r=ik(t);return new vu(r,e,n)}expandSegmentGroup(t,e,n,r){return 0===n.segments.length&&n.hasChildren()?this.expandChildren(t,e,n).pipe(tt(a=>new Ni([],a))):this.expandSegment(t,n,e,n.segments,r,!0)}expandChildren(t,e,n){const r=[];for(const a of Object.keys(n.children))"primary"===a?r.unshift(a):r.push(a);return _n(r).pipe(td(a=>{const o=n.children[a],s=u6(e,a);return this.expandSegmentGroup(t,s,o,a).pipe(tt(l=>({segment:l,outlet:a})))}),AA((a,o)=>(a[o.outlet]=o.segment,a),{}),IA())}expandSegment(t,e,n,r,a,o){return _n(n).pipe(td(s=>this.expandSegmentAgainstRoute(t,e,n,s,r,a,o).pipe(ro(c=>{if(c instanceof j1)return mt(null);throw c}))),hc(s=>!!s),ro((s,l)=>{if(gk(s))return _6(e,r,a)?mt(new Ni([],{})):Jf(e);throw s}))}expandSegmentAgainstRoute(t,e,n,r,a,o,s){return f6(r,e,a,o)?void 0===r.redirectTo?this.matchSegmentAgainstRoute(t,e,r,a,o):s&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(t,e,n,r,a,o):Jf(e):Jf(e)}expandSegmentAgainstRouteUsingRedirect(t,e,n,r,a,o){return"**"===r.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(t,n,r,o):this.expandRegularSegmentAgainstRouteUsingRedirect(t,e,n,r,a,o)}expandWildCardWithParamsAgainstRouteUsingRedirect(t,e,n,r){const a=this.applyRedirectCommands([],n.redirectTo,{});return n.redirectTo.startsWith("/")?b6(a):this.lineralizeSegments(n,a).pipe(Bt(o=>{const s=new Ni(o,{});return this.expandSegment(t,s,e,o,r,!1)}))}expandRegularSegmentAgainstRouteUsingRedirect(t,e,n,r,a,o){const{matched:s,consumedSegments:l,remainingSegments:c,positionalParamSegments:p}=yk(e,r,a);if(!s)return Jf(e);const w=this.applyRedirectCommands(l,r.redirectTo,p);return r.redirectTo.startsWith("/")?b6(w):this.lineralizeSegments(r,w).pipe(Bt(I=>this.expandSegment(t,e,n,I.concat(c),o,!1)))}matchSegmentAgainstRoute(t,e,n,r,a){return"**"===n.path?(t=d6(n,t),n.loadChildren?(n._loadedRoutes?mt({routes:n._loadedRoutes,injector:n._loadedInjector}):this.configLoader.loadChildren(t,n)).pipe(tt(s=>(n._loadedRoutes=s.routes,n._loadedInjector=s.injector,new Ni(r,{})))):mt(new Ni(r,{}))):p6(e,n,r,t).pipe(Jn(({matched:o,consumedSegments:s,remainingSegments:l})=>o?this.getChildConfig(t=n._injector??t,n,r).pipe(Bt(p=>{const w=p.injector??t,I=p.routes,{segmentGroup:z,slicedSegments:J}=H1(e,s,l,I),ce=new Ni(z.segments,z.children);if(0===J.length&&ce.hasChildren())return this.expandChildren(w,I,ce).pipe(tt(ge=>new Ni(s,ge)));if(0===I.length&&0===J.length)return mt(new Ni(s,{}));const he=as(n)===a;return this.expandSegment(w,ce,I,J,he?vi:a,!0).pipe(tt(Ie=>new Ni(s.concat(Ie.segments),Ie.children)))})):Jf(e)))}getChildConfig(t,e,n){return e.children?mt({routes:e.children,injector:t}):e.loadChildren?void 0!==e._loadedRoutes?mt({routes:e._loadedRoutes,injector:e._loadedInjector}):function V$(i,t,e,n){const r=t.canLoad;return void 0===r||0===r.length?mt(!0):mt(r.map(o=>{const s=xm(o,i);return id(function C$(i){return i&&Xf(i.canLoad)}(s)?s.canLoad(t,e):i.runInContext(()=>s(t,e)))})).pipe(Dm(),m6())}(t,e,n).pipe(Bt(r=>r?this.configLoader.loadChildren(t,e).pipe(Hn(a=>{e._loadedRoutes=a.routes,e._loadedInjector=a.injector})):function $$(i){return uc(s6(Y1,3))}())):mt({routes:[],injector:t})}lineralizeSegments(t,e){let n=[],r=e.root;for(;;){if(n=n.concat(r.segments),0===r.numberOfChildren)return mt(n);if(r.numberOfChildren>1||!r.children[vi])return uc(new Re(4e3,Y1));r=r.children[vi]}}applyRedirectCommands(t,e,n){return this.applyRedirectCreateUrlTree(e,this.urlSerializer.parse(e),t,n)}applyRedirectCreateUrlTree(t,e,n,r){const a=this.createSegmentGroup(t,e.root,n,r);return new vu(a,this.createQueryParams(e.queryParams,this.urlTree.queryParams),e.fragment)}createQueryParams(t,e){const n={};return ha(t,(r,a)=>{if("string"==typeof r&&r.startsWith(":")){const s=r.substring(1);n[a]=e[s]}else n[a]=r}),n}createSegmentGroup(t,e,n,r){const a=this.createSegments(t,e.segments,n,r);let o={};return ha(e.children,(s,l)=>{o[l]=this.createSegmentGroup(t,s,n,r)}),new Ni(a,o)}createSegments(t,e,n,r){return e.map(a=>a.path.startsWith(":")?this.findPosParam(t,a,r):this.findOrReturn(a,n))}findPosParam(t,e,n){const r=n[e.path.substring(1)];if(!r)throw new Re(4001,Y1);return r}findOrReturn(t,e){let n=0;for(const r of e){if(r.path===t.path)return e.splice(n),r;n++}return t}}class Z${}class eq{constructor(t,e,n,r,a,o,s){this.injector=t,this.rootComponentType=e,this.config=n,this.urlTree=r,this.url=a,this.paramsInheritanceStrategy=o,this.urlSerializer=s}recognize(){const t=H1(this.urlTree.root,[],[],this.config.filter(e=>void 0===e.redirectTo)).segmentGroup;return this.processSegmentGroup(this.injector,this.config,t,vi).pipe(tt(e=>{if(null===e)return null;const n=new O1([],Object.freeze({}),Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,{},vi,this.rootComponentType,null,this.urlTree.root,-1,{}),r=new mc(n,e),a=new r6(this.url,r);return this.inheritParamsAndData(a._root),a}))}inheritParamsAndData(t){const e=t.value,n=n6(e,this.paramsInheritanceStrategy);e.params=Object.freeze(n.params),e.data=Object.freeze(n.data),t.children.forEach(r=>this.inheritParamsAndData(r))}processSegmentGroup(t,e,n,r){return 0===n.segments.length&&n.hasChildren()?this.processChildren(t,e,n):this.processSegment(t,e,n,n.segments,r)}processChildren(t,e,n){return _n(Object.keys(n.children)).pipe(td(r=>{const a=n.children[r],o=u6(e,r);return this.processSegmentGroup(t,o,a,r)}),AA((r,a)=>r&&a?(r.push(...a),r):null),KT(r=>null!==r),D1(null),IA(),tt(r=>{if(null===r)return null;const a=v6(r);return function tq(i){i.sort((t,e)=>t.value.outlet===vi?-1:e.value.outlet===vi?1:t.value.outlet.localeCompare(e.value.outlet))}(a),a}))}processSegment(t,e,n,r,a){return _n(e).pipe(td(o=>this.processSegmentAgainstRoute(o._injector??t,o,n,r,a)),hc(o=>!!o),ro(o=>{if(gk(o))return _6(n,r,a)?mt([]):mt(null);throw o}))}processSegmentAgainstRoute(t,e,n,r,a){if(e.redirectTo||!f6(e,n,r,a))return mt(null);let o;if("**"===e.path){const s=r.length>0?OA(r).parameters:{},l=F6(n)+r.length;o=mt({snapshot:new O1(r,s,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,k6(e),as(e),e.component??e._loadedComponent??null,e,w6(n),l,x6(e)),consumedSegments:[],remainingSegments:[]})}else o=p6(n,e,r,t).pipe(tt(({matched:s,consumedSegments:l,remainingSegments:c,parameters:p})=>{if(!s)return null;const w=F6(n)+l.length;return{snapshot:new O1(l,p,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,k6(e),as(e),e.component??e._loadedComponent??null,e,w6(n),w,x6(e)),consumedSegments:l,remainingSegments:c}}));return o.pipe(Jn(s=>{if(null===s)return mt(null);const{snapshot:l,consumedSegments:c,remainingSegments:p}=s;t=e._injector??t;const w=e._loadedInjector??t,I=function iq(i){return i.children?i.children:i.loadChildren?i._loadedRoutes:[]}(e),{segmentGroup:z,slicedSegments:J}=H1(n,c,p,I.filter(he=>void 0===he.redirectTo));if(0===J.length&&z.hasChildren())return this.processChildren(w,I,z).pipe(tt(he=>null===he?null:[new mc(l,he)]));if(0===I.length&&0===J.length)return mt([new mc(l,[])]);const ce=as(e)===a;return this.processSegment(w,I,z,J,ce?vi:a).pipe(tt(he=>null===he?null:[new mc(l,he)]))}))}}function nq(i){const t=i.value.routeConfig;return t&&""===t.path&&void 0===t.redirectTo}function v6(i){const t=[],e=new Set;for(const n of i){if(!nq(n)){t.push(n);continue}const r=t.find(a=>n.value.routeConfig===a.value.routeConfig);void 0!==r?(r.children.push(...n.children),e.add(r)):t.push(n)}for(const n of e){const r=v6(n.children);t.push(new mc(n.value,r))}return t.filter(n=>!e.has(n))}function w6(i){let t=i;for(;t._sourceSegment;)t=t._sourceSegment;return t}function F6(i){let t=i,e=t._segmentIndexShift??0;for(;t._sourceSegment;)t=t._sourceSegment,e+=t._segmentIndexShift??0;return e-1}function k6(i){return i.data||{}}function x6(i){return i.resolve||{}}function D6(i){return"string"==typeof i.title||null===i.title}function vk(i){return Jn(t=>{const e=i(t);return e?_n(e).pipe(tt(()=>t)):mt(t)})}const Cm=new De("ROUTES");let wk=(()=>{class i{constructor(e,n){this.injector=e,this.compiler=n,this.componentLoaders=new WeakMap,this.childrenLoaders=new WeakMap}loadComponent(e){if(this.componentLoaders.get(e))return this.componentLoaders.get(e);if(e._loadedComponent)return mt(e._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(e);const n=id(e.loadComponent()).pipe(tt(M6),Hn(a=>{this.onLoadEndListener&&this.onLoadEndListener(e),e._loadedComponent=a}),Hf(()=>{this.componentLoaders.delete(e)})),r=new x1(n,()=>new ve).pipe(X2());return this.componentLoaders.set(e,r),r}loadChildren(e,n){if(this.childrenLoaders.get(n))return this.childrenLoaders.get(n);if(n._loadedRoutes)return mt({routes:n._loadedRoutes,injector:n._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(n);const a=this.loadModuleFactoryOrRoutes(n.loadChildren).pipe(tt(s=>{this.onLoadEndListener&&this.onLoadEndListener(n);let l,c,p=!1;Array.isArray(s)?c=s:(l=s.create(e).injector,c=NA(l.get(Cm,[],St.Self|St.Optional)));return{routes:c.map(_k),injector:l}}),Hf(()=>{this.childrenLoaders.delete(n)})),o=new x1(a,()=>new ve).pipe(X2());return this.childrenLoaders.set(n,o),o}loadModuleFactoryOrRoutes(e){return id(e()).pipe(tt(M6),Bt(r=>r instanceof u4||Array.isArray(r)?mt(r):_n(this.compiler.compileModuleAsync(r))))}}return i.\u0275fac=function(e){return new(e||i)(ue(Rn),ue(tS))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();function M6(i){return function hq(i){return i&&"object"==typeof i&&"default"in i}(i)?i.default:i}let U1=(()=>{class i{get hasRequestedNavigation(){return 0!==this.navigationId}constructor(){this.currentNavigation=null,this.lastSuccessfulNavigation=null,this.events=new ve,this.configLoader=xt(wk),this.environmentInjector=xt(nl),this.urlSerializer=xt(jf),this.rootContexts=xt(qf),this.navigationId=0,this.afterPreactivation=()=>mt(void 0),this.rootComponentType=null,this.configLoader.onLoadEndListener=r=>this.events.next(new e$(r)),this.configLoader.onLoadStartListener=r=>this.events.next(new JG(r))}complete(){this.transitions?.complete()}handleNavigationRequest(e){const n=++this.navigationId;this.transitions?.next({...this.transitions.value,...e,id:n})}setupNavigations(e){return this.transitions=new Vt({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:Gf,restoredState:null,currentSnapshot:e.routerState.snapshot,targetSnapshot:null,currentRouterState:e.routerState,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.transitions.pipe(oi(n=>0!==n.id),tt(n=>({...n,extractedUrl:e.urlHandlingStrategy.extract(n.rawUrl)})),Jn(n=>{let r=!1,a=!1;return mt(n).pipe(Hn(o=>{this.currentNavigation={id:o.id,initialUrl:o.rawUrl,extractedUrl:o.extractedUrl,trigger:o.source,extras:o.extras,previousNavigation:this.lastSuccessfulNavigation?{...this.lastSuccessfulNavigation,previousNavigation:null}:null}}),Jn(o=>{const s=e.browserUrlTree.toString(),l=!e.navigated||o.extractedUrl.toString()!==s||s!==e.currentUrlTree.toString();if(!l&&"reload"!==(o.extras.onSameUrlNavigation??e.onSameUrlNavigation)){const p="";return this.events.next(new QA(o.id,e.serializeUrl(n.rawUrl),p,0)),e.rawUrlTree=o.rawUrl,o.resolve(null),fi}if(e.urlHandlingStrategy.shouldProcessUrl(o.rawUrl))return E6(o.source)&&(e.browserUrlTree=o.extractedUrl),mt(o).pipe(Jn(p=>{const w=this.transitions?.getValue();return this.events.next(new ok(p.id,this.urlSerializer.serialize(p.extractedUrl),p.source,p.restoredState)),w!==this.transitions?.getValue()?fi:Promise.resolve(p)}),function Q$(i,t,e,n){return Jn(r=>function q$(i,t,e,n,r){return new K$(i,t,e,n,r).apply()}(i,t,e,r.extractedUrl,n).pipe(tt(a=>({...r,urlAfterRedirects:a}))))}(this.environmentInjector,this.configLoader,this.urlSerializer,e.config),Hn(p=>{this.currentNavigation={...this.currentNavigation,finalUrl:p.urlAfterRedirects},n.urlAfterRedirects=p.urlAfterRedirects}),function aq(i,t,e,n,r){return Bt(a=>function J$(i,t,e,n,r,a,o="emptyOnly"){return new eq(i,t,e,n,r,o,a).recognize().pipe(Jn(s=>null===s?function X$(i){return new qe(t=>t.error(i))}(new Z$):mt(s)))}(i,t,e,a.urlAfterRedirects,n.serialize(a.urlAfterRedirects),n,r).pipe(tt(o=>({...a,targetSnapshot:o}))))}(this.environmentInjector,this.rootComponentType,e.config,this.urlSerializer,e.paramsInheritanceStrategy),Hn(p=>{if(n.targetSnapshot=p.targetSnapshot,"eager"===e.urlUpdateStrategy){if(!p.extras.skipLocationChange){const I=e.urlHandlingStrategy.merge(p.urlAfterRedirects,p.rawUrl);e.setBrowserUrl(I,p)}e.browserUrlTree=p.urlAfterRedirects}const w=new qG(p.id,this.urlSerializer.serialize(p.extractedUrl),this.urlSerializer.serialize(p.urlAfterRedirects),p.targetSnapshot);this.events.next(w)}));if(l&&e.urlHandlingStrategy.shouldProcessUrl(e.rawUrlTree)){const{id:p,extractedUrl:w,source:I,restoredState:z,extras:J}=o,ce=new ok(p,this.urlSerializer.serialize(w),I,z);this.events.next(ce);const he=t6(w,this.rootComponentType).snapshot;return mt(n={...o,targetSnapshot:he,urlAfterRedirects:w,extras:{...J,skipLocationChange:!1,replaceUrl:!1}})}{const p="";return this.events.next(new QA(o.id,e.serializeUrl(n.extractedUrl),p,1)),e.rawUrlTree=o.rawUrl,o.resolve(null),fi}}),Hn(o=>{const s=new KG(o.id,this.urlSerializer.serialize(o.extractedUrl),this.urlSerializer.serialize(o.urlAfterRedirects),o.targetSnapshot);this.events.next(s)}),tt(o=>n={...o,guards:w$(o.targetSnapshot,o.currentSnapshot,this.rootContexts)}),function I$(i,t){return Bt(e=>{const{targetSnapshot:n,currentSnapshot:r,guards:{canActivateChecks:a,canDeactivateChecks:o}}=e;return 0===o.length&&0===a.length?mt({...e,guardsResult:!0}):function L$(i,t,e,n){return _n(i).pipe(Bt(r=>function H$(i,t,e,n,r){const a=t&&t.routeConfig?t.routeConfig.canDeactivate:null;return a&&0!==a.length?mt(a.map(s=>{const l=Kf(t)??r,c=xm(s,l);return id(function S$(i){return i&&Xf(i.canDeactivate)}(c)?c.canDeactivate(i,t,e,n):l.runInContext(()=>c(i,t,e,n))).pipe(hc())})).pipe(Dm()):mt(!0)}(r.component,r.route,e,t,n)),hc(r=>!0!==r,!0))}(o,n,r,i).pipe(Bt(s=>s&&function D$(i){return"boolean"==typeof i}(s)?function N$(i,t,e,n){return _n(t).pipe(td(r=>pu(function R$(i,t){return null!==i&&t&&t(new t$(i)),mt(!0)}(r.route.parent,n),function O$(i,t){return null!==i&&t&&t(new n$(i)),mt(!0)}(r.route,n),function B$(i,t,e){const n=t[t.length-1],a=t.slice(0,t.length-1).reverse().map(o=>function F$(i){const t=i.routeConfig?i.routeConfig.canActivateChild:null;return t&&0!==t.length?{node:i,guards:t}:null}(o)).filter(o=>null!==o).map(o=>ed(()=>mt(o.guards.map(l=>{const c=Kf(o.node)??e,p=xm(l,c);return id(function E$(i){return i&&Xf(i.canActivateChild)}(p)?p.canActivateChild(n,i):c.runInContext(()=>p(n,i))).pipe(hc())})).pipe(Dm())));return mt(a).pipe(Dm())}(i,r.path,e),function P$(i,t,e){const n=t.routeConfig?t.routeConfig.canActivate:null;if(!n||0===n.length)return mt(!0);const r=n.map(a=>ed(()=>{const o=Kf(t)??e,s=xm(a,o);return id(function M$(i){return i&&Xf(i.canActivate)}(s)?s.canActivate(t,i):o.runInContext(()=>s(t,i))).pipe(hc())}));return mt(r).pipe(Dm())}(i,r.route,e))),hc(r=>!0!==r,!0))}(n,a,i,t):mt(s)),tt(s=>({...e,guardsResult:s})))})}(this.environmentInjector,o=>this.events.next(o)),Hn(o=>{if(n.guardsResult=o.guardsResult,Fu(o.guardsResult))throw o6(0,o.guardsResult);const s=new QG(o.id,this.urlSerializer.serialize(o.extractedUrl),this.urlSerializer.serialize(o.urlAfterRedirects),o.targetSnapshot,!!o.guardsResult);this.events.next(s)}),oi(o=>!!o.guardsResult||(e.restoreHistory(o),this.cancelNavigationTransition(o,"",3),!1)),vk(o=>{if(o.guards.canActivateChecks.length)return mt(o).pipe(Hn(s=>{const l=new ZG(s.id,this.urlSerializer.serialize(s.extractedUrl),this.urlSerializer.serialize(s.urlAfterRedirects),s.targetSnapshot);this.events.next(l)}),Jn(s=>{let l=!1;return mt(s).pipe(function oq(i,t){return Bt(e=>{const{targetSnapshot:n,guards:{canActivateChecks:r}}=e;if(!r.length)return mt(e);let a=0;return _n(r).pipe(td(o=>function sq(i,t,e,n){const r=i.routeConfig,a=i._resolve;return void 0!==r?.title&&!D6(r)&&(a[Vf]=r.title),function lq(i,t,e,n){const r=function cq(i){return[...Object.keys(i),...Object.getOwnPropertySymbols(i)]}(i);if(0===r.length)return mt({});const a={};return _n(r).pipe(Bt(o=>function dq(i,t,e,n){const r=Kf(t)??n,a=xm(i,r);return id(a.resolve?a.resolve(t,e):r.runInContext(()=>a(t,e)))}(i[o],t,e,n).pipe(hc(),Hn(s=>{a[o]=s}))),J2(1),C1(a),ro(o=>gk(o)?fi:uc(o)))}(a,i,t,n).pipe(tt(o=>(i._resolvedData=o,i.data=n6(i,e).resolve,r&&D6(r)&&(i.data[Vf]=r.title),null)))}(o.route,n,i,t)),Hn(()=>a++),J2(1),Bt(o=>a===r.length?mt(e):fi))})}(e.paramsInheritanceStrategy,this.environmentInjector),Hn({next:()=>l=!0,complete:()=>{l||(e.restoreHistory(s),this.cancelNavigationTransition(s,"",2))}}))}),Hn(s=>{const l=new XG(s.id,this.urlSerializer.serialize(s.extractedUrl),this.urlSerializer.serialize(s.urlAfterRedirects),s.targetSnapshot);this.events.next(l)}))}),vk(o=>{const s=l=>{const c=[];l.routeConfig?.loadComponent&&!l.routeConfig._loadedComponent&&c.push(this.configLoader.loadComponent(l.routeConfig).pipe(Hn(p=>{l.component=p}),tt(()=>{})));for(const p of l.children)c.push(...s(p));return c};return M2(s(o.targetSnapshot.root)).pipe(D1(),yi(1))}),vk(()=>this.afterPreactivation()),tt(o=>{const s=function d$(i,t,e){const n=$f(i,t._root,e?e._root:void 0);return new e6(n,t)}(e.routeReuseStrategy,o.targetSnapshot,o.currentRouterState);return n={...o,targetRouterState:s}}),Hn(o=>{e.currentUrlTree=o.urlAfterRedirects,e.rawUrlTree=e.urlHandlingStrategy.merge(o.urlAfterRedirects,o.rawUrl),e.routerState=o.targetRouterState,"deferred"===e.urlUpdateStrategy&&(o.extras.skipLocationChange||e.setBrowserUrl(e.rawUrlTree,o),e.browserUrlTree=o.urlAfterRedirects)}),((i,t,e)=>tt(n=>(new v$(t,n.targetRouterState,n.currentRouterState,e).activate(i),n)))(this.rootContexts,e.routeReuseStrategy,o=>this.events.next(o)),Hn({next:o=>{r=!0,this.lastSuccessfulNavigation=this.currentNavigation,e.navigated=!0,this.events.next(new ku(o.id,this.urlSerializer.serialize(o.extractedUrl),this.urlSerializer.serialize(e.currentUrlTree))),e.titleStrategy?.updateTitle(o.targetRouterState.snapshot),o.resolve(!0)},complete:()=>{r=!0}}),Hf(()=>{r||a||this.cancelNavigationTransition(n,"",1),this.currentNavigation?.id===n.id&&(this.currentNavigation=null)}),ro(o=>{if(a=!0,c6(o)){l6(o)||(e.navigated=!0,e.restoreHistory(n,!0));const s=new N1(n.id,this.urlSerializer.serialize(n.extractedUrl),o.message,o.cancellationCode);if(this.events.next(s),l6(o)){const l=e.urlHandlingStrategy.merge(o.url,e.rawUrlTree),c={skipLocationChange:n.extras.skipLocationChange,replaceUrl:"eager"===e.urlUpdateStrategy||E6(n.source)};e.scheduleNavigation(l,Gf,null,c,{resolve:n.resolve,reject:n.reject,promise:n.promise})}else n.resolve(!1)}else{e.restoreHistory(n,!0);const s=new ZA(n.id,this.urlSerializer.serialize(n.extractedUrl),o,n.targetSnapshot??void 0);this.events.next(s);try{n.resolve(e.errorHandler(o))}catch(l){n.reject(l)}}return fi}))}))}cancelNavigationTransition(e,n,r){const a=new N1(e.id,this.urlSerializer.serialize(e.extractedUrl),n,r);this.events.next(a),e.resolve(!1)}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();function E6(i){return i!==Gf}let S6=(()=>{class i{buildTitle(e){let n,r=e.root;for(;void 0!==r;)n=this.getResolvedTitleForRoute(r)??n,r=r.children.find(a=>a.outlet===vi);return n}getResolvedTitleForRoute(e){return e.data[Vf]}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:function(){return xt(mq)},providedIn:"root"}),i})(),mq=(()=>{class i extends S6{constructor(e){super(),this.title=e}updateTitle(e){const n=this.buildTitle(e);void 0!==n&&this.title.setTitle(n)}}return i.\u0275fac=function(e){return new(e||i)(ue(wT))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),pq=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:function(){return xt(_q)},providedIn:"root"}),i})();class fq{shouldDetach(t){return!1}store(t,e){}shouldAttach(t){return!1}retrieve(t){return null}shouldReuseRoute(t,e){return t.routeConfig===e.routeConfig}}let _q=(()=>{class i extends fq{}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();const W1=new De("",{providedIn:"root",factory:()=>({})});let bq=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:function(){return xt(yq)},providedIn:"root"}),i})(),yq=(()=>{class i{shouldProcessUrl(e){return!0}extract(e){return e}merge(e,n){return e}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();function vq(i){throw i}function wq(i,t,e){return t.parse("/")}const Fq={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},kq={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};let hn=(()=>{class i{get navigationId(){return this.navigationTransitions.navigationId}get browserPageId(){return this.location.getState()?.\u0275routerPageId}get events(){return this.navigationTransitions.events}constructor(){this.disposed=!1,this.currentPageId=0,this.console=xt(YV),this.isNgZoneEnabled=!1,this.options=xt(W1,{optional:!0})||{},this.errorHandler=this.options.errorHandler||vq,this.malformedUriErrorHandler=this.options.malformedUriErrorHandler||wq,this.navigated=!1,this.lastSuccessfulId=-1,this.urlHandlingStrategy=xt(bq),this.routeReuseStrategy=xt(pq),this.urlCreationStrategy=xt(s$),this.titleStrategy=xt(S6),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=NA(xt(Cm,{optional:!0})??[]),this.navigationTransitions=xt(U1),this.urlSerializer=xt(jf),this.location=xt(Kc),this.isNgZoneEnabled=xt(lt)instanceof lt&<.isInAngularZone(),this.resetConfig(this.config),this.currentUrlTree=new vu,this.rawUrlTree=this.currentUrlTree,this.browserUrlTree=this.currentUrlTree,this.routerState=t6(this.currentUrlTree,null),this.navigationTransitions.setupNavigations(this).subscribe(e=>{this.lastSuccessfulId=e.id,this.currentPageId=e.targetPageId},e=>{this.console.warn(`Unhandled Navigation Error: ${e}`)})}resetRootComponentType(e){this.routerState.root.component=e,this.navigationTransitions.rootComponentType=e}initialNavigation(){if(this.setUpLocationChangeListener(),!this.navigationTransitions.hasRequestedNavigation){const e=this.location.getState();this.navigateToSyncWithBrowser(this.location.path(!0),Gf,e)}}setUpLocationChangeListener(){this.locationSubscription||(this.locationSubscription=this.location.subscribe(e=>{const n="popstate"===e.type?"popstate":"hashchange";"popstate"===n&&setTimeout(()=>{this.navigateToSyncWithBrowser(e.url,n,e.state)},0)}))}navigateToSyncWithBrowser(e,n,r){const a={replaceUrl:!0},o=r?.navigationId?r:null;if(r){const l={...r};delete l.navigationId,delete l.\u0275routerPageId,0!==Object.keys(l).length&&(a.state=l)}const s=this.parseUrl(e);this.scheduleNavigation(s,n,o,a)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}resetConfig(e){this.config=e.map(_k),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,n={}){const{relativeTo:r,queryParams:a,fragment:o,queryParamsHandling:s,preserveFragment:l}=n,c=l?this.currentUrlTree.fragment:o;let p=null;switch(s){case"merge":p={...this.currentUrlTree.queryParams,...a};break;case"preserve":p=this.currentUrlTree.queryParams;break;default:p=a||null}return null!==p&&(p=this.removeEmptyProps(p)),this.urlCreationStrategy.createUrlTree(r,this.routerState,this.currentUrlTree,e,p,c??null)}navigateByUrl(e,n={skipLocationChange:!1}){const r=Fu(e)?e:this.parseUrl(e),a=this.urlHandlingStrategy.merge(r,this.rawUrlTree);return this.scheduleNavigation(a,Gf,null,n)}navigate(e,n={skipLocationChange:!1}){return function xq(i){for(let t=0;t{const a=e[r];return null!=a&&(n[r]=a),n},{})}scheduleNavigation(e,n,r,a,o){if(this.disposed)return Promise.resolve(!1);let s,l,c,p;return o?(s=o.resolve,l=o.reject,c=o.promise):c=new Promise((w,I)=>{s=w,l=I}),p="computed"===this.canceledNavigationResolution?r&&r.\u0275routerPageId?r.\u0275routerPageId:a.replaceUrl||a.skipLocationChange?this.browserPageId??0:(this.browserPageId??0)+1:0,this.navigationTransitions.handleNavigationRequest({targetPageId:p,source:n,restoredState:r,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:e,extras:a,resolve:s,reject:l,promise:c,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),c.catch(w=>Promise.reject(w))}setBrowserUrl(e,n){const r=this.urlSerializer.serialize(e),a={...n.extras.state,...this.generateNgRouterState(n.id,n.targetPageId)};this.location.isCurrentPathEqualTo(r)||n.extras.replaceUrl?this.location.replaceState(r,"",a):this.location.go(r,"",a)}restoreHistory(e,n=!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&&(n&&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,n){return"computed"===this.canceledNavigationResolution?{navigationId:e,\u0275routerPageId:n}:{navigationId:e}}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),ao=(()=>{class i{constructor(e,n,r,a,o,s){this.router=e,this.route=n,this.tabIndexAttribute=r,this.renderer=a,this.el=o,this.locationStrategy=s,this._preserveFragment=!1,this._skipLocationChange=!1,this._replaceUrl=!1,this.href=null,this.commands=null,this.onChanges=new ve;const l=o.nativeElement.tagName?.toLowerCase();this.isAnchorElement="a"===l||"area"===l,this.isAnchorElement?this.subscription=e.events.subscribe(c=>{c instanceof ku&&this.updateHref()}):this.setTabIndexIfNotOnNativeEl("0")}set preserveFragment(e){this._preserveFragment=rm(e)}get preserveFragment(){return this._preserveFragment}set skipLocationChange(e){this._skipLocationChange=rm(e)}get skipLocationChange(){return this._skipLocationChange}set replaceUrl(e){this._replaceUrl=rm(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,n,r,a,o){return!!(null===this.urlTree||this.isAnchorElement&&(0!==e||n||r||a||o||"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(i,t,e){return function e9(i,t){return"src"===t&&("embed"===i||"frame"===i||"iframe"===i||"media"===i||"script"===i)||"href"===t&&("base"===i||"link"===i)?Zp:Wn}(t,e)(i)}(this.href,this.el.nativeElement.tagName.toLowerCase(),"href");this.applyAttributeValue("href",e)}applyAttributeValue(e,n){const r=this.renderer,a=this.el.nativeElement;null!==n?r.setAttribute(a,e,n):r.removeAttribute(a,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 i.\u0275fac=function(e){return new(e||i)(g(hn),g(rs),da("tabindex"),g(Ms),g(ze),g(du))},i.\u0275dir=ye({type:i,selectors:[["","routerLink",""]],hostVars:1,hostBindings:function(e,n){1&e&&ae("click",function(a){return n.onClick(a.button,a.ctrlKey,a.shiftKey,a.altKey,a.metaKey)}),2&e&&st("target",n.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:[rn]}),i})(),A6=(()=>{class i{get isActive(){return this._isActive}constructor(e,n,r,a,o){this.router=e,this.element=n,this.renderer=r,this.cdr=a,this.link=o,this.classes=[],this._isActive=!1,this.routerLinkActiveOptions={exact:!1},this.isActiveChange=new He,this.routerEventsSubscription=e.events.subscribe(s=>{s instanceof ku&&this.update()})}ngAfterContentInit(){mt(this.links.changes,mt(null)).pipe(Ln()).subscribe(e=>{this.update(),this.subscribeToEachLinkOnChanges()})}subscribeToEachLinkOnChanges(){this.linkInputChangesSubscription?.unsubscribe();const e=[...this.links.toArray(),this.link].filter(n=>!!n).map(n=>n.onChanges);this.linkInputChangesSubscription=_n(e).pipe(Ln()).subscribe(n=>{this._isActive!==this.isLinkActive(this.router)(n)&&this.update()})}set routerLinkActive(e){const n=Array.isArray(e)?e:e.split(" ");this.classes=n.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(n=>{e?this.renderer.addClass(this.element.nativeElement,n):this.renderer.removeClass(this.element.nativeElement,n)}),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 n=function Dq(i){return!!i.paths}(this.routerLinkActiveOptions)?this.routerLinkActiveOptions:this.routerLinkActiveOptions.exact||!1;return r=>!!r.urlTree&&e.isActive(r.urlTree,n)}hasActiveLinks(){const e=this.isLinkActive(this.router);return this.link&&e(this.link)||this.links.some(e)}}return i.\u0275fac=function(e){return new(e||i)(g(hn),g(ze),g(Ms),g(Tt),g(ao,8))},i.\u0275dir=ye({type:i,selectors:[["","routerLinkActive",""]],contentQueries:function(e,n,r){if(1&e&&Et(r,ao,5),2&e){let a;Ce(a=Me())&&(n.links=a)}},inputs:{routerLinkActiveOptions:"routerLinkActiveOptions",ariaCurrentWhenActive:"ariaCurrentWhenActive",routerLinkActive:"routerLinkActive"},outputs:{isActiveChange:"isActiveChange"},exportAs:["routerLinkActive"],standalone:!0,features:[rn]}),i})();class I6{}let Cq=(()=>{class i{constructor(e,n,r,a,o){this.router=e,this.injector=r,this.preloadingStrategy=a,this.loader=o}setUpPreloading(){this.subscription=this.router.events.pipe(oi(e=>e instanceof ku),td(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(e,n){const r=[];for(const a of n){a.providers&&!a._injector&&(a._injector=R0(a.providers,e,`Route: ${a.path}`));const o=a._injector??e,s=a._loadedInjector??o;a.loadChildren&&!a._loadedRoutes&&void 0===a.canLoad||a.loadComponent&&!a._loadedComponent?r.push(this.preloadConfig(o,a)):(a.children||a._loadedRoutes)&&r.push(this.processRoutes(s,a.children??a._loadedRoutes))}return _n(r).pipe(Ln())}preloadConfig(e,n){return this.preloadingStrategy.preload(n,()=>{let r;r=n.loadChildren&&void 0===n.canLoad?this.loader.loadChildren(e,n):mt(null);const a=r.pipe(Bt(o=>null===o?mt(void 0):(n._loadedRoutes=o.routes,n._loadedInjector=o.injector,this.processRoutes(o.injector??e,o.routes))));return n.loadComponent&&!n._loadedComponent?_n([a,this.loader.loadComponent(n)]).pipe(Ln()):a})}}return i.\u0275fac=function(e){return new(e||i)(ue(hn),ue(tS),ue(nl),ue(I6),ue(wk))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();const Fk=new De("");let L6=(()=>{class i{constructor(e,n,r,a,o={}){this.urlSerializer=e,this.transitions=n,this.viewportScroller=r,this.zone=a,this.options=o,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},o.scrollPositionRestoration=o.scrollPositionRestoration||"disabled",o.anchorScrolling=o.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 ok?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=e.navigationTrigger,this.restoredId=e.restoredState?e.restoredState.navigationId:0):e instanceof ku&&(this.lastId=e.id,this.scheduleScrollEvent(e,this.urlSerializer.parse(e.urlAfterRedirects).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(e=>{e instanceof XA&&(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,n){this.zone.runOutsideAngular(()=>{setTimeout(()=>{this.zone.run(()=>{this.transitions.events.next(new XA(e,"popstate"===this.lastSource?this.store[this.restoredId]:null,n))})},0)})}ngOnDestroy(){this.routerEventsSubscription?.unsubscribe(),this.scrollEventsSubscription?.unsubscribe()}}return i.\u0275fac=function(e){Ss()},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();function xu(i,t){return{\u0275kind:i,\u0275providers:t}}function O6(){const i=xt(Rn);return t=>{const e=i.get(Jl);if(t!==e.components[0])return;const n=i.get(hn),r=i.get(R6);1===i.get(xk)&&n.initialNavigation(),i.get(P6,null,St.Optional)?.setUpPreloading(),i.get(Fk,null,St.Optional)?.init(),n.resetRootComponentType(e.componentTypes[0]),r.closed||(r.next(),r.unsubscribe())}}const R6=new De("",{factory:()=>new ve}),xk=new De("",{providedIn:"root",factory:()=>1});const P6=new De("");function Aq(i){return xu(0,[{provide:P6,useExisting:Cq},{provide:I6,useExisting:i}])}const B6=new De("ROUTER_FORROOT_GUARD"),Iq=[Kc,{provide:jf,useClass:ek},hn,qf,{provide:rs,useFactory:function N6(i){return i.routerState.root},deps:[hn]},wk,[]];function Lq(){return new lS("Router",hn)}let H6=(()=>{class i{constructor(e){}static forRoot(e,n){return{ngModule:i,providers:[Iq,[],{provide:Cm,multi:!0,useValue:e},{provide:B6,useFactory:Pq,deps:[[hn,new Ja,new Cs]]},{provide:W1,useValue:n||{}},n?.useHash?{provide:du,useClass:EY}:{provide:du,useClass:IS},{provide:Fk,useFactory:()=>{const i=xt(jj),t=xt(lt),e=xt(W1),n=xt(U1),r=xt(jf);return e.scrollOffset&&i.setOffset(e.scrollOffset),new L6(r,n,i,t,e)}},n?.preloadingStrategy?Aq(n.preloadingStrategy).\u0275providers:[],{provide:lS,multi:!0,useFactory:Lq},n?.initialNavigation?Bq(n):[],[{provide:V6,useFactory:O6},{provide:eS,multi:!0,useExisting:V6}]]}}static forChild(e){return{ngModule:i,providers:[{provide:Cm,multi:!0,useValue:e}]}}}return i.\u0275fac=function(e){return new(e||i)(ue(B6,8))},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[pk]}),i})();function Pq(i){return"guarded"}function Bq(i){return["disabled"===i.initialNavigation?xu(3,[{provide:ff,multi:!0,useFactory:()=>{const t=xt(hn);return()=>{t.setUpLocationChangeListener()}}},{provide:xk,useValue:2}]).\u0275providers:[],"enabledBlocking"===i.initialNavigation?xu(2,[{provide:xk,useValue:0},{provide:ff,multi:!0,deps:[Rn],useFactory:t=>{const e=t.get(CY,Promise.resolve());return()=>e.then(()=>new Promise(r=>{const a=t.get(hn),o=t.get(R6);(function n(r){t.get(hn).events.pipe(oi(o=>o instanceof ku||o instanceof N1||o instanceof ZA),tt(o=>o instanceof ku||o instanceof N1&&(0===o.code||1===o.code)&&null),oi(o=>null!==o),yi(1)).subscribe(()=>{r()})})(()=>{r(!0)}),t.get(U1).afterPreactivation=()=>(r(!0),o.closed?mt(void 0):o),a.initialNavigation()}))}}]).\u0275providers:[]]}const V6=new De("");function Y6(i,t,e,n,r,a,o){try{var s=i[a](o),l=s.value}catch(c){return void e(c)}s.done?t(l):Promise.resolve(l).then(n,r)}function fe(i){return function(){var t=this,e=arguments;return new Promise(function(n,r){var a=i.apply(t,e);function o(l){Y6(a,n,r,o,s,"next",l)}function s(l){Y6(a,n,r,o,s,"throw",l)}o(void 0)})}}class Vq extends ve{constructor(t=1/0,e=1/0,n=k2){super(),this._bufferSize=t,this._windowTime=e,this._timestampProvider=n,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=e===1/0,this._bufferSize=Math.max(1,t),this._windowTime=Math.max(1,e)}next(t){const{isStopped:e,_buffer:n,_infiniteTimeWindow:r,_timestampProvider:a,_windowTime:o}=this;e||(n.push(t),!r&&n.push(a.now()+o)),this._trimBuffer(),super.next(t)}_subscribe(t){this._throwIfClosed(),this._trimBuffer();const e=this._innerSubscribe(t),{_infiniteTimeWindow:n,_buffer:r}=this,a=r.slice();for(let o=0;onew Vq(n,t,e),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:r})}var Yq=A(5856),jq=A.t(Yq,2);const Ui=BigInt(0),zn=BigInt(1),nd=BigInt(2),t_=BigInt(3),j6=BigInt(8),Dn=Object.freeze({a:Ui,b:BigInt(7),P:BigInt("0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f"),n:BigInt("0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141"),h:zn,Gx:BigInt("55066263022277343669578718895168534326250603453777594175500187360389116729240"),Gy:BigInt("32670510020758816978083085130507043184471273380659243275938904335757337482424"),beta:BigInt("0x7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee")}),z6=(i,t)=>(i+t/nd)/t,G1={beta:BigInt("0x7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee"),splitScalar(i){const{n:t}=Dn,e=BigInt("0x3086d221a7d46bcde86c90e49284eb15"),n=-zn*BigInt("0xe4437ed6010e88286f547fa90abfe4c3"),r=BigInt("0x114ca50f7a8e2f3f657c1108d9d44cfd8"),a=e,o=BigInt("0x100000000000000000000000000000000"),s=z6(a*i,t),l=z6(-n*i,t);let c=_t(i-s*e-l*r,t),p=_t(-s*n-l*a,t);const w=c>o,I=p>o;if(w&&(c=t-c),I&&(p=t-p),c>o||p>o)throw new Error("splitScalarEndo: Endomorphism failed, k="+i);return{k1neg:w,k1:c,k2neg:I,k2:p}}};function W6(i){const{a:t,b:e}=Dn,n=_t(i*i),r=_t(n*i);return _t(r+t*i+e)}const K1=Dn.a===Ui;class Ck extends Error{constructor(t){super(t)}}function G6(i){if(!(i instanceof mn))throw new TypeError("JacobianPoint expected")}class mn{constructor(t,e,n){this.x=t,this.y=e,this.z=n}static fromAffine(t){if(!(t instanceof Xi))throw new TypeError("JacobianPoint#fromAffine: expected Point");return t.equals(Xi.ZERO)?mn.ZERO:new mn(t.x,t.y,zn)}static toAffineBatch(t){const e=function $q(i,t=Dn.P){const e=new Array(i.length),r=Tm(i.reduce((a,o,s)=>o===Ui?a:(e[s]=a,_t(a*o,t)),zn),t);return i.reduceRight((a,o,s)=>o===Ui?a:(e[s]=_t(a*e[s],t),_t(a*o,t)),r),e}(t.map(n=>n.z));return t.map((n,r)=>n.toAffine(e[r]))}static normalizeZ(t){return mn.toAffineBatch(t).map(mn.fromAffine)}equals(t){G6(t);const{x:e,y:n,z:r}=this,{x:a,y:o,z:s}=t,l=_t(r*r),c=_t(s*s),p=_t(e*c),w=_t(a*l),I=_t(_t(n*s)*c),z=_t(_t(o*r)*l);return p===w&&I===z}negate(){return new mn(this.x,_t(-this.y),this.z)}double(){const{x:t,y:e,z:n}=this,r=_t(t*t),a=_t(e*e),o=_t(a*a),s=t+a,l=_t(nd*(_t(s*s)-r-o)),c=_t(t_*r),p=_t(c*c),w=_t(p-nd*l),I=_t(c*(l-w)-j6*o),z=_t(nd*e*n);return new mn(w,I,z)}add(t){G6(t);const{x:e,y:n,z:r}=this,{x:a,y:o,z:s}=t;if(a===Ui||o===Ui)return this;if(e===Ui||n===Ui)return t;const l=_t(r*r),c=_t(s*s),p=_t(e*c),w=_t(a*l),I=_t(_t(n*s)*c),z=_t(_t(o*r)*l),J=_t(w-p),ce=_t(z-I);if(J===Ui)return ce===Ui?this.double():mn.ZERO;const he=_t(J*J),me=_t(J*he),Ie=_t(p*he),ge=_t(ce*ce-me-nd*Ie),Ve=_t(ce*(Ie-ge)-I*me),Qe=_t(r*s*J);return new mn(ge,Ve,Qe)}subtract(t){return this.add(t.negate())}multiplyUnsafe(t){const e=mn.ZERO;if("bigint"==typeof t&&t===Ui)return e;let n=K6(t);if(n===zn)return this;if(!K1){let w=e,I=this;for(;n>Ui;)n&zn&&(w=w.add(I)),I=I.double(),n>>=zn;return w}let{k1neg:r,k1:a,k2neg:o,k2:s}=G1.splitScalar(n),l=e,c=e,p=this;for(;a>Ui||s>Ui;)a&zn&&(l=l.add(p)),s&zn&&(c=c.add(p)),p=p.double(),a>>=zn,s>>=zn;return r&&(l=l.negate()),o&&(c=c.negate()),c=new mn(_t(c.x*G1.beta),c.y,c.z),l.add(c)}precomputeWindow(t){const e=K1?128/t+1:256/t+1,n=[];let r=this,a=r;for(let o=0;o>=w,J>l&&(J-=p,t+=zn);const ce=z,he=z+Math.abs(J)-1,Ie=J<0;0===J?o=o.add(Q1(I%2!=0,r[ce])):a=a.add(Q1(Ie,r[he]))}return{p:a,f:o}}multiply(t,e){let r,a,n=K6(t);if(K1){const{k1neg:o,k1:s,k2neg:l,k2:c}=G1.splitScalar(n);let{p,f:w}=this.wNAF(s,e),{p:I,f:z}=this.wNAF(c,e);p=Q1(o,p),I=Q1(l,I),I=new mn(_t(I.x*G1.beta),I.y,I.z),r=p.add(I),a=w.add(z)}else{const{p:o,f:s}=this.wNAF(n,e);r=o,a=s}return mn.normalizeZ([r,a])[0]}toAffine(t){const{x:e,y:n,z:r}=this,a=this.equals(mn.ZERO);null==t&&(t=a?j6:Tm(r));const o=t,s=_t(o*o),l=_t(s*o),c=_t(e*s),p=_t(n*l),w=_t(r*o);if(a)return Xi.ZERO;if(w!==zn)throw new Error("invZ was invalid");return new Xi(c,p)}}function Q1(i,t){const e=t.negate();return i?e:t}mn.BASE=new mn(Dn.Gx,Dn.Gy,zn),mn.ZERO=new mn(Ui,zn,Ui);const Mk=new WeakMap;class Xi{constructor(t,e){this.x=t,this.y=e}_setWindowSize(t){this._WINDOW_SIZE=t,Mk.delete(this)}hasEvenY(){return this.y%nd===Ui}static fromCompressedHex(t){const e=32===t.length,n=Eo(e?t:t.subarray(1));if(!X1(n))throw new Error("Point is not on curve");let a=function Gq(i){const{P:t}=Dn,e=BigInt(6),n=BigInt(11),r=BigInt(22),a=BigInt(23),o=BigInt(44),s=BigInt(88),l=i*i*i%t,c=l*l*i%t,p=os(c,t_)*c%t,w=os(p,t_)*c%t,I=os(w,nd)*l%t,z=os(I,n)*I%t,J=os(z,r)*z%t,ce=os(J,o)*J%t,he=os(ce,s)*ce%t,me=os(he,o)*J%t,Ie=os(me,t_)*c%t,ge=os(Ie,a)*z%t,Ve=os(ge,e)*l%t,Qe=os(Ve,nd);if(Qe*Qe%t!==i)throw new Error("Cannot find square root");return Qe}(W6(n));const o=(a&zn)===zn;e?o&&(a=_t(-a)):1==(1&t[0])!==o&&(a=_t(-a));const s=new Xi(n,a);return s.assertValidity(),s}static fromUncompressedHex(t){const e=Eo(t.subarray(1,33)),n=Eo(t.subarray(33,65)),r=new Xi(e,n);return r.assertValidity(),r}static fromHex(t){const e=bl(t),n=e.length,r=e[0];if(32===n)return this.fromCompressedHex(e);if(33===n&&(2===r||3===r))return this.fromCompressedHex(e);if(65===n&&4===r)return this.fromUncompressedHex(e);throw new Error(`Point.fromHex: received invalid point. Expected 32-33 compressed bytes or 65 uncompressed bytes, not ${n}`)}static fromPrivateKey(t){return Xi.BASE.multiply(Cu(t))}static fromSignature(t,e,n){const{r,s:a}=X6(e);if(![0,1,2,3].includes(n))throw new Error("Cannot recover: invalid recovery bit");const o=Ek(bl(t)),{n:s}=Dn,l=2===n||3===n?r+s:r,c=Tm(l,s),p=_t(-o*c,s),w=_t(a*c,s),z=Xi.fromHex((1&n?"03":"02")+ad(l)),J=Xi.BASE.multiplyAndAddUnsafe(z,p,w);if(!J)throw new Error("Cannot recover signature: point at infinify");return J.assertValidity(),J}toRawBytes(t=!1){return od(this.toHex(t))}toHex(t=!1){const e=ad(this.x);return t?`${this.hasEvenY()?"02":"03"}${e}`:`04${e}${ad(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:n}=this;if(!X1(e)||!X1(n))throw new Error(t);const r=_t(n*n);if(_t(r-W6(e))!==Ui)throw new Error(t)}equals(t){return this.x===t.x&&this.y===t.y}negate(){return new Xi(this.x,_t(-this.y))}double(){return mn.fromAffine(this).double().toAffine()}add(t){return mn.fromAffine(this).add(mn.fromAffine(t)).toAffine()}subtract(t){return this.add(t.negate())}multiply(t){return mn.fromAffine(this).multiply(t,this).toAffine()}multiplyAndAddUnsafe(t,e,n){const r=mn.fromAffine(this),a=e===Ui||e===zn||this!==Xi.BASE?r.multiplyUnsafe(e):r.multiply(e),o=mn.fromAffine(t).multiplyUnsafe(n),s=a.add(o);return s.equals(mn.ZERO)?void 0:s.toAffine()}}function $6(i){return Number.parseInt(i[0],16)>=8?"00"+i:i}function q6(i){if(i.length<2||2!==i[0])throw new Error(`Invalid signature integer tag: ${Em(i)}`);const t=i[1],e=i.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:Eo(e),left:i.subarray(t+2)}}Xi.BASE=new Xi(Dn.Gx,Dn.Gy),Xi.ZERO=new Xi(Ui,Ui);class pc{constructor(t,e){this.r=t,this.s=e,this.assertValidity()}static fromCompact(t){const e=t instanceof Uint8Array,n="Signature.fromCompact";if("string"!=typeof t&&!e)throw new TypeError(`${n}: Expected string or Uint8Array`);const r=e?Em(t):t;if(128!==r.length)throw new Error(`${n}: Expected 64-byte hex`);return new pc(Z1(r.slice(0,64)),Z1(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:n,s:r}=function zq(i){if(i.length<2||48!=i[0])throw new Error(`Invalid signature tag: ${Em(i)}`);if(i[1]!==i.length-2)throw new Error("Invalid signature: incorrect length");const{data:t,left:e}=q6(i.subarray(2)),{data:n,left:r}=q6(e);if(r.length)throw new Error(`Invalid signature: left bytes after parsing: ${Em(r)}`);return{r:t,s:n}}(e?t:od(t));return new pc(n,r)}static fromHex(t){return this.fromDER(t)}assertValidity(){const{r:t,s:e}=this;if(!Im(t))throw new Error("Invalid Signature: r must be 0 < r < n");if(!Im(e))throw new Error("Invalid Signature: s must be 0 < s < n")}hasHighS(){return this.s>Dn.n>>zn}normalizeS(){return this.hasHighS()?new pc(this.r,_t(-this.s,Dn.n)):this}toDERRawBytes(){return od(this.toDERHex())}toDERHex(){const t=$6(i_(this.s)),e=$6(i_(this.r)),n=t.length/2,r=e.length/2,a=i_(n),o=i_(r);return`30${i_(r+n+4)}02${o}${e}02${a}${t}`}toRawBytes(){return this.toDERRawBytes()}toHex(){return this.toDERHex()}toCompactRawBytes(){return od(this.toCompactHex())}toCompactHex(){return ad(this.r)+ad(this.s)}}function rd(...i){if(!i.every(n=>n instanceof Uint8Array))throw new Error("Uint8Array list expected");if(1===i.length)return i[0];const t=i.reduce((n,r)=>n+r.length,0),e=new Uint8Array(t);for(let n=0,r=0;nt.toString(16).padStart(2,"0"));function Em(i){if(!(i instanceof Uint8Array))throw new Error("Expected Uint8Array");let t="";for(let e=0;e0)return BigInt(i);if("bigint"==typeof i&&Im(i))return i;throw new TypeError("Expected valid private scalar: 0 < scalar < curve.n")}function _t(i,t=Dn.P){const e=i%t;return e>=Ui?e:t+e}function os(i,t){const{P:e}=Dn;let n=i;for(;t-- >Ui;)n*=n,n%=e;return n}function Tm(i,t=Dn.P){if(i===Ui||t<=Ui)throw new Error(`invert: expected positive integers, got n=${i} mod=${t}`);let e=_t(i,t),n=t,r=Ui,a=zn,o=zn,s=Ui;for(;e!==Ui;){const c=n/e,p=n%e,w=r-o*c,I=a-s*c;n=e,e=p,r=o,a=s,o=w,s=I}if(n!==zn)throw new Error("invert: does not exist");return _t(r,t)}function Ek(i,t=!1){const e=function qq(i){const t=8*i.length-256,e=Eo(i);return t>0?e>>BigInt(t):e}(i);if(t)return e;const{n}=Dn;return e>=n?e-n:e}let Am,n_;class Q6{constructor(t,e){if(this.hashLen=t,this.qByteLen=e,"number"!=typeof t||t<2)throw new Error("hashLen must be a number");if("number"!=typeof e||e<2)throw new Error("qByteLen must be a number");this.v=new Uint8Array(t).fill(1),this.k=new Uint8Array(t).fill(0),this.counter=0}hmac(...t){return Yi.hmacSha256(this.k,...t)}hmacSync(...t){return n_(this.k,...t)}checkSync(){if("function"!=typeof n_)throw new Ck("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 fe(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 fe(function*(){t.incr();let e=0;const n=[];for(;e0)t=BigInt(i);else if("string"==typeof i){if(64!==i.length)throw new Error("Expected 32 bytes of private key");t=Z1(i)}else{if(!(i instanceof Uint8Array))throw new TypeError("Expected valid private key");if(32!==i.length)throw new Error("Expected 32 bytes of private key");t=Eo(i)}if(!Im(t))throw new Error("Expected private key: 0 < key < n");return t}function Sk(i){return i instanceof Xi?(i.assertValidity(),i):Xi.fromHex(i)}function X6(i){if(i instanceof pc)return i.assertValidity(),i;try{return pc.fromDER(i)}catch{return pc.fromCompact(i)}}function J6(i){const t=i instanceof Uint8Array,e="string"==typeof i,n=(t||e)&&i.length;return t?33===n||65===n:e?66===n||130===n:i instanceof Xi}function eI(i,t,e=!1){if(J6(i))throw new TypeError("getSharedSecret: first arg must be private key");if(!J6(t))throw new TypeError("getSharedSecret: second arg must be public key");const n=Sk(t);return n.assertValidity(),n.multiply(Cu(i)).toRawBytes(e)}function tI(i){return Eo(i.length>32?i.slice(0,32):i)}function Qq(i){const t=tI(i),e=_t(t,Dn.n);return iI(e{if((i=bl(i)).length<40||i.length>1024)throw new Error("Expected valid bytes of private key as per FIPS 186");return Sm(_t(Eo(i),Dn.n-zn)+zn)},randomBytes:(i=32)=>{if(So.web)return So.web.getRandomValues(new Uint8Array(i));if(So.node){const{randomBytes:t}=So.node;return Uint8Array.from(t(i))}throw new Error("The environment doesn't have randomBytes function")},randomPrivateKey:()=>Yi.hashToPrivateKey(Yi.randomBytes(40)),precompute(i=8,t=Xi.BASE){const e=t===Xi.BASE?t:new Xi(t.x,t.y);return e._setWindowSize(i),e.multiply(t_),e},sha256:(i=fe(function*(...t){if(So.web){const e=yield So.web.subtle.digest("SHA-256",rd(...t));return new Uint8Array(e)}if(So.node){const{createHash:e}=So.node,n=e("sha256");return t.forEach(r=>n.update(r)),Uint8Array.from(n.digest())}throw new Error("The environment doesn't have sha256 function")}),function(){return i.apply(this,arguments)}),hmacSha256:function(){var i=fe(function*(t,...e){if(So.web){const n=yield So.web.subtle.importKey("raw",t,{name:"HMAC",hash:{name:"SHA-256"}},!1,["sign"]),r=rd(...e),a=yield So.web.subtle.sign("HMAC",n,r);return new Uint8Array(a)}if(So.node){const{createHmac:n}=So.node,r=n("sha256",t);return e.forEach(a=>r.update(a)),Uint8Array.from(r.digest())}throw new Error("The environment doesn't have hmac-sha256 function")});return function(e){return i.apply(this,arguments)}}(),sha256Sync:void 0,hmacSha256Sync:void 0,taggedHash:function(){var i=fe(function*(t,...e){let n=tb[t];if(void 0===n){const r=yield Yi.sha256(Uint8Array.from(t,a=>a.charCodeAt(0)));n=rd(r,r),tb[t]=n}return Yi.sha256(n,...e)});return function(e){return i.apply(this,arguments)}}(),taggedHashSync:(i,...t)=>{if("function"!=typeof Am)throw new Ck("sha256Sync is undefined, you need to set it");let e=tb[i];if(void 0===e){const n=Am(Uint8Array.from(i,r=>r.charCodeAt(0)));e=rd(n,n),tb[i]=e}return Am(e,...t)},_JacobianPoint:mn};var i;function Mu(i){if(!Number.isSafeInteger(i))throw new Error(`Wrong integer: ${i}`)}function js(...i){const t=(r,a)=>o=>r(a(o));return{encode:Array.from(i).reverse().reduce((r,a)=>r?t(r,a.encode):a.encode,void 0),decode:i.reduce((r,a)=>r?t(r,a.decode):a.decode,void 0)}}function yl(i){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(Mu(e),e<0||e>=i.length)throw new Error(`Digit index outside alphabet: ${e} (alphabet: ${i.length})`);return i[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 n=i.indexOf(e);if(-1===n)throw new Error(`Unknown letter: "${e}". Allowed: ${i}`);return n})}}}function vl(i=""){if("string"!=typeof i)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(i)},decode:t=>{if("string"!=typeof t)throw new Error("join.decode input should be string");return t.split(i)}}}function r_(i,t="="){if(Mu(i),"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 n of e)if("string"!=typeof n)throw new Error(`padding.encode: non-string input=${n}`);for(;e.length*i%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 n=e.length;if(n*i%8)throw new Error("Invalid padding: string should have whole number of bytes");for(;n>0&&e[n-1]===t;n--)if(!((n-1)*i%8))throw new Error("Invalid padding: string has too much padding");return e.slice(0,n)}}}function dI(i){if("function"!=typeof i)throw new Error("normalize fn should be function");return{encode:t=>t,decode:t=>i(t)}}function uI(i,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(i))throw new Error("convertRadix: data should be array");if(!i.length)return[];let n=0;const r=[],a=Array.from(i);for(a.forEach(o=>{if(Mu(o),o<0||o>=t)throw new Error(`Wrong integer: ${o}`)});;){let o=0,s=!0;for(let l=n;lAm,set(i){Am||(Am=i)}},hmacSha256Sync:{configurable:!1,get:()=>n_,set(i){n_||(n_=i)}}});const hI=(i,t)=>t?hI(t,i%t):i,ib=(i,t)=>i+(t-hI(i,t));function Lk(i,t,e,n){if(!Array.isArray(i))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(ib(t,e)>32)throw new Error(`convertRadix2: carry overflow from=${t} to=${e} carryBits=${ib(t,e)}`);let r=0,a=0;const o=2**e-1,s=[];for(const l of i){if(Mu(l),l>=2**t)throw new Error(`convertRadix2: invalid data word=${l} from=${t}`);if(r=r<32)throw new Error(`convertRadix2: carry overflow pos=${a} from=${t}`);for(a+=t;a>=e;a-=e)s.push((r>>a-e&o)>>>0);r&=2**a-1}if(r=r<=t)throw new Error("Excess padding");if(!n&&r)throw new Error(`Non-zero padding: ${r}`);return n&&a>0&&s.push(r>>>0),s}function fc(i,t=!1){if(Mu(i),i<=0||i>32)throw new Error("radix2: bits should be in (0..32]");if(ib(8,i)>32||ib(i,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 Lk(Array.from(e),8,i,!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(Lk(e,i,8,t))}}}function pI(i){if("function"!=typeof i)throw new Error("unsafeWrapper fn should be function");return function(...t){try{return i.apply(null,t)}catch{}}}const nK=js(fc(4),yl("0123456789ABCDEF"),vl("")),rK=js(fc(5),yl("ABCDEFGHIJKLMNOPQRSTUVWXYZ234567"),r_(5),vl("")),a_=(js(fc(5),yl("0123456789ABCDEFGHIJKLMNOPQRSTUV"),r_(5),vl("")),js(fc(5),yl("0123456789ABCDEFGHJKMNPQRSTVWXYZ"),vl(""),dI(i=>i.toUpperCase().replace(/O/g,"0").replace(/[IL]/g,"1"))),js(fc(6),yl("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"),r_(6),vl(""))),aK=js(fc(6),yl("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"),r_(6),vl("")),Nk=i=>js(function mI(i){return Mu(i),{encode:t=>{if(!(t instanceof Uint8Array))throw new Error("radix.encode input should be Uint8Array");return uI(Array.from(t),256,i)},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(uI(t,i,256))}}}(58),yl(i),vl("")),nb=Nk("123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"),_I=(Nk("123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ"),Nk("rpshnaf39wBUDNEGHJKLM4PQRST7VWXYZ2bcdeCg65jkm8oFqi1tuvAxyz"),[0,2,3,5,6,7,9,10,11]),oK={encode(i){let t="";for(let e=0;e>25;let e=(33554431&i)<<5;for(let n=0;n>n&1)&&(e^=gI[n]);return e}function bI(i,t,e=1){const n=i.length;let r=1;for(let a=0;a126)throw new Error(`Invalid prefix (${i})`);r=o_(r)^o>>5}r=o_(r);for(let a=0;aw)throw new TypeError(`Wrong string length: ${p.length} (${p}). Expected (8..${w})`);const I=p.toLowerCase();if(p!==I&&p!==p.toUpperCase())throw new Error("String must be lowercase or uppercase");const z=(p=I).lastIndexOf("1");if(0===z||-1===z)throw new Error('Letter "1" must be present between prefix and data only');const J=p.slice(0,z),ce=p.slice(z+1);if(ce.length<6)throw new Error("Data must be at least 6 characters long");const he=Ok.decode(ce).slice(0,-6),me=bI(J,he,t);if(!ce.endsWith(me))throw new Error(`Invalid checksum in ${p}: expected "${me}"`);return{prefix:J,words:he}}return{encode:function o(p,w,I=90){if("string"!=typeof p)throw new Error("bech32.encode prefix should be string, not "+typeof p);if(!Array.isArray(w)||w.length&&"number"!=typeof w[0])throw new Error("bech32.encode words should be array of numbers, not "+typeof w);const z=p.length+7+w.length;if(!1!==I&&z>I)throw new TypeError(`Length ${z} exceeds limit ${I}`);return`${p=p.toLowerCase()}1${Ok.encode(w)}${bI(p,w,t)}`},decode:s,decodeToBytes:function c(p){const{prefix:w,words:I}=s(p,!1);return{prefix:w,words:I,bytes:n(I)}},decodeUnsafe:pI(s),fromWords:n,fromWordsUnsafe:a,toWords:r}}const oo=yI("bech32"),lK=(yI("bech32m"),{encode:i=>(new TextDecoder).decode(i),decode:i=>(new TextEncoder).encode(i)}),cK=js(fc(4),yl("0123456789abcdef"),vl(""),dI(i=>{if("string"!=typeof i||i.length%2)throw new TypeError(`hex.decode: expected string, got ${typeof i} with length ${i.length}`);return i.toLowerCase()}));function rb(i){var t=document.createElement("textarea");t.style.position="fixed",t.style.top=0,t.style.left=0,t.style.width="2em",t.style.height="2em",t.style.padding=0,t.style.border="none",t.style.outline="none",t.style.boxShadow="none",t.style.background="transparent",t.value=i,document.body.appendChild(t),t.focus(),t.select();try{document.execCommand("copy")}catch{console.error("Oops, unable to copy")}document.body.removeChild(t)}Object.keys({utf8:lK,hex:cK,base16:nK,base32:rK,base64:a_,base64url:aK,base58:nb,base58xmr:oK}).join(", ");const wI=["mat-button",""],Rk=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]],Pk=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],FI=".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}",uK=["mat-mini-fab",""],mK=["mat-icon-button",""],pK=["*"],fK=[{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"]}],_K=Hs(Bs(Vs(class{constructor(i){this._elementRef=i}})));let ab=(()=>{class i extends _K{constructor(e,n,r,a){super(e),this._platform=n,this._ngZone=r,this._animationMode=a,this._focusMonitor=xt(Vr),this._isFab=!1;const o=e.nativeElement.classList;for(const s of fK)this._hasHostAttributes(s.selector)&&s.mdcClasses.forEach(l=>{o.add(l)})}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}focus(e="program",n){e?this._focusMonitor.focusVia(this._elementRef.nativeElement,e,n):this._elementRef.nativeElement.focus(n)}_hasHostAttributes(...e){return e.some(n=>this._elementRef.nativeElement.hasAttribute(n))}_isRippleDisabled(){return this.disableRipple||this.disabled}}return i.\u0275fac=function(e){Ss()},i.\u0275dir=ye({type:i,viewQuery:function(e,n){if(1&e&&ot(mr,5),2&e){let r;Ce(r=Me())&&(n.ripple=r.first)}},features:[Ne]}),i})(),bK=(()=>{class i extends ab{constructor(e,n,r,a){super(e,n,r,a),this._haltDisabledEvents=o=>{this.disabled&&(o.preventDefault(),o.stopImmediatePropagation())}}ngOnInit(){this._ngZone.runOutsideAngular(()=>{this._elementRef.nativeElement.addEventListener("click",this._haltDisabledEvents)})}ngOnDestroy(){super.ngOnDestroy(),this._elementRef.nativeElement.removeEventListener("click",this._haltDisabledEvents)}}return i.\u0275fac=function(e){Ss()},i.\u0275dir=ye({type:i,features:[Ne]}),i})(),pr=(()=>{class i extends ab{constructor(e,n,r,a){super(e,n,r,a)}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Li),g(lt),g(Si,8))},i.\u0275cmp=Se({type:i,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],hostVars:7,hostBindings:function(e,n){2&e&&(st("disabled",n.disabled||null),nt("_mat-animation-noopable","NoopAnimations"===n._animationMode)("mat-unthemed",!n.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[Ne],attrs:wI,ngContentSelectors:Pk,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,n){1&e&&(ii(Rk),pe(0,"span",0),Ge(1),_(2,"span",1),Ge(3,1),b(),Ge(4,2),pe(5,"span",2)(6,"span",3)(7,"span",4)),2&e&&(nt("mdc-button__ripple",!n._isFab)("mdc-fab__ripple",n._isFab),C(6),M("matRippleDisabled",n._isRippleDisabled())("matRippleTrigger",n._elementRef.nativeElement))},dependencies:[mr],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}),i})(),yK=(()=>{class i extends bK{constructor(e,n,r,a){super(e,n,r,a)}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Li),g(lt),g(Si,8))},i.\u0275cmp=Se({type:i,selectors:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],hostVars:9,hostBindings:function(e,n){2&e&&(st("disabled",n.disabled||null)("tabindex",n.disabled?-1:n.tabIndex)("aria-disabled",n.disabled.toString()),nt("_mat-animation-noopable","NoopAnimations"===n._animationMode)("mat-unthemed",!n.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matButton","matAnchor"],features:[Ne],attrs:wI,ngContentSelectors:Pk,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,n){1&e&&(ii(Rk),pe(0,"span",0),Ge(1),_(2,"span",1),Ge(3,1),b(),Ge(4,2),pe(5,"span",2)(6,"span",3)(7,"span",4)),2&e&&(nt("mdc-button__ripple",!n._isFab)("mdc-fab__ripple",n._isFab),C(6),M("matRippleDisabled",n._isRippleDisabled())("matRippleTrigger",n._elementRef.nativeElement))},dependencies:[mr],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)}',FI],encapsulation:2,changeDetection:0}),i})();const vK=new De("mat-mdc-fab-default-options",{providedIn:"root",factory:kI});function kI(){return{color:"accent"}}const xI=kI();let DI=(()=>{class i extends ab{constructor(e,n,r,a,o){super(e,n,r,a),this._options=o,this._isFab=!0,this._options=this._options||xI,this.color=this.defaultColor=this._options.color||xI.color}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Li),g(lt),g(Si,8),g(vK,8))},i.\u0275cmp=Se({type:i,selectors:[["button","mat-mini-fab",""]],hostVars:7,hostBindings:function(e,n){2&e&&(st("disabled",n.disabled||null),nt("_mat-animation-noopable","NoopAnimations"===n._animationMode)("mat-unthemed",!n.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[Ne],attrs:uK,ngContentSelectors:Pk,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,n){1&e&&(ii(Rk),pe(0,"span",0),Ge(1),_(2,"span",1),Ge(3,1),b(),Ge(4,2),pe(5,"span",2)(6,"span",3)(7,"span",4)),2&e&&(nt("mdc-button__ripple",!n._isFab)("mdc-fab__ripple",n._isFab),C(6),M("matRippleDisabled",n._isRippleDisabled())("matRippleTrigger",n._elementRef.nativeElement))},dependencies:[mr],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-fab{position:relative;display:inline-flex;position:relative;align-items:center;justify-content:center;box-sizing:border-box;width:56px;height:56px;padding:0;border:none;fill:currentColor;text-decoration:none;cursor:pointer;user-select:none;-moz-appearance:none;-webkit-appearance:none;overflow:visible;transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1),opacity 15ms linear 30ms,transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-fab .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-fab[hidden]{display:none}.mdc-fab::-moz-focus-inner{padding:0;border:0}.mdc-fab .mdc-fab__focus-ring{position:absolute}.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__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 )}@media screen and (forced-colors: active){.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring{border-color:CanvasText}}.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring::after,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__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-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring::after,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring::after{border-color:CanvasText}}.mdc-fab:active,.mdc-fab:focus{outline:none}.mdc-fab:hover{cursor:pointer}.mdc-fab>svg{width:100%}.mdc-fab--mini{width:40px;height:40px}.mdc-fab--extended{border-radius:24px;padding-left:20px;padding-right:20px;width:auto;max-width:100%;height:48px;line-height:normal}.mdc-fab--extended .mdc-fab__ripple{border-radius:24px}.mdc-fab--extended .mdc-fab__icon{margin-left:calc(12px - 20px);margin-right:12px}[dir=rtl] .mdc-fab--extended .mdc-fab__icon,.mdc-fab--extended .mdc-fab__icon[dir=rtl]{margin-left:12px;margin-right:calc(12px - 20px)}.mdc-fab--extended .mdc-fab__label+.mdc-fab__icon{margin-left:12px;margin-right:calc(12px - 20px)}[dir=rtl] .mdc-fab--extended .mdc-fab__label+.mdc-fab__icon,.mdc-fab--extended .mdc-fab__label+.mdc-fab__icon[dir=rtl]{margin-left:calc(12px - 20px);margin-right:12px}.mdc-fab--touch{margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-fab--touch .mdc-fab__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mdc-fab::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-fab::before{border-color:CanvasText}}.mdc-fab__label{justify-content:flex-start;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;overflow-y:visible}.mdc-fab__icon{transition:transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);fill:currentColor;will-change:transform}.mdc-fab .mdc-fab__icon{display:inline-flex;align-items:center;justify-content:center}.mdc-fab--exited{transform:scale(0);opacity:0;transition:opacity 15ms linear 150ms,transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-fab--exited .mdc-fab__icon{transform:scale(0);transition:transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-fab .mdc-fab__icon{width:24px;height:24px;font-size:24px}.mdc-fab:not(.mdc-fab--extended){border-radius:50%}.mdc-fab:not(.mdc-fab--extended) .mdc-fab__ripple{border-radius:50%}.mat-mdc-fab,.mat-mdc-mini-fab{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--mdc-fab-container-color, transparent);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);color:var(--mat-mdc-fab-color, inherit);flex-shrink:0}.mat-mdc-fab .mat-mdc-button-ripple,.mat-mdc-fab .mat-mdc-button-persistent-ripple,.mat-mdc-fab .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab .mat-mdc-button-ripple,.mat-mdc-mini-fab .mat-mdc-button-persistent-ripple,.mat-mdc-mini-fab .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-fab .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-fab .mat-ripple-element,.mat-mdc-mini-fab .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-fab .mdc-button__label,.mat-mdc-mini-fab .mdc-button__label{z-index:1}.mat-mdc-fab .mat-mdc-focus-indicator,.mat-mdc-mini-fab .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-fab:focus .mat-mdc-focus-indicator::before,.mat-mdc-mini-fab:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-fab .mat-mdc-button-touch-target,.mat-mdc-mini-fab .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-fab._mat-animation-noopable,.mat-mdc-mini-fab._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-fab:not(:disabled) .mdc-fab__icon,.mat-mdc-mini-fab:not(:disabled) .mdc-fab__icon{color:var(--mdc-fab-icon-color, inherit)}.mat-mdc-fab:not(.mdc-fab--extended),.mat-mdc-mini-fab:not(.mdc-fab--extended){border-radius:var(--mdc-fab-container-shape, 50%)}.mat-mdc-fab:not(.mdc-fab--extended) .mdc-fab__ripple,.mat-mdc-mini-fab:not(.mdc-fab--extended) .mdc-fab__ripple{border-radius:var(--mdc-fab-container-shape, 50%)}.mat-mdc-fab:hover,.mat-mdc-fab:focus,.mat-mdc-mini-fab:hover,.mat-mdc-mini-fab:focus{box-shadow: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-fab:active,.mat-mdc-fab:focus:active,.mat-mdc-mini-fab:active,.mat-mdc-mini-fab:focus:active{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12)}.mat-mdc-fab[disabled],.mat-mdc-mini-fab[disabled]{cursor:default;pointer-events:none;box-shadow: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-fab:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-mini-fab:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}.mat-mdc-fab .mat-icon,.mat-mdc-fab .material-icons,.mat-mdc-mini-fab .mat-icon,.mat-mdc-mini-fab .material-icons{transition:transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);fill:currentColor;will-change:transform}.mat-mdc-fab .mat-mdc-focus-indicator::before,.mat-mdc-mini-fab .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-extended-fab{border-radius:24px;padding-left:20px;padding-right:20px;width:auto;max-width:100%;height:48px;line-height:normal}.mat-mdc-extended-fab .mdc-fab__ripple{border-radius:24px}.mat-mdc-extended-fab .mdc-fab__icon{margin-left:calc(12px - 20px);margin-right:12px}[dir=rtl] .mat-mdc-extended-fab .mdc-fab__icon,.mat-mdc-extended-fab .mdc-fab__icon[dir=rtl]{margin-left:12px;margin-right:calc(12px - 20px)}.mat-mdc-extended-fab .mdc-fab__label+.mdc-fab__icon{margin-left:12px;margin-right:calc(12px - 20px)}[dir=rtl] .mat-mdc-extended-fab .mdc-fab__label+.mdc-fab__icon,.mat-mdc-extended-fab .mdc-fab__label+.mdc-fab__icon[dir=rtl]{margin-left:calc(12px - 20px);margin-right:12px}.mat-mdc-extended-fab>.mat-icon,.mat-mdc-extended-fab>.material-icons{margin-left:calc(12px - 20px);margin-right:12px}[dir=rtl] .mat-mdc-extended-fab>.mat-icon,[dir=rtl] .mat-mdc-extended-fab>.material-icons,.mat-mdc-extended-fab>.mat-icon[dir=rtl],.mat-mdc-extended-fab>.material-icons[dir=rtl]{margin-left:12px;margin-right:calc(12px - 20px)}.mat-mdc-extended-fab .mdc-button__label+.mat-icon,.mat-mdc-extended-fab .mdc-button__label+.material-icons{margin-left:12px;margin-right:calc(12px - 20px)}[dir=rtl] .mat-mdc-extended-fab .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-extended-fab .mdc-button__label+.material-icons,.mat-mdc-extended-fab .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-extended-fab .mdc-button__label+.material-icons[dir=rtl]{margin-left:calc(12px - 20px);margin-right:12px}.mat-mdc-extended-fab .mat-mdc-button-touch-target{width:100%}'],encapsulation:2,changeDetection:0}),i})(),wl=(()=>{class i extends ab{constructor(e,n,r,a){super(e,n,r,a)}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Li),g(lt),g(Si,8))},i.\u0275cmp=Se({type:i,selectors:[["button","mat-icon-button",""]],hostVars:7,hostBindings:function(e,n){2&e&&(st("disabled",n.disabled||null),nt("_mat-animation-noopable","NoopAnimations"===n._animationMode)("mat-unthemed",!n.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[Ne],attrs:mK,ngContentSelectors:pK,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,n){1&e&&(ii(),pe(0,"span",0),Ge(1),pe(2,"span",1)(3,"span",2)(4,"span",3)),2&e&&(C(3),M("matRippleDisabled",n._isRippleDisabled())("matRippleCentered",!0)("matRippleTrigger",n._elementRef.nativeElement))},dependencies:[mr],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}',FI],encapsulation:2,changeDetection:0}),i})(),ob=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt,ns,vt]}),i})();function wK(i,t){if(1&i){const e=Ye();_(0,"div",2)(1,"button",3),ae("click",function(){return we(e),Fe(Z().action())}),N(2),b()()}if(2&i){const e=Z();C(2),qt(" ",e.data.action," ")}}const FK=["label"];function kK(i,t){}const xK=Math.pow(2,31)-1;class Bk{constructor(t,e){this._overlayRef=e,this._afterDismissed=new ve,this._afterOpened=new ve,this._onAction=new ve,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,xK))}_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 CI=new De("MatSnackBarData");class sb{constructor(){this.politeness="assertive",this.announcementMessage="",this.duration=0,this.data=null,this.horizontalPosition="center",this.verticalPosition="bottom"}}let DK=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["","matSnackBarLabel",""]],hostAttrs:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"]}),i})(),CK=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["","matSnackBarActions",""]],hostAttrs:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"]}),i})(),MK=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["","matSnackBarAction",""]],hostAttrs:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"]}),i})(),EK=(()=>{class i{constructor(e,n){this.snackBarRef=e,this.data=n}action(){this.snackBarRef.dismissWithAction()}get hasAction(){return!!this.data.action}}return i.\u0275fac=function(e){return new(e||i)(g(Bk),g(CI))},i.\u0275cmp=Se({type:i,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,n){1&e&&(_(0,"div",0),N(1),b(),X(2,wK,3,1,"div",1)),2&e&&(C(1),qt(" ",n.data.message,"\n"),C(1),M("ngIf",n.hasAction))},dependencies:[Ut,pr,DK,CK,MK],styles:[".mat-mdc-simple-snack-bar{display:flex}"],encapsulation:2,changeDetection:0}),i})();const SK={snackBarState:Mr("state",[on("void, hidden",At({transform:"scale(0.8)",opacity:0})),on("visible",At({transform:"scale(1)",opacity:1})),Zi("* => visible",Qi("150ms cubic-bezier(0, 0, 0.2, 1)")),Zi("* => void, * => hidden",Qi("75ms cubic-bezier(0.4, 0.0, 1, 1)",At({opacity:0})))])};let TK=(()=>{class i extends v1{constructor(e,n,r,a,o){super(),this._ngZone=e,this._elementRef=n,this._changeDetectorRef=r,this._platform=a,this.snackBarConfig=o,this._announceDelay=150,this._destroyed=!1,this._onAnnounce=new ve,this._onExit=new ve,this._onEnter=new ve,this._animationState="void",this.attachDomPortal=s=>{this._assertNotAttached();const l=this._portalOutlet.attachDomPortal(s);return this._afterPortalAttached(),l},this._live="assertive"!==o.politeness||o.announcementMessage?"off"===o.politeness?"off":"polite":"assertive",this._platform.FIREFOX&&("polite"===this._live&&(this._role="status"),"assertive"===this._live&&(this._role="alert"))}attachComponentPortal(e){this._assertNotAttached();const n=this._portalOutlet.attachComponentPortal(e);return this._afterPortalAttached(),n}attachTemplatePortal(e){this._assertNotAttached();const n=this._portalOutlet.attachTemplatePortal(e);return this._afterPortalAttached(),n}onAnimationEnd(e){const{fromState:n,toState:r}=e;if(("void"===r&&"void"!==n||"hidden"===r)&&this._completeExit(),"visible"===r){const a=this._onEnter;this._ngZone.run(()=>{a.next(),a.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(yi(1)).subscribe(()=>{this._ngZone.run(()=>{this._onExit.next(),this._onExit.complete()})})}_afterPortalAttached(){const e=this._elementRef.nativeElement,n=this.snackBarConfig.panelClass;n&&(Array.isArray(n)?n.forEach(r=>e.classList.add(r)):e.classList.add(n))}_assertNotAttached(){this._portalOutlet.hasAttached()}_screenReaderAnnounce(){this._announceTimeoutId||this._ngZone.runOutsideAngular(()=>{this._announceTimeoutId=setTimeout(()=>{const e=this._elementRef.nativeElement.querySelector("[aria-hidden]"),n=this._elementRef.nativeElement.querySelector("[aria-live]");if(e&&n){let r=null;this._platform.isBrowser&&document.activeElement instanceof HTMLElement&&e.contains(document.activeElement)&&(r=document.activeElement),e.removeAttribute("aria-hidden"),n.appendChild(e),r?.focus(),this._onAnnounce.next(),this._onAnnounce.complete()}},this._announceDelay)})}}return i.\u0275fac=function(e){return new(e||i)(g(lt),g(ze),g(Tt),g(Li),g(sb))},i.\u0275dir=ye({type:i,viewQuery:function(e,n){if(1&e&&ot(Ps,7),2&e){let r;Ce(r=Me())&&(n._portalOutlet=r.first)}},features:[Ne]}),i})(),AK=(()=>{class i extends TK{_afterPortalAttached(){super._afterPortalAttached();const e=this._label.nativeElement,n="mdc-snackbar__label";e.classList.toggle(n,!e.querySelector(`.${n}`))}}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275cmp=Se({type:i,selectors:[["mat-snack-bar-container"]],viewQuery:function(e,n){if(1&e&&ot(FK,7),2&e){let r;Ce(r=Me())&&(n._label=r.first)}},hostAttrs:[1,"mdc-snackbar","mat-mdc-snack-bar-container","mdc-snackbar--open"],hostVars:1,hostBindings:function(e,n){1&e&&Kh("@state.done",function(a){return n.onAnimationEnd(a)}),2&e&&Zh("@state",n._animationState)},features:[Ne],decls:6,vars:2,consts:[[1,"mdc-snackbar__surface"],[1,"mat-mdc-snack-bar-label"],["label",""],["aria-hidden","true"],["cdkPortalOutlet",""]],template:function(e,n){1&e&&(_(0,"div",0)(1,"div",1,2)(3,"div",3),X(4,kK,0,0,"ng-template",4),b(),pe(5,"div"),b()()),2&e&&(C(5),st("aria-live",n._live)("role",n._role))},dependencies:[Ps],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%}}@media(max-width: 480px),(max-width: 344px){.mat-mdc-snack-bar-container{width:100vw}}.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, var(--mdc-snackbar-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, var(--mdc-snackbar-icon-size, 24px));height:var(--mdc-icon-button-icon-size, var(--mdc-snackbar-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)}.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:[SK.snackBarState]}}),i})(),Hk=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[pl,is,xn,ob,vt,vt]}),i})();const MI=new De("mat-snack-bar-default-options",{providedIn:"root",factory:function IK(){return new sb}});let LK=(()=>{class i{get _openedSnackBarRef(){const e=this._parentSnackBar;return e?e._openedSnackBarRef:this._snackBarRefAtThisLevel}set _openedSnackBarRef(e){this._parentSnackBar?this._parentSnackBar._openedSnackBarRef=e:this._snackBarRefAtThisLevel=e}constructor(e,n,r,a,o,s){this._overlay=e,this._live=n,this._injector=r,this._breakpointObserver=a,this._parentSnackBar=o,this._defaultConfig=s,this._snackBarRefAtThisLevel=null}openFromComponent(e,n){return this._attach(e,n)}openFromTemplate(e,n){return this._attach(e,n)}open(e,n="",r){const a={...this._defaultConfig,...r};return a.data={message:e,action:n},a.announcementMessage===e&&(a.announcementMessage=void 0),this.openFromComponent(this.simpleSnackBarComponent,a)}dismiss(){this._openedSnackBarRef&&this._openedSnackBarRef.dismiss()}ngOnDestroy(){this._snackBarRefAtThisLevel&&this._snackBarRefAtThisLevel.dismiss()}_attachSnackBarContainer(e,n){const a=Rn.create({parent:n&&n.viewContainerRef&&n.viewContainerRef.injector||this._injector,providers:[{provide:sb,useValue:n}]}),o=new gu(this.snackBarContainerComponent,n.viewContainerRef,a),s=e.attach(o);return s.instance.snackBarConfig=n,s.instance}_attach(e,n){const r={...new sb,...this._defaultConfig,...n},a=this._createOverlay(r),o=this._attachSnackBarContainer(a,r),s=new Bk(o,a);if(e instanceof dn){const l=new oc(e,null,{$implicit:r.data,snackBarRef:s});s.instance=o.attachTemplatePortal(l)}else{const l=this._createInjector(r,s),c=new gu(e,void 0,l),p=o.attachComponentPortal(c);s.instance=p.instance}return this._breakpointObserver.observe("(max-width: 599.98px) and (orientation: portrait)").pipe(yt(a.detachments())).subscribe(l=>{a.overlayElement.classList.toggle(this.handsetCssClass,l.matches)}),r.announcementMessage&&o._onAnnounce.subscribe(()=>{this._live.announce(r.announcementMessage,r.politeness)}),this._animateSnackBar(s,r),this._openedSnackBarRef=s,this._openedSnackBarRef}_animateSnackBar(e,n){e.afterDismissed().subscribe(()=>{this._openedSnackBarRef==e&&(this._openedSnackBarRef=null),n.announcementMessage&&this._live.clear()}),this._openedSnackBarRef?(this._openedSnackBarRef.afterDismissed().subscribe(()=>{e.containerInstance.enter()}),this._openedSnackBarRef.dismiss()):e.containerInstance.enter(),n.duration&&n.duration>0&&e.afterOpened().subscribe(()=>e._dismissAfter(n.duration))}_createOverlay(e){const n=new fm;n.direction=e.direction;let r=this._overlay.position().global();const a="rtl"===e.direction,o="left"===e.horizontalPosition||"start"===e.horizontalPosition&&!a||"end"===e.horizontalPosition&&a,s=!o&&"center"!==e.horizontalPosition;return o?r.left("0"):s?r.right("0"):r.centerHorizontally(),"top"===e.verticalPosition?r.top("0"):r.bottom("0"),n.positionStrategy=r,this._overlay.create(n)}_createInjector(e,n){return Rn.create({parent:e&&e.viewContainerRef&&e.viewContainerRef.injector||this._injector,providers:[{provide:Bk,useValue:n},{provide:CI,useValue:e.data}]})}}return i.\u0275fac=function(e){return new(e||i)(ue(or),ue(L2),ue(Rn),ue(ac),ue(i,12),ue(MI))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})(),Fl=(()=>{class i extends LK{constructor(e,n,r,a,o,s){super(e,n,r,a,o,s),this.simpleSnackBarComponent=EK,this.snackBarContainerComponent=AK,this.handsetCssClass="mat-mdc-snack-bar-handset"}}return i.\u0275fac=function(e){return new(e||i)(ue(or),ue(L2),ue(Rn),ue(ac),ue(i,12),ue(MI))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:Hk}),i})();var EI=A(1135);class Gn{constructor(){this.values={showLines:!0,peopleDisplayType:1,peopleDisplayView:0,peopleDisplaySort:"name-asc"},this.load()}load(){let t=localStorage.getItem("blockcore:notes:nostr:options");t&&(this.values=JSON.parse(t)),null==this.values.peopleDisplayType&&(this.values.peopleDisplayType=1),null==this.values.peopleDisplayView&&(this.values.peopleDisplayView=0),null==this.values.peopleDisplaySort&&(this.values.peopleDisplaySort="name-asc")}save(){localStorage.setItem("blockcore:notes:nostr:options",JSON.stringify(this.values))}}Gn.\u0275fac=function(t){return new(t||Gn)},Gn.\u0275prov=Oe({token:Gn,factory:Gn.\u0275fac,providedIn:"root"});class Oa{constructor(t){this.options=t,this.contentLimit=16384,this.tagsLimit=50,this.profileLimit=16384,this.profileTagsLimit=1e3,this.contactsContentLimit=16384}sanitizeEvent(t){let e=EI(t.content,{allowedTags:["b","i","em","strong","a","img"],allowedAttributes:{a:["href"],img:["src"]},allowedIframeHostnames:["www.youtube.com"]});return t.content=e,t}filterEvent(t){return this.options.values.hideInvoice&&t.content.indexOf("lnbc")>-1||this.options.values.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:(0===t.kind?t.content.length>this.profileLimit&&(t.content=t.content.substring(0,this.profileLimit),t.contentCut=!0):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)}validateContacts(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||3!==t.kind?null:(t.content.length>this.contactsContentLimit&&(t.content=t.content.substring(0,this.contactsContentLimit),t.contentCut=!0),t)}escapeNewLineChars(t){return null!=t&&""!=t?t.replace(/\n/g," "):t}sanitizeProfile(t){let e=EI(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}}Oa.\u0275fac=function(t){return new(t||Oa)(ue(Gn))},Oa.\u0275prov=Oe({token:Oa,factory:Oa.\u0275fac,providedIn:"root"});class Wi{constructor(t,e,n){this.snackBar=t,this.validator=e,this.sanitizer=n,this.defaultBackground="url(/assets/gradient.jpg)"}unsubscribe(t){if(t)for(let e=0;er.matches),Dk()),this.displayLabels$=this.breakpointObserver.observe("(max-width: 720px)").pipe(tt(r=>r.matches),Dk()),this.connected$=this.connectedChanged.asObservable(),this.visibility$=this.visibilityChanged.asObservable(),this.title$=this.titleChanged.asObservable(),this.initialized$=this.initializedChanged.asObservable()}getPublicKey(){return this.authService.authInfo$.getValue().publicKeyHex}navigateBack(){this.location.back()}updateTitle(t){this.title=t,this.titleChanged.next(this.title)}updateConnectionStatus(t){this.connected!=t&&(this.connected=t,this.connectedChanged.next(t))}visibility(t){this.visibilityChanged.next(t)}setInitialized(){this.initialized=!0,this.initializedChanged.next(this.initialized)}}function TI(i,t){if(t.has(i))throw new TypeError("Cannot initialize the same private elements twice on an object")}function Eu(i,t){TI(i,t),t.add(i)}function ui(i,t,e){TI(i,t),t.set(i,e)}function AI(i,t,e){if(!t.has(i))throw new TypeError("attempted to "+e+" private field on non-instance");return t.get(i)}function be(i,t){return function NK(i,t){return t.get?t.get.call(i):t.value}(i,AI(i,t,"get"))}function Nt(i,t,e){return function OK(i,t,e){if(t.set)t.set.call(i,e);else{if(!t.writable)throw new TypeError("attempted to set read only private field");t.value=e}}(i,AI(i,t,"set"),e),e}Di.\u0275fac=function(t){return new(t||Di)(ue(ac),ue(Yr),ue(Kc))},Di.\u0275prov=Oe({token:Di,factory:Di.\u0275fac,providedIn:"root"});var fr=(()=>(function(i){i[i.Public=0]="Public",i[i.Follow=1]="Follow",i[i.Mute=2]="Mute",i[i.Block=3]="Block"}(fr||(fr={})),fr))();const lb={node:void 0,web:"object"==typeof self&&"crypto"in self?self.crypto:void 0},Vk=i=>new DataView(i.buffer,i.byteOffset,i.byteLength),kl=(i,t)=>i<<32-t|i>>>t;if(68!==new Uint8Array(new Uint32Array([287454020]).buffer)[0])throw new Error("Non little-endian hardware is not supported");function cb(i){if("string"==typeof i&&(i=function HK(i){if("string"!=typeof i)throw new TypeError("utf8ToBytes expected string, got "+typeof i);return(new TextEncoder).encode(i)}(i)),!(i instanceof Uint8Array))throw new TypeError(`Expected input type is Uint8Array (got ${typeof i})`);return i}function II(i){if(!Number.isSafeInteger(i)||i<0)throw new Error(`Wrong positive integer: ${i}`)}Array.from({length:256},(i,t)=>t.toString(16).padStart(2,"0")),(()=>{const i=typeof module<"u"&&"function"==typeof module.require&&module.require.bind(module);try{if(i){const{setImmediate:t}=i("timers")}}catch{}})();class jk{clone(){return this._cloneInto()}}function zK(i=32){if(lb.web)return lb.web.getRandomValues(new Uint8Array(i));if(lb.node)return new Uint8Array(lb.node.randomBytes(i).buffer);throw new Error("The environment doesn't have randomBytes function")}class WK extends jk{constructor(t,e,n,r){super(),this.blockLen=t,this.outputLen=e,this.padOffset=n,this.isLE=r,this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.buffer=new Uint8Array(t),this.view=Vk(this.buffer)}update(t){if(this.destroyed)throw new Error("instance is destroyed");const{view:e,buffer:n,blockLen:r,finished:a}=this;if(a)throw new Error("digest() was already called");const o=(t=cb(t)).length;for(let s=0;sr-o&&(this.process(n,0),o=0);for(let l=o;l>r&a),s=Number(e&a),c=n?0:4;i.setUint32(t+(n?4:0),o,n),i.setUint32(t+c,s,n)})(n,r-8,BigInt(8*this.length),a),this.process(n,0);const s=Vk(t);this.get().forEach((l,c)=>s.setUint32(4*c,l,a))}digest(){const{buffer:t,outputLen:e}=this;this.digestInto(t);const n=t.slice(0,e);return this.destroy(),n}_cloneInto(t){t||(t=new this.constructor),t.set(...this.get());const{blockLen:e,buffer:n,length:r,finished:a,destroyed:o,pos:s}=this;return t.length=r,t.pos=s,t.finished=a,t.destroyed=o,r%e&&t.buffer.set(n),t}}const GK=(i,t,e)=>i&t^~i&e,$K=(i,t,e)=>i&t^i&e^t&e,qK=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]),ld=new Uint32Array([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]),cd=new Uint32Array(64);class KK extends WK{constructor(){super(64,32,8,!1),this.A=0|ld[0],this.B=0|ld[1],this.C=0|ld[2],this.D=0|ld[3],this.E=0|ld[4],this.F=0|ld[5],this.G=0|ld[6],this.H=0|ld[7]}get(){const{A:t,B:e,C:n,D:r,E:a,F:o,G:s,H:l}=this;return[t,e,n,r,a,o,s,l]}set(t,e,n,r,a,o,s,l){this.A=0|t,this.B=0|e,this.C=0|n,this.D=0|r,this.E=0|a,this.F=0|o,this.G=0|s,this.H=0|l}process(t,e){for(let w=0;w<16;w++,e+=4)cd[w]=t.getUint32(e,!1);for(let w=16;w<64;w++){const I=cd[w-15],z=cd[w-2],J=kl(I,7)^kl(I,18)^I>>>3,ce=kl(z,17)^kl(z,19)^z>>>10;cd[w]=ce+cd[w-7]+J+cd[w-16]|0}let{A:n,B:r,C:a,D:o,E:s,F:l,G:c,H:p}=this;for(let w=0;w<64;w++){const z=p+(kl(s,6)^kl(s,11)^kl(s,25))+GK(s,l,c)+qK[w]+cd[w]|0,ce=(kl(n,2)^kl(n,13)^kl(n,22))+$K(n,r,a)|0;p=c,c=l,l=s,s=o+z|0,o=a,a=r,r=n,n=z+ce|0}n=n+this.A|0,r=r+this.B|0,a=a+this.C|0,o=o+this.D|0,s=s+this.E|0,l=l+this.F|0,c=c+this.G|0,p=p+this.H|0,this.set(n,r,a,o,s,l,c,p)}roundClean(){cd.fill(0)}destroy(){this.set(0,0,0,0,0,0,0,0),this.buffer.fill(0)}}const l_=function jK(i){const t=n=>i().update(cb(n)).digest(),e=i();return t.outputLen=e.outputLen,t.blockLen=e.blockLen,t.init=t.create=()=>i(),t}(()=>new KK);var LI=A(3439),zk=A(6837);function Uk(i){if(!Number.isSafeInteger(i)||i<0)throw new Error(`Wrong positive integer: ${i}`)}function Su(i,...t){if(!(i instanceof Uint8Array))throw new TypeError("Expected Uint8Array");if(t.length>0&&!t.includes(i.length))throw new TypeError(`Expected Uint8Array of length ${t}, not of length=${i.length}`)}const Tu={number:Uk,bool:function QK(i){if("boolean"!=typeof i)throw new Error(`Expected boolean, not ${i}`)},bytes:Su,hash:function ZK(i){if("function"!=typeof i||"function"!=typeof i.create)throw new Error("Hash should be wrapped by utils.wrapConstructor");Uk(i.outputLen),Uk(i.blockLen)},exists:function XK(i,t=!0){if(i.destroyed)throw new Error("Hash instance has been destroyed");if(t&&i.finished)throw new Error("Hash#digest() has already been called")},output:function JK(i,t){Su(i);const e=t.outputLen;if(i.lengthnew DataView(i.buffer,i.byteOffset,i.byteLength)),xl=(i,t)=>i<<32-t|i>>>t;if(68!==new Uint8Array(new Uint32Array([287454020]).buffer)[0])throw new Error("Non little-endian hardware is not supported");const eQ=Array.from({length:256},(i,t)=>t.toString(16).padStart(2,"0"));function NI(i){if("string"!=typeof i)throw new TypeError("utf8ToBytes expected string, got "+typeof i);return(new TextEncoder).encode(i)}function db(i){if("string"==typeof i&&(i=NI(i)),!(i instanceof Uint8Array))throw new TypeError(`Expected input type is Uint8Array (got ${typeof i})`);return i}function ub(...i){if(!i.every(n=>n instanceof Uint8Array))throw new Error("Uint8Array list expected");if(1===i.length)return i[0];const t=i.reduce((n,r)=>n+r.length,0),e=new Uint8Array(t);for(let n=0,r=0;ni().update(db(n)).digest(),e=i();return t.outputLen=e.outputLen,t.blockLen=e.blockLen,t.create=()=>i(),t}class RI extends OI{constructor(t,e){super(),this.finished=!1,this.destroyed=!1,Tu.hash(t);const n=db(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,a=new Uint8Array(r);a.set(n.length>r?t.create().update(n).digest():n);for(let o=0;onew RI(i,t).update(e).digest();hb.create=(i,t)=>new RI(i,t);class Gk extends OI{constructor(t,e,n,r){super(),this.blockLen=t,this.outputLen=e,this.padOffset=n,this.isLE=r,this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.buffer=new Uint8Array(t),this.view=Nm(this.buffer)}update(t){Tu.exists(this);const{view:e,buffer:n,blockLen:r}=this,a=(t=db(t)).length;for(let o=0;or-o&&(this.process(n,0),o=0);for(let w=o;w>r&a),s=Number(e&a),c=n?0:4;i.setUint32(t+(n?4:0),o,n),i.setUint32(t+c,s,n)})(n,r-8,BigInt(8*this.length),a),this.process(n,0);const s=Nm(t),l=this.outputLen;if(l%4)throw new Error("_sha2: outputLen should be aligned to 32bit");const c=l/4,p=this.get();if(c>p.length)throw new Error("_sha2: outputLen bigger than state");for(let w=0;wt),sQ=PI.map(i=>(9*i+5)%16);let $k=[PI],qk=[sQ];for(let i=0;i<4;i++)for(let t of[$k,qk])t.push(t[i].map(e=>oQ[e]));const BI=[[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(i=>new Uint8Array(i)),lQ=$k.map((i,t)=>i.map(e=>BI[t][e])),cQ=qk.map((i,t)=>i.map(e=>BI[t][e])),dQ=new Uint32Array([0,1518500249,1859775393,2400959708,2840853838]),uQ=new Uint32Array([1352829926,1548603684,1836072691,2053994217,0]),mb=(i,t)=>i<>>32-t;function HI(i,t,e,n){return 0===i?t^e^n:1===i?t&e|~t&n:2===i?(t|~e)^n:3===i?t&n|e&~n:t^(e|~n)}const pb=new Uint32Array(16);class hQ extends Gk{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:n,h3:r,h4:a}=this;return[t,e,n,r,a]}set(t,e,n,r,a){this.h0=0|t,this.h1=0|e,this.h2=0|n,this.h3=0|r,this.h4=0|a}process(t,e){for(let z=0;z<16;z++,e+=4)pb[z]=t.getUint32(e,!0);let n=0|this.h0,r=n,a=0|this.h1,o=a,s=0|this.h2,l=s,c=0|this.h3,p=c,w=0|this.h4,I=w;for(let z=0;z<5;z++){const J=4-z,ce=dQ[z],he=uQ[z],me=$k[z],Ie=qk[z],ge=lQ[z],Ve=cQ[z];for(let Qe=0;Qe<16;Qe++){const Dt=mb(n+HI(z,a,s,c)+pb[me[Qe]]+ce,ge[Qe])+w|0;n=w,w=c,c=0|mb(s,10),s=a,a=Dt}for(let Qe=0;Qe<16;Qe++){const Dt=mb(r+HI(J,o,l,p)+pb[Ie[Qe]]+he,Ve[Qe])+I|0;r=I,I=p,p=0|mb(l,10),l=o,o=Dt}}this.set(this.h1+s+p|0,this.h2+c+I|0,this.h3+w+r|0,this.h4+n+o|0,this.h0+a+l|0)}roundClean(){pb.fill(0)}destroy(){this.destroyed=!0,this.buffer.fill(0),this.set(0,0,0,0,0)}}const mQ=Au(()=>new hQ),pQ=(i,t,e)=>i&t^~i&e,fQ=(i,t,e)=>i&t^i&e^t&e,_Q=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]),dd=new Uint32Array([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]),ud=new Uint32Array(64);class VI extends Gk{constructor(){super(64,32,8,!1),this.A=0|dd[0],this.B=0|dd[1],this.C=0|dd[2],this.D=0|dd[3],this.E=0|dd[4],this.F=0|dd[5],this.G=0|dd[6],this.H=0|dd[7]}get(){const{A:t,B:e,C:n,D:r,E:a,F:o,G:s,H:l}=this;return[t,e,n,r,a,o,s,l]}set(t,e,n,r,a,o,s,l){this.A=0|t,this.B=0|e,this.C=0|n,this.D=0|r,this.E=0|a,this.F=0|o,this.G=0|s,this.H=0|l}process(t,e){for(let w=0;w<16;w++,e+=4)ud[w]=t.getUint32(e,!1);for(let w=16;w<64;w++){const I=ud[w-15],z=ud[w-2],J=xl(I,7)^xl(I,18)^I>>>3,ce=xl(z,17)^xl(z,19)^z>>>10;ud[w]=ce+ud[w-7]+J+ud[w-16]|0}let{A:n,B:r,C:a,D:o,E:s,F:l,G:c,H:p}=this;for(let w=0;w<64;w++){const z=p+(xl(s,6)^xl(s,11)^xl(s,25))+pQ(s,l,c)+_Q[w]+ud[w]|0,ce=(xl(n,2)^xl(n,13)^xl(n,22))+fQ(n,r,a)|0;p=c,c=l,l=s,s=o+z|0,o=a,a=r,r=n,n=z+ce|0}n=n+this.A|0,r=r+this.B|0,a=a+this.C|0,o=o+this.D|0,s=s+this.E|0,l=l+this.F|0,c=c+this.G|0,p=p+this.H|0,this.set(n,r,a,o,s,l,c,p)}roundClean(){ud.fill(0)}destroy(){this.set(0,0,0,0,0,0,0,0),this.buffer.fill(0)}}class gQ extends VI{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 Kk=Au(()=>new VI),fb=(Au(()=>new gQ),BigInt(2**32-1)),Qk=BigInt(32);function YI(i,t=!1){return t?{h:Number(i&fb),l:Number(i>>Qk&fb)}:{h:0|Number(i>>Qk&fb),l:0|Number(i&fb)}}const Ci_split=function bQ(i,t=!1){let e=new Uint32Array(i.length),n=new Uint32Array(i.length);for(let r=0;ri>>>e,Ci_shrSL=(i,t,e)=>i<<32-e|t>>>e,Ci_rotrSH=(i,t,e)=>i>>>e|t<<32-e,Ci_rotrSL=(i,t,e)=>i<<32-e|t>>>e,Ci_rotrBH=(i,t,e)=>i<<64-e|t>>>e-32,Ci_rotrBL=(i,t,e)=>i>>>e-32|t<<64-e,Ci_add=function IQ(i,t,e,n){const r=(t>>>0)+(n>>>0);return{h:i+e+(r/2**32|0)|0,l:0|r}},Ci_add3L=(i,t,e)=>(i>>>0)+(t>>>0)+(e>>>0),Ci_add3H=(i,t,e,n)=>t+e+n+(i/2**32|0)|0,Ci_add4L=(i,t,e,n)=>(i>>>0)+(t>>>0)+(e>>>0)+(n>>>0),Ci_add4H=(i,t,e,n,r)=>t+e+n+r+(i/2**32|0)|0,Ci_add5H=(i,t,e,n,r,a)=>t+e+n+r+a+(i/2**32|0)|0,Ci_add5L=(i,t,e,n,r)=>(i>>>0)+(t>>>0)+(e>>>0)+(n>>>0)+(r>>>0),[LQ,NQ]=Ci_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(i=>BigInt(i))),hd=new Uint32Array(80),md=new Uint32Array(80);class _b extends Gk{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:n,Bl:r,Ch:a,Cl:o,Dh:s,Dl:l,Eh:c,El:p,Fh:w,Fl:I,Gh:z,Gl:J,Hh:ce,Hl:he}=this;return[t,e,n,r,a,o,s,l,c,p,w,I,z,J,ce,he]}set(t,e,n,r,a,o,s,l,c,p,w,I,z,J,ce,he){this.Ah=0|t,this.Al=0|e,this.Bh=0|n,this.Bl=0|r,this.Ch=0|a,this.Cl=0|o,this.Dh=0|s,this.Dl=0|l,this.Eh=0|c,this.El=0|p,this.Fh=0|w,this.Fl=0|I,this.Gh=0|z,this.Gl=0|J,this.Hh=0|ce,this.Hl=0|he}process(t,e){for(let ge=0;ge<16;ge++,e+=4)hd[ge]=t.getUint32(e),md[ge]=t.getUint32(e+=4);for(let ge=16;ge<80;ge++){const Ve=0|hd[ge-15],Qe=0|md[ge-15],Dt=Ci_rotrSH(Ve,Qe,1)^Ci_rotrSH(Ve,Qe,8)^Ci_shrSH(Ve,Qe,7),Wt=Ci_rotrSL(Ve,Qe,1)^Ci_rotrSL(Ve,Qe,8)^Ci_shrSL(Ve,Qe,7),Ti=0|hd[ge-2],yn=0|md[ge-2],Zr=Ci_rotrSH(Ti,yn,19)^Ci_rotrBH(Ti,yn,61)^Ci_shrSH(Ti,yn,6),Ya=Ci_rotrSL(Ti,yn,19)^Ci_rotrBL(Ti,yn,61)^Ci_shrSL(Ti,yn,6),co=Ci_add4L(Wt,Ya,md[ge-7],md[ge-16]),Ro=Ci_add4H(co,Dt,Zr,hd[ge-7],hd[ge-16]);hd[ge]=0|Ro,md[ge]=0|co}let{Ah:n,Al:r,Bh:a,Bl:o,Ch:s,Cl:l,Dh:c,Dl:p,Eh:w,El:I,Fh:z,Fl:J,Gh:ce,Gl:he,Hh:me,Hl:Ie}=this;for(let ge=0;ge<80;ge++){const Ve=Ci_rotrSH(w,I,14)^Ci_rotrSH(w,I,18)^Ci_rotrBH(w,I,41),Qe=Ci_rotrSL(w,I,14)^Ci_rotrSL(w,I,18)^Ci_rotrBL(w,I,41),Dt=w&z^~w&ce,Ti=Ci_add5L(Ie,Qe,I&J^~I&he,NQ[ge],md[ge]),yn=Ci_add5H(Ti,me,Ve,Dt,LQ[ge],hd[ge]),Zr=0|Ti,Ya=Ci_rotrSH(n,r,28)^Ci_rotrBH(n,r,34)^Ci_rotrBH(n,r,39),co=Ci_rotrSL(n,r,28)^Ci_rotrBL(n,r,34)^Ci_rotrBL(n,r,39),Ro=n&a^n&s^a&s,Ld=r&o^r&l^o&l;me=0|ce,Ie=0|he,ce=0|z,he=0|J,z=0|w,J=0|I,({h:w,l:I}=Ci_add(0|c,0|p,0|yn,0|Zr)),c=0|s,p=0|l,s=0|a,l=0|o,a=0|n,o=0|r;const Ag=Ci_add3L(Zr,co,Ld);n=Ci_add3H(Ag,yn,Ya,Ro),r=0|Ag}({h:n,l:r}=Ci_add(0|this.Ah,0|this.Al,0|n,0|r)),({h:a,l:o}=Ci_add(0|this.Bh,0|this.Bl,0|a,0|o)),({h:s,l}=Ci_add(0|this.Ch,0|this.Cl,0|s,0|l)),({h:c,l:p}=Ci_add(0|this.Dh,0|this.Dl,0|c,0|p)),({h:w,l:I}=Ci_add(0|this.Eh,0|this.El,0|w,0|I)),({h:z,l:J}=Ci_add(0|this.Fh,0|this.Fl,0|z,0|J)),({h:ce,l:he}=Ci_add(0|this.Gh,0|this.Gl,0|ce,0|he)),({h:me,l:Ie}=Ci_add(0|this.Hh,0|this.Hl,0|me,0|Ie)),this.set(n,r,a,o,s,l,c,p,w,I,z,J,ce,he,me,Ie)}roundClean(){hd.fill(0),md.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 OQ extends _b{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 RQ extends _b{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 PQ extends _b{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 jI=Au(()=>new _b);Au(()=>new OQ),Au(()=>new RQ),Au(()=>new PQ),Yi.hmacSha256Sync=(i,...t)=>hb(Kk,i,Yi.concatBytes(...t));const Zk=(i=>js(function fI(i,t){if(Mu(i),"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 n=t(e).slice(0,i),r=new Uint8Array(e.length+i);return r.set(e),r.set(n,e.length),r},decode(e){if(!(e instanceof Uint8Array))throw new Error("checksum.decode: input should be Uint8Array");const n=e.slice(0,-i),r=t(n).slice(0,i),a=e.slice(-i);for(let o=0;oi(i(t))),nb))(Kk);function zI(i){return BigInt(`0x${function tQ(i){if(!(i instanceof Uint8Array))throw new Error("Uint8Array expected");let t="";for(let e=0;e{if(!Number.isSafeInteger(i)||i<0||i>2**32-1)throw new Error(`Invalid number=${i}. Should be from 0 to 2 ** 32 - 1`);const t=new Uint8Array(4);return Nm(t).setUint32(0,i,!1),t};class Iu{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||Xk,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(!Yi.isValidPrivateKey(t.privateKey))throw new Error("Invalid private key");this.privKey="bigint"==typeof t.privateKey?t.privateKey:zI(t.privateKey),this.privKeyBytes=function BQ(i){return function iQ(i){if("string"!=typeof i)throw new TypeError("hexToBytes: expected string, got "+typeof i);if(i.length%2)throw new Error("hexToBytes: received invalid unpadded hex");const t=new Uint8Array(i.length/2);for(let e=0;emQ(Kk(this.pubKey)))()}get fingerprint(){if(!this.pubHash)throw new Error("No publicKey set!");return(i=>Nm(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 Zk.encode(this.serialize(this.versions.private,ub(new Uint8Array([0]),t)))}get publicExtendedKey(){if(!this.pubKey)throw new Error("No public key");return Zk.encode(this.serialize(this.versions.public,this.pubKey))}static fromMasterSeed(t,e=Xk){if(Su(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 n=hb(jI,HQ,t);return new Iu({versions:e,chainCode:n.slice(32),privateKey:n.slice(0,32)})}static fromExtendedKey(t,e=Xk){const n=Zk.decode(t),r=Nm(n),a=r.getUint32(0,!1),o={versions:e,depth:n[4],parentFingerprint:r.getUint32(5,!1),index:r.getUint32(9,!1),chainCode:n.slice(13,45)},s=n.slice(45),l=0===s[0];if(a!==e[l?"private":"public"])throw new Error("Version mismatch");return new Iu(l?{...o,privateKey:s.slice(1)}:{...o,publicKey:s})}static fromJSON(t){return Iu.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 n=this;for(const r of e){const a=/^(\d+)('?)$/.exec(r);if(!a||3!==a.length)throw new Error(`Invalid child index: ${r}`);let o=+a[1];if(!Number.isSafeInteger(o)||o>=Jk)throw new Error("Invalid index");"'"===a[2]&&(o+=Jk),n=n.deriveChild(o)}return n}deriveChild(t){if(!this.pubKey||!this.chainCode)throw new Error("No publicKey or chainCode set");let e=gb(t);if(t>=Jk){const s=this.privateKey;if(!s)throw new Error("Could not derive hardened child key");e=ub(new Uint8Array([0]),s,e)}else e=ub(this.pubKey,e);const n=hb(jI,this.chainCode,e),r=zI(n.slice(0,32)),a=n.slice(32);if(!Yi.isValidPrivateKey(r))throw new Error("Tweak bigger than curve order");const o={versions:this.versions,chainCode:a,depth:this.depth+1,parentFingerprint:this.fingerprint,index:t};try{if(this.privateKey){const s=Yi.mod(this.privKey+r,Dn.n);if(!Yi.isValidPrivateKey(s))throw new Error("The tweak was out of range or the resulted private key is invalid");o.privateKey=s}else o.publicKey=Xi.fromHex(this.pubKey).add(Xi.fromPrivateKey(r)).toRawBytes(!0);return new Iu(o)}catch{return this.deriveChild(t+1)}}sign(t){if(!this.privateKey)throw new Error("No privateKey set!");return Su(t,32),function Zq(i,t,e={}){const{seed:n,m:r,d:a}=function nI(i,t,e){if(null==i)throw new Error(`sign: expected valid message hash, not "${i}"`);const n=bl(i),r=Cu(t),a=[iI(r),Qq(n)];if(null!=e){!0===e&&(e=Yi.randomBytes(32));const l=bl(e);if(32!==l.length)throw new Error("sign: Expected 32 bytes of extra data");a.push(l)}return{seed:rd(...a),m:tI(n),d:r}}(i,t,e.extraEntropy),o=new Q6(32,32);let s;for(o.reseedSync(n);!(s=Z6(o.generateSync(),r,a,e.canonical));)o.reseedSync();return function rI(i,t){const{sig:e,recovery:n}=i,{der:r,recovered:a}=Object.assign({canonical:!0,der:!0},t),o=r?e.toDERRawBytes():e.toCompactRawBytes();return a?[o,n]:o}(s,e)}(t,this.privKey,{canonical:!0,der:!1})}verify(t,e){if(Su(t,32),Su(e,64),!this.publicKey)throw new Error("No publicKey set!");let n;try{n=pc.fromCompact(e)}catch{return!1}return function Jq(i,t,e,n=Xq){let r;try{r=X6(i),t=bl(t)}catch{return!1}const{r:a,s:o}=r;if(n.strict&&r.hasHighS())return!1;const s=Ek(t);let l;try{l=Sk(e)}catch{return!1}const{n:c}=Dn,p=Tm(o,c),w=_t(s*p,c),I=_t(a*p,c),z=Xi.BASE.multiplyAndAddUnsafe(l,w,I);return!!z&&_t(z.x,c)===a}(n,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 Su(e,33),ub(gb(t),new Uint8Array([this.depth]),gb(this.parentFingerprint),gb(this.index),this.chainCode,e)}}class UI extends jk{constructor(t,e){super(),this.finished=!1,this.destroyed=!1,function VK(i){if("function"!=typeof i||"function"!=typeof i.init)throw new Error("Hash should be wrapped by utils.wrapConstructor");II(i.outputLen),II(i.blockLen)}(t);const n=cb(e);if(this.iHash=t.create(),!(this.iHash instanceof jk))throw new TypeError("Expected instance of class which extends utils.Hash");const r=this.blockLen=this.iHash.blockLen;this.outputLen=this.iHash.outputLen;const a=new Uint8Array(r);a.set(n.length>this.iHash.blockLen?t.create().update(n).digest():n);for(let o=0;onew UI(i,t).update(e).digest();bb.create=(i,t)=>new UI(i,t),bb.init=bb.create;var jQ=Object.defineProperty,Lu=(i,t)=>{for(var e in t)jQ(i,e,{get:t[e],enumerable:!0})};function zQ(i){return Yi.bytesToHex(eb.getPublicKey(i))}Lu({},{insertEventIntoAscendingList:()=>GQ,insertEventIntoDescendingList:()=>WQ,normalizeURL:()=>vb,utf8Decoder:()=>yb,utf8Encoder:()=>Nu});var yb=new TextDecoder("utf-8"),Nu=new TextEncoder;function vb(i){let t=new URL(i);return t.pathname=t.pathname.replace(/\/+/g,"/"),t.pathname.endsWith("/")&&(t.pathname=t.pathname.slice(0,-1)),("80"===t.port&&"ws:"===t.protocol||"443"===t.port&&"wss:"===t.protocol)&&(t.port=""),t.searchParams.sort(),t.hash="",t.toString()}function WQ(i,t){let r,e=0,n=i.length-1,a=e;if(n<0)a=0;else if(t.created_at=i[e].created_at)a=e;else for(;;){if(n<=e+1){a=n;break}if(r=Math.floor(e+(n-e)/2),i[r].created_at>t.created_at)e=r;else{if(!(i[r].created_ati[n].created_at)a=n+1;else if(t.created_at<=i[e].created_at)a=e;else for(;;){if(n<=e+1){a=n;break}if(r=Math.floor(e+(n-e)/2),i[r].created_att.created_at)){a=r;break}n=r}}return i[a]?.id!==t.id?[...i.slice(0,a),t,...i.slice(a)]:i}var kb,Sn=(i=>(i[i.Metadata=0]="Metadata",i[i.Text=1]="Text",i[i.RecommendRelay=2]="RecommendRelay",i[i.Contacts=3]="Contacts",i[i.EncryptedDirectMessage=4]="EncryptedDirectMessage",i[i.EventDeletion=5]="EventDeletion",i[i.Reaction=7]="Reaction",i[i.ChannelCreation=40]="ChannelCreation",i[i.ChannelMetadata=41]="ChannelMetadata",i[i.ChannelMessage=42]="ChannelMessage",i[i.ChannelHideMessage=43]="ChannelHideMessage",i[i.ChannelMuteUser=44]="ChannelMuteUser",i))(Sn||{});function c_(i){let t=l_(Nu.encode(function $Q(i){if(!d_(i))throw new Error("can't serialize event with wrong or missing properties");return JSON.stringify([0,i.pubkey,i.created_at,i.kind,i.tags,i.content])}(i)));return Yi.bytesToHex(t)}function d_(i){if("string"!=typeof i.content||"number"!=typeof i.created_at||"string"!=typeof i.pubkey||!i.pubkey.match(/^[a-f0-9]{64}$/)||!Array.isArray(i.tags))return!1;for(let t=0;tFb,getInt:()=>WI,getSubscriptionId:()=>GI,matchEventId:()=>ZQ,matchEventKind:()=>JQ,matchEventPubkey:()=>XQ}),Lu({},{decrypt:()=>rZ,encrypt:()=>nZ}),Lu({},{queryProfile:()=>lZ,searchDomain:()=>sZ,useFetchImplementation:()=>oZ});try{kb=fetch}catch{}function oZ(i){kb=i}function sZ(i){return ix.apply(this,arguments)}function ix(){return ix=fe(function*(i,t=""){try{return(yield(yield kb(`https://${i}/.well-known/nostr.json?name=${t}`)).json()).names}catch{return{}}}),ix.apply(this,arguments)}function lZ(i){return nx.apply(this,arguments)}function nx(){return nx=fe(function*(i){let[t,e]=i.split("@");if(e||(e=t,t="_"),!t.match(/^[A-Za-z0-9-_]+$/))return null;let n=yield(yield kb(`https://${e}/.well-known/nostr.json?name=${t}`)).json();if(!n?.names?.[t])return null;let r=n.names[t];return{pubkey:r,relays:n.relays?.[r]||[]}}),nx.apply(this,arguments)}function dZ(i,t){let n=Iu.fromMasterSeed((0,zk.Z1)(i,t)).derive("m/44'/1237'/0'/0/0").privateKey;if(!n)throw new Error("could not derive private key");return Yi.bytesToHex(n)}function uZ(){return(0,zk.OF)(LI.U)}function hZ(i){return(0,zk._I)(i,LI.U)}Lu({},{generateSeedWords:()=>uZ,privateKeyFromSeedWords:()=>dZ,validateWords:()=>hZ});var _c={};function mZ(i){let{prefix:t,words:e}=oo.decode(i,5e3),n=new Uint8Array(oo.fromWords(e));if("nprofile"===t){let r=qI(n);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:Yi.bytesToHex(r[0][0]),relays:r[1].map(a=>yb.decode(a))}}}if("nevent"===t){let r=qI(n);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:Yi.bytesToHex(r[0][0]),relays:r[1].map(a=>yb.decode(a))}}}if("nsec"===t||"npub"===t||"note"===t)return{type:t,data:Yi.bytesToHex(n)};throw new Error(`unknown prefix ${t}`)}function qI(i){let t={},e=i;for(;e.length>0;){let n=e[0],r=e[1],a=e.slice(2,2+r);e=e.slice(2+r),!(a.lengthNu.encode(n))}),e=oo.toWords(t);return oo.encode("nprofile",e,5e3)}function bZ(i){let t=KI({0:[Yi.hexToBytes(i.id)],1:(i.relays||[]).map(n=>Nu.encode(n))}),e=oo.toWords(t);return oo.encode("nevent",e,5e3)}function KI(i){let t=[];return Object.entries(i).forEach(([e,n])=>{n.forEach(r=>{let a=new Uint8Array(r.length+2);a.set([parseInt(e)],0),a.set([r.length],1),a.set(r,2),t.push(a)})}),Yi.concatBytes(...t)}function vZ(i,t){let e=[];(t.kind||-1)>=0&&e.push(`kind=${t.kind}`),t.until&&e.push(`created_at<${t.until}`),t.since&&e.push(`created_at>${t.since}`);let n=e.join("&");if(""===n)throw new Error("refusing to create a delegation without any conditions");let r=l_(Nu.encode(`nostr:delegation:${t.pubkey}:${n}`)),a=Yi.bytesToHex(eb.signSync(r,i));return{from:zQ(i),to:t.pubkey,cond:n,sig:a}}function wZ(i){let t=i.tags.find(s=>"delegation"===s[0]&&s.length>=4);if(!t)return null;let e=t[1],n=t[2],r=t[3],a=n.split("&");for(let s=0;s"===c&&i.created_at>parseInt(p))continue;return null}}let o=l_(Nu.encode(`nostr:delegation:${i.pubkey}:${n}`));return eb.verifySync(r,o,e)?e:null}Lu(_c,{decode:()=>mZ,neventEncode:()=>bZ,noteEncode:()=>_Z,nprofileEncode:()=>gZ,npubEncode:()=>fZ,nsecEncode:()=>pZ}),Lu({},{createDelegation:()=>vZ,getDelegator:()=>wZ}),Yi.hmacSha256Sync=(i,...t)=>bb(l_,i,Yi.concatBytes(...t)),Yi.sha256Sync=(...i)=>l_(Yi.concatBytes(...i));class ax{constructor(){this.cache=new Map,this.inFlightObservables=new Map,this.DEFAULT_MAX_AGE=3e5}get(t,e,n){return this.hasValidCachedValue(t)?mt(this.cache.get(t).value):(n||(n=this.DEFAULT_MAX_AGE),this.inFlightObservables.has(t)?this.inFlightObservables.get(t):e&&e instanceof qe?(this.inFlightObservables.set(t,new ve),e.pipe(Hn({next:r=>{this.set(t,r,n)},error:r=>{console.log("on error",r.message),this.inFlightObservables.delete(t),uc(()=>r)},complete:()=>{}}))):uc(()=>"Requested key is not available in Cache"))}set(t,e,n=this.DEFAULT_MAX_AGE){this.cache.set(t,{value:e,expiry:Date.now()+n}),this.notifyInFlightObservers(t,e)}has(t){return this.cache.has(t)}notifyInFlightObservers(t,e){if(this.inFlightObservables.has(t)){const n=this.inFlightObservables.get(t);n.observers.length&&(console.log(`%cNotifying ${n.observers.length} flight subscribers for ${t}`,"color: blue"),n.next(e)),n.complete(),this.inFlightObservables.delete(t)}}hasValidCachedValue(t){return!(!this.cache.has(t)||this.cache.get(t).expiry(i[t]=e,!0),has:(i,t)=>i instanceof IDBTransaction&&("done"===t||"store"===t)||t in i};function LZ(i){return"function"==typeof i?function IZ(i){return i!==IDBDatabase.prototype.transaction||"objectStoreNames"in IDBTransaction.prototype?function EZ(){return JI||(JI=[IDBCursor.prototype.advance,IDBCursor.prototype.continue,IDBCursor.prototype.continuePrimaryKey])}().includes(i)?function(...t){return i.apply(ux(this),t),gc(e5.get(this))}:function(...t){return gc(i.apply(ux(this),t))}:function(t,...e){const n=i.call(ux(this),t,...e);return t5.set(n,t.sort?t.sort():[t]),gc(n)}}(i):(i instanceof IDBTransaction&&function TZ(i){if(sx.has(i))return;const t=new Promise((e,n)=>{const r=()=>{i.removeEventListener("complete",a),i.removeEventListener("error",o),i.removeEventListener("abort",o)},a=()=>{e(),r()},o=()=>{n(i.error||new DOMException("AbortError","AbortError")),r()};i.addEventListener("complete",a),i.addEventListener("error",o),i.addEventListener("abort",o)});sx.set(i,t)}(i),((i,t)=>t.some(e=>i instanceof e))(i,function MZ(){return XI||(XI=[IDBDatabase,IDBObjectStore,IDBIndex,IDBCursor,IDBTransaction])}())?new Proxy(i,dx):i)}function gc(i){if(i instanceof IDBRequest)return function SZ(i){const t=new Promise((e,n)=>{const r=()=>{i.removeEventListener("success",a),i.removeEventListener("error",o)},a=()=>{e(gc(i.result)),r()},o=()=>{n(i.error),r()};i.addEventListener("success",a),i.addEventListener("error",o)});return t.then(e=>{e instanceof IDBCursor&&e5.set(e,i)}).catch(()=>{}),cx.set(t,i),t}(i);if(lx.has(i))return lx.get(i);const t=LZ(i);return t!==i&&(lx.set(i,t),cx.set(t,i)),t}const ux=i=>cx.get(i),RZ=["get","getKey","getAll","getAllKeys","count"],PZ=["put","add","delete","clear"],hx=new Map;function n5(i,t){if(!(i instanceof IDBDatabase)||t in i||"string"!=typeof t)return;if(hx.get(t))return hx.get(t);const e=t.replace(/FromIndex$/,""),n=t!==e,r=PZ.includes(e);if(!(e in(n?IDBIndex:IDBObjectStore).prototype)||!r&&!RZ.includes(e))return;const a=function(){var o=fe(function*(s,...l){const c=this.transaction(s,r?"readwrite":"readonly");let p=c.store;return n&&(p=p.index(l.shift())),(yield Promise.all([p[e](...l),r&&c.done]))[0]});return function(l){return o.apply(this,arguments)}}();return hx.set(t,a),a}function u_(){return Math.floor(Date.now()/1e3)}!function AZ(i){dx=i(dx)}(i=>({...i,get:(t,e,n)=>n5(t,e)||i.get(t,e,n),has:(t,e)=>!!n5(t,e)||i.has(t,e)}));class BZ{constructor(t,e){this.name=t,this.version=e}open(){var t=this;return fe(function*(){t.db=yield function NZ(i,t,{blocked:e,upgrade:n,blocking:r,terminated:a}={}){const o=indexedDB.open(i,t),s=gc(o);return n&&o.addEventListener("upgradeneeded",l=>{n(gc(o.result),l.oldVersion,l.newVersion,gc(o.transaction),l)}),e&&o.addEventListener("blocked",l=>e(l.oldVersion,l.newVersion,l)),s.then(l=>{a&&l.addEventListener("close",()=>a()),r&&l.addEventListener("versionchange",c=>r(c.oldVersion,c.newVersion,c))}).catch(()=>{}),s}(t.name,t.version,{upgrade(e,n,r,a,o){e.createObjectStore("relays",{keyPath:"url"}),e.createObjectStore("notes",{keyPath:"id"}),e.createObjectStore("circles",{keyPath:"id",autoIncrement:!0}),e.createObjectStore("state",{keyPath:"id"}),e.createObjectStore("contacts",{keyPath:"pubkey"}),e.createObjectStore("labels",{keyPath:"id"}),e.createObjectStore("notifications",{keyPath:"id"}).createIndex("created","created");const l=e.createObjectStore("events",{keyPath:"id"});l.createIndex("pubkey","pubkey"),l.createIndex("created","created_at"),l.createIndex("kind","kind"),e.createObjectStore("profiles",{keyPath:"pubkey"}).createIndex("status","status")},blocked(e,n,r){},blocking(e,n,r){},terminated(){}})})()}close(){this.db.close()}getState(){var t=this;return fe(function*(){return t.db.get("state",1)})()}putState(t){var e=this;return fe(function*(){return t.id=1,t.modified=u_(),e.db.put("state",t)})()}getCircle(t){var e=this;return fe(function*(){return e.db.get("circles",t)})()}getCircles(){var t=this;return fe(function*(){return t.db.getAll("circles")})()}putNote(t){var e=this;return fe(function*(){return t.saved=u_(),e.db.put("notes",t)})()}deleteNote(t){var e=this;return fe(function*(){return e.db.delete("notes",t)})()}putCircle(t){var e=this;return fe(function*(){return t.modified=u_(),e.db.put("circles",t)})()}getContacts(t){var e=this;return fe(function*(){return e.db.get("contacts",t)})()}putContacts(t){var e=this;return fe(function*(){return e.db.put("contacts",t)})()}putNotification(t){var e=this;return fe(function*(){return e.db.put("notifications",t)})()}deleteContacts(t){var e=this;return fe(function*(){return e.db.delete("contacts",t)})()}getProfile(t){var e=this;return fe(function*(){return e.db.get("profiles",t)})()}putProfile(t){var e=this;return fe(function*(){return t.modified=u_(),e.db.put("profiles",t)})()}getProfilesByStatus(t){var e=this;return fe(function*(){return e.db.getAllFromIndex("profiles","status",t)})()}getProfilesByStatusCount(t){var e=this;return fe(function*(){return e.db.countFromIndex("profiles","status",t)})()}getEvent(t){var e=this;return fe(function*(){return e.db.get("events",t)})()}getNotification(t){var e=this;return fe(function*(){return e.db.get("notifications",t)})()}putEvents(t){var e=this;return fe(function*(){return e.db.put("events",t)})()}getEventsByPubKey(t,e){var n=this;return fe(function*(){return n.db.getAllFromIndex("events","pubkey",t,e)})()}getNotifications2(t){var e=this;return fe(function*(){return e.db.getAllFromIndex("notifications","created",void 0,t)})()}getNotifications(t){var e=this;return fe(function*(){let n=yield e.db.transaction("notifications").store.index("created").openCursor(void 0,"prev");const r=[];let a=0;for(;n&&(r.push(n.value),a++,!(a>=t));)n=yield n.continue();return r})()}getEventsByCreated2(t,e){var n=this;return fe(function*(){return n.db.getAllFromIndex("events","created",t,e)})()}getEventsByCreated(t){var e=this;return fe(function*(){let n=yield e.db.transaction("events").store.index("created").openCursor(void 0,"prev");const r=[];let a=0;for(;n&&(r.push(n.value),a++,!(a>=t));)n=yield n.continue();return r})()}getEventsByCreatedAndKind(t,e){var n=this;return fe(function*(){let r=yield n.db.transaction("events").store.index("created").openCursor(void 0,"prev");const a=[];let o=0;for(;r&&!(r.value.kind==e&&(a.push(r.value),o++,o>=t));)r=yield r.continue();return a})()}getRelay(t){var e=this;return fe(function*(){return e.db.get("relays",t)})()}getRelays(){var t=this;return fe(function*(){return t.db.getAll("relays")})()}getNotes(){var t=this;return fe(function*(){return t.db.getAll("notes")})()}putRelay(t){var e=this;return fe(function*(){return t.modified=u_(),e.db.put("relays",t)})()}deleteCircle(t){var e=this;return fe(function*(){return e.db.delete("circles",t)})()}deleteProfile(t){var e=this;return fe(function*(){return e.db.delete("profiles",t)})()}deleteRelay(t){var e=this;return fe(function*(){return e.db.delete("relays",t)})()}deleteRelays(){var t=this;return fe(function*(){return t.db.clear("relays")})()}deleteNotes(){var t=this;return fe(function*(){return t.db.clear("notes")})()}deleteNotesByAuthor(t){var e=this;return fe(function*(){e.db.transaction("events","readwrite").store.index("pubkey").openCursor(t).then(function(){var o=fe(function*(s){for(;s;)s.delete(),s=yield s.continue()});return function(s){return o.apply(this,arguments)}}())})()}deleteNotifications(){var t=this;return fe(function*(){return t.db.clear("notifications")})()}delete(){var t=this;return fe(function*(){yield function OZ(i,{blocked:t}={}){const e=indexedDB.deleteDatabase(i);return t&&e.addEventListener("blocked",n=>t(n.oldVersion,n)),gc(e).then(()=>{})}(t.name,{blocked(){console.log("BLOCKED...")}})})()}getLabel(t){var e=this;return fe(function*(){return e.db.get("labels",t)})()}getLabels(){var t=this;return fe(function*(){return t.db.getAll("labels")})()}putLabel(t){var e=this;return fe(function*(){return e.db.put("labels",t)})()}deleteLabel(t){var e=this;return fe(function*(){return e.db.delete("labels",t)})()}}var Cb=A(5439);class Er{constructor(t){this.appState=t}initialize(t){var e=this;return fe(function*(){e.storage=new BZ("blockcore-notes-"+e.appState.getPublicKey(),1),yield e.storage.open();let n=yield e.storage.getState();n||(n={id:1,since:Cb().subtract(2,"days").unix()}),e.state=n,setTimeout(fe(function*(){console.log("Persisting state...");const r=Cb().subtract(10,"minutes").unix();e.state.since=r,yield e.storage.putState(e.state)}),6e4)})()}close(){this.storage.close()}delete(){var t=this;return fe(function*(){yield t.storage.delete()})()}}Er.\u0275fac=function(t){return new(t||Er)(ue(Di))},Er.\u0275prov=Oe({token:Er,factory:Er.\u0275fac,providedIn:"root"});class Dl{constructor(t){this.validator=t}processEvent(t){let e;return e=t.kind==Sn.Contacts?this.validator.validateContacts(t):this.validator.validateEvent(t),e?(e=this.validator.sanitizeEvent(e),e||null):(console.log("INVALID EVENT!"),null)}getPublicKeyAndEventTags(t){return t?t.filter(n=>"e"===n[0]||"p"===n[0]):[]}eTags(t){return t?t.tags.filter(n=>"e"===n[0]):[]}parentEventId(t){if(!t)return;const e=t.tags.filter(n=>"e"===n[0]);return 0!=e.length?e[e.length-1][1]:void 0}rootEventId(t){if(!t)return;const e=t.tags.filter(n=>"e"===n[0]);for(let n=0;n3&&"root"==r[3])return r[1]}return 0==e.length?null:e[0][1]}replyEventId(t){if(!t)return;const e=t.tags.filter(n=>"e"===n[0]);for(let n=0;n3&&"reply"==r[3])return r[1]}return e.length<2?null:e[1][1]}}Dl.\u0275fac=function(t){return new(t||Dl)(ue(Oa))},Dl.\u0275prov=Oe({token:Dl,factory:Dl.\u0275fac,providedIn:"root"});var ut=new WeakMap,Mb=new WeakMap,Ou=new WeakMap,Eb=new WeakMap,Om=new WeakMap,Sb=new WeakMap,Cl=new WeakMap,Rm=new WeakMap,Pm=new WeakMap,Tb=new WeakMap,bc=new WeakMap,h_=new WeakMap,ss=new WeakMap,m_=new WeakMap,p_=new WeakMap,Bm=new WeakMap,Ab=new WeakMap,f_=new WeakMap,Ib=new WeakMap,__=new WeakMap,Lb=new WeakMap,Nb=new WeakMap,g_=new WeakMap,pd=new WeakMap,b_=new WeakMap,ls=new WeakMap,Hm=new WeakMap,y_=new WeakMap,Ob=new WeakMap;class er{constructor(t){ui(this,ut,{writable:!0,value:void 0}),ui(this,Mb,{writable:!0,value:void 0}),ui(this,Ou,{writable:!0,value:void 0}),ui(this,Eb,{writable:!0,value:void 0}),ui(this,Om,{writable:!0,value:void 0}),ui(this,Sb,{writable:!0,value:void 0}),ui(this,Cl,{writable:!0,value:void 0}),ui(this,Rm,{writable:!0,value:void 0}),ui(this,Pm,{writable:!0,value:void 0}),ui(this,Tb,{writable:!0,value:void 0}),ui(this,bc,{writable:!0,value:void 0}),ui(this,h_,{writable:!0,value:void 0}),ui(this,ss,{writable:!0,value:void 0}),ui(this,m_,{writable:!0,value:void 0}),ui(this,p_,{writable:!0,value:void 0}),ui(this,Bm,{writable:!0,value:void 0}),ui(this,Ab,{writable:!0,value:void 0}),ui(this,f_,{writable:!0,value:void 0}),ui(this,Ib,{writable:!0,value:void 0}),ui(this,__,{writable:!0,value:void 0}),ui(this,Lb,{writable:!0,value:void 0}),ui(this,Nb,{writable:!0,value:void 0}),ui(this,g_,{writable:!0,value:void 0}),ui(this,pd,{writable:!0,value:void 0}),ui(this,b_,{writable:!0,value:void 0}),ui(this,ls,{writable:!0,value:void 0}),ui(this,Hm,{writable:!0,value:void 0}),ui(this,y_,{writable:!0,value:void 0}),ui(this,Ob,{writable:!0,value:void 0}),this.eventService=t,Nt(this,ut,{feedEvents:[],feedEventsView:[],threadEvents:[],followingEvents:[],followingEventsView:[],rootEvents:[],replyEvents:[],rootEventsView:[],replyEventsView:[]}),this.viewCounts={feedEventsViewCount:5,feedEventsViewCountExhausted:!1,followingEventsViewCount:5,followingEventsViewExhausted:!1,rootEventsViewCount:5,rootEventsViewCountExhausted:!1,replyEventsViewCount:5,replyEventsViewCountExhausted:!1},Nt(this,Mb,new Vt(0)),Nt(this,Ou,void 0),Nt(this,Eb,new Vt(this.eventId)),Nt(this,Om,void 0),Nt(this,Sb,new Vt(this.pubkey)),Nt(this,Cl,void 0),Nt(this,Rm,new Vt(this.profile)),this.viewEvents=[],Nt(this,Pm,new Vt(this.viewEvents)),this.viewReplyEvents=[],Nt(this,Tb,new Vt(this.viewReplyEvents)),this.events=[],Nt(this,bc,new Vt(this.events)),Nt(this,h_,new Vt(void 0)),this.previousProfileSinceValue=0,this.previousFeedSinceValue=0,this.exhausted=!1,Nt(this,ss,[]),Nt(this,m_,[]),this.viewEventsStart=0,this.viewEventsCount=5,Nt(this,p_,new Vt(be(this,ut).feedEvents)),Nt(this,Bm,new Vt(be(this,ut).feedEventsView)),Nt(this,Ab,new Vt(be(this,ut).rootEvents)),Nt(this,f_,new Vt(be(this,ut).rootEventsView)),Nt(this,Ib,new Vt(be(this,ut).replyEvents)),Nt(this,__,new Vt(be(this,ut).replyEventsView)),Nt(this,Lb,new Vt(be(this,ut).threadEvents)),Nt(this,Nb,new Vt(be(this,ut).followingEvents)),Nt(this,g_,new Vt(be(this,ut).followingEventsView)),Nt(this,b_,new Vt(be(this,pd))),Nt(this,Hm,new Vt(be(this,ls))),Nt(this,Ob,new Vt(be(this,y_)))}get unreadNotifications$(){return be(this,Mb).asObservable()}get eventId(){return be(this,Ou)}get eventId$(){return be(this,Eb).asObservable()}get pubkey(){return be(this,Om)}get pubkey$(){return be(this,Sb).asObservable()}setPubKey(t){Nt(this,Om,t),Nt(this,Cl,void 0),this.events=[],this.viewEvents=[],this.previousProfileSinceValue=0,this.exhausted=!1,this.clearLists(),be(this,bc).next(this.events),be(this,Rm).next(be(this,Cl)),be(this,Sb).next(be(this,Om))}setProfile(t,e=!1){const n=be(this,Cl);Nt(this,Cl,t),(e||n?.pubkey!=t?.pubkey)&&be(this,Rm).next(be(this,Cl))}setEventId(t){console.log("setEventId:",t),Nt(this,Ou,t),Nt(this,ls,void 0),this.events=[],be(this,Eb).next(be(this,Ou)),be(this,Hm).next(be(this,ls)),be(this,bc).next(this.events)}get profile(){return be(this,Cl)}get profile$(){return be(this,Rm).asObservable()}get viewEvents$(){return be(this,Pm).asObservable()}get viewReplyEvents$(){return be(this,Tb).asObservable()}get events$(){return be(this,bc).asObservable()}get loadMore$(){return be(this,h_).asObservable()}triggerLoadMoreProfileEvents(){let t=0,e=0;be(this,ut).rootEvents.length>0&&(t=be(this,ut).rootEvents[be(this,ut).rootEvents.length-1].created_at),be(this,ut).replyEvents.length>0&&(e=be(this,ut).replyEvents[be(this,ut).replyEvents.length-1].created_at);let n=t>e?t:e;n>this.previousProfileSinceValue&&(this.previousProfileSinceValue=n,be(this,h_).next({until:n,type:"profile"}))}triggerLoadMoreFeedEvents(){const t=be(this,ut).feedEvents[be(this,ut).feedEvents.length-1].created_at;t>this.previousFeedSinceValue&&(this.previousFeedSinceValue=t,be(this,h_).next({circle:be(this,y_),until:t,type:"feed"}))}children(t){return this.events.filter(n=>n.parentEventId===t)}children$(t){return this.events$.pipe(Hn(e=>e.filter(n=>n.replyEventId===t)))}get notifications(){return be(this,ss)}get activityFeed$(){return mt(be(this,m_))}putNotifications(t){t=t.sort((e,n)=>e.created!e.seen).length;be(this,Mb).next(t)}putNotification(t){const e=be(this,ss).findIndex(n=>n.id==t.id);-1==e?(be(this,ss).unshift(t),Nt(this,ss,be(this,ss).sort((n,r)=>n.created=be(this,ut).feedEvents.length,be(this,Bm).next(be(this,ut).feedEventsView),be(this,ut).feedEvents.length>0&&this.viewCounts.feedEventsViewCountExhausted&&this.triggerLoadMoreFeedEvents()}updateRootEventsView(t,e){this.viewCounts.rootEventsViewCount=e,be(this,ut).rootEventsView=be(this,ut).rootEvents.slice(t,e),this.viewCounts.rootEventsViewCountExhausted=e>=be(this,ut).rootEvents.length,be(this,f_).next(be(this,ut).rootEventsView),be(this,ut).rootEvents.length>0&&this.viewCounts.rootEventsViewCountExhausted&&this.triggerLoadMoreProfileEvents()}updateReplyEventsView(t,e){this.viewCounts.replyEventsViewCount=e,be(this,ut).replyEventsView=be(this,ut).replyEvents.slice(t,e),this.viewCounts.replyEventsViewCountExhausted=e>=be(this,ut).replyEvents.length,be(this,__).next(be(this,ut).replyEventsView),be(this,ut).replyEvents.length>0&&this.viewCounts.replyEventsViewCountExhausted&&this.triggerLoadMoreProfileEvents()}updateFollowingEventsView(t,e){this.viewCounts.followingEventsViewCount=e,be(this,ut).followingEventsView=be(this,ut).followingEvents.slice(t,e),this.viewCounts.followingEventsViewExhausted=e>=be(this,ut).followingEvents.length,be(this,g_).next(be(this,ut).followingEventsView),be(this,ut)}sortAscending(t,e){return t.created_atn.id==t.id);-1==e?(be(this,ut).feedEvents.push(t),be(this,ut).feedEvents=be(this,ut).feedEvents.sort(this.sortDescending),this.updateFeedEventsView(0,this.viewCounts.feedEventsViewCount)):be(this,ut).feedEvents[e]=t}}putEvent(t){if(t.kind==Sn.Text){if(t=this.calculateFields(t),this.pubkey)if(t.parentEventId){if(t.pubkey!=this.pubkey)return void console.log("EVENT BY OTHERS ON PROFILE:",t);const n=be(this,ut).replyEvents.findIndex(r=>r.id==t.id);-1==n?(be(this,ut).replyEvents.push(t),be(this,ut).replyEvents=be(this,ut).replyEvents.sort(this.sortDescending),this.updateReplyEventsView(0,this.viewCounts.replyEventsViewCount)):be(this,ut).replyEvents[n]=t}else{if(t.pubkey!=this.pubkey)return void console.log("EVENT BY OTHERS ON PROFILE:",t);const n=be(this,ut).rootEvents.findIndex(r=>r.id==t.id);-1==n?(be(this,ut).rootEvents.push(t),be(this,ut).rootEvents=be(this,ut).rootEvents.sort(this.sortDescending),this.updateRootEventsView(0,this.viewCounts.rootEventsViewCount)):be(this,ut).rootEvents[n]=t}else if(this.eventId){const n=be(this,ut).threadEvents.findIndex(r=>r.id==t.id);-1==n?(be(this,ut).threadEvents.push(t),be(this,ut).threadEvents=be(this,ut).threadEvents.sort(this.sortDescending)):be(this,ut).threadEvents[n]=t}else{const n=be(this,ut).followingEvents.findIndex(r=>r.id==t.id);-1==n?(be(this,ut).followingEvents.push(t),be(this,ut).followingEvents=be(this,ut).followingEvents.sort(this.sortDescending),this.updateFollowingEventsView(0,this.viewCounts.followingEventsViewCount)):be(this,ut).followingEvents[n]=t}const e=this.events.findIndex(n=>n.id==t.id);e>-1?this.events[e]=t:(this.events.unshift(t),this.pubkey?(this.events=this.events.sort((n,r)=>n.created_atn.created_ate.kind==Sn.Text),this.viewEvents=[],this.events=this.events.map(e=>this.calculateFields(e)),this.events=this.events.sort(this.pubkey?(e,n)=>e.created_ate.created_at"e"===n[0]);for(let n=0;n3&&("root"==r[3]&&(t.rootEventId=r[1]),"reply"==r[3]&&(t.replyEventId=r[1]))}return e.length>0&&(t.rootEventId=e[0][1],t.parentEventId=e[e.length-1][1]),e.length<2||(t.replyEventId=e[1][1]),t.rootEventId==t.parentEventId&&(t.rootEventId=void 0),t}setEvent(t){const e=be(this,ls)?.id;Nt(this,Ou,t?.id),Nt(this,ls,t?this.calculateFields(t):t),be(this,ls)?.id!=e&&(be(this,Hm).next(be(this,ls)),this.parentEventId=be(this,ls)?.parentEventId,be(this,b_).next(void 0))}setParentEvent(t){const e=be(this,pd)?.id;t?(Nt(this,pd,this.calculateFields(t)),this.parentEventId=be(this,pd).id):this.parentEventId=void 0,be(this,pd)?.id!=e&&be(this,b_).next(be(this,pd))}get circle$(){return be(this,Ob).asObservable()}setFeedCircle(t){Nt(this,y_,t),be(this,Ob).next(be(this,y_))}}er.\u0275fac=function(t){return new(t||er)(ue(Dl))},er.\u0275prov=Oe({token:er,factory:er.\u0275fac,providedIn:"root"});var Vm=new WeakMap;class zs{constructor(){ui(this,Vm,{writable:!0,value:void 0}),Nt(this,Vm,new Vt(void 0))}get queues$(){return be(this,Vm).asObservable()}enqueProfile(t){be(this,Vm).next({identifier:t,type:"Profile"})}enqueEvent(t){be(this,Vm).next({identifier:t,type:"Event"})}enqueContacts(t){be(this,Vm).next({identifier:t,type:"Contacts"})}enque(t,e){"Profile"===e?this.enqueProfile(t):"Event"===e?this.enqueEvent(t):"Contacts"===e&&this.enqueContacts(t)}}zs.\u0275fac=function(t){return new(t||zs)},zs.\u0275prov=Oe({token:zs,factory:zs.\u0275fac,providedIn:"root"});var mx=new WeakMap,Rb=new WeakMap,Ym=new WeakMap,px=new WeakMap,Ru=new WeakSet,Pb=new WeakMap,HZ=new WeakSet,VZ=new WeakSet,r5=new WeakSet,yc=new WeakSet;class Gi{constructor(t,e,n,r,a){Eu(this,yc),Eu(this,r5),Eu(this,VZ),Eu(this,HZ),Eu(this,Ru),ui(this,mx,{writable:!0,value:void 0}),ui(this,Rb,{writable:!0,value:void 0}),ui(this,Ym,{writable:!0,value:void 0}),ui(this,px,{writable:!0,value:void 0}),ui(this,Pb,{writable:!0,value:void 0}),this.db=t,this.ui=e,this.queueService=n,this.appState=r,this.utilities=a,this.initialized=!1,this.cache=new ax,this.following=[],this.followingKeys=[],this.blocked=[],this.muted=[],Nt(this,mx,new Vt(this.following)),Nt(this,Rb,new Vt(void 0)),Nt(this,Ym,new Vt(this.following)),Nt(this,px,new Vt("")),Nt(this,Pb,new Vt(void 0)),this.ui.pubkey$.subscribe(o=>{o?this.getProfile(o).subscribe(s=>{this.ui.setProfile(s)}):this.ui.setProfile(void 0)})}get following$(){return be(this,Ym).asObservable().pipe(tt(t=>t.filter(n=>n.status==fr.Follow)))}get profile$(){return be(this,Rb).asObservable()}userProfileUpdated(t){this.profile=t,be(this,Rb).next(t)}get profiles$(){return be(this,Ym).asObservable()}get profileRequested$(){return be(this,px).asObservable()}updated(){ka(this,Ru,jm).call(this)}updateItemIfSelected(t){this.ui.pubkey===t?.pubkey&&this.ui.setProfile(t)}getProfilesByStatus(t){return this.db.storage.getProfilesByStatus(t)}search(t){return fe(function*(){})()}get profilesChanged$(){return be(this,Pb).asObservable()}getProfileOrDownload(t){return new qe(e=>(this.db.storage.getProfile(t).then(n=>{if(n)return e.next(n),void e.complete();this.queueService.enqueProfile(t)}).catch(n=>{console.warn("FAILED TO GET PROFILE:",n)}).finally(()=>{}),()=>{})).pipe(Hn(e=>{}))}getLocalProfile(t){var e=this;return fe(function*(){return e.db.storage.getProfile(t)})()}getProfile(t){return this.cache.get(t,this.getProfileOrDownload(t))}putProfile(t){var e=this;return fe(function*(){null==t.status&&(t.status=0),t.npub=e.utilities.getNostrIdentifier(t.pubkey),e.cache.set(t.pubkey,t),yield e.db.storage.putProfile(t),e.updateItemIfSelected(t);const n=e.following.findIndex(r=>r.pubkey==t.pubkey);null!=t.circle?1==t.status&&-1==n?(e.following.push(t),ka(e,Ru,jm).call(e)):2==t.status&&n>-1?(e.following.splice(n,1),ka(e,Ru,jm).call(e)):(e.following[n]=t,ka(e,Ru,jm).call(e)):n>-1&&(e.following.splice(n,1),ka(e,Ru,jm).call(e))})()}initialize(t){var e=this;return fe(function*(){const n=yield e.getLocalProfile(t);e.userProfileUpdated(n);const r=yield e.db.storage.getProfilesByStatus(fr.Follow);e.following=r,be(e,Ym).next(e.following);const a=yield e.db.storage.getProfilesByStatus(fr.Block),o=yield e.db.storage.getProfilesByStatus(fr.Mute);e.blocked=a.map(s=>s.pubkey),e.muted=o.map(s=>s.pubkey),e.followingKeys=e.following.map(s=>s.pubkey)})()}follow(t,e=0,n){var r=this;return fe(function*(){if(!t)return;const a=yield r.getLocalProfile(t),o=r.utilities.now();return a?(a.status=fr.Follow,a.modified=o,a.followed=o,a.circle=e,yield r.putProfile(a),a):(n||(n=r.emptyProfile(t)),n.followed=o,n.circle=e,n.status=fr.Follow,n.npub=r.utilities.getNostrIdentifier(n.pubkey),yield r.db.storage.putProfile(n),ka(r,r5,YZ).call(r,n),r.queueService.enqueProfile(n.pubkey),n)})()}setFollowing(t,e){var n=this;return fe(function*(){return ka(n,yc,fd).call(n,t,r=>(r.following=e,r))})()}followingAndRelays(t,e,n){var r=this;return fe(function*(){return ka(r,yc,fd).call(r,t,a=>(a.following=e,a.relays=n,a))})()}setCircle(t,e){var n=this;return fe(function*(){return ka(n,yc,fd).call(n,t,r=>(r.circle=e,r))})()}unfollow(t){var e=this;return fe(function*(){const n=yield ka(e,yc,fd).call(e,t,r=>(r.status=fr.Public,r.followed=void 0,r.circle=void 0,r));return yield e.db.storage.deleteNotesByAuthor(t),n})()}block(t){var e=this;return fe(function*(){const n=yield ka(e,yc,fd).call(e,t,r=>(r.status=fr.Block,r.followed=void 0,r.circle=void 0,r));return yield e.db.storage.deleteNotesByAuthor(t),n})()}unblock(t){var e=this;return fe(function*(){return ka(e,yc,fd).call(e,t,n=>(n.status=fr.Public,n))})()}mute(t){var e=this;return fe(function*(){return ka(e,yc,fd).call(e,t,n=>(n.status=fr.Mute,n))})()}unmute(t){var e=this;return fe(function*(){return ka(e,yc,fd).call(e,t,n=>(n.status=fr.Follow,n))})()}deleteProfile(t){var e=this;return fe(function*(){yield e.db.storage.deleteProfile(t)})()}isFollowing(t){const e=this.following.findIndex(r=>r.pubkey==t);if(-1===e)return!1;const n=this.following[e];return!!n&&n.status==fr.Follow}updateProfile(t,e){var n=this;return fe(function*(){let r=yield n.db.storage.getProfile(t);const a=n.utilities.now();if(r){if(r.created_at&&e.created_at&&r.created_at>=e.created_at)return r;r.name=e.name,r.about=e.about,r.nip05=e.nip05,r.lud06=e.lud06,r.lud16=e.lud16,r.website=e.website,r.display_name=e.display_name,r.picture=e.picture,r.banner=e.banner,r.created_at=e.created_at}else r=e;if(r.modified=a,r.retrieved=a,console.log("START PUT PROFILE",r.name),yield n.putProfile(r),console.log("END PUT PROFILE",r.pubkey),n.appState.getPublicKey()===t&&n.userProfileUpdated(r),r&&r.followed){const o=n.following.findIndex(s=>s.pubkey==r.pubkey);-1===o?n.following.push(r):n.following[o]=r}return ka(n,Ru,jm).call(n),r})()}emptyProfile(t){return{npub:this.utilities.getNostrIdentifier(t),name:this.utilities.getShortenedIdentifier(t),about:"",picture:"/assets/profile.png",nip05:"",lud06:"",display_name:"",status:fr.Public,website:"",created:Math.floor(Date.now()/1e3),verifications:[],pubkey:t}}}function jm(){be(this,Ym).next(this.following),be(this,mx).next(this.following)}function YZ(i){const t=this.following.findIndex(e=>e.pubkey==i.pubkey);-1===t?this.following.push(i):this.following[t]=i}function fd(i,t){return _x.apply(this,arguments)}function _x(){return _x=fe(function*(i,t){let e=yield this.db.storage.getProfile(i);if(e)return e.modified=this.utilities.now(),e=t(e,e.pubkey),yield this.putProfile(e),e}),_x.apply(this,arguments)}Gi.\u0275fac=function(t){return new(t||Gi)(ue(Er),ue(er),ue(zs),ue(Di),ue(Wi))},Gi.\u0275prov=Oe({token:Gi,factory:Gi.\u0275fac,providedIn:"root"});let Bb=(()=>{class i{constructor(){this._vertical=!1,this._inset=!1}get vertical(){return this._vertical}set vertical(e){this._vertical=Xe(e)}get inset(){return this._inset}set inset(e){this._inset=Xe(e)}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275cmp=Se({type:i,selectors:[["mat-divider"]],hostAttrs:["role","separator",1,"mat-divider"],hostVars:7,hostBindings:function(e,n){2&e&&(st("aria-orientation",n.vertical?"vertical":"horizontal"),nt("mat-divider-vertical",n.vertical)("mat-divider-horizontal",!n.vertical)("mat-divider-inset",n.inset))},inputs:{vertical:"vertical",inset:"inset"},decls:0,vars:0,template:function(e,n){},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}),i})(),jZ=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt,vt]}),i})();class gx{get selected(){return this._selected||(this._selected=Array.from(this._selection.values())),this._selected}constructor(t=!1,e,n=!0,r){this._multiple=t,this._emitChanges=n,this.compareWith=r,this._selection=new Set,this._deselectedToEmit=[],this._selectedToEmit=[],this.changed=new ve,e&&e.length&&(t?e.forEach(a=>this._markSelected(a)):this._markSelected(e[0]),this._selectedToEmit.length=0)}select(...t){this._verifyValueAssignment(t),t.forEach(n=>this._markSelected(n));const e=this._hasQueuedChanges();return this._emitChangeEvent(),e}deselect(...t){this._verifyValueAssignment(t),t.forEach(n=>this._unmarkSelected(n));const e=this._hasQueuedChanges();return this._emitChangeEvent(),e}setSelection(...t){this._verifyValueAssignment(t);const e=this.selected,n=new Set(t);t.forEach(a=>this._markSelected(a)),e.filter(a=>!n.has(a)).forEach(a=>this._unmarkSelected(a));const r=this._hasQueuedChanges();return this._emitChangeEvent(),r}toggle(t){return this.isSelected(t)?this.deselect(t):this.select(t)}clear(t=!0){this._unmarkAll();const e=this._hasQueuedChanges();return t&&this._emitChangeEvent(),e}isSelected(t){return this._selection.has(this._getConcreteValue(t))}isEmpty(){return 0===this._selection.size}hasValue(){return!this.isEmpty()}sort(t){this._multiple&&this.selected&&this._selected.sort(t)}isMultipleSelection(){return this._multiple}_emitChangeEvent(){this._selected=null,(this._selectedToEmit.length||this._deselectedToEmit.length)&&(this.changed.next({source:this,added:this._selectedToEmit,removed:this._deselectedToEmit}),this._deselectedToEmit=[],this._selectedToEmit=[])}_markSelected(t){t=this._getConcreteValue(t),this.isSelected(t)||(this._multiple||this._unmarkAll(),this.isSelected(t)||this._selection.add(t),this._emitChanges&&this._selectedToEmit.push(t))}_unmarkSelected(t){t=this._getConcreteValue(t),this.isSelected(t)&&(this._selection.delete(t),this._emitChanges&&this._deselectedToEmit.push(t))}_unmarkAll(){this.isEmpty()||this._selection.forEach(t=>this._unmarkSelected(t))}_verifyValueAssignment(t){}_hasQueuedChanges(){return!(!this._deselectedToEmit.length&&!this._selectedToEmit.length)}_getConcreteValue(t){if(this.compareWith){for(let e of this._selection)if(this.compareWith(t,e))return e;return t}return t}}let bx=(()=>{class i{constructor(){this._listeners=[]}notify(e,n){for(let r of this._listeners)r(e,n)}listen(e){return this._listeners.push(e),()=>{this._listeners=this._listeners.filter(n=>e!==n)}}ngOnDestroy(){this._listeners=[]}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();function s5(...i){const t=qs(i),{args:e,keys:n}=ST(i),r=new qe(a=>{const{length:o}=e;if(!o)return void a.complete();const s=new Array(o);let l=o,c=o;for(let p=0;p{w||(w=!0,c--),s[p]=I},()=>l--,void 0,()=>{(!l||!w)&&(c||a.next(n?TT(n,s):s),a.complete())}))}});return t?r.pipe(C2(t)):r}let l5=(()=>{class i{constructor(e,n){this._renderer=e,this._elementRef=n,this.onChange=r=>{},this.onTouched=()=>{}}setProperty(e,n){this._renderer.setProperty(this._elementRef.nativeElement,e,n)}registerOnTouched(e){this.onTouched=e}registerOnChange(e){this.onChange=e}setDisabledState(e){this.setProperty("disabled",e)}}return i.\u0275fac=function(e){return new(e||i)(g(Ms),g(ze))},i.\u0275dir=ye({type:i}),i})(),Pu=(()=>{class i extends l5{}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275dir=ye({type:i,features:[Ne]}),i})();const _r=new De("NgValueAccessor"),UZ={provide:_r,useExisting:Yt(()=>pa),multi:!0},GZ=new De("CompositionEventMode");let pa=(()=>{class i extends l5{constructor(e,n,r){super(e,n),this._compositionMode=r,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function WZ(){const i=dl()?dl().getUserAgent():"";return/android (\d+)/.test(i.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 i.\u0275fac=function(e){return new(e||i)(g(Ms),g(ze),g(GZ,8))},i.\u0275dir=ye({type:i,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,n){1&e&&ae("input",function(a){return n._handleInput(a.target.value)})("blur",function(){return n.onTouched()})("compositionstart",function(){return n._compositionStart()})("compositionend",function(a){return n._compositionEnd(a.target.value)})},features:[at([UZ]),Ne]}),i})();function _d(i){return null==i||("string"==typeof i||Array.isArray(i))&&0===i.length}function d5(i){return null!=i&&"number"==typeof i.length}const Sr=new De("NgValidators"),gd=new De("NgAsyncValidators"),qZ=/^(?=.{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 Bu{static min(t){return function u5(i){return t=>{if(_d(t.value)||_d(i))return null;const e=parseFloat(t.value);return!isNaN(e)&&e{if(_d(t.value)||_d(i))return null;const e=parseFloat(t.value);return!isNaN(e)&&e>i?{max:{max:i,actual:t.value}}:null}}(t)}static required(t){return function m5(i){return _d(i.value)?{required:!0}:null}(t)}static requiredTrue(t){return function p5(i){return!0===i.value?null:{required:!0}}(t)}static email(t){return function f5(i){return _d(i.value)||qZ.test(i.value)?null:{email:!0}}(t)}static minLength(t){return function _5(i){return t=>_d(t.value)||!d5(t.value)?null:t.value.lengthd5(t.value)&&t.value.length>i?{maxlength:{requiredLength:i,actualLength:t.value.length}}:null}(t)}static pattern(t){return function b5(i){if(!i)return Vb;let t,e;return"string"==typeof i?(e="","^"!==i.charAt(0)&&(e+="^"),e+=i,"$"!==i.charAt(i.length-1)&&(e+="$"),t=new RegExp(e)):(e=i.toString(),t=i),n=>{if(_d(n.value))return null;const r=n.value;return t.test(r)?null:{pattern:{requiredPattern:e,actualValue:r}}}}(t)}static nullValidator(t){return null}static compose(t){return x5(t)}static composeAsync(t){return D5(t)}}function Vb(i){return null}function y5(i){return null!=i}function v5(i){return rf(i)?_n(i):i}function w5(i){let t={};return i.forEach(e=>{t=null!=e?{...t,...e}:t}),0===Object.keys(t).length?null:t}function F5(i,t){return t.map(e=>e(i))}function k5(i){return i.map(t=>function KZ(i){return!i.validate}(t)?t:e=>t.validate(e))}function x5(i){if(!i)return null;const t=i.filter(y5);return 0==t.length?null:function(e){return w5(F5(e,t))}}function yx(i){return null!=i?x5(k5(i)):null}function D5(i){if(!i)return null;const t=i.filter(y5);return 0==t.length?null:function(e){return s5(F5(e,t).map(v5)).pipe(tt(w5))}}function vx(i){return null!=i?D5(k5(i)):null}function C5(i,t){return null===i?[t]:Array.isArray(i)?[...i,t]:[i,t]}function M5(i){return i._rawValidators}function E5(i){return i._rawAsyncValidators}function wx(i){return i?Array.isArray(i)?i:[i]:[]}function Yb(i,t){return Array.isArray(i)?i.includes(t):i===t}function S5(i,t){const e=wx(t);return wx(i).forEach(r=>{Yb(e,r)||e.push(r)}),e}function T5(i,t){return wx(t).filter(e=>!Yb(i,e))}class A5{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=yx(this._rawValidators)}_setAsyncValidators(t){this._rawAsyncValidators=t||[],this._composedAsyncValidatorFn=vx(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 Ra extends A5{get formDirective(){return null}get path(){return null}}class Us extends A5{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class I5{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 fa=(()=>{class i extends I5{constructor(e){super(e)}}return i.\u0275fac=function(e){return new(e||i)(g(Us,2))},i.\u0275dir=ye({type:i,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(e,n){2&e&&nt("ng-untouched",n.isUntouched)("ng-touched",n.isTouched)("ng-pristine",n.isPristine)("ng-dirty",n.isDirty)("ng-valid",n.isValid)("ng-invalid",n.isInvalid)("ng-pending",n.isPending)},features:[Ne]}),i})(),jb=(()=>{class i extends I5{constructor(e){super(e)}}return i.\u0275fac=function(e){return new(e||i)(g(Ra,10))},i.\u0275dir=ye({type:i,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(e,n){2&e&&nt("ng-untouched",n.isUntouched)("ng-touched",n.isTouched)("ng-pristine",n.isPristine)("ng-dirty",n.isDirty)("ng-valid",n.isValid)("ng-invalid",n.isInvalid)("ng-pending",n.isPending)("ng-submitted",n.isSubmitted)},features:[Ne]}),i})();const w_="VALID",Ub="INVALID",zm="PENDING",F_="DISABLED";function Dx(i){return(Wb(i)?i.validators:i)||null}function Cx(i,t){return(Wb(t)?t.asyncValidators:i)||null}function Wb(i){return null!=i&&!Array.isArray(i)&&"object"==typeof i}function N5(i,t,e){const n=i.controls;if(!(t?Object.keys(n):n).length)throw new Re(1e3,"");if(!n[e])throw new Re(1001,"")}function O5(i,t,e){i._forEachChild((n,r)=>{if(void 0===e[r])throw new Re(1002,"")})}class Gb{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===w_}get invalid(){return this.status===Ub}get pending(){return this.status==zm}get disabled(){return this.status===F_}get enabled(){return this.status!==F_}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(S5(t,this._rawValidators))}addAsyncValidators(t){this.setAsyncValidators(S5(t,this._rawAsyncValidators))}removeValidators(t){this.setValidators(T5(t,this._rawValidators))}removeAsyncValidators(t){this.setAsyncValidators(T5(t,this._rawAsyncValidators))}hasValidator(t){return Yb(this._rawValidators,t)}hasAsyncValidator(t){return Yb(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=zm,!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=F_,this.errors=null,this._forEachChild(n=>{n.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(n=>n(!0))}enable(t={}){const e=this._parentMarkedDirty(t.onlySelf);this.status=w_,this._forEachChild(n=>{n.enable({...t,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:t.emitEvent}),this._updateAncestors({...t,skipPristineCheck:e}),this._onDisabledChange.forEach(n=>n(!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===w_||this.status===zm)&&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()?F_:w_}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(t){if(this.asyncValidator){this.status=zm,this._hasOwnPendingAsyncValidator=!0;const e=v5(this.asyncValidator(this));this._asyncValidationSubscription=e.subscribe(n=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(n,{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((n,r)=>n&&n._find(r),this)}getError(t,e){const n=e?this.get(e):this;return n&&n.errors?n.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 He,this.statusChanges=new He}_calculateStatus(){return this._allControlsDisabled()?F_:this.errors?Ub:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(zm)?zm:this._anyControlsHaveStatus(Ub)?Ub:w_}_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){Wb(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 iX(i){return Array.isArray(i)?yx(i):i||null}(this._rawValidators)}_assignAsyncValidators(t){this._rawAsyncValidators=Array.isArray(t)?t.slice():t,this._composedAsyncValidatorFn=function nX(i){return Array.isArray(i)?vx(i):i||null}(this._rawAsyncValidators)}}class k_ extends Gb{constructor(t,e,n){super(Dx(e),Cx(n,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,n={}){this.registerControl(t,e),this.updateValueAndValidity({emitEvent:n.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,n={}){this.controls[t]&&this.controls[t]._registerOnCollectionChange(()=>{}),delete this.controls[t],e&&this.registerControl(t,e),this.updateValueAndValidity({emitEvent:n.emitEvent}),this._onCollectionChange()}contains(t){return this.controls.hasOwnProperty(t)&&this.controls[t].enabled}setValue(t,e={}){O5(this,0,t),Object.keys(t).forEach(n=>{N5(this,!0,n),this.controls[n].setValue(t[n],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(t,e={}){null!=t&&(Object.keys(t).forEach(n=>{const r=this.controls[n];r&&r.patchValue(t[n],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(t={},e={}){this._forEachChild((n,r)=>{n.reset(t[r],{onlySelf:!0,emitEvent:e.emitEvent})}),this._updatePristine(e),this._updateTouched(e),this.updateValueAndValidity(e)}getRawValue(){return this._reduceChildren({},(t,e,n)=>(t[n]=e.getRawValue(),t))}_syncPendingControls(){let t=this._reduceChildren(!1,(e,n)=>!!n._syncPendingControls()||e);return t&&this.updateValueAndValidity({onlySelf:!0}),t}_forEachChild(t){Object.keys(this.controls).forEach(e=>{const n=this.controls[e];n&&t(n,e)})}_setUpControls(){this._forEachChild(t=>{t.setParent(this),t._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(t){for(const[e,n]of Object.entries(this.controls))if(this.contains(e)&&t(n))return!0;return!1}_reduceValue(){return this._reduceChildren({},(e,n,r)=>((n.enabled||this.disabled)&&(e[r]=n.value),e))}_reduceChildren(t,e){let n=t;return this._forEachChild((r,a)=>{n=e(n,r,a)}),n}_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}}class R5 extends k_{}const Um=new De("CallSetDisabledState",{providedIn:"root",factory:()=>$b}),$b="always";function qb(i,t){return[...t.path,i]}function x_(i,t,e=$b){Mx(i,t),t.valueAccessor.writeValue(i.value),(i.disabled||"always"===e)&&t.valueAccessor.setDisabledState?.(i.disabled),function aX(i,t){t.valueAccessor.registerOnChange(e=>{i._pendingValue=e,i._pendingChange=!0,i._pendingDirty=!0,"change"===i.updateOn&&P5(i,t)})}(i,t),function sX(i,t){const e=(n,r)=>{t.valueAccessor.writeValue(n),r&&t.viewToModelUpdate(n)};i.registerOnChange(e),t._registerOnDestroy(()=>{i._unregisterOnChange(e)})}(i,t),function oX(i,t){t.valueAccessor.registerOnTouched(()=>{i._pendingTouched=!0,"blur"===i.updateOn&&i._pendingChange&&P5(i,t),"submit"!==i.updateOn&&i.markAsTouched()})}(i,t),function rX(i,t){if(t.valueAccessor.setDisabledState){const e=n=>{t.valueAccessor.setDisabledState(n)};i.registerOnDisabledChange(e),t._registerOnDestroy(()=>{i._unregisterOnDisabledChange(e)})}}(i,t)}function Kb(i,t,e=!0){const n=()=>{};t.valueAccessor&&(t.valueAccessor.registerOnChange(n),t.valueAccessor.registerOnTouched(n)),Zb(i,t),i&&(t._invokeOnDestroyCallbacks(),i._registerOnCollectionChange(()=>{}))}function Qb(i,t){i.forEach(e=>{e.registerOnValidatorChange&&e.registerOnValidatorChange(t)})}function Mx(i,t){const e=M5(i);null!==t.validator?i.setValidators(C5(e,t.validator)):"function"==typeof e&&i.setValidators([e]);const n=E5(i);null!==t.asyncValidator?i.setAsyncValidators(C5(n,t.asyncValidator)):"function"==typeof n&&i.setAsyncValidators([n]);const r=()=>i.updateValueAndValidity();Qb(t._rawValidators,r),Qb(t._rawAsyncValidators,r)}function Zb(i,t){let e=!1;if(null!==i){if(null!==t.validator){const r=M5(i);if(Array.isArray(r)&&r.length>0){const a=r.filter(o=>o!==t.validator);a.length!==r.length&&(e=!0,i.setValidators(a))}}if(null!==t.asyncValidator){const r=E5(i);if(Array.isArray(r)&&r.length>0){const a=r.filter(o=>o!==t.asyncValidator);a.length!==r.length&&(e=!0,i.setAsyncValidators(a))}}}const n=()=>{};return Qb(t._rawValidators,n),Qb(t._rawAsyncValidators,n),e}function P5(i,t){i._pendingDirty&&i.markAsDirty(),i.setValue(i._pendingValue,{emitModelToViewChange:!1}),t.viewToModelUpdate(i._pendingValue),i._pendingChange=!1}function B5(i,t){Mx(i,t)}function Sx(i,t){if(!i.hasOwnProperty("model"))return!1;const e=i.model;return!!e.isFirstChange()||!Object.is(t,e.currentValue)}function H5(i,t){i._syncPendingControls(),t.forEach(e=>{const n=e.control;"submit"===n.updateOn&&n._pendingChange&&(e.viewToModelUpdate(n._pendingValue),n._pendingChange=!1)})}function Tx(i,t){if(!t)return null;let e,n,r;return Array.isArray(t),t.forEach(a=>{a.constructor===pa?e=a:function dX(i){return Object.getPrototypeOf(i.constructor)===Pu}(a)?n=a:r=a}),r||n||e||null}const hX={provide:Ra,useExisting:Yt(()=>Hu)},D_=(()=>Promise.resolve())();let Hu=(()=>{class i extends Ra{constructor(e,n,r){super(),this.callSetDisabledState=r,this.submitted=!1,this._directives=new Set,this.ngSubmit=new He,this.form=new k_({},yx(e),vx(n))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(e){D_.then(()=>{const n=this._findContainer(e.path);e.control=n.registerControl(e.name,e.control),x_(e.control,e,this.callSetDisabledState),e.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(e)})}getControl(e){return this.form.get(e.path)}removeControl(e){D_.then(()=>{const n=this._findContainer(e.path);n&&n.removeControl(e.name),this._directives.delete(e)})}addFormGroup(e){D_.then(()=>{const n=this._findContainer(e.path),r=new k_({});B5(r,e),n.registerControl(e.name,r),r.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(e){D_.then(()=>{const n=this._findContainer(e.path);n&&n.removeControl(e.name)})}getFormGroup(e){return this.form.get(e.path)}updateModel(e,n){D_.then(()=>{this.form.get(e.path).setValue(n)})}setValue(e){this.control.setValue(e)}onSubmit(e){return this.submitted=!0,H5(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 i.\u0275fac=function(e){return new(e||i)(g(Sr,10),g(gd,10),g(Um,8))},i.\u0275dir=ye({type:i,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(e,n){1&e&&ae("submit",function(a){return n.onSubmit(a)})("reset",function(){return n.onReset()})},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[at([hX]),Ne]}),i})();function V5(i,t){const e=i.indexOf(t);e>-1&&i.splice(e,1)}function Y5(i){return"object"==typeof i&&null!==i&&2===Object.keys(i).length&&"value"in i&&"disabled"in i}const Vu=class extends Gb{constructor(t=null,e,n){super(Dx(e),Cx(n,e)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(t),this._setUpdateStrategy(e),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),Wb(e)&&(e.nonNullable||e.initialValueIsDefault)&&(this.defaultValue=Y5(t)?t.value:t)}setValue(t,e={}){this.value=this._pendingValue=t,this._onChange.length&&!1!==e.emitModelToViewChange&&this._onChange.forEach(n=>n(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){V5(this._onChange,t)}registerOnDisabledChange(t){this._onDisabledChange.push(t)}_unregisterOnDisabledChange(t){V5(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){Y5(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}},fX={provide:Us,useExisting:Yt(()=>Pa)},U5=(()=>Promise.resolve())();let Pa=(()=>{class i extends Us{constructor(e,n,r,a,o,s){super(),this._changeDetectorRef=o,this.callSetDisabledState=s,this.control=new Vu,this._registered=!1,this.update=new He,this._parent=e,this._setValidators(n),this._setAsyncValidators(r),this.valueAccessor=Tx(0,a)}ngOnChanges(e){if(this._checkForErrors(),!this._registered||"name"in e){if(this._registered&&(this._checkName(),this.formDirective)){const n=e.name.previousValue;this.formDirective.removeControl({name:n,path:this._getPath(n)})}this._setUpControl()}"isDisabled"in e&&this._updateDisabled(e),Sx(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(){x_(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){U5.then(()=>{this.control.setValue(e,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(e){const n=e.isDisabled.currentValue,r=0!==n&&rm(n);U5.then(()=>{r&&!this.control.disabled?this.control.disable():!r&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(e){return this._parent?qb(e,this._parent):[e]}}return i.\u0275fac=function(e){return new(e||i)(g(Ra,9),g(Sr,10),g(gd,10),g(_r,10),g(Tt,8),g(Um,8))},i.\u0275dir=ye({type:i,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[at([fX]),Ne,rn]}),i})(),Xb=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]}),i})(),G5=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})();const Ax=new De("NgModelWithFormControlWarning"),vX={provide:Us,useExisting:Yt(()=>Ix)};let Ix=(()=>{class i extends Us{set isDisabled(e){}constructor(e,n,r,a,o){super(),this._ngModelWarningConfig=a,this.callSetDisabledState=o,this.update=new He,this._ngModelWarningSent=!1,this._setValidators(e),this._setAsyncValidators(n),this.valueAccessor=Tx(0,r)}ngOnChanges(e){if(this._isControlChanged(e)){const n=e.form.previousValue;n&&Kb(n,this,!1),x_(this.form,this,this.callSetDisabledState),this.form.updateValueAndValidity({emitEvent:!1})}Sx(e,this.viewModel)&&(this.form.setValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.form&&Kb(this.form,this,!1)}get path(){return[]}get control(){return this.form}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}_isControlChanged(e){return e.hasOwnProperty("form")}}return i._ngModelWarningSentOnce=!1,i.\u0275fac=function(e){return new(e||i)(g(Sr,10),g(gd,10),g(_r,10),g(Ax,8),g(Um,8))},i.\u0275dir=ye({type:i,selectors:[["","formControl",""]],inputs:{form:["formControl","form"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},exportAs:["ngForm"],features:[at([vX]),Ne,rn]}),i})();const wX={provide:Ra,useExisting:Yt(()=>bd)};let bd=(()=>{class i extends Ra{constructor(e,n,r){super(),this.callSetDisabledState=r,this.submitted=!1,this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new He,this._setValidators(e),this._setAsyncValidators(n)}ngOnChanges(e){this._checkFormPresent(),e.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(Zb(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 n=this.form.get(e.path);return x_(n,e,this.callSetDisabledState),n.updateValueAndValidity({emitEvent:!1}),this.directives.push(e),n}getControl(e){return this.form.get(e.path)}removeControl(e){Kb(e.control||null,e,!1),function uX(i,t){const e=i.indexOf(t);e>-1&&i.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,n){this.form.get(e.path).setValue(n)}onSubmit(e){return this.submitted=!0,H5(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 n=e.control,r=this.form.get(e.path);n!==r&&(Kb(n||null,e),(i=>i instanceof Vu)(r)&&(x_(r,e,this.callSetDisabledState),e.control=r))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(e){const n=this.form.get(e.path);B5(n,e),n.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(e){if(this.form){const n=this.form.get(e.path);n&&function lX(i,t){return Zb(i,t)}(n,e)&&n.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){Mx(this.form,this),this._oldForm&&Zb(this._oldForm,this)}_checkFormPresent(){}}return i.\u0275fac=function(e){return new(e||i)(g(Sr,10),g(gd,10),g(Um,8))},i.\u0275dir=ye({type:i,selectors:[["","formGroup",""]],hostBindings:function(e,n){1&e&&ae("submit",function(a){return n.onSubmit(a)})("reset",function(){return n.onReset()})},inputs:{form:["formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[at([wX]),Ne,rn]}),i})();const xX={provide:Us,useExisting:Yt(()=>Jb)};let Jb=(()=>{class i extends Us{set isDisabled(e){}constructor(e,n,r,a,o){super(),this._ngModelWarningConfig=o,this._added=!1,this.update=new He,this._ngModelWarningSent=!1,this._parent=e,this._setValidators(n),this._setAsyncValidators(r),this.valueAccessor=Tx(0,a)}ngOnChanges(e){this._added||this._setUpControl(),Sx(e,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}get path(){return qb(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}_setUpControl(){this._checkParentType(),this.control=this.formDirective.addControl(this),this._added=!0}}return i._ngModelWarningSentOnce=!1,i.\u0275fac=function(e){return new(e||i)(g(Ra,13),g(Sr,10),g(gd,10),g(_r,10),g(Ax,8))},i.\u0275dir=ye({type:i,selectors:[["","formControlName",""]],inputs:{name:["formControlName","name"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[at([xX]),Ne,rn]}),i})(),oL=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[G5]}),i})();class sL extends Gb{constructor(t,e,n){super(Dx(e),Cx(n,e)),this.controls=t,this._initObservables(),this._setUpdateStrategy(e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}at(t){return this.controls[this._adjustIndex(t)]}push(t,e={}){this.controls.push(t),this._registerControl(t),this.updateValueAndValidity({emitEvent:e.emitEvent}),this._onCollectionChange()}insert(t,e,n={}){this.controls.splice(t,0,e),this._registerControl(e),this.updateValueAndValidity({emitEvent:n.emitEvent})}removeAt(t,e={}){let n=this._adjustIndex(t);n<0&&(n=0),this.controls[n]&&this.controls[n]._registerOnCollectionChange(()=>{}),this.controls.splice(n,1),this.updateValueAndValidity({emitEvent:e.emitEvent})}setControl(t,e,n={}){let r=this._adjustIndex(t);r<0&&(r=0),this.controls[r]&&this.controls[r]._registerOnCollectionChange(()=>{}),this.controls.splice(r,1),e&&(this.controls.splice(r,0,e),this._registerControl(e)),this.updateValueAndValidity({emitEvent:n.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(t,e={}){O5(this,0,t),t.forEach((n,r)=>{N5(this,!1,r),this.at(r).setValue(n,{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(t,e={}){null!=t&&(t.forEach((n,r)=>{this.at(r)&&this.at(r).patchValue(n,{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(t=[],e={}){this._forEachChild((n,r)=>{n.reset(t[r],{onlySelf:!0,emitEvent:e.emitEvent})}),this._updatePristine(e),this._updateTouched(e),this.updateValueAndValidity(e)}getRawValue(){return this.controls.map(t=>t.getRawValue())}clear(t={}){this.controls.length<1||(this._forEachChild(e=>e._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:t.emitEvent}))}_adjustIndex(t){return t<0?t+this.length:t}_syncPendingControls(){let t=this.controls.reduce((e,n)=>!!n._syncPendingControls()||e,!1);return t&&this.updateValueAndValidity({onlySelf:!0}),t}_forEachChild(t){this.controls.forEach((e,n)=>{t(e,n)})}_updateValue(){this.value=this.controls.filter(t=>t.enabled||this.disabled).map(t=>t.value)}_anyControls(t){return this.controls.some(e=>e.enabled&&t(e))}_setUpControls(){this._forEachChild(t=>this._registerControl(t))}_allControlsDisabled(){for(const t of this.controls)if(t.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(t){t.setParent(this),t._registerOnCollectionChange(this._onCollectionChange)}_find(t){return this.at(t)??null}}function lL(i){return!!i&&(void 0!==i.asyncValidators||void 0!==i.validators||void 0!==i.updateOn)}let HX=(()=>{class i{constructor(){this.useNonNullable=!1}get nonNullable(){const e=new i;return e.useNonNullable=!0,e}group(e,n=null){const r=this._reduceControls(e);let a={};return lL(n)?a=n:null!==n&&(a.validators=n.validator,a.asyncValidators=n.asyncValidator),new k_(r,a)}record(e,n=null){const r=this._reduceControls(e);return new R5(r,n)}control(e,n,r){let a={};return this.useNonNullable?(lL(n)?a=n:(a.validators=n,a.asyncValidators=r),new Vu(e,{...a,nonNullable:!0})):new Vu(e,n,r)}array(e,n,r){const a=e.map(o=>this._createControl(o));return new sL(a,n,r)}_reduceControls(e){const n={};return Object.keys(e).forEach(r=>{n[r]=this._createControl(e[r])}),n}_createControl(e){return e instanceof Vu||e instanceof Gb?e:Array.isArray(e)?this.control(e[0],e.length>1?e[1]:null,e.length>2?e[2]:null):this.control(e)}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),cL=(()=>{class i extends HX{group(e,n=null){return super.group(e,n)}control(e,n,r){return super.control(e,n,r)}array(e,n,r){return super.array(e,n,r)}}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),ty=(()=>{class i{static withConfig(e){return{ngModule:i,providers:[{provide:Um,useValue:e.callSetDisabledState??$b}]}}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[oL]}),i})(),dL=(()=>{class i{static withConfig(e){return{ngModule:i,providers:[{provide:Ax,useValue:e.warnOnNgModelWithFormControl??"always"},{provide:Um,useValue:e.callSetDisabledState??$b}]}}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[oL]}),i})();const Hx=["*"],Vx='.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}',uL=["unscopedContent"],VX=["text"],YX=[[["","matListItemAvatar",""],["","matListItemIcon",""]],[["","matListItemTitle",""]],[["","matListItemLine",""]],"*",[["","matListItemMeta",""]],[["mat-divider"]]],jX=["[matListItemAvatar],[matListItemIcon]","[matListItemTitle]","[matListItemLine]","*","[matListItemMeta]","mat-divider"];function zX(i,t){1&i&&Ge(0,4)}function UX(i,t){if(1&i&&(_(0,"div",11),pe(1,"input",12),_(2,"div",13),Kr(),_(3,"svg",14),pe(4,"path",15),b(),Go(),pe(5,"div",16),b()()),2&i){const e=Z();nt("mdc-checkbox--disabled",e.disabled),C(1),M("checked",e.selected)("disabled",e.disabled)}}function WX(i,t){if(1&i&&(_(0,"div",17),pe(1,"input",18),_(2,"div",19),pe(3,"div",20)(4,"div",21),b()()),2&i){const e=Z();nt("mdc-radio--disabled",e.disabled),C(1),M("checked",e.selected)("disabled",e.disabled)}}function GX(i,t){}function $X(i,t){if(1&i&&(_(0,"span",22),X(1,GX,0,0,"ng-template",23),b()),2&i){Z();const e=gi(3);C(1),M("ngTemplateOutlet",e)}}function qX(i,t){}function KX(i,t){if(1&i&&(_(0,"span",24),X(1,qX,0,0,"ng-template",23),b()),2&i){Z();const e=gi(5);C(1),M("ngTemplateOutlet",e)}}function QX(i,t){}function ZX(i,t){1&i&&X(0,QX,0,0,"ng-template",23),2&i&&(Z(),M("ngTemplateOutlet",gi(1)))}function XX(i,t){}function JX(i,t){if(1&i&&(_(0,"span",25),X(1,XX,0,0,"ng-template",23),b()),2&i){Z();const e=gi(3);C(1),M("ngTemplateOutlet",e)}}function eJ(i,t){}function tJ(i,t){if(1&i&&(_(0,"span",25),X(1,eJ,0,0,"ng-template",23),b()),2&i){Z();const e=gi(5);C(1),M("ngTemplateOutlet",e)}}function iJ(i,t){}function nJ(i,t){1&i&&X(0,iJ,0,0,"ng-template",23),2&i&&(Z(),M("ngTemplateOutlet",gi(1)))}const rJ=[[["","matListItemTitle",""]],[["","matListItemLine",""]],"*",[["mat-divider"]],[["","matListItemAvatar",""],["","matListItemIcon",""]]],aJ=["[matListItemTitle]","[matListItemLine]","*","mat-divider","[matListItemAvatar],[matListItemIcon]"],hL=new De("ListOption");let C_=(()=>{class i{constructor(e){this._elementRef=e}}return i.\u0275fac=function(e){return new(e||i)(g(ze))},i.\u0275dir=ye({type:i,selectors:[["","matListItemTitle",""]],hostAttrs:[1,"mat-mdc-list-item-title","mdc-list-item__primary-text"]}),i})(),iy=(()=>{class i{constructor(e){this._elementRef=e}}return i.\u0275fac=function(e){return new(e||i)(g(ze))},i.\u0275dir=ye({type:i,selectors:[["","matListItemLine",""]],hostAttrs:[1,"mat-mdc-list-item-line","mdc-list-item__secondary-text"]}),i})(),mL=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["","matListItemMeta",""]],hostAttrs:[1,"mat-mdc-list-item-meta","mdc-list-item__end"]}),i})(),pL=(()=>{class i{constructor(e){this._listOption=e}_isAlignedAtStart(){return!this._listOption||"after"===this._listOption?._getTogglePosition()}}return i.\u0275fac=function(e){return new(e||i)(g(hL,8))},i.\u0275dir=ye({type:i,hostVars:4,hostBindings:function(e,n){2&e&&nt("mdc-list-item__start",n._isAlignedAtStart())("mdc-list-item__end",!n._isAlignedAtStart())}}),i})(),ny=(()=>{class i extends pL{}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275dir=ye({type:i,selectors:[["","matListItemAvatar",""]],hostAttrs:[1,"mat-mdc-list-item-avatar"],features:[Ne]}),i})(),fL=(()=>{class i extends pL{}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275dir=ye({type:i,selectors:[["","matListItemIcon",""]],hostAttrs:[1,"mat-mdc-list-item-icon"],features:[Ne]}),i})();const oJ=new De("MAT_LIST_CONFIG");let yd=(()=>{class i{constructor(){this._isNonInteractive=!0,this._disableRipple=!1,this._disabled=!1,this._defaultOptions=xt(oJ,{optional:!0})}get disableRipple(){return this._disableRipple}set disableRipple(e){this._disableRipple=Xe(e)}get disabled(){return this._disabled}set disabled(e){this._disabled=Xe(e)}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,hostVars:1,hostBindings:function(e,n){2&e&&st("aria-disabled",n.disabled)},inputs:{disableRipple:"disableRipple",disabled:"disabled"}}),i})(),Yx=(()=>{class i{set lines(e){this._explicitLines=un(e,null),this._updateItemLines(!1)}get disableRipple(){return this.disabled||this._disableRipple||this._noopAnimations||!!this._listBase?.disableRipple}set disableRipple(e){this._disableRipple=Xe(e)}get disabled(){return this._disabled||!!this._listBase?.disabled}set disabled(e){this._disabled=Xe(e)}get rippleDisabled(){return this.disableRipple||!!this.rippleConfig.disabled}constructor(e,n,r,a,o,s){this._elementRef=e,this._ngZone=n,this._listBase=r,this._platform=a,this._explicitLines=null,this._disableRipple=!1,this._disabled=!1,this._subscriptions=new f,this._rippleRenderer=null,this._hasUnscopedTextContent=!1,this.rippleConfig=o||{},this._hostElement=this._elementRef.nativeElement,this._noopAnimations="NoopAnimations"===s,r&&!r._isNonInteractive&&this._initInteractiveListItem(),"button"===this._hostElement.nodeName.toLowerCase()&&!this._hostElement.hasAttribute("type")&&this._hostElement.setAttribute("type","button")}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 gm(this,this._ngZone,this._hostElement,this._platform),this._rippleRenderer.setupTriggerEvents(this._hostElement)}_monitorProjectedLinesAndTitle(){this._ngZone.runOutsideAngular(()=>{this._subscriptions.add(ji(this._lines.changes,this._titles.changes).subscribe(()=>this._updateItemLines(!1)))})}_updateItemLines(e){if(!this._lines||!this._titles||!this._unscopedContent)return;e&&this._checkDomForUnscopedTextContent();const n=this._explicitLines??this._inferLinesFromContent(),r=this._unscopedContent.nativeElement;if(this._hostElement.classList.toggle("mat-mdc-list-item-single-line",n<=1),this._hostElement.classList.toggle("mdc-list-item--with-one-line",n<=1),this._hostElement.classList.toggle("mdc-list-item--with-two-lines",2===n),this._hostElement.classList.toggle("mdc-list-item--with-three-lines",3===n),this._hasUnscopedTextContent){const a=0===this._titles.length&&1===n;r.classList.toggle("mdc-list-item__primary-text",a),r.classList.toggle("mdc-list-item__secondary-text",!a)}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 i.\u0275fac=function(e){return new(e||i)(g(ze),g(lt),g(yd,8),g(Li),g(lc,8),g(Si,8))},i.\u0275dir=ye({type:i,contentQueries:function(e,n,r){if(1&e&&(Et(r,ny,4),Et(r,fL,4)),2&e){let a;Ce(a=Me())&&(n._avatars=a),Ce(a=Me())&&(n._icons=a)}},hostVars:3,hostBindings:function(e,n){2&e&&(st("aria-disabled",n.disabled),nt("mdc-list-item--disabled",n.disabled))},inputs:{lines:"lines",disableRipple:"disableRipple",disabled:"disabled"}}),i})(),sJ=(()=>{class i extends yd{}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275cmp=Se({type:i,selectors:[["mat-list"]],hostAttrs:[1,"mat-mdc-list","mat-mdc-list-base","mdc-list"],exportAs:["matList"],features:[at([{provide:yd,useExisting:i}]),Ne],ngContentSelectors:Hx,decls:1,vars:0,template:function(e,n){1&e&&(ii(),Ge(0))},styles:[Vx],encapsulation:2,changeDetection:0}),i})(),ry=(()=>{class i extends Yx{get activated(){return this._activated}set activated(e){this._activated=Xe(e)}constructor(e,n,r,a,o,s){super(e,n,r,a,o,s),this._activated=!1}_getAriaCurrent(){return"A"===this._hostElement.nodeName&&this._activated?"page":null}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(lt),g(yd,8),g(Li),g(lc,8),g(Si,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],contentQueries:function(e,n,r){if(1&e&&(Et(r,iy,5),Et(r,C_,5),Et(r,mL,5)),2&e){let a;Ce(a=Me())&&(n._lines=a),Ce(a=Me())&&(n._titles=a),Ce(a=Me())&&(n._meta=a)}},viewQuery:function(e,n){if(1&e&&(ot(uL,5),ot(VX,5)),2&e){let r;Ce(r=Me())&&(n._unscopedContent=r.first),Ce(r=Me())&&(n._itemText=r.first)}},hostAttrs:[1,"mat-mdc-list-item","mdc-list-item"],hostVars:11,hostBindings:function(e,n){2&e&&(st("aria-current",n._getAriaCurrent()),nt("mdc-list-item--activated",n.activated)("mdc-list-item--with-leading-avatar",0!==n._avatars.length)("mdc-list-item--with-leading-icon",0!==n._icons.length)("mdc-list-item--with-trailing-meta",0!==n._meta.length)("_mat-animation-noopable",n._noopAnimations))},inputs:{activated:"activated"},exportAs:["matListItem"],features:[Ne],ngContentSelectors:jX,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,n){1&e&&(ii(YX),Ge(0),_(1,"span",0),Ge(2,1),Ge(3,2),_(4,"span",1,2),ae("cdkObserveContent",function(){return n._updateItemLines(!0)}),Ge(6,3),b()(),Ge(7,4),Ge(8,5),pe(9,"div",3))},dependencies:[cm],encapsulation:2,changeDetection:0}),i})();const _L=new De("SelectionList");let gL=(()=>{class i extends Yx{get checkboxPosition(){return this.togglePosition}set checkboxPosition(e){this.togglePosition=e}get color(){return this._color||this._selectionList.color}set color(e){this._color=e}get value(){return this._value}set value(e){this.selected&&e!==this.value&&this._inputsInitialized&&(this.selected=!1),this._value=e}get selected(){return this._selectionList.selectedOptions.isSelected(this)}set selected(e){const n=Xe(e);n!==this._selected&&(this._setSelected(n),(n||this._selectionList.multiple)&&this._selectionList._reportValueChange())}constructor(e,n,r,a,o,s,l){super(e,n,r,a,s,l),this._selectionList=r,this._changeDetectorRef=o,this.selectedChange=new He,this.togglePosition="after",this._selected=!1,this._inputsInitialized=!1}ngOnInit(){const e=this._selectionList;e._value&&e._value.some(r=>e.compareWith(this._value,r))&&this._setSelected(!0);const n=this._selected;Promise.resolve().then(()=>{(this._selected||n)&&(this.selected=!0,this._changeDetectorRef.markForCheck())}),this._inputsInitialized=!0}ngOnDestroy(){super.ngOnDestroy(),this.selected&&Promise.resolve().then(()=>{this.selected=!1})}toggle(){this.selected=!this.selected}focus(){this._hostElement.focus()}getLabel(){return(this._titles?.get(0)?._elementRef.nativeElement||this._unscopedContent?.nativeElement)?.textContent||""}_hasCheckboxAt(e){return this._selectionList.multiple&&this._getTogglePosition()===e}_hasRadioAt(e){return!this._selectionList.multiple&&this._getTogglePosition()===e&&!this._selectionList.hideSingleSelectionIndicator}_hasIconsOrAvatarsAt(e){return this._hasProjected("icons",e)||this._hasProjected("avatars",e)}_hasProjected(e,n){return this._getTogglePosition()!==n&&("avatars"===e?0!==this._avatars.length:0!==this._icons.length)}_handleBlur(){this._selectionList._onTouched()}_getTogglePosition(){return this.togglePosition||"after"}_setSelected(e){return e!==this._selected&&(this._selected=e,e?this._selectionList.selectedOptions.select(this):this._selectionList.selectedOptions.deselect(this),this.selectedChange.emit(e),this._changeDetectorRef.markForCheck(),!0)}_markForCheck(){this._changeDetectorRef.markForCheck()}_toggleOnInteraction(){this.disabled||(this._selectionList.multiple?(this.selected=!this.selected,this._selectionList._emitChangeEvent([this])):this.selected||(this.selected=!0,this._selectionList._emitChangeEvent([this])))}_setTabindex(e){this._hostElement.setAttribute("tabindex",e+"")}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(lt),g(_L),g(Li),g(Tt),g(lc,8),g(Si,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-list-option"]],contentQueries:function(e,n,r){if(1&e&&(Et(r,iy,5),Et(r,C_,5)),2&e){let a;Ce(a=Me())&&(n._lines=a),Ce(a=Me())&&(n._titles=a)}},viewQuery:function(e,n){if(1&e&&ot(uL,5),2&e){let r;Ce(r=Me())&&(n._unscopedContent=r.first)}},hostAttrs:["role","option",1,"mat-mdc-list-item","mat-mdc-list-option","mdc-list-item"],hostVars:25,hostBindings:function(e,n){1&e&&ae("blur",function(){return n._handleBlur()})("click",function(){return n._toggleOnInteraction()}),2&e&&(st("aria-selected",n.selected),nt("mdc-list-item--selected",n.selected&&!n._selectionList.multiple&&n._selectionList.hideSingleSelectionIndicator)("mdc-list-item--with-leading-avatar",n._hasProjected("avatars","before"))("mdc-list-item--with-leading-icon",n._hasProjected("icons","before"))("mdc-list-item--with-trailing-icon",n._hasProjected("icons","after"))("mat-mdc-list-option-with-trailing-avatar",n._hasProjected("avatars","after"))("mdc-list-item--with-leading-checkbox",n._hasCheckboxAt("before"))("mdc-list-item--with-trailing-checkbox",n._hasCheckboxAt("after"))("mdc-list-item--with-leading-radio",n._hasRadioAt("before"))("mdc-list-item--with-trailing-radio",n._hasRadioAt("after"))("mat-accent","primary"!==n.color&&"warn"!==n.color)("mat-warn","warn"===n.color)("_mat-animation-noopable",n._noopAnimations))},inputs:{togglePosition:"togglePosition",checkboxPosition:"checkboxPosition",color:"color",value:"value",selected:"selected"},outputs:{selectedChange:"selectedChange"},exportAs:["matListOption"],features:[at([{provide:Yx,useExisting:i},{provide:hL,useExisting:i}]),Ne],ngContentSelectors:aJ,decls:20,vars:6,consts:[["icons",""],["checkbox",""],["radio",""],["class","mdc-list-item__start mat-mdc-list-option-checkbox-before",4,"ngIf"],["class","mdc-list-item__start mat-mdc-list-option-radio-before",4,"ngIf"],[3,"ngIf"],[1,"mdc-list-item__content"],[1,"mat-mdc-list-item-unscoped-content",3,"cdkObserveContent"],["unscopedContent",""],["class","mdc-list-item__end",4,"ngIf"],[1,"mat-mdc-focus-indicator"],[1,"mdc-checkbox"],["type","checkbox",1,"mdc-checkbox__native-control",3,"checked","disabled"],[1,"mdc-checkbox__background"],["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"],[1,"mdc-radio"],["type","radio",1,"mdc-radio__native-control",3,"checked","disabled"],[1,"mdc-radio__background"],[1,"mdc-radio__outer-circle"],[1,"mdc-radio__inner-circle"],[1,"mdc-list-item__start","mat-mdc-list-option-checkbox-before"],[3,"ngTemplateOutlet"],[1,"mdc-list-item__start","mat-mdc-list-option-radio-before"],[1,"mdc-list-item__end"]],template:function(e,n){1&e&&(ii(rJ),X(0,zX,1,0,"ng-template",null,0,Ls),X(2,UX,6,4,"ng-template",null,1,Ls),X(4,WX,5,4,"ng-template",null,2,Ls),X(6,$X,2,1,"span",3),X(7,KX,2,1,"span",4),X(8,ZX,1,1,"ng-template",5),_(9,"span",6),Ge(10),Ge(11,1),_(12,"span",7,8),ae("cdkObserveContent",function(){return n._updateItemLines(!0)}),Ge(14,2),b()(),X(15,JX,2,1,"span",9),X(16,tJ,2,1,"span",9),X(17,nJ,1,1,"ng-template",5),Ge(18,3),pe(19,"div",10)),2&e&&(C(6),M("ngIf",n._hasCheckboxAt("before")),C(1),M("ngIf",n._hasRadioAt("before")),C(1),M("ngIf",n._hasIconsOrAvatarsAt("before")),C(7),M("ngIf",n._hasCheckboxAt("after")),C(1),M("ngIf",n._hasRadioAt("after")),C(1),M("ngIf",n._hasIconsOrAvatarsAt("after")))},dependencies:[cm,Ut,vf],styles:['.mat-mdc-list-option-with-trailing-avatar.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mat-mdc-list-option-with-trailing-avatar.mdc-list-item,.mat-mdc-list-option-with-trailing-avatar.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mat-mdc-list-option-with-trailing-avatar .mdc-list-item__end{margin-left:16px;margin-right:16px}[dir=rtl] .mat-mdc-list-option-with-trailing-avatar .mdc-list-item__end,.mat-mdc-list-option-with-trailing-avatar .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:16px}.mat-mdc-list-option-with-trailing-avatar .mdc-list-item__end{width:40px;height:40px}.mat-mdc-list-option-with-trailing-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mat-mdc-list-option-with-trailing-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mat-mdc-list-option-with-trailing-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mat-mdc-list-option-with-trailing-avatar .mdc-list-item__end{border-radius:50%}.mat-mdc-list-option .mdc-touch-target-wrapper{display:inline}.mat-mdc-list-option .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}.mat-mdc-list-option .mdc-checkbox[hidden]{display:none}.mat-mdc-list-option .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mat-mdc-list-option .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){.mat-mdc-list-option .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mat-mdc-list-option .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{border-color:CanvasText}}.mat-mdc-list-option .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mat-mdc-list-option .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){.mat-mdc-list-option .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mat-mdc-list-option .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{border-color:CanvasText}}@media all and (-ms-high-contrast: none){.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__focus-ring{display:none}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-list-option .mdc-checkbox__mixedmark{margin:0 1px}}.mat-mdc-list-option .mdc-checkbox--disabled{cursor:default;pointer-events:none}.mat-mdc-list-option .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}.mat-mdc-list-option .mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0}.mdc-checkbox--upgraded .mat-mdc-list-option .mdc-checkbox__checkmark{opacity:1}.mat-mdc-list-option .mdc-checkbox__checkmark-path{stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.mat-mdc-list-option .mdc-checkbox__mixedmark{width:100%;height:0;transform:scaleX(0) rotate(0deg);border-width:1px;border-style:solid;opacity:0}.mat-mdc-list-option .mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mat-mdc-list-option .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mat-mdc-list-option .mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke-dashoffset:0}.mat-mdc-list-option .mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit}.mat-mdc-list-option .mdc-checkbox__native-control:disabled{cursor:default;pointer-events:none}.mat-mdc-list-option .mdc-checkbox--touch{margin:calc((var(--mdc-checkbox-state-layer-size, 48px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2)}.mat-mdc-list-option .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)}.mat-mdc-list-option .mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{opacity:1}.mat-mdc-list-option .mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(-45deg)}.mat-mdc-list-option .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark,.mat-mdc-list-option .mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark{transform:rotate(45deg);opacity:0}.mat-mdc-list-option .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark,.mat-mdc-list-option .mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(0deg);opacity:1}.mat-mdc-list-option .mdc-radio{display:inline-block;position:relative;flex:0 0 auto;box-sizing:content-box;width:20px;height:20px;cursor:pointer;will-change:opacity,transform,border-color,color}.mat-mdc-list-option .mdc-radio[hidden]{display:none}.mat-mdc-list-option .mdc-radio__background{display:inline-block;position:relative;box-sizing:border-box;width:20px;height:20px}.mat-mdc-list-option .mdc-radio__background::before{position:absolute;transform:scale(0, 0);border-radius:50%;opacity:0;pointer-events:none;content:""}.mat-mdc-list-option .mdc-radio__outer-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border-width:2px;border-style:solid;border-radius:50%}.mat-mdc-list-option .mdc-radio__inner-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;transform:scale(0, 0);border-width:10px;border-style:solid;border-radius:50%}.mat-mdc-list-option .mdc-radio__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit;z-index:1}.mat-mdc-list-option .mdc-radio--touch{margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mat-mdc-list-option .mdc-radio--touch .mdc-radio__native-control{top:calc((40px - 48px) / 2);right:calc((40px - 48px) / 2);left:calc((40px - 48px) / 2);width:48px;height:48px}.mat-mdc-list-option .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring,.mat-mdc-list-option .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__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){.mat-mdc-list-option .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring,.mat-mdc-list-option .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring{border-color:CanvasText}}.mat-mdc-list-option .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring::after,.mat-mdc-list-option .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__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){.mat-mdc-list-option .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring::after,.mat-mdc-list-option .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring::after{border-color:CanvasText}}.mat-mdc-list-option .mdc-radio--disabled{cursor:default;pointer-events:none}.mat-mdc-list-option .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{transform:scale(0.5)}.mat-mdc-list-option .mdc-radio__native-control:disabled+.mdc-radio__background,.mat-mdc-list-option [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background{cursor:default}.mat-mdc-list-option .mdc-radio__native-control:focus+.mdc-radio__background::before{transform:scale(1);opacity:.12}@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}}@media all and (-ms-high-contrast: none){.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox .mdc-checkbox__focus-ring{display:none}}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox__background{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)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox__checkmark{transition:opacity 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox__mixedmark{transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background{animation-duration:180ms;animation-timing-function:linear}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-unchecked-checked-checkmark-path 180ms linear 0s;transition:none}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear 0s;transition:none}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark{animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear 0s;transition:none}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark{animation:mdc-checkbox-indeterminate-checked-checkmark 500ms linear 0s;transition:none}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-checked-mixedmark 500ms linear 0s;transition:none}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear 0s;transition:none}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background,.mat-mdc-list-option:not(._mat-animation-noopable) .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)}.mat-mdc-list-option:not(._mat-animation-noopable) .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)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark{transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__background,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark-path,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__mixedmark{transition:none}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__background::before{transition:opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__outer-circle{transition:border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__inner-circle{transition:transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__native-control:checked+.mdc-radio__background,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__native-control:disabled+.mdc-radio__background{transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle{transition:border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-list-option:not(._mat-animation-noopable) .mdc-radio__native-control:focus+.mdc-radio__background::before{transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-list-option .mdc-checkbox{padding:calc((40px - 18px) / 2);padding:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px) / 2);margin:calc((40px - 40px) / 2);margin:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2)}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:rgba(0, 0, 0, 0.38);border-color:var(--mdc-checkbox-disabled-unselected-icon-color, rgba(0, 0, 0, 0.38));background-color:transparent}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true][disabled]~.mdc-checkbox__background{border-color:transparent;background-color:rgba(0, 0, 0, 0.38);background-color:var(--mdc-checkbox-disabled-selected-icon-color, rgba(0, 0, 0, 0.38))}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:#fff;color:var(--mdc-checkbox-selected-checkmark-color, #fff)}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:#fff;border-color:var(--mdc-checkbox-selected-checkmark-color, #fff)}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:#fff;color:var(--mdc-checkbox-disabled-selected-checkmark-color, #fff)}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:#fff;border-color:var(--mdc-checkbox-disabled-selected-checkmark-color, #fff)}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:rgba(0, 0, 0, 0.54);border-color:var(--mdc-checkbox-unselected-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:#018786;border-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786));background-color:#018786;background-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786))}@keyframes mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786{0%{border-color:rgba(0, 0, 0, 0.54);border-color:var(--mdc-checkbox-unselected-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}50%{border-color:#018786;border-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786));background-color:#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:#018786;border-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786));background-color:#018786;background-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786))}100%{border-color:rgba(0, 0, 0, 0.54);border-color:var(--mdc-checkbox-unselected-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}}.mat-mdc-list-option .mdc-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-list-option .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-list-option .mdc-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-list-option .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-list-option .mdc-checkbox .mdc-checkbox__background{top:calc((40px - 18px) / 2);top:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px) / 2);left:calc((40px - 18px) / 2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px) / 2)}.mat-mdc-list-option .mdc-checkbox .mdc-checkbox__native-control{top:calc((40px - 40px) / 2);top:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2);right:calc((40px - 40px) / 2);right:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2);left:calc((40px - 40px) / 2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2);width:40px;width:var(--mdc-checkbox-state-layer-size, 40px);height:40px;height:var(--mdc-checkbox-state-layer-size, 40px)}.mat-mdc-list-option .mdc-radio{padding:calc((40px - 20px) / 2);padding:calc((var(--mdc-radio-state-layer-size, 40px) - 20px) / 2)}.mat-mdc-list-option .mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-list-option .mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:#000;border-color:var(--mdc-radio-disabled-selected-icon-color, #000)}.mat-mdc-list-option .mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-list-option .mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:#000;border-color:var(--mdc-radio-disabled-selected-icon-color, #000)}.mat-mdc-list-option .mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-list-option .mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{opacity:0.38;opacity:var(--mdc-radio-disabled-selected-icon-opacity, 0.38)}.mat-mdc-list-option .mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-list-option .mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{opacity:0.38;opacity:var(--mdc-radio-disabled-selected-icon-opacity, 0.38)}.mat-mdc-list-option .mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-list-option .mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:#000;border-color:var(--mdc-radio-disabled-unselected-icon-color, #000)}.mat-mdc-list-option .mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-list-option .mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{opacity:0.38;opacity:var(--mdc-radio-disabled-unselected-icon-opacity, 0.38)}.mat-mdc-list-option .mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:#6200ee;border-color:var(--mdc-radio-selected-icon-color, #6200ee)}.mat-mdc-list-option .mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:#6200ee;border-color:var(--mdc-radio-selected-icon-color, #6200ee)}.mat-mdc-list-option .mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:#000;border-color:var(--mdc-radio-unselected-icon-color, #000)}.mat-mdc-list-option .mdc-radio .mdc-radio__background::before{top:calc(-1 * (40px - 20px) / 2);top:calc(-1 * (var(--mdc-radio-state-layer-size, 40px) - 20px) / 2);left:calc(-1 * (40px - 20px) / 2);left:calc(-1 * (var(--mdc-radio-state-layer-size, 40px) - 20px) / 2);width:40px;width:var(--mdc-radio-state-layer-size, 40px);height:40px;height:var(--mdc-radio-state-layer-size, 40px)}.mat-mdc-list-option .mdc-radio .mdc-radio__native-control{top:calc((40px - 40px) / 2);top:calc((var(--mdc-radio-state-layer-size, 40px) - var(--mdc-radio-state-layer-size, 40px)) / 2);right:calc((40px - 40px) / 2);right:calc((var(--mdc-radio-state-layer-size, 40px) - var(--mdc-radio-state-layer-size, 40px)) / 2);left:calc((40px - 40px) / 2);left:calc((var(--mdc-radio-state-layer-size, 40px) - var(--mdc-radio-state-layer-size, 40px)) / 2);width:40px;width:var(--mdc-radio-state-layer-size, 40px);height:40px;height:var(--mdc-radio-state-layer-size, 40px)}.mat-mdc-list-option .mdc-checkbox__native-control,.mat-mdc-list-option .mdc-radio__native-control{display:none}.cdk-high-contrast-active .mat-mdc-list-option.mdc-list-item--selected::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 .mat-mdc-list-option.mdc-list-item--selected [dir=rtl]::after{right:auto;left:16px}'],encapsulation:2,changeDetection:0}),i})(),ay=(()=>{class i extends yd{constructor(){super(...arguments),this._isNonInteractive=!1}}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275cmp=Se({type:i,selectors:[["mat-nav-list"]],hostAttrs:["role","navigation",1,"mat-mdc-nav-list","mat-mdc-list-base","mdc-list"],exportAs:["matNavList"],features:[at([{provide:yd,useExisting:i}]),Ne],ngContentSelectors:Hx,decls:1,vars:0,template:function(e,n){1&e&&(ii(),Ge(0))},styles:[Vx],encapsulation:2,changeDetection:0}),i})();const lJ={provide:_r,useExisting:Yt(()=>bL),multi:!0};class cJ{constructor(t,e){this.source=t,this.options=e}}let bL=(()=>{class i extends yd{get multiple(){return this._multiple}set multiple(e){const n=Xe(e);n!==this._multiple&&(this._multiple=n,this.selectedOptions=new gx(this._multiple,this.selectedOptions.selected))}get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(e){this._hideSingleSelectionIndicator=Xe(e)}constructor(e,n){super(),this._element=e,this._ngZone=n,this._initialized=!1,this._destroyed=new ve,this._onChange=r=>{},this.selectionChange=new He,this.color="accent",this.compareWith=(r,a)=>r===a,this._multiple=!0,this._hideSingleSelectionIndicator=this._defaultOptions?.hideSingleSelectionIndicator??!1,this.selectedOptions=new gx(this._multiple),this._onTouched=()=>{},this._selectionListDisabled=!1,this._handleFocusout=()=>{setTimeout(()=>{this._containsFocus()||this._resetActiveOption()})},this._handleFocusin=r=>{if(this.disabled)return;const a=this._items.toArray().findIndex(o=>o._elementRef.nativeElement.contains(r.target));a>-1?this._setActiveOption(a):this._resetActiveOption()},this._isNonInteractive=!1}ngAfterViewInit(){this._initialized=!0,this._setupRovingTabindex(),this._ngZone.runOutsideAngular(()=>{this._element.nativeElement.addEventListener("focusin",this._handleFocusin),this._element.nativeElement.addEventListener("focusout",this._handleFocusout)}),this._value&&this._setOptionsFromValues(this._value),this._watchForSelectionChange()}ngOnChanges(e){const n=e.disabled,r=e.disableRipple,a=e.hideSingleSelectionIndicator;(r&&!r.firstChange||n&&!n.firstChange||a&&!a.firstChange)&&this._markOptionsForCheck()}ngOnDestroy(){this._keyManager?.destroy(),this._element.nativeElement.removeEventListener("focusin",this._handleFocusin),this._element.nativeElement.removeEventListener("focusout",this._handleFocusout),this._destroyed.next(),this._destroyed.complete(),this._isDestroyed=!0}focus(e){this._element.nativeElement.focus(e)}selectAll(){return this._setAllOptionsSelected(!0)}deselectAll(){return this._setAllOptionsSelected(!1)}_reportValueChange(){if(this.options&&!this._isDestroyed){const e=this._getSelectedOptionValues();this._onChange(e),this._value=e}}_emitChangeEvent(e){this.selectionChange.emit(new cJ(this,e))}writeValue(e){this._value=e,this.options&&this._setOptionsFromValues(e||[])}setDisabledState(e){this.disabled=e}get disabled(){return this._selectionListDisabled}set disabled(e){this._selectionListDisabled=Xe(e),this._selectionListDisabled&&this._keyManager?.setActiveItem(-1)}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}_watchForSelectionChange(){this.selectedOptions.changed.pipe(yt(this._destroyed)).subscribe(e=>{for(let n of e.added)n.selected=!0;for(let n of e.removed)n.selected=!1;this._containsFocus()||this._resetActiveOption()})}_setOptionsFromValues(e){this.options.forEach(n=>n._setSelected(!1)),e.forEach(n=>{const r=this.options.find(a=>!a.selected&&this.compareWith(a.value,n));r&&r._setSelected(!0)})}_getSelectedOptionValues(){return this.options.filter(e=>e.selected).map(e=>e.value)}_markOptionsForCheck(){this.options&&this.options.forEach(e=>e._markForCheck())}_setAllOptionsSelected(e,n){const r=[];return this.options.forEach(a=>{(!n||!a.disabled)&&a._setSelected(e)&&r.push(a)}),r.length&&this._reportValueChange(),r}get options(){return this._items}_handleKeydown(e){const n=this._keyManager.activeItem;if(13!==e.keyCode&&32!==e.keyCode||this._keyManager.isTyping()||!n||n.disabled)if(65===e.keyCode&&this.multiple&&!this._keyManager.isTyping()&&ar(e,"ctrlKey")){const r=this.options.some(a=>!a.disabled&&!a.selected);e.preventDefault(),this._emitChangeEvent(this._setAllOptionsSelected(r,!0))}else this._keyManager.onKeydown(e);else e.preventDefault(),n._toggleOnInteraction()}_setupRovingTabindex(){this._keyManager=new Tf(this._items).withHomeAndEnd().withTypeAhead().withWrap().skipPredicate(()=>this.disabled),this._resetActiveOption(),this._keyManager.change.subscribe(e=>this._setActiveOption(e)),this._items.changes.pipe(yt(this._destroyed)).subscribe(()=>{const e=this._keyManager.activeItem;(!e||!this._items.toArray().indexOf(e))&&this._resetActiveOption()})}_setActiveOption(e){this._items.forEach((n,r)=>n._setTabindex(r===e?0:-1)),this._keyManager.updateActiveItem(e)}_resetActiveOption(){if(this.disabled)return void this._setActiveOption(-1);const e=this._items.find(n=>n.selected&&!n.disabled)||this._items.first;this._setActiveOption(e?this._items.toArray().indexOf(e):-1)}_containsFocus(){const e=s1();return e&&this._element.nativeElement.contains(e)}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(lt))},i.\u0275cmp=Se({type:i,selectors:[["mat-selection-list"]],contentQueries:function(e,n,r){if(1&e&&Et(r,gL,5),2&e){let a;Ce(a=Me())&&(n._items=a)}},hostAttrs:["role","listbox",1,"mat-mdc-selection-list","mat-mdc-list-base","mdc-list"],hostVars:1,hostBindings:function(e,n){1&e&&ae("keydown",function(a){return n._handleKeydown(a)}),2&e&&st("aria-multiselectable",n.multiple)},inputs:{color:"color",compareWith:"compareWith",multiple:"multiple",hideSingleSelectionIndicator:"hideSingleSelectionIndicator",disabled:"disabled"},outputs:{selectionChange:"selectionChange"},exportAs:["matSelectionList"],features:[at([lJ,{provide:yd,useExisting:i},{provide:_L,useExisting:i}]),Ne,rn],ngContentSelectors:Hx,decls:1,vars:0,template:function(e,n){1&e&&(ii(),Ge(0))},styles:[Vx],encapsulation:2,changeDetection:0}),i})(),dJ=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[Sf,xn,vt,ns,bA,jZ]}),i})();class Wm{constructor(t,e,n,r,a,o){this.utilities=t,this.relayService=e,this.router=n,this.profileService=r,this.data=a,this.bottomSheetRef=o}import(t){var e=this;return fe(function*(){if(e.bottomSheetRef.dismiss(),t.preventDefault(),e.data.relaysCount>0){const r=e.utilities.getRelayUrls(e.data.relays);yield e.relayService.deleteRelays(r),yield e.relayService.appendRelays(e.data.relays)}const n=e.data.pubkeys;for(let r=0;r{e.router.navigateByUrl("/people")},100)})()}}Wm.\u0275fac=function(t){return new(t||Wm)(g(Wi),g(so),g(hn),g(Gi),g(EA),g(Z2))},Wm.\u0275cmp=Se({type:Wm,selectors:[["app-import-sheet"]],decls:6,vars:2,consts:[["mat-list-item","",3,"click"],["matListItemTitle",""],["matLine",""]],template:function(t,e){1&t&&(_(0,"mat-nav-list")(1,"a",0),ae("click",function(r){return e.import(r)}),_(2,"span",1),N(3),b(),_(4,"span",2),N(5,"Import your existing relays (replaces default relays) and public following list"),b()()()),2&t&&(C(3),su("Found ",e.data.pubkeys.length," profiles and ",e.data.relaysCount," relays"))},dependencies:[ay,ry,C_,w1],encapsulation:2});var jx=new WeakMap,zx=new WeakMap,Ux=new WeakMap,Wx=new WeakMap,Gx=new WeakMap,$x=new WeakMap,uJ=new WeakSet;class so{constructor(t,e,n,r,a,o,s,l,c){var p=this;Eu(this,uJ),ui(this,jx,{writable:!0,value:void 0}),ui(this,zx,{writable:!0,value:void 0}),ui(this,Ux,{writable:!0,value:void 0}),ui(this,Wx,{writable:!0,value:void 0}),ui(this,Gx,{writable:!0,value:void 0}),ui(this,$x,{writable:!0,value:void 0}),this.ui=t,this.queue=e,this.bottomSheet=n,this.utilities=r,this.profileService=a,this.db=o,this.options=s,this.eventService=l,this.appState=c,this.defaultRelays={"wss://relay.plebstr.com":{read:!0,write:!0},"wss://relay.nostr.info":{read:!0,write:!0},"wss://e.nos.lol":{read:!0,write:!0},"wss://nostr.mom":{read:!0,write:!0},"wss://relay.snort.social":{read:!0,write:!0},"wss://relay.nostr.bg":{read:!0,write:!0},"wss://nostr.fmt.wiz.biz":{read:!0,write:!0}},this.cache=new ax,this.events=[],Nt(this,jx,new Vt(this.events)),Nt(this,zx,new Vt([])),Nt(this,Ux,new Vt([])),Nt(this,Wx,new Vt([])),Nt(this,Gx,new Vt([])),this.sortSubject=new Vt("asc"),this.sort$=this.sortSubject.asObservable(),this.sortOrder="asc",this.subs=[],this.relays=[],Nt(this,$x,new Vt(this.relays)),this.workers=[],this.subscriptions={},this.subs2=[],this.items2=[],this.appState.visibility$.subscribe(w=>{}),this.queue.queues$.subscribe(w=>{w&&this.enque(w)}),this.ui.loadMore$.subscribe(w=>{if(w&&w.until)if("profile"==w.type){if(!this.profileEventSubscription)return;this.unsubscribe(this.profileEventSubscription),this.profileEventSubscription=this.subscribe([{authors:[this.ui.profile.pubkey],kinds:[Sn.Text,Sn.Reaction,6],until:w.until,limit:100}])}else if("feed"==w.type){if(!this.circleEventSubscription)return;this.circleEventSubscription&&(this.unsubscribe(this.circleEventSubscription),this.circleEventSubscription=void 0);let I=[];I=w.circle>-1?this.profileService.following.filter(z=>z.circle==w.circle).map(z=>z.pubkey):this.profileService.following.map(z=>z.pubkey),this.circleEventSubscription=this.subscribe([{authors:I,kinds:[Sn.Text,Sn.Reaction,6],until:w.until,limit:100}],"feed")}}),this.ui.circle$.subscribe(w=>{if(null==w)return;let I=[];I=w>-1?this.profileService.following.filter(z=>z.circle==w).map(z=>z.pubkey):this.profileService.following.map(z=>z.pubkey),this.circleEventSubscription&&(this.unsubscribe(this.circleEventSubscription),this.circleEventSubscription=void 0),this.circleEventSubscription=this.subscribe([{authors:I,kinds:[Sn.Text,Sn.Reaction,6],limit:100}],"feed")}),this.ui.pubkey$.subscribe(function(){var w=fe(function*(I){if(!I)return void(p.profileEventSubscription&&(p.unsubscribe(p.profileEventSubscription),p.profileEventSubscription=void 0));const z=yield p.db.storage.getProfile(I);z?p.ui.setProfile(z):p.enque({type:"Profile",identifier:I}),p.profileEventSubscription=p.subscribe([{authors:[I],kinds:[Sn.Text,Sn.Reaction,6],limit:100}])});return function(I){return w.apply(this,arguments)}}()),this.ui.eventId$.subscribe(function(){var w=fe(function*(I){if(!I)return;const z=yield p.db.storage.getEvent(I);z?p.ui.setEvent(z):p.enque({type:"Event",identifier:I})});return function(I){return w.apply(this,arguments)}}()),this.ui.event$.subscribe(function(){var w=fe(function*(I){if(!I)return p.ui.clearEvents(),void(p.threadSubscription&&(p.unsubscribe(p.threadSubscription),p.threadSubscription=void 0));if(p.threadSubscription!=I?.id&&(p.threadSubscription&&p.unsubscribe(p.threadSubscription),p.threadSubscription=p.subscribe([{"#e":[I.id]}]),I.parentEventId)){const z=yield p.db.storage.getEvent(I.parentEventId);z?p.ui.setParentEvent(z):p.enque({type:"Event",identifier:I.parentEventId})}});return function(I){return w.apply(this,arguments)}}())}get relays$(){return be(this,$x).asObservable()}terminate(t){const e=this.workers.find(n=>n.url==t);e&&e.terminate()}terminateAll(){for(let t=0;to.url==t);r&&(r.type=e,a.type=e,yield n.db.storage.putRelay(r))})()}setRelayPublic(t,e){var n=this;return fe(function*(){const r=yield n.db.storage.getRelay(t),a=n.items2.find(o=>o.url==t);r&&(r.public=e,a.public=e,yield n.db.storage.putRelay(r))})()}setRelayStatus(t,e){var n=this;return fe(function*(){console.log("setRelayStatus:",e);const r=yield n.db.storage.getRelay(t),a=n.items2.find(o=>o.url==t);r&&(r.status=e,a.status=e,yield n.db.storage.putRelay(r))})()}setRelayTimeout(t,e){const n=this.items2.find(r=>r.url==t);n&&(null==n.timeouts&&(n.timeouts=0),n.timeouts++)}setRelayCounter(t){const e=this.items2.find(n=>n.url==t);e&&(null==e.eventcount&&(e.eventcount=0),e.eventcount++)}setRelayNIP11(t,e){var n=this;return fe(function*(){console.log("setRelayNIP11:",e);const r=yield n.db.storage.getRelay(t),a=n.items2.find(o=>o.url==t);r&&(e.error?(r.error=e.error,a.error=e.error):(r.nip11=e,a.nip11=e),yield n.db.storage.putRelay(r),console.log("Relay updated witn NIP11"))})()}addRelay2(t,e,n){var r=this;return fe(function*(){let a=r.items2.find(s=>s.url==t),o=1;n&&!e?o=2:!n&&!e&&(o=0),a?a.type!==o&&(a.type=o,r.db.storage.putRelay(a)):(a={public:!0,url:t,type:o},r.db.storage.putRelay(a),r.items2.push(a)),1===o?r.createRelayWorker(a.url):r.terminate(a.url)})()}deleteRelays(t){var e=this;return fe(function*(){const n=e.items2.filter(r=>-1==t.indexOf(r.url));console.log("relaysToRemove:",n);for(let r=0;rs.url==a.url);console.log(`${a.url}: Terminating this Web Worker!`,o?.url),o?.terminate()}e.items2=e.items2.filter(r=>t.indexOf(r.url)>-1)})()}openImportSheet(t){this.bottomSheet.open(Wm,{data:t})}processEvent(t){var e=this;return fe(function*(){const r=e.eventService.processEvent(t.data);if(r){if(console.log("SAVE EVENT?:",r),"feed"==t.subscription)e.ui.putFeedEvent(r);else if("notifications"==t.subscription){let a=yield e.db.storage.getNotification(r.id);if(!a){let o="";if(r.kind==Sn.Reaction){let s=r.content;"+"===s||""===s?s="\u2764\ufe0f":"-"===s&&(s="\u{1f494}"),o=s}else if(r.kind==Sn.Text)o="replied to your note.";else if(r.kind==Sn.Contacts){if(o="started following you.",yield e.db.storage.getNotification(r.pubkey))return;r.id=r.pubkey}else o=6==r.kind?"boosted your note.":`Event kind ${r.kind} notification.`;a={id:r.id,kind:r.kind,pubkey:r.pubkey,message:o,seen:!1,created:r.created_at},yield e.db.storage.putNotification(a),e.ui.putNotification(a)}}if(r.kind==Sn.Metadata){const a=e.utilities.mapProfileEvent(r);if(a){const o=yield e.profileService.updateProfile(a.pubkey,a);e.ui.pubkey==r.pubkey&&e.ui.setProfile(o)}}else if(r.kind==Sn.Contacts){const a=e.appState.getPublicKey();if(r.pubkey===a){let o=yield e.db.storage.getContacts(a);if(!o||o.created_atc[1]);e.profileService.followingAndRelays(r.pubkey,l,r.content),o=r}if(0==(yield e.db.storage.getProfilesByStatusCount(fr.Follow))){if(e.currentDisplayedContacts&&e.currentDisplayedContacts.created_at>=o.created_at)return;const c={pubkeys:o.tags.map(p=>p[1]),pubkey:a,relays:[],relaysCount:0};o.content&&(c.relays=JSON.parse(o.content),c.relaysCount=Object.keys(c.relays).length),(c.pubkeys.length>0||c.relaysCount>0)&&(e.currentDisplayedContacts=o,e.openImportSheet(c))}}else{const o=yield e.db.storage.getContacts(r.pubkey),s=yield e.db.storage.getProfile(r.pubkey),l=r.tags.map(p=>p[1]);if(o&&o.created_at>=r.created_at&&s?.following?.length==l.length)return;yield e.db.storage.putContacts(r);const c=yield e.profileService.followingAndRelays(r.pubkey,l,r.content);c&&e.ui.pubkey==c.pubkey&&e.ui.setProfile(c,!0)}}else e.ui.eventId==r.id?e.ui.setEvent(r):e.ui.parentEventId==r.id?e.ui.setParentEvent(r):(e.ui.pubkey==r.pubkey||t.subscription==e.threadSubscription)&&e.ui.putEvent(r)}})()}enque(t){this.action("enque",t)}handleRelayMessage(t,e){var n=this;return fe(function*(){const r=t.data;switch(r.type){case"timeout":console.log(`Relay ${e} timeout: ${r.data}.`),n.setRelayTimeout(e,r.data);break;case"status":if(console.log(`Relay ${e} changed status to ${r.data}.`),yield n.setRelayStatus(e,r.data),1===r.data){n.appState.updateConnectionStatus(!0);const s=n.workers.findIndex(c=>c.url==e),l=n.workers[s];for(let c=0;cs.url==e),o=n.workers[a];o.status="terminated",console.log(`${e}: Calling actually TERMINATE on Web Worker!`),o.worker?.terminate(),a>-1&&n.workers.splice(a,1),yield n.setRelayStatus(e,-1);break;case"event":console.log("EVENT FROM:",e),n.setRelayCounter(e),yield n.processEvent(r);break;case"nip11":console.log("EVENT FROM:",e),yield n.setRelayNIP11(e,r.data)}})()}handleRelayError(t,e){var n=this;return fe(function*(){yield n.setRelayStatus(e,-1),console.warn("ERROR IN WEB WORKER FOR RELAY!",t),console.warn("ERROR IN WEB WORKER FOR RELAY22!",t.error)})()}createRelayWorker(t,e){var n=this;if(!t)return void console.warn("SUPPLIED EMPTY URL TO CREATE RELAY WORKER!");const r=this.workers.findIndex(s=>s.url==t);if(r>-1)return console.log(`${t}: This relay already exists, calling connect on it.`),void this.workers[r].connect(void 0,e);const a=new FZ(t);console.log(`${t}: Creating this web worker.`),this.workers.push(a);const o=a.start();o.onmessage=function(){var s=fe(function*(l){console.log(`${a.url}: onmessage`,l.data),yield n.handleRelayMessage(l,a.url)});return function(l){return s.apply(this,arguments)}}(),o.onerror=function(){var s=fe(function*(l){console.log(`${a.url}: onerror`,l.error),yield n.handleRelayError(l,a.url)});return function(l){return s.apply(this,arguments)}}(),a.connect(this.subs2,e)}getActiveRelay(t){const e=this.relays.findIndex(n=>n.url==t);return-1==e?null:this.relays[e]}appendRelays(t){var e=this;return fe(function*(){let n=t;if(Array.isArray(n)){n={};for(let o=0;oa.url==t);-1!=n&&(e.workers.find(a=>a.url==t)?.terminate(),yield e.db.storage.deleteRelay(t),e.items2.splice(n,1))})()}connectedRelays(){return this.relays.filter(t=>1===t.status)}queueSubscription(t){const e=ox();return this.subs2.push({id:e,filters:t}),e}subscribe(t,e){e||(e=ox()),this.subs2.push({id:e,filters:t});for(let n=0;n2==r.type);for(let r=0;rwL),multi:!0};class gJ{}let bJ=0;const vL=yL(),yJ=fl(Hs(Vs(Bs(class{constructor(i){this._elementRef=i}}))));let vJ=(()=>{class i extends yJ{get inputId(){return`${this.id||this._uniqueId}-input`}get required(){return this._required}set required(e){this._required=Xe(e)}constructor(e,n,r,a,o,s,l){super(n),this._changeDetectorRef=r,this._ngZone=a,this._animationMode=s,this._options=l,this.ariaLabel="",this.ariaLabelledby=null,this.labelPosition="after",this.name=null,this.change=new He,this.indeterminateChange=new He,this._onTouched=()=>{},this._currentAnimationClass="",this._currentCheckState=0,this._controlValueAccessorChangeFn=()=>{},this._checked=!1,this._disabled=!1,this._indeterminate=!1,this._options=this._options||vL,this.color=this.defaultColor=this._options.color||vL.color,this.tabIndex=parseInt(o)||0,this.id=this._uniqueId=`${e}${++bJ}`}ngAfterViewInit(){this._syncIndeterminate(this._indeterminate)}get checked(){return this._checked}set checked(e){const n=Xe(e);n!=this.checked&&(this._checked=n,this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled}set disabled(e){const n=Xe(e);n!==this.disabled&&(this._disabled=n,this._changeDetectorRef.markForCheck())}get indeterminate(){return this._indeterminate}set indeterminate(e){const n=e!=this._indeterminate;this._indeterminate=Xe(e),n&&(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 n=this._currentCheckState,r=this._getAnimationTargetElement();if(n!==e&&r&&(this._currentAnimationClass&&r.classList.remove(this._currentAnimationClass),this._currentAnimationClass=this._getAnimationClassForCheckStateTransition(n,e),this._currentCheckState=e,this._currentAnimationClass.length>0)){r.classList.add(this._currentAnimationClass);const a=this._currentAnimationClass;this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{r.classList.remove(a)},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,n){if("NoopAnimations"===this._animationMode)return"";switch(e){case 0:if(1===n)return this._animationClasses.uncheckedToChecked;if(3==n)return this._checked?this._animationClasses.checkedToIndeterminate:this._animationClasses.uncheckedToIndeterminate;break;case 2:return 1===n?this._animationClasses.uncheckedToChecked:this._animationClasses.uncheckedToIndeterminate;case 1:return 2===n?this._animationClasses.checkedToUnchecked:this._animationClasses.checkedToIndeterminate;case 3:return 1===n?this._animationClasses.indeterminateToChecked:this._animationClasses.indeterminateToUnchecked}return""}_syncIndeterminate(e){const n=this._inputElement;n&&(n.nativeElement.indeterminate=e)}}return i.\u0275fac=function(e){Ss()},i.\u0275dir=ye({type:i,viewQuery:function(e,n){if(1&e&&(ot(hJ,5),ot(mJ,5),ot(mr,5)),2&e){let r;Ce(r=Me())&&(n._inputElement=r.first),Ce(r=Me())&&(n._labelElement=r.first),Ce(r=Me())&&(n.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:[Ne]}),i})(),wL=(()=>{class i extends vJ{constructor(e,n,r,a,o,s){super("mat-mdc-checkbox-",e,n,r,a,o,s),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 n=new gJ;return n.source=this,n.checked=e,n}_getAnimationTargetElement(){return this._inputElement?.nativeElement}_onInputClick(){super._handleInputClick()}_onTouchTargetClick(){super._handleInputClick(),this.disabled||this._inputElement.nativeElement.focus()}_preventBubblingFromLabel(e){e.target&&this._labelElement.nativeElement.contains(e.target)&&e.stopPropagation()}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Tt),g(lt),da("tabindex"),g(Si,8),g(fJ,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-checkbox"]],hostAttrs:[1,"mat-mdc-checkbox"],hostVars:12,hostBindings:function(e,n){2&e&&(Br("id",n.id),st("tabindex",null)("aria-label",null)("aria-labelledby",null),nt("_mat-animation-noopable","NoopAnimations"===n._animationMode)("mdc-checkbox--disabled",n.disabled)("mat-mdc-checkbox-disabled",n.disabled)("mat-mdc-checkbox-checked",n.checked))},inputs:{disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matCheckbox"],features:[at([_J]),Ne],ngContentSelectors:pJ,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,n){if(1&e&&(ii(),_(0,"div",0),ae("click",function(a){return n._preventBubblingFromLabel(a)}),_(1,"div",1,2)(3,"div",3),ae("click",function(){return n._onTouchTargetClick()}),b(),_(4,"input",4,5),ae("blur",function(){return n._onBlur()})("click",function(){return n._onInputClick()})("change",function(a){return n._onInteractionEvent(a)}),b(),pe(6,"div",6),_(7,"div",7),Kr(),_(8,"svg",8),pe(9,"path",9),b(),Go(),pe(10,"div",10),b(),pe(11,"div",11),b(),_(12,"label",12,13),Ge(14),b()()),2&e){const r=gi(2);nt("mdc-form-field--align-end","before"==n.labelPosition),C(4),nt("mdc-checkbox--selected",n.checked),M("checked",n.checked)("disabled",n.disabled)("id",n.inputId)("required",n.required)("tabIndex",n.tabIndex),st("aria-checked",n._getAriaChecked())("aria-label",n.ariaLabel||null)("aria-labelledby",n.ariaLabelledby)("aria-describedby",n.ariaDescribedby)("name",n.name)("value",n.value),C(7),M("matRippleTrigger",r)("matRippleDisabled",n.disableRipple||n.disabled)("matRippleCentered",!0),C(1),M("for",n.inputId)}},dependencies:[mr],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}),i})(),FL=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})(),kJ=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt,ns,FL,vt,FL]}),i})();const kL=ic({passive:!0});let xJ=(()=>{class i{constructor(e,n){this._platform=e,this._ngZone=n,this._monitoredElements=new Map}monitor(e){if(!this._platform.isBrowser)return fi;const n=rc(e),r=this._monitoredElements.get(n);if(r)return r.subject;const a=new ve,o="cdk-text-field-autofilled",s=l=>{"cdk-text-field-autofill-start"!==l.animationName||n.classList.contains(o)?"cdk-text-field-autofill-end"===l.animationName&&n.classList.contains(o)&&(n.classList.remove(o),this._ngZone.run(()=>a.next({target:l.target,isAutofilled:!1}))):(n.classList.add(o),this._ngZone.run(()=>a.next({target:l.target,isAutofilled:!0})))};return this._ngZone.runOutsideAngular(()=>{n.addEventListener("animationstart",s,kL),n.classList.add("cdk-text-field-autofill-monitored")}),this._monitoredElements.set(n,{subject:a,unlisten:()=>{n.removeEventListener("animationstart",s,kL)}}),a}stopMonitoring(e){const n=rc(e),r=this._monitoredElements.get(n);r&&(r.unlisten(),r.subject.complete(),n.classList.remove("cdk-text-field-autofill-monitored"),n.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(n))}ngOnDestroy(){this._monitoredElements.forEach((e,n)=>this.stopMonitoring(n))}}return i.\u0275fac=function(e){return new(e||i)(ue(Li),ue(lt))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),qx=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})();const DJ=["matFormFieldNotchedOutline",""],CJ=["*"],MJ=["textField"],EJ=["iconPrefixContainer"],SJ=["textPrefixContainer"];function TJ(i,t){1&i&&pe(0,"span",19)}function AJ(i,t){if(1&i){const e=Ye();_(0,"label",17),ae("cdkObserveContent",function(){return we(e),Fe(Z(2)._refreshOutlineNotchWidth())}),Ge(1,1),X(2,TJ,1,0,"span",18),b()}if(2&i){const e=Z(2);M("floating",e._shouldLabelFloat())("cdkObserveContentDisabled",!e._hasOutline())("id",e._labelId),st("for",e._control.id)("aria-owns",e._control.id),C(2),M("ngIf",!e.hideRequiredMarker&&e._control.required)}}function IJ(i,t){1&i&&X(0,AJ,3,6,"label",16),2&i&&M("ngIf",Z()._hasFloatingLabel())}function LJ(i,t){1&i&&pe(0,"div",20)}function NJ(i,t){}function OJ(i,t){1&i&&X(0,NJ,0,0,"ng-template",22),2&i&&(Z(2),M("ngTemplateOutlet",gi(1)))}function RJ(i,t){if(1&i&&(_(0,"div",21),X(1,OJ,1,1,"ng-template",9),b()),2&i){const e=Z();M("matFormFieldNotchedOutlineOpen",e._shouldLabelFloat())("matFormFieldNotchedOutlineLabelWidth",e._labelWidth),C(1),M("ngIf",!e._forceDisplayInfixLabel())}}function PJ(i,t){1&i&&(_(0,"div",23,24),Ge(2,2),b())}function BJ(i,t){1&i&&(_(0,"div",25,26),Ge(2,3),b())}function HJ(i,t){}function VJ(i,t){1&i&&X(0,HJ,0,0,"ng-template",22),2&i&&(Z(),M("ngTemplateOutlet",gi(1)))}function YJ(i,t){1&i&&(_(0,"div",27),Ge(1,4),b())}function jJ(i,t){1&i&&(_(0,"div",28),Ge(1,5),b())}function zJ(i,t){1&i&&pe(0,"div",29)}function UJ(i,t){1&i&&(_(0,"div",30),Ge(1,6),b()),2&i&&M("@transitionMessages",Z()._subscriptAnimationState)}function WJ(i,t){if(1&i&&(_(0,"mat-hint",34),N(1),b()),2&i){const e=Z(2);M("id",e._hintLabelId),C(1),ft(e.hintLabel)}}function GJ(i,t){if(1&i&&(_(0,"div",31),X(1,WJ,2,2,"mat-hint",32),Ge(2,7),pe(3,"div",33),Ge(4,8),b()),2&i){const e=Z();M("@transitionMessages",e._subscriptAnimationState),C(1),M("ngIf",e.hintLabel)}}const $J=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],qJ=["*","mat-label","[matPrefix], [matIconPrefix]","[matTextPrefix]","[matTextSuffix]","[matSuffix], [matIconSuffix]","mat-error, [matError]","mat-hint:not([align='end'])","mat-hint[align='end']"];let lo=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["mat-label"]]}),i})();const xL=new De("MatError");let KJ=0,Kx=(()=>{class i{constructor(){this.align="start",this.id="mat-mdc-hint-"+KJ++}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["mat-hint"]],hostAttrs:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],hostVars:4,hostBindings:function(e,n){2&e&&(Br("id",n.id),st("align",null),nt("mat-mdc-form-field-hint-end","end"===n.align))},inputs:{align:"align",id:"id"}}),i})();const Qx=new De("MatPrefix");let ju=(()=>{class i{constructor(){this._isText=!1}set _isTextSelector(e){this._isText=!0}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["","matPrefix",""],["","matIconPrefix",""],["","matTextPrefix",""]],inputs:{_isTextSelector:["matTextPrefix","_isTextSelector"]},features:[at([{provide:Qx,useExisting:i}])]}),i})();const Zx=new De("MatSuffix");let DL=(()=>{class i{constructor(){this._isText=!1}set _isTextSelector(e){this._isText=!0}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{_isTextSelector:["matTextSuffix","_isTextSelector"]},features:[at([{provide:Zx,useExisting:i}])]}),i})(),CL=(()=>{class i{constructor(e){this._elementRef=e,this.floating=!1}getWidth(){return function QJ(i){if(null!==i.offsetParent)return i.scrollWidth;const e=i.cloneNode(!0);e.style.setProperty("position","absolute"),e.style.setProperty("transform","translate(-9999px, -9999px)"),document.documentElement.appendChild(e);const n=e.scrollWidth;return e.remove(),n}(this._elementRef.nativeElement)}get element(){return this._elementRef.nativeElement}}return i.\u0275fac=function(e){return new(e||i)(g(ze))},i.\u0275dir=ye({type:i,selectors:[["label","matFormFieldFloatingLabel",""]],hostAttrs:[1,"mdc-floating-label","mat-mdc-floating-label"],hostVars:2,hostBindings:function(e,n){2&e&&nt("mdc-floating-label--float-above",n.floating)},inputs:{floating:"floating"}}),i})();const ML="mdc-line-ripple--active",oy="mdc-line-ripple--deactivating";let EL=(()=>{class i{constructor(e,n){this._elementRef=e,this._handleTransitionEnd=r=>{const a=this._elementRef.nativeElement.classList,o=a.contains(oy);"opacity"===r.propertyName&&o&&a.remove(ML,oy)},n.runOutsideAngular(()=>{e.nativeElement.addEventListener("transitionend",this._handleTransitionEnd)})}activate(){const e=this._elementRef.nativeElement.classList;e.remove(oy),e.add(ML)}deactivate(){this._elementRef.nativeElement.classList.add(oy)}ngOnDestroy(){this._elementRef.nativeElement.removeEventListener("transitionend",this._handleTransitionEnd)}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(lt))},i.\u0275dir=ye({type:i,selectors:[["div","matFormFieldLineRipple",""]],hostAttrs:[1,"mdc-line-ripple"]}),i})(),SL=(()=>{class i{constructor(e,n){this._elementRef=e,this._ngZone=n,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 i.\u0275fac=function(e){return new(e||i)(g(ze),g(lt))},i.\u0275cmp=Se({type:i,selectors:[["div","matFormFieldNotchedOutline",""]],hostAttrs:[1,"mdc-notched-outline"],hostVars:2,hostBindings:function(e,n){2&e&&nt("mdc-notched-outline--notched",n.open)},inputs:{labelWidth:["matFormFieldNotchedOutlineLabelWidth","labelWidth"],open:["matFormFieldNotchedOutlineOpen","open"]},attrs:DJ,ngContentSelectors:CJ,decls:4,vars:2,consts:[[1,"mdc-notched-outline__leading"],[1,"mdc-notched-outline__notch"],[1,"mdc-notched-outline__trailing"]],template:function(e,n){1&e&&(ii(),pe(0,"div",0),_(1,"div",1),Ge(2),b(),pe(3,"div",2)),2&e&&(C(1),Ki("width",n._getNotchWidth()))},encapsulation:2,changeDetection:0}),i})();const TL={transitionMessages:Mr("transitionMessages",[on("enter",At({opacity:1,transform:"translateY(0%)"})),Zi("void => enter",[At({opacity:0,transform:"translateY(-5px)"}),Qi("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let Gm=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i}),i})();const zu=new De("MatFormField"),ZJ=new De("MAT_FORM_FIELD_DEFAULT_OPTIONS");let AL=0,Ba=(()=>{class i{get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(e){this._hideRequiredMarker=Xe(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 n=this._appearance;this._appearance=e||this._defaults?.appearance||"fill","outline"===this._appearance&&this._appearance!==n&&(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}constructor(e,n,r,a,o,s,l,c){this._elementRef=e,this._changeDetectorRef=n,this._ngZone=r,this._dir=a,this._platform=o,this._defaults=s,this._animationMode=l,this._document=c,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-"+AL++,this._hintLabelId="mat-mdc-hint-"+AL++,this._subscriptAnimationState="",this._labelWidth=0,this._destroyed=new ve,this._isFocused=null,this._needsOutlineLabelOffsetUpdateOnStable=!1,s&&(s.appearance&&(this.appearance=s.appearance),this._hideRequiredMarker=Boolean(s?.hideRequiredMarker),s.color&&(this.color=s.color))}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(yt(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(),ji(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(yt(this._destroyed)).subscribe(()=>{this._needsOutlineLabelOffsetUpdateOnStable&&(this._needsOutlineLabelOffsetUpdateOnStable=!1,this._updateOutlineLabelOffset())})}),this._dir.change.pipe(yt(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 n=this._control?this._control.ngControl:null;return n&&n[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 n=this._hintChildren?this._hintChildren.find(a=>"start"===a.align):null,r=this._hintChildren?this._hintChildren.find(a=>"end"===a.align):null;n?e.push(n.id):this._hintLabel&&e.push(this._hintLabelId),r&&e.push(r.id)}else this._errorChildren&&e.push(...this._errorChildren.map(n=>n.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 n=this._iconPrefixContainer?.nativeElement,r=this._textPrefixContainer?.nativeElement,a=n?.getBoundingClientRect().width??0,o=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"} * (${a+o}px + var(--mat-mdc-form-field-label-offset-x, 0px))))\n )`}_isAttachedToDom(){const e=this._elementRef.nativeElement;if(e.getRootNode){const n=e.getRootNode();return n&&n!==e}return document.documentElement.contains(e)}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Tt),g(lt),g(En),g(Li),g(ZJ,8),g(Si,8),g(zt))},i.\u0275cmp=Se({type:i,selectors:[["mat-form-field"]],contentQueries:function(e,n,r){if(1&e&&(Et(r,lo,5),Et(r,lo,7),Et(r,Gm,5),Et(r,Qx,5),Et(r,Zx,5),Et(r,xL,5),Et(r,Kx,5)),2&e){let a;Ce(a=Me())&&(n._labelChildNonStatic=a.first),Ce(a=Me())&&(n._labelChildStatic=a.first),Ce(a=Me())&&(n._formFieldControl=a.first),Ce(a=Me())&&(n._prefixChildren=a),Ce(a=Me())&&(n._suffixChildren=a),Ce(a=Me())&&(n._errorChildren=a),Ce(a=Me())&&(n._hintChildren=a)}},viewQuery:function(e,n){if(1&e&&(ot(MJ,5),ot(EJ,5),ot(SJ,5),ot(CL,5),ot(SL,5),ot(EL,5)),2&e){let r;Ce(r=Me())&&(n._textField=r.first),Ce(r=Me())&&(n._iconPrefixContainer=r.first),Ce(r=Me())&&(n._textPrefixContainer=r.first),Ce(r=Me())&&(n._floatingLabel=r.first),Ce(r=Me())&&(n._notchedOutline=r.first),Ce(r=Me())&&(n._lineRipple=r.first)}},hostAttrs:[1,"mat-mdc-form-field"],hostVars:42,hostBindings:function(e,n){2&e&&nt("mat-mdc-form-field-label-always-float",n._shouldAlwaysFloat())("mat-mdc-form-field-has-icon-prefix",n._hasIconPrefix)("mat-mdc-form-field-has-icon-suffix",n._hasIconSuffix)("mat-form-field-invalid",n._control.errorState)("mat-form-field-disabled",n._control.disabled)("mat-form-field-autofilled",n._control.autofilled)("mat-form-field-no-animations","NoopAnimations"===n._animationMode)("mat-form-field-appearance-fill","fill"==n.appearance)("mat-form-field-appearance-outline","outline"==n.appearance)("mat-form-field-hide-placeholder",n._hasFloatingLabel()&&!n._shouldLabelFloat())("mat-focused",n._control.focused)("mat-primary","accent"!==n.color&&"warn"!==n.color)("mat-accent","accent"===n.color)("mat-warn","warn"===n.color)("ng-untouched",n._shouldForward("untouched"))("ng-touched",n._shouldForward("touched"))("ng-pristine",n._shouldForward("pristine"))("ng-dirty",n._shouldForward("dirty"))("ng-valid",n._shouldForward("valid"))("ng-invalid",n._shouldForward("invalid"))("ng-pending",n._shouldForward("pending"))},inputs:{hideRequiredMarker:"hideRequiredMarker",color:"color",floatLabel:"floatLabel",appearance:"appearance",subscriptSizing:"subscriptSizing",hintLabel:"hintLabel"},exportAs:["matFormField"],features:[at([{provide:zu,useExisting:i}])],ngContentSelectors:qJ,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,n){1&e&&(ii($J),X(0,IJ,1,1,"ng-template",null,0,Ls),_(2,"div",1,2),ae("click",function(a){return n._control.onContainerClick&&n._control.onContainerClick(a)}),X(4,LJ,1,0,"div",3),_(5,"div",4),X(6,RJ,2,3,"div",5),X(7,PJ,3,0,"div",6),X(8,BJ,3,0,"div",7),_(9,"div",8),X(10,VJ,1,1,"ng-template",9),Ge(11),b(),X(12,YJ,2,0,"div",10),X(13,jJ,2,0,"div",11),b(),X(14,zJ,1,0,"div",12),b(),_(15,"div",13),X(16,UJ,2,1,"div",14),X(17,GJ,5,2,"div",15),b()),2&e&&(C(2),nt("mdc-text-field--filled",!n._hasOutline())("mdc-text-field--outlined",n._hasOutline())("mdc-text-field--no-label",!n._hasFloatingLabel())("mdc-text-field--disabled",n._control.disabled)("mdc-text-field--invalid",n._control.errorState),C(2),M("ngIf",!n._hasOutline()&&!n._control.disabled),C(2),M("ngIf",n._hasOutline()),C(1),M("ngIf",n._hasIconPrefix),C(1),M("ngIf",n._hasTextPrefix),C(2),M("ngIf",!n._hasOutline()||n._forceDisplayInfixLabel()),C(2),M("ngIf",n._hasTextSuffix),C(1),M("ngIf",n._hasIconSuffix),C(1),M("ngIf",!n._hasOutline()),C(1),nt("mat-mdc-form-field-subscript-dynamic-size","dynamic"===n.subscriptSizing),M("ngSwitch",n._getDisplayedMessages()),C(1),M("ngSwitchCase","error"),C(1),M("ngSwitchCase","hint"))},dependencies:[Ut,vf,uu,yf,cm,Kx,CL,SL,EL],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:not(.mdc-floating-label--hide-required-marker)::after{margin-left:1px;margin-right:0px;content:"*"}[dir=rtl] .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after,.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)[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:[TL.transitionMessages]},changeDetection:0}),i})(),Xx=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt,xn,Sf,vt]}),i})();const Jx=new De("MAT_INPUT_VALUE_ACCESSOR"),eee=["button","checkbox","file","hidden","image","radio","range","reset","submit"];let tee=0;const iee=$2(class{constructor(i,t,e,n){this._defaultErrorStateMatcher=i,this._parentForm=t,this._parentFormGroup=e,this.ngControl=n,this.stateChanges=new ve}});let To=(()=>{class i extends iee{get disabled(){return this._disabled}set disabled(e){this._disabled=Xe(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(Bu.required)??!1}set required(e){this._required=Xe(e)}get type(){return this._type}set type(e){this._type=e||"text",this._validateType(),!this._isTextarea&&CT().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=Xe(e)}constructor(e,n,r,a,o,s,l,c,p,w){super(s,a,o,r),this._elementRef=e,this._platform=n,this._autofillMonitor=c,this._formField=w,this._uid="mat-input-"+tee++,this.focused=!1,this.stateChanges=new ve,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(J=>CT().has(J)),this._iOSKeyupListener=J=>{const ce=J.target;!ce.value&&0===ce.selectionStart&&0===ce.selectionEnd&&(ce.setSelectionRange(1,1),ce.setSelectionRange(0,0))};const I=this._elementRef.nativeElement,z=I.nodeName.toLowerCase();this._inputValueAccessor=l||I,this._previousNativeValue=this.value,this.id=this.id,n.IOS&&p.runOutsideAngular(()=>{e.nativeElement.addEventListener("keyup",this._iOSKeyupListener)}),this._isServer=!this._platform.isBrowser,this._isNativeSelect="select"===z,this._isTextarea="textarea"===z,this._isInFormField=!!w,this._isNativeSelect&&(this.controlType=I.multiple?"mat-native-select-multiple":"mat-native-select")}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 n=this._elementRef.nativeElement;this._previousPlaceholder=e,e?n.setAttribute("placeholder",e):n.removeAttribute("placeholder")}}_getPlaceholder(){return this.placeholder||null}_validateType(){eee.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,n=e.options[0];return this.focused||e.multiple||!this.empty||!!(e.selectedIndex>-1&&n&&n.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 i.\u0275fac=function(e){return new(e||i)(g(ze),g(Li),g(Us,10),g(Hu,8),g(bd,8),g(_m),g(Jx,10),g(xJ),g(lt),g(zu,8))},i.\u0275dir=ye({type:i,selectors:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],hostAttrs:[1,"mat-mdc-input-element"],hostVars:18,hostBindings:function(e,n){1&e&&ae("focus",function(){return n._focusChanged(!0)})("blur",function(){return n._focusChanged(!1)})("input",function(){return n._onInput()}),2&e&&(Br("id",n.id)("disabled",n.disabled)("required",n.required),st("name",n.name||null)("readonly",n.readonly&&!n._isNativeSelect||null)("aria-invalid",n.empty&&n.required?null:n.errorState)("aria-required",n.required)("id",n.id),nt("mat-input-server",n._isServer)("mat-mdc-form-field-textarea-control",n._isInFormField&&n._isTextarea)("mat-mdc-form-field-input-control",n._isInFormField)("mdc-text-field__input",n._isInFormField)("mat-mdc-native-select-inline",n._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:[at([{provide:Gm,useExisting:i}]),Ne,rn]}),i})(),nee=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt,Xx,Xx,qx,vt]}),i})();const ree=["*"],see=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],lee=["[mat-card-avatar], [matCardAvatar]","mat-card-title, mat-card-subtitle,\n [mat-card-title], [mat-card-subtitle],\n [matCardTitle], [matCardSubtitle]","*"],cee=new De("MAT_CARD_CONFIG");let xa=(()=>{class i{constructor(e){this.appearance=e?.appearance||"raised"}}return i.\u0275fac=function(e){return new(e||i)(g(cee,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-card"]],hostAttrs:[1,"mat-mdc-card","mdc-card"],hostVars:4,hostBindings:function(e,n){2&e&&nt("mat-mdc-card-outlined","outlined"===n.appearance)("mdc-card--outlined","outlined"===n.appearance)},inputs:{appearance:"appearance"},exportAs:["matCard"],ngContentSelectors:ree,decls:1,vars:0,template:function(e,n){1&e&&(ii(),Ge(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}),i})(),sy=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],hostAttrs:[1,"mat-mdc-card-title"]}),i})(),Uu=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["mat-card-content"]],hostAttrs:[1,"mat-mdc-card-content"]}),i})(),eD=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],hostAttrs:[1,"mat-mdc-card-subtitle"]}),i})(),ly=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275cmp=Se({type:i,selectors:[["mat-card-header"]],hostAttrs:[1,"mat-mdc-card-header"],ngContentSelectors:lee,decls:4,vars:0,consts:[[1,"mat-mdc-card-header-text"]],template:function(e,n){1&e&&(ii(see),Ge(0),_(1,"div",0),Ge(2,1),b(),Ge(3,2))},encapsulation:2,changeDetection:0}),i})(),NL=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["mat-card-footer"]],hostAttrs:[1,"mat-mdc-card-footer"]}),i})(),OL=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["","mat-card-image",""],["","matCardImage",""]],hostAttrs:[1,"mat-mdc-card-image","mdc-card__media"]}),i})(),gee=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt,xn,vt]}),i})();class cy{}class tD{}class vc{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 n=e.indexOf(":");if(n>0){const r=e.slice(0,n),a=r.toLowerCase(),o=e.slice(n+1).trim();this.maybeSetNormalizedName(r,a),this.headers.has(a)?this.headers.get(a).push(o):this.headers.set(a,[o])}})}:()=>{this.headers=new Map,Object.keys(t).forEach(e=>{let n=t[e];const r=e.toLowerCase();"string"==typeof n&&(n=[n]),n.length>0&&(this.headers.set(r,n),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 vc?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 vc;return e.lazyInit=this.lazyInit&&this.lazyInit instanceof vc?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 n=t.value;if("string"==typeof n&&(n=[n]),0===n.length)return;this.maybeSetNormalizedName(t.name,e);const r=("a"===t.op?this.headers.get(e):void 0)||[];r.push(...n),this.headers.set(e,r);break;case"d":const a=t.value;if(a){let o=this.headers.get(e);if(!o)return;o=o.filter(s=>-1===a.indexOf(s)),0===o.length?(this.headers.delete(e),this.normalizedNames.delete(e)):this.headers.set(e,o)}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 bee{encodeKey(t){return RL(t)}encodeValue(t){return RL(t)}decodeKey(t){return decodeURIComponent(t)}decodeValue(t){return decodeURIComponent(t)}}const vee=/%(\d[a-f0-9])/gi,wee={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function RL(i){return encodeURIComponent(i).replace(vee,(t,e)=>wee[e]??t)}function dy(i){return`${i}`}class vd{constructor(t={}){if(this.updates=null,this.cloneFrom=null,this.encoder=t.encoder||new bee,t.fromString){if(t.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function yee(i,t){const e=new Map;return i.length>0&&i.replace(/^\?/,"").split("&").forEach(r=>{const a=r.indexOf("="),[o,s]=-1==a?[t.decodeKey(r),""]:[t.decodeKey(r.slice(0,a)),t.decodeValue(r.slice(a+1))],l=e.get(o)||[];l.push(s),e.set(o,l)}),e}(t.fromString,this.encoder)}else t.fromObject?(this.map=new Map,Object.keys(t.fromObject).forEach(e=>{const n=t.fromObject[e],r=Array.isArray(n)?n.map(dy):[dy(n)];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(n=>{const r=t[n];Array.isArray(r)?r.forEach(a=>{e.push({param:n,value:a,op:"a"})}):e.push({param:n,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(n=>e+"="+this.encoder.encodeValue(n)).join("&")}).filter(t=>""!==t).join("&")}clone(t){const e=new vd({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(dy(t.value)),this.map.set(t.param,e);break;case"d":if(void 0===t.value){this.map.delete(t.param);break}{let n=this.map.get(t.param)||[];const r=n.indexOf(dy(t.value));-1!==r&&n.splice(r,1),n.length>0?this.map.set(t.param,n):this.map.delete(t.param)}}}),this.cloneFrom=this.updates=null)}}class Fee{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 PL(i){return typeof ArrayBuffer<"u"&&i instanceof ArrayBuffer}function BL(i){return typeof Blob<"u"&&i instanceof Blob}function HL(i){return typeof FormData<"u"&&i instanceof FormData}class M_{constructor(t,e,n,r){let a;if(this.url=e,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=t.toUpperCase(),function kee(i){switch(i){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||r?(this.body=void 0!==n?n:null,a=r):a=n,a&&(this.reportProgress=!!a.reportProgress,this.withCredentials=!!a.withCredentials,a.responseType&&(this.responseType=a.responseType),a.headers&&(this.headers=a.headers),a.context&&(this.context=a.context),a.params&&(this.params=a.params)),this.headers||(this.headers=new vc),this.context||(this.context=new Fee),this.params){const o=this.params.toString();if(0===o.length)this.urlWithParams=e;else{const s=e.indexOf("?");this.urlWithParams=e+(-1===s?"?":sw.set(I,t.setHeaders[I]),l)),t.setParams&&(c=Object.keys(t.setParams).reduce((w,I)=>w.set(I,t.setParams[I]),c)),new M_(e,n,a,{params:c,headers:l,context:p,reportProgress:s,responseType:r,withCredentials:o})}}var Tr=(()=>((Tr=Tr||{})[Tr.Sent=0]="Sent",Tr[Tr.UploadProgress=1]="UploadProgress",Tr[Tr.ResponseHeader=2]="ResponseHeader",Tr[Tr.DownloadProgress=3]="DownloadProgress",Tr[Tr.Response=4]="Response",Tr[Tr.User=5]="User",Tr))();class iD{constructor(t,e=200,n="OK"){this.headers=t.headers||new vc,this.status=void 0!==t.status?t.status:e,this.statusText=t.statusText||n,this.url=t.url||null,this.ok=this.status>=200&&this.status<300}}class nD extends iD{constructor(t={}){super(t),this.type=Tr.ResponseHeader}clone(t={}){return new nD({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})}}class uy extends iD{constructor(t={}){super(t),this.type=Tr.Response,this.body=void 0!==t.body?t.body:null}clone(t={}){return new uy({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})}}class VL extends iD{constructor(t){super(t,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${t.url||"(unknown url)"}`:`Http failure response for ${t.url||"(unknown url)"}: ${t.status} ${t.statusText}`,this.error=t.error||null}}function rD(i,t){return{body:t,headers:i.headers,context:i.context,observe:i.observe,params:i.params,reportProgress:i.reportProgress,responseType:i.responseType,withCredentials:i.withCredentials}}let hy=(()=>{class i{constructor(e){this.handler=e}request(e,n,r={}){let a;if(e instanceof M_)a=e;else{let l,c;l=r.headers instanceof vc?r.headers:new vc(r.headers),r.params&&(c=r.params instanceof vd?r.params:new vd({fromObject:r.params})),a=new M_(e,n,void 0!==r.body?r.body:null,{headers:l,context:r.context,params:c,reportProgress:r.reportProgress,responseType:r.responseType||"json",withCredentials:r.withCredentials})}const o=mt(a).pipe(td(l=>this.handler.handle(l)));if(e instanceof M_||"events"===r.observe)return o;const s=o.pipe(oi(l=>l instanceof uy));switch(r.observe||"body"){case"body":switch(a.responseType){case"arraybuffer":return s.pipe(tt(l=>{if(null!==l.body&&!(l.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return l.body}));case"blob":return s.pipe(tt(l=>{if(null!==l.body&&!(l.body instanceof Blob))throw new Error("Response is not a Blob.");return l.body}));case"text":return s.pipe(tt(l=>{if(null!==l.body&&"string"!=typeof l.body)throw new Error("Response is not a string.");return l.body}));default:return s.pipe(tt(l=>l.body))}case"response":return s;default:throw new Error(`Unreachable: unhandled observe type ${r.observe}}`)}}delete(e,n={}){return this.request("DELETE",e,n)}get(e,n={}){return this.request("GET",e,n)}head(e,n={}){return this.request("HEAD",e,n)}jsonp(e,n){return this.request("JSONP",e,{params:(new vd).append(n,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(e,n={}){return this.request("OPTIONS",e,n)}patch(e,n,r={}){return this.request("PATCH",e,rD(r,n))}post(e,n,r={}){return this.request("POST",e,rD(r,n))}put(e,n,r={}){return this.request("PUT",e,rD(r,n))}}return i.\u0275fac=function(e){return new(e||i)(ue(cy))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();function YL(i,t){return t(i)}function Dee(i,t){return(e,n)=>t.intercept(e,{handle:r=>i(r,n)})}const Mee=new De("HTTP_INTERCEPTORS"),E_=new De("HTTP_INTERCEPTOR_FNS");function Eee(){let i=null;return(t,e)=>(null===i&&(i=(xt(Mee,{optional:!0})??[]).reduceRight(Dee,YL)),i(t,e))}let jL=(()=>{class i extends cy{constructor(e,n){super(),this.backend=e,this.injector=n,this.chain=null}handle(e){if(null===this.chain){const n=Array.from(new Set(this.injector.get(E_)));this.chain=n.reduceRight((r,a)=>function Cee(i,t,e){return(n,r)=>e.runInContext(()=>t(n,a=>i(a,r)))}(r,a,this.injector),YL)}return this.chain(e,n=>this.backend.handle(n))}}return i.\u0275fac=function(e){return new(e||i)(ue(tD),ue(nl))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();const Iee=/^\)\]\}',?\n/;let UL=(()=>{class i{constructor(e){this.xhrFactory=e}handle(e){if("JSONP"===e.method)throw new Error("Attempted to construct Jsonp request without HttpClientJsonpModule installed.");return new qe(n=>{const r=this.xhrFactory.build();if(r.open(e.method,e.urlWithParams),e.withCredentials&&(r.withCredentials=!0),e.headers.forEach((z,J)=>r.setRequestHeader(z,J.join(","))),e.headers.has("Accept")||r.setRequestHeader("Accept","application/json, text/plain, */*"),!e.headers.has("Content-Type")){const z=e.detectContentTypeHeader();null!==z&&r.setRequestHeader("Content-Type",z)}if(e.responseType){const z=e.responseType.toLowerCase();r.responseType="json"!==z?z:"text"}const a=e.serializeBody();let o=null;const s=()=>{if(null!==o)return o;const z=r.statusText||"OK",J=new vc(r.getAllResponseHeaders()),ce=function Lee(i){return"responseURL"in i&&i.responseURL?i.responseURL:/^X-Request-URL:/m.test(i.getAllResponseHeaders())?i.getResponseHeader("X-Request-URL"):null}(r)||e.url;return o=new nD({headers:J,status:r.status,statusText:z,url:ce}),o},l=()=>{let{headers:z,status:J,statusText:ce,url:he}=s(),me=null;204!==J&&(me=typeof r.response>"u"?r.responseText:r.response),0===J&&(J=me?200:0);let Ie=J>=200&&J<300;if("json"===e.responseType&&"string"==typeof me){const ge=me;me=me.replace(Iee,"");try{me=""!==me?JSON.parse(me):null}catch(Ve){me=ge,Ie&&(Ie=!1,me={error:Ve,text:me})}}Ie?(n.next(new uy({body:me,headers:z,status:J,statusText:ce,url:he||void 0})),n.complete()):n.error(new VL({error:me,headers:z,status:J,statusText:ce,url:he||void 0}))},c=z=>{const{url:J}=s(),ce=new VL({error:z,status:r.status||0,statusText:r.statusText||"Unknown Error",url:J||void 0});n.error(ce)};let p=!1;const w=z=>{p||(n.next(s()),p=!0);let J={type:Tr.DownloadProgress,loaded:z.loaded};z.lengthComputable&&(J.total=z.total),"text"===e.responseType&&r.responseText&&(J.partialText=r.responseText),n.next(J)},I=z=>{let J={type:Tr.UploadProgress,loaded:z.loaded};z.lengthComputable&&(J.total=z.total),n.next(J)};return r.addEventListener("load",l),r.addEventListener("error",c),r.addEventListener("timeout",c),r.addEventListener("abort",c),e.reportProgress&&(r.addEventListener("progress",w),null!==a&&r.upload&&r.upload.addEventListener("progress",I)),r.send(a),n.next({type:Tr.Sent}),()=>{r.removeEventListener("error",c),r.removeEventListener("abort",c),r.removeEventListener("load",l),r.removeEventListener("timeout",c),e.reportProgress&&(r.removeEventListener("progress",w),null!==a&&r.upload&&r.upload.removeEventListener("progress",I)),r.readyState!==r.DONE&&r.abort()}})}}return i.\u0275fac=function(e){return new(e||i)(ue(eT))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();const aD=new De("XSRF_ENABLED"),WL="XSRF-TOKEN",GL=new De("XSRF_COOKIE_NAME",{providedIn:"root",factory:()=>WL}),$L="X-XSRF-TOKEN",qL=new De("XSRF_HEADER_NAME",{providedIn:"root",factory:()=>$L});class KL{}let Nee=(()=>{class i{constructor(e,n,r){this.doc=e,this.platform=n,this.cookieName=r,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const e=this.doc.cookie||"";return e!==this.lastCookieString&&(this.parseCount++,this.lastToken=jS(e,this.cookieName),this.lastCookieString=e),this.lastToken}}return i.\u0275fac=function(e){return new(e||i)(ue(zt),ue($c),ue(GL))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();function Oee(i,t){const e=i.url.toLowerCase();if(!xt(aD)||"GET"===i.method||"HEAD"===i.method||e.startsWith("http://")||e.startsWith("https://"))return t(i);const n=xt(KL).getToken(),r=xt(qL);return null!=n&&!i.headers.has(r)&&(i=i.clone({headers:i.headers.set(r,n)})),t(i)}var gr=(()=>((gr=gr||{})[gr.Interceptors=0]="Interceptors",gr[gr.LegacyInterceptors=1]="LegacyInterceptors",gr[gr.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",gr[gr.NoXsrfProtection=3]="NoXsrfProtection",gr[gr.JsonpSupport=4]="JsonpSupport",gr[gr.RequestsMadeViaParent=5]="RequestsMadeViaParent",gr))();function $m(i,t){return{\u0275kind:i,\u0275providers:t}}function Ree(...i){const t=[hy,UL,jL,{provide:cy,useExisting:jL},{provide:tD,useExisting:UL},{provide:E_,useValue:Oee,multi:!0},{provide:aD,useValue:!0},{provide:KL,useClass:Nee}];for(const e of i)t.push(...e.\u0275providers);return function t9(i){return{\u0275providers:i}}(t)}const QL=new De("LEGACY_INTERCEPTOR_FN");function Bee({cookieName:i,headerName:t}){const e=[];return void 0!==i&&e.push({provide:GL,useValue:i}),void 0!==t&&e.push({provide:qL,useValue:t}),$m(gr.CustomXsrfConfiguration,e)}let ZL=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[Ree($m(gr.LegacyInterceptors,[{provide:QL,useFactory:Eee},{provide:E_,useExisting:QL,multi:!0}]),Bee({cookieName:WL,headerName:$L}))]}),i})();const Hee=["*"];let my;function S_(i){return function Vee(){if(void 0===my&&(my=null,typeof window<"u")){const i=window;void 0!==i.trustedTypes&&(my=i.trustedTypes.createPolicy("angular#components",{createHTML:t=>t}))}return my}()?.createHTML(i)||i}function XL(i){return Error(`Unable to find icon with the name "${i}"`)}function JL(i){return Error(`The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${i}".`)}function eN(i){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${i}".`)}class Wu{constructor(t,e,n){this.url=t,this.svgText=e,this.options=n}}let py=(()=>{class i{constructor(e,n,r,a){this._httpClient=e,this._sanitizer=n,this._errorHandler=a,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,n,r){return this.addSvgIconInNamespace("",e,n,r)}addSvgIconLiteral(e,n,r){return this.addSvgIconLiteralInNamespace("",e,n,r)}addSvgIconInNamespace(e,n,r,a){return this._addSvgIconConfig(e,n,new Wu(r,null,a))}addSvgIconResolver(e){return this._resolvers.push(e),this}addSvgIconLiteralInNamespace(e,n,r,a){const o=this._sanitizer.sanitize(cn.HTML,r);if(!o)throw eN(r);const s=S_(o);return this._addSvgIconConfig(e,n,new Wu("",s,a))}addSvgIconSet(e,n){return this.addSvgIconSetInNamespace("",e,n)}addSvgIconSetLiteral(e,n){return this.addSvgIconSetLiteralInNamespace("",e,n)}addSvgIconSetInNamespace(e,n,r){return this._addSvgIconSetConfig(e,new Wu(n,null,r))}addSvgIconSetLiteralInNamespace(e,n,r){const a=this._sanitizer.sanitize(cn.HTML,n);if(!a)throw eN(n);const o=S_(a);return this._addSvgIconSetConfig(e,new Wu("",o,r))}registerFontClassAlias(e,n=e){return this._fontCssClassesByAlias.set(e,n),this}classNameForFontAlias(e){return this._fontCssClassesByAlias.get(e)||e}setDefaultFontSetClass(...e){return this._defaultFontSetClass=e,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(e){const n=this._sanitizer.sanitize(cn.RESOURCE_URL,e);if(!n)throw JL(e);const r=this._cachedIconsByUrl.get(n);return r?mt(fy(r)):this._loadSvgIconFromConfig(new Wu(e,null)).pipe(Hn(a=>this._cachedIconsByUrl.set(n,a)),tt(a=>fy(a)))}getNamedSvgIcon(e,n=""){const r=tN(n,e);let a=this._svgIconConfigs.get(r);if(a)return this._getSvgFromConfig(a);if(a=this._getIconConfigFromResolvers(n,e),a)return this._svgIconConfigs.set(r,a),this._getSvgFromConfig(a);const o=this._iconSetConfigs.get(n);return o?this._getSvgFromIconSetConfigs(e,o):uc(XL(r))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(e){return e.svgText?mt(fy(this._svgElementFromConfig(e))):this._loadSvgIconFromConfig(e).pipe(tt(n=>fy(n)))}_getSvgFromIconSetConfigs(e,n){const r=this._extractIconWithNameFromAnySet(e,n);return r?mt(r):s5(n.filter(o=>!o.svgText).map(o=>this._loadSvgIconSetFromConfig(o).pipe(ro(s=>{const c=`Loading icon set URL: ${this._sanitizer.sanitize(cn.RESOURCE_URL,o.url)} failed: ${s.message}`;return this._errorHandler.handleError(new Error(c)),mt(null)})))).pipe(tt(()=>{const o=this._extractIconWithNameFromAnySet(e,n);if(!o)throw XL(e);return o}))}_extractIconWithNameFromAnySet(e,n){for(let r=n.length-1;r>=0;r--){const a=n[r];if(a.svgText&&a.svgText.toString().indexOf(e)>-1){const o=this._svgElementFromConfig(a),s=this._extractSvgIconFromSet(o,e,a.options);if(s)return s}}return null}_loadSvgIconFromConfig(e){return this._fetchIcon(e).pipe(Hn(n=>e.svgText=n),tt(()=>this._svgElementFromConfig(e)))}_loadSvgIconSetFromConfig(e){return e.svgText?mt(null):this._fetchIcon(e).pipe(Hn(n=>e.svgText=n))}_extractSvgIconFromSet(e,n,r){const a=e.querySelector(`[id="${n}"]`);if(!a)return null;const o=a.cloneNode(!0);if(o.removeAttribute("id"),"svg"===o.nodeName.toLowerCase())return this._setSvgAttributes(o,r);if("symbol"===o.nodeName.toLowerCase())return this._setSvgAttributes(this._toSvgElement(o),r);const s=this._svgElementFromString(S_(""));return s.appendChild(o),this._setSvgAttributes(s,r)}_svgElementFromString(e){const n=this._document.createElement("DIV");n.innerHTML=e;const r=n.querySelector("svg");if(!r)throw Error(" tag not found");return r}_toSvgElement(e){const n=this._svgElementFromString(S_("")),r=e.attributes;for(let a=0;aS_(c)),Hf(()=>this._inProgressUrlFetches.delete(o)),Ea());return this._inProgressUrlFetches.set(o,l),l}_addSvgIconConfig(e,n,r){return this._svgIconConfigs.set(tN(e,n),r),this}_addSvgIconSetConfig(e,n){const r=this._iconSetConfigs.get(e);return r?r.push(n):this._iconSetConfigs.set(e,[n]),this}_svgElementFromConfig(e){if(!e.svgElement){const n=this._svgElementFromString(e.svgText);this._setSvgAttributes(n,e.options),e.svgElement=n}return e.svgElement}_getIconConfigFromResolvers(e,n){for(let r=0;rt?t.pathname+t.search:""}}}),iN=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],qee=iN.map(i=>`[${i}]`).join(", "),Kee=/^url\(['"]?#(.*?)['"]?\)$/;let $n=(()=>{class i extends Uee{get inline(){return this._inline}set inline(e){this._inline=Xe(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 n=this._cleanupFontValue(e);n!==this._fontSet&&(this._fontSet=n,this._updateFontIconClasses())}get fontIcon(){return this._fontIcon}set fontIcon(e){const n=this._cleanupFontValue(e);n!==this._fontIcon&&(this._fontIcon=n,this._updateFontIconClasses())}constructor(e,n,r,a,o,s){super(e),this._iconRegistry=n,this._location=a,this._errorHandler=o,this._inline=!1,this._previousFontSetClass=[],this._currentIconFetch=f.EMPTY,s&&(s.color&&(this.color=this.defaultColor=s.color),s.fontSet&&(this.fontSet=s.fontSet)),r||e.nativeElement.setAttribute("aria-hidden","true")}_splitIconName(e){if(!e)return["",""];const n=e.split(":");switch(n.length){case 1:return["",n[0]];case 2:return n;default:throw Error(`Invalid icon name: "${e}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){const e=this._elementsWithExternalReferences;if(e&&e.size){const n=this._location.getPathname();n!==this._previousPath&&(this._previousPath=n,this._prependPathToReferences(n))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(e){this._clearSvgElement();const n=this._location.getPathname();this._previousPath=n,this._cacheChildrenWithExternalReferences(e),this._prependPathToReferences(n),this._elementRef.nativeElement.appendChild(e)}_clearSvgElement(){const e=this._elementRef.nativeElement;let n=e.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();n--;){const r=e.childNodes[n];(1!==r.nodeType||"svg"===r.nodeName.toLowerCase())&&r.remove()}}_updateFontIconClasses(){if(!this._usingFontIcon())return;const e=this._elementRef.nativeElement,n=(this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet).split(/ +/):this._iconRegistry.getDefaultFontSetClass()).filter(r=>r.length>0);this._previousFontSetClass.forEach(r=>e.classList.remove(r)),n.forEach(r=>e.classList.add(r)),this._previousFontSetClass=n,this.fontIcon!==this._previousFontIconClass&&!n.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 n=this._elementsWithExternalReferences;n&&n.forEach((r,a)=>{r.forEach(o=>{a.setAttribute(o.name,`url('${e}#${o.value}')`)})})}_cacheChildrenWithExternalReferences(e){const n=e.querySelectorAll(qee),r=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let a=0;a{const s=n[a],l=s.getAttribute(o),c=l?l.match(Kee):null;if(c){let p=r.get(s);p||(p=[],r.set(s,p)),p.push({name:o,value:c[1]})}})}_updateSvgIcon(e){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),e){const[n,r]=this._splitIconName(e);n&&(this._svgNamespace=n),r&&(this._svgName=r),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(r,n).pipe(yi(1)).subscribe(a=>this._setSvgElement(a),a=>{this._errorHandler.handleError(new Error(`Error retrieving icon ${n}:${r}! ${a.message}`))})}}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(py),da("aria-hidden"),g(Gee),g(Kl),g(Wee,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:8,hostBindings:function(e,n){2&e&&(st("data-mat-icon-type",n._usingFontIcon()?"font":"svg")("data-mat-icon-name",n._svgName||n.fontIcon)("data-mat-icon-namespace",n._svgNamespace||n.fontSet)("fontIcon",n._usingFontIcon()?n.fontIcon:null),nt("mat-icon-inline",n.inline)("mat-icon-no-color","primary"!==n.color&&"accent"!==n.color&&"warn"!==n.color))},inputs:{color:"color",inline:"inline",svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],features:[Ne],ngContentSelectors:Hee,decls:1,vars:0,template:function(e,n){1&e&&(ii(),Ge(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}),i})(),_y=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt,vt]}),i})();const Qee=["determinateSpinner"];function Zee(i,t){if(1&i&&(Kr(),_(0,"svg",11),pe(1,"circle",12),b()),2&i){const e=Z();st("viewBox",e._viewBox()),C(1),Ki("stroke-dasharray",e._strokeCircumference(),"px")("stroke-dashoffset",e._strokeCircumference()/2,"px")("stroke-width",e._circleStrokeWidth(),"%"),st("r",e._circleRadius())}}const Xee=Hs(class{constructor(i){this._elementRef=i}},"primary"),Jee=new De("mat-progress-spinner-default-options",{providedIn:"root",factory:function ete(){return{diameter:nN}}}),nN=100;let gy=(()=>{class i extends Xee{constructor(e,n,r){super(e),this.mode="mat-spinner"===this._elementRef.nativeElement.nodeName.toLowerCase()?"indeterminate":"determinate",this._value=0,this._diameter=nN,this._noopAnimations="NoopAnimations"===n&&!!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,un(e)))}get diameter(){return this._diameter}set diameter(e){this._diameter=un(e)}get strokeWidth(){return this._strokeWidth??this.diameter/10}set strokeWidth(e){this._strokeWidth=un(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 i.\u0275fac=function(e){return new(e||i)(g(ze),g(Si,8),g(Jee))},i.\u0275cmp=Se({type:i,selectors:[["mat-progress-spinner"],["mat-spinner"]],viewQuery:function(e,n){if(1&e&&ot(Qee,5),2&e){let r;Ce(r=Me())&&(n._determinateCircle=r.first)}},hostAttrs:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],hostVars:12,hostBindings:function(e,n){2&e&&(st("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow","determinate"===n.mode?n.value:null)("mode",n.mode),Ki("width",n.diameter,"px")("height",n.diameter,"px"),nt("_mat-animation-noopable",n._noopAnimations)("mdc-circular-progress--indeterminate","indeterminate"===n.mode))},inputs:{color:"color",mode:"mode",value:"value",diameter:"diameter",strokeWidth:"strokeWidth"},exportAs:["matProgressSpinner"],features:[Ne],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,n){if(1&e&&(X(0,Zee,2,8,"ng-template",null,0,Ls),_(2,"div",1,2),Kr(),_(4,"svg",3),pe(5,"circle",4),b()(),Go(),_(6,"div",5)(7,"div",6)(8,"div",7),Ia(9,8),b(),_(10,"div",9),Ia(11,8),b(),_(12,"div",10),Ia(13,8),b()()()),2&e){const r=gi(1);C(4),st("viewBox",n._viewBox()),C(1),Ki("stroke-dasharray",n._strokeCircumference(),"px")("stroke-dashoffset",n._strokeDashOffset(),"px")("stroke-width",n._circleStrokeWidth(),"%"),st("r",n._circleRadius()),C(4),M("ngTemplateOutlet",r),C(2),M("ngTemplateOutlet",r),C(2),M("ngTemplateOutlet",r)}},dependencies:[vf],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}),i})(),ite=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[xn,vt]}),i})();function nte(i,t){1&i&&(_(0,"div",18)(1,"button",19),pe(2,"mat-spinner",20),b()())}function rte(i,t){if(1&i){const e=Ye();_(0,"div",18)(1,"a",21),ae("click",function(){return we(e),Fe(Z().connect())}),N(2,"Install "),_(3,"span",4),N(4,"extension"),b()()()}}function ate(i,t){if(1&i){const e=Ye();_(0,"button",23),ae("click",function(){return we(e),Fe(Z(2).connect())}),N(1,"Connect "),_(2,"span",4),N(3,"using extension"),b()()}}function ote(i,t){if(1&i){const e=Ye();_(0,"button",23),ae("click",function(){return we(e),Fe(Z(2).connect())}),N(1,"Give consent"),b()}}function ste(i,t){if(1&i&&(_(0,"div",18),X(1,ate,4,0,"button",22),X(2,ote,2,0,"button",22),b()),2&i){const e=Z();C(1),M("ngIf",e.consent),C(1),M("ngIf",!e.consent)}}function lte(i,t){if(1&i){const e=Ye();_(0,"div")(1,"div")(2,"p"),N(3,"You can also use Notes in read-only mode, just paste your (or someone else's) nostr public key here."),b(),_(4,"mat-form-field",24)(5,"mat-icon",25),N(6,"person_add"),b(),_(7,"mat-label"),N(8,"Public Key"),b(),_(9,"input",26),ae("ngModelChange",function(r){return we(e),Fe(Z().readOnlyKey=r)}),b()(),_(10,"div")(11,"button",27),ae("click",function(){we(e);const r=Z();return Fe(r.anonymous(r.readOnlyKey))}),N(12,"Go straight in"),b()()()()}if(2&i){const e=Z();C(9),M("ngModel",e.readOnlyKey)}}function cte(i,t){1&i&&(_(0,"div",28),N(1,"You must agree with the notice below to enable login."),b())}function dte(i,t){1&i&&(_(0,"h1"),N(1,"Your approval is needed"),b())}function ute(i,t){1&i&&(_(0,"h1"),N(1,"Thank you!"),b())}function hte(i,t){if(1&i){const e=Ye();_(0,"button",30),ae("click",function(){return we(e),Fe(Z(2).connect())}),N(1,"Connect using extension"),b()}}function mte(i,t){if(1&i&&(_(0,"div"),X(1,hte,2,0,"button",29),pe(2,"br")(3,"br"),b()),2&i){const e=Z();C(1),M("ngIf",e.consent)}}function pte(i,t){1&i&&(_(0,"div")(1,"p"),N(2," 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. "),b(),_(3,"p"),N(4,"Content you publish are your responsibility and you cannot undo/delete after you publish. Don't publish or share a note (post) you wouldn't say to your neighbour."),b(),_(5,"p"),N(6,"Blockcore has no involvement in the type of content being produced and shown to you in this app."),b(),_(7,"p"),N(8,"You accept that all usage of Blockcore Notes, Blockcore infrastructure and software must be the result of peaceful voluntary human interactions."),b(),_(9,"p"),N(10,"If you're young and still living with your parents, consider asking them for permission before you continue."),b(),_(11,"p"),N(12,"To continue you must agree with our "),_(13,"a",31),N(14,"Privacy Policy and Terms & Conditions"),b(),N(15,"."),b()())}class T_{constructor(t,e,n,r,a,o,s){this.appState=t,this.cd=e,this.relayService=n,this.authService=r,this.utilities=a,this.router=o,this.ngZone=s,this.extensionDiscovered=!1,this.consent=!1,this.readOnlyKey="npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m",this.checkedTimes=0,this.showInstallLink=!1,this.searchingForExtension=!0}persist(){localStorage.setItem("blockcore:notes:nostr:consent",this.consent.toString())}connect(){var t=this;return fe(function*(){t.consent?(yield t.authService.login()).authenticated()&&t.router.navigateByUrl("/"):document.getElementById("consent-card").scrollIntoView({behavior:"smooth",block:"end",inline:"nearest"})})()}scroll(t){const e=document.getElementById("container");e?e.scroll(0,t):console.log("NOT FOUND!")}anonymous(t){var e=this;return fe(function*(){(yield e.authService.anonymous(t)).authenticated()&&e.router.navigateByUrl("/")})()}ngOnInit(){this.consent="true"===localStorage.getItem("blockcore:notes:nostr:consent"),this.checkForExtension()}ngOnDestroy(){this.timeout&&clearTimeout(this.timeout)}checkForExtension(){return this.checkedTimes++,globalThis.nostr?(this.searchingForExtension=!1,void(this.extensionDiscovered=!0)):this.checkedTimes>10?(this.searchingForExtension=!1,void(this.showInstallLink=!0)):void(this.timeout=setTimeout(()=>{this.ngZone.run(()=>{this.checkForExtension()})},250))}}T_.\u0275fac=function(t){return new(t||T_)(g(Di),g(Tt),g(so),g(Yr),g(Wi),g(hn),g(lt))},T_.\u0275cmp=Se({type:T_,selectors:[["app-connect"]],decls:57,vars:10,consts:[[1,"connect-container"],[1,"connect-menu"],["width","128","height","128","src","assets/icons/icon-256x256.webp",1,"connect-logo"],[1,"logo-text"],[1,"hide-tiny"],[1,"connect-spacer"],["class","connect-button",4,"ngIf"],[1,"connect-content"],[1,"card","first-card"],[1,"notice"],[1,"card","card-image"],["width","1079","height","776","src","/assets/blockcore-notes-screenshot.png"],[1,"card"],[4,"ngIf"],["class","consent-required warn",4,"ngIf"],[1,"card","warn"],["color","primary",3,"ngModel","change","ngModelChange"],["id","consent-card"],[1,"connect-button"],["mat-flat-button","","color","accent",1,"start-button"],["color","accent","diameter","30",1,"spinner"],["mat-flat-button","","color","accent","href","https://chrome.google.com/webstore/detail/blockcore-wallet/peigonhbenoefaeplkpalmafieegnapj","target","_blank",1,"start-button",3,"click"],["class","start-button","mat-flat-button","","color","accent",3,"click",4,"ngIf"],["mat-flat-button","","color","accent",1,"start-button",3,"click"],["appearance","fill",1,"input-full-width"],["matPrefix","",1,"circle"],["matInput","","type","text","autocomplete","off",3,"ngModel","ngModelChange"],["color","primary","mat-raised-button","",1,"skip-button",3,"click"],[1,"consent-required","warn"],["class","start-button start-button-consent","mat-flat-button","",3,"click",4,"ngIf"],["mat-flat-button","",1,"start-button","start-button-consent",3,"click"],["href","https://www.blockcore.net/policy","target","_blank"]],template:function(t,e){1&t&&(_(0,"div",0)(1,"div",1),pe(2,"img",2),_(3,"div",3)(4,"span",4),N(5,"Blockcore"),b(),N(6," Notes"),b(),pe(7,"div",5),X(8,nte,3,0,"div",6),X(9,rte,5,0,"div",6),X(10,ste,3,2,"div",6),b(),_(11,"div",7)(12,"mat-card",8)(13,"mat-card-content")(14,"h1"),N(15,"New ways to connect with humanity"),b(),_(16,"p"),N(17," Share your thoughts and interact with others in a fully transparent and open manner that is not restricted by any boundries. Experience the world of "),_(18,"strong"),N(19,"Nostr"),b(),N(20,". Nostr is a uncensorable protocol for communication with your friends and the world. "),b(),_(21,"p",9)(22,"strong"),N(23,"PROTOTYPE:"),b(),N(24," This app is currently under development and should be considered prototype-quality."),b()()(),_(25,"mat-card",10),pe(26,"img",11),b(),_(27,"mat-card",12)(28,"mat-card-content")(29,"h1"),N(30,"Follow your favorite creators"),b(),_(31,"p"),N(32," No matter if they are photographers, film makers, bloggers, journalists or anyone else who likes to share and engage in communities and chats, Blockcore Notes have you covered with dynamic content layouts and organization of people. "),b()()(),_(33,"mat-card",12)(34,"mat-card-content")(35,"h1"),N(36,"Be humble and kind"),b(),_(37,"p"),N(38,"Being uncensorable and uncancellable means more responsibility is on you, you are in control and you are responsible."),b(),_(39,"p"),N(40,"\u{1f49b}\u{1f5a4}"),b()()(),_(41,"mat-card",12)(42,"mat-card-content")(43,"h1"),N(44,"Read Only Login"),b(),X(45,lte,13,1,"div",13),X(46,cte,2,0,"div",14),pe(47,"br"),b()(),_(48,"mat-card",15)(49,"mat-card-content"),X(50,dte,2,0,"h1",13),X(51,ute,2,0,"h1",13),X(52,mte,4,1,"div",13),X(53,pte,16,0,"div",13),_(54,"mat-checkbox",16),ae("change",function(){return e.persist()})("ngModelChange",function(r){return e.consent=r}),N(55,"I have read and agree to this notice"),b()()(),pe(56,"div",17),b()()),2&t&&(C(8),M("ngIf",e.searchingForExtension),C(1),M("ngIf",e.showInstallLink),C(1),M("ngIf",e.extensionDiscovered),C(35),M("ngIf",e.consent),C(1),M("ngIf",!e.consent),C(4),M("ngIf",!e.consent),C(1),M("ngIf",e.consent),C(1),M("ngIf",e.consent),C(1),M("ngIf",!e.consent),C(1),M("ngModel",e.consent))},dependencies:[Ut,wL,To,Ba,lo,ju,yK,pr,xa,Uu,$n,gy,pa,fa,Pa],styles:[".connect-container[_ngcontent-%COMP%]{width:100%;height:100%;display:flex;flex-direction:column}.connect-menu[_ngcontent-%COMP%]{border-bottom:1px solid silver;position:fixed;height:80px;width:100%;background-color:#fff;padding:1em;display:flex;z-index:1000;box-sizing:border-box}.connect-logo[_ngcontent-%COMP%]{flex-grow:1}.logo-text[_ngcontent-%COMP%]{font-size:1.6em;color:#000000d9;margin-left:140px;font-weight:700}.connect-spacer[_ngcontent-%COMP%]{flex-grow:3}.connect-button[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;align-self:flex-end}.start-button[_ngcontent-%COMP%]{border-radius:40px;min-width:140px;font-size:.9em;padding-top:1.4em;padding-bottom:1.4em;background-color:#9f0771!important}.start-button-consent[_ngcontent-%COMP%]{background-color:#fff!important;color:#000!important}.skip-button[_ngcontent-%COMP%]{border-radius:40px;min-width:140px;font-size:.9em;padding-top:1.4em;padding-bottom:1.4em}.connect-content[_ngcontent-%COMP%]{margin-top:80px;background:transparent url(/assets/bg.jpg) no-repeat right center;background-size:cover;background-attachment:fixed}.card[_ngcontent-%COMP%]{background-color:#fff;border-radius:10px;margin:2em 2em 2em 11em;padding:4em}.card[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin-top:1em;margin-bottom:1em}.card[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{margin-bottom:1.4em}.consent-card[_ngcontent-%COMP%]{margin-bottom:2em}.warn[_ngcontent-%COMP%]{background-color:#9f0771;color:#f0f0f0}.warn[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#fff}.warn[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{color:#dadada}@keyframes _ngcontent-%COMP%_float{0%{transform:perspective(400px) rotateY(0)}50%{transform:perspective(400px) rotateY(30deg)}to{transform:perspective(400px) rotateY(0)}}.consent-required[_ngcontent-%COMP%]{padding:2em}.connect-logo[_ngcontent-%COMP%]{position:fixed;width:128px;height:128px;margin-top:0;margin-left:0;transform:translate3d(-50%,-50%,0);animation:_ngcontent-%COMP%_float 6s ease-in-out infinite;z-index:10000}.card-image[_ngcontent-%COMP%]{padding:0!important}.card-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{border-radius:10px;width:100%;height:auto}@media only screen and (min-width: 1360px){.card[_ngcontent-%COMP%]{max-width:944px;margin-right:auto!important;margin-left:auto!important}}@media only screen and (min-width: 1024px){.card[_ngcontent-%COMP%]{margin-right:11em}}@media only screen and (max-width: 760px){.connect-logo[_ngcontent-%COMP%]{width:96px;height:96px;margin-top:1em;margin-left:1em}.card[_ngcontent-%COMP%]{font-size:.8em;margin-left:2em;margin-right:2em;padding:2em}}@media only screen and (max-width: 700px){.hide-tiny[_ngcontent-%COMP%]{display:none}.connect-logo[_ngcontent-%COMP%]{width:64px;height:64px;margin-top:-.47em;margin-left:0}.logo-text[_ngcontent-%COMP%]{margin-left:84px;margin-top:.6em;font-size:1.2em}}"]});let fte=0;const oD=new De("CdkAccordion");let _te=(()=>{class i{constructor(){this._stateChanges=new ve,this._openCloseAllActions=new ve,this.id="cdk-accordion-"+fte++,this._multi=!1}get multi(){return this._multi}set multi(e){this._multi=Xe(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 i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{multi:"multi"},exportAs:["cdkAccordion"],features:[at([{provide:oD,useExisting:i}]),rn]}),i})(),gte=0,bte=(()=>{class i{get expanded(){return this._expanded}set expanded(e){e=Xe(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=Xe(e)}constructor(e,n,r){this.accordion=e,this._changeDetectorRef=n,this._expansionDispatcher=r,this._openCloseAllSubscription=f.EMPTY,this.closed=new He,this.opened=new He,this.destroyed=new He,this.expandedChange=new He,this.id="cdk-accordion-child-"+gte++,this._expanded=!1,this._disabled=!1,this._removeUniqueSelectionListener=()=>{},this._removeUniqueSelectionListener=r.listen((a,o)=>{this.accordion&&!this.accordion.multi&&this.accordion.id===o&&this.id!==a&&(this.expanded=!1)}),this.accordion&&(this._openCloseAllSubscription=this._subscribeToOpenCloseAllActions())}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 i.\u0275fac=function(e){return new(e||i)(g(oD,12),g(Tt),g(bx))},i.\u0275dir=ye({type:i,selectors:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{expanded:"expanded",disabled:"disabled"},outputs:{closed:"closed",opened:"opened",destroyed:"destroyed",expandedChange:"expandedChange"},exportAs:["cdkAccordionItem"],features:[at([{provide:oD,useValue:void 0}])]}),i})(),yte=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})();const vte=["body"];function wte(i,t){}const Fte=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]],kte=["mat-expansion-panel-header","*","mat-action-row"];function xte(i,t){1&i&&pe(0,"span",2),2&i&&M("@indicatorRotate",Z()._getExpandedState())}const Dte=[[["mat-panel-title"]],[["mat-panel-description"]],"*"],Cte=["mat-panel-title","mat-panel-description","*"],sD=new De("MAT_ACCORDION"),rN="225ms cubic-bezier(0.4,0.0,0.2,1)",aN={indicatorRotate:Mr("indicatorRotate",[on("collapsed, void",At({transform:"rotate(0deg)"})),on("expanded",At({transform:"rotate(180deg)"})),Zi("expanded <=> collapsed, void => collapsed",Qi(rN))]),bodyExpansion:Mr("bodyExpansion",[on("collapsed, void",At({height:"0px",visibility:"hidden"})),on("expanded",At({height:"*",visibility:"visible"})),Zi("expanded <=> collapsed, void => collapsed",Qi(rN))])},oN=new De("MAT_EXPANSION_PANEL");let Mte=(()=>{class i{constructor(e,n){this._template=e,this._expansionPanel=n}}return i.\u0275fac=function(e){return new(e||i)(g(dn),g(oN,8))},i.\u0275dir=ye({type:i,selectors:[["ng-template","matExpansionPanelContent",""]]}),i})(),Ete=0;const sN=new De("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");let Gu=(()=>{class i extends bte{get hideToggle(){return this._hideToggle||this.accordion&&this.accordion.hideToggle}set hideToggle(e){this._hideToggle=Xe(e)}get togglePosition(){return this._togglePosition||this.accordion&&this.accordion.togglePosition}set togglePosition(e){this._togglePosition=e}constructor(e,n,r,a,o,s,l){super(e,n,r),this._viewContainerRef=a,this._animationMode=s,this._hideToggle=!1,this.afterExpand=new He,this.afterCollapse=new He,this._inputChanges=new ve,this._headerId="mat-expansion-panel-header-"+Ete++,this._bodyAnimationDone=new ve,this.accordion=e,this._document=o,this._bodyAnimationDone.pipe(Ef((c,p)=>c.fromState===p.fromState&&c.toState===p.toState)).subscribe(c=>{"void"!==c.fromState&&("expanded"===c.toState?this.afterExpand.emit():"collapsed"===c.toState&&this.afterCollapse.emit())}),l&&(this.hideToggle=l.hideToggle)}_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(Mn(null),oi(()=>this.expanded&&!this._portal),yi(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,n=this._body.nativeElement;return e===n||n.contains(e)}return!1}}return i.\u0275fac=function(e){return new(e||i)(g(sD,12),g(Tt),g(bx),g(bn),g(zt),g(Si,8),g(sN,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-expansion-panel"]],contentQueries:function(e,n,r){if(1&e&&Et(r,Mte,5),2&e){let a;Ce(a=Me())&&(n._lazyContent=a.first)}},viewQuery:function(e,n){if(1&e&&ot(vte,5),2&e){let r;Ce(r=Me())&&(n._body=r.first)}},hostAttrs:[1,"mat-expansion-panel"],hostVars:6,hostBindings:function(e,n){2&e&&nt("mat-expanded",n.expanded)("_mat-animation-noopable","NoopAnimations"===n._animationMode)("mat-expansion-panel-spacing",n._hasSpacing())},inputs:{disabled:"disabled",expanded:"expanded",hideToggle:"hideToggle",togglePosition:"togglePosition"},outputs:{opened:"opened",closed:"closed",expandedChange:"expandedChange",afterExpand:"afterExpand",afterCollapse:"afterCollapse"},exportAs:["matExpansionPanel"],features:[at([{provide:sD,useValue:void 0},{provide:oN,useExisting:i}]),Ne,rn],ngContentSelectors:kte,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,n){1&e&&(ii(Fte),Ge(0),_(1,"div",0,1),ae("@bodyExpansion.done",function(a){return n._bodyAnimationDone.next(a)}),_(3,"div",2),Ge(4,1),X(5,wte,0,0,"ng-template",3),b(),Ge(6,2),b()),2&e&&(C(1),M("@bodyExpansion",n._getExpandedState())("id",n.id),st("aria-labelledby",n._headerId),C(4),M("cdkPortalOutlet",n._portal))},dependencies:[Ps],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:[aN.bodyExpansion]},changeDetection:0}),i})();class Ste{}const Tte=fl(Ste);let $u=(()=>{class i extends Tte{constructor(e,n,r,a,o,s,l){super(),this.panel=e,this._element=n,this._focusMonitor=r,this._changeDetectorRef=a,this._animationMode=s,this._parentChangeSubscription=f.EMPTY;const c=e.accordion?e.accordion._stateChanges.pipe(oi(p=>!(!p.hideToggle&&!p.togglePosition))):fi;this.tabIndex=parseInt(l||"")||0,this._parentChangeSubscription=ji(e.opened,e.closed,c,e._inputChanges.pipe(oi(p=>!!(p.hideToggle||p.disabled||p.togglePosition)))).subscribe(()=>this._changeDetectorRef.markForCheck()),e.closed.pipe(oi(()=>e._containsFocus())).subscribe(()=>r.focusVia(n,"program")),o&&(this.expandedHeight=o.expandedHeight,this.collapsedHeight=o.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:ar(e)||(e.preventDefault(),this._toggle());break;default:return void(this.panel.accordion&&this.panel.accordion._handleHeaderKeydown(e))}}focus(e,n){e?this._focusMonitor.focusVia(this._element,e,n):this._element.nativeElement.focus(n)}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 i.\u0275fac=function(e){return new(e||i)(g(Gu,1),g(ze),g(Vr),g(Tt),g(sN,8),g(Si,8),da("tabindex"))},i.\u0275cmp=Se({type:i,selectors:[["mat-expansion-panel-header"]],hostAttrs:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],hostVars:15,hostBindings:function(e,n){1&e&&ae("click",function(){return n._toggle()})("keydown",function(a){return n._keydown(a)}),2&e&&(st("id",n.panel._headerId)("tabindex",n.tabIndex)("aria-controls",n._getPanelId())("aria-expanded",n._isExpanded())("aria-disabled",n.panel.disabled),Ki("height",n._getHeaderHeight()),nt("mat-expanded",n._isExpanded())("mat-expansion-toggle-indicator-after","after"===n._getTogglePosition())("mat-expansion-toggle-indicator-before","before"===n._getTogglePosition())("_mat-animation-noopable","NoopAnimations"===n._animationMode))},inputs:{tabIndex:"tabIndex",expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight"},features:[Ne],ngContentSelectors:Cte,decls:5,vars:3,consts:[[1,"mat-content"],["class","mat-expansion-indicator",4,"ngIf"],[1,"mat-expansion-indicator"]],template:function(e,n){1&e&&(ii(Dte),_(0,"span",0),Ge(1),Ge(2,1),Ge(3,2),b(),X(4,xte,1,1,"span",1)),2&e&&(nt("mat-content-hide-toggle",!n._showToggle()),C(4),M("ngIf",n._showToggle()))},dependencies:[Ut],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:[aN.indicatorRotate]},changeDetection:0}),i})(),qm=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["mat-panel-description"]],hostAttrs:[1,"mat-expansion-panel-header-description"]}),i})(),Km=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["mat-panel-title"]],hostAttrs:[1,"mat-expansion-panel-header-title"]}),i})(),qu=(()=>{class i extends _te{constructor(){super(...arguments),this._ownHeaders=new ll,this._hideToggle=!1,this.displayMode="default",this.togglePosition="after"}get hideToggle(){return this._hideToggle}set hideToggle(e){this._hideToggle=Xe(e)}ngAfterContentInit(){this._headers.changes.pipe(Mn(this._headers)).subscribe(e=>{this._ownHeaders.reset(e.filter(n=>n.panel.accordion===this)),this._ownHeaders.notifyOnChanges()}),this._keyManager=new Tf(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 i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275dir=ye({type:i,selectors:[["mat-accordion"]],contentQueries:function(e,n,r){if(1&e&&Et(r,$u,5),2&e){let a;Ce(a=Me())&&(n._headers=a)}},hostAttrs:[1,"mat-accordion"],hostVars:2,hostBindings:function(e,n){2&e&&nt("mat-accordion-multi",n.multi)},inputs:{multi:"multi",hideToggle:"hideToggle",displayMode:"displayMode",togglePosition:"togglePosition"},exportAs:["matAccordion"],features:[at([{provide:sD,useExisting:i}]),Ne]}),i})(),lN=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[xn,vt,yte,is]}),i})();class A_{constructor(t){this.appState=t}ngOnInit(){this.appState.showBackButton=!0,this.appState.updateTitle("About"),this.appState.actions=[]}}function Ate(i,t){}A_.\u0275fac=function(t){return new(t||A_)(g(Di))},A_.\u0275cmp=Se({type:A_,selectors:[["app-about"]],decls:76,vars:0,consts:[[1,"page","help"],["srcset","/assets/icons/icon-128x128.png, /assets/icons/icon-256x256.png 1.5x, /assets/icons/icon-512x512.png 2x","src","/assets/icons/icon-128x128.png","alt","Blockcore Notes logo","width","128","height","128",1,"logo"],[1,"marginless","heading"],["routerLink","licenses"],["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"],["hideToggle",""],[1,"centered"],["src","/assets/nostritch.jpg",1,"mascot"]],template:function(t,e){1&t&&(_(0,"div",0),pe(1,"img",1),_(2,"h1",2),N(3,"About"),b(),_(4,"p"),N(5,"Blockcore Notes instructions will come here later on."),b(),_(6,"p")(7,"a",3),N(8,"Third Party Licenses"),b(),pe(9,"br"),_(10,"a",4),N(11,"Source Code"),b()(),_(12,"h3"),N(13,"Support development"),b(),_(14,"p"),N(15,"Please consider donating some Bitcoin using Geyser:"),b(),_(16,"p")(17,"a",5),N(18,"geyser.fund/project/blockcore"),b()(),_(19,"p"),N(20,"We have additional donation and sponsoring options available here:"),b(),_(21,"p")(22,"a",6),N(23,"www.blockcore.net/about"),b()(),pe(24,"img",7),_(25,"h1",2),N(26,"Nostr"),b(),_(27,"h3"),N(28,"Nostr Directory"),b(),_(29,"p"),N(30,"Accounts marked with globe icon are accounts added to this service:"),b(),_(31,"p")(32,"a",8),N(33,"www.nostr.directory"),b()(),_(34,"h3"),N(35,"Data Lookup"),b(),_(36,"p"),N(37,"The user identity (npub) and the event identity is available in tooltips on notes. You can copy those and verify using:"),b(),_(38,"p")(39,"a",9),N(40,"www.nostr.guru"),b()(),_(41,"h3"),N(42,"Frequently Asked Questions"),b(),_(43,"mat-accordion")(44,"mat-expansion-panel",10)(45,"mat-expansion-panel-header")(46,"mat-panel-title"),N(47," Can I contribute? "),b(),_(48,"mat-panel-description"),N(49," Yes "),b()(),_(50,"p"),N(51," Blockcore Notes is a very early work in progress and is only at prototype feature and quality level. If you want to contribute, please help out on "),_(52,"a",4),N(53,"github.com/block-core/blockcore-notes"),b()()(),_(54,"mat-expansion-panel")(55,"mat-expansion-panel-header")(56,"mat-panel-title"),N(57,"Photos and film display"),b(),_(58,"mat-panel-description"),N(59,"Following only"),b()(),_(60,"p"),N(61," Photos and films are only displayed for accounts you are following. This is for your protection and ensures you're not downloading images you don't want to see, but also don't want to download as anyone can link to very large images. "),b(),_(62,"p"),N(63,"Not loading photos is also a measure to improve your privacy. When photos are displayed, your IP-address is available to the server hosting the photo."),b()(),_(64,"mat-expansion-panel")(65,"mat-expansion-panel-header")(66,"mat-panel-title"),N(67,"How can I be safe?"),b(),_(68,"mat-panel-description"),N(69,"Unwanted content"),b()(),_(70,"p"),N(71,"It is easy to be exposed to unwanted content on Nostr, as there are a public feed available that contains everything that everyone is posting."),b(),_(72,"p"),N(73,"The best way to ensure you don't get wanted content, is to follow users you know and trust. Only use the Home Feed and People/Circle sections."),b()()(),_(74,"p",11),pe(75,"img",12),b()())},dependencies:[qu,Gu,$u,Km,qm],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}@media only screen and (max-width: 599px){.help[_ngcontent-%COMP%]{font-size:.8em;padding-left:8em}.logo[_ngcontent-%COMP%]{max-width:64px;margin-left:-6em}}"]});class I_{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}}const lD="mdc-dialog--open",cN="mdc-dialog--opening",dN="mdc-dialog--closing";let uN=(()=>{class i extends j2{constructor(e,n,r,a,o,s,l,c){super(e,n,r,a,o,s,l,c),this._animationStateChanged=new He}_captureInitialFocus(){this._config.delayFocusTrap||this._trapFocus()}_openAnimationDone(e){this._config.delayFocusTrap&&this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:e})}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(um),g(zt,8),g(I_),g(fu),g(lt),g(bu),g(Vr))},i.\u0275cmp=Se({type:i,selectors:[["ng-component"]],features:[Ne],decls:0,vars:0,template:function(e,n){},encapsulation:2}),i})();const hN="--mat-dialog-transition-duration";function mN(i){return null==i?null:"number"==typeof i?i:i.endsWith("ms")?un(i.substring(0,i.length-2)):i.endsWith("s")?1e3*un(i.substring(0,i.length-1)):"0"===i?0:null}let Nte=(()=>{class i extends uN{constructor(e,n,r,a,o,s,l,c,p){super(e,n,r,a,o,s,l,p),this._animationMode=c,this._animationsEnabled="NoopAnimations"!==this._animationMode,this._hostElement=this._elementRef.nativeElement,this._openAnimationDuration=this._animationsEnabled?mN(this._config.enterAnimationDuration)??150:0,this._closeAnimationDuration=this._animationsEnabled?mN(this._config.exitAnimationDuration)??75: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(hN,`${this._openAnimationDuration}ms`),this._hostElement.classList.add(cN),this._hostElement.classList.add(lD),this._waitForAnimationToComplete(this._openAnimationDuration,this._finishDialogOpen)):(this._hostElement.classList.add(lD),Promise.resolve().then(()=>this._finishDialogOpen()))}_startExitAnimation(){this._animationStateChanged.emit({state:"closing",totalTime:this._closeAnimationDuration}),this._hostElement.classList.remove(lD),this._animationsEnabled?(this._hostElement.style.setProperty(hN,`${this._openAnimationDuration}ms`),this._hostElement.classList.add(dN),this._waitForAnimationToComplete(this._closeAnimationDuration,this._finishDialogClose)):Promise.resolve().then(()=>this._finishDialogClose())}_clearAnimationClasses(){this._hostElement.classList.remove(cN),this._hostElement.classList.remove(dN)}_waitForAnimationToComplete(e,n){null!==this._animationTimer&&clearTimeout(this._animationTimer),this._animationTimer=setTimeout(n,e)}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(um),g(zt,8),g(I_),g(fu),g(lt),g(bu),g(Si,8),g(Vr))},i.\u0275cmp=Se({type:i,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],hostVars:8,hostBindings:function(e,n){2&e&&(Br("id",n._config.id),st("aria-modal",n._config.ariaModal)("role",n._config.role)("aria-labelledby",n._config.ariaLabel?null:n._ariaLabelledBy)("aria-label",n._config.ariaLabel)("aria-describedby",n._config.ariaDescribedBy||null),nt("_mat-animation-noopable",!n._animationsEnabled))},features:[Ne],decls:3,vars:0,consts:[[1,"mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],template:function(e,n){1&e&&(_(0,"div",0)(1,"div",1),X(2,Ate,0,0,"ng-template",2),b()())},dependencies:[Ps],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}),i})();class Ml{constructor(t,e,n){this._ref=t,this._containerInstance=n,this._afterOpened=new ve,this._beforeClosed=new ve,this._state=0,this.disableClose=e.disableClose,this.id=t.id,n._animationStateChanged.pipe(oi(r=>"opened"===r.state),yi(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),n._animationStateChanged.pipe(oi(r=>"closed"===r.state),yi(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._finishDialogClose()}),t.overlayRef.detachments().subscribe(()=>{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._finishDialogClose()}),ji(this.backdropClick(),this.keydownEvents().pipe(oi(r=>27===r.keyCode&&!this.disableClose&&!ar(r)))).subscribe(r=>{this.disableClose||(r.preventDefault(),pN(this,"keydown"===r.type?"keyboard":"mouse"))})}close(t){this._result=t,this._containerInstance._animationStateChanged.pipe(oi(e=>"closing"===e.state),yi(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 pN(i,t,e){return i._closeInteractionType=t,i.close(e)}const Ku=new De("MatMdcDialogData"),Ote=new De("mat-mdc-dialog-default-options"),fN=new De("mat-mdc-dialog-scroll-strategy"),Pte={provide:fN,deps:[or],useFactory:function Rte(i){return()=>i.scrollStrategies.block()}};let Bte=0,_N=(()=>{class i{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}constructor(e,n,r,a,o,s,l,c,p,w){this._overlay=e,this._defaultOptions=r,this._parentDialog=a,this._dialogRefConstructor=l,this._dialogContainerType=c,this._dialogDataToken=p,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new ve,this._afterOpenedAtThisLevel=new ve,this._idPrefix="mat-dialog-",this.dialogConfigClass=I_,this.afterAllClosed=ed(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(Mn(void 0))),this._scrollStrategy=s,this._dialog=n.get(U2)}open(e,n){let r;(n={...this._defaultOptions||new I_,...n}).id=n.id||`${this._idPrefix}${Bte++}`,n.scrollStrategy=n.scrollStrategy||this._scrollStrategy();const a=this._dialog.open(e,{...n,positionStrategy:this._overlay.position().global().centerHorizontally().centerVertically(),disableClose:!0,closeOnDestroy:!1,container:{type:this._dialogContainerType,providers:()=>[{provide:this.dialogConfigClass,useValue:n},{provide:Lf,useValue:n}]},templateContext:()=>({dialogRef:r}),providers:(o,s,l)=>(r=new this._dialogRefConstructor(o,n,l),r.updatePosition(n?.position),[{provide:this._dialogContainerType,useValue:l},{provide:this._dialogDataToken,useValue:s.data},{provide:this._dialogRefConstructor,useValue:r}])});return r.componentInstance=a.componentInstance,this.openDialogs.push(r),this.afterOpened.next(r),r.afterClosed().subscribe(()=>{const o=this.openDialogs.indexOf(r);o>-1&&(this.openDialogs.splice(o,1),this.openDialogs.length||this._getAfterAllClosed().next())}),r}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(e){return this.openDialogs.find(n=>n.id===e)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}_closeDialogs(e){let n=e.length;for(;n--;)e[n].close()}}return i.\u0275fac=function(e){Ss()},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})(),Ha=(()=>{class i extends _N{constructor(e,n,r,a,o,s,l,c){super(e,n,a,s,l,o,Ml,Nte,Ku,c),this._idPrefix="mat-mdc-dialog-"}}return i.\u0275fac=function(e){return new(e||i)(ue(or),ue(Rn),ue(Kc,8),ue(Ote,8),ue(fN),ue(i,12),ue(If),ue(Si,8))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})(),Hte=0,L_=(()=>{class i{constructor(e,n,r){this.dialogRef=e,this._elementRef=n,this._dialog=r,this.type="button"}ngOnInit(){this.dialogRef||(this.dialogRef=gN(this._elementRef,this._dialog.openDialogs))}ngOnChanges(e){const n=e._matDialogClose||e._matDialogCloseResult;n&&(this.dialogResult=n.currentValue)}_onButtonClick(e){pN(this.dialogRef,0===e.screenX&&0===e.screenY?"keyboard":"mouse",this.dialogResult)}}return i.\u0275fac=function(e){return new(e||i)(g(Ml,8),g(ze),g(Ha))},i.\u0275dir=ye({type:i,selectors:[["","mat-dialog-close",""],["","matDialogClose",""]],hostVars:2,hostBindings:function(e,n){1&e&&ae("click",function(a){return n._onButtonClick(a)}),2&e&&st("aria-label",n.ariaLabel||null)("type",n.type)},inputs:{ariaLabel:["aria-label","ariaLabel"],type:"type",dialogResult:["mat-dialog-close","dialogResult"],_matDialogClose:["matDialogClose","_matDialogClose"]},exportAs:["matDialogClose"],features:[rn]}),i})(),N_=(()=>{class i{constructor(e,n,r){this._dialogRef=e,this._elementRef=n,this._dialog=r,this.id="mat-mdc-dialog-title-"+Hte++}ngOnInit(){this._dialogRef||(this._dialogRef=gN(this._elementRef,this._dialog.openDialogs)),this._dialogRef&&Promise.resolve().then(()=>{const e=this._dialogRef._containerInstance;e&&!e._ariaLabelledBy&&(e._ariaLabelledBy=this.id)})}}return i.\u0275fac=function(e){return new(e||i)(g(Ml,8),g(ze),g(Ha))},i.\u0275dir=ye({type:i,selectors:[["","mat-dialog-title",""],["","matDialogTitle",""]],hostAttrs:[1,"mat-mdc-dialog-title","mdc-dialog__title"],hostVars:1,hostBindings:function(e,n){2&e&&Br("id",n.id)},inputs:{id:"id"},exportAs:["matDialogTitle"]}),i})(),Qm=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],hostAttrs:[1,"mat-mdc-dialog-content","mdc-dialog__content"]}),i})(),Zm=(()=>{class i{constructor(){this.align="start"}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],hostAttrs:[1,"mat-mdc-dialog-actions","mdc-dialog__actions"],hostVars:4,hostBindings:function(e,n){2&e&&nt("mat-mdc-dialog-actions-align-center","center"===n.align)("mat-mdc-dialog-actions-align-end","end"===n.align)},inputs:{align:"align"}}),i})();function gN(i,t){let e=i.nativeElement.parentElement;for(;e&&!e.classList.contains("mat-mdc-dialog-container");)e=e.parentElement;return e?t.find(n=>n.id===e.id):null}let Vte=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[Ha,Pte],imports:[G2,pl,is,vt,vt]}),i})();const by={params:{enterAnimationDuration:"150ms",exitAnimationDuration:"75ms"}},Yte={dialogContainer:Mr("dialogContainer",[on("void, exit",At({opacity:0,transform:"scale(0.7)"})),on("enter",At({transform:"none"})),Zi("* => enter",Of([Qi("{{enterAnimationDuration}} cubic-bezier(0, 0, 0.2, 1)",At({transform:"none",opacity:1})),dc("@*",Pf(),{optional:!0})]),by),Zi("* => void, * => exit",Of([Qi("{{exitAnimationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)",At({opacity:0})),dc("@*",Pf(),{optional:!0})]),by)])},jte=["tooltip"],bN=new De("mat-tooltip-scroll-strategy"),Wte={provide:bN,deps:[or],useFactory:function Ute(i){return()=>i.scrollStrategies.reposition({scrollThrottle:20})}},$te=new De("mat-tooltip-default-options",{providedIn:"root",factory:function Gte(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}}),yN="tooltip-panel",vN=ic({passive:!0});let Jte=(()=>{class i{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=Xe(e),this._detach(),this._overlayRef=null}get disabled(){return this._disabled}set disabled(e){this._disabled=Xe(e),this._disabled?this.hide(0):this._setupPointerEnterEventsIfNeeded()}get showDelay(){return this._showDelay}set showDelay(e){this._showDelay=un(e)}get hideDelay(){return this._hideDelay}set hideDelay(e){this._hideDelay=un(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)}constructor(e,n,r,a,o,s,l,c,p,w,I,z){this._overlay=e,this._elementRef=n,this._scrollDispatcher=r,this._viewContainerRef=a,this._ngZone=o,this._platform=s,this._ariaDescriber=l,this._focusMonitor=c,this._dir=w,this._defaultOptions=I,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 ve,this._scrollStrategy=p,this._document=z,I&&(I.position&&(this.position=I.position),I.positionAtOrigin&&(this.positionAtOrigin=I.positionAtOrigin),I.touchGestures&&(this.touchGestures=I.touchGestures)),w.change.pipe(yt(this._destroyed)).subscribe(()=>{this._overlayRef&&this._updatePosition(this._overlayRef)})}ngAfterViewInit(){this._viewInitialized=!0,this._setupPointerEnterEventsIfNeeded(),this._focusMonitor.monitor(this._elementRef).pipe(yt(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(([n,r])=>{e.removeEventListener(n,r,vN)}),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,n){if(this.disabled||!this.message||this._isTooltipVisible())return void this._tooltipInstance?._cancelPendingAnimations();const r=this._createOverlay(n);this._detach(),this._portal=this._portal||new gu(this._tooltipComponent,this._viewContainerRef);const a=this._tooltipInstance=r.attach(this._portal).instance;a._triggerElement=this._elementRef.nativeElement,a._mouseLeaveHideDelay=this._hideDelay,a.afterHidden().pipe(yt(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),a.show(e)}hide(e=this.hideDelay){const n=this._tooltipInstance;n&&(n.isVisible()?n.hide(e):(n._cancelPendingAnimations(),this._detach()))}toggle(e){this._isTooltipVisible()?this.hide():this.show(void 0,e)}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(e){if(this._overlayRef){const a=this._overlayRef.getConfig().positionStrategy;if((!this.positionAtOrigin||!e)&&a._origin instanceof ze)return this._overlayRef;this._detach()}const n=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(n);return r.positionChanges.pipe(yt(this._destroyed)).subscribe(a=>{this._updateCurrentPositionClass(a.connectionPair),this._tooltipInstance&&a.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:r,panelClass:`${this._cssClassPrefix}-${yN}`,scrollStrategy:this._scrollStrategy()}),this._updatePosition(this._overlayRef),this._overlayRef.detachments().pipe(yt(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef.outsidePointerEvents().pipe(yt(this._destroyed)).subscribe(()=>this._tooltipInstance?._handleBodyInteraction()),this._overlayRef.keydownEvents().pipe(yt(this._destroyed)).subscribe(a=>{this._isTooltipVisible()&&27===a.keyCode&&!ar(a)&&(a.preventDefault(),a.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 n=e.getConfig().positionStrategy,r=this._getOrigin(),a=this._getOverlayPosition();n.withPositions([this._addOffset({...r.main,...a.main}),this._addOffset({...r.fallback,...a.fallback})])}_addOffset(e){return e}_getOrigin(){const e=!this._dir||"ltr"==this._dir.value,n=this.position;let r;"above"==n||"below"==n?r={originX:"center",originY:"above"==n?"top":"bottom"}:"before"==n||"left"==n&&e||"right"==n&&!e?r={originX:"start",originY:"center"}:("after"==n||"right"==n&&e||"left"==n&&!e)&&(r={originX:"end",originY:"center"});const{x:a,y:o}=this._invertPosition(r.originX,r.originY);return{main:r,fallback:{originX:a,originY:o}}}_getOverlayPosition(){const e=!this._dir||"ltr"==this._dir.value,n=this.position;let r;"above"==n?r={overlayX:"center",overlayY:"bottom"}:"below"==n?r={overlayX:"center",overlayY:"top"}:"before"==n||"left"==n&&e||"right"==n&&!e?r={overlayX:"end",overlayY:"center"}:("after"==n||"right"==n&&e||"left"==n&&!e)&&(r={overlayX:"start",overlayY:"center"});const{x:a,y:o}=this._invertPosition(r.overlayX,r.overlayY);return{main:r,fallback:{overlayX:a,overlayY:o}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),this._ngZone.onMicrotaskEmpty.pipe(yi(1),yt(this._destroyed)).subscribe(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()}))}_setTooltipClass(e){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=e,this._tooltipInstance._markForCheck())}_invertPosition(e,n){return"above"===this.position||"below"===this.position?"top"===n?n="bottom":"bottom"===n&&(n="top"):"end"===e?e="start":"start"===e&&(e="end"),{x:e,y:n}}_updateCurrentPositionClass(e){const{overlayY:n,originX:r,originY:a}=e;let o;if(o="center"===n?this._dir&&"rtl"===this._dir.value?"end"===r?"left":"right":"start"===r?"left":"right":"bottom"===n&&"top"===a?"above":"below",o!==this._currentPosition){const s=this._overlayRef;if(s){const l=`${this._cssClassPrefix}-${yN}-`;s.removePanelClass(l+this._currentPosition),s.addPanelClass(l+o)}this._currentPosition=o}}_setupPointerEnterEventsIfNeeded(){this._disabled||!this.message||!this._viewInitialized||this._passiveListeners.length||(this._platformSupportsMouseEvents()?this._passiveListeners.push(["mouseenter",e=>{let n;this._setupPointerExitEventsIfNeeded(),void 0!==e.x&&void 0!==e.y&&(n=e),this.show(void 0,n)}]):"off"!==this.touchGestures&&(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",e=>{const n=e.targetTouches?.[0],r=n?{x:n.clientX,y:n.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",n=>{const r=n.relatedTarget;(!r||!this._overlayRef?.overlayElement.contains(r))&&this.hide()}],["wheel",n=>this._wheelListener(n)]);else if("off"!==this.touchGestures){this._disableNativeGesturesIfNecessary();const n=()=>{clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions.touchendHideDelay)};e.push(["touchend",n],["touchcancel",n])}this._addListeners(e),this._passiveListeners.push(...e)}_addListeners(e){e.forEach(([n,r])=>{this._elementRef.nativeElement.addEventListener(n,r,vN)})}_platformSupportsMouseEvents(){return!this._platform.IOS&&!this._platform.ANDROID}_wheelListener(e){if(this._isTooltipVisible()){const n=this._document.elementFromPoint(e.clientX,e.clientY),r=this._elementRef.nativeElement;n!==r&&!r.contains(n)&&this.hide()}}_disableNativeGesturesIfNecessary(){const e=this.touchGestures;if("off"!==e){const n=this._elementRef.nativeElement,r=n.style;("on"===e||"INPUT"!==n.nodeName&&"TEXTAREA"!==n.nodeName)&&(r.userSelect=r.msUserSelect=r.webkitUserSelect=r.MozUserSelect="none"),("on"===e||!n.draggable)&&(r.webkitUserDrag="none"),r.touchAction="none",r.webkitTapHighlightColor="transparent"}}}return i.\u0275fac=function(e){Ss()},i.\u0275dir=ye({type:i,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"]}}),i})(),El=(()=>{class i extends Jte{constructor(e,n,r,a,o,s,l,c,p,w,I,z){super(e,n,r,a,o,s,l,c,p,w,I,z),this._tooltipComponent=tie,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 i.\u0275fac=function(e){return new(e||i)(g(or),g(ze),g(Jc),g(bn),g(lt),g(Li),g(S2),g(Vr),g(bN),g(En,8),g($te,8),g(zt))},i.\u0275dir=ye({type:i,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-mdc-tooltip-trigger"],exportAs:["matTooltip"],features:[Ne]}),i})(),eie=(()=>{class i{constructor(e,n){this._changeDetectorRef=e,this._closeOnInteraction=!1,this._isVisible=!1,this._onHide=new ve,this._animationsDisabled="NoopAnimations"===n}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 n=this._tooltip.nativeElement,r=this._showAnimation,a=this._hideAnimation;if(n.classList.remove(e?a:r),n.classList.add(e?r:a),this._isVisible=e,e&&!this._animationsDisabled&&"function"==typeof getComputedStyle){const o=getComputedStyle(n);("0s"===o.getPropertyValue("animation-duration")||"none"===o.getPropertyValue("animation-name"))&&(this._animationsDisabled=!0)}e&&this._onShow(),this._animationsDisabled&&(n.classList.add("_mat-animation-noopable"),this._finalizeAnimation(e))}}return i.\u0275fac=function(e){return new(e||i)(g(Tt),g(Si,8))},i.\u0275dir=ye({type:i}),i})(),tie=(()=>{class i extends eie{constructor(e,n,r){super(e,r),this._elementRef=n,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 i.\u0275fac=function(e){return new(e||i)(g(Tt),g(ze),g(Si,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-tooltip-component"]],viewQuery:function(e,n){if(1&e&&ot(jte,7),2&e){let r;Ce(r=Me())&&(n._tooltip=r.first)}},hostAttrs:["aria-hidden","true"],hostVars:2,hostBindings:function(e,n){1&e&&ae("mouseleave",function(a){return n._handleMouseLeave(a)}),2&e&&Ki("zoom",n.isVisible()?1:null)},features:[Ne],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,n){1&e&&(_(0,"div",0,1),ae("animationend",function(a){return n._handleAnimationEnd(a)}),_(2,"div",2),N(3),b()()),2&e&&(nt("mdc-tooltip--multiline",n._isMultiline),M("ngClass",n.tooltipClass),C(3),ft(n.message))},dependencies:[ua],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}),i})(),wN=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[Wte],imports:[mm,xn,pl,vt,vt,ml]}),i})();function iie(i,t){1&i&&N(0),2&i&&ft(Z(2).unified)}function nie(i,t){if(1&i){const e=Ye();_(0,"button",2),ae("click",function(r){return we(e),Fe(Z().handleClick(r))})("mouseenter",function(r){return we(e),Fe(Z().handleOver(r))})("mouseleave",function(r){return we(e),Fe(Z().handleLeave(r))}),_(1,"span",3),X(2,iie,1,1,"ng-template",4),Ge(3),b()()}if(2&i){const e=Z();nt("emoji-mart-emoji-native",e.isNative)("emoji-mart-emoji-custom",e.custom),st("title",e.title)("aria-label",e.label),C(1),M("ngStyle",e.style),C(1),M("ngIf",e.isNative)}}function rie(i,t){1&i&&N(0),2&i&&ft(Z(2).unified)}function aie(i,t){if(1&i){const e=Ye();_(0,"span",5),ae("click",function(r){return we(e),Fe(Z().handleClick(r))})("mouseenter",function(r){return we(e),Fe(Z().handleOver(r))})("mouseleave",function(r){return we(e),Fe(Z().handleLeave(r))}),_(1,"span",3),X(2,rie,1,1,"ng-template",4),Ge(3,1),b()()}if(2&i){const e=Z();nt("emoji-mart-emoji-native",e.isNative)("emoji-mart-emoji-custom",e.custom),st("title",e.title)("aria-label",e.label),C(1),M("ngStyle",e.style),C(1),M("ngIf",e.isNative)}}const FN=["*","*"],kN=[{id:"people",name:"Smileys & People",emojis:["1F600","1F603","1F604","1F601","1F606","1F605","1F923","1F602","1F642","1F643","1F609","1F60A","1F607","1F970","1F60D","1F929","1F618","1F617","263A-FE0F","1F61A","1F619","1F972","1F60B","1F61B","1F61C","1F92A","1F61D","1F911","1F917","1F92D","1F92B","1F914","1F910","1F928","1F610","1F611","1F636","1F60F","1F612","1F644","1F62C","1F925","1F60C","1F614","1F62A","1F924","1F634","1F637","1F912","1F915","1F922","1F92E","1F927","1F975","1F976","1F974","1F635","1F92F","1F920","1F973","1F978","1F60E","1F913","1F9D0","1F615","1F61F","1F641","2639-FE0F","1F62E","1F62F","1F632","1F633","1F97A","1F626","1F627","1F628","1F630","1F625","1F622","1F62D","1F631","1F616","1F623","1F61E","1F613","1F629","1F62B","1F971","1F624","1F621","1F620","1F92C","1F608","1F47F","1F480","2620-FE0F","1F4A9","1F921","1F479","1F47A","1F47B","1F47D","1F47E","1F916","1F63A","1F638","1F639","1F63B","1F63C","1F63D","1F640","1F63F","1F63E","1F648","1F44B","1F91A","1F590-FE0F","270B","1F596","1F44C","1F90C","1F90F","270C-FE0F","1F91E","1F91F","1F918","1F919","1F448","1F449","1F446","1F595","1F447","261D-FE0F","1F44D","1F44E","270A","1F44A","1F91B","1F91C","1F44F","1F64C","1F450","1F932","1F91D","1F64F","270D-FE0F","1F485","1F933","1F4AA","1F9BE","1F9BF","1F9B5","1F9B6","1F442","1F9BB","1F443","1F9E0","1FAC0","1FAC1","1F9B7","1F9B4","1F440","1F441-FE0F","1F445","1F444","1F476","1F9D2","1F466","1F467","1F9D1","1F471","1F468","1F9D4","1F468-200D-1F9B0","1F468-200D-1F9B1","1F468-200D-1F9B3","1F468-200D-1F9B2","1F469","1F469-200D-1F9B0","1F9D1-200D-1F9B0","1F469-200D-1F9B1","1F9D1-200D-1F9B1","1F469-200D-1F9B3","1F9D1-200D-1F9B3","1F469-200D-1F9B2","1F9D1-200D-1F9B2","1F471-200D-2640-FE0F","1F471-200D-2642-FE0F","1F9D3","1F474","1F475","1F64D","1F64D-200D-2642-FE0F","1F64D-200D-2640-FE0F","1F64E","1F64E-200D-2642-FE0F","1F64E-200D-2640-FE0F","1F645","1F645-200D-2642-FE0F","1F645-200D-2640-FE0F","1F646","1F646-200D-2642-FE0F","1F646-200D-2640-FE0F","1F481","1F481-200D-2642-FE0F","1F481-200D-2640-FE0F","1F64B","1F64B-200D-2642-FE0F","1F64B-200D-2640-FE0F","1F9CF","1F9CF-200D-2642-FE0F","1F9CF-200D-2640-FE0F","1F647","1F647-200D-2642-FE0F","1F647-200D-2640-FE0F","1F926","1F926-200D-2642-FE0F","1F926-200D-2640-FE0F","1F937","1F937-200D-2642-FE0F","1F937-200D-2640-FE0F","1F9D1-200D-2695-FE0F","1F468-200D-2695-FE0F","1F469-200D-2695-FE0F","1F9D1-200D-1F393","1F468-200D-1F393","1F469-200D-1F393","1F9D1-200D-1F3EB","1F468-200D-1F3EB","1F469-200D-1F3EB","1F9D1-200D-2696-FE0F","1F468-200D-2696-FE0F","1F469-200D-2696-FE0F","1F9D1-200D-1F33E","1F468-200D-1F33E","1F469-200D-1F33E","1F9D1-200D-1F373","1F468-200D-1F373","1F469-200D-1F373","1F9D1-200D-1F527","1F468-200D-1F527","1F469-200D-1F527","1F9D1-200D-1F3ED","1F468-200D-1F3ED","1F469-200D-1F3ED","1F9D1-200D-1F4BC","1F468-200D-1F4BC","1F469-200D-1F4BC","1F9D1-200D-1F52C","1F468-200D-1F52C","1F469-200D-1F52C","1F9D1-200D-1F4BB","1F468-200D-1F4BB","1F469-200D-1F4BB","1F9D1-200D-1F3A4","1F468-200D-1F3A4","1F469-200D-1F3A4","1F9D1-200D-1F3A8","1F468-200D-1F3A8","1F469-200D-1F3A8","1F9D1-200D-2708-FE0F","1F468-200D-2708-FE0F","1F469-200D-2708-FE0F","1F9D1-200D-1F680","1F468-200D-1F680","1F469-200D-1F680","1F9D1-200D-1F692","1F468-200D-1F692","1F469-200D-1F692","1F46E","1F46E-200D-2642-FE0F","1F46E-200D-2640-FE0F","1F575-FE0F","1F575-FE0F-200D-2642-FE0F","1F575-FE0F-200D-2640-FE0F","1F482","1F482-200D-2642-FE0F","1F482-200D-2640-FE0F","1F977","1F477","1F477-200D-2642-FE0F","1F477-200D-2640-FE0F","1F934","1F478","1F473","1F473-200D-2642-FE0F","1F473-200D-2640-FE0F","1F472","1F9D5","1F935","1F935-200D-2642-FE0F","1F935-200D-2640-FE0F","1F470","1F470-200D-2642-FE0F","1F470-200D-2640-FE0F","1F930","1F931","1F469-200D-1F37C","1F468-200D-1F37C","1F9D1-200D-1F37C","1F47C","1F385","1F936","1F9D1-200D-1F384","1F9B8","1F9B8-200D-2642-FE0F","1F9B8-200D-2640-FE0F","1F9B9","1F9B9-200D-2642-FE0F","1F9B9-200D-2640-FE0F","1F9D9","1F9D9-200D-2642-FE0F","1F9D9-200D-2640-FE0F","1F9DA","1F9DA-200D-2642-FE0F","1F9DA-200D-2640-FE0F","1F9DB","1F9DB-200D-2642-FE0F","1F9DB-200D-2640-FE0F","1F9DC","1F9DC-200D-2642-FE0F","1F9DC-200D-2640-FE0F","1F9DD","1F9DD-200D-2642-FE0F","1F9DD-200D-2640-FE0F","1F9DE","1F9DE-200D-2642-FE0F","1F9DE-200D-2640-FE0F","1F9DF","1F9DF-200D-2642-FE0F","1F9DF-200D-2640-FE0F","1F486","1F486-200D-2642-FE0F","1F486-200D-2640-FE0F","1F487","1F487-200D-2642-FE0F","1F487-200D-2640-FE0F","1F6B6","1F6B6-200D-2642-FE0F","1F6B6-200D-2640-FE0F","1F9CD","1F9CD-200D-2642-FE0F","1F9CD-200D-2640-FE0F","1F9CE","1F9CE-200D-2642-FE0F","1F9CE-200D-2640-FE0F","1F9D1-200D-1F9AF","1F468-200D-1F9AF","1F469-200D-1F9AF","1F9D1-200D-1F9BC","1F468-200D-1F9BC","1F469-200D-1F9BC","1F9D1-200D-1F9BD","1F468-200D-1F9BD","1F469-200D-1F9BD","1F3C3","1F3C3-200D-2642-FE0F","1F3C3-200D-2640-FE0F","1F483","1F57A","1F574-FE0F","1F46F","1F46F-200D-2642-FE0F","1F46F-200D-2640-FE0F","1F9D6","1F9D6-200D-2642-FE0F","1F9D6-200D-2640-FE0F","1F9D7","1F9D7-200D-2642-FE0F","1F9D7-200D-2640-FE0F","1F93A","1F3C7","26F7-FE0F","1F3C2","1F3CC-FE0F","1F3CC-FE0F-200D-2642-FE0F","1F3CC-FE0F-200D-2640-FE0F","1F3C4","1F3C4-200D-2642-FE0F","1F3C4-200D-2640-FE0F","1F6A3","1F6A3-200D-2642-FE0F","1F6A3-200D-2640-FE0F","1F3CA","1F3CA-200D-2642-FE0F","1F3CA-200D-2640-FE0F","26F9-FE0F","26F9-FE0F-200D-2642-FE0F","26F9-FE0F-200D-2640-FE0F","1F3CB-FE0F","1F3CB-FE0F-200D-2642-FE0F","1F3CB-FE0F-200D-2640-FE0F","1F6B4","1F6B4-200D-2642-FE0F","1F6B4-200D-2640-FE0F","1F6B5","1F6B5-200D-2642-FE0F","1F6B5-200D-2640-FE0F","1F938","1F938-200D-2642-FE0F","1F938-200D-2640-FE0F","1F93C","1F93C-200D-2642-FE0F","1F93C-200D-2640-FE0F","1F93D","1F93D-200D-2642-FE0F","1F93D-200D-2640-FE0F","1F93E","1F93E-200D-2642-FE0F","1F93E-200D-2640-FE0F","1F939","1F939-200D-2642-FE0F","1F939-200D-2640-FE0F","1F9D8","1F9D8-200D-2642-FE0F","1F9D8-200D-2640-FE0F","1F6C0","1F6CC","1F9D1-200D-1F91D-200D-1F9D1","1F46D","1F46B","1F46C","1F48F","1F469-200D-2764-FE0F-200D-1F48B-200D-1F468","1F468-200D-2764-FE0F-200D-1F48B-200D-1F468","1F469-200D-2764-FE0F-200D-1F48B-200D-1F469","1F491","1F469-200D-2764-FE0F-200D-1F468","1F468-200D-2764-FE0F-200D-1F468","1F469-200D-2764-FE0F-200D-1F469","1F46A","1F468-200D-1F469-200D-1F466","1F468-200D-1F469-200D-1F467","1F468-200D-1F469-200D-1F467-200D-1F466","1F468-200D-1F469-200D-1F466-200D-1F466","1F468-200D-1F469-200D-1F467-200D-1F467","1F468-200D-1F468-200D-1F466","1F468-200D-1F468-200D-1F467","1F468-200D-1F468-200D-1F467-200D-1F466","1F468-200D-1F468-200D-1F466-200D-1F466","1F468-200D-1F468-200D-1F467-200D-1F467","1F469-200D-1F469-200D-1F466","1F469-200D-1F469-200D-1F467","1F469-200D-1F469-200D-1F467-200D-1F466","1F469-200D-1F469-200D-1F466-200D-1F466","1F469-200D-1F469-200D-1F467-200D-1F467","1F468-200D-1F466","1F468-200D-1F466-200D-1F466","1F468-200D-1F467","1F468-200D-1F467-200D-1F466","1F468-200D-1F467-200D-1F467","1F469-200D-1F466","1F469-200D-1F466-200D-1F466","1F469-200D-1F467","1F469-200D-1F467-200D-1F466","1F469-200D-1F467-200D-1F467","1F5E3-FE0F","1F464","1F465","1FAC2","1F463","1F649","1F64A","1F48B","1F48C","1F498","1F49D","1F496","1F497","1F493","1F49E","1F495","1F49F","2763-FE0F","1F494","2764-FE0F","1F9E1","1F49B","1F49A","1F499","1F49C","1F90E","1F5A4","1F90D","1F4AF","1F4A2","1F4A5","1F4AB","1F4A6","1F4A8","1F573-FE0F","1F4A3","1F4AC","1F441-FE0F-200D-1F5E8-FE0F","1F5E8-FE0F","1F5EF-FE0F","1F4AD","1F4A4"]},{id:"nature",name:"Animals & Nature",emojis:["1F435","1F412","1F98D","1F9A7","1F436","1F415","1F9AE","1F415-200D-1F9BA","1F429","1F43A","1F98A","1F99D","1F431","1F408","1F408-200D-2B1B","1F981","1F42F","1F405","1F406","1F434","1F40E","1F984","1F993","1F98C","1F9AC","1F42E","1F402","1F403","1F404","1F437","1F416","1F417","1F43D","1F40F","1F411","1F410","1F42A","1F42B","1F999","1F992","1F418","1F9A3","1F98F","1F99B","1F42D","1F401","1F400","1F439","1F430","1F407","1F43F-FE0F","1F9AB","1F994","1F987","1F43B","1F43B-200D-2744-FE0F","1F428","1F43C","1F9A5","1F9A6","1F9A8","1F998","1F9A1","1F43E","1F983","1F414","1F413","1F423","1F424","1F425","1F426","1F427","1F54A-FE0F","1F985","1F986","1F9A2","1F989","1F9A4","1FAB6","1F9A9","1F99A","1F99C","1F438","1F40A","1F422","1F98E","1F40D","1F432","1F409","1F995","1F996","1F433","1F40B","1F42C","1F9AD","1F41F","1F420","1F421","1F988","1F419","1F41A","1F40C","1F98B","1F41B","1F41C","1F41D","1FAB2","1F41E","1F997","1FAB3","1F577-FE0F","1F578-FE0F","1F982","1F99F","1FAB0","1FAB1","1F9A0","1F490","1F338","1F4AE","1F3F5-FE0F","1F339","1F940","1F33A","1F33B","1F33C","1F337","1F331","1FAB4","1F332","1F333","1F334","1F335","1F33E","1F33F","2618-FE0F","1F340","1F341","1F342","1F343"]},{id:"foods",name:"Food & Drink",emojis:["1F347","1F348","1F349","1F34A","1F34B","1F34C","1F34D","1F96D","1F34E","1F34F","1F350","1F351","1F352","1F353","1FAD0","1F95D","1F345","1FAD2","1F965","1F951","1F346","1F954","1F955","1F33D","1F336-FE0F","1FAD1","1F952","1F96C","1F966","1F9C4","1F9C5","1F344","1F95C","1F330","1F35E","1F950","1F956","1FAD3","1F968","1F96F","1F95E","1F9C7","1F9C0","1F356","1F357","1F969","1F953","1F354","1F35F","1F355","1F32D","1F96A","1F32E","1F32F","1FAD4","1F959","1F9C6","1F95A","1F373","1F958","1F372","1FAD5","1F963","1F957","1F37F","1F9C8","1F9C2","1F96B","1F371","1F358","1F359","1F35A","1F35B","1F35C","1F35D","1F360","1F362","1F363","1F364","1F365","1F96E","1F361","1F95F","1F960","1F961","1F980","1F99E","1F990","1F991","1F9AA","1F366","1F367","1F368","1F369","1F36A","1F382","1F370","1F9C1","1F967","1F36B","1F36C","1F36D","1F36E","1F36F","1F37C","1F95B","2615","1FAD6","1F375","1F376","1F37E","1F377","1F378","1F379","1F37A","1F37B","1F942","1F943","1F964","1F9CB","1F9C3","1F9C9","1F9CA","1F962","1F37D-FE0F","1F374","1F944","1F52A","1F3FA"]},{id:"activity",name:"Activities",emojis:["1F383","1F384","1F386","1F387","1F9E8","2728","1F388","1F389","1F38A","1F38B","1F38D","1F38E","1F38F","1F390","1F391","1F9E7","1F380","1F381","1F397-FE0F","1F39F-FE0F","1F3AB","1F396-FE0F","1F3C6","1F3C5","1F947","1F948","1F949","26BD","26BE","1F94E","1F3C0","1F3D0","1F3C8","1F3C9","1F3BE","1F94F","1F3B3","1F3CF","1F3D1","1F3D2","1F94D","1F3D3","1F3F8","1F94A","1F94B","1F945","26F3","26F8-FE0F","1F3A3","1F93F","1F3BD","1F3BF","1F6F7","1F94C","1F3AF","1FA80","1FA81","1F3B1","1F52E","1FA84","1F9FF","1F3AE","1F579-FE0F","1F3B0","1F3B2","1F9E9","1F9F8","1FA85","1FA86","2660-FE0F","2665-FE0F","2666-FE0F","2663-FE0F","265F-FE0F","1F0CF","1F004","1F3B4","1F3AD","1F5BC-FE0F","1F3A8","1F9F5","1FAA1","1F9F6","1FAA2"]},{id:"places",name:"Travel & Places",emojis:["1F30D","1F30E","1F30F","1F310","1F5FA-FE0F","1F5FE","1F9ED","1F3D4-FE0F","26F0-FE0F","1F30B","1F5FB","1F3D5-FE0F","1F3D6-FE0F","1F3DC-FE0F","1F3DD-FE0F","1F3DE-FE0F","1F3DF-FE0F","1F3DB-FE0F","1F3D7-FE0F","1F9F1","1FAA8","1FAB5","1F6D6","1F3D8-FE0F","1F3DA-FE0F","1F3E0","1F3E1","1F3E2","1F3E3","1F3E4","1F3E5","1F3E6","1F3E8","1F3E9","1F3EA","1F3EB","1F3EC","1F3ED","1F3EF","1F3F0","1F492","1F5FC","1F5FD","26EA","1F54C","1F6D5","1F54D","26E9-FE0F","1F54B","26F2","26FA","1F301","1F303","1F3D9-FE0F","1F304","1F305","1F306","1F307","1F309","2668-FE0F","1F3A0","1F3A1","1F3A2","1F488","1F3AA","1F682","1F683","1F684","1F685","1F686","1F687","1F688","1F689","1F68A","1F69D","1F69E","1F68B","1F68C","1F68D","1F68E","1F690","1F691","1F692","1F693","1F694","1F695","1F696","1F697","1F698","1F699","1F6FB","1F69A","1F69B","1F69C","1F3CE-FE0F","1F3CD-FE0F","1F6F5","1F9BD","1F9BC","1F6FA","1F6B2","1F6F4","1F6F9","1F6FC","1F68F","1F6E3-FE0F","1F6E4-FE0F","1F6E2-FE0F","26FD","1F6A8","1F6A5","1F6A6","1F6D1","1F6A7","2693","26F5","1F6F6","1F6A4","1F6F3-FE0F","26F4-FE0F","1F6E5-FE0F","1F6A2","2708-FE0F","1F6E9-FE0F","1F6EB","1F6EC","1FA82","1F4BA","1F681","1F69F","1F6A0","1F6A1","1F6F0-FE0F","1F680","1F6F8","1F6CE-FE0F","1F9F3","231B","23F3","231A","23F0","23F1-FE0F","23F2-FE0F","1F570-FE0F","1F55B","1F567","1F550","1F55C","1F551","1F55D","1F552","1F55E","1F553","1F55F","1F554","1F560","1F555","1F561","1F556","1F562","1F557","1F563","1F558","1F564","1F559","1F565","1F55A","1F566","1F311","1F312","1F313","1F314","1F315","1F316","1F317","1F318","1F319","1F31A","1F31B","1F31C","1F321-FE0F","2600-FE0F","1F31D","1F31E","1FA90","2B50","1F31F","1F320","1F30C","2601-FE0F","26C5","26C8-FE0F","1F324-FE0F","1F325-FE0F","1F326-FE0F","1F327-FE0F","1F328-FE0F","1F329-FE0F","1F32A-FE0F","1F32B-FE0F","1F32C-FE0F","1F300","1F308","1F302","2602-FE0F","2614","26F1-FE0F","26A1","2744-FE0F","2603-FE0F","26C4","2604-FE0F","1F525","1F4A7","1F30A"]},{id:"objects",name:"Objects",emojis:["1F453","1F576-FE0F","1F97D","1F97C","1F9BA","1F454","1F455","1F456","1F9E3","1F9E4","1F9E5","1F9E6","1F457","1F458","1F97B","1FA71","1FA72","1FA73","1F459","1F45A","1F45B","1F45C","1F45D","1F6CD-FE0F","1F392","1FA74","1F45E","1F45F","1F97E","1F97F","1F460","1F461","1FA70","1F462","1F451","1F452","1F3A9","1F393","1F9E2","1FA96","26D1-FE0F","1F4FF","1F484","1F48D","1F48E","1F507","1F508","1F509","1F50A","1F4E2","1F4E3","1F4EF","1F514","1F515","1F3BC","1F3B5","1F3B6","1F399-FE0F","1F39A-FE0F","1F39B-FE0F","1F3A4","1F3A7","1F4FB","1F3B7","1FA97","1F3B8","1F3B9","1F3BA","1F3BB","1FA95","1F941","1FA98","1F4F1","1F4F2","260E-FE0F","1F4DE","1F4DF","1F4E0","1F50B","1F50C","1F4BB","1F5A5-FE0F","1F5A8-FE0F","2328-FE0F","1F5B1-FE0F","1F5B2-FE0F","1F4BD","1F4BE","1F4BF","1F4C0","1F9EE","1F3A5","1F39E-FE0F","1F4FD-FE0F","1F3AC","1F4FA","1F4F7","1F4F8","1F4F9","1F4FC","1F50D","1F50E","1F56F-FE0F","1F4A1","1F526","1F3EE","1FA94","1F4D4","1F4D5","1F4D6","1F4D7","1F4D8","1F4D9","1F4DA","1F4D3","1F4D2","1F4C3","1F4DC","1F4C4","1F4F0","1F5DE-FE0F","1F4D1","1F516","1F3F7-FE0F","1F4B0","1FA99","1F4B4","1F4B5","1F4B6","1F4B7","1F4B8","1F4B3","1F9FE","1F4B9","2709-FE0F","1F4E7","1F4E8","1F4E9","1F4E4","1F4E5","1F4E6","1F4EB","1F4EA","1F4EC","1F4ED","1F4EE","1F5F3-FE0F","270F-FE0F","2712-FE0F","1F58B-FE0F","1F58A-FE0F","1F58C-FE0F","1F58D-FE0F","1F4DD","1F4BC","1F4C1","1F4C2","1F5C2-FE0F","1F4C5","1F4C6","1F5D2-FE0F","1F5D3-FE0F","1F4C7","1F4C8","1F4C9","1F4CA","1F4CB","1F4CC","1F4CD","1F4CE","1F587-FE0F","1F4CF","1F4D0","2702-FE0F","1F5C3-FE0F","1F5C4-FE0F","1F5D1-FE0F","1F512","1F513","1F50F","1F510","1F511","1F5DD-FE0F","1F528","1FA93","26CF-FE0F","2692-FE0F","1F6E0-FE0F","1F5E1-FE0F","2694-FE0F","1F52B","1FA83","1F3F9","1F6E1-FE0F","1FA9A","1F527","1FA9B","1F529","2699-FE0F","1F5DC-FE0F","2696-FE0F","1F9AF","1F517","26D3-FE0F","1FA9D","1F9F0","1F9F2","1FA9C","2697-FE0F","1F9EA","1F9EB","1F9EC","1F52C","1F52D","1F4E1","1F489","1FA78","1F48A","1FA79","1FA7A","1F6AA","1F6D7","1FA9E","1FA9F","1F6CF-FE0F","1F6CB-FE0F","1FA91","1F6BD","1FAA0","1F6BF","1F6C1","1FAA4","1FA92","1F9F4","1F9F7","1F9F9","1F9FA","1F9FB","1FAA3","1F9FC","1FAA5","1F9FD","1F9EF","1F6D2","1F6AC","26B0-FE0F","1FAA6","26B1-FE0F","1F5FF","1FAA7"]},{id:"symbols",name:"Symbols",emojis:["1F3E7","1F6AE","1F6B0","267F","1F6B9","1F6BA","1F6BB","1F6BC","1F6BE","1F6C2","1F6C3","1F6C4","1F6C5","26A0-FE0F","1F6B8","26D4","1F6AB","1F6B3","1F6AD","1F6AF","1F6B1","1F6B7","1F4F5","1F51E","2622-FE0F","2623-FE0F","2B06-FE0F","2197-FE0F","27A1-FE0F","2198-FE0F","2B07-FE0F","2199-FE0F","2B05-FE0F","2196-FE0F","2195-FE0F","2194-FE0F","21A9-FE0F","21AA-FE0F","2934-FE0F","2935-FE0F","1F503","1F504","1F519","1F51A","1F51B","1F51C","1F51D","1F6D0","269B-FE0F","1F549-FE0F","2721-FE0F","2638-FE0F","262F-FE0F","271D-FE0F","2626-FE0F","262A-FE0F","262E-FE0F","1F54E","1F52F","2648","2649","264A","264B","264C","264D","264E","264F","2650","2651","2652","2653","26CE","1F500","1F501","1F502","25B6-FE0F","23E9","23ED-FE0F","23EF-FE0F","25C0-FE0F","23EA","23EE-FE0F","1F53C","23EB","1F53D","23EC","23F8-FE0F","23F9-FE0F","23FA-FE0F","23CF-FE0F","1F3A6","1F505","1F506","1F4F6","1F4F3","1F4F4","2640-FE0F","2642-FE0F","26A7-FE0F","2716-FE0F","2795","2796","2797","267E-FE0F","203C-FE0F","2049-FE0F","2753","2754","2755","2757","3030-FE0F","1F4B1","1F4B2","2695-FE0F","267B-FE0F","269C-FE0F","1F531","1F4DB","1F530","2B55","2705","2611-FE0F","2714-FE0F","274C","274E","27B0","27BF","303D-FE0F","2733-FE0F","2734-FE0F","2747-FE0F","00A9-FE0F","00AE-FE0F","2122-FE0F","0023-FE0F-20E3","002A-FE0F-20E3","0030-FE0F-20E3","0031-FE0F-20E3","0032-FE0F-20E3","0033-FE0F-20E3","0034-FE0F-20E3","0035-FE0F-20E3","0036-FE0F-20E3","0037-FE0F-20E3","0038-FE0F-20E3","0039-FE0F-20E3","1F51F","1F520","1F521","1F522","1F523","1F524","1F170-FE0F","1F18E","1F171-FE0F","1F191","1F192","1F193","2139-FE0F","1F194","24C2-FE0F","1F195","1F196","1F17E-FE0F","1F197","1F17F-FE0F","1F198","1F199","1F19A","1F201","1F202-FE0F","1F237-FE0F","1F236","1F22F","1F250","1F239","1F21A","1F232","1F251","1F238","1F234","1F233","3297-FE0F","3299-FE0F","1F23A","1F235","1F534","1F7E0","1F7E1","1F7E2","1F535","1F7E3","1F7E4","26AB","26AA","1F7E5","1F7E7","1F7E8","1F7E9","1F7E6","1F7EA","1F7EB","2B1B","2B1C","25FC-FE0F","25FB-FE0F","25FE","25FD","25AA-FE0F","25AB-FE0F","1F536","1F537","1F538","1F539","1F53A","1F53B","1F4A0","1F518","1F533","1F532"]},{id:"flags",name:"Flags",emojis:["1F1E6-1F1E8","1F1E6-1F1E9","1F1E6-1F1EA","1F1E6-1F1EB","1F1E6-1F1EC","1F1E6-1F1EE","1F1E6-1F1F1","1F1E6-1F1F2","1F1E6-1F1F4","1F1E6-1F1F6","1F1E6-1F1F7","1F1E6-1F1F8","1F1E6-1F1F9","1F1E6-1F1FA","1F1E6-1F1FC","1F1E6-1F1FD","1F1E6-1F1FF","1F1E7-1F1E6","1F1E7-1F1E7","1F1E7-1F1E9","1F1E7-1F1EA","1F1E7-1F1EB","1F1E7-1F1EC","1F1E7-1F1ED","1F1E7-1F1EE","1F1E7-1F1EF","1F1E7-1F1F1","1F1E7-1F1F2","1F1E7-1F1F3","1F1E7-1F1F4","1F1E7-1F1F6","1F1E7-1F1F7","1F1E7-1F1F8","1F1E7-1F1F9","1F1E7-1F1FB","1F1E7-1F1FC","1F1E7-1F1FE","1F1E7-1F1FF","1F1E8-1F1E6","1F1E8-1F1E8","1F1E8-1F1E9","1F1E8-1F1EB","1F1E8-1F1EC","1F1E8-1F1ED","1F1E8-1F1EE","1F1E8-1F1F0","1F1E8-1F1F1","1F1E8-1F1F2","1F1E8-1F1F3","1F1E8-1F1F4","1F1E8-1F1F5","1F1E8-1F1F7","1F1E8-1F1FA","1F1E8-1F1FB","1F1E8-1F1FC","1F1E8-1F1FD","1F1E8-1F1FE","1F1E8-1F1FF","1F1E9-1F1EA","1F1E9-1F1EC","1F1E9-1F1EF","1F1E9-1F1F0","1F1E9-1F1F2","1F1E9-1F1F4","1F1E9-1F1FF","1F1EA-1F1E6","1F1EA-1F1E8","1F1EA-1F1EA","1F1EA-1F1EC","1F1EA-1F1ED","1F1EA-1F1F7","1F1EA-1F1F8","1F1EA-1F1F9","1F1EA-1F1FA","1F1EB-1F1EE","1F1EB-1F1EF","1F1EB-1F1F0","1F1EB-1F1F2","1F1EB-1F1F4","1F1EB-1F1F7","1F1EC-1F1E6","1F1EC-1F1E7","1F1EC-1F1E9","1F1EC-1F1EA","1F1EC-1F1EB","1F1EC-1F1EC","1F1EC-1F1ED","1F1EC-1F1EE","1F1EC-1F1F1","1F1EC-1F1F2","1F1EC-1F1F3","1F1EC-1F1F5","1F1EC-1F1F6","1F1EC-1F1F7","1F1EC-1F1F8","1F1EC-1F1F9","1F1EC-1F1FA","1F1EC-1F1FC","1F1EC-1F1FE","1F1ED-1F1F0","1F1ED-1F1F2","1F1ED-1F1F3","1F1ED-1F1F7","1F1ED-1F1F9","1F1ED-1F1FA","1F1EE-1F1E8","1F1EE-1F1E9","1F1EE-1F1EA","1F1EE-1F1F1","1F1EE-1F1F2","1F1EE-1F1F3","1F1EE-1F1F4","1F1EE-1F1F6","1F1EE-1F1F7","1F1EE-1F1F8","1F1EE-1F1F9","1F1EF-1F1EA","1F1EF-1F1F2","1F1EF-1F1F4","1F1EF-1F1F5","1F1F0-1F1EA","1F1F0-1F1EC","1F1F0-1F1ED","1F1F0-1F1EE","1F1F0-1F1F2","1F1F0-1F1F3","1F1F0-1F1F5","1F1F0-1F1F7","1F1F0-1F1FC","1F1F0-1F1FE","1F1F0-1F1FF","1F1F1-1F1E6","1F1F1-1F1E7","1F1F1-1F1E8","1F1F1-1F1EE","1F1F1-1F1F0","1F1F1-1F1F7","1F1F1-1F1F8","1F1F1-1F1F9","1F1F1-1F1FA","1F1F1-1F1FB","1F1F1-1F1FE","1F1F2-1F1E6","1F1F2-1F1E8","1F1F2-1F1E9","1F1F2-1F1EA","1F1F2-1F1EB","1F1F2-1F1EC","1F1F2-1F1ED","1F1F2-1F1F0","1F1F2-1F1F1","1F1F2-1F1F2","1F1F2-1F1F3","1F1F2-1F1F4","1F1F2-1F1F5","1F1F2-1F1F6","1F1F2-1F1F7","1F1F2-1F1F8","1F1F2-1F1F9","1F1F2-1F1FA","1F1F2-1F1FB","1F1F2-1F1FC","1F1F2-1F1FD","1F1F2-1F1FE","1F1F2-1F1FF","1F1F3-1F1E6","1F1F3-1F1E8","1F1F3-1F1EA","1F1F3-1F1EB","1F1F3-1F1EC","1F1F3-1F1EE","1F1F3-1F1F1","1F1F3-1F1F4","1F1F3-1F1F5","1F1F3-1F1F7","1F1F3-1F1FA","1F1F3-1F1FF","1F1F4-1F1F2","1F1F5-1F1E6","1F1F5-1F1EA","1F1F5-1F1EB","1F1F5-1F1EC","1F1F5-1F1ED","1F1F5-1F1F0","1F1F5-1F1F1","1F1F5-1F1F2","1F1F5-1F1F3","1F1F5-1F1F7","1F1F5-1F1F8","1F1F5-1F1F9","1F1F5-1F1FC","1F1F5-1F1FE","1F1F6-1F1E6","1F1F7-1F1EA","1F1F7-1F1F4","1F1F7-1F1F8","1F1F7-1F1FA","1F1F7-1F1FC","1F1F8-1F1E6","1F1F8-1F1E7","1F1F8-1F1E8","1F1F8-1F1E9","1F1F8-1F1EA","1F1F8-1F1EC","1F1F8-1F1ED","1F1F8-1F1EE","1F1F8-1F1EF","1F1F8-1F1F0","1F1F8-1F1F1","1F1F8-1F1F2","1F1F8-1F1F3","1F1F8-1F1F4","1F1F8-1F1F7","1F1F8-1F1F8","1F1F8-1F1F9","1F1F8-1F1FB","1F1F8-1F1FD","1F1F8-1F1FE","1F1F8-1F1FF","1F1F9-1F1E6","1F1F9-1F1E8","1F1F9-1F1E9","1F1F9-1F1EB","1F1F9-1F1EC","1F1F9-1F1ED","1F1F9-1F1EF","1F1F9-1F1F0","1F1F9-1F1F1","1F1F9-1F1F2","1F1F9-1F1F3","1F1F9-1F1F4","1F1F9-1F1F7","1F1F9-1F1F9","1F1F9-1F1FB","1F1F9-1F1FC","1F1F9-1F1FF","1F1FA-1F1E6","1F1FA-1F1EC","1F1FA-1F1F2","1F1FA-1F1F3","1F1FA-1F1F8","1F1FA-1F1FE","1F1FA-1F1FF","1F1FB-1F1E6","1F1FB-1F1E8","1F1FB-1F1EA","1F1FB-1F1EC","1F1FB-1F1EE","1F1FB-1F1F3","1F1FB-1F1FA","1F1FC-1F1EB","1F1FC-1F1F8","1F1FD-1F1F0","1F1FE-1F1EA","1F1FE-1F1F9","1F1FF-1F1E6","1F1FF-1F1F2","1F1FF-1F1FC","1F38C","1F3C1","1F3F3-FE0F","1F3F3-FE0F-200D-1F308","1F3F3-FE0F-200D-26A7-FE0F","1F3F4","1F3F4-200D-2620-FE0F","1F3F4-E0067-E0062-E0065-E006E-E0067-E007F","1F3F4-E0067-E0062-E0073-E0063-E0074-E007F","1F3F4-E0067-E0062-E0077-E006C-E0073-E007F","1F6A9"]}],oie=[{name:"Grinning Face",unified:"1F600",text:":D",keywords:["grinning_face","face","smile","happy","joy",":D","grin"],sheet:[30,32],shortName:"grinning"},{name:"Smiling Face with Open Mouth",unified:"1F603",text:":)",emoticons:["=)","=-)"],keywords:["grinning_face_with_big_eyes","face","happy","joy","haha",":D",":)","smile","funny"],sheet:[30,35],shortName:"smiley"},{name:"Smiling Face with Open Mouth and Smiling Eyes",unified:"1F604",text:":)",emoticons:["C:","c:",":D",":-D"],keywords:["grinning_face_with_smiling_eyes","face","happy","joy","funny","haha","laugh","like",":D",":)","smile"],sheet:[30,36],shortName:"smile"},{name:"Grinning Face with Smiling Eyes",unified:"1F601",keywords:["beaming_face_with_smiling_eyes","face","happy","smile","joy","kawaii"],sheet:[30,33],shortName:"grin"},{name:"Smiling Face with Open Mouth and Tightly-Closed Eyes",unified:"1F606",emoticons:[":>",":->"],keywords:["grinning_squinting_face","happy","joy","lol","satisfied","haha","face","glad","XD","laugh"],sheet:[30,38],shortNames:["satisfied"],shortName:"laughing"},{name:"Smiling Face with Open Mouth and Cold Sweat",unified:"1F605",keywords:["grinning_face_with_sweat","face","hot","happy","laugh","sweat","smile","relief"],sheet:[30,37],shortName:"sweat_smile"},{name:"Rolling on the Floor Laughing",unified:"1F923",keywords:["rolling_on_the_floor_laughing","face","rolling","floor","laughing","lol","haha","rofl"],sheet:[38,19],shortName:"rolling_on_the_floor_laughing"},{name:"Face with Tears of Joy",unified:"1F602",keywords:["face_with_tears_of_joy","face","cry","tears","weep","happy","happytears","haha"],sheet:[30,34],shortName:"joy"},{name:"Slightly Smiling Face",unified:"1F642",emoticons:[":)","(:",":-)"],keywords:["slightly_smiling_face","face","smile"],sheet:[31,40],shortName:"slightly_smiling_face"},{name:"Upside-Down Face",unified:"1F643",keywords:["upside_down_face","face","flipped","silly","smile"],sheet:[31,41],shortName:"upside_down_face"},{name:"Winking Face",unified:"1F609",text:";)",emoticons:[";)",";-)"],keywords:["winking_face","face","happy","mischievous","secret",";)","smile","eye"],sheet:[30,41],shortName:"wink"},{name:"Smiling Face with Smiling Eyes",unified:"1F60A",text:":)",keywords:["smiling_face_with_smiling_eyes","face","smile","happy","flushed","crush","embarrassed","shy","joy"],sheet:[30,42],shortName:"blush"},{name:"Smiling Face with Halo",unified:"1F607",keywords:["smiling_face_with_halo","face","angel","heaven","halo"],sheet:[30,39],shortName:"innocent"},{name:"Smiling Face with Smiling Eyes and Three Hearts",unified:"1F970",keywords:["smiling_face_with_hearts","face","love","like","affection","valentines","infatuation","crush","hearts","adore"],sheet:[42,13],shortName:"smiling_face_with_3_hearts"},{name:"Smiling Face with Heart-Shaped Eyes",unified:"1F60D",keywords:["smiling_face_with_heart_eyes","face","love","like","affection","valentines","infatuation","crush","heart"],sheet:[30,45],shortName:"heart_eyes"},{name:"Grinning Face with Star Eyes",unified:"1F929",keywords:["star_struck","face","smile","starry","eyes","grinning"],sheet:[38,42],shortNames:["grinning_face_with_star_eyes"],shortName:"star-struck"},{name:"Face Throwing a Kiss",unified:"1F618",emoticons:[":*",":-*"],keywords:["face_blowing_a_kiss","face","love","like","affection","valentines","infatuation","kiss"],sheet:[30,56],shortName:"kissing_heart"},{name:"Kissing Face",unified:"1F617",keywords:["kissing_face","love","like","face","3","valentines","infatuation","kiss"],sheet:[30,55],shortName:"kissing"},{name:"White Smiling Face",unified:"263A-FE0F",keywords:["smiling_face","face","blush","massage","happiness"],sheet:[54,22],shortName:"relaxed"},{name:"Kissing Face with Closed Eyes",unified:"1F61A",keywords:["kissing_face_with_closed_eyes","face","love","like","affection","valentines","infatuation","kiss"],sheet:[31,0],shortName:"kissing_closed_eyes"},{name:"Kissing Face with Smiling Eyes",unified:"1F619",keywords:["kissing_face_with_smiling_eyes","face","affection","valentines","infatuation","kiss"],sheet:[30,57],shortName:"kissing_smiling_eyes"},{name:"Smiling Face with Tear",unified:"1F972",keywords:["smiling face with tear","sad","cry","pretend"],sheet:[42,15],shortName:"smiling_face_with_tear"},{name:"Face Savouring Delicious Food",unified:"1F60B",keywords:["face_savoring_food","happy","joy","tongue","smile","face","silly","yummy","nom","delicious","savouring"],sheet:[30,43],shortName:"yum"},{name:"Face with Stuck-out Tongue",unified:"1F61B",text:":p",emoticons:[":p",":-p",":P",":-P",":b",":-b"],keywords:["face_with_tongue","face","prank","childish","playful","mischievous","smile","tongue"],sheet:[31,1],shortName:"stuck_out_tongue"},{name:"Face with Stuck-out Tongue and Winking Eye",unified:"1F61C",text:";p",emoticons:[";p",";-p",";b",";-b",";P",";-P"],keywords:["winking_face_with_tongue","face","prank","childish","playful","mischievous","smile","wink","tongue"],sheet:[31,2],shortName:"stuck_out_tongue_winking_eye"},{name:"Grinning Face with One Large and One Small Eye",unified:"1F92A",keywords:["zany_face","face","goofy","crazy"],sheet:[38,43],shortNames:["grinning_face_with_one_large_and_one_small_eye"],shortName:"zany_face"},{name:"Face with Stuck-out Tongue and Tightly-Closed Eyes",unified:"1F61D",keywords:["squinting_face_with_tongue","face","prank","playful","mischievous","smile","tongue"],sheet:[31,3],shortName:"stuck_out_tongue_closed_eyes"},{name:"Money-Mouth Face",unified:"1F911",keywords:["money_mouth_face","face","rich","dollar","money"],sheet:[37,24],shortName:"money_mouth_face"},{name:"Hugging Face",unified:"1F917",keywords:["hugging_face","face","smile","hug"],sheet:[37,30],shortName:"hugging_face"},{name:"Smiling Face with Smiling Eyes and Hand Covering Mouth",unified:"1F92D",keywords:["face_with_hand_over_mouth","face","whoops","shock","surprise"],sheet:[38,46],shortNames:["smiling_face_with_smiling_eyes_and_hand_covering_mouth"],shortName:"face_with_hand_over_mouth"},{name:"Face with Finger Covering Closed Lips",unified:"1F92B",keywords:["shushing_face","face","quiet","shhh"],sheet:[38,44],shortNames:["face_with_finger_covering_closed_lips"],shortName:"shushing_face"},{name:"Thinking Face",unified:"1F914",keywords:["thinking_face","face","hmmm","think","consider"],sheet:[37,27],shortName:"thinking_face"},{name:"Zipper-Mouth Face",unified:"1F910",keywords:["zipper_mouth_face","face","sealed","zipper","secret"],sheet:[37,23],shortName:"zipper_mouth_face"},{name:"Face with One Eyebrow Raised",unified:"1F928",keywords:["face_with_raised_eyebrow","face","distrust","scepticism","disapproval","disbelief","surprise"],sheet:[38,41],shortNames:["face_with_one_eyebrow_raised"],shortName:"face_with_raised_eyebrow"},{name:"Neutral Face",unified:"1F610",emoticons:[":|",":-|"],keywords:["neutral_face","indifference","meh",":|","neutral"],sheet:[30,48],shortName:"neutral_face"},{name:"Expressionless Face",unified:"1F611",keywords:["expressionless_face","face","indifferent","-_-","meh","deadpan"],sheet:[30,49],shortName:"expressionless"},{name:"Face Without Mouth",unified:"1F636",keywords:["face_without_mouth","face","hellokitty"],sheet:[31,28],shortName:"no_mouth"},{name:"Smirking Face",unified:"1F60F",keywords:["smirking_face","face","smile","mean","prank","smug","sarcasm"],sheet:[30,47],shortName:"smirk"},{name:"Unamused Face",unified:"1F612",text:":(",keywords:["unamused_face","indifference","bored","straight face","serious","sarcasm","unimpressed","skeptical","dubious","side_eye"],sheet:[30,50],shortName:"unamused"},{name:"Face with Rolling Eyes",unified:"1F644",keywords:["face_with_rolling_eyes","face","eyeroll","frustrated"],sheet:[31,42],shortName:"face_with_rolling_eyes"},{name:"Grimacing Face",unified:"1F62C",keywords:["grimacing_face","face","grimace","teeth"],sheet:[31,18],shortName:"grimacing"},{name:"Lying Face",unified:"1F925",keywords:["lying_face","face","lie","pinocchio"],sheet:[38,21],shortName:"lying_face"},{name:"Relieved Face",unified:"1F60C",keywords:["relieved_face","face","relaxed","phew","massage","happiness"],sheet:[30,44],shortName:"relieved"},{name:"Pensive Face",unified:"1F614",keywords:["pensive_face","face","sad","depressed","upset"],sheet:[30,52],shortName:"pensive"},{name:"Sleepy Face",unified:"1F62A",keywords:["sleepy_face","face","tired","rest","nap"],sheet:[31,16],shortName:"sleepy"},{name:"Drooling Face",unified:"1F924",keywords:["drooling_face","face"],sheet:[38,20],shortName:"drooling_face"},{name:"Sleeping Face",unified:"1F634",keywords:["sleeping_face","face","tired","sleepy","night","zzz"],sheet:[31,26],shortName:"sleeping"},{name:"Face with Medical Mask",unified:"1F637",keywords:["face_with_medical_mask","face","sick","ill","disease"],sheet:[31,29],shortName:"mask"},{name:"Face with Thermometer",unified:"1F912",keywords:["face_with_thermometer","sick","temperature","thermometer","cold","fever"],sheet:[37,25],shortName:"face_with_thermometer"},{name:"Face with Head-Bandage",unified:"1F915",keywords:["face_with_head_bandage","injured","clumsy","bandage","hurt"],sheet:[37,28],shortName:"face_with_head_bandage"},{name:"Nauseated Face",unified:"1F922",keywords:["nauseated_face","face","vomit","gross","green","sick","throw up","ill"],sheet:[38,18],shortName:"nauseated_face"},{name:"Face with Open Mouth Vomiting",unified:"1F92E",keywords:["face_vomiting","face","sick"],sheet:[38,47],shortNames:["face_with_open_mouth_vomiting"],shortName:"face_vomiting"},{name:"Sneezing Face",unified:"1F927",keywords:["sneezing_face","face","gesundheit","sneeze","sick","allergy"],sheet:[38,40],shortName:"sneezing_face"},{name:"Overheated Face",unified:"1F975",keywords:["hot_face","face","feverish","heat","red","sweating"],sheet:[42,18],shortName:"hot_face"},{name:"Freezing Face",unified:"1F976",keywords:["cold_face","face","blue","freezing","frozen","frostbite","icicles"],sheet:[42,19],shortName:"cold_face"},{name:"Face with Uneven Eyes and Wavy Mouth",unified:"1F974",keywords:["woozy_face","face","dizzy","intoxicated","tipsy","wavy"],sheet:[42,17],shortName:"woozy_face"},{name:"Dizzy Face",unified:"1F635",keywords:["dizzy_face","spent","unconscious","xox","dizzy"],sheet:[31,27],shortName:"dizzy_face"},{name:"Shocked Face with Exploding Head",unified:"1F92F",keywords:["exploding_head","face","shocked","mind","blown"],sheet:[38,48],shortNames:["shocked_face_with_exploding_head"],shortName:"exploding_head"},{name:"Face with Cowboy Hat",unified:"1F920",keywords:["cowboy_hat_face","face","cowgirl","hat"],sheet:[38,16],shortName:"face_with_cowboy_hat"},{name:"Face with Party Horn and Party Hat",unified:"1F973",keywords:["partying_face","face","celebration","woohoo"],sheet:[42,16],shortName:"partying_face"},{name:"Disguised Face",unified:"1F978",keywords:["disguised face","pretent","brows","glasses","moustache"],sheet:[42,26],shortName:"disguised_face"},{name:"Smiling Face with Sunglasses",unified:"1F60E",emoticons:["8)"],keywords:["smiling_face_with_sunglasses","face","cool","smile","summer","beach","sunglass"],sheet:[30,46],shortName:"sunglasses"},{name:"Nerd Face",unified:"1F913",keywords:["nerd_face","face","nerdy","geek","dork"],sheet:[37,26],shortName:"nerd_face"},{name:"Face with Monocle",unified:"1F9D0",keywords:["face_with_monocle","face","stuffy","wealthy"],sheet:[45,34],shortName:"face_with_monocle"},{name:"Confused Face",unified:"1F615",emoticons:[":\\",":-\\",":/",":-/"],keywords:["confused_face","face","indifference","huh","weird","hmmm",":/"],sheet:[30,53],shortName:"confused"},{name:"Worried Face",unified:"1F61F",keywords:["worried_face","face","concern","nervous",":("],sheet:[31,5],shortName:"worried"},{name:"Slightly Frowning Face",unified:"1F641",keywords:["slightly_frowning_face","face","frowning","disappointed","sad","upset"],sheet:[31,39],shortName:"slightly_frowning_face"},{name:"Frowning Face",unified:"2639-FE0F",keywords:["frowning_face","face","sad","upset","frown"],sheet:[54,21],shortName:"white_frowning_face"},{name:"Face with Open Mouth",unified:"1F62E",emoticons:[":o",":-o",":O",":-O"],keywords:["face_with_open_mouth","face","surprise","impressed","wow","whoa",":O"],sheet:[31,20],shortName:"open_mouth"},{name:"Hushed Face",unified:"1F62F",keywords:["hushed_face","face","woo","shh"],sheet:[31,21],shortName:"hushed"},{name:"Astonished Face",unified:"1F632",keywords:["astonished_face","face","xox","surprised","poisoned"],sheet:[31,24],shortName:"astonished"},{name:"Flushed Face",unified:"1F633",keywords:["flushed_face","face","blush","shy","flattered"],sheet:[31,25],shortName:"flushed"},{name:"Face with Pleading Eyes",unified:"1F97A",keywords:["pleading_face","face","begging","mercy"],sheet:[42,27],shortName:"pleading_face"},{name:"Frowning Face with Open Mouth",unified:"1F626",keywords:["frowning_face_with_open_mouth","face","aw","what"],sheet:[31,12],shortName:"frowning"},{name:"Anguished Face",unified:"1F627",emoticons:["D:"],keywords:["anguished_face","face","stunned","nervous"],sheet:[31,13],shortName:"anguished"},{name:"Fearful Face",unified:"1F628",keywords:["fearful_face","face","scared","terrified","nervous","oops","huh"],sheet:[31,14],shortName:"fearful"},{name:"Face with Open Mouth and Cold Sweat",unified:"1F630",keywords:["anxious_face_with_sweat","face","nervous","sweat"],sheet:[31,22],shortName:"cold_sweat"},{name:"Disappointed but Relieved Face",unified:"1F625",keywords:["sad_but_relieved_face","face","phew","sweat","nervous"],sheet:[31,11],shortName:"disappointed_relieved"},{name:"Crying Face",unified:"1F622",text:":'(",emoticons:[":'("],keywords:["crying_face","face","tears","sad","depressed","upset",":'("],sheet:[31,8],shortName:"cry"},{name:"Loudly Crying Face",unified:"1F62D",text:":'(",keywords:["loudly_crying_face","face","cry","tears","sad","upset","depressed"],sheet:[31,19],shortName:"sob"},{name:"Face Screaming in Fear",unified:"1F631",keywords:["face_screaming_in_fear","face","munch","scared","omg"],sheet:[31,23],shortName:"scream"},{name:"Confounded Face",unified:"1F616",keywords:["confounded_face","face","confused","sick","unwell","oops",":S"],sheet:[30,54],shortName:"confounded"},{name:"Persevering Face",unified:"1F623",keywords:["persevering_face","face","sick","no","upset","oops"],sheet:[31,9],shortName:"persevere"},{name:"Disappointed Face",unified:"1F61E",text:":(",emoticons:["):",":(",":-("],keywords:["disappointed_face","face","sad","upset","depressed",":("],sheet:[31,4],shortName:"disappointed"},{name:"Face with Cold Sweat",unified:"1F613",keywords:["downcast_face_with_sweat","face","hot","sad","tired","exercise"],sheet:[30,51],shortName:"sweat"},{name:"Weary Face",unified:"1F629",keywords:["weary_face","face","tired","sleepy","sad","frustrated","upset"],sheet:[31,15],shortName:"weary"},{name:"Tired Face",unified:"1F62B",keywords:["tired_face","sick","whine","upset","frustrated"],sheet:[31,17],shortName:"tired_face"},{name:"Yawning Face",unified:"1F971",keywords:["yawning_face","tired","sleepy"],sheet:[42,14],shortName:"yawning_face"},{name:"Face with Look of Triumph",unified:"1F624",keywords:["face_with_steam_from_nose","face","gas","phew","proud","pride"],sheet:[31,10],shortName:"triumph"},{name:"Pouting Face",unified:"1F621",keywords:["pouting_face","angry","mad","hate","despise"],sheet:[31,7],shortName:"rage"},{name:"Angry Face",unified:"1F620",emoticons:[">:(",">:-("],keywords:["angry_face","mad","face","annoyed","frustrated"],sheet:[31,6],shortName:"angry"},{name:"Serious Face with Symbols Covering Mouth",unified:"1F92C",keywords:["face_with_symbols_on_mouth","face","swearing","cursing","cussing","profanity","expletive"],sheet:[38,45],shortNames:["serious_face_with_symbols_covering_mouth"],shortName:"face_with_symbols_on_mouth"},{name:"Smiling Face with Horns",unified:"1F608",keywords:["smiling_face_with_horns","devil","horns"],sheet:[30,40],shortName:"smiling_imp"},{name:"Imp",unified:"1F47F",keywords:["angry_face_with_horns","devil","angry","horns"],sheet:[23,49],shortName:"imp"},{name:"Skull",unified:"1F480",keywords:["skull","dead","skeleton","creepy","death"],sheet:[23,50],shortName:"skull"},{name:"Skull and Crossbones",unified:"2620-FE0F",keywords:["skull_and_crossbones","poison","danger","deadly","scary","death","pirate","evil"],sheet:[54,13],shortName:"skull_and_crossbones"},{name:"Pile of Poo",unified:"1F4A9",keywords:["pile_of_poo","hankey","shitface","fail","turd","shit"],sheet:[25,53],shortNames:["poop","shit"],shortName:"hankey"},{name:"Clown Face",unified:"1F921",keywords:["clown_face","face"],sheet:[38,17],shortName:"clown_face"},{name:"Japanese Ogre",unified:"1F479",keywords:["ogre","monster","red","mask","halloween","scary","creepy","devil","demon","japanese","ogre"],sheet:[23,38],shortName:"japanese_ogre"},{name:"Japanese Goblin",unified:"1F47A",keywords:["goblin","red","evil","mask","monster","scary","creepy","japanese","goblin"],sheet:[23,39],shortName:"japanese_goblin"},{name:"Ghost",unified:"1F47B",keywords:["ghost","halloween","spooky","scary"],sheet:[23,40],shortName:"ghost"},{name:"Extraterrestrial Alien",unified:"1F47D",keywords:["alien","UFO","paul","weird","outer_space"],sheet:[23,47],shortName:"alien"},{name:"Alien Monster",unified:"1F47E",keywords:["alien_monster","game","arcade","play"],sheet:[23,48],shortName:"space_invader"},{name:"Robot Face",unified:"1F916",keywords:["robot","computer","machine","bot"],sheet:[37,29],shortName:"robot_face"},{name:"Smiling Cat Face with Open Mouth",unified:"1F63A",keywords:["grinning_cat","animal","cats","happy","smile"],sheet:[31,32],shortName:"smiley_cat"},{name:"Grinning Cat Face with Smiling Eyes",unified:"1F638",keywords:["grinning_cat_with_smiling_eyes","animal","cats","smile"],sheet:[31,30],shortName:"smile_cat"},{name:"Cat Face with Tears of Joy",unified:"1F639",keywords:["cat_with_tears_of_joy","animal","cats","haha","happy","tears"],sheet:[31,31],shortName:"joy_cat"},{name:"Smiling Cat Face with Heart-Shaped Eyes",unified:"1F63B",keywords:["smiling_cat_with_heart_eyes","animal","love","like","affection","cats","valentines","heart"],sheet:[31,33],shortName:"heart_eyes_cat"},{name:"Cat Face with Wry Smile",unified:"1F63C",keywords:["cat_with_wry_smile","animal","cats","smirk"],sheet:[31,34],shortName:"smirk_cat"},{name:"Kissing Cat Face with Closed Eyes",unified:"1F63D",keywords:["kissing_cat","animal","cats","kiss"],sheet:[31,35],shortName:"kissing_cat"},{name:"Weary Cat Face",unified:"1F640",keywords:["weary_cat","animal","cats","munch","scared","scream"],sheet:[31,38],shortName:"scream_cat"},{name:"Crying Cat Face",unified:"1F63F",keywords:["crying_cat","animal","tears","weep","sad","cats","upset","cry"],sheet:[31,37],shortName:"crying_cat_face"},{name:"Pouting Cat Face",unified:"1F63E",keywords:["pouting_cat","animal","cats"],sheet:[31,36],shortName:"pouting_cat"},{name:"See-No-Evil Monkey",unified:"1F648",keywords:["see_no_evil_monkey","monkey","animal","nature","haha"],sheet:[32,39],shortName:"see_no_evil"},{name:"Hear-No-Evil Monkey",unified:"1F649",keywords:["hear_no_evil_monkey","animal","monkey","nature"],sheet:[32,40],shortName:"hear_no_evil"},{name:"Speak-No-Evil Monkey",unified:"1F64A",keywords:["speak_no_evil_monkey","monkey","animal","nature","omg"],sheet:[32,41],shortName:"speak_no_evil"},{name:"Kiss Mark",unified:"1F48B",keywords:["kiss_mark","face","lips","love","like","affection","valentines"],sheet:[25,23],shortName:"kiss"},{name:"Love Letter",unified:"1F48C",keywords:["love_letter","email","like","affection","envelope","valentines"],sheet:[25,24],shortName:"love_letter"},{name:"Heart with Arrow",unified:"1F498",keywords:["heart_with_arrow","love","like","heart","affection","valentines"],sheet:[25,36],shortName:"cupid"},{name:"Heart with Ribbon",unified:"1F49D",keywords:["heart_with_ribbon","love","valentines"],sheet:[25,41],shortName:"gift_heart"},{name:"Sparkling Heart",unified:"1F496",keywords:["sparkling_heart","love","like","affection","valentines"],sheet:[25,34],shortName:"sparkling_heart"},{name:"Growing Heart",unified:"1F497",keywords:["growing_heart","like","love","affection","valentines","pink"],sheet:[25,35],shortName:"heartpulse"},{name:"Beating Heart",unified:"1F493",keywords:["beating_heart","love","like","affection","valentines","pink","heart"],sheet:[25,31],shortName:"heartbeat"},{name:"Revolving Hearts",unified:"1F49E",keywords:["revolving_hearts","love","like","affection","valentines"],sheet:[25,42],shortName:"revolving_hearts"},{name:"Two Hearts",unified:"1F495",keywords:["two_hearts","love","like","affection","valentines","heart"],sheet:[25,33],shortName:"two_hearts"},{name:"Heart Decoration",unified:"1F49F",keywords:["heart_decoration","purple-square","love","like"],sheet:[25,43],shortName:"heart_decoration"},{name:"Heart Exclamation",unified:"2763-FE0F",keywords:["heart_exclamation","decoration","love"],sheet:[56,31],shortName:"heavy_heart_exclamation_mark_ornament"},{name:"Broken Heart",unified:"1F494",text:"`https://unpkg.com/emoji-datasource-${i}@6.0.1/img/${i}/sheets-256/${t}.png`;let yy=(()=>{class i{constructor(){this.uncompressed=!1,this.names={},this.emojis=[],this.uncompressed||(this.uncompress(oie),this.uncompressed=!0)}uncompress(e){this.emojis=e.map(n=>{const r={...n};if(r.shortNames||(r.shortNames=[]),r.shortNames.unshift(r.shortName),r.id=r.shortName,r.native=this.unifiedToNative(r.unified),r.skinVariations||(r.skinVariations=[]),r.keywords||(r.keywords=[]),r.emoticons||(r.emoticons=[]),r.hidden||(r.hidden=[]),r.text||(r.text=""),r.obsoletes){const a=e.find(o=>o.unified===r.obsoletes);a&&(r.keywords=a.keywords?[...r.keywords,...a.keywords,a.shortName]:[...r.keywords,a.shortName])}this.names[r.unified]=r;for(const a of r.shortNames)this.names[a]=r;return r})}getData(e,n,r){let a;if("string"==typeof e){const s=e.match(sie);if(s&&(e=s[1],s[2]&&(n=parseInt(s[2],10))),!this.names.hasOwnProperty(e))return null;a=this.names[e]}else e.id?a=this.names[e.id]:e.unified&&(a=this.names[e.unified.toUpperCase()]);if(a||(a=e,a.custom=!0),a.skinVariations&&a.skinVariations.length&&n&&n>1&&r){a={...a};const s=lie[n-1],l=a.skinVariations.find(c=>c.unified.includes(s));(!l.hidden||!l.hidden.includes(r))&&(a.skinTone=n,a={...a,...l}),a.native=this.unifiedToNative(a.unified)}return a.set=r||"",a}unifiedToNative(e){const n=e.split("-").map(r=>parseInt(`0x${r}`,16));return String.fromCodePoint(...n)}emojiSpriteStyles(e,n="apple",r=24,a=64,o=57,s=xN,l=58,c){const p=!!c;return{width:`${r}px`,height:`${r}px`,display:"inline-block","background-image":`url(${c=c||s(n,a)})`,"background-size":p?"100% 100%":`${100*l}% ${100*o}%`,"background-position":p?void 0:this.getSpritePosition(e,l)}}getSpritePosition(e,n){const[r,a]=e,o=100/(n-1);return`${o*r}% ${o*a}%`}sanitize(e){if(null===e)return null;let r=`:${e.id||e.shortNames[0]}:`;return e.skinTone&&(r+=`:skin-tone-${e.skinTone}:`),e.colons=r,{...e}}getSanitizedData(e,n,r){return this.sanitize(this.getData(e,n,r))}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),DN=(()=>{class i{constructor(e){this.emojiService=e,this.skin=1,this.set="apple",this.sheetSize=64,this.isNative=!1,this.forceSize=!1,this.tooltip=!1,this.size=24,this.emoji="",this.hideObsolete=!1,this.emojiOver=new He,this.emojiLeave=new He,this.emojiClick=new He,this.title=void 0,this.label="",this.custom=!1,this.isVisible=!0,this.backgroundImageFn=xN}ngOnChanges(){if(!this.emoji)return this.isVisible=!1;const e=this.getData();if(!e)return this.isVisible=!1;if(this.unified=e.native||null,e.custom&&(this.custom=e.custom),!e.unified&&!e.custom)return this.isVisible=!1;if(this.tooltip&&(this.title=e.shortNames[0]),e.obsoletedBy&&this.hideObsolete)return this.isVisible=!1;if(this.label=[e.native].concat(e.shortNames).filter(Boolean).join(", "),this.isNative&&e.unified&&e.native)this.style={fontSize:`${this.size}px`},this.forceSize&&(this.style.display="inline-block",this.style.width=`${this.size}px`,this.style.height=`${this.size}px`,this.style["word-break"]="keep-all");else if(e.custom)this.style={width:`${this.size}px`,height:`${this.size}px`,display:"inline-block"},this.style=e.spriteUrl&&this.sheetRows&&this.sheetColumns?{...this.style,backgroundImage:`url(${e.spriteUrl})`,backgroundSize:`${100*this.sheetColumns}% ${100*this.sheetRows}%`,backgroundPosition:this.emojiService.getSpritePosition(e.sheet,this.sheetColumns)}:{...this.style,backgroundImage:`url(${e.imageUrl})`,backgroundSize:"contain"};else if(e.hidden.length&&e.hidden.includes(this.set)){if(!this.fallback)return this.isVisible=!1;this.style={fontSize:`${this.size}px`},this.unified=this.fallback(e,this)}else this.style=this.emojiService.emojiSpriteStyles(e.sheet,this.set,this.size,this.sheetSize,this.sheetRows,this.backgroundImageFn,this.sheetColumns,this.imageUrlFn?.(this.getData()));return this.isVisible=!0}getData(){return this.emojiService.getData(this.emoji,this.skin,this.set)}getSanitizedData(){return this.emojiService.getSanitizedData(this.emoji,this.skin,this.set)}handleClick(e){const n=this.getSanitizedData();this.emojiClick.emit({emoji:n,$event:e})}handleOver(e){const n=this.getSanitizedData();this.emojiOver.emit({emoji:n,$event:e})}handleLeave(e){const n=this.getSanitizedData();this.emojiLeave.emit({emoji:n,$event:e})}}return i.\u0275fac=function(e){return new(e||i)(g(yy))},i.\u0275cmp=Se({type:i,selectors:[["ngx-emoji"]],inputs:{skin:"skin",set:"set",sheetSize:"sheetSize",isNative:"isNative",forceSize:"forceSize",tooltip:"tooltip",size:"size",emoji:"emoji",fallback:"fallback",hideObsolete:"hideObsolete",sheetRows:"sheetRows",sheetColumns:"sheetColumns",useButton:"useButton",backgroundImageFn:"backgroundImageFn",imageUrlFn:"imageUrlFn"},outputs:{emojiOver:"emojiOver",emojiLeave:"emojiLeave",emojiClick:"emojiClick"},features:[rn],ngContentSelectors:FN,decls:2,vars:2,consts:[["type","button","class","emoji-mart-emoji",3,"emoji-mart-emoji-native","emoji-mart-emoji-custom","click","mouseenter","mouseleave",4,"ngIf"],["class","emoji-mart-emoji",3,"emoji-mart-emoji-native","emoji-mart-emoji-custom","click","mouseenter","mouseleave",4,"ngIf"],["type","button",1,"emoji-mart-emoji",3,"click","mouseenter","mouseleave"],[3,"ngStyle"],[3,"ngIf"],[1,"emoji-mart-emoji",3,"click","mouseenter","mouseleave"]],template:function(e,n){1&e&&(ii(FN),X(0,nie,4,8,"button",0),X(1,aie,4,8,"span",1)),2&e&&(M("ngIf",n.useButton&&n.isVisible),C(1),M("ngIf",!n.useButton&&n.isVisible))},dependencies:[Ut,am],encapsulation:2,changeDetection:0}),i})(),cie=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[xn]}),i})();function die(i,t){if(1&i){const e=Ye();_(0,"span",3),ae("click",function(r){we(e);const a=Z().index;return Fe(Z().handleClick(r,a))}),_(1,"div"),Kr(),_(2,"svg",4),pe(3,"path"),b()(),Go(),pe(4,"span",5),b()}if(2&i){const e=Z().$implicit,n=Z();Ki("color",e.name===n.selected?n.color:null),nt("emoji-mart-anchor-selected",e.name===n.selected),st("title",n.i18n.categories[e.id]),C(3),st("d",n.icons[e.id]),C(1),Ki("background-color",n.color)}}function uie(i,t){1&i&&X(0,die,5,8,"span",2),2&i&&M("ngIf",!1!==t.$implicit.anchor)}const hie=["container"],mie=["label"];function pie(i,t){if(1&i){const e=Ye();_(0,"ngx-emoji",9),ae("emojiOver",function(r){return we(e),Fe(Z(3).emojiOver.emit(r))})("emojiLeave",function(r){return we(e),Fe(Z(3).emojiLeave.emit(r))})("emojiClick",function(r){return we(e),Fe(Z(3).emojiClick.emit(r))}),b()}if(2&i){const e=t.$implicit,n=Z(3);M("emoji",e)("size",n.emojiSize)("skin",n.emojiSkin)("isNative",n.emojiIsNative)("set",n.emojiSet)("sheetSize",n.emojiSheetSize)("forceSize",n.emojiForceSize)("tooltip",n.emojiTooltip)("backgroundImageFn",n.emojiBackgroundImageFn)("imageUrlFn",n.emojiImageUrlFn)("hideObsolete",n.hideObsolete)("useButton",n.emojiUseButton)}}function fie(i,t){if(1&i&&(_(0,"div"),X(1,pie,1,12,"ngx-emoji",8),b()),2&i){const e=t.ngIf,n=Z(2);C(1),M("ngForOf",e)("ngForTrackBy",n.trackById)}}function _ie(i,t){if(1&i&&(_(0,"div"),X(1,fie,2,2,"div",6),pi(2,"async"),b()),2&i){const e=Z();C(1),M("ngIf",bi(2,1,e.filteredEmojis$))}}function gie(i,t){if(1&i&&(_(0,"div")(1,"div"),pe(2,"ngx-emoji",10),b(),_(3,"div",11),N(4),b()()),2&i){const e=Z();C(2),M("emoji",e.notFoundEmoji)("size",38)("skin",e.emojiSkin)("isNative",e.emojiIsNative)("set",e.emojiSet)("sheetSize",e.emojiSheetSize)("forceSize",e.emojiForceSize)("tooltip",e.emojiTooltip)("backgroundImageFn",e.emojiBackgroundImageFn)("useButton",e.emojiUseButton),C(2),qt(" ",e.i18n.notfound," ")}}function bie(i,t){if(1&i){const e=Ye();_(0,"ngx-emoji",9),ae("emojiOver",function(r){return we(e),Fe(Z(2).emojiOver.emit(r))})("emojiLeave",function(r){return we(e),Fe(Z(2).emojiLeave.emit(r))})("emojiClick",function(r){return we(e),Fe(Z(2).emojiClick.emit(r))}),b()}if(2&i){const e=t.$implicit,n=Z(2);M("emoji",e)("size",n.emojiSize)("skin",n.emojiSkin)("isNative",n.emojiIsNative)("set",n.emojiSet)("sheetSize",n.emojiSheetSize)("forceSize",n.emojiForceSize)("tooltip",n.emojiTooltip)("backgroundImageFn",n.emojiBackgroundImageFn)("imageUrlFn",n.emojiImageUrlFn)("hideObsolete",n.hideObsolete)("useButton",n.emojiUseButton)}}function yie(i,t){if(1&i&&X(0,bie,1,12,"ngx-emoji",8),2&i){const e=Z();M("ngForOf",e.emojisToDisplay)("ngForTrackBy",e.trackById)}}function vie(i,t){if(1&i){const e=Ye();_(0,"span",2)(1,"span",3),ae("click",function(){const a=we(e).$implicit;return Fe(Z().handleClick(a))})("keyup.enter",function(){const a=we(e).$implicit;return Fe(Z().handleClick(a))})("keyup.space",function(){const a=we(e).$implicit;return Fe(Z().handleClick(a))}),b()()}if(2&i){const e=t.$implicit,n=Z();nt("selected",e===n.skin),C(1),A0("emoji-mart-skin emoji-mart-skin-tone-",e,""),M("tabIndex",n.tabIndex(e)),st("aria-hidden",!n.isVisible(e))("aria-pressed",n.pressed(e))("aria-haspopup",!!n.isSelected(e))("aria-expanded",n.expanded(e))("aria-label",n.i18n.skintones[e])("title",n.i18n.skintones[e])}}function wie(i,t){if(1&i&&(_(0,"span",11),N(1),b()),2&i){const e=t.$implicit;C(1),qt(" :",e,": ")}}function Fie(i,t){if(1&i&&(_(0,"span",15),N(1),b()),2&i){const e=t.$implicit;C(1),qt(" ",e," ")}}function kie(i,t){if(1&i&&(_(0,"div",8)(1,"div",2),pe(2,"ngx-emoji",9),b(),_(3,"div",4)(4,"div",10),N(5),b(),_(6,"div",11),X(7,wie,2,1,"span",12),b(),_(8,"div",13),X(9,Fie,2,1,"span",14),b()()()),2&i){const e=Z();C(2),M("emoji",e.emoji)("size",38)("isNative",e.emojiIsNative)("skin",e.emojiSkin)("size",e.emojiSize)("set",e.emojiSet)("sheetSize",e.emojiSheetSize)("backgroundImageFn",e.emojiBackgroundImageFn)("imageUrlFn",e.emojiImageUrlFn),C(3),ft(e.emojiData.name),C(2),M("ngForOf",e.emojiData.shortNames),C(2),M("ngForOf",e.listedEmoticons)}}function xie(i,t){if(1&i&&pe(0,"ngx-emoji",16),2&i){const e=Z();M("isNative",e.emojiIsNative)("skin",e.emojiSkin)("set",e.emojiSet)("emoji",e.idleEmoji)("backgroundImageFn",e.emojiBackgroundImageFn)("size",38)("imageUrlFn",e.emojiImageUrlFn)}}const Die=["inputRef"],Cie=["scrollRef"];function Mie(i,t){if(1&i){const e=Ye();_(0,"emoji-search",8),ae("searchResults",function(r){return we(e),Fe(Z().handleSearch(r))})("enterKey",function(r){return we(e),Fe(Z().handleEnterKey(r))}),b()}if(2&i){const e=Z();M("i18n",e.i18n)("include",e.include)("exclude",e.exclude)("custom",e.custom)("autoFocus",e.autoFocus)("icons",e.searchIcons)("emojisToShowFilter",e.emojisToShowFilter)}}function Eie(i,t){if(1&i){const e=Ye();_(0,"emoji-category",9),ae("emojiOver",function(r){return we(e),Fe(Z().handleEmojiOver(r))})("emojiLeave",function(){return we(e),Fe(Z().handleEmojiLeave())})("emojiClick",function(r){return we(e),Fe(Z().handleEmojiClick(r))}),b()}if(2&i){const e=t.$implicit,n=Z();M("id",e.id)("name",e.name)("emojis",e.emojis)("perLine",n.perLine)("totalFrequentLines",n.totalFrequentLines)("hasStickyPosition",n.isNative)("i18n",n.i18n)("hideObsolete",n.hideObsolete)("notFoundEmoji",n.notFoundEmoji)("custom",e.id===n.RECENT_CATEGORY.id?n.CUSTOM_CATEGORY.emojis:void 0)("recent",e.id===n.RECENT_CATEGORY.id?n.recent:void 0)("virtualize",n.virtualize)("virtualizeOffset",n.virtualizeOffset)("emojiIsNative",n.isNative)("emojiSkin",n.skin)("emojiSize",n.emojiSize)("emojiSet",n.set)("emojiSheetSize",n.sheetSize)("emojiForceSize",n.isNative)("emojiTooltip",n.emojiTooltip)("emojiBackgroundImageFn",n.backgroundImageFn)("emojiImageUrlFn",n.imageUrlFn)("emojiUseButton",n.useButton)}}function Sie(i,t){if(1&i){const e=Ye();_(0,"div",1)(1,"emoji-preview",10),ae("skinChange",function(r){return we(e),Fe(Z().handleSkinChange(r))}),b()()}if(2&i){const e=Z();C(1),M("emoji",e.previewEmoji)("idleEmoji",e.emoji)("emojiIsNative",e.isNative)("emojiSize",38)("emojiSkin",e.skin)("emojiSet",e.set)("i18n",e.i18n)("emojiSheetSize",e.sheetSize)("emojiBackgroundImageFn",e.backgroundImageFn)("emojiImageUrlFn",e.imageUrlFn),st("title",e.title)}}let Tie=(()=>{class i{constructor(){this.categories=[],this.icons={},this.anchorClick=new He}trackByFn(e,n){return n.id}handleClick(e,n){this.anchorClick.emit({category:this.categories[n],index:n})}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275cmp=Se({type:i,selectors:[["emoji-mart-anchors"]],inputs:{categories:"categories",color:"color",selected:"selected",i18n:"i18n",icons:"icons"},outputs:{anchorClick:"anchorClick"},decls:2,vars:2,consts:[[1,"emoji-mart-anchors"],["ngFor","",3,"ngForOf","ngForTrackBy"],["class","emoji-mart-anchor",3,"emoji-mart-anchor-selected","color","click",4,"ngIf"],[1,"emoji-mart-anchor",3,"click"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 24 24","width","24","height","24"],[1,"emoji-mart-anchor-bar"]],template:function(e,n){1&e&&(_(0,"div",0),X(1,uie,1,1,"ng-template",1),b()),2&e&&(C(1),M("ngForOf",n.categories)("ngForTrackBy",n.trackByFn))},dependencies:[an,Ut],encapsulation:2,changeDetection:0}),i})(),CN=(()=>{class i{constructor(e){this.platformId=e,this.NAMESPACE="emoji-mart",this.frequently=null,this.defaults={},this.initialized=!1,this.DEFAULTS=["+1","grinning","kissing_heart","heart_eyes","laughing","stuck_out_tongue_winking_eye","sweat_smile","joy","scream","disappointed","unamused","weary","sob","sunglasses","heart","poop"]}init(){this.frequently=JSON.parse(Qc(this.platformId)&&localStorage.getItem(`${this.NAMESPACE}.frequently`)||"null"),this.initialized=!0}add(e){this.initialized||this.init(),this.frequently||(this.frequently=this.defaults),this.frequently[e.id]||(this.frequently[e.id]=0),this.frequently[e.id]+=1,Qc(this.platformId)&&(localStorage.setItem(`${this.NAMESPACE}.last`,e.id),localStorage.setItem(`${this.NAMESPACE}.frequently`,JSON.stringify(this.frequently)))}get(e,n){if(this.initialized||this.init(),null===this.frequently){this.defaults={};const c=[];for(let p=0;pthis.frequently[c]-this.frequently[p]).reverse().slice(0,r),l=Qc(this.platformId)&&localStorage.getItem(`${this.NAMESPACE}.last`);return l&&!s.includes(l)&&(s.pop(),s.push(l)),s}}return i.\u0275fac=function(e){return new(e||i)(ue($c))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),MN=(()=>{class i{constructor(e,n,r){this.ref=e,this.emojiService=n,this.frequently=r,this.emojis=null,this.hasStickyPosition=!0,this.name="",this.perLine=9,this.totalFrequentLines=4,this.recent=[],this.custom=[],this.hideObsolete=!0,this.virtualize=!1,this.virtualizeOffset=0,this.emojiOver=new He,this.emojiLeave=new He,this.emojiClick=new He,this.containerStyles={},this.emojisToDisplay=[],this.filteredEmojisSubject=new ve,this.filteredEmojis$=this.filteredEmojisSubject.asObservable(),this.labelStyles={},this.labelSpanStyles={},this.margin=0,this.minMargin=0,this.maxMargin=0,this.top=0,this.rows=0}ngOnInit(){this.updateRecentEmojis(),this.emojisToDisplay=this.filterEmojis(),this.noEmojiToDisplay&&(this.containerStyles={display:"none"}),this.hasStickyPosition||(this.labelStyles={height:28})}ngOnChanges(e){e.emojis?.currentValue?.length!==e.emojis?.previousValue?.length&&(this.emojisToDisplay=this.filterEmojis(),this.ngAfterViewInit())}ngAfterViewInit(){if(!this.virtualize)return;const{width:e}=this.container.nativeElement.getBoundingClientRect(),n=Math.floor(e/(this.emojiSize+12));this.rows=Math.ceil(this.emojisToDisplay.length/n),this.containerStyles={...this.containerStyles,minHeight:this.rows*(this.emojiSize+12)+28+"px"},this.ref?.detectChanges(),this.handleScroll(this.container.nativeElement.parentNode.parentNode.scrollTop)}get noEmojiToDisplay(){return 0===this.emojisToDisplay.length}memoizeSize(){const e=this.container.nativeElement.parentNode.parentNode,{top:n,height:r}=this.container.nativeElement.getBoundingClientRect(),a=e.getBoundingClientRect().top,o=this.label.nativeElement.getBoundingClientRect().height;this.top=n-a+e.scrollTop,this.maxMargin=0===r?0:r-o}handleScroll(e){let n=e-this.top;if(n=nthis.maxMargin?this.maxMargin:n,this.virtualize){const{top:r,height:a}=this.container.nativeElement.getBoundingClientRect(),o=this.container.nativeElement.parentNode.parentNode.clientHeight;this.filteredEmojisSubject.next(o+(o+this.virtualizeOffset)>=r&&-a-(o+this.virtualizeOffset)<=r?this.emojisToDisplay:[])}return n===this.margin?(this.ref.detectChanges(),!1):(this.hasStickyPosition||(this.label.nativeElement.style.top=`${n}px`),this.margin=n,this.ref.detectChanges(),!0)}updateRecentEmojis(){if("Recent"!==this.name)return;let e=this.recent||this.frequently.get(this.perLine,this.totalFrequentLines);(!e||!e.length)&&(e=this.frequently.get(this.perLine,this.totalFrequentLines)),e.length&&(this.emojis=e.map(n=>this.custom.filter(a=>a.id===n)[0]||n).filter(n=>!!this.emojiService.getData(n)))}updateDisplay(e){this.containerStyles.display=e,this.updateRecentEmojis(),this.ref.detectChanges()}trackById(e,n){return n}filterEmojis(){const e=[];for(const n of this.emojis||[]){if(!n)continue;const r=this.emojiService.getData(n);!r||r.obsoletedBy&&this.hideObsolete||!r.unified&&!r.custom||e.push(n)}return e}}return i.\u0275fac=function(e){return new(e||i)(g(Tt),g(yy),g(CN))},i.\u0275cmp=Se({type:i,selectors:[["emoji-category"]],viewQuery:function(e,n){if(1&e&&(ot(hie,7),ot(mie,7)),2&e){let r;Ce(r=Me())&&(n.container=r.first),Ce(r=Me())&&(n.label=r.first)}},inputs:{emojis:"emojis",hasStickyPosition:"hasStickyPosition",name:"name",perLine:"perLine",totalFrequentLines:"totalFrequentLines",recent:"recent",custom:"custom",i18n:"i18n",id:"id",hideObsolete:"hideObsolete",notFoundEmoji:"notFoundEmoji",virtualize:"virtualize",virtualizeOffset:"virtualizeOffset",emojiIsNative:"emojiIsNative",emojiSkin:"emojiSkin",emojiSize:"emojiSize",emojiSet:"emojiSet",emojiSheetSize:"emojiSheetSize",emojiForceSize:"emojiForceSize",emojiTooltip:"emojiTooltip",emojiBackgroundImageFn:"emojiBackgroundImageFn",emojiImageUrlFn:"emojiImageUrlFn",emojiUseButton:"emojiUseButton"},outputs:{emojiOver:"emojiOver",emojiLeave:"emojiLeave",emojiClick:"emojiClick"},features:[rn],decls:10,vars:11,consts:[[1,"emoji-mart-category",3,"ngStyle"],["container",""],[1,"emoji-mart-category-label",3,"ngStyle"],["aria-hidden","true",3,"ngStyle"],["label",""],[4,"ngIf","ngIfElse"],[4,"ngIf"],["normalRenderTemplate",""],[3,"emoji","size","skin","isNative","set","sheetSize","forceSize","tooltip","backgroundImageFn","imageUrlFn","hideObsolete","useButton","emojiOver","emojiLeave","emojiClick",4,"ngFor","ngForOf","ngForTrackBy"],[3,"emoji","size","skin","isNative","set","sheetSize","forceSize","tooltip","backgroundImageFn","imageUrlFn","hideObsolete","useButton","emojiOver","emojiLeave","emojiClick"],[3,"emoji","size","skin","isNative","set","sheetSize","forceSize","tooltip","backgroundImageFn","useButton"],[1,"emoji-mart-no-results-label"]],template:function(e,n){if(1&e&&(_(0,"section",0,1)(2,"div",2)(3,"span",3,4),N(5),b()(),X(6,_ie,3,3,"div",5),X(7,gie,5,11,"div",6),b(),X(8,yie,1,2,"ng-template",null,7,Ls)),2&e){const r=gi(9);nt("emoji-mart-no-results",n.noEmojiToDisplay),M("ngStyle",n.containerStyles),st("aria-label",n.i18n.categories[n.id]),C(2),M("ngStyle",n.labelStyles),st("data-name",n.name),C(1),M("ngStyle",n.labelSpanStyles),C(2),qt(" ",n.i18n.categories[n.id]," "),C(1),M("ngIf",n.virtualize)("ngIfElse",r),C(1),M("ngIf",n.noEmojiToDisplay)}},dependencies:[an,Ut,am,DN,Jo],encapsulation:2,changeDetection:0}),i})();function EN(i){return i.reduce((t,e)=>(t.includes(e)||t.push(e),t),[])}function Aie(i,t){const e=EN(i),n=EN(t);return e.filter(r=>n.indexOf(r)>=0)}let Lie=(()=>{class i{constructor(e){this.emojiService=e,this.originalPool={},this.index={},this.emojisList={},this.emoticonsList={},this.emojiSearch={};for(const n of this.emojiService.emojis){const{shortNames:r,emoticons:a}=n,o=r[0];for(const s of a)this.emoticonsList[s]||(this.emoticonsList[s]=o);this.emojisList[o]=this.emojiService.getSanitizedData(o),this.originalPool[o]=n}}addCustomToPool(e,n){for(const r of e){const a=r.id||r.shortNames[0];a&&!n[a]&&(n[a]=this.emojiService.getData(r),this.emojisList[a]=this.emojiService.getSanitizedData(r))}}search(e,n,r=75,a=[],o=[],s=[]){this.addCustomToPool(s,this.originalPool);let l,c=this.originalPool;if(e.length){if("-"===e||"-1"===e)return[this.emojisList[-1]];if("+"===e||"+1"===e)return[this.emojisList["+1"]];let p=e.toLowerCase().split(/[\s|,|\-|_]+/),w=[];if(p.length>2&&(p=[p[0],p[1]]),a.length||o.length){c={};for(const I of kN||[]){const z=!a||!a.length||a.indexOf(I.id)>-1,J=!(!o||!o.length)&&o.indexOf(I.id)>-1;if(z&&!J)for(const ce of I.emojis||[]){const he=this.emojiService.getData(ce);c[he?.id??""]=he}}if(s.length){const I=!a||!a.length||a.indexOf("custom")>-1,z=!(!o||!o.length)&&o.indexOf("custom")>-1;I&&!z&&this.addCustomToPool(s,c)}}w=p.map(I=>{let z=c,J=this.index,ce=0;for(let he=0;heIe[ge.id]-Ie[Ve.id])}z=J.pool}return J.results}).filter(I=>I),l=w.length>1?Aie.apply(null,w):w.length?w[0]:[]}return l&&(n&&(l=l.filter(p=>!(!p||!p.id)&&n(this.emojiService.names[p.id]))),l&&l.length>r&&(l=l.slice(0,r))),l||null}buildSearch(e,n,r,a,o){const s=[],l=(c,p)=>{if(!c)return;const w=Array.isArray(c)?c:[c];for(const I of w){const z=p?I.split(/[-|_|\s]+/):[I];for(let J of z)J=J.toLowerCase(),s.includes(J)||s.push(J)}};return l(e,!0),l(n,!0),l(r,!0),l(a,!0),l(o,!1),s.join(",")}}return i.\u0275fac=function(e){return new(e||i)(ue(yy))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})(),Nie=(()=>{class i{constructor(){this.changeSkin=new He,this.opened=!1,this.skinTones=[1,2,3,4,5,6]}toggleOpen(){this.opened=!this.opened}isSelected(e){return e===this.skin}isVisible(e){return this.opened||this.isSelected(e)}pressed(e){return this.opened?!!this.isSelected(e):""}tabIndex(e){return this.isVisible(e)?"0":""}expanded(e){return this.isSelected(e)?this.opened:""}handleClick(e){this.opened?(this.opened=!1,e!==this.skin&&this.changeSkin.emit(e)):this.opened=!0}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275cmp=Se({type:i,selectors:[["emoji-skins"]],inputs:{skin:"skin",i18n:"i18n"},outputs:{changeSkin:"changeSkin"},decls:2,vars:3,consts:[[1,"emoji-mart-skin-swatches"],["class","emoji-mart-skin-swatch",3,"selected",4,"ngFor","ngForOf"],[1,"emoji-mart-skin-swatch"],["role","button",3,"tabIndex","click","keyup.enter","keyup.space"]],template:function(e,n){1&e&&(_(0,"section",0),X(1,vie,2,12,"span",1),b()),2&e&&(nt("opened",n.opened),C(1),M("ngForOf",n.skinTones))},dependencies:[an],encapsulation:2,changeDetection:0}),i})(),SN=(()=>{class i{constructor(e,n){this.ref=e,this.emojiService=n,this.skinChange=new He,this.emojiData={}}ngOnChanges(){if(!this.emoji)return;this.emojiData=this.emojiService.getData(this.emoji,this.emojiSkin,this.emojiSet);const e=[],n=[];(this.emojiData.emoticons||[]).forEach(a=>{e.indexOf(a.toLowerCase())>=0||(e.push(a.toLowerCase()),n.push(a))}),this.listedEmoticons=n,this.ref?.detectChanges()}}return i.\u0275fac=function(e){return new(e||i)(g(Tt),g(yy))},i.\u0275cmp=Se({type:i,selectors:[["emoji-preview"]],inputs:{title:"title",emoji:"emoji",idleEmoji:"idleEmoji",i18n:"i18n",emojiIsNative:"emojiIsNative",emojiSkin:"emojiSkin",emojiSize:"emojiSize",emojiSet:"emojiSet",emojiSheetSize:"emojiSheetSize",emojiBackgroundImageFn:"emojiBackgroundImageFn",emojiImageUrlFn:"emojiImageUrlFn"},outputs:{skinChange:"skinChange"},features:[rn],decls:9,vars:6,consts:[["class","emoji-mart-preview",4,"ngIf"],[1,"emoji-mart-preview",3,"hidden"],[1,"emoji-mart-preview-emoji"],[3,"isNative","skin","set","emoji","backgroundImageFn","size","imageUrlFn",4,"ngIf"],[1,"emoji-mart-preview-data"],[1,"emoji-mart-title-label"],[1,"emoji-mart-preview-skins"],[3,"skin","i18n","changeSkin"],[1,"emoji-mart-preview"],[3,"emoji","size","isNative","skin","set","sheetSize","backgroundImageFn","imageUrlFn"],[1,"emoji-mart-preview-name"],[1,"emoji-mart-preview-shortname"],["class","emoji-mart-preview-shortname",4,"ngFor","ngForOf"],[1,"emoji-mart-preview-emoticons"],["class","emoji-mart-preview-emoticon",4,"ngFor","ngForOf"],[1,"emoji-mart-preview-emoticon"],[3,"isNative","skin","set","emoji","backgroundImageFn","size","imageUrlFn"]],template:function(e,n){1&e&&(X(0,kie,10,12,"div",0),_(1,"div",1)(2,"div",2),X(3,xie,1,7,"ngx-emoji",3),b(),_(4,"div",4)(5,"span",5),N(6),b()(),_(7,"div",6)(8,"emoji-skins",7),ae("changeSkin",function(a){return n.skinChange.emit(a)}),b()()()),2&e&&(M("ngIf",n.emoji&&n.emojiData),C(1),M("hidden",n.emoji),C(2),M("ngIf",n.idleEmoji&&n.idleEmoji.length),C(3),ft(n.title),C(2),M("skin",n.emojiSkin)("i18n",n.i18n))},dependencies:[an,Ut,DN,Nie],encapsulation:2,changeDetection:0}),i})(),Oie=0,TN=(()=>{class i{constructor(e){this.emojiSearch=e,this.maxResults=75,this.autoFocus=!1,this.include=[],this.exclude=[],this.custom=[],this.searchResults=new He,this.enterKey=new He,this.isSearching=!1,this.query="",this.inputId="emoji-mart-search-"+ ++Oie}ngOnInit(){this.icon=this.icons.search}ngAfterViewInit(){this.autoFocus&&this.inputRef.nativeElement.focus()}clear(){this.query="",this.handleSearch(""),this.inputRef.nativeElement.focus()}handleEnterKey(e){this.query&&(this.enterKey.emit(e),e.preventDefault())}handleSearch(e){""===e?(this.icon=this.icons.search,this.isSearching=!1):(this.icon=this.icons.delete,this.isSearching=!0);const n=this.emojiSearch.search(this.query,this.emojisToShowFilter,this.maxResults,this.include,this.exclude,this.custom);this.searchResults.emit(n)}handleChange(){this.handleSearch(this.query)}}return i.\u0275fac=function(e){return new(e||i)(g(Lie))},i.\u0275cmp=Se({type:i,selectors:[["emoji-search"]],viewQuery:function(e,n){if(1&e&&ot(Die,7),2&e){let r;Ce(r=Me())&&(n.inputRef=r.first)}},inputs:{maxResults:"maxResults",autoFocus:"autoFocus",i18n:"i18n",include:"include",exclude:"exclude",custom:"custom",icons:"icons",emojisToShowFilter:"emojisToShowFilter"},outputs:{searchResults:"searchResults",enterKey:"enterKey"},decls:8,vars:9,consts:[[1,"emoji-mart-search"],["type","search",3,"id","placeholder","autofocus","ngModel","keyup.enter","ngModelChange"],["inputRef",""],[1,"emoji-mart-sr-only",3,"htmlFor"],["type","button",1,"emoji-mart-search-icon",3,"disabled","click","keyup.enter"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 20 20","width","13","height","13","opacity","0.5"]],template:function(e,n){1&e&&(_(0,"div",0)(1,"input",1,2),ae("keyup.enter",function(a){return n.handleEnterKey(a)})("ngModelChange",function(a){return n.query=a})("ngModelChange",function(){return n.handleChange()}),b(),_(3,"label",3),N(4),b(),_(5,"button",4),ae("click",function(){return n.clear()})("keyup.enter",function(){return n.clear()}),Kr(),_(6,"svg",5),pe(7,"path"),b()()()),2&e&&(C(1),M("id",n.inputId)("placeholder",n.i18n.search)("autofocus",n.autoFocus)("ngModel",n.query),C(2),M("htmlFor",n.inputId),C(1),qt(" ",n.i18n.search," "),C(1),M("disabled",!n.isSearching),st("aria-label",n.i18n.clear),C(2),st("d",n.icon))},dependencies:[pa,fa,Pa],encapsulation:2}),i})();const AN={activity:"M12 0a12 12 0 1 0 0 24 12 12 0 0 0 0-24m10 11h-5c.3-2.5 1.3-4.8 2-6.1a10 10 0 0 1 3 6.1m-9 0V2a10 10 0 0 1 4.4 1.6A18 18 0 0 0 15 11h-2zm-2 0H9a18 18 0 0 0-2.4-7.4A10 10 0 0 1 11 2.1V11zm0 2v9a10 10 0 0 1-4.4-1.6A18 18 0 0 0 9 13h2zm4 0a18 18 0 0 0 2.4 7.4 10 10 0 0 1-4.4 1.5V13h2zM5 4.9c.7 1.3 1.7 3.6 2 6.1H2a10 10 0 0 1 3-6.1M2 13h5c-.3 2.5-1.3 4.8-2 6.1A10 10 0 0 1 2 13m17 6.1c-.7-1.3-1.7-3.6-2-6.1h5a10 10 0 0 1-3 6.1",custom:"M10 1h3v21h-3zm10.186 4l1.5 2.598L3.5 18.098 2 15.5zM2 7.598L3.5 5l18.186 10.5-1.5 2.598z",flags:"M0 0l6 24h2L2 0zm21 5h-4l-1-4H4l3 12h3l1 4h13L21 5zM6.6 3h7.8l2 8H8.6l-2-8zm8.8 10l-2.9 1.9-.4-1.9h3.3zm3.6 0l-1.5-6h2l2 8H16l3-2z",foods:"M17 5c-1.8 0-2.9.4-3.7 1 .5-1.3 1.8-3 4.7-3a1 1 0 0 0 0-2c-3 0-4.6 1.3-5.5 2.5l-.2.2c-.6-1.9-1.5-3.7-3-3.7C8.5 0 7.7.3 7 1c-2 1.5-1.7 2.9-.5 4C3.6 5.2 0 7.4 0 13c0 4.6 5 11 9 11 2 0 2.4-.5 3-1 .6.5 1 1 3 1 4 0 9-6.4 9-11 0-6-4-8-7-8M8.2 2.5c.7-.5 1-.5 1-.5.4.2 1 1.4 1.4 3-1.6-.6-2.8-1.3-3-1.8l.6-.7M15 22c-1 0-1.2-.1-1.6-.4l-.1-.2a2 2 0 0 0-2.6 0l-.1.2c-.4.3-.5.4-1.6.4-2.8 0-7-5.4-7-9 0-6 4.5-6 5-6 2 0 2.5.4 3.4 1.2l.3.3a2 2 0 0 0 2.6 0l.3-.3c1-.8 1.5-1.2 3.4-1.2.5 0 5 .1 5 6 0 3.6-4.2 9-7 9",nature:"M15.5 8a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3m-7 0a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3m10.43-8h-.02c-.97 0-2.14.79-3.02 1.5A13.88 13.88 0 0 0 12 .99c-1.28 0-2.62.13-3.87.51C7.24.8 6.07 0 5.09 0h-.02C3.35 0 .07 2.67 0 7.03c-.04 2.47.28 4.23 1.04 5 .26.27.88.69 1.3.9.19 3.17.92 5.23 2.53 6.37.9.64 2.19.95 3.2 1.1-.03.2-.07.4-.07.6 0 1.77 2.35 3 4 3s4-1.23 4-3c0-.2-.04-.4-.07-.59 2.57-.38 5.43-1.87 5.92-7.58.4-.22.89-.57 1.1-.8.77-.76 1.09-2.52 1.05-5C23.93 2.67 20.65 0 18.93 0M3.23 9.13c-.24.29-.84 1.16-.9 1.24A9.67 9.67 0 0 1 2 7.08c.05-3.28 2.48-4.97 3.1-5.03.25.02.72.27 1.26.65A7.95 7.95 0 0 0 4 7.82c-.14.55-.4.86-.79 1.31M12 22c-.9 0-1.95-.7-2-1 0-.65.47-1.24 1-1.6v.6a1 1 0 1 0 2 0v-.6c.52.36 1 .95 1 1.6-.05.3-1.1 1-2 1m3-3.48v.02a4.75 4.75 0 0 0-1.26-1.02c1.09-.52 2.24-1.33 2.24-2.22 0-1.84-1.78-2.2-3.98-2.2s-3.98.36-3.98 2.2c0 .89 1.15 1.7 2.24 2.22A4.8 4.8 0 0 0 9 18.54v-.03a6.1 6.1 0 0 1-2.97-.84c-1.3-.92-1.84-3.04-1.86-6.48l.03-.04c.5-.82 1.49-1.45 1.8-3.1C6 6 7.36 4.42 8.36 3.53c1.01-.35 2.2-.53 3.59-.53 1.45 0 2.68.2 3.73.57 1 .9 2.32 2.46 2.32 4.48.31 1.65 1.3 2.27 1.8 3.1l.1.18c-.06 5.97-1.95 7.01-4.9 7.19m6.63-8.2l-.11-.2a7.59 7.59 0 0 0-.74-.98 3.02 3.02 0 0 1-.79-1.32 7.93 7.93 0 0 0-2.35-5.12c.53-.38 1-.63 1.26-.65.64.07 3.05 1.77 3.1 5.03.02 1.81-.35 3.22-.37 3.24",objects:"M12 0a9 9 0 0 0-5 16.5V21s2 3 5 3 5-3 5-3v-4.5A9 9 0 0 0 12 0zm0 2a7 7 0 1 1 0 14 7 7 0 0 1 0-14zM9 17.5a9 9 0 0 0 6 0v.8a7 7 0 0 1-3 .7 7 7 0 0 1-3-.7v-.8zm.2 3a8.9 8.9 0 0 0 2.8.5c1 0 1.9-.2 2.8-.5-.6.7-1.6 1.5-2.8 1.5-1.1 0-2.1-.8-2.8-1.5zm5.5-8.1c-.8 0-1.1-.8-1.5-1.8-.5-1-.7-1.5-1.2-1.5s-.8.5-1.3 1.5c-.4 1-.8 1.8-1.6 1.8h-.3c-.5-.2-.8-.7-1.3-1.8l-.2-1A3 3 0 0 0 7 9a1 1 0 0 1 0-2c1.7 0 2 1.4 2.2 2.1.5-1 1.3-2 2.8-2 1.5 0 2.3 1.1 2.7 2.1.2-.8.6-2.2 2.3-2.2a1 1 0 1 1 0 2c-.2 0-.3.5-.3.7a6.5 6.5 0 0 1-.3 1c-.5 1-.8 1.7-1.7 1.7",people:"M12 0a12 12 0 1 0 0 24 12 12 0 0 0 0-24m0 22a10 10 0 1 1 0-20 10 10 0 0 1 0 20M8 7a2 2 0 1 0 0 4 2 2 0 0 0 0-4m8 0a2 2 0 1 0 0 4 2 2 0 0 0 0-4m-.8 8c-.7 1.2-1.8 2-3.3 2-1.5 0-2.7-.8-3.4-2H15m3-2H6a6 6 0 1 0 12 0",places:"M6.5 12a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5m0 3c-.3 0-.5-.2-.5-.5s.2-.5.5-.5.5.2.5.5-.2.5-.5.5m11-3a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5m0 3c-.3 0-.5-.2-.5-.5s.2-.5.5-.5.5.2.5.5-.2.5-.5.5m5-5.5l-1-.4-.1-.1h.6c.6 0 1-.4 1-1 0-1-.9-2-2-2h-.6l-.8-1.7A3 3 0 0 0 16.8 2H7.2a3 3 0 0 0-2.8 2.3L3.6 6H3a2 2 0 0 0-2 2c0 .6.4 1 1 1h.6v.1l-1 .4a2 2 0 0 0-1.4 2l.7 7.6a1 1 0 0 0 1 .9H3v1c0 1.1.9 2 2 2h2a2 2 0 0 0 2-2v-1h6v1c0 1.1.9 2 2 2h2a2 2 0 0 0 2-2v-1h1.1a1 1 0 0 0 1-.9l.7-7.5a2 2 0 0 0-1.3-2.1M6.3 4.9c.1-.5.5-.9 1-.9h9.5c.4 0 .8.4 1 .9L19.2 9H4.7l1.6-4.1zM7 21H5v-1h2v1zm12 0h-2v-1h2v1zm2.2-3H2.8l-.7-6.6.9-.4h18l.9.4-.7 6.6z",recent:"M13 4h-2v7H9v2h2v2h2v-2h4v-2h-4zm-1-4a12 12 0 1 0 0 24 12 12 0 0 0 0-24m0 22a10 10 0 1 1 0-20 10 10 0 0 1 0 20",symbols:"M0 0h11v2H0zm4 11h3V6h4V4H0v2h4zm11.5 6a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5m0-2.99a.5.5 0 0 1 0 .99c-.28 0-.5-.22-.5-.5s.22-.49.5-.49m6 5a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5m0 2.99a.5.5 0 0 1-.5-.5.5.5 0 0 1 1 .01.5.5 0 0 1-.5.49m.5-9l-9 9 1.51 1.5 9-9zm-5-2c2.2 0 4-1.12 4-2.5V2s.98-.16 1.5.95C23 4.05 23 6 23 6s1-1.12 1-3.13C24-.02 21 0 21 0h-2v6.35A5.85 5.85 0 0 0 17 6c-2.2 0-4 1.12-4 2.5s1.8 2.5 4 2.5m-6.7 9.48L8.82 18.9a47.54 47.54 0 0 1-1.44 1.13c-.3-.3-.99-1.02-2.04-2.19.9-.83 1.47-1.46 1.72-1.89s.38-.87.38-1.33c0-.6-.27-1.18-.82-1.76-.54-.58-1.33-.87-2.35-.87-1 0-1.79.29-2.34.87-.56.6-.83 1.18-.83 1.79 0 .81.42 1.75 1.25 2.8a6.57 6.57 0 0 0-1.8 1.79 3.46 3.46 0 0 0-.51 1.83c0 .86.3 1.56.92 2.1a3.5 3.5 0 0 0 2.42.83c1.17 0 2.44-.38 3.81-1.14L8.23 24h2.82l-2.09-2.38 1.34-1.14zM3.56 14.1a1.02 1.02 0 0 1 .73-.28c.31 0 .56.08.75.25a.85.85 0 0 1 .28.66c0 .52-.42 1.11-1.26 1.78-.53-.65-.8-1.23-.8-1.74a.9.9 0 0 1 .3-.67m.18 7.9c-.43 0-.78-.12-1.06-.35-.28-.23-.41-.49-.41-.76 0-.6.5-1.3 1.52-2.09a31.23 31.23 0 0 0 2.25 2.44c-.92.5-1.69.76-2.3.76"},IN={search:"M12.9 14.32a8 8 0 1 1 1.41-1.41l5.35 5.33-1.42 1.42-5.33-5.34zM8 14A6 6 0 1 0 8 2a6 6 0 0 0 0 12z",delete:"M10 8.586L2.929 1.515 1.515 2.929 8.586 10l-7.071 7.071 1.414 1.414L10 11.414l7.071 7.071 1.414-1.414L11.414 10l7.071-7.071-1.414-1.414L10 8.586z"},LN={search:"Search",emojilist:"List of emoji",notfound:"No Emoji Found",clear:"Clear",categories:{search:"Search Results",recent:"Frequently Used",people:"Smileys & People",nature:"Animals & Nature",foods:"Food & Drink",activity:"Activity",places:"Travel & Places",objects:"Objects",symbols:"Symbols",flags:"Flags",custom:"Custom"},skintones:{1:"Default Skin Tone",2:"Light Skin Tone",3:"Medium-Light Skin Tone",4:"Medium Skin Tone",5:"Medium-Dark Skin Tone",6:"Dark Skin Tone"}};let vy=(()=>{class i{constructor(e,n,r,a,o){this.ngZone=e,this.renderer=n,this.ref=r,this.frequently=a,this.platformId=o,this.perLine=9,this.totalFrequentLines=4,this.i18n={},this.style={},this.title="Emoji Mart\u2122",this.emoji="department_store",this.darkMode=!("function"!=typeof matchMedia||!matchMedia("(prefers-color-scheme: dark)").matches),this.color="#ae65c5",this.hideObsolete=!0,this.categories=[],this.activeCategories=[],this.set="apple",this.skin=1,this.isNative=!1,this.emojiSize=24,this.sheetSize=64,this.showPreview=!0,this.emojiTooltip=!1,this.autoFocus=!1,this.custom=[],this.hideRecent=!0,this.notFoundEmoji="sleuth_or_spy",this.categoriesIcons=AN,this.searchIcons=IN,this.useButton=!1,this.enableFrequentEmojiSort=!1,this.enableSearch=!0,this.showSingleCategory=!1,this.virtualize=!1,this.virtualizeOffset=0,this.emojiClick=new He,this.emojiSelect=new He,this.skinChange=new He,this.scrollHeight=0,this.clientHeight=0,this.clientWidth=0,this.firstRender=!0,this.animationFrameRequestId=null,this.NAMESPACE="emoji-mart",this.measureScrollbar=0,this.RECENT_CATEGORY={id:"recent",name:"Recent",emojis:null},this.SEARCH_CATEGORY={id:"search",name:"Search",emojis:null,anchor:!1},this.CUSTOM_CATEGORY={id:"custom",name:"Custom",emojis:[]},this.backgroundImageFn=(s,l)=>`https://unpkg.com/emoji-datasource-${this.set}@6.0.1/img/${this.set}/sheets-256/${this.sheetSize}.png`}ngOnInit(){this.measureScrollbar=function Iie(){if(typeof document>"u")return 0;const i=document.createElement("div");i.style.width="100px",i.style.height="100px",i.style.overflow="scroll",i.style.position="absolute",i.style.top="-9999px",document.body.appendChild(i);const t=i.offsetWidth-i.clientWidth;return document.body.removeChild(i),t}(),this.i18n={...LN,...this.i18n},this.i18n.categories={...LN.categories,...this.i18n.categories},this.skin=JSON.parse(Qc(this.platformId)&&localStorage.getItem(`${this.NAMESPACE}.skin`)||"null")||this.skin;const e=[...kN];this.custom.length>0&&(this.CUSTOM_CATEGORY.emojis=this.custom.map(s=>({...s,id:s.shortNames[0],custom:!0})),e.push(this.CUSTOM_CATEGORY)),void 0!==this.include&&e.sort((s,l)=>this.include.indexOf(s.id)>this.include.indexOf(l.id)?1:-1);for(const s of e){const l=!this.include||!this.include.length||this.include.indexOf(s.id)>-1,c=!(!this.exclude||!this.exclude.length)&&this.exclude.indexOf(s.id)>-1;if(l&&!c){if(this.emojisToShowFilter){const p=[],{emojis:w}=s;for(let I=0;I-1,r=!(!this.exclude||!this.exclude.length)&&this.exclude.indexOf(this.RECENT_CATEGORY.id)>-1;n&&!r&&(this.hideRecent=!1,this.categories.unshift(this.RECENT_CATEGORY)),this.categories[0]&&(this.categories[0].first=!0),this.categories.unshift(this.SEARCH_CATEGORY),this.selected=this.categories.filter(s=>s.first)[0].name;const a=Math.min(this.categories.length,3);this.setActiveCategories(this.activeCategories=this.categories.slice(0,a));const o=this.categories[a-1].emojis.slice();this.categories[a-1].emojis=o.slice(0,60),setTimeout(()=>{this.categories[a-1].emojis=o,this.setActiveCategories(this.categories),this.ref.detectChanges(),Qc(this.platformId)&&this.ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>{this.updateCategoriesSize()})})}),this.ngZone.runOutsideAngular(()=>{this.scrollListener=this.renderer.listen(this.scrollRef.nativeElement,"scroll",()=>{this.handleScroll()})})}ngOnDestroy(){this.scrollListener?.(),this.cancelAnimationFrame()}setActiveCategories(e){this.activeCategories=this.showSingleCategory?e.filter(n=>n.name===this.selected||n===this.SEARCH_CATEGORY):e}updateCategoriesSize(){if(this.categoryRefs.forEach(e=>e.memoizeSize()),this.scrollRef){const e=this.scrollRef.nativeElement;this.scrollHeight=e.scrollHeight,this.clientHeight=e.clientHeight,this.clientWidth=e.clientWidth}}handleAnchorClick(e){if(this.updateCategoriesSize(),this.selected=e.category.name,this.setActiveCategories(this.categories),this.SEARCH_CATEGORY.emojis)return this.handleSearch(null),this.searchRef?.clear(),void this.handleAnchorClick(e);const n=this.categoryRefs.find(r=>r.id===e.category.id);if(n){let{top:r}=n;e.category.first?r=0:r+=1,this.scrollRef.nativeElement.scrollTop=r}this.nextScroll=e.category.name;for(const r of this.categories)this.categoryRefs.find(({id:o})=>o===r.id)?.handleScroll(this.scrollRef.nativeElement.scrollTop)}categoryTrack(e,n){return n.id}handleScroll(e=!1){if(this.nextScroll)return this.selected=this.nextScroll,this.nextScroll=void 0,void this.ref.detectChanges();if(!this.scrollRef||this.showSingleCategory)return;let n;if(this.SEARCH_CATEGORY.emojis)n=this.SEARCH_CATEGORY;else{const r=this.scrollRef.nativeElement;if(0===r.scrollTop)n=this.categories.find(a=>!0===a.first);else if(r.scrollHeight-r.scrollTop===this.clientHeight)n=this.categories[this.categories.length-1];else for(const a of this.categories)this.categoryRefs.find(({id:l})=>l===a.id)?.handleScroll(r.scrollTop)&&(n=a);this.scrollTop=r.scrollTop}!e&&n&&n.name!==this.selected?(this.selected=n.name,this.ref.detectChanges()):e&&this.ref.detectChanges()}handleSearch(e){this.SEARCH_CATEGORY.emojis=e;for(const n of this.categoryRefs.toArray())"Search"===n.name?(n.emojis=e,n.updateDisplay(e?"block":"none")):n.updateDisplay(e?"none":"block");this.scrollRef.nativeElement.scrollTop=0,this.handleScroll()}handleEnterKey(e,n){if(!n&&null!==this.SEARCH_CATEGORY.emojis&&this.SEARCH_CATEGORY.emojis.length){if(!(n=this.SEARCH_CATEGORY.emojis[0]))return;this.emojiSelect.emit({$event:e,emoji:n})}!this.hideRecent&&!this.recent&&n&&this.frequently.add(n);const r=this.categoryRefs.toArray()[1];r&&this.enableFrequentEmojiSort&&(r.updateRecentEmojis(),r.ref.markForCheck())}handleEmojiOver(e){if(!this.showPreview||!this.previewRef)return;const n=this.CUSTOM_CATEGORY.emojis.find(r=>r.id===e.emoji.id);n&&(e.emoji={...n}),this.previewEmoji=e.emoji,this.cancelAnimationFrame(),this.ref?.detectChanges()}handleEmojiLeave(){!this.showPreview||!this.previewRef||this.ngZone.runOutsideAngular(()=>{this.animationFrameRequestId=requestAnimationFrame(()=>{this.previewEmoji=null,this.ref.detectChanges()})})}handleEmojiClick(e){this.emojiClick.emit(e),this.emojiSelect.emit(e),this.handleEnterKey(e.$event,e.emoji)}handleSkinChange(e){this.skin=e,localStorage.setItem(`${this.NAMESPACE}.skin`,String(e)),this.skinChange.emit(e)}getWidth(){return this.style&&this.style.width?this.style.width:this.perLine*(this.emojiSize+12)+12+2+this.measureScrollbar+"px"}cancelAnimationFrame(){null!==this.animationFrameRequestId&&(cancelAnimationFrame(this.animationFrameRequestId),this.animationFrameRequestId=null)}}return i.\u0275fac=function(e){return new(e||i)(g(lt),g(Ms),g(Tt),g(CN),g($c))},i.\u0275cmp=Se({type:i,selectors:[["emoji-mart"]],viewQuery:function(e,n){if(1&e&&(ot(Cie,7),ot(SN,5),ot(TN,5),ot(MN,5)),2&e){let r;Ce(r=Me())&&(n.scrollRef=r.first),Ce(r=Me())&&(n.previewRef=r.first),Ce(r=Me())&&(n.searchRef=r.first),Ce(r=Me())&&(n.categoryRefs=r)}},inputs:{perLine:"perLine",totalFrequentLines:"totalFrequentLines",i18n:"i18n",style:"style",title:"title",emoji:"emoji",darkMode:"darkMode",color:"color",hideObsolete:"hideObsolete",categories:"categories",activeCategories:"activeCategories",set:"set",skin:"skin",isNative:"isNative",emojiSize:"emojiSize",sheetSize:"sheetSize",emojisToShowFilter:"emojisToShowFilter",showPreview:"showPreview",emojiTooltip:"emojiTooltip",autoFocus:"autoFocus",custom:"custom",hideRecent:"hideRecent",imageUrlFn:"imageUrlFn",include:"include",exclude:"exclude",notFoundEmoji:"notFoundEmoji",categoriesIcons:"categoriesIcons",searchIcons:"searchIcons",useButton:"useButton",enableFrequentEmojiSort:"enableFrequentEmojiSort",enableSearch:"enableSearch",showSingleCategory:"showSingleCategory",virtualize:"virtualize",virtualizeOffset:"virtualizeOffset",recent:"recent",backgroundImageFn:"backgroundImageFn"},outputs:{emojiClick:"emojiClick",emojiSelect:"emojiSelect",skinChange:"skinChange"},decls:8,vars:16,consts:[[3,"ngStyle"],[1,"emoji-mart-bar"],[3,"categories","color","selected","i18n","icons","anchorClick"],[3,"i18n","include","exclude","custom","autoFocus","icons","emojisToShowFilter","searchResults","enterKey",4,"ngIf"],[1,"emoji-mart-scroll"],["scrollRef",""],[3,"id","name","emojis","perLine","totalFrequentLines","hasStickyPosition","i18n","hideObsolete","notFoundEmoji","custom","recent","virtualize","virtualizeOffset","emojiIsNative","emojiSkin","emojiSize","emojiSet","emojiSheetSize","emojiForceSize","emojiTooltip","emojiBackgroundImageFn","emojiImageUrlFn","emojiUseButton","emojiOver","emojiLeave","emojiClick",4,"ngFor","ngForOf","ngForTrackBy"],["class","emoji-mart-bar",4,"ngIf"],[3,"i18n","include","exclude","custom","autoFocus","icons","emojisToShowFilter","searchResults","enterKey"],[3,"id","name","emojis","perLine","totalFrequentLines","hasStickyPosition","i18n","hideObsolete","notFoundEmoji","custom","recent","virtualize","virtualizeOffset","emojiIsNative","emojiSkin","emojiSize","emojiSet","emojiSheetSize","emojiForceSize","emojiTooltip","emojiBackgroundImageFn","emojiImageUrlFn","emojiUseButton","emojiOver","emojiLeave","emojiClick"],[3,"emoji","idleEmoji","emojiIsNative","emojiSize","emojiSkin","emojiSet","i18n","emojiSheetSize","emojiBackgroundImageFn","emojiImageUrlFn","skinChange"]],template:function(e,n){1&e&&(_(0,"section",0)(1,"div",1)(2,"emoji-mart-anchors",2),ae("anchorClick",function(a){return n.handleAnchorClick(a)}),b()(),X(3,Mie,1,7,"emoji-search",3),_(4,"section",4,5),X(6,Eie,1,23,"emoji-category",6),b(),X(7,Sie,2,11,"div",7),b()),2&e&&(A0("emoji-mart ",n.darkMode?"emoji-mart-dark":"",""),Ki("width",n.getWidth()),M("ngStyle",n.style),C(2),M("categories",n.categories)("color",n.color)("selected",n.selected)("i18n",n.i18n)("icons",n.categoriesIcons),C(1),M("ngIf",n.enableSearch),C(1),st("aria-label",n.i18n.emojilist),C(2),M("ngForOf",n.activeCategories)("ngForTrackBy",n.categoryTrack),C(1),M("ngIf",n.showPreview))},dependencies:[an,Ut,am,Tie,MN,TN,SN],encapsulation:2,changeDetection:0}),i})(),Rie=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[xn,ty,cie]}),i})();const Pie=["picker"];function Bie(i,t){if(1&i){const e=Ye();_(0,"emoji-mart",13),ae("emojiSelect",function(r){return we(e),Fe(Z().addEmoji(r))}),b()}2&i&&M("isNative",!0)("showPreview",!1)}class O_{constructor(t,e,n){this.formBuilder=t,this.dialogRef=e,this.data=n,this.dateControl=new Vu(null),this.largeSize=!1,this.data.note=""}ngOnInit(){this.minDate=Date.now(),this.formGroup=this.formBuilder.group({note:["",Bu.required],expiration:[""],dateControl:[]})}onNoClick(){this.data.note="",this.dialogRef.close()}addEmoji(t){this.data.note=`${this.data.note}${t.emoji.native}`,this.isEmojiPickerVisible=!1}toggleSize(){this.largeSize?this.dialogRef.updateSize("auto","auto"):this.dialogRef.updateSize("100vw","100vh"),this.largeSize=!this.largeSize}}O_.\u0275fac=function(t){return new(t||O_)(g(cL),g(Ml),g(Ku))},O_.\u0275cmp=Se({type:O_,selectors:[["create-note-dialog"]],viewQuery:function(t,e){if(1&t&&ot(Pie,5),2&t){let n;Ce(n=Me())&&(e.picker=n.first)}},decls:20,vars:4,consts:[[1,"dialog"],[3,"formGroup"],["mat-dialog-title",""],["mat-dialog-content","",1,"mat-dialog-content"],[1,"toolbar"],["matTooltip","Insert emoji",1,"toolbar-icon","margin-right",3,"click"],["class","picker","emoji","point_up","title","Choose your emoji",3,"isNative","showPreview","emojiSelect",4,"ngIf"],["appearance","fill",1,"input-full-width"],["matInput","","type","text","autocomplete","off","formControlName","note","rows","6",1,"note-input",3,"ngModel","ngModelChange"],["mat-dialog-actions","","align","end",1,"mat-dialog-actions"],["matTooltip","Maximize the window",1,"hide-small","maximize-button",3,"click"],["mat-stroked-button","",3,"click"],["mat-flat-button","","color","primary","cdkFocusInitial","",3,"mat-dialog-close"],["emoji","point_up","title","Choose your emoji",1,"picker",3,"isNative","showPreview","emojiSelect"]],template:function(t,e){1&t&&(_(0,"div",0)(1,"form",1)(2,"h1",2),N(3,"Write Your Note"),b(),_(4,"div",3)(5,"div",4)(6,"mat-icon",5),ae("click",function(){return e.isEmojiPickerVisible=!e.isEmojiPickerVisible}),N(7,"sentiment_satisfied"),b()(),X(8,Bie,1,2,"emoji-mart",6),_(9,"mat-form-field",7)(10,"mat-label"),N(11,"Note"),b(),_(12,"textarea",8),ae("ngModelChange",function(r){return e.data.note=r}),b()()(),_(13,"div",9)(14,"mat-icon",10),ae("click",function(){return e.toggleSize()}),N(15,"zoom_out_map"),b(),_(16,"button",11),ae("click",function(){return e.onNoClick()}),N(17,"Cancel"),b(),_(18,"button",12),N(19,"Post"),b()()()()),2&t&&(C(1),M("formGroup",e.formGroup),C(7),M("ngIf",e.isEmojiPickerVisible),C(4),M("ngModel",e.data.note),C(6),M("mat-dialog-close",e.data))},dependencies:[Ut,To,Ba,lo,pr,$n,El,vy,Xb,pa,fa,jb,bd,Jb,L_,N_,Qm,Zm],styles:[".input-full-width[_ngcontent-%COMP%]{width:100%!important}.toolbar[_ngcontent-%COMP%]{display:flex;margin-bottom:5px;margin-top:3px}.toolbar-icon[_ngcontent-%COMP%]{cursor:pointer}.toolbar-icon[_ngcontent-%COMP%]:hover{color:#9c27b0}.maximize-button[_ngcontent-%COMP%]{cursor:pointer;margin-right:auto;color:#d87fe7}.maximize-button[_ngcontent-%COMP%]:hover{color:#9c27b0}.margin-right[_ngcontent-%COMP%]{margin-right:5px}.picker[_ngcontent-%COMP%]{display:block;position:fixed;z-index:3}"]});const Hie=u(i=>function(e=null){i(this),this.message="Timeout has occurred",this.name="TimeoutError",this.info=e});function wy(i,t){const{first:e,each:n,with:r=Vie,scheduler:a=t??lm,meta:o=null}=$T(i)?{first:i}:"number"==typeof i?{each:i}:i;if(null==e&&null==n)throw new TypeError("No timeout provided.");return Rt((s,l)=>{let c,p,w=null,I=0;const z=J=>{p=ir(l,a,()=>{try{c.unsubscribe(),Oi(r({meta:o,lastValue:w,seen:I})).subscribe(l)}catch(ce){l.error(ce)}},J)};c=s.subscribe(Pt(l,J=>{p?.unsubscribe(),I++,l.next(w=J),n>0&&z(n)},void 0,void 0,()=>{p?.closed||p?.unsubscribe(),w=null})),!I&&z(null!=e?"number"==typeof e?e:+e-a.now():n)})}function Vie(i){throw new Hie(i)}class _a{constructor(t,e){this.db=t,this.utilities=e,this.circles=[],this.cache=new ax}initialize(){var t=this;return fe(function*(){if(!(yield t.db.storage.getCircle(0)))for(let n=0;n<_a.DEFAULT.length;n++){const r=_a.DEFAULT[n];yield t.put(r)}t.circles=yield t.db.storage.getCircles()})()}getSync(t){if(this.circles.length>0)return this.circles.find(e=>e.id==t)}get(t){var e=this;return fe(function*(){if(null!=t)return e.circles.length>0?e.circles.find(n=>n.id==t):yield e.db.storage.getCircle(t)})()}put(t){var e=this;return fe(function*(){const n=e.utilities.now();t.created||(t.created=n),t.modified=n;const r=e.circles.findIndex(a=>a.id==t.id);r>-1?e.circles[r]=t:e.circles.push(t),yield e.db.storage.putCircle(t)})()}delete(t){var e=this;return fe(function*(){yield e.db.storage.deleteCircle(t)})()}}_a.DEFAULT=[{id:0,name:"Following",color:"#e91e63",style:1,public:!0},{id:1,name:"Text",color:"#7cb342",style:2,public:!0},{id:2,name:"Photo",color:"#ffb300",style:3,public:!0},{id:3,name:"Film",color:"#26c6da",style:4,public:!0},{id:4,name:"Music",color:"#ba9eea",style:5,public:!0},{id:5,name:"Podcast",color:"#ff8a65",style:6,public:!0},{id:6,name:"Private",color:"#607d8b",style:1,public:!1}],_a.\u0275fac=function(t){return new(t||_a)(ue(Er),ue(Wi))},_a.\u0275prov=Oe({token:_a,factory:_a.\u0275fac,providedIn:"root"});class Qr{constructor(t,e,n,r,a,o,s,l,c,p){this.ui=t,this.circleService=e,this.storage=n,this.queueService=r,this.profileService=a,this.appState=o,this.utilities=s,this.validator=l,this.eventService=c,this.relayService=p,this.daysToKeepProfiles=14,this.cleanProfileInterval=36e5,this.profileBatchSize=20,this.refreshUserProfile=72e5,this.connected=!1,this.connected$=this.appState.connected$.pipe(tt(w=>!0===w)),this.isFetching=!1,this.profileQueue=[],this.queue=[],this.appState.connected$.subscribe(w=>{console.log("Connection state changed: ",w),this.connected=w,this.connected&&this.initialDataLoad()})}publishContactsAndRelays(){var t=this;return fe(function*(){const e=t.circleService.circles.filter(I=>!I.public).map(I=>I.id),r=t.profileService.following.filter(I=>-1==e.indexOf(I.circle)).map(I=>I.pubkey).map(I=>["p",I]);let a={};t.relayService.items2.filter(I=>I.public).map(I=>{a[I.url]={read:1===I.type,write:1===I.type||2===I.type}}),console.table(a);let o={kind:Sn.Contacts,created_at:Math.floor(Date.now()/1e3),content:JSON.stringify(a),pubkey:t.appState.getPublicKey(),tags:r};o.id=c_(o),o=yield globalThis.nostr.signEvent(o);const c=t.eventService.processEvent(o);if(!d_(o))throw new Error("The event is not valid. Cannot publish.");if(!(yield wb(o)))throw new Error("The event signature not valid. Maybe you choose a different account than the one specified?");c&&(console.log("PUBLISH EVENT:",o),t.relayService.publish(o))})()}initialDataLoad(){var t=this;return fe(function*(){t.enque({identifier:t.appState.getPublicKey(),type:"Profile"}),t.enque({identifier:t.appState.getPublicKey(),type:"Contacts"}),t.profileService.following.map(r=>r.pubkey).unshift(t.appState.getPublicKey()),t.relayService.subscribe([{"#p":[t.appState.getPublicKey()],limit:100,kinds:[Sn.Text,Sn.Reaction,6]}],"notifications");const n=yield t.storage.storage.getNotifications(10);t.ui.putNotifications(n)})()}initialize(){var t=this;return fe(function*(){setTimeout(fe(function*(){yield t.cleanProfiles()}),t.cleanProfileInterval)})()}enque(t){this.relayService.action("enque",t)}processQueues(){}processEventQueue(){}processProfileQueue(){}processContactsQueue(){}downloadNewestProfiles(t,e=1e4,n=-1){return this.downloadNewestProfileEvents(t,e,n).pipe(tt(r=>r?this.utilities.mapProfileEvent(r):void 0))}downloadNewestProfileEvents(t,e=1e4,n=-1){return this.downloadNewestProfileEventByQuery([{kinds:[0],authors:t}],e,n)}downloadNewestContactsEvents(t,e=1e4,n=-1){return this.downloadNewestEvents(t,[3],e,n)}downloadNewestEvents(t,e,n=1e4,r=-1){return this.downloadNewestEventsByQuery([{kinds:e,authors:t}],n,r)}downloadEventsByTags(t,e=1e4){return this.downloadEventsByQuery(t)}downloadEvent(t,e=5e3){return this.downloadEventByQuery([{ids:[t]}],e)}downloadEventByQuery(t,e=1e4){let n;return this.connected$.pipe(Bt(()=>this.relayService.connectedRelays())).pipe(Bt(r=>this.downloadFromRelay(t,r,e))).pipe(oi(r=>!n&&(n=r,!0))).pipe(wy(e),ro(r=>(console.warn("The observable was timed out."),mt(void 0))))}downloadNewestEventsByQuery(t,e=1e4,n=-1){const r=[];return ji(...this.relayService.connectedRelays().map(o=>this.downloadFromRelay(t,o))).pipe(oi((o,s)=>{let l=!1;return r.findIndex(p=>p.id===o.id)>-1?l=!1:(r.push(o),l=!0),n>-1&&0!=n&&n--,l})).pipe(wy(e),ro(o=>(console.warn("The observable was timed out."),mt(void 0))))}downloadNewestProfileEventByQuery(t,e=1e4,n=-1){return ji(...this.relayService.connectedRelays().map(a=>this.downloadFromRelay(t,a))).pipe(wy(e),ro(a=>(console.warn("The observable was timed out."),mt(void 0))))}downloadEventsByQuery(t,e=1e4){return this.connected$.pipe(Bt(()=>this.relayService.connectedRelays())).pipe(Bt(n=>this.downloadFromRelay(t,n)))}subscribeLatestEvents(t,e,n){let r=e.map(a=>({kinds:t,limit:n,authors:[a]}));return 0===r.length&&(r=[{kinds:t,limit:n}]),this.connected$.pipe(Bt(()=>this.relayService.connectedRelays())).pipe(Bt(a=>this.subscribeToRelay(r,a)))}subscribeToRelay(t,e){return new qe(n=>{const r=e.sub(t,{});return r.on("event",a=>{const o=this.eventService.processEvent(a);o&&n.next(o)}),r.on("eose",()=>{}),()=>{console.log("subscribeToRelay:finished:unsub"),r.unsub()}})}downloadFromRelay(t,e,n=1e4){return new qe(r=>{const a=e.sub([...t],{});return a.on("event",o=>{const s=this.eventService.processEvent(o);s&&r.next(s)}),a.on("eose",()=>{r.complete()}),()=>{a.unsub()}}).pipe(wy(n),ro(r=>(console.warn("The observable was timed out."),mt())))}fetchProfiles(t,e){var n=this;if(!e||0===e.length)return;setTimeout(()=>{this.isFetching=!1;try{r.unsub()}catch(a){console.warn("Error during automatic failover for profile fetch.",a)}},3e4),this.isFetching=!0;let r=t.sub([{kinds:[0],authors:e}],{});r.on("event",function(){var a=fe(function*(o){const s=n.eventService.processEvent(o);if(s)try{const l=JSON.parse(s.content);n.validator.sanitizeProfile(l).created_at=s.created_at}catch{console.warn("This profile event was not parsed due to errors:",s)}});return function(o){return a.apply(this,arguments)}}()),r.on("eose",()=>{r.unsub(),this.isFetching=!1})}cleanProfiles(){return fe(function*(){})()}createEvent(t,e){return{kind:t,created_at:Math.floor(Date.now()/1e3),content:e,pubkey:this.appState.getPublicKey(),tags:[]}}signEvent(t){var e=this;return fe(function*(){t.id||(t.id=c_(t));const r=yield globalThis.nostr.signEvent(t);if(e.eventService.processEvent(r),!d_(r))throw new Error("The event is not valid. Cannot publish.");if(!(yield wb(r)))throw new Error("The event signature not valid. Maybe you choose a different account than the one specified?");return r})()}publishEvent(t){var e=this;return fe(function*(){e.relayService.publish(t)})()}publishContacts(t){var e=this;return fe(function*(){const n=t.map(p=>["p",p]);let r={kind:3,created_at:Math.floor(Date.now()/1e3),content:"",pubkey:e.appState.getPublicKey(),tags:n};r.id=c_(r),r=yield globalThis.nostr.signEvent(r);const s=e.eventService.processEvent(r);if(!d_(r))throw new Error("The event is not valid. Cannot publish.");if(!(yield wb(r)))throw new Error("The event signature not valid. Maybe you choose a different account than the one specified?");if(s){console.log("PUBLISH EVENT:",r);for(let p=0;p{console.log(`${w.url} has accepted our event`)}),I.on("seen",()=>{console.log(`we saw the event on ${w.url}`)}),I.on("failed",z=>{console.log(`failed to publish to ${w.url}: ${z}`)})}}})()}}Qr.\u0275fac=function(t){return new(t||Qr)(ue(er),ue(_a),ue(Er),ue(zs),ue(Gi),ue(Di),ue(Wi),ue(Oa),ue(Dl),ue(so))},Qr.\u0275prov=Oe({token:Qr,factory:Qr.\u0275fac,providedIn:"root"});var Fy=new WeakMap;class Va{constructor(t,e,n,r){ui(this,Fy,{writable:!0,value:void 0}),this.router=t,this.dialog=e,this.appState=n,this.dataService=r,Nt(this,Fy,new Vt(void 0)),this.showMore$=be(this,Fy).asObservable(),this.currentThread=[]}showMore(){be(this,Fy).next()}openFeed(t,e){const n=t.composedPath();!n||0==n.length||-1!=n[0].className.indexOf("clickable")&&this.router.navigate(["/feed",e.id])}openEvent(t,e){this.currentEvent=e;const n=t.composedPath();n&&0!=n.length&&-1!=n[0].className.indexOf("clickable")&&this.router.navigate(["/e",e.id])}openProfile(t,e){this.currentProfile=e;const n=t.composedPath();!n||0==n.length||-1!=n[0].className.indexOf("clickable")&&this.router.navigate(["/p",e.pubkey])}saveNote(t){var e=this;return fe(function*(){console.log("save note data:",t);let n=t;"string"!=typeof n&&(n=JSON.stringify(n));let r=e.dataService.createEvent(Sn.Text,n);const a=yield e.dataService.signEvent(r);yield e.dataService.publishEvent(a),e.router.navigate(["/e",a.id])})()}createNote(){var t=this;this.dialog.open(O_,{data:{},maxWidth:"100vw",panelClass:"full-width-dialog"}).afterClosed().subscribe(function(){var n=fe(function*(r){r&&(yield t.saveNote(r.note))});return function(r){return n.apply(this,arguments)}}())}}function Yie(i,t){1&i&&(_(0,"mat-icon",1),N(1,"public"),b()),2&i&&M("matTooltip",t.$implicit)}Va.\u0275fac=function(t){return new(t||Va)(ue(hn),ue(Ha),ue(Di),ue(Qr))},Va.\u0275prov=Oe({token:Va,factory:Va.\u0275fac,providedIn:"root"});class Ws{constructor(t){this.profiles=t,this.pubkey=""}ngOnInit(){var t=this;return fe(function*(){t.profile||(t.profile=yield t.profiles.getLocalProfile(t.pubkey)),t.profile&&(t.verifications=t.profile.verifications)})()}}function jie(i,t){1&i&&(_(0,"span"),N(1,", "),b())}function zie(i,t){if(1&i&&(_(0,"span"),N(1),X(2,jie,2,0,"span",1),b()),2&i){const e=t.$implicit,n=t.last;C(1),qt(" ",e,""),C(1),M("ngIf",!n)}}Ws.\u0275fac=function(t){return new(t||Ws)(g(Gi))},Ws.\u0275cmp=Se({type:Ws,selectors:[["app-directory-icon"]],inputs:{pubkey:"pubkey",profile:"profile"},decls:1,vars:1,consts:[["class","directory-icon",3,"matTooltip",4,"ngFor","ngForOf"],[1,"directory-icon",3,"matTooltip"]],template:function(t,e){1&t&&X(0,Yie,2,1,"mat-icon",0),2&t&&M("ngForOf",e.verifications)},dependencies:[an,$n,El],encapsulation:2});class R_{constructor(t){this.utilities=t,this.relayNames=[]}ngOnInit(){var t=this;return fe(function*(){if(t.relayNames=[],null==t.relays)return;const e=JSON.parse(t.relays);t.relayNames=t.utilities.getRelayUrls(e)})()}}function Uie(i,t){if(1&i&&pe(0,"img",8),2&i){const e=Z();Ki("border-color",null==e.circle?null:e.circle.color),M("matTooltip",e.tooltip)("src",e.imagePath,Wn)}}function Wie(i,t){if(1&i&&pe(0,"img",9),2&i){const e=Z();M("matTooltip",e.tooltip)("src",e.imagePath,Wn)}}R_.\u0275fac=function(t){return new(t||R_)(g(Wi))},R_.\u0275cmp=Se({type:R_,selectors:[["app-relay-list"]],inputs:{relays:"relays"},decls:1,vars:1,consts:[[4,"ngFor","ngForOf"],[4,"ngIf"]],template:function(t,e){1&t&&X(0,zie,3,2,"span",0),2&t&&M("ngForOf",e.relayNames)},dependencies:[an,Ut],encapsulation:2});const NN=function(i){return["/p",i]};function Gie(i,t){if(1&i&&(_(0,"div",10)(1,"a",2)(2,"span",11),N(3),b()()()),2&i){const e=Z();C(1),M("routerLink",Pn(5,NN,e.pubkey)),C(1),nt("muted",2==(null==e.profile?null:e.profile.status)),M("matTooltip",e.tooltipName),C(1),ft(e.profileName)}}function $ie(i,t){if(1&i&&(_(0,"div"),N(1),b(),_(2,"div"),N(3),b(),_(4,"div"),N(5),b(),_(6,"div"),N(7),b(),_(8,"div"),N(9),b(),_(10,"div"),N(11),b(),_(12,"div"),N(13),b()),2&i){const e=Z();C(1),ft(null==e.profile?null:e.profile.display_name),C(2),ft(null==e.profile?null:e.profile.name),C(2),ft(null==e.profile?null:e.profile.nip05),C(2),ft(null==e.profile?null:e.profile.website),C(2),ft(null==e.profile?null:e.profile.lud06),C(2),ft(null==e.profile?null:e.profile.lud16),C(2),ft(null==e.profile||null==e.profile.following?null:e.profile.following.length)}}function qie(i,t){if(1&i&&(_(0,"div"),N(1),b()),2&i){const e=Z(3);C(1),qt("Display Name: ",e.profile.display_name,"")}}function Kie(i,t){if(1&i&&(_(0,"div"),N(1),b()),2&i){const e=Z(3);C(1),qt("Name: ",e.profile.name,"")}}function Qie(i,t){if(1&i&&(_(0,"div"),N(1),b()),2&i){const e=Z(3);C(1),qt("NIP05: ",e.profile.nip05,"")}}function Zie(i,t){if(1&i&&(_(0,"div"),N(1),b()),2&i){const e=Z(3);C(1),qt("Website: ",e.profile.website,"")}}function Xie(i,t){if(1&i&&(_(0,"div"),N(1),b()),2&i){const e=Z(3);C(1),qt("lud06: ",e.profile.lud06,"")}}function Jie(i,t){if(1&i&&(_(0,"div"),N(1),b()),2&i){const e=Z(3);C(1),qt("lud16: ",e.profile.lud16,"")}}function ene(i,t){if(1&i&&(_(0,"div"),N(1),b()),2&i){const e=Z(3);C(1),qt("following: ",e.profile.following.length,"")}}function tne(i,t){if(1&i&&(_(0,"div"),N(1),b()),2&i){const e=Z(3);C(1),qt("About: ",e.profile.about,"")}}function ine(i,t){if(1&i&&(_(0,"div"),N(1,"Relays: "),pe(2,"app-relay-list",14),b()),2&i){const e=Z(3);C(2),M("relays",e.profile.relays)}}function nne(i,t){if(1&i&&(_(0,"div"),X(1,qie,2,1,"div",13),X(2,Kie,2,1,"div",13),X(3,Qie,2,1,"div",13),X(4,Zie,2,1,"div",13),X(5,Xie,2,1,"div",13),X(6,Jie,2,1,"div",13),X(7,ene,2,1,"div",13),X(8,tne,2,1,"div",13),X(9,ine,3,1,"div",13),b()),2&i){const e=Z(2);C(1),M("ngIf",e.profile.display_name),C(1),M("ngIf",e.profile.name),C(1),M("ngIf",e.profile.nip05),C(1),M("ngIf",e.profile.website),C(1),M("ngIf",e.profile.lud06),C(1),M("ngIf",e.profile.lud16),C(1),M("ngIf",e.profile.following),C(1),M("ngIf",e.profile.about),C(1),M("ngIf",e.profile.relays)}}function rne(i,t){if(1&i&&(_(0,"div",12),Ge(1),X(2,nne,10,9,"div",13),b()),2&i){const e=Z();C(2),M("ngIf",e.profile&&"content"==e.listType)}}const ON=function(i){return[i]};class Ao{constructor(t,e,n){this.profiles=t,this.circleService=e,this.utilities=n,this.pubkey="",this.displayName=!0,this.displayContent=!0,this.iconSize="small",this.listType="list",this.imagePath="/assets/profile.png",this.tooltip="",this.tooltipName="",this.profileName=""}ngAfterViewInit(){}ngOnInit(){var t=this;return fe(function*(){t.profile?(t.pubkey=t.profile.pubkey,yield t.updateProfileDetails()):(t.profileName=t.utilities.getNostrIdentifier(t.pubkey),t.profiles.getProfile(t.pubkey).subscribe(function(){var e=fe(function*(n){t.profile=n,yield t.updateProfileDetails()});return function(n){return e.apply(this,arguments)}}()))})()}updateProfileDetails(){var t=this;return fe(function*(){t.profile&&(t.profile.picture&&(t.imagePath=t.profile.picture),t.tooltip=t.profile.about,t.tooltipName=t.profileName,t.profileName=t.profile.display_name||t.profile.name||t.profileName,t.circle=yield t.circleService.get(t.profile.circle))})()}}Ao.\u0275fac=function(t){return new(t||Ao)(g(Gi),g(_a),g(Wi))},Ao.\u0275cmp=Se({type:Ao,selectors:[["app-event-header"]],inputs:{pubkey:"pubkey",profile:"profile",displayName:"displayName",displayContent:"displayContent",iconSize:"iconSize",listType:"listType"},ngContentSelectors:["*"],decls:8,vars:14,consts:[[1,"event-header",3,"ngClass"],[1,"icon",3,"ngClass"],[3,"routerLink"],["onerror","this.src='/assets/profile.png'","class","profile-image profile-image-follow","matTooltipPosition","above",3,"matTooltip","borderColor","src",4,"ngIf"],["onerror","this.src='/assets/profile.png'","class","profile-image","matTooltipPosition","above",3,"matTooltip","src",4,"ngIf"],["class","name clickable",4,"ngIf"],[3,"ngIf"],["class","date clickable",4,"ngIf"],["onerror","this.src='/assets/profile.png'","matTooltipPosition","above",1,"profile-image","profile-image-follow",3,"matTooltip","src"],["onerror","this.src='/assets/profile.png'","matTooltipPosition","above",1,"profile-image",3,"matTooltip","src"],[1,"name","clickable"],["matTooltipPosition","above",3,"matTooltip"],[1,"date","clickable"],[4,"ngIf"],[3,"relays"]],template:function(t,e){1&t&&(ii(),_(0,"div",0)(1,"div",1)(2,"a",2),X(3,Uie,1,4,"img",3),X(4,Wie,1,2,"img",4),b()(),X(5,Gie,4,7,"div",5),X(6,$ie,14,7,"ng-template",6),X(7,rne,3,1,"div",7),b()),2&t&&(M("ngClass",Pn(8,ON,"event-header-"+e.listType)),C(1),M("ngClass",Pn(10,ON,"icon-"+e.iconSize)),C(1),M("routerLink",Pn(12,NN,e.pubkey)),C(1),M("ngIf",1==(null==e.profile?null:e.profile.status)||2==(null==e.profile?null:e.profile.status)),C(1),M("ngIf",1!=(null==e.profile?null:e.profile.status)&&2!=(null==e.profile?null:e.profile.status)),C(1),M("ngIf",e.displayName),C(1),M("ngIf","details"==e.listType),C(1),M("ngIf",e.displayContent))},dependencies:[ua,Ut,ao,El,R_],styles:[".icon-large[_ngcontent-%COMP%] .profile-image[_ngcontent-%COMP%]{width:256px;height:256px}.icon-medium[_ngcontent-%COMP%] .profile-image[_ngcontent-%COMP%]{object-fit:cover;width:128px;height:128px;border-radius:50%}.icon-small[_ngcontent-%COMP%] .profile-image[_ngcontent-%COMP%]{width:48px;height:48px}"]});class wd{constructor(t,e){this.dialogRef=t,this.data=e}onNoClick(){this.data.picture="",this.dialogRef.close()}}function one(i,t){1&i&&(_(0,"span",8),Ge(1,1),b())}function sne(i,t){1&i&&(_(0,"span",9),Ge(1,2),b())}wd.\u0275fac=function(t){return new(t||wd)(g(Ml),g(Ku))},wd.\u0275cmp=Se({type:wd,selectors:[["profile-image-dialog"]],decls:1,vars:1,consts:[[1,"profile-image-original",3,"src","click"]],template:function(t,e){1&t&&(_(0,"img",0),ae("click",function(){return e.onNoClick()}),b()),2&t&&M("src",e.data.picture,Wn)},styles:[".profile-image-original[_ngcontent-%COMP%]{max-width:100%;cursor:pointer}"]});const lne=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],cne=["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"];function dne(i,t){1&i&&(_(0,"span",12),Ge(1,2),b())}const une=[[["mat-chip-avatar"],["","matChipAvatar",""]],"*",[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],hne=["mat-chip-avatar, [matChipAvatar]","*","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],cD=["*"],BN=new De("mat-chips-default-options"),HN=new De("MatChipAvatar"),VN=new De("MatChipTrailingIcon"),YN=new De("MatChipRemove"),ky=new De("MatChip");class Fne{}const kne=fl(Fne,-1);let Xm=(()=>{class i extends kne{get disabled(){return this._disabled||this._parentChip.disabled}set disabled(e){this._disabled=Xe(e)}_getDisabledAttribute(){return this.disabled&&!this._allowFocusWhenDisabled?"":null}_getTabindex(){return this.disabled&&!this._allowFocusWhenDisabled||!this.isInteractive?null:this.tabIndex.toString()}constructor(e,n){super(),this._elementRef=e,this._parentChip=n,this.isInteractive=!0,this._isPrimary=!0,this._disabled=!1,this._allowFocusWhenDisabled=!1,"BUTTON"===e.nativeElement.nodeName&&e.nativeElement.setAttribute("type","button")}focus(){this._elementRef.nativeElement.focus()}_handleClick(e){!this.disabled&&this.isInteractive&&this._isPrimary&&(e.preventDefault(),this._parentChip._handlePrimaryActionInteraction())}_handleKeydown(e){(13===e.keyCode||32===e.keyCode)&&!this.disabled&&this.isInteractive&&this._isPrimary&&!this._parentChip._isEditing&&(e.preventDefault(),this._parentChip._handlePrimaryActionInteraction())}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(ky))},i.\u0275dir=ye({type:i,selectors:[["","matChipAction",""]],hostAttrs:[1,"mdc-evolution-chip__action","mat-mdc-chip-action"],hostVars:9,hostBindings:function(e,n){1&e&&ae("click",function(a){return n._handleClick(a)})("keydown",function(a){return n._handleKeydown(a)}),2&e&&(st("tabindex",n._getTabindex())("disabled",n._getDisabledAttribute())("aria-disabled",n.disabled),nt("mdc-evolution-chip__action--primary",n._isPrimary)("mdc-evolution-chip__action--presentational",!n.isInteractive)("mdc-evolution-chip__action--trailing",!n._isPrimary))},inputs:{disabled:"disabled",tabIndex:"tabIndex",isInteractive:"isInteractive",_allowFocusWhenDisabled:"_allowFocusWhenDisabled"},features:[Ne]}),i})(),Mne=0;const Ene=fl(Hs(Vs(Bs(class{constructor(i){this._elementRef=i}})),"primary"),-1);let Qu=(()=>{class i extends Ene{_hasFocus(){return this._hasFocusInternal}get value(){return void 0!==this._value?this._value:this._textElement.textContent.trim()}set value(e){this._value=e}get removable(){return this._removable}set removable(e){this._removable=Xe(e)}get highlighted(){return this._highlighted}set highlighted(e){this._highlighted=Xe(e)}constructor(e,n,r,a,o,s,l,c){super(n),this._changeDetectorRef=e,this._ngZone=r,this._focusMonitor=a,this._globalRippleOptions=l,this._isRippleCentered=!1,this._onFocus=new ve,this._onBlur=new ve,this.role=null,this._hasFocusInternal=!1,this.id="mat-mdc-chip-"+Mne++,this.ariaLabel=null,this.ariaDescription=null,this._ariaDescriptionId=`${this.id}-aria-description`,this._removable=!0,this._highlighted=!1,this.removed=new He,this.destroyed=new He,this.basicChipAttrName="mat-basic-chip";const p=n.nativeElement;this._document=o,this._animationsDisabled="NoopAnimations"===s,this._isBasicChip=p.hasAttribute(this.basicChipAttrName)||p.tagName.toLowerCase()===this.basicChipAttrName,null!=c&&(this.tabIndex=parseInt(c)??this.defaultTabIndex),this._monitorFocus()}ngAfterViewInit(){this._textElement=this._elementRef.nativeElement.querySelector(".mat-mdc-chip-action-label"),this._pendingFocus&&(this._pendingFocus=!1,this.focus())}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this.destroyed.emit({chip:this}),this.destroyed.complete()}remove(){this.removable&&this.removed.emit({chip:this})}_isRippleDisabled(){return this.disabled||this.disableRipple||this._animationsDisabled||this._isBasicChip||!!this._globalRippleOptions?.disabled}_hasTrailingIcon(){return!(!this.trailingIcon&&!this.removeIcon)}_handleKeydown(e){(8===e.keyCode||46===e.keyCode)&&(e.preventDefault(),this.remove())}focus(){this.disabled||(this.primaryAction?this.primaryAction.focus():this._pendingFocus=!0)}_getSourceAction(e){return this._getActions().find(n=>{const r=n._elementRef.nativeElement;return r===e||r.contains(e)})}_getActions(){const e=[];return this.primaryAction&&e.push(this.primaryAction),this.removeIcon&&e.push(this.removeIcon),this.trailingIcon&&e.push(this.trailingIcon),e}_handlePrimaryActionInteraction(){}_monitorFocus(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(e=>{const n=null!==e;n!==this._hasFocusInternal&&(this._hasFocusInternal=n,n?this._onFocus.next({chip:this}):this._ngZone.onStable.pipe(yi(1)).subscribe(()=>this._ngZone.run(()=>this._onBlur.next({chip:this}))))})}}return i.\u0275fac=function(e){return new(e||i)(g(Tt),g(ze),g(lt),g(Vr),g(zt),g(Si,8),g(lc,8),da("tabindex"))},i.\u0275cmp=Se({type:i,selectors:[["mat-basic-chip"],["mat-chip"]],contentQueries:function(e,n,r){if(1&e&&(Et(r,HN,5),Et(r,VN,5),Et(r,YN,5)),2&e){let a;Ce(a=Me())&&(n.leadingIcon=a.first),Ce(a=Me())&&(n.trailingIcon=a.first),Ce(a=Me())&&(n.removeIcon=a.first)}},viewQuery:function(e,n){if(1&e&&(ot(mr,5),ot(Xm,5)),2&e){let r;Ce(r=Me())&&(n.ripple=r.first),Ce(r=Me())&&(n.primaryAction=r.first)}},hostAttrs:[1,"mat-mdc-chip"],hostVars:30,hostBindings:function(e,n){1&e&&ae("keydown",function(a){return n._handleKeydown(a)}),2&e&&(Br("id",n.id),st("role",n.role)("tabindex",n.role?n.tabIndex:null)("aria-label",n.ariaLabel),nt("mdc-evolution-chip",!n._isBasicChip)("mdc-evolution-chip--disabled",n.disabled)("mdc-evolution-chip--with-trailing-action",n._hasTrailingIcon())("mdc-evolution-chip--with-primary-graphic",n.leadingIcon)("mdc-evolution-chip--with-primary-icon",n.leadingIcon)("mdc-evolution-chip--with-avatar",n.leadingIcon)("mat-mdc-chip-with-avatar",n.leadingIcon)("mat-mdc-chip-highlighted",n.highlighted)("mat-mdc-chip-disabled",n.disabled)("mat-mdc-basic-chip",n._isBasicChip)("mat-mdc-standard-chip",!n._isBasicChip)("mat-mdc-chip-with-trailing-icon",n._hasTrailingIcon())("_mat-animation-noopable",n._animationsDisabled))},inputs:{color:"color",disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex",role:"role",id:"id",ariaLabel:["aria-label","ariaLabel"],ariaDescription:["aria-description","ariaDescription"],value:"value",removable:"removable",highlighted:"highlighted"},outputs:{removed:"removed",destroyed:"destroyed"},exportAs:["matChip"],features:[at([{provide:ky,useExisting:i}]),Ne],ngContentSelectors:cne,decls:9,vars:6,consts:[["matRipple","",1,"mat-mdc-chip-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-mdc-chip-focus-overlay"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary"],["matChipAction","",3,"isInteractive"],["class","mdc-evolution-chip__graphic mat-mdc-chip-graphic",4,"ngIf"],[1,"mdc-evolution-chip__text-label","mat-mdc-chip-action-label"],[1,"mat-mdc-chip-primary-focus-indicator","mat-mdc-focus-indicator"],["class","mdc-evolution-chip__cell mdc-evolution-chip__cell--trailing",4,"ngIf"],[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"]],template:function(e,n){1&e&&(ii(lne),pe(0,"span",0)(1,"span",1),_(2,"span",2)(3,"span",3),X(4,one,2,0,"span",4),_(5,"span",5),Ge(6),pe(7,"span",6),b()()(),X(8,sne,2,0,"span",7)),2&e&&(M("matRippleDisabled",n._isRippleDisabled())("matRippleCentered",n._isRippleCentered)("matRippleTrigger",n._elementRef.nativeElement),C(3),M("isInteractive",!1),C(1),M("ngIf",n.leadingIcon),C(4),M("ngIf",n._hasTrailingIcon()))},dependencies:[Ut,mr,Xm],styles:['.mdc-evolution-chip,.mdc-evolution-chip__cell,.mdc-evolution-chip__action{display:inline-flex;align-items:center}.mdc-evolution-chip{position:relative;max-width:100%}.mdc-evolution-chip .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-evolution-chip__cell,.mdc-evolution-chip__action{height:100%}.mdc-evolution-chip__cell--primary{overflow-x:hidden}.mdc-evolution-chip__cell--trailing{flex:1 0 auto}.mdc-evolution-chip__action{align-items:center;background:none;border:none;box-sizing:content-box;cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding:0;text-decoration:none;color:inherit}.mdc-evolution-chip__action--presentational{cursor:auto}.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{pointer-events:none}.mdc-evolution-chip__action--primary{overflow-x:hidden}.mdc-evolution-chip__action--trailing{position:relative;overflow:visible}.mdc-evolution-chip__action--primary:before{box-sizing:border-box;content:"";height:100%;left:0;position:absolute;pointer-events:none;top:0;width:100%;z-index:1}.mdc-evolution-chip--touch{margin-top:8px;margin-bottom:8px}.mdc-evolution-chip__action-touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-evolution-chip__text-label{white-space:nowrap;user-select:none;text-overflow:ellipsis;overflow:hidden}.mdc-evolution-chip__graphic{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;pointer-events:none;position:relative;flex:1 0 auto}.mdc-evolution-chip__checkmark{position:absolute;opacity:0;top:50%;left:50%}.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic{width:0}.mdc-evolution-chip__checkmark-background{opacity:0}.mdc-evolution-chip__checkmark-svg{display:block}.mdc-evolution-chip__checkmark-path{stroke-width:2px;stroke-dasharray:29.7833385;stroke-dashoffset:29.7833385;stroke:currentColor}.mdc-evolution-chip--selecting .mdc-evolution-chip__graphic{transition:width 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark{transition:transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__graphic{transition:width 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark{transition:opacity 50ms 0ms linear,transform 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-50%, -50%)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selected .mdc-evolution-chip__icon--primary{opacity:0}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{transform:translate(-50%, -50%);opacity:1}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}@keyframes mdc-evolution-chip-enter{from{transform:scale(0.8);opacity:.4}to{transform:scale(1);opacity:1}}.mdc-evolution-chip--enter{animation:mdc-evolution-chip-enter 100ms 0ms cubic-bezier(0, 0, 0.2, 1)}@keyframes mdc-evolution-chip-exit{from{opacity:1}to{opacity:0}}.mdc-evolution-chip--exit{animation:mdc-evolution-chip-exit 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-evolution-chip--hidden{opacity:0;pointer-events:none;transition:width 150ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mat-mdc-standard-chip .mdc-evolution-chip__checkmark{height:20px;width:20px}.mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing{height:18px;width:18px;font-size:18px}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, currentColor)}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:24px}.mdc-evolution-chip--with-avatar .mdc-evolution-chip__graphic{height:24px;width:24px;font-size:24px}.mdc-evolution-chip--with-avatar .mdc-evolution-chip__icon--primary{height:24px;width:24px;font-size:24px}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px);height:var(--mdc-chip-container-height, 32px)}.mat-mdc-standard-chip .mdc-evolution-chip__ripple{border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:var(--mdc-chip-with-avatar-avatar-shape-radius, 14px 14px 14px 14px)}.mat-mdc-standard-chip.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:var(--mdc-chip-with-avatar-avatar-size, 28px)}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{height:var(--mdc-chip-with-avatar-avatar-size, 28px);width:var(--mdc-chip-with-avatar-avatar-size, 28px);font-size:var(--mdc-chip-with-avatar-avatar-size, 28px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-outline-width, 1px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-outline-width, 1px)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-selected-outline-width, 0)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--selected) .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-unselected-outline-width, 1px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color, transparent)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-label-text-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color, currentColor)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{height:var(--mdc-chip-with-icon-icon-size, 18px);width:var(--mdc-chip-with-icon-icon-size, 18px);font-size:var(--mdc-chip-with-icon-icon-size, 18px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-disabled-icon-color, currentColor)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-disabled-icon-color, currentColor)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-trailing-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-color, currentColor)}.cdk-high-contrast-active .mat-mdc-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-mdc-standard-chip .mdc-evolution-chip__checkmark-path{stroke:CanvasText !important}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:.4}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mat-mdc-chip-action-label{overflow:visible}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary{width:100%}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{font:inherit;letter-spacing:inherit;white-space:inherit}.mat-mdc-standard-chip .mat-mdc-chip-graphic,.mat-mdc-standard-chip .mat-mdc-chip-trailing-icon{box-sizing:content-box}.mat-mdc-standard-chip._mat-animation-noopable,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__graphic,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark-path{transition-duration:1ms;animation-duration:1ms}.mat-mdc-chip-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity 150ms linear}._mat-animation-noopable .mat-mdc-chip-focus-overlay{transition:none}.mat-mdc-basic-chip .mat-mdc-chip-focus-overlay{display:none}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{opacity:.04}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{opacity:.12}.mat-mdc-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-chip-avatar{text-align:center;line-height:1;color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-chip{position:relative}.mat-mdc-chip-action-label{text-align:left;z-index:1}[dir=rtl] .mat-mdc-chip-action-label{text-align:right}.mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label{position:relative}.mat-mdc-chip-action-label .mat-mdc-chip-primary-focus-indicator{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mat-mdc-chip-action-label .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-chip-remove{opacity:.54}.mat-mdc-chip-remove:focus{opacity:1}.mat-mdc-chip-remove::before{margin:calc(var(--mat-mdc-focus-indicator-border-width, 3px) * -1);left:8px;right:8px}.mat-mdc-chip-remove .mat-icon{width:inherit;height:inherit;font-size:inherit;box-sizing:content-box}.mat-chip-edit-input{cursor:text;display:inline-block;color:inherit;outline:0}.cdk-high-contrast-active .mat-mdc-chip-selected:not(.mat-mdc-chip-multiple){outline-width:3px}.mat-mdc-chip-action:focus .mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0}),i})(),dD=(()=>{class i extends Qu{constructor(){super(...arguments),this.chipListSelectable=!0,this._chipListMultiple=!1,this._selectable=!0,this._selected=!1,this.basicChipAttrName="mat-basic-chip-option",this.selectionChange=new He}get selectable(){return this._selectable&&this.chipListSelectable}set selectable(e){this._selectable=Xe(e),this._changeDetectorRef.markForCheck()}get selected(){return this._selected}set selected(e){this._setSelectedState(Xe(e),!1,!0)}get ariaSelected(){return this.selectable?this.selected.toString():null}ngOnInit(){this.role="presentation"}select(){this._setSelectedState(!0,!1,!0)}deselect(){this._setSelectedState(!1,!1,!0)}selectViaInteraction(){this._setSelectedState(!0,!0,!0)}toggleSelected(e=!1){return this._setSelectedState(!this.selected,e,!0),this.selected}_handlePrimaryActionInteraction(){this.selectable&&!this.disabled&&this.toggleSelected(!0)}_setSelectedState(e,n,r){e!==this.selected&&(this._selected=e,r&&this.selectionChange.emit({source:this,isUserInput:n,selected:this.selected}),this._changeDetectorRef.markForCheck())}}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275cmp=Se({type:i,selectors:[["mat-basic-chip-option"],["mat-chip-option"]],hostAttrs:[1,"mat-mdc-chip","mat-mdc-chip-option","mdc-evolution-chip","mdc-evolution-chip--filter","mdc-evolution-chip--selectable","mdc-evolution-chip--with-primary-graphic"],hostVars:29,hostBindings:function(e,n){2&e&&(Br("id",n.id),st("tabindex",null)("aria-label",null)("aria-description",null)("role",n.role),nt("mat-mdc-chip-selected",n.selected)("mat-mdc-chip-multiple",n._chipListMultiple)("mat-mdc-chip-disabled",n.disabled)("mat-mdc-chip-with-avatar",n.leadingIcon)("mdc-evolution-chip--disabled",n.disabled)("mdc-evolution-chip--selected",n.selected)("mdc-evolution-chip--selecting",!n._animationsDisabled)("mdc-evolution-chip--with-trailing-action",n._hasTrailingIcon())("mdc-evolution-chip--with-primary-icon",n.leadingIcon)("mdc-evolution-chip--with-avatar",n.leadingIcon)("mat-mdc-chip-highlighted",n.highlighted)("mat-mdc-chip-with-trailing-icon",n._hasTrailingIcon()))},inputs:{color:"color",disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex",selectable:"selectable",selected:"selected"},outputs:{selectionChange:"selectionChange"},features:[at([{provide:Qu,useExisting:i},{provide:ky,useExisting:i}]),Ne],ngContentSelectors:hne,decls:15,vars:11,consts:[["matRipple","",1,"mat-mdc-chip-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-mdc-chip-focus-overlay"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary"],["matChipAction","","role","option",3,"tabIndex","_allowFocusWhenDisabled"],[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],[1,"mdc-evolution-chip__checkmark"],["viewBox","-2 -3 30 30","focusable","false",1,"mdc-evolution-chip__checkmark-svg"],["fill","none","stroke","currentColor","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-evolution-chip__checkmark-path"],[1,"mdc-evolution-chip__text-label","mat-mdc-chip-action-label"],[1,"mat-mdc-chip-primary-focus-indicator","mat-mdc-focus-indicator"],["class","mdc-evolution-chip__cell mdc-evolution-chip__cell--trailing",4,"ngIf"],[1,"cdk-visually-hidden",3,"id"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"]],template:function(e,n){1&e&&(ii(une),pe(0,"span",0)(1,"span",1),_(2,"span",2)(3,"button",3)(4,"span",4),Ge(5),_(6,"span",5),Kr(),_(7,"svg",6),pe(8,"path",7),b()()(),Go(),_(9,"span",8),Ge(10,1),pe(11,"span",9),b()()(),X(12,dne,2,0,"span",10),_(13,"span",11),N(14),b()),2&e&&(M("matRippleDisabled",n._isRippleDisabled())("matRippleCentered",n._isRippleCentered)("matRippleTrigger",n._elementRef.nativeElement),C(3),M("tabIndex",n.tabIndex)("_allowFocusWhenDisabled",!0),st("aria-selected",n.ariaSelected)("aria-label",n.ariaLabel)("aria-describedby",n._ariaDescriptionId),C(9),M("ngIf",n._hasTrailingIcon()),C(1),M("id",n._ariaDescriptionId),C(1),ft(n.ariaDescription))},dependencies:[Ut,mr,Xm],styles:['.mdc-evolution-chip,.mdc-evolution-chip__cell,.mdc-evolution-chip__action{display:inline-flex;align-items:center}.mdc-evolution-chip{position:relative;max-width:100%}.mdc-evolution-chip .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-evolution-chip__cell,.mdc-evolution-chip__action{height:100%}.mdc-evolution-chip__cell--primary{overflow-x:hidden}.mdc-evolution-chip__cell--trailing{flex:1 0 auto}.mdc-evolution-chip__action{align-items:center;background:none;border:none;box-sizing:content-box;cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding:0;text-decoration:none;color:inherit}.mdc-evolution-chip__action--presentational{cursor:auto}.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{pointer-events:none}.mdc-evolution-chip__action--primary{overflow-x:hidden}.mdc-evolution-chip__action--trailing{position:relative;overflow:visible}.mdc-evolution-chip__action--primary:before{box-sizing:border-box;content:"";height:100%;left:0;position:absolute;pointer-events:none;top:0;width:100%;z-index:1}.mdc-evolution-chip--touch{margin-top:8px;margin-bottom:8px}.mdc-evolution-chip__action-touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-evolution-chip__text-label{white-space:nowrap;user-select:none;text-overflow:ellipsis;overflow:hidden}.mdc-evolution-chip__graphic{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;pointer-events:none;position:relative;flex:1 0 auto}.mdc-evolution-chip__checkmark{position:absolute;opacity:0;top:50%;left:50%}.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic{width:0}.mdc-evolution-chip__checkmark-background{opacity:0}.mdc-evolution-chip__checkmark-svg{display:block}.mdc-evolution-chip__checkmark-path{stroke-width:2px;stroke-dasharray:29.7833385;stroke-dashoffset:29.7833385;stroke:currentColor}.mdc-evolution-chip--selecting .mdc-evolution-chip__graphic{transition:width 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark{transition:transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__graphic{transition:width 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark{transition:opacity 50ms 0ms linear,transform 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-50%, -50%)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selected .mdc-evolution-chip__icon--primary{opacity:0}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{transform:translate(-50%, -50%);opacity:1}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}@keyframes mdc-evolution-chip-enter{from{transform:scale(0.8);opacity:.4}to{transform:scale(1);opacity:1}}.mdc-evolution-chip--enter{animation:mdc-evolution-chip-enter 100ms 0ms cubic-bezier(0, 0, 0.2, 1)}@keyframes mdc-evolution-chip-exit{from{opacity:1}to{opacity:0}}.mdc-evolution-chip--exit{animation:mdc-evolution-chip-exit 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-evolution-chip--hidden{opacity:0;pointer-events:none;transition:width 150ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mat-mdc-standard-chip .mdc-evolution-chip__checkmark{height:20px;width:20px}.mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing{height:18px;width:18px;font-size:18px}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, currentColor)}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:24px}.mdc-evolution-chip--with-avatar .mdc-evolution-chip__graphic{height:24px;width:24px;font-size:24px}.mdc-evolution-chip--with-avatar .mdc-evolution-chip__icon--primary{height:24px;width:24px;font-size:24px}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px);height:var(--mdc-chip-container-height, 32px)}.mat-mdc-standard-chip .mdc-evolution-chip__ripple{border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:var(--mdc-chip-with-avatar-avatar-shape-radius, 14px 14px 14px 14px)}.mat-mdc-standard-chip.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:var(--mdc-chip-with-avatar-avatar-size, 28px)}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{height:var(--mdc-chip-with-avatar-avatar-size, 28px);width:var(--mdc-chip-with-avatar-avatar-size, 28px);font-size:var(--mdc-chip-with-avatar-avatar-size, 28px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-outline-width, 1px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-outline-width, 1px)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-selected-outline-width, 0)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--selected) .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-unselected-outline-width, 1px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color, transparent)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-label-text-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color, currentColor)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{height:var(--mdc-chip-with-icon-icon-size, 18px);width:var(--mdc-chip-with-icon-icon-size, 18px);font-size:var(--mdc-chip-with-icon-icon-size, 18px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-disabled-icon-color, currentColor)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-disabled-icon-color, currentColor)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-trailing-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-color, currentColor)}.cdk-high-contrast-active .mat-mdc-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-mdc-standard-chip .mdc-evolution-chip__checkmark-path{stroke:CanvasText !important}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:.4}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mat-mdc-chip-action-label{overflow:visible}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary{width:100%}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{font:inherit;letter-spacing:inherit;white-space:inherit}.mat-mdc-standard-chip .mat-mdc-chip-graphic,.mat-mdc-standard-chip .mat-mdc-chip-trailing-icon{box-sizing:content-box}.mat-mdc-standard-chip._mat-animation-noopable,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__graphic,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark-path{transition-duration:1ms;animation-duration:1ms}.mat-mdc-chip-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity 150ms linear}._mat-animation-noopable .mat-mdc-chip-focus-overlay{transition:none}.mat-mdc-basic-chip .mat-mdc-chip-focus-overlay{display:none}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{opacity:.04}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{opacity:.12}.mat-mdc-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-chip-avatar{text-align:center;line-height:1;color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-chip{position:relative}.mat-mdc-chip-action-label{text-align:left;z-index:1}[dir=rtl] .mat-mdc-chip-action-label{text-align:right}.mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label{position:relative}.mat-mdc-chip-action-label .mat-mdc-chip-primary-focus-indicator{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mat-mdc-chip-action-label .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-chip-remove{opacity:.54}.mat-mdc-chip-remove:focus{opacity:1}.mat-mdc-chip-remove::before{margin:calc(var(--mat-mdc-focus-indicator-border-width, 3px) * -1);left:8px;right:8px}.mat-mdc-chip-remove .mat-icon{width:inherit;height:inherit;font-size:inherit;box-sizing:content-box}.mat-chip-edit-input{cursor:text;display:inline-block;color:inherit;outline:0}.cdk-high-contrast-active .mat-mdc-chip-selected:not(.mat-mdc-chip-multiple){outline-width:3px}.mat-mdc-chip-action:focus .mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0}),i})();class Sne{constructor(t){}}const Tne=fl(Sne);let Dy=(()=>{class i extends Tne{get chipFocusChanges(){return this._getChipStream(e=>e._onFocus)}get chipDestroyedChanges(){return this._getChipStream(e=>e.destroyed)}get disabled(){return this._disabled}set disabled(e){this._disabled=Xe(e),this._syncChipsState()}get empty(){return 0===this._chips.length}get role(){return this._explicitRole?this._explicitRole:this.empty?null:this._defaultRole}set role(e){this._explicitRole=e}get focused(){return this._hasFocusedChip()}constructor(e,n,r){super(e),this._elementRef=e,this._changeDetectorRef=n,this._dir=r,this._lastDestroyedFocusedChipIndex=null,this._destroyed=new ve,this._defaultRole="presentation",this._disabled=!1,this._explicitRole=null,this._chipActions=new ll}ngAfterViewInit(){this._setUpFocusManagement(),this._trackChipSetChanges(),this._trackDestroyedFocusedChip()}ngOnDestroy(){this._keyManager?.destroy(),this._chipActions.destroy(),this._destroyed.next(),this._destroyed.complete()}_hasFocusedChip(){return this._chips&&this._chips.some(e=>e._hasFocus())}_syncChipsState(){this._chips&&this._chips.forEach(e=>{e.disabled=this._disabled,e._changeDetectorRef.markForCheck()})}focus(){}_handleKeydown(e){this._originatesFromChip(e)&&this._keyManager.onKeydown(e)}_isValidIndex(e){return e>=0&&e{this.tabIndex=e,this._changeDetectorRef.markForCheck()}))}_getChipStream(e){return this._chips.changes.pipe(Mn(null),Jn(()=>ji(...this._chips.map(e))))}_originatesFromChip(e){let n=e.target;for(;n&&n!==this._elementRef.nativeElement;){if(n.classList&&n.classList.contains("mdc-evolution-chip"))return!0;n=n.parentElement}return!1}_setUpFocusManagement(){this._chips.changes.pipe(Mn(this._chips)).subscribe(e=>{const n=[];e.forEach(r=>r._getActions().forEach(a=>n.push(a))),this._chipActions.reset(n),this._chipActions.notifyOnChanges()}),this._keyManager=new Tf(this._chipActions).withVerticalOrientation().withHorizontalOrientation(this._dir?this._dir.value:"ltr").withHomeAndEnd().skipPredicate(e=>this._skipPredicate(e)),this.chipFocusChanges.pipe(yt(this._destroyed)).subscribe(({chip:e})=>{const n=e._getSourceAction(document.activeElement);n&&this._keyManager.updateActiveItem(n)}),this._dir?.change.pipe(yt(this._destroyed)).subscribe(e=>this._keyManager.withHorizontalOrientation(e))}_skipPredicate(e){return!e.isInteractive||e.disabled}_trackChipSetChanges(){this._chips.changes.pipe(Mn(null),yt(this._destroyed)).subscribe(()=>{this.disabled&&Promise.resolve().then(()=>this._syncChipsState()),this._redirectDestroyedChipFocus()})}_trackDestroyedFocusedChip(){this.chipDestroyedChanges.pipe(yt(this._destroyed)).subscribe(e=>{const r=this._chips.toArray().indexOf(e.chip);this._isValidIndex(r)&&e.chip._hasFocus()&&(this._lastDestroyedFocusedChipIndex=r)})}_redirectDestroyedChipFocus(){if(null!=this._lastDestroyedFocusedChipIndex){if(this._chips.length){const e=Math.min(this._lastDestroyedFocusedChipIndex,this._chips.length-1),n=this._chips.toArray()[e];n.disabled?1===this._chips.length?this.focus():this._keyManager.setPreviousItemActive():n.focus()}else this.focus();this._lastDestroyedFocusedChipIndex=null}}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Tt),g(En,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-chip-set"]],contentQueries:function(e,n,r){if(1&e&&Et(r,Qu,5),2&e){let a;Ce(a=Me())&&(n._chips=a)}},hostAttrs:[1,"mat-mdc-chip-set","mdc-evolution-chip-set"],hostVars:1,hostBindings:function(e,n){1&e&&ae("keydown",function(a){return n._handleKeydown(a)}),2&e&&st("role",n.role)},inputs:{disabled:"disabled",role:"role"},features:[Ne],ngContentSelectors:cD,decls:2,vars:0,consts:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],template:function(e,n){1&e&&(ii(),_(0,"span",0),Ge(1),b())},styles:[".mdc-evolution-chip-set{display:flex}.mdc-evolution-chip-set:focus{outline:none}.mdc-evolution-chip-set__chips{display:flex;flex-flow:wrap;min-width:0}.mdc-evolution-chip-set--overflow .mdc-evolution-chip-set__chips{flex-flow:nowrap}.mdc-evolution-chip-set .mdc-evolution-chip-set__chips{margin-left:-8px;margin-right:0}[dir=rtl] .mdc-evolution-chip-set .mdc-evolution-chip-set__chips,.mdc-evolution-chip-set .mdc-evolution-chip-set__chips[dir=rtl]{margin-left:0;margin-right:-8px}.mdc-evolution-chip-set .mdc-evolution-chip{margin-left:8px;margin-right:0}[dir=rtl] .mdc-evolution-chip-set .mdc-evolution-chip,.mdc-evolution-chip-set .mdc-evolution-chip[dir=rtl]{margin-left:0;margin-right:8px}.mdc-evolution-chip-set .mdc-evolution-chip{margin-top:4px;margin-bottom:4px}.mat-mdc-chip-set .mdc-evolution-chip-set__chips{min-width:100%}.mat-mdc-chip-set-stacked{flex-direction:column;align-items:flex-start}.mat-mdc-chip-set-stacked .mat-mdc-chip{width:100%}input.mat-mdc-chip-input{flex:1 0 150px;margin-left:8px}[dir=rtl] input.mat-mdc-chip-input{margin-left:0;margin-right:8px}"],encapsulation:2,changeDetection:0}),i})();class Ane{constructor(t,e){this.source=t,this.value=e}}const Ine={provide:_r,useExisting:Yt(()=>uD),multi:!0};let uD=(()=>{class i extends Dy{constructor(){super(...arguments),this._onTouched=()=>{},this._onChange=()=>{},this._defaultRole="listbox",this._multiple=!1,this.ariaOrientation="horizontal",this._selectable=!0,this.compareWith=(e,n)=>e===n,this._required=!1,this.change=new He}get multiple(){return this._multiple}set multiple(e){this._multiple=Xe(e),this._syncListboxProperties()}get selected(){const e=this._chips.toArray().filter(n=>n.selected);return this.multiple?e:e[0]}get selectable(){return this._selectable}set selectable(e){this._selectable=Xe(e),this._syncListboxProperties()}get required(){return this._required}set required(e){this._required=Xe(e)}get chipSelectionChanges(){return this._getChipStream(e=>e.selectionChange)}get chipBlurChanges(){return this._getChipStream(e=>e._onBlur)}get value(){return this._value}set value(e){this.writeValue(e),this._value=e}ngAfterContentInit(){void 0!==this._pendingInitialValue&&Promise.resolve().then(()=>{this._setSelectionByValue(this._pendingInitialValue,!1),this._pendingInitialValue=void 0}),this._chips.changes.pipe(Mn(null),yt(this._destroyed)).subscribe(()=>{this._syncListboxProperties()}),this.chipBlurChanges.pipe(yt(this._destroyed)).subscribe(()=>this._blur()),this.chipSelectionChanges.pipe(yt(this._destroyed)).subscribe(e=>{this.multiple||this._chips.forEach(n=>{n!==e.source&&n._setSelectedState(!1,!1,!1)}),e.isUserInput&&this._propagateChanges()})}focus(){if(this.disabled)return;const e=this._getFirstSelectedChip();e&&!e.disabled?e.focus():this._chips.length>0?this._keyManager.setFirstItemActive():this._elementRef.nativeElement.focus()}writeValue(e){this._chips?this._setSelectionByValue(e,!1):null!=e&&(this._pendingInitialValue=e)}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e}_setSelectionByValue(e,n=!0){this._clearSelection(),Array.isArray(e)?e.forEach(r=>this._selectValue(r,n)):this._selectValue(e,n)}_blur(){this.disabled||setTimeout(()=>{this.focused||(this._propagateChanges(),this._markAsTouched())})}_keydown(e){9===e.keyCode&&super._allowFocusEscape()}_markAsTouched(){this._onTouched(),this._changeDetectorRef.markForCheck()}_propagateChanges(){let e=null;e=Array.isArray(this.selected)?this.selected.map(n=>n.value):this.selected?this.selected.value:void 0,this._value=e,this.change.emit(new Ane(this,e)),this._onChange(e),this._changeDetectorRef.markForCheck()}_clearSelection(e){this._chips.forEach(n=>{n!==e&&n.deselect()})}_selectValue(e,n){const r=this._chips.find(a=>null!=a.value&&this.compareWith(a.value,e));return r&&(n?r.selectViaInteraction():r.select()),r}_syncListboxProperties(){this._chips&&Promise.resolve().then(()=>{this._chips.forEach(e=>{e._chipListMultiple=this.multiple,e.chipListSelectable=this._selectable,e._changeDetectorRef.markForCheck()})})}_getFirstSelectedChip(){return Array.isArray(this.selected)?this.selected.length?this.selected[0]:void 0:this.selected}_skipPredicate(e){return!e.isInteractive}}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275cmp=Se({type:i,selectors:[["mat-chip-listbox"]],contentQueries:function(e,n,r){if(1&e&&Et(r,dD,5),2&e){let a;Ce(a=Me())&&(n._chips=a)}},hostAttrs:[1,"mdc-evolution-chip-set","mat-mdc-chip-listbox"],hostVars:11,hostBindings:function(e,n){1&e&&ae("focus",function(){return n.focus()})("blur",function(){return n._blur()})("keydown",function(a){return n._keydown(a)}),2&e&&(Br("tabIndex",n.empty?-1:n.tabIndex),st("role",n.role)("aria-describedby",n._ariaDescribedby||null)("aria-required",n.role?n.required:null)("aria-disabled",n.disabled.toString())("aria-multiselectable",n.multiple)("aria-orientation",n.ariaOrientation),nt("mat-mdc-chip-list-disabled",n.disabled)("mat-mdc-chip-list-required",n.required))},inputs:{tabIndex:"tabIndex",multiple:"multiple",ariaOrientation:["aria-orientation","ariaOrientation"],selectable:"selectable",compareWith:"compareWith",required:"required",value:"value"},outputs:{change:"change"},features:[at([Ine]),Ne],ngContentSelectors:cD,decls:2,vars:0,consts:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],template:function(e,n){1&e&&(ii(),_(0,"span",0),Ge(1),b())},styles:[".mdc-evolution-chip-set{display:flex}.mdc-evolution-chip-set:focus{outline:none}.mdc-evolution-chip-set__chips{display:flex;flex-flow:wrap;min-width:0}.mdc-evolution-chip-set--overflow .mdc-evolution-chip-set__chips{flex-flow:nowrap}.mdc-evolution-chip-set .mdc-evolution-chip-set__chips{margin-left:-8px;margin-right:0}[dir=rtl] .mdc-evolution-chip-set .mdc-evolution-chip-set__chips,.mdc-evolution-chip-set .mdc-evolution-chip-set__chips[dir=rtl]{margin-left:0;margin-right:-8px}.mdc-evolution-chip-set .mdc-evolution-chip{margin-left:8px;margin-right:0}[dir=rtl] .mdc-evolution-chip-set .mdc-evolution-chip,.mdc-evolution-chip-set .mdc-evolution-chip[dir=rtl]{margin-left:0;margin-right:8px}.mdc-evolution-chip-set .mdc-evolution-chip{margin-top:4px;margin-bottom:4px}.mat-mdc-chip-set .mdc-evolution-chip-set__chips{min-width:100%}.mat-mdc-chip-set-stacked{flex-direction:column;align-items:flex-start}.mat-mdc-chip-set-stacked .mat-mdc-chip{width:100%}input.mat-mdc-chip-input{flex:1 0 150px;margin-left:8px}[dir=rtl] input.mat-mdc-chip-input{margin-left:0;margin-right:8px}"],encapsulation:2,changeDetection:0}),i})(),Hne=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[_m,{provide:BN,useValue:{separatorKeyCodes:[13]}}],imports:[vt,xn,ns,vt]}),i})();function Vne(i,t){1&i&&(_(0,"span"),N(1,", "),b())}const Yne=function(i){return["/p",i]};function jne(i,t){if(1&i&&(_(0,"span")(1,"a",1),N(2),b(),X(3,Vne,2,0,"span",2),b()),2&i){const e=t.$implicit,n=t.last;C(1),M("routerLink",Pn(3,Yne,e.pubkey)),C(1),ft(e.name),C(1),M("ngIf",!n)}}class P_{constructor(t,e){this.profileService=t,this.utilities=e,this.keys=[],this.profiles=[]}ngOnInit(){var t=this;return fe(function*(){t.profiles=[];for(let e=0;e{t.profiles.push(r)})}})()}}function zne(i,t){if(1&i){const e=Ye();_(0,"img",11),ae("click",function(){const a=we(e).$implicit;return Fe(Z(3).expandImage(a))}),b()}2&i&&M("src",t.$implicit,Wn)}function Une(i,t){if(1&i&&(_(0,"div",9),X(1,zne,1,1,"img",10),b()),2&i){const e=Z(2);C(1),M("ngForOf",e.images)}}function Wne(i,t){1&i&&pe(0,"iframe",14),2&i&&M("src",t.$implicit,Zp)}function Gne(i,t){if(1&i&&(_(0,"div",12),X(1,Wne,1,1,"iframe",13),b()),2&i){const e=Z(2);C(1),M("ngForOf",e.videos)}}function $ne(i,t){1&i&&pe(0,"iframe",16),2&i&&M("src",t.$implicit,Zp)}function qne(i,t){1&i&&X(0,$ne,1,1,"iframe",15),2&i&&M("ngForOf",Z(2).spotify)}function Kne(i,t){1&i&&pe(0,"iframe",16),2&i&&M("src",t.$implicit,Zp)}function Qne(i,t){1&i&&X(0,Kne,1,1,"iframe",15),2&i&&M("ngForOf",Z(2).tidal)}function Zne(i,t){1&i&&(_(0,"span"),N(1,"... (message was truncated)"),b())}function Xne(i,t){1&i&&(_(0,"span",21),N(1,"Replying to "),b())}function Jne(i,t){if(1&i&&(_(0,"div",18),X(1,Xne,2,0,"span",19),pe(2,"app-reply-list",20),b()),2&i){const e=t.ngIf;C(1),M("ngIf",e.length>0),C(1),M("keys",e)}}function ere(i,t){if(1&i&&X(0,Jne,3,2,"div",17),2&i){const e=Z(2);M("ngIf",e.repliesTo(e.event))}}function tre(i,t){if(1&i&&(_(0,"mat-chip"),N(1),b()),2&i){const e=t.$implicit;C(1),qt("#",e,"")}}P_.\u0275fac=function(t){return new(t||P_)(g(Gi),g(Wi))},P_.\u0275cmp=Se({type:P_,selectors:[["app-reply-list"]],inputs:{keys:"keys"},decls:1,vars:1,consts:[[4,"ngFor","ngForOf"],[1,"reply-link",3,"routerLink"],[4,"ngIf"]],template:function(t,e){1&t&&X(0,jne,4,5,"span",0),2&t&&M("ngForOf",e.profiles)},dependencies:[an,Ut,ao]});const ire=function(i){return{"event-content-big":i}};function nre(i,t){if(1&i&&(_(0,"div",1),X(1,Une,2,1,"div",2),X(2,Gne,2,1,"div",3),X(3,qne,1,1,"ng-template",4),X(4,Qne,1,1,"ng-template",4),_(5,"span",5),N(6),b(),X(7,Zne,2,0,"span",6),X(8,ere,1,1,"ng-template",4),_(9,"mat-chip-set",7),X(10,tre,2,1,"mat-chip",8),b()()),2&i){const e=Z();C(1),M("ngIf",e.images&&e.images.length>0),C(1),M("ngIf",e.videos&&e.videos.length>0),C(1),M("ngIf",e.spotify),C(1),M("ngIf",e.tidal),C(1),M("ngClass",Pn(9,ire,e.content&&e.content.length<7)),C(1),ft(e.content),C(1),M("ngIf",e.event.contentCut),C(1),M("ngIf",e.displayRepliesTo),C(2),M("ngForOf",e.hashtags(e.event.tags))}}class Tn{constructor(t,e,n,r){this.optionsService=t,this.profileService=e,this.utilities=n,this.dialog=r,this.displayRepliesTo=!0,this.profileName="",this.tooltip="",this.profiles=[],this.images=[],this.videos=[],this.spotify=[],this.tidal=[]}ngOnInit(){var t=this;return fe(function*(){if(t.images=[],!t.event)return;let e=t.event.content;if(t.content=e,e.indexOf("#[")>-1){let r=e.indexOf("#["),a=e.indexOf("]",r);const o=e.substring(r+2,a),s=parseInt(o);let l=t.replyTo(t.event,s);if(!l)return;const c=yield t.profileService.getLocalProfile(l);if(!c)return;e=e.substring(0,e.indexOf("#["))+"@"+c?.name+e.substring(a+1)}if(t.profileService.isFollowing(t.event.pubkey)){const r=[...e.matchAll(Tn.regexpImage)];t.images=r.map(p=>t.utilities.sanitizeUrlAndBypass(p[0]));const o=[...e.matchAll(Tn.regexpThisIsTheWay)].map(p=>t.utilities.bypassUrl("https://i.ytimg.com/vi/LaiN63o_BxA/maxresdefault.jpg"));t.images.push(...o);const l=[...e.matchAll(Tn.regexpAlwaysHasBeen)].map(p=>t.utilities.bypassUrl("https://imgflip.com/s/meme/Always-Has-Been.png"));t.images.push(...l);const c=[...e.matchAll(Tn.regexpVideo)];if(t.videos=c.map(p=>t.utilities.bypassFrameUrl(`https://www.youtube.com/embed/${p[1]}`)),e=e.replaceAll(Tn.regexpImage,""),e=e.replaceAll(Tn.regexpVideo,""),t.optionsService.values.enableTidal){const w=[...e.matchAll(Tn.regexpUrl)].filter(I=>I[0].indexOf("tidal.com")>-1);t.tidal=w.map(I=>t.utilities.sanitizeUrlAndBypassFrame(I[0].replace("tidal.com/track","embed.tidal.com/tracks")));for(let I=0;II[0].indexOf("open.spotify.com")>-1);t.spotify=w.map(I=>t.utilities.sanitizeUrlAndBypassFrame(I[0].replace("open.spotify.com/","open.spotify.com/embed/")));for(let I=0;I"t"===n[0]).map(n=>n[1]);return 0==e.length?null:e}repliesTo(t){if(!t)return null;let e=t.tags.filter(n=>"p"===n[0]).map(n=>n[1]);return e=e.filter(n=>n!==t.pubkey),0==e.length?null:e}replyTo(t,e){return t?t.tags[e][1]:void 0}}Tn.regexpImage=/(?:(?:https?)+\:\/\/+[a-zA-Z0-9\/\._-]{1,})+(?:(?:jpe?g|png|gif|webp))/gi,Tn.regexpVideo=/(?:https?:\/\/)?(?:www\.)?youtu\.?be(?:\.com)?\/?.*(?:watch|embed)?(?:.*v=|v\/|\/)([\w-_]+)/gim,Tn.regexpThisIsTheWay=/(?:thisistheway.gif)/g,Tn.regexpAlwaysHasBeen=/(?:alwayshasbeen.jpg)/g,Tn.regexpSpotify=/((http|https?)?(.+?\.?)(open.spotify.com)(.+?\.?)?)/gi,Tn.regexpTidal=/((http|https?)?(.+?\.?)(tidal.com)(.+?\.?)?)/gi,Tn.regexpUrl=/([\w+]+\:\/\/)?([\w\d-]+\.)*[\w-]+[\.\:]\w+([\/\?\=\&\#.]?[\w-]+)*\/?/gi,Tn.\u0275fac=function(t){return new(t||Tn)(g(Gn),g(Gi),g(Wi),g(Ha))},Tn.\u0275cmp=Se({type:Tn,selectors:[["app-content"]],inputs:{event:"event",displayRepliesTo:"displayRepliesTo"},decls:1,vars:1,consts:[["class","content clickable",4,"ngIf"],[1,"content","clickable"],["class","event-images",4,"ngIf"],["class","event-videos",4,"ngIf"],[3,"ngIf"],[1,"event-content","clickable",3,"ngClass"],[4,"ngIf"],[1,"hashtags"],[4,"ngFor","ngForOf"],[1,"event-images"],["mat-card-image","","class","event-image","loading","lazy","decoding","async",3,"src","click",4,"ngFor","ngForOf"],["mat-card-image","","loading","lazy","decoding","async",1,"event-image",3,"src","click"],[1,"event-videos"],["id","ytplayer","class","event-video","type","text/html","frameborder","0",3,"src",4,"ngFor","ngForOf"],["id","ytplayer","type","text/html","frameborder","0",1,"event-video",3,"src"],["style","border-radius: 12px","width","100%","height","152","frameborder","0","allowfullscreen","","allow","autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture","loading","lazy",3,"src",4,"ngFor","ngForOf"],["width","100%","height","152","frameborder","0","allowfullscreen","","allow","autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture","loading","lazy",2,"border-radius","12px",3,"src"],["class","reply-to dimmed clickable",4,"ngIf"],[1,"reply-to","dimmed","clickable"],["class","clickable",4,"ngIf"],[3,"keys"],[1,"clickable"]],template:function(t,e){1&t&&X(0,nre,11,11,"div",0),2&t&&M("ngIf",e.event)},dependencies:[ua,an,Ut,OL,Qu,Dy,P_],styles:[".event-image[_ngcontent-%COMP%]{width:100%;max-width:480px;display:inline-block;margin-top:.2em}.event-images[_ngcontent-%COMP%]{text-align:left}.event-video[_ngcontent-%COMP%]{width:100%;display:inline-block;margin-top:.2em;aspect-ratio:16 / 9}.embed-iframe[_ngcontent-%COMP%]{min-width:300px;min-height:300px}.events-videos[_ngcontent-%COMP%]{text-align:left}.reply-to[_ngcontent-%COMP%]{margin-top:.2em}.event-content[_ngcontent-%COMP%]{overflow-wrap:break-word}.event-content-big[_ngcontent-%COMP%]{font-size:2.2em}@media only screen and (max-width: 599px){.event-video[_ngcontent-%COMP%]{width:100vw!important;height:50vh!important;margin-left:-1.6em}.event-image[_ngcontent-%COMP%]{width:100vw!important;margin-left:-1.6em;max-width:max-content}}"]});class wc{constructor(t){this.db=t,this.items=[]}putNote(t){var e=this;return fe(function*(){yield e.db.storage.putNote(t)})()}deleteNote(t){var e=this;return fe(function*(){yield e.db.storage.deleteNote(t)})()}load(){var t=this;return fe(function*(){t.items=yield t.db.storage.getNotes()})()}wipe(){var t=this;return fe(function*(){yield t.db.storage.deleteNotes()})()}}function zN(i,t){return t?e=>pu(t.pipe(yi(1),function rre(){return Rt((i,t)=>{i.subscribe(Pt(t,E))})}()),e.pipe(zN(i))):Bt((e,n)=>Oi(i(e,n)).pipe(yi(1),C1(e)))}function Cy(i,t=lm){const e=y1(i,t);return zN(()=>e)}wc.\u0275fac=function(t){return new(t||wc)(ue(Er))},wc.\u0275prov=Oe({token:wc,factory:wc.\u0275fac,providedIn:"root"});const are=["mat-menu-item",""];function ore(i,t){1&i&&(Kr(),_(0,"svg",3),pe(1,"polygon",4),b())}const sre=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],lre=["mat-icon, [matMenuItemIcon]","*"];function cre(i,t){if(1&i){const e=Ye();_(0,"div",0),ae("keydown",function(r){return we(e),Fe(Z()._handleKeydown(r))})("click",function(){return we(e),Fe(Z().closed.emit("click"))})("@transformMenu.start",function(r){return we(e),Fe(Z()._onAnimationStart(r))})("@transformMenu.done",function(r){return we(e),Fe(Z()._onAnimationDone(r))}),_(1,"div",1),Ge(2),b()()}if(2&i){const e=Z();M("id",e.panelId)("ngClass",e._classList)("@transformMenu",e._panelAnimationState),st("aria-label",e.ariaLabel||null)("aria-labelledby",e.ariaLabelledby||null)("aria-describedby",e.ariaDescribedby||null)}}const dre=["*"],hD=new De("MAT_MENU_PANEL"),ure=Vs(Bs(class{}));let Sl=(()=>{class i extends ure{constructor(e,n,r,a,o){super(),this._elementRef=e,this._document=n,this._focusMonitor=r,this._parentMenu=a,this._changeDetectorRef=o,this.role="menuitem",this._hovered=new ve,this._focused=new ve,this._highlighted=!1,this._triggersSubmenu=!1,a?.addItem?.(this)}focus(e,n){this._focusMonitor&&e?this._focusMonitor.focusVia(this._getHostElement(),e,n):this._getHostElement().focus(n),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),n=e.querySelectorAll("mat-icon, .material-icons");for(let r=0;r enter",Qi("120ms cubic-bezier(0, 0, 0.2, 1)",At({opacity:1,transform:"scale(1)"}))),Zi("* => void",Qi("100ms 25ms linear",At({opacity:0})))]),fadeInItems:Mr("fadeInItems",[on("showing",At({opacity:1})),Zi("void => *",[At({opacity:0}),Qi("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let mre=0;const UN=new De("mat-menu-default-options",{providedIn:"root",factory:function pre(){return{overlapTrigger:!1,xPosition:"after",yPosition:"below",backdropClass:"cdk-overlay-transparent-backdrop"}}});let B_=(()=>{class i{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=Xe(e)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(e){this._hasBackdrop=Xe(e)}set panelClass(e){const n=this._previousPanelClass;n&&n.length&&n.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}constructor(e,n,r,a){this._elementRef=e,this._ngZone=n,this._defaultOptions=r,this._changeDetectorRef=a,this._xPosition=this._defaultOptions.xPosition,this._yPosition=this._defaultOptions.yPosition,this._directDescendantItems=new ll,this._classList={},this._panelAnimationState="void",this._animationDone=new ve,this.overlayPanelClass=this._defaultOptions.overlayPanelClass||"",this.backdropClass=this._defaultOptions.backdropClass,this._overlapTrigger=this._defaultOptions.overlapTrigger,this._hasBackdrop=this._defaultOptions.hasBackdrop,this.closed=new He,this.close=this.closed,this.panelId="mat-menu-panel-"+mre++}ngOnInit(){this.setPositionClasses()}ngAfterContentInit(){this._updateDirectDescendants(),this._keyManager=new Tf(this._directDescendantItems).withWrap().withTypeAhead().withHomeAndEnd(),this._keyManager.tabOut.subscribe(()=>this.closed.emit("tab")),this._directDescendantItems.changes.pipe(Mn(this._directDescendantItems),Jn(e=>ji(...e.map(n=>n._focused)))).subscribe(e=>this._keyManager.updateActiveItem(e)),this._directDescendantItems.changes.subscribe(e=>{const n=this._keyManager;if("enter"===this._panelAnimationState&&n.activeItem?._hasFocus()){const r=e.toArray(),a=Math.max(0,Math.min(r.length-1,n.activeItemIndex||0));r[a]&&!r[a].disabled?n.setActiveItem(a):n.setNextItemActive()}})}ngOnDestroy(){this._keyManager?.destroy(),this._directDescendantItems.destroy(),this.closed.complete(),this._firstItemFocusSubscription?.unsubscribe()}_hovered(){return this._directDescendantItems.changes.pipe(Mn(this._directDescendantItems),Jn(n=>ji(...n.map(r=>r._hovered))))}addItem(e){}removeItem(e){}_handleKeydown(e){const n=e.keyCode,r=this._keyManager;switch(n){case 27:ar(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===n||40===n)&&r.setFocusOrigin("keyboard"),void r.onKeydown(e)}e.stopPropagation()}focusFirstItem(e="program"){this._firstItemFocusSubscription?.unsubscribe(),this._firstItemFocusSubscription=this._ngZone.onStable.pipe(yi(1)).subscribe(()=>{let n=null;if(this._directDescendantItems.length&&(n=this._directDescendantItems.first._getHostElement().closest('[role="menu"]')),!n||!n.contains(document.activeElement)){const r=this._keyManager;r.setFocusOrigin(e).setFirstItemActive(),!r.activeItem&&n&&n.focus()}})}resetActiveItem(){this._keyManager.setActiveItem(-1)}setElevation(e){const n=Math.min(this._baseElevation+e,24),r=`${this._elevationPrefix}${n}`,a=Object.keys(this._classList).find(o=>o.startsWith(this._elevationPrefix));(!a||a===this._previousElevation)&&(this._previousElevation&&(this._classList[this._previousElevation]=!1),this._classList[r]=!0,this._previousElevation=r)}setPositionClasses(e=this.xPosition,n=this.yPosition){const r=this._classList;r["mat-menu-before"]="before"===e,r["mat-menu-after"]="after"===e,r["mat-menu-above"]="above"===n,r["mat-menu-below"]="below"===n,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(Mn(this._allItems)).subscribe(e=>{this._directDescendantItems.reset(e.filter(n=>n._parentMenu===this)),this._directDescendantItems.notifyOnChanges()})}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(lt),g(UN),g(Tt))},i.\u0275dir=ye({type:i,contentQueries:function(e,n,r){if(1&e&&(Et(r,hre,5),Et(r,Sl,5),Et(r,Sl,4)),2&e){let a;Ce(a=Me())&&(n.lazyContent=a.first),Ce(a=Me())&&(n._allItems=a),Ce(a=Me())&&(n.items=a)}},viewQuery:function(e,n){if(1&e&&ot(dn,5),2&e){let r;Ce(r=Me())&&(n.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"}}),i})(),Zu=(()=>{class i extends B_{constructor(e,n,r,a){super(e,n,r,a),this._elevationPrefix="mat-elevation-z",this._baseElevation=8}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(lt),g(UN),g(Tt))},i.\u0275cmp=Se({type:i,selectors:[["mat-menu"]],hostVars:3,hostBindings:function(e,n){2&e&&st("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},exportAs:["matMenu"],features:[at([{provide:hD,useExisting:i}]),Ne],ngContentSelectors:dre,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,n){1&e&&(ii(),X(0,cre,3,6,"ng-template"))},dependencies:[ua],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}.mat-mdc-menu-panel.ng-animating{pointer-events: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:[My.transformMenu,My.fadeInItems]},changeDetection:0}),i})();const WN=new De("mat-menu-scroll-strategy"),_re={provide:WN,deps:[or],useFactory:function fre(i){return()=>i.scrollStrategies.reposition()}},GN=ic({passive:!0});let gre=(()=>{class i{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(n=>{this._destroyMenu(n),("click"===n||"tab"===n)&&this._parentMaterialMenu&&this._parentMaterialMenu.closed.emit(n)})),this._menuItemInstance?._setTriggersSubmenu(this.triggersSubmenu()))}constructor(e,n,r,a,o,s,l,c,p){this._overlay=e,this._element=n,this._viewContainerRef=r,this._menuItemInstance=s,this._dir=l,this._focusMonitor=c,this._ngZone=p,this._overlayRef=null,this._menuOpen=!1,this._closingActionsSubscription=f.EMPTY,this._hoverSubscription=f.EMPTY,this._menuCloseSubscription=f.EMPTY,this._changeDetectorRef=xt(Tt),this._handleTouchStart=w=>{I2(w)||(this._openedBy="touch")},this._openedBy=void 0,this.restoreFocus=!0,this.menuOpened=new He,this.onMenuOpen=this.menuOpened,this.menuClosed=new He,this.onMenuClose=this.menuClosed,this._scrollStrategy=a,this._parentMaterialMenu=o instanceof B_?o:void 0,n.nativeElement.addEventListener("touchstart",this._handleTouchStart,GN)}ngAfterContentInit(){this._handleHover()}ngOnDestroy(){this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=null),this._element.nativeElement.removeEventListener("touchstart",this._handleTouchStart,GN),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 n=this._createOverlay(e),r=n.getConfig(),a=r.positionStrategy;this._setPosition(e,a),r.hasBackdrop=null==e.hasBackdrop?!this.triggersSubmenu():e.hasBackdrop,n.attach(this._getPortal(e)),e.lazyContent&&e.lazyContent.attach(this.menuData),this._closingActionsSubscription=this._menuClosingActions().subscribe(()=>this.closeMenu()),this._initMenu(e),e instanceof B_&&(e._startAnimation(),e._directDescendantItems.changes.pipe(yt(e.close)).subscribe(()=>{a.withLockedPosition(!1).reapplyLastPosition(),a.withLockedPosition(!0)}))}closeMenu(){this.menu?.close.emit()}focus(e,n){this._focusMonitor&&e?this._focusMonitor.focusVia(this._element,e,n):this._element.nativeElement.focus(n)}updatePosition(){this._overlayRef?.updatePosition()}_destroyMenu(e){if(!this._overlayRef||!this.menuOpen)return;const n=this.menu;this._closingActionsSubscription.unsubscribe(),this._overlayRef.detach(),this.restoreFocus&&("keydown"===e||!this._openedBy||!this.triggersSubmenu())&&this.focus(this._openedBy),this._openedBy=void 0,n instanceof B_?(n._resetAnimation(),n.lazyContent?n._animationDone.pipe(oi(r=>"void"===r.toState),yi(1),yt(n.lazyContent._attached)).subscribe({next:()=>n.lazyContent.detach(),complete:()=>this._setIsMenuOpen(!1)}):this._setIsMenuOpen(!1)):(this._setIsMenuOpen(!1),n?.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 n=0,r=e.parentMenu;for(;r;)n++,r=r.parentMenu;e.setElevation(n)}}_setIsMenuOpen(e){e!==this._menuOpen&&(this._menuOpen=e,this._menuOpen?this.menuOpened.emit():this.menuClosed.emit(),this.triggersSubmenu()&&this._menuItemInstance._setHighlighted(e),this._changeDetectorRef.markForCheck())}_createOverlay(e){if(!this._overlayRef){const n=this._getOverlayConfig(e);this._subscribeToPositions(e,n.positionStrategy),this._overlayRef=this._overlay.create(n),this._overlayRef.keydownEvents().subscribe()}return this._overlayRef}_getOverlayConfig(e){return new fm({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,n){e.setPositionClasses&&n.positionChanges.subscribe(r=>{const a="start"===r.connectionPair.overlayX?"after":"before",o="top"===r.connectionPair.overlayY?"below":"above";this._ngZone?this._ngZone.run(()=>e.setPositionClasses(a,o)):e.setPositionClasses(a,o)})}_setPosition(e,n){let[r,a]="before"===e.xPosition?["end","start"]:["start","end"],[o,s]="above"===e.yPosition?["bottom","top"]:["top","bottom"],[l,c]=[o,s],[p,w]=[r,a],I=0;if(this.triggersSubmenu()){if(w=r="before"===e.xPosition?"start":"end",a=p="end"===r?"start":"end",this._parentMaterialMenu){if(null==this._parentInnerPadding){const z=this._parentMaterialMenu.items.first;this._parentInnerPadding=z?z._getHostElement().offsetTop:0}I="bottom"===o?this._parentInnerPadding:-this._parentInnerPadding}}else e.overlapTrigger||(l="top"===o?"bottom":"top",c="top"===s?"bottom":"top");n.withPositions([{originX:r,originY:l,overlayX:p,overlayY:o,offsetY:I},{originX:a,originY:l,overlayX:w,overlayY:o,offsetY:I},{originX:r,originY:c,overlayX:p,overlayY:s,offsetY:-I},{originX:a,originY:c,overlayX:w,overlayY:s,offsetY:-I}])}_menuClosingActions(){const e=this._overlayRef.backdropClick(),n=this._overlayRef.detachments();return ji(e,this._parentMaterialMenu?this._parentMaterialMenu.closed:mt(),this._parentMaterialMenu?this._parentMaterialMenu._hovered().pipe(oi(o=>o!==this._menuItemInstance),oi(()=>this._menuOpen)):mt(),n)}_handleMousedown(e){A2(e)||(this._openedBy=0===e.button?"mouse":void 0,this.triggersSubmenu()&&e.preventDefault())}_handleKeydown(e){const n=e.keyCode;(13===n||32===n)&&(this._openedBy="keyboard"),this.triggersSubmenu()&&(39===n&&"ltr"===this.dir||37===n&&"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(oi(e=>e===this._menuItemInstance&&!e.disabled),Cy(0,R2)).subscribe(()=>{this._openedBy="mouse",this.menu instanceof B_&&this.menu._isAnimating?this.menu._animationDone.pipe(yi(1),Cy(0,R2),yt(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 i.\u0275fac=function(e){return new(e||i)(g(or),g(ze),g(bn),g(WN),g(hD,8),g(Sl,10),g(En,8),g(Vr),g(lt))},i.\u0275dir=ye({type:i,hostVars:3,hostBindings:function(e,n){1&e&&ae("click",function(a){return n._handleClick(a)})("mousedown",function(a){return n._handleMousedown(a)})("keydown",function(a){return n._handleKeydown(a)}),2&e&&st("aria-haspopup",n.menu?"menu":null)("aria-expanded",n.menuOpen)("aria-controls",n.menuOpen?n.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"}}),i})(),H_=(()=>{class i extends gre{}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275dir=ye({type:i,selectors:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],hostAttrs:[1,"mat-mdc-menu-trigger"],exportAs:["matMenuTrigger"],features:[Ne]}),i})(),bre=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[_re],imports:[xn,ns,vt,pl,ml,vt]}),i})();function yre(i,t){1&i&&(_(0,"button",9)(1,"mat-icon",10),N(2,"more_vert"),b()()),2&i&&(Z(),M("matMenuTriggerFor",gi(3)))}function vre(i,t){1&i&&(_(0,"button",11)(1,"mat-icon"),N(2,"more_vert"),b()()),2&i&&(Z(),M("matMenuTriggerFor",gi(3)))}function wre(i,t){if(1&i){const e=Ye();_(0,"button",8),ae("click",function(){return we(e),Fe(Z().saveNote())}),_(1,"mat-icon"),N(2,"bookmark_add"),b(),_(3,"span"),N(4,"Save Note"),b()()}}function Fre(i,t){if(1&i){const e=Ye();_(0,"button",8),ae("click",function(){return we(e),Fe(Z().removeNote())}),_(1,"mat-icon"),N(2,"bookmark_remove"),b(),_(3,"span"),N(4,"Remove from Notes"),b()()}}function kre(i,t){if(1&i){const e=Ye();_(0,"button",8),ae("click",function(){we(e);const r=Z();return Fe(r.copyNoteId(r.event.id))}),_(1,"mat-icon"),N(2,"content_copy"),b(),_(3,"span"),N(4,"Note ID (note)"),b()()}}function xre(i,t){if(1&i){const e=Ye();_(0,"button",8),ae("click",function(){we(e);const r=Z();return Fe(r.copyNoteEventId(r.event.id))}),_(1,"mat-icon"),N(2,"content_copy"),b(),_(3,"span"),N(4,"Note ID (nevent)"),b()()}}function Dre(i,t){if(1&i){const e=Ye();_(0,"button",8),ae("click",function(){we(e);const r=Z();return Fe(r.copy(r.event.id))}),_(1,"mat-icon"),N(2,"content_copy"),b(),_(3,"span"),N(4,"Note ID (hex)"),b()()}}function Cre(i,t){if(1&i){const e=Ye();_(0,"button",8),ae("click",function(){we(e);const r=Z();return Fe(r.copyNoteUrl(r.event.id))}),_(1,"mat-icon"),N(2,"content_copy"),b(),_(3,"span"),N(4,"Note URL (nevent)"),b()()}}function Mre(i,t){if(1&i){const e=Ye();_(0,"button",8),ae("click",function(){return we(e),Fe(Z().copyEvent())}),_(1,"mat-icon"),N(2,"content_copy"),b(),_(3,"span"),N(4,"Note Data"),b()()}}class Io{constructor(t,e,n,r){this.snackBar=t,this.profileService=e,this.notesService=n,this.utilities=r,this.fab=!1,this.pubkey=""}saveNote(){var t=this;return fe(function*(){if(!t.event)return;const e=t.event;e.saved=Math.floor(Date.now()/1e3),yield t.notesService.putNote(e)})()}removeNote(){var t=this;return fe(function*(){t.event&&(console.log("DELETE EVENT:",t.event),yield t.notesService.deleteNote(t.event.id))})()}follow(t){var e=this;return fe(function*(){console.log("FOLLOW:",e.profile),e.profile&&(1!=e.profile.status?yield e.profileService.follow(e.profile.pubkey,t):yield e.profileService.setCircle(e.profile.pubkey,t))})()}getNpub(t){return this.utilities.getNostrIdentifier(t)}copyEvent(){this.copy(JSON.stringify(this.event))}copyProfileUrl(t){this.copy(`web+nostr:npub:${_c.npubEncode(t)}`)}copyNoteId(t){this.copy(_c.noteEncode(t))}copyNoteEventId(t){this.copy(_c.neventEncode({id:t}))}copyNoteUrl(t){this.copy(`web+nostr:nevent:${_c.neventEncode({id:t})}`)}copyProfile(){this.profile&&this.copy(JSON.stringify({name:this.profile.name,about:this.profile.about,nip05:this.profile.nip05,picture:this.profile.picture,banner:this.profile.banner,website:this.profile.website,lud06:this.profile.lud06,display_name:this.profile.display_name}))}copy(t){rb(t),this.snackBar.open("Copied to clipboard","Hide",{duration:2500,horizontalPosition:"center",verticalPosition:"bottom"})}unfollow(){var t=this;return fe(function*(){t.profile&&(yield t.profileService.unfollow(t.profile.pubkey))})()}mute(){var t=this;return fe(function*(){t.profile&&(yield t.profileService.mute(t.profile.pubkey))})()}unmute(){var t=this;return fe(function*(){t.profile&&(yield t.profileService.unmute(t.profile.pubkey))})()}block(){var t=this;return fe(function*(){t.profile&&(yield t.profileService.block(t.profile.pubkey))})()}unblock(){var t=this;return fe(function*(){t.profile&&(yield t.profileService.unblock(t.profile.pubkey))})()}ngOnDestroy(){}ngOnInit(){var t=this;return fe(function*(){t.event?t.pubkey=t.event.pubkey:t.profile&&(t.pubkey=t.profile.pubkey)})()}}function Ere(i,t){if(1&i&&(_(0,"span",3),N(1),b()),2&i){const e=Z();M("matTooltip",e.tooltip),C(1),ft(e.profileName)}}function Sre(i,t){if(1&i&&(_(0,"span"),N(1),b()),2&i){const e=Z();C(1),ft(e.profileName)}}Io.\u0275fac=function(t){return new(t||Io)(g(Fl),g(Gi),g(wc),g(Wi))},Io.\u0275cmp=Se({type:Io,selectors:[["app-event-actions"]],inputs:{fab:"fab",pubkey:"pubkey",profile:"profile",event:"event"},decls:30,vars:11,consts:[["class","action-button","mat-icon-button","",3,"matMenuTriggerFor",4,"ngIf"],["mat-mini-fab","","color","primary",3,"matMenuTriggerFor",4,"ngIf"],["menu","matMenu"],["mat-menu-item","",3,"click",4,"ngIf"],["mat-menu-item","",3,"matMenuTriggerFor","click"],["mat-menu-item","",3,"matMenuTriggerFor"],["copyMenu","matMenu"],["shareMenu","matMenu"],["mat-menu-item","",3,"click"],["mat-icon-button","",1,"action-button",3,"matMenuTriggerFor"],[1,"action-button-icon"],["mat-mini-fab","","color","primary",3,"matMenuTriggerFor"]],template:function(t,e){if(1&t&&(X(0,yre,3,1,"button",0),X(1,vre,3,1,"button",1),_(2,"mat-menu",null,2),X(4,wre,5,0,"button",3),X(5,Fre,5,0,"button",3),_(6,"button",4),ae("click",function(){return e.copyNoteId(e.event.id)}),_(7,"mat-icon"),N(8,"copy_all"),b(),_(9,"span"),N(10,"Copy"),b()(),_(11,"button",5)(12,"mat-icon"),N(13,"ios_share"),b(),_(14,"span"),N(15,"Share"),b()()(),_(16,"mat-menu",null,6),X(18,kre,5,0,"button",3),X(19,xre,5,0,"button",3),X(20,Dre,5,0,"button",3),X(21,Cre,5,0,"button",3),X(22,Mre,5,0,"button",3),b(),_(23,"mat-menu",null,7)(25,"button",8),ae("click",function(){return e.copy("https://notes.blockcore.net/e/"+e.event.id)}),_(26,"mat-icon"),N(27,"content_copy"),b(),_(28,"span"),N(29,"Note URL"),b()()()),2&t){const n=gi(17),r=gi(24);M("ngIf",!e.fab),C(1),M("ngIf",e.fab),C(3),M("ngIf",e.event&&!e.event.saved),C(1),M("ngIf",e.event&&e.event.saved),C(1),M("matMenuTriggerFor",n),C(5),M("matMenuTriggerFor",r),C(7),M("ngIf",e.event),C(1),M("ngIf",e.event),C(1),M("ngIf",e.event),C(1),M("ngIf",e.event),C(1),M("ngIf",e.event)}},dependencies:[Ut,wl,DI,$n,Zu,Sl,H_],encapsulation:2});const Tre=function(i){return["/p",i]};class V_{constructor(t,e,n){this.db=t,this.profiles=e,this.utilities=n,this.pubkey="",this.profileName="",this.tooltip=""}ngOnInit(){var t=this;return fe(function*(){const e=yield t.db.storage.getProfile(t.pubkey);t.profileName=e?e.display_name?e.display_name:e.name:t.utilities.getShortenedIdentifier(t.pubkey)})()}}function Are(i,t){if(1&i&&(_(0,"span"),N(1),b()),2&i){const e=Z();C(1),qt(" ",e.notification.message,"")}}V_.\u0275fac=function(t){return new(t||V_)(g(Er),g(Gi),g(Wi))},V_.\u0275cmp=Se({type:V_,selectors:[["app-profile-name"]],inputs:{pubkey:"pubkey"},decls:3,vars:5,consts:[[3,"routerLink"],["matTooltipPosition","above",3,"matTooltip",4,"ngIf"],[4,"ngIf"],["matTooltipPosition","above",3,"matTooltip"]],template:function(t,e){1&t&&(_(0,"a",0),X(1,Ere,2,2,"span",1),X(2,Sre,2,1,"span",2),b()),2&t&&(M("routerLink",Pn(3,Tre,e.pubkey)),C(1),M("ngIf",e.tooltip),C(1),M("ngIf",!e.tooltip))},dependencies:[Ut,ao,El],encapsulation:2});const mD=function(i){return["/e",i]};function Ire(i,t){if(1&i&&(_(0,"span"),N(1," replied to your "),_(2,"a",2),N(3,"note"),b(),N(4,"."),b()),2&i){const e=Z();C(2),M("routerLink",Pn(1,mD,e.notification.id))}}function Lre(i,t){1&i&&(_(0,"span"),N(1," started following you."),b())}function Nre(i,t){if(1&i&&(_(0,"span"),N(1," boosted your "),_(2,"a",2),N(3,"note"),b()()),2&i){const e=Z();C(2),M("routerLink",Pn(1,mD,e.notification.id))}}function Ore(i,t){if(1&i&&(_(0,"span"),N(1),_(2,"a",2),N(3,"note"),b(),N(4,"."),b()),2&i){const e=Z();C(1),qt(" reacted with ",e.notification.message," to your "),C(1),M("routerLink",Pn(2,mD,e.notification.id))}}class Jm{}Jm.\u0275fac=function(t){return new(t||Jm)},Jm.\u0275cmp=Se({type:Jm,selectors:[["app-notification-label"]],inputs:{notification:"notification"},decls:6,vars:6,consts:[[3,"pubkey"],[4,"ngIf"],[3,"routerLink"]],template:function(t,e){1&t&&(pe(0,"app-profile-name",0),X(1,Are,2,1,"span",1),X(2,Ire,5,3,"span",1),X(3,Lre,2,0,"span",1),X(4,Nre,4,3,"span",1),X(5,Ore,5,4,"span",1)),2&t&&(M("pubkey",e.notification.pubkey),C(1),M("ngIf",e.notification.kind>7),C(1),M("ngIf",1==e.notification.kind),C(1),M("ngIf",3==e.notification.kind),C(1),M("ngIf",6==e.notification.kind),C(1),M("ngIf",7==e.notification.kind))},dependencies:[Ut,ao,V_],encapsulation:2});class Lo{transform(t){return t?Cb.unix(t).fromNow():""}}Lo.\u0275fac=function(t){return new(t||Lo)},Lo.\u0275pipe=vr({name:"ago",type:Lo,pure:!0});const Rre=["picker"];function Pre(i,t){if(1&i&&(_(0,"p"),pe(1,"app-notification-label",27),b()),2&i){const e=t.$implicit;C(1),M("notification",e)}}function Bre(i,t){1&i&&(_(0,"p",28),N(1,"No activities"),b())}function Hre(i,t){if(1&i&&(_(0,"mat-card-content",22),X(1,Pre,2,1,"p",23),X(2,Bre,2,0,"p",24),_(3,"div",25)(4,"button",26),N(5,"View more"),b()()()),2&i){const e=t.ngIf;C(1),M("ngForOf",e),C(1),M("ngIf",0==e.length)}}function Vre(i,t){1&i&&pe(0,"img",29),2&i&&M("src",t.$implicit,Wn)}const Yre=function(i){return["/following",i]};function jre(i,t){if(1&i&&(_(0,"div",30),N(1),pe(2,"br"),_(3,"small"),N(4),b(),pe(5,"br"),_(6,"button",31),N(7,"View profiles"),b()()),2&i){const e=t.$implicit;C(1),qt(" ",e.name,""),C(3),ft(e.about),C(2),M("routerLink",Pn(3,Yre,e.pubkeyhex))}}function zre(i,t){if(1&i){const e=Ye();_(0,"emoji-mart",32),ae("emojiSelect",function(r){return we(e),Fe(Z().addEmoji(r))}),b()}2&i&&M("isNative",!0)("showPreview",!1)}function Ure(i,t){if(1&i){const e=Ye();_(0,"mat-card",33),ae("click",function(r){const o=we(e).$implicit;return Fe(Z().navigation.openEvent(r,o))}),_(1,"div",34)(2,"app-event-header",35)(3,"span",36),N(4),pi(5,"ago"),b(),pe(6,"app-directory-icon",35),b(),pe(7,"app-event-actions",37),b(),pe(8,"app-content",37),b()}if(2&i){const e=t.$implicit;C(2),M("pubkey",e.pubkey),C(2),ft(bi(5,5,e.created_at)),C(2),M("pubkey",e.pubkey),C(1),M("event",e),C(1),M("event",e)}}class Y_{constructor(t,e,n,r,a,o,s,l,c,p,w,I,z,J,ce,he,me,Ie){this.ui=t,this.db=e,this.appState=n,this.cd=r,this.options=a,this.dialog=o,this.navigation=s,this.profileService=l,this.validator=c,this.navigationService=p,this.authService=w,this.utilities=I,this.snackBar=z,this.dataService=J,this.router=ce,this.breakpointObserver=he,this.ngZone=me,this.formBuilder=Ie,this.subscriptions=[],this.lists=[{name:"Nostr",about:"Influencial nostr developers and community people",pubkey:"npub15xrwvftyzynahpl5fmpuv9wtkg9q52j8q73saw59u8tmx63ktx8sfclgss",pubkeyhex:"a186e625641127db87f44ec3c615cbb20a0a2a4707a30eba85e1d7b36a36598f"},{name:"Bitcoin",about:"Influencial Bitcoin people",pubkey:"npub175ag9cus82a0zzpkheaglnudpvsc8q046z82cyz9gmauzlve6r2s4k9fpm",pubkeyhex:"f53a82e3903abaf10836be7a8fcf8d0b218381f5d08eac104546fbc17d99d0d5"},{name:"Blockcore",about:"Follow the Blockcore developers",pubkey:"npub1zfy0r7x8s3xukajewkmmzxjj3wpfan7apj5y7szz7y740wtf6p5q3tdyy9",pubkeyhex:"1248f1f8c7844dcb765975b7b11a528b829ecfdd0ca84f4042f13d57b969d068"}],this.defaults=[{pubkeynpub:"npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6",pubkey:"3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d",name:"fiatjaf",picture:"https://pbs.twimg.com/profile_images/539211568035004416/sBMjPR9q_normal.jpeg",about:"buy my merch at fiatjaf store",checked:!1},{pubkeynpub:"npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m",pubkey:"82341f882b6eabcd2ba7f1ef90aad961cf074af15b9ef44a09f9d2a8fbfbe6a2",name:"jack",picture:"https://pbs.twimg.com/profile_images/1115644092329758721/AFjOr-K8_normal.jpg",about:"bitcoin...twttr/@jack",checked:!1},{pubkeynpub:"npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s",pubkey:"32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245",name:"jb55",picture:"https://pbs.twimg.com/profile_images/1362882895669436423/Jzsp1Ikr_normal.jpg",about:"damus.io author. bitcoin and nostr dev",checked:!1},{pubkeynpub:"npub1v4v57fu60zvc9d2uq23cey4fnwvxlzga9q2vta2n6xalu03rs57s0mxwu8",pubkey:"65594f279a789982b55c02a38c92a99b986f891d2814c5f553d1bbfe3e23853d",name:"hampus",picture:"https://pbs.twimg.com/profile_images/1517505111991504896/9qixSAMn_normal.jpg",about:"",checked:!1},{pubkeynpub:"npub1zl3g38a6qypp6py2z07shggg45cu8qex992xpss7d8zrl28mu52s4cjajh",pubkey:"17e2889fba01021d048a13fd0ba108ad31c38326295460c21e69c43fa8fbe515",name:"sondreb",picture:"https://sondreb.com/favicon.png",about:"Developer \u{1f9b8}\u200d\u2642\ufe0f of Blockcore Notes and Blockcore Wallet",checked:!1}],this.latestItems=[],this.initialLoad=!0,this.details=!1,this.images=["https://picsum.photos/seed/1/800/600","https://picsum.photos/seed/2/600/800","https://picsum.photos/seed/3/800/800","https://picsum.photos/seed/4/800/600","https://picsum.photos/seed/5/600/800","https://picsum.photos/seed/6/800/800","https://picsum.photos/seed/7/800/600","https://picsum.photos/seed/8/600/800","https://picsum.photos/seed/9/800/800","https://picsum.photos/seed/10/800/600","https://picsum.photos/seed/11/600/800","https://picsum.photos/seed/12/800/800","https://picsum.photos/seed/1/800/600","https://picsum.photos/seed/2/600/800","https://picsum.photos/seed/3/800/800"],console.log("HOME constructor!!")}addEmoji(t){this.note=`${this.note}${t.emoji.native}`,this.isEmojiPickerVisible=!1}onCancel(){this.note=""}postNote(){this.navigation.saveNote(this.note)}follow(t){var e=this;return fe(function*(){t.checked&&(yield e.profileService.follow(t.pubkey,0,t))})()}trackByFn(t,e){return e.id}trackByProfile(t,e){return`${e.pubkey}${e.checked}`}trackByNoteId(t,e){return e.id}toggleDetails(){this.details=!this.details}clearDatabase(){var t=this;return fe(function*(){console.log("Deleting storage..."),setTimeout(()=>{console.log("Reloading!"),location.reload()},1e3);try{yield t.db.storage.delete()}catch(e){console.error(e)}})()}import(t){this.dataService.enque({identifier:t,type:"Contacts"})}ngOnDestroy(){this.utilities.unsubscribe(this.subscriptions)}feedChanged(t,e){"public"===e?this.options.values.privateFeed=!this.options.values.publicFeed:this.options.values.publicFeed=!this.options.values.privateFeed}ngOnInit(){var t=this;return fe(function*(){t.options.values.privateFeed=!0,t.formGroup=t.formBuilder.group({note:["",Bu.required],expiration:[""],dateControl:[]}),t.appState.updateTitle(""),t.appState.showBackButton=!1,t.appState.actions=[{icon:"note_add",tooltip:"Create Note",click:()=>{t.navigationService.createNote()}}],t.latestItems=yield t.db.storage.getEventsByCreatedAndKind(7,1)})()}}Y_.\u0275fac=function(t){return new(t||Y_)(g(er),g(Er),g(Di),g(Tt),g(Gn),g(Ha),g(Va),g(Gi),g(Oa),g(Va),g(Yr),g(Wi),g(Fl),g(Qr),g(hn),g(ac),g(lt),g(cL))},Y_.\u0275cmp=Se({type:Y_,selectors:[["app-home"]],viewQuery:function(t,e){if(1&t&&ot(Rre,5),2&t){let n;Ce(n=Me())&&(e.picker=n.first)}},decls:93,vars:10,consts:[[1,"page"],["mat-flat-button","","color","warn",1,"wipe-button",3,"click"],[1,"home"],[1,"home-left"],[1,"home-card"],["class","activity-feed",4,"ngIf"],["routerLink","/e/63f78a0588f88c5e6931efcf032c8f600656eb5425785aea99b15ce0967be4a7"],["href","https://geyser.fund/project/blockcore","target","_blank"],["class","home-card-thumbnail","height","56","width","56",3,"src",4,"ngFor","ngForOf"],["class","list-selection",4,"ngFor","ngForOf"],[1,"home-right"],[3,"formGroup"],["mat-dialog-content","",1,"mat-dialog-content"],["class","picker","emoji","point_up","title","Choose your emoji",3,"isNative","showPreview","emojiSelect",4,"ngIf"],["appearance","outline",1,"input-full-width"],["matInput","","type","text","autocomplete","off","formControlName","note","rows","6",1,"note-input",3,"ngModel","ngModelChange"],["mat-dialog-actions","","align","end",1,"mat-dialog-actions"],["mat-stroked-button","",3,"click"],["mat-flat-button","","color","primary","cdkFocusInitial","",3,"click"],["class","events clickable",3,"click",4,"ngFor","ngForOf","ngForTrackBy"],[1,"view-more-container"],["mat-button","","routerLink","/feed"],[1,"activity-feed"],[4,"ngFor","ngForOf"],["class","dimmed",4,"ngIf"],[1,"centered"],["mat-button","","routerLink","/notifications"],[3,"notification"],[1,"dimmed"],["height","56","width","56",1,"home-card-thumbnail",3,"src"],[1,"list-selection"],["mat-flat-button","","color","primary",1,"full-width",3,"routerLink"],["emoji","point_up","title","Choose your emoji",1,"picker",3,"isNative","showPreview","emojiSelect"],[1,"events","clickable",3,"click"],[1,"events-header"],[3,"pubkey"],["matTooltipPosition","below",1,"event-date"],[3,"event"]],template:function(t,e){1&t&&(_(0,"div",0)(1,"button",1),ae("click",function(){return e.clearDatabase()}),N(2,"Issues? Wipe Local Database"),b(),_(3,"div",2)(4,"div",3)(5,"mat-card",4)(6,"mat-card-header")(7,"mat-card-title"),N(8,"Activity Feed"),b()(),X(9,Hre,6,2,"mat-card-content",5),pi(10,"async"),b(),_(11,"mat-card",4)(12,"mat-card-header")(13,"mat-card-title"),N(14,"News"),b()(),_(15,"mat-card-content")(16,"p"),N(17,"02-11: Activity feed and notifications has been added."),b(),_(18,"p"),N(19,"01-19: "),_(20,"a",6),N(21,"Nostr conference is in the planning"),b(),N(22,"."),b(),_(23,"p"),N(24,'01-20: Blockcore Notes "Home" launched as UI-mockup.'),b()()(),_(25,"mat-card",4)(26,"mat-card-header")(27,"mat-card-title"),N(28,"Prototype"),b()(),_(29,"mat-card-content")(30,"p"),N(31,"Blockcore Notes is currently in prototype quality stage. Reset the database often."),b(),_(32,"p"),N(33,"Please consider donating some Bitcoin using Geyser:"),b(),_(34,"p")(35,"a",7),N(36,"geyser.fund/blockcore"),b()()()(),_(37,"mat-card",4)(38,"mat-card-header")(39,"mat-card-title"),N(40,"Photos"),b()(),_(41,"mat-card-content"),X(42,Vre,1,1,"img",8),b()(),_(43,"mat-card",4)(44,"mat-card-header")(45,"mat-card-title"),N(46,"Music"),b()(),_(47,"mat-card-content"),N(48," [Coming soon] "),b()(),_(49,"mat-card",4)(50,"mat-card-header")(51,"mat-card-title"),N(52,"Podcast"),b()(),_(53,"mat-card-content"),N(54," [Coming soon] "),b()(),_(55,"mat-card",4)(56,"mat-card-header")(57,"mat-card-title"),N(58,"Films"),b()(),_(59,"mat-card-content"),N(60," [Coming soon] "),b()(),_(61,"mat-card",4)(62,"mat-card-header")(63,"mat-card-title"),N(64,"Following Lists"),b(),_(65,"mat-card-subtitle"),N(66,"Lists of users based upon topics you can add to your following list."),b()(),_(67,"mat-card-content"),X(68,jre,8,5,"div",9),b()()(),_(69,"div",10)(70,"mat-card",4)(71,"mat-card-header")(72,"mat-card-title"),N(73,"Create Note"),b()(),_(74,"mat-card-content"),pe(75,"br"),_(76,"form",11)(77,"div",12),X(78,zre,1,2,"emoji-mart",13),_(79,"mat-form-field",14)(80,"mat-label"),N(81,"Note"),b(),_(82,"textarea",15),ae("ngModelChange",function(r){return e.note=r}),b()()(),_(83,"div",16)(84,"button",17),ae("click",function(){return e.onCancel()}),N(85,"Cancel"),b(),N(86,"\xa0 "),_(87,"button",18),ae("click",function(){return e.postNote()}),N(88,"Post"),b()()()()(),X(89,Ure,9,7,"mat-card",19),_(90,"p",20)(91,"button",21),N(92,"View following notes..."),b()()()()()),2&t&&(C(9),M("ngIf",bi(10,8,e.ui.activityFeed$)),C(33),M("ngForOf",e.images),C(26),M("ngForOf",e.lists),C(8),M("formGroup",e.formGroup),C(2),M("ngIf",e.isEmojiPickerVisible),C(4),M("ngModel",e.note),C(7),M("ngForOf",e.latestItems)("ngForTrackBy",e.trackByFn))},dependencies:[an,Ut,ao,To,Ba,lo,pr,xa,Uu,ly,eD,sy,vy,Xb,pa,fa,jb,bd,Jb,Qm,Zm,Ws,Ao,Tn,Io,Jm,Jo,Lo],styles:[".dashboard-header[_ngcontent-%COMP%]{display:flex;gap:2em;flex-direction:row}.dashboard-header[_ngcontent-%COMP%] mat-card[_ngcontent-%COMP%]{border-radius:20px}.card-container[_ngcontent-%COMP%]{box-sizing:border-box}.default-card[_ngcontent-%COMP%]{display:inline-block;width:300px;height:160px;margin-right:1em;margin-bottom:1em}.follow-button[_ngcontent-%COMP%]{margin-top:1em;width:100%;font-size:1.2em;height:72px;text-align:center}.follow-card-content[_ngcontent-%COMP%]{text-align:center}.follow-toggle[_ngcontent-%COMP%]{margin-top:1em;margin-bottom:1em}.dashboard[_ngcontent-%COMP%]{display:flex;flex-direction:row;gap:1em}.dashboard-left[_ngcontent-%COMP%]{flex-grow:4;flex-shrink:1;flex-basis:10%}.dashboard-right[_ngcontent-%COMP%]{flex-grow:1;flex-shrink:1;flex-basis:10%}.list-selection[_ngcontent-%COMP%]{margin-top:1.4em}.list-selection[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-top:.8em}@media only screen and (max-width: 920px){.dashboard[_ngcontent-%COMP%]{flex-direction:column}}@media only screen and (max-width: 820px){.dashboard-header[_ngcontent-%COMP%]{flex-direction:column;gap:1em}}@media only screen and (max-width: 599px){.default-card[_ngcontent-%COMP%]{display:block;width:100%}}.home[_ngcontent-%COMP%]{display:flex;gap:1.5em;max-width:1360px;align-self:center}.home-left[_ngcontent-%COMP%]{flex:1 1 0;min-width:240px}.home-right[_ngcontent-%COMP%]{flex:3 1 0}.home-card[_ngcontent-%COMP%]{border-radius:15px;margin-bottom:1.8em;width:100%}.home-card-thumbnail[_ngcontent-%COMP%]{width:56px;height:56px;margin-left:.1em;margin-right:.1em;border-radius:5px}.home-card-image[_ngcontent-%COMP%]{width:100%}.page[_ngcontent-%COMP%]{box-sizing:border-box;display:flex;width:100%;flex-direction:column}@media only screen and (max-width: 599px){.home[_ngcontent-%COMP%]{flex-direction:column-reverse;gap:1em}}.view-more-container[_ngcontent-%COMP%]{text-align:center}.activity-feed[_ngcontent-%COMP%]{font-size:.85em}.wipe-button[_ngcontent-%COMP%]{margin-bottom:1em}"]});class j_{constructor(t,e,n,r,a,o){this.relayService=t,this.ui=e,this.appState=n,this.db=r,this.authService=a,this.router=o}ngOnInit(){this.relayService.terminateAll(),this.ui.clearAll(),this.db.close(),this.authService.logout()}}function Wre(i,t){if(1&i&&(_(0,"mat-chip-option"),N(1),b()),2&i){const e=t.$implicit;C(1),ft(e.name)}}function Gre(i,t){if(1&i){const e=Ye();_(0,"div")(1,"mat-form-field",4)(2,"input",5),ae("ngModelChange",function(r){return we(e),Fe(Z().label=r)}),b()(),_(3,"button",6),ae("click",function(){return we(e),Fe(Z().saveLabel())}),_(4,"mat-icon"),N(5,"done"),b()(),_(6,"button",7),ae("click",function(){return we(e),Fe(Z().hideNewLabel())}),_(7,"mat-icon"),N(8,"close"),b()()()}if(2&i){const e=Z();C(2),M("ngModel",e.label),C(1),M("disabled",!e.label)}}function $re(i,t){if(1&i){const e=Ye();_(0,"button",7),ae("click",function(){return we(e),Fe(Z().addNewLabel())}),_(1,"mat-icon"),N(2,"add"),b()()}}j_.\u0275fac=function(t){return new(t||j_)(g(so),g(er),g(Di),g(Er),g(Yr),g(hn))},j_.\u0275cmp=Se({type:j_,selectors:[["app-logout"]],decls:1,vars:0,template:function(t,e){1&t&&N(0,"Loading...")},encapsulation:2});class z_{constructor(t){this.storageService=t,this.labels=[]}addNewLabel(){this.showNewLabel=!0}hideNewLabel(){this.showNewLabel=!1,this.label=""}saveLabel(){var t=this;return fe(function*(){t.label&&(yield t.storageService.storage.putLabel({name:t.label,id:ox()}),t.label="",t.showNewLabel=!1,yield t.load())})()}ngOnInit(){var t=this;return fe(function*(){yield t.load()})()}load(){var t=this;return fe(function*(){t.labels=yield t.storageService.storage.getLabels()})()}}function qre(i,t){1&i&&(_(0,"div"),N(1,"Notes are all your saved posts. These can be your own, or they can be copies of public posts made by others. You can add tags to organize your saved notes."),pe(2,"br"),b())}function Kre(i,t){if(1&i&&(_(0,"mat-card",3)(1,"div",4)(2,"app-event-header",5),N(3,"Posted: "),_(4,"span",6),N(5),pi(6,"ago"),b(),N(7,", Saved: "),_(8,"span",6),N(9),pi(10,"ago"),b()(),pe(11,"app-event-actions",7),b(),pe(12,"app-content",7),b()),2&i){const e=t.$implicit;C(2),M("pubkey",e.pubkey),C(3),ft(bi(6,5,e.created_at)),C(4),ft(bi(10,7,e.saved)),C(2),M("event",e),C(1),M("event",e)}}z_.\u0275fac=function(t){return new(t||z_)(g(Er))},z_.\u0275cmp=Se({type:z_,selectors:[["app-labels"]],decls:4,vars:3,consts:[["aria-label","Fish selection"],[4,"ngFor","ngForOf"],[4,"ngIf"],["mat-icon-button","",3,"click",4,"ngIf"],[1,"example-form-field"],["matInput","","type","text",3,"ngModel","ngModelChange"],["mat-icon-button","",3,"disabled","click"],["mat-icon-button","",3,"click"]],template:function(t,e){1&t&&(_(0,"mat-chip-listbox",0),X(1,Wre,2,1,"mat-chip-option",1),X(2,Gre,9,2,"div",2),X(3,$re,3,0,"button",3),b()),2&t&&(C(1),M("ngForOf",e.labels),C(1),M("ngIf",e.showNewLabel),C(1),M("ngIf",!e.showNewLabel))},dependencies:[an,Ut,To,Ba,wl,$n,uD,dD,pa,fa,Pa],encapsulation:2});class U_{constructor(t,e){this.notesService=t,this.appState=e,this.details=!1}toggleDetails(){this.details=!this.details}ngOnInit(){var t=this;return fe(function*(){t.appState.updateTitle("Saved Notes"),t.appState.goBack=!0,t.appState.actions=[],yield t.notesService.load()})()}}function Qre(i,t){}function Zre(i,t){1&i&&X(0,Qre,0,0,"ng-template",3),2&i&&M("ngTemplateOutlet",Z().message)}function Xre(i,t){1&i&&N(0),2&i&&ft(Z().message)}U_.\u0275fac=function(t){return new(t||U_)(g(wc),g(Di))},U_.\u0275cmp=Se({type:U_,selectors:[["app-notes"]],decls:4,vars:2,consts:[[1,"feed-page"],[4,"ngIf"],["class","events",4,"ngFor","ngForOf"],[1,"events"],[1,"events-header"],[3,"pubkey"],[1,"event-date"],[3,"event"]],template:function(t,e){1&t&&(_(0,"div",0),pe(1,"app-labels"),X(2,qre,3,0,"div",1),X(3,Kre,13,9,"mat-card",2),b()),2&t&&(C(2),M("ngIf",0===e.notesService.items.length),C(1),M("ngForOf",e.notesService.items))},dependencies:[an,Ut,xa,Ao,Tn,Io,z_,Lo],encapsulation:2});const Jre={tooltipState:Mr("state",[on("initial, void, hidden",At({opacity:0,transform:"scale(0)"})),on("visible",At({transform:"scale(1)"})),Zi("* => visible",Qi("200ms cubic-bezier(0, 0, 0.2, 1)",Rf([At({opacity:0,transform:"scale(0)",offset:0}),At({opacity:.5,transform:"scale(0.99)",offset:.5}),At({opacity:1,transform:"scale(1)",offset:1})]))),Zi("* => hidden",Qi("100ms cubic-bezier(0, 0, 0.2, 1)",At({opacity:0})))])},$N=ic({passive:!0});function qN(i){return Error(`Tooltip position "${i}" is invalid.`)}const KN=new De("mtx-tooltip-scroll-strategy"),rae={provide:KN,deps:[or],useFactory:function nae(i){return()=>i.scrollStrategies.reposition({scrollThrottle:20})}},aae=new De("mtx-tooltip-default-options",{providedIn:"root",factory:function oae(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}});let sae=(()=>{class i{constructor(e,n,r,a,o,s,l,c,p,w,I){this._overlay=e,this._elementRef=n,this._scrollDispatcher=r,this._viewContainerRef=a,this._ngZone=o,this._platform=s,this._ariaDescriber=l,this._focusMonitor=c,this._dir=w,this._defaultOptions=I,this._position="below",this._disabled=!1,this._viewInitialized=!1,this._pointerExitEventsInitialized=!1,this.showDelay=this._defaultOptions.showDelay,this.hideDelay=this._defaultOptions.hideDelay,this.touchGestures="auto",this._message="",this._passiveListeners=[],this._destroyed=new ve,this._handleKeydown=z=>{this._isTooltipVisible()&&27===z.keyCode&&!ar(z)&&(z.preventDefault(),z.stopPropagation(),this._ngZone.run(()=>this.hide(0)))},this._scrollStrategy=p,I&&(I.position&&(this.position=I.position),I.touchGestures&&(this.touchGestures=I.touchGestures)),o.runOutsideAngular(()=>{n.nativeElement.addEventListener("keydown",this._handleKeydown)})}get position(){return this._position}set position(e){e!==this._position&&(this._position=e,this._overlayRef&&(this._updatePosition(),this._tooltipInstance&&this._tooltipInstance.show(0),this._overlayRef.updatePosition()))}get disabled(){return this._disabled}set disabled(e){this._disabled=Xe(e),this._disabled?this.hide(0):this._setupPointerEnterEventsIfNeeded()}get message(){return this._message}set message(e){this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this._message),this._message=e instanceof dn?e:null!=e?`${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)})}))}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(yt(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),e.removeEventListener("keydown",this._handleKeydown),this._passiveListeners.forEach(([n,r])=>{e.removeEventListener(n,r,$N)}),this._passiveListeners.length=0,this._destroyed.next(),this._destroyed.complete(),this._ariaDescriber.removeDescription(e,this.message),this._focusMonitor.stopMonitoring(e)}show(e=this.showDelay){if(this.disabled||!this.message||this._isTooltipVisible()&&!this._tooltipInstance._showTimeoutId&&!this._tooltipInstance._hideTimeoutId)return;const n=this._createOverlay();this._detach(),this._portal=this._portal||new gu(lae,this._viewContainerRef),this._tooltipInstance=n.attach(this._portal).instance,this._tooltipInstance.afterHidden().pipe(yt(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),this._tooltipInstance.show(e)}hide(e=this.hideDelay){this._tooltipInstance&&this._tooltipInstance.hide(e)}toggle(){this._isTooltipVisible()?this.hide():this.show()}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(){if(this._overlayRef)return this._overlayRef;const e=this._scrollDispatcher.getAncestorScrollContainers(this._elementRef),n=this._overlay.position().flexibleConnectedTo(this._elementRef).withTransformOriginOn(".mtx-tooltip").withFlexibleDimensions(!1).withViewportMargin(8).withScrollableContainers(e);return n.positionChanges.pipe(yt(this._destroyed)).subscribe(r=>{this._tooltipInstance&&r.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:n,panelClass:"mtx-tooltip-panel",scrollStrategy:this._scrollStrategy()}),this._updatePosition(),this._overlayRef.detachments().pipe(yt(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef}_detach(){this._overlayRef&&this._overlayRef.hasAttached()&&this._overlayRef.detach(),this._tooltipInstance=null}_updatePosition(){const e=this._overlayRef.getConfig().positionStrategy,n=this._getOrigin(),r=this._getOverlayPosition();e.withPositions([{...n.main,...r.main},{...n.fallback,...r.fallback}])}_getOrigin(){const e=!this._dir||"ltr"===this._dir.value,n=this.position;let r;if("above"===n||"below"===n)r={originX:"center",originY:"above"===n?"top":"bottom"};else if("before"===n||"left"===n&&e||"right"===n&&!e)r={originX:"start",originY:"center"};else{if(!("after"===n||"right"===n&&e||"left"===n&&!e))throw qN(n);r={originX:"end",originY:"center"}}const{x:a,y:o}=this._invertPosition(r.originX,r.originY);return{main:r,fallback:{originX:a,originY:o}}}_getOverlayPosition(){const e=!this._dir||"ltr"===this._dir.value,n=this.position;let r;if("above"===n)r={overlayX:"center",overlayY:"bottom"};else if("below"===n)r={overlayX:"center",overlayY:"top"};else if("before"===n||"left"===n&&e||"right"===n&&!e)r={overlayX:"end",overlayY:"center"};else{if(!("after"===n||"right"===n&&e||"left"===n&&!e))throw qN(n);r={overlayX:"start",overlayY:"center"}}const{x:a,y:o}=this._invertPosition(r.overlayX,r.overlayY);return{main:r,fallback:{overlayX:a,overlayY:o}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),this._ngZone.onMicrotaskEmpty.asObservable().pipe(yi(1),yt(this._destroyed)).subscribe(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()}))}_setTooltipClass(e){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=e,this._tooltipInstance._markForCheck())}_invertPosition(e,n){return"above"===this.position||"below"===this.position?"top"===n?n="bottom":"bottom"===n&&(n="top"):"end"===e?e="start":"start"===e&&(e="end"),{x:e,y:n}}_setupPointerEnterEventsIfNeeded(){this._disabled||!this.message||!this._viewInitialized||this._passiveListeners.length||(this._platformSupportsMouseEvents()?this._passiveListeners.push(["mouseenter",()=>{this._setupPointerExitEventsIfNeeded(),this.show()}]):"off"!==this.touchGestures&&(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",()=>{this._setupPointerExitEventsIfNeeded(),clearTimeout(this._touchstartTimeout),this._touchstartTimeout=setTimeout(()=>this.show(),500)}])),this._addListeners(this._passiveListeners))}_setupPointerExitEventsIfNeeded(){if(this._pointerExitEventsInitialized)return;this._pointerExitEventsInitialized=!0;const e=[];if(this._platformSupportsMouseEvents())e.push(["mouseleave",()=>this.hide()]);else if("off"!==this.touchGestures){this._disableNativeGesturesIfNecessary();const n=()=>{clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions.touchendHideDelay)};e.push(["touchend",n],["touchcancel",n])}this._addListeners(e),this._passiveListeners.push(...e)}_addListeners(e){e.forEach(([n,r])=>{this._elementRef.nativeElement.addEventListener(n,r,$N)})}_platformSupportsMouseEvents(){return!this._platform.IOS&&!this._platform.ANDROID}_disableNativeGesturesIfNecessary(){const e=this.touchGestures;if("off"!==e){const n=this._elementRef.nativeElement,r=n.style;("on"===e||"INPUT"!==n.nodeName&&"TEXTAREA"!==n.nodeName)&&(r.userSelect=r.msUserSelect=r.webkitUserSelect=r.MozUserSelect="none"),("on"===e||!n.draggable)&&(r.webkitUserDrag="none"),r.touchAction="none",r.webkitTapHighlightColor="transparent"}}}return i.\u0275fac=function(e){return new(e||i)(g(or),g(ze),g(Jc),g(bn),g(lt),g(Li),g(S2),g(Vr),g(KN),g(En,8),g(aae,8))},i.\u0275dir=ye({type:i,selectors:[["","mtxTooltip",""]],hostAttrs:[1,"mtx-tooltip-trigger"],inputs:{position:["mtxTooltipPosition","position"],disabled:["mtxTooltipDisabled","disabled"],showDelay:["mtxTooltipShowDelay","showDelay"],hideDelay:["mtxTooltipHideDelay","hideDelay"],touchGestures:["mtxTooltipTouchGestures","touchGestures"],message:["mtxTooltip","message"],tooltipClass:["mtxTooltipClass","tooltipClass"]},exportAs:["mtxTooltip"]}),i})(),lae=(()=>{class i{constructor(e,n){this._changeDetectorRef=e,this._breakpointObserver=n,this._visibility="initial",this._closeOnInteraction=!1,this._onHide=new ve,this._isHandset=this._breakpointObserver.observe("(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)")}_isTemplateRef(e){return e instanceof dn}show(e){this._hideTimeoutId&&(clearTimeout(this._hideTimeoutId),this._hideTimeoutId=null),this._closeOnInteraction=!0,this._showTimeoutId=setTimeout(()=>{this._visibility="visible",this._showTimeoutId=null,this._markForCheck()},e)}hide(e){this._showTimeoutId&&(clearTimeout(this._showTimeoutId),this._showTimeoutId=null),this._hideTimeoutId=setTimeout(()=>{this._visibility="hidden",this._hideTimeoutId=null,this._markForCheck()},e)}afterHidden(){return this._onHide.asObservable()}isVisible(){return"visible"===this._visibility}ngOnDestroy(){this._onHide.complete()}_animationStart(){this._closeOnInteraction=!1}_animationDone(e){const n=e.toState;"hidden"===n&&!this.isVisible()&&this._onHide.next(),("visible"===n||"hidden"===n)&&(this._closeOnInteraction=!0)}_handleBodyInteraction(){this._closeOnInteraction&&this.hide(0)}_markForCheck(){this._changeDetectorRef.markForCheck()}}return i.\u0275fac=function(e){return new(e||i)(g(Tt),g(ac))},i.\u0275cmp=Se({type:i,selectors:[["mtx-tooltip-component"]],hostAttrs:["aria-hidden","true"],hostVars:2,hostBindings:function(e,n){1&e&&ae("click",function(){return n._handleBodyInteraction()},0,JM),2&e&&Ki("zoom","visible"===n._visibility?1:null)},decls:5,vars:8,consts:[[1,"mtx-tooltip",3,"ngClass"],[3,"ngIf","ngIfElse"],["msgStrTpl",""],[3,"ngTemplateOutlet"]],template:function(e,n){if(1&e&&(_(0,"div",0),ae("@state.start",function(){return n._animationStart()})("@state.done",function(a){return n._animationDone(a)}),pi(1,"async"),X(2,Zre,1,1,"ng-template",1),X(3,Xre,1,1,"ng-template",null,2,Ls),b()),2&e){const r=gi(4);let a;nt("mtx-tooltip-handset",null==(a=bi(1,6,n._isHandset))?null:a.matches),M("ngClass",n.tooltipClass)("@state",n._visibility),C(2),M("ngIf",n._isTemplateRef(n.message))("ngIfElse",r)}},dependencies:[ua,Ut,vf,Jo],styles:[".mtx-tooltip-panel{pointer-events:none!important}.mtx-tooltip{color:#fff;border-radius:4px;margin:14px;max-width:250px;padding-left:8px;padding-right:8px;overflow:hidden;text-overflow:ellipsis}.cdk-high-contrast-active .mtx-tooltip{outline:solid 1px}.mtx-tooltip-handset{margin:24px;padding-left:16px;padding-right:16px}\n"],encapsulation:2,data:{animation:[Jre.tooltipState]},changeDetection:0}),i})(),cae=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[rae],imports:[mm,xn,pl,vt,vt,ml]}),i})();function dae(i,t){1&i&&(_(0,"button",13)(1,"mat-icon",14),N(2,"more_vert"),b()()),2&i&&(Z(),M("matMenuTriggerFor",gi(3)))}function uae(i,t){1&i&&(_(0,"button",15)(1,"mat-icon"),N(2,"more_vert"),b()()),2&i&&(Z(),M("matMenuTriggerFor",gi(3)))}function hae(i,t){if(1&i){const e=Ye();_(0,"button",10),ae("click",function(){return we(e),Fe(Z().saveNote())}),_(1,"mat-icon"),N(2,"bookmark_add"),b(),_(3,"span"),N(4,"Save Note"),b()()}}function mae(i,t){if(1&i){const e=Ye();_(0,"button",10),ae("click",function(){return we(e),Fe(Z().removeNote())}),_(1,"mat-icon"),N(2,"bookmark_remove"),b(),_(3,"span"),N(4,"Remove from Notes"),b()()}}function pae(i,t){if(1&i){const e=Ye();_(0,"button",10),ae("click",function(){return we(e),Fe(Z().follow())}),_(1,"mat-icon"),N(2,"person_add"),b(),_(3,"span"),N(4,"Follow"),b()()}}function fae(i,t){if(1&i){const e=Ye();_(0,"button",10),ae("click",function(){return we(e),Fe(Z().unfollow())}),_(1,"mat-icon"),N(2,"person_remove"),b(),_(3,"span"),N(4,"Unfollow"),b()()}}function _ae(i,t){1&i&&(_(0,"button",6)(1,"mat-icon"),N(2,"supervised_user_circle"),b(),_(3,"span"),N(4,"Move to Circle"),b()()),2&i&&(Z(),M("matMenuTriggerFor",gi(24)))}function gae(i,t){if(1&i){const e=Ye();_(0,"button",10),ae("click",function(){return we(e),Fe(Z().unmute())}),_(1,"mat-icon"),N(2,"notifications"),b(),_(3,"span"),N(4,"Unmute"),b()()}}function bae(i,t){if(1&i){const e=Ye();_(0,"button",10),ae("click",function(){return we(e),Fe(Z().mute())}),_(1,"mat-icon"),N(2,"notifications_off"),b(),_(3,"span"),N(4,"Mute"),b()()}}function yae(i,t){if(1&i){const e=Ye();_(0,"button",10),ae("click",function(){return we(e),Fe(Z().unblock())}),_(1,"mat-icon"),N(2,"cancel"),b(),_(3,"span"),N(4,"Unblock"),b()()}}function vae(i,t){if(1&i){const e=Ye();_(0,"button",10),ae("click",function(){return we(e),Fe(Z().block())}),_(1,"mat-icon"),N(2,"block"),b(),_(3,"span"),N(4,"Block"),b()()}}function wae(i,t){if(1&i){const e=Ye();_(0,"button",10),ae("click",function(){const a=we(e).$implicit;return Fe(Z().follow(a.id))}),_(1,"mat-icon"),N(2,"trip_origin"),b(),_(3,"span"),N(4),b()()}if(2&i){const e=t.$implicit;C(1),Ki("color",e.color),C(3),ft(e.name)}}function Fae(i,t){if(1&i){const e=Ye();_(0,"button",10),ae("click",function(){return we(e),Fe(Z().copyFollowing())}),_(1,"mat-icon"),N(2,"content_copy"),b(),_(3,"span"),N(4,"Following List"),b()()}}function kae(i,t){if(1&i){const e=Ye();_(0,"button",10),ae("click",function(){return we(e),Fe(Z().copyRelays())}),_(1,"mat-icon"),N(2,"content_copy"),b(),_(3,"span"),N(4,"Relay List"),b()()}}class ep{constructor(t,e,n,r,a,o,s){this.appState=t,this.ui=e,this.circleService=n,this.snackBar=r,this.profileService=a,this.notesService=o,this.utilities=s,this.fab=!1,this.pubkey=""}saveNote(){var t=this;return fe(function*(){if(!t.event)return;const e=t.event;e.saved=Math.floor(Date.now()/1e3),yield t.notesService.putNote(e)})()}removeNote(){var t=this;return fe(function*(){t.event&&(console.log("DELETE EVENT:",t.event),yield t.notesService.deleteNote(t.event.id))})()}follow(t){var e=this;return fe(function*(){e.profile&&(null==t&&(t=0),e.profile.status!==fr.Follow?(e.profile.circle=t,e.profile.status=1,e.profile=yield e.profileService.follow(e.profile.pubkey,t)):(e.profile.circle=t,e.profile=yield e.profileService.setCircle(e.profile.pubkey,t)))})()}getNpub(t){return this.utilities.getNostrIdentifier(t)}copyEvent(){this.copy(JSON.stringify(this.event))}copyProfileUrl(t){this.copy(`web+nostr:npub:${_c.npubEncode(t)}`)}copyNoteUrl(t){this.copy(`web+nostr:nevent:${_c.neventEncode({id:t})}`)}copyProfile(){this.profile&&this.copy(JSON.stringify({name:this.profile.name,about:this.profile.about,nip05:this.profile.nip05,picture:this.profile.picture,website:this.profile.website,banner:this.profile.banner,lud06:this.profile.lud06,display_name:this.profile.display_name}))}copyFollowing(){this.copy(JSON.stringify(this.profile.following))}copyRelays(){this.copy(this.profile.relays)}copy(t){rb(t),this.snackBar.open("Copied to clipboard","Hide",{duration:2500,horizontalPosition:"center",verticalPosition:"bottom"})}unfollow(){var t=this;return fe(function*(){t.profile&&(t.profile.status=fr.Public,t.profile.followed=void 0,t.profile.circle=void 0,t.profile=yield t.profileService.unfollow(t.profile.pubkey))})()}mute(){var t=this;return fe(function*(){t.profile&&(yield t.profileService.mute(t.profile.pubkey))})()}unmute(){var t=this;return fe(function*(){t.profile&&(yield t.profileService.unmute(t.profile.pubkey))})()}block(){var t=this;return fe(function*(){t.profile&&(yield t.profileService.block(t.profile.pubkey))})()}unblock(){var t=this;return fe(function*(){t.profile&&(yield t.profileService.unblock(t.profile.pubkey))})()}shareProfile(t){t&&navigator.share&&navigator.share({title:t.name,text:t.about,url:"https://notes.blockcore.net/p/"+t.pubkey}).then(()=>console.log("Successful share")).catch(e=>console.log("Error sharing",e))}ngOnDestroy(){}ngOnInit(){var t=this;return fe(function*(){t.event?t.pubkey=t.event.pubkey:t.profile&&(t.pubkey=t.profile.pubkey)})()}}function xae(i,t){if(1&i){const e=Ye();_(0,"img",27),ae("click",function(){return we(e),Fe(Z(2).showProfileImage())}),b()}if(2&i){const e=Z().ngIf,n=Z();let r;Ki("border-color",null==(r=n.circleService.getSync(e.circle))?null:r.color),M("src",n.imagePath,Wn)}}function Dae(i,t){if(1&i){const e=Ye();_(0,"img",28),ae("click",function(){return we(e),Fe(Z(2).showProfileImage())}),b()}2&i&&M("src",Z(2).imagePath,Wn)}function Cae(i,t){if(1&i){const e=Ye();_(0,"button",30),ae("click",function(){we(e);const r=Z(2).ngIf;return Fe(Z().follow(r))}),N(1,"Follow Back"),b()}}function Mae(i,t){if(1&i&&X(0,Cae,2,0,"button",29),2&i){const e=Z().ngIf;M("ngIf",0==(null==e?null:e.status))}}function Eae(i,t){if(1&i){const e=Ye();_(0,"button",32),ae("click",function(){we(e);const r=Z(2).ngIf;return Fe(Z().follow(r))}),N(1,"Follow"),b()}}function Sae(i,t){if(1&i&&X(0,Eae,2,0,"button",31),2&i){const e=Z().ngIf;M("ngIf",0==(null==e?null:e.status))}}function Tae(i,t){if(1&i&&(_(0,"span"),N(1),b()),2&i){const e=Z().ngIf;C(1),qt(" ",e.display_name," ")}}function Aae(i,t){if(1&i&&(_(0,"span"),N(1),b()),2&i){const e=Z(2).ngIf;C(1),qt(" ",e.name," ")}}function Iae(i,t){if(1&i&&(_(0,"span"),N(1),b()),2&i){const e=Z(2).ngIf;C(1),qt(" ",e.npub," ")}}function Lae(i,t){if(1&i&&(_(0,"span"),X(1,Aae,2,1,"span",13),X(2,Iae,2,1,"span",13),b()),2&i){const e=Z().ngIf;C(1),M("ngIf",e.name),C(1),M("ngIf",!e.display_name&&!e.name)}}function Nae(i,t){1&i&&(_(0,"span",33),N(1,"Follows you"),b())}function Oae(i,t){if(1&i){const e=Ye();_(0,"div",14)(1,"div",15)(2,"mat-icon",16),N(3,"verified"),b()(),_(4,"div",17)(5,"span",18),ae("click",function(){we(e);const r=Z().ngIf,a=Z();return Fe(a.copy(a.getWellKnownLink(r.nip05)))}),N(6),b()()()}if(2&i){const e=Z().ngIf,n=Z();C(6),ft(n.displayNIP05(e.nip05))}}function Rae(i,t){if(1&i&&(_(0,"a",35),N(1),b()),2&i){const e=Z(2).ngIf;M("href",Z().utilities.sanitizeUrl(e.website,!0),Wn),C(1),ft(e.website)}}function Pae(i,t){if(1&i&&(_(0,"div",14)(1,"div",15)(2,"mat-icon",16),N(3,"link"),b()(),_(4,"div",17),X(5,Rae,2,2,"a",34),b()()),2&i){const e=Z().ngIf;C(5),M("ngIf",e.website)}}function Bae(i,t){if(1&i&&(_(0,"a",39),N(1),b()),2&i){const e=Z(2).ngIf,n=Z();M("href",n.utilities.sanitizeLUD06("lightning:"+e.lud06),Wn),C(1),ft(n.getLightningLabel(e.lud06))}}function Hae(i,t){if(1&i&&(_(0,"div",36)(1,"div",15)(2,"mat-icon",37),N(3,"\u26a1\ufe0f"),b()(),_(4,"div",17),X(5,Bae,2,2,"a",38),b()()),2&i){const e=Z().ngIf,n=gi(27),r=Z();M("mtxTooltip",n)("mtxTooltipPosition","left"),C(5),M("ngIf",e.lud06&&"lud06"==r.paymentVersion)}}function Vae(i,t){1&i&&pe(0,"img",42),2&i&&M("src",Z(3).qr06,Wn)}function Yae(i,t){if(1&i&&(_(0,"div",40),X(1,Vae,1,1,"img",41),b()),2&i){const e=Z(2);C(1),M("ngIf",e.qr06&&"lud06"==e.paymentVersion)}}function jae(i,t){if(1&i&&(_(0,"p",43),N(1),b()),2&i){const e=Z().ngIf;C(1),ft(e.about)}}ep.\u0275fac=function(t){return new(t||ep)(g(Di),g(er),g(_a),g(Fl),g(Gi),g(wc),g(Wi))},ep.\u0275cmp=Se({type:ep,selectors:[["app-profile-actions"]],inputs:{fab:"fab",pubkey:"pubkey",profile:"profile",event:"event"},decls:67,vars:16,consts:[["class","action-button","mat-icon-button","",3,"matMenuTriggerFor",4,"ngIf"],["mat-mini-fab","","color","primary",3,"matMenuTriggerFor",4,"ngIf"],["menu","matMenu"],["mat-menu-item","",3,"click",4,"ngIf"],["mat-menu-item","",3,"matMenuTriggerFor",4,"ngIf"],["mat-menu-item","",3,"matMenuTriggerFor","click"],["mat-menu-item","",3,"matMenuTriggerFor"],["categories","matMenu"],["mat-menu-item","",3,"click",4,"ngFor","ngForOf"],["copyMenu","matMenu"],["mat-menu-item","",3,"click"],["disabled","true","mat-menu-item","",3,"click"],["shareMenu","matMenu"],["mat-icon-button","",1,"action-button",3,"matMenuTriggerFor"],[1,"action-button-icon"],["mat-mini-fab","","color","primary",3,"matMenuTriggerFor"]],template:function(t,e){if(1&t&&(X(0,dae,3,1,"button",0),X(1,uae,3,1,"button",1),_(2,"mat-menu",null,2),X(4,hae,5,0,"button",3),X(5,mae,5,0,"button",3),X(6,pae,5,0,"button",3),X(7,fae,5,0,"button",3),X(8,_ae,5,1,"button",4),_(9,"button",5),ae("click",function(){return e.copy(e.getNpub(e.profile.pubkey))}),_(10,"mat-icon"),N(11,"copy_all"),b(),_(12,"span"),N(13,"Copy"),b()(),_(14,"button",6)(15,"mat-icon"),N(16,"ios_share"),b(),_(17,"span"),N(18,"Share"),b()(),X(19,gae,5,0,"button",3),X(20,bae,5,0,"button",3),X(21,yae,5,0,"button",3),X(22,vae,5,0,"button",3),b(),_(23,"mat-menu",null,7),X(25,wae,5,3,"button",8),b(),_(26,"mat-menu",null,9)(28,"button",10),ae("click",function(){return e.copy(e.getNpub(e.profile.pubkey))}),_(29,"mat-icon"),N(30,"content_copy"),b(),_(31,"span"),N(32,"Identifier (npub)"),b()(),_(33,"button",10),ae("click",function(){return e.copy(e.profile.pubkey)}),_(34,"mat-icon"),N(35,"content_copy"),b(),_(36,"span"),N(37,"Identifier (hex)"),b()(),_(38,"button",10),ae("click",function(){return e.copyProfileUrl(e.profile.pubkey)}),_(39,"mat-icon"),N(40,"content_copy"),b(),_(41,"span"),N(42,"Identifier URL (npub)"),b()(),_(43,"button",11),ae("click",function(){return e.copyProfileUrl(e.profile.pubkey)}),_(44,"mat-icon"),N(45,"content_copy"),b(),_(46,"span"),N(47,"Profile URL (nprofile)"),b()(),_(48,"button",10),ae("click",function(){return e.copyProfile()}),_(49,"mat-icon"),N(50,"content_copy"),b(),_(51,"span"),N(52,"Profile Data"),b()(),X(53,Fae,5,0,"button",3),X(54,kae,5,0,"button",3),b(),_(55,"mat-menu",null,12)(57,"button",10),ae("click",function(){return e.shareProfile(e.profile)}),_(58,"mat-icon"),N(59,"content_copy"),b(),_(60,"span"),N(61,"Profile"),b()(),_(62,"button",10),ae("click",function(){return e.copy("https://notes.blockcore.net/p/"+e.profile.pubkey)}),_(63,"mat-icon"),N(64,"content_copy"),b(),_(65,"span"),N(66,"Profile URL"),b()()()),2&t){const n=gi(27),r=gi(56);M("ngIf",!e.fab),C(1),M("ngIf",e.fab),C(3),M("ngIf",e.event&&!e.event.saved),C(1),M("ngIf",e.event&&e.event.saved),C(1),M("ngIf",0==(null==e.profile?null:e.profile.status)),C(1),M("ngIf",1==(null==e.profile?null:e.profile.status)),C(1),M("ngIf",3!=(null==e.profile?null:e.profile.status)),C(1),M("matMenuTriggerFor",n),C(5),M("matMenuTriggerFor",r),C(5),M("ngIf",2==(null==e.profile?null:e.profile.status)),C(1),M("ngIf",1==(null==e.profile?null:e.profile.status)),C(1),M("ngIf",3==(null==e.profile?null:e.profile.status)),C(1),M("ngIf",(null==e.profile?null:e.profile.status)<3),C(3),M("ngForOf",e.circleService.circles),C(28),M("ngIf",null==e.profile?null:e.profile.following),C(1),M("ngIf",null==e.profile?null:e.profile.relays)}},dependencies:[an,Ut,wl,DI,$n,Zu,Sl,H_]});const zae=function(i){return["/following",i]};function Uae(i,t){if(1&i&&(_(0,"div",44)(1,"a",45),N(2),_(3,"span",46),N(4,"Following"),b()()()),2&i){const e=Z().ngIf;C(1),M("routerLink",Pn(2,zae,e.pubkey)),C(1),qt("",e.following.length," ")}}function Wae(i,t){if(1&i){const e=Ye();_(0,"div",1),pe(1,"div",2),_(2,"div",3)(3,"div",4)(4,"div",5),X(5,xae,1,3,"img",6),X(6,Dae,1,1,"img",7),b()(),_(7,"div",8)(8,"div",9),X(9,Mae,1,1,"ng-template",10),X(10,Sae,1,1,"ng-template",10),pe(11,"app-profile-actions",11),b(),_(12,"h2",12),X(13,Tae,2,1,"span",13),X(14,Lae,3,2,"span",13),b(),_(15,"div",14)(16,"div",15)(17,"mat-icon",16),N(18,"key"),b()(),_(19,"div",17)(20,"span",18),ae("click",function(){const a=we(e).ngIf;return Fe(Z().copy(a.npub))}),N(21),b(),X(22,Nae,2,0,"span",19),b()(),X(23,Oae,7,1,"div",20),X(24,Pae,6,1,"div",20),X(25,Hae,6,3,"div",21),X(26,Yae,2,1,"ng-template",null,22,Ls),_(28,"span"),X(29,jae,2,1,"p",23),b(),X(30,Uae,5,4,"div",24),_(31,"div")(32,"mat-menu",null,25)(34,"button",26)(35,"mat-icon"),N(36,"notifications_off"),b(),_(37,"span"),N(38,"Mute"),b()(),_(39,"button",26)(40,"mat-icon"),N(41,"notifications_paused"),b(),_(42,"span"),N(43,"Remove from Notes"),b()(),_(44,"button",26)(45,"mat-icon"),N(46,"notifications"),b(),_(47,"span"),N(48,"Remove from Notes"),b()()()()()()()}if(2&i){const e=t.ngIf,n=Z();C(1),Ki("background-image",n.utilities.getBannerBackgroundStyle(e.banner)),C(4),M("ngIf",1==(null==e?null:e.status)),C(1),M("ngIf",1!=(null==e?null:e.status)),C(3),M("ngIf",n.isFollowing(e)),C(1),M("ngIf",!n.isFollowing(e)),C(1),M("fab",!1)("profile",e),C(1),M("matTooltip",e.npub),C(1),M("ngIf",e.display_name),C(1),M("ngIf",!e.display_name),C(7),qt("@",e.name,""),C(1),M("ngIf",n.isFollowing(e)),C(1),M("ngIf",e.nip05),C(1),M("ngIf",e.website),C(1),M("ngIf",e.lud06),C(4),M("ngIf",e.about),C(1),M("ngIf",e.following)}}class Fc{constructor(t,e,n,r,a,o){this.appState=t,this.ui=e,this.profileService=n,this.dialog=r,this.circleService=a,this.utilities=o,this.pubkey="",this.tooltip="",this.tooltipName="",this.paymentVersion="lud06",this.userPubKey=this.appState.getPublicKey()}follow(t){var e=this;return fe(function*(){t&&(t.status!==fr.Follow?(t.circle=0,t.status=1,t=yield e.profileService.follow(t.pubkey,0)):(t.circle=0,t=yield e.profileService.setCircle(t.pubkey,0)))})()}isFollowing(t){return!(!t||!t.following)&&t.following.includes(this.userPubKey)}get imagePath(){return this.ui.profile.picture?this.ui.profile.picture:Fc.defaultProfileImage}showProfileImage(){this.dialog.open(wd,{data:{picture:this.imagePath}})}getLightningLabel(t){return t.indexOf("@"),t}ngOnInit(){return fe(function*(){})()}displayNIP05(t){return t.startsWith("_@")?t.substring(2):t}copy(t){this.utilities.copy(t)}getWellKnownLink(t){if(-1===t.indexOf("@"))return"";const e=t.split("@");return`https://${e[1]}/.well-known/nostr.json?name=${e[0]}`}}function Gae(i,t){if(1&i){const e=Ye();_(0,"mat-card-content")(1,"p")(2,"mat-form-field",5)(3,"mat-icon",6),N(4,"badge"),b(),_(5,"mat-label"),N(6,"Display Name"),b(),_(7,"input",7),ae("ngModelChange",function(r){return we(e),Fe(Z().profile.display_name=r)}),b()()(),_(8,"p")(9,"mat-form-field",5)(10,"mat-icon",6),N(11,"alternate_email"),b(),_(12,"mat-label"),N(13,"Username"),b(),_(14,"input",7),ae("ngModelChange",function(r){return we(e),Fe(Z().profile.name=r)}),b()()(),_(15,"p")(16,"mat-form-field",5)(17,"mat-icon",6),N(18,"help_outline"),b(),_(19,"mat-label"),N(20,"About"),b(),_(21,"textarea",8),ae("ngModelChange",function(r){return we(e),Fe(Z().profile.about=r)}),b()()(),_(22,"p")(23,"mat-form-field",5)(24,"mat-icon",6),N(25,"image"),b(),_(26,"mat-label"),N(27,"Profile Image"),b(),_(28,"input",7),ae("ngModelChange",function(r){return we(e),Fe(Z().profile.picture=r)}),b()()(),_(29,"p")(30,"mat-form-field",5)(31,"mat-icon",6),N(32,"image"),b(),_(33,"mat-label"),N(34,"Profile Banner"),b(),_(35,"input",7),ae("ngModelChange",function(r){return we(e),Fe(Z().profile.banner=r)}),b()()(),_(36,"p")(37,"mat-form-field",5)(38,"mat-icon",6),N(39,"how_to_reg"),b(),_(40,"mat-label"),N(41,"E-mail/Domain Identifier (NIP05)"),b(),_(42,"input",7),ae("ngModelChange",function(r){return we(e),Fe(Z().profile.nip05=r)}),b()()(),_(43,"p")(44,"mat-form-field",5)(45,"mat-icon",6),N(46,"public"),b(),_(47,"mat-label"),N(48,"Website"),b(),_(49,"input",7),ae("ngModelChange",function(r){return we(e),Fe(Z().profile.website=r)}),b()()(),_(50,"p")(51,"mat-form-field",5)(52,"mat-icon",6),N(53,"currency_bitcoin"),b(),_(54,"mat-label"),N(55,"Bitcoin Payment Link (LUD06)"),b(),_(56,"input",9),ae("ngModelChange",function(r){return we(e),Fe(Z().profile.lud06=r)}),b()()(),_(57,"p"),N(58),pi(59,"ago"),b()()}if(2&i){const e=Z();C(7),M("ngModel",e.profile.display_name),C(7),M("ngModel",e.profile.name),C(7),M("ngModel",e.profile.about),C(7),M("ngModel",e.profile.picture),C(7),M("ngModel",e.profile.banner),C(7),M("ngModel",e.profile.nip05),C(7),M("ngModel",e.profile.website),C(7),M("ngModel",e.profile.lud06),C(2),qt("Last updated: ",bi(59,9,e.profile.created_at),"")}}Fc.defaultProfileImage="/assets/profile.png",Fc.\u0275fac=function(t){return new(t||Fc)(g(Di),g(er),g(Gi),g(Ha),g(_a),g(Wi))},Fc.\u0275cmp=Se({type:Fc,selectors:[["app-profile-header"]],inputs:{pubkey:"pubkey"},decls:2,vars:3,consts:[["class","profile-page",4,"ngIf"],[1,"profile-page"],[1,"profile-banner"],[1,"profile-page-header"],[1,"profile-page-header-left"],["id","profile-image-anchor",1,"profile-image-anchor"],["id","profile-image","width","150","height","150","onerror","this.src='/assets/profile.png'","class","profile-image-large profile-image-follow",3,"borderColor","src","click",4,"ngIf"],["id","profile-image","onerror","this.src='/assets/profile.png'","class","profile-image-large profile-image-follow","matTooltipPosition","above",3,"src","click",4,"ngIf"],[1,"profile-page-header-middle"],[1,"profile-button-container"],[3,"ngIf"],[3,"fab","profile"],["matTooltipPosition","above",1,"profile-name",3,"matTooltip"],[4,"ngIf"],[1,"profile-labels"],[1,"profile-labels-left"],[1,"profile-icon"],[1,"profile-labels-middle","dimmed"],[1,"hoverable",3,"click"],["class","follows-you",4,"ngIf"],["class","profile-labels",4,"ngIf"],["class","profile-labels",3,"mtxTooltip","mtxTooltipPosition",4,"ngIf"],["tooltipTpl",""],["class","wrap linebreaks",4,"ngIf"],["class","following-counts",4,"ngIf"],["menu","matMenu"],["mat-menu-item",""],["id","profile-image","width","150","height","150","onerror","this.src='/assets/profile.png'",1,"profile-image-large","profile-image-follow",3,"src","click"],["id","profile-image","onerror","this.src='/assets/profile.png'","matTooltipPosition","above",1,"profile-image-large","profile-image-follow",3,"src","click"],["class","follow-button","mat-flat-button","",3,"click",4,"ngIf"],["mat-flat-button","",1,"follow-button",3,"click"],["class","follow-button","mat-flat-button","","color","primary",3,"click",4,"ngIf"],["mat-flat-button","","color","primary",1,"follow-button",3,"click"],[1,"follows-you"],["class","dimmed lightning-link hoverable","target","_blank",3,"href",4,"ngIf"],["target","_blank",1,"dimmed","lightning-link","hoverable",3,"href"],[1,"profile-labels",3,"mtxTooltip","mtxTooltipPosition"],[1,"profile-icon-custom"],["class","dimmed lightning-link hoverable",3,"href",4,"ngIf"],[1,"dimmed","lightning-link","hoverable",3,"href"],[1,"qr-code-container"],["class","qr-code",3,"src",4,"ngIf"],[1,"qr-code",3,"src"],[1,"wrap","linebreaks"],[1,"following-counts"],[1,"following-link",3,"routerLink"],[1,"dimmed"]],template:function(t,e){1&t&&(X(0,Wae,49,18,"div",0),pi(1,"async")),2&t&&M("ngIf",bi(1,1,e.ui.profile$))},dependencies:[Ut,ao,pr,$n,Zu,Sl,El,sae,ep,Jo],styles:[".profile-icon[_ngcontent-%COMP%], .profile-icon-custom[_ngcontent-%COMP%]{text-align:center}.profile-icon-custom[_ngcontent-%COMP%]{font-size:16px}.lightning-link[_ngcontent-%COMP%], .lightning-link[_ngcontent-%COMP%]:hover{text-decoration:none}.profile-name[_ngcontent-%COMP%]{margin-top:0;margin-bottom:.2em}.profile-labels[_ngcontent-%COMP%]{display:flex;width:auto;gap:.4em;justify-content:center}.profile-labels-left[_ngcontent-%COMP%]{flex:0 1 auto;width:24px}.profile-labels-middle[_ngcontent-%COMP%]{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.hoverable[_ngcontent-%COMP%]:hover{cursor:pointer;opacity:.6}.following-counts[_ngcontent-%COMP%]{margin-bottom:.4em}.following-link[_ngcontent-%COMP%]{text-decoration:none}.following-link[_ngcontent-%COMP%]:hover{text-decoration:underline}.action-button[_ngcontent-%COMP%]{margin-top:0!important;margin-right:0!important}.qr-code[_ngcontent-%COMP%]{width:100%;height:100%}.profile-banner[_ngcontent-%COMP%]{min-height:240px;background-repeat:no-repeat;background-position:center;background-size:cover}@media only screen and (max-width: 599px){.current-event[_ngcontent-%COMP%]{margin-bottom:0}}.follows-you[_ngcontent-%COMP%]{margin-left:1em;padding:.1em .4em;background-color:#0003;border-radius:10px;display:inline-block}.dark[_ngcontent-%COMP%] .follows-you[_ngcontent-%COMP%]{margin-left:1em;padding:.1em .4em;background-color:#fff6;border-radius:10px;display:inline-block}.follow-button[_ngcontent-%COMP%]{border-radius:16px;margin-top:.24em;margin-right:.5em}"]});var Ey=new WeakMap;class W_{constructor(t,e,n,r,a,o,s,l,c,p){ui(this,Ey,{writable:!0,value:void 0}),this.ui=t,this.appState=e,this.validator=n,this.utilities=r,this.router=a,this.profiles=o,this.sanitizer=s,this.profileService=l,this.dataService=c,this.activatedRoute=p,this.imagePath="",this.profileName="",this.subscriptions=[],Nt(this,Ey,new Vt(this.profile))}get profile$(){return be(this,Ey).asObservable()}ngOnInit(){var t=this;return fe(function*(){t.appState.updateTitle("Edit Profile"),t.originalProfile={name:"",pubkey:t.appState.getPublicKey()},t.subscriptions.push(t.profileService.profile$.subscribe(e=>{e||(e=t.profileService.emptyProfile(t.appState.getPublicKey())),console.log("PROFILE SERVICE:",e),t.originalProfile=e,t.originalProfile&&t.cloneProfile()}))})()}cloneProfile(){const t=JSON.stringify(this.originalProfile);this.profile=Object.assign({},JSON.parse(t)),be(this,Ey).next(this.profile),this.ui.setProfile(this.profile)}cancelEdit(){this.cloneProfile()}ngOnDestroy(){this.utilities.unsubscribe(this.subscriptions)}sanitize(t){return this.sanitizer.bypassSecurityTrustUrl(t)}updateMetadata(){var t=this;return fe(function*(){const e=t.utilities.reduceProfile(t.profile);let n=t.dataService.createEvent(Sn.Metadata,JSON.stringify(e));const r=yield t.dataService.signEvent(n);t.profile.created_at=n.created_at,yield t.profileService.updateProfile(t.profile.pubkey,t.profile),yield t.dataService.publishEvent(r),t.appState.navigateBack()})()}}W_.\u0275fac=function(t){return new(t||W_)(g(er),g(Di),g(Oa),g(Wi),g(hn),g(Gi),g(xf),g(Gi),g(Qr),g(rs))},W_.\u0275cmp=Se({type:W_,selectors:[["app-profile"]],decls:10,vars:1,consts:[[1,"page"],[4,"ngIf"],["align","end"],["mat-raised-button","",3,"click"],["mat-raised-button","","color","primary",3,"click"],["appearance","outline",1,"input-full-width"],["matPrefix",""],["matInput","","type","text",3,"ngModel","ngModelChange"],["matInput","","type","text","autocomplete","off","rows","3",3,"ngModel","ngModelChange"],["matInput","","type","text","placeholder","LNURL...",3,"ngModel","ngModelChange"]],template:function(t,e){1&t&&(pe(0,"app-profile-header"),_(1,"div",0)(2,"mat-card"),X(3,Gae,60,11,"mat-card-content",1),_(4,"mat-card-footer",2)(5,"button",3),ae("click",function(){return e.cancelEdit()}),N(6,"Cancel"),b(),N(7,"\xa0 "),_(8,"button",4),ae("click",function(){return e.updateMetadata()}),N(9,"Save"),b()()()()),2&t&&(C(3),M("ngIf",e.profile))},dependencies:[Ut,To,Ba,lo,ju,pr,xa,Uu,NL,$n,pa,fa,Pa,Fc,Lo],encapsulation:2});class Cn{constructor(t,e,n){this.appState=t,this.authService=e,this.router=n}canActivate(){return!!this.authService.authInfo$.getValue().authenticated()||this.authService.getAuthInfo().then(t=>!!t.authenticated()||(this.router.navigateByUrl("/connect"),!1))}}Cn.\u0275fac=function(t){return new(t||Cn)(ue(Di),ue(Yr),ue(hn))},Cn.\u0275prov=Oe({token:Cn,factory:Cn.\u0275fac});const $ae=["switch"],qae=["*"],Kae=new De("mat-slide-toggle-default-options",{providedIn:"root",factory:()=>({disableToggleValue:!1})}),Qae={provide:_r,useExisting:Yt(()=>Sy),multi:!0};class QN{constructor(t,e){this.source=t,this.checked=e}}let Zae=0;const Xae=fl(Hs(Vs(Bs(class{constructor(i){this._elementRef=i}}))));let Jae=(()=>{class i extends Xae{get required(){return this._required}set required(e){this._required=Xe(e)}get checked(){return this._checked}set checked(e){this._checked=Xe(e),this._changeDetectorRef.markForCheck()}get inputId(){return`${this.id||this._uniqueId}-input`}constructor(e,n,r,a,o,s,l){super(e),this._focusMonitor=n,this._changeDetectorRef=r,this.defaults=o,this._onChange=c=>{},this._onTouched=()=>{},this._required=!1,this._checked=!1,this.name=null,this.labelPosition="after",this.ariaLabel=null,this.ariaLabelledby=null,this.change=new He,this.toggleChange=new He,this.tabIndex=parseInt(a)||0,this.color=this.defaultColor=o.color||"accent",this._noopAnimations="NoopAnimations"===s,this.id=this._uniqueId=`${l}${++Zae}`}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 i.\u0275fac=function(e){Ss()},i.\u0275dir=ye({type:i,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:[Ne]}),i})(),Sy=(()=>{class i extends Jae{get buttonId(){return`${this.id||this._uniqueId}-button`}constructor(e,n,r,a,o,s){super(e,n,r,a,o,s,"mat-mdc-slide-toggle-"),this._labelId=this._uniqueId+"-label"}_handleClick(){this.toggleChange.emit(),this.defaults.disableToggleValue||(this.checked=!this.checked,this._onChange(this.checked),this.change.emit(new QN(this,this.checked)))}focus(){this._switchElement.nativeElement.focus()}_createChangeEvent(e){return new QN(this,e)}_getAriaLabelledBy(){return this.ariaLabelledby?this.ariaLabelledby:this.ariaLabel?null:this._labelId}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Vr),g(Tt),da("tabindex"),g(Kae),g(Si,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-slide-toggle"]],viewQuery:function(e,n){if(1&e&&ot($ae,5),2&e){let r;Ce(r=Me())&&(n._switchElement=r.first)}},hostAttrs:[1,"mat-mdc-slide-toggle"],hostVars:11,hostBindings:function(e,n){2&e&&(Br("id",n.id),st("tabindex",null)("aria-label",null)("name",null)("aria-labelledby",null),nt("mat-mdc-slide-toggle-focused",n._focused)("mat-mdc-slide-toggle-checked",n.checked)("_mat-animation-noopable",n._noopAnimations))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matSlideToggle"],features:[at([Qae]),Ne],ngContentSelectors:qae,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,n){if(1&e&&(ii(),_(0,"div",0)(1,"button",1,2),ae("click",function(){return n._handleClick()}),pe(3,"div",3),_(4,"div",4)(5,"div",5)(6,"div",6),pe(7,"div",7),b(),_(8,"div",8),pe(9,"div",9),b(),_(10,"div",10),Kr(),_(11,"svg",11),pe(12,"path",12),b(),_(13,"svg",13),pe(14,"path",14),b()()()()(),Go(),_(15,"label",15),ae("click",function(a){return a.stopPropagation()}),Ge(16),b()()),2&e){const r=gi(2);nt("mdc-form-field--align-end","before"==n.labelPosition),C(1),nt("mdc-switch--selected",n.checked)("mdc-switch--unselected",!n.checked)("mdc-switch--checked",n.checked)("mdc-switch--disabled",n.disabled),M("tabIndex",n.tabIndex)("disabled",n.disabled),st("id",n.buttonId)("name",n.name)("aria-label",n.ariaLabel)("aria-labelledby",n._getAriaLabelledBy())("aria-describedby",n.ariaDescribedby)("aria-required",n.required||null)("aria-checked",n.checked),C(8),M("matRippleTrigger",r)("matRippleDisabled",n.disableRipple||n.disabled)("matRippleCentered",!0),C(6),M("for",n.buttonId),st("id",n._labelId)}},dependencies:[mr],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}),i})(),ZN=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})(),ioe=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[ZN,vt,ns,xn,ZN,vt]}),i})();class G_{constructor(t,e){this.dialogRef=t,this.data=e}onNoClick(){this.data.url="",this.dialogRef.close()}}G_.\u0275fac=function(t){return new(t||G_)(g(Ml),g(Ku))},G_.\u0275cmp=Se({type:G_,selectors:[["add-relay-dialog"]],decls:20,vars:4,consts:[[1,"dialog"],["mat-dialog-title",""],["mat-dialog-content","",1,"mat-dialog-content"],["appearance","fill",1,"input-full-width"],["matPrefix","",1,"circle"],["matInput","","type","text","autocomplete","off",3,"ngModel","ngModelChange"],["color","primary",3,"ngModel","ngModelChange"],["mat-dialog-actions","","align","end"],["mat-stroked-button","",3,"click"],["mat-flat-button","","color","primary","cdkFocusInitial","",3,"mat-dialog-close"]],template:function(t,e){1&t&&(_(0,"div",0)(1,"h1",1),N(2,"Add a relay"),b(),_(3,"div",2)(4,"mat-form-field",3)(5,"mat-icon",4),N(6,"dns"),b(),_(7,"mat-label"),N(8,"URL"),b(),_(9,"input",5),ae("ngModelChange",function(r){return e.data.url=r}),b()(),_(10,"mat-slide-toggle",6),ae("ngModelChange",function(r){return e.data.read=r}),N(11,"Read"),b(),N(12,"\xa0 "),_(13,"mat-slide-toggle",6),ae("ngModelChange",function(r){return e.data.write=r}),N(14,"Write"),b()(),_(15,"div",7)(16,"button",8),ae("click",function(){return e.onNoClick()}),N(17,"Cancel"),b(),_(18,"button",9),N(19,"Add"),b()()()),2&t&&(C(9),M("ngModel",e.data.url),C(1),M("ngModel",e.data.read),C(3),M("ngModel",e.data.write),C(5),M("mat-dialog-close",e.data))},dependencies:[To,Ba,lo,ju,pr,$n,Sy,pa,fa,Pa,L_,N_,Qm,Zm],styles:[".input-full-width[_ngcontent-%COMP%]{width:100%!important}"]});class Xu{constructor(t){this._renderer=t,this.renderer=t.createRenderer(null,null)}get darkMode(){if(localStorage.getItem("theme")){if("dark"===localStorage.getItem("theme"))return!0}else if(window.matchMedia("(prefers-color-scheme: dark)").matches)return!0;return!1}set darkMode(t){t?localStorage.setItem("theme","dark"):localStorage.setItem("theme","light"),this.updateMode()}init(){this.updateMode()}updateMode(){this.darkMode?this.renderer.addClass(document.body,"dark"):this.renderer.removeClass(document.body,"dark")}}Xu.\u0275fac=function(t){return new(t||Xu)(ue(Rh))},Xu.\u0275prov=Oe({token:Xu,factory:Xu.\u0275fac,providedIn:"root"});const noe=["trigger"],roe=["panel"];function aoe(i,t){if(1&i&&(_(0,"span",10),N(1),b()),2&i){const e=Z();C(1),ft(e.placeholder)}}function ooe(i,t){if(1&i&&(_(0,"span",14),N(1),b()),2&i){const e=Z(2);C(1),ft(e.triggerValue)}}function soe(i,t){1&i&&Ge(0,0,["*ngSwitchCase","true"])}function loe(i,t){1&i&&(_(0,"span",11),X(1,ooe,2,1,"span",12),X(2,soe,1,0,"ng-content",13),b()),2&i&&(M("ngSwitch",!!Z().customTrigger),C(2),M("ngSwitchCase",!0))}function coe(i,t){if(1&i){const e=Ye();Kr(),Go(),_(0,"div",15,16),ae("@transformPanel.done",function(r){return we(e),Fe(Z()._panelDoneAnimatingStream.next(r.toState))})("keydown",function(r){return we(e),Fe(Z()._handleKeydown(r))}),Ge(2,1),b()}if(2&i){const e=Z();A0("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",e._getPanelTheme(),""),M("ngClass",e.panelClass)("@transformPanel","showing"),st("id",e.id+"-panel")("aria-multiselectable",e.multiple)("aria-label",e.ariaLabel||null)("aria-labelledby",e._getPanelAriaLabelledby())}}const doe=[[["mat-select-trigger"]],"*"],uoe=["mat-select-trigger","*"],hoe={transformPanelWrap:Mr("transformPanelWrap",[Zi("* => void",dc("@transformPanel",[Pf()],{optional:!0}))]),transformPanel:Mr("transformPanel",[on("void",At({opacity:0,transform:"scale(1, 0.8)"})),Zi("void => showing",Qi("120ms cubic-bezier(0, 0, 0.2, 1)",At({opacity:1,transform:"scale(1, 1)"}))),Zi("* => void",Qi("100ms linear",At({opacity:0})))])};let XN=0;const JN=new De("mat-select-scroll-strategy"),poe=new De("MAT_SELECT_CONFIG"),foe={provide:JN,deps:[or],useFactory:function moe(i){return()=>i.scrollStrategies.reposition()}},_oe=new De("MatSelectTrigger");class goe{constructor(t,e){this.source=t,this.value=e}}const boe=Vs(fl(Bs($2(class{constructor(i,t,e,n,r){this._elementRef=i,this._defaultErrorStateMatcher=t,this._parentForm=e,this._parentFormGroup=n,this.ngControl=r,this.stateChanges=new ve}}))));let yoe=(()=>{class i extends boe{get focused(){return this._focused||this._panelOpen}get placeholder(){return this._placeholder}set placeholder(e){this._placeholder=e,this.stateChanges.next()}get required(){return this._required??this.ngControl?.control?.hasValidator(Bu.required)??!1}set required(e){this._required=Xe(e),this.stateChanges.next()}get multiple(){return this._multiple}set multiple(e){this._multiple=Xe(e)}get disableOptionCentering(){return this._disableOptionCentering}set disableOptionCentering(e){this._disableOptionCentering=Xe(e)}get compareWith(){return this._compareWith}set compareWith(e){this._compareWith=e,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(e){this._assignValue(e)&&this._onChange(e)}get typeaheadDebounceInterval(){return this._typeaheadDebounceInterval}set typeaheadDebounceInterval(e){this._typeaheadDebounceInterval=un(e)}get id(){return this._id}set id(e){this._id=e||this._uid,this.stateChanges.next()}constructor(e,n,r,a,o,s,l,c,p,w,I,z,J,ce){super(o,a,l,c,w),this._viewportRuler=e,this._changeDetectorRef=n,this._ngZone=r,this._dir=s,this._parentFormField=p,this._liveAnnouncer=J,this._defaultOptions=ce,this._panelOpen=!1,this._compareWith=(he,me)=>he===me,this._uid="mat-select-"+XN++,this._triggerAriaLabelledBy=null,this._destroy=new ve,this._onChange=()=>{},this._onTouched=()=>{},this._valueId="mat-select-value-"+XN++,this._panelDoneAnimatingStream=new ve,this._overlayPanelClass=this._defaultOptions?.overlayPanelClass||"",this._focused=!1,this.controlType="mat-select",this._multiple=!1,this._disableOptionCentering=this._defaultOptions?.disableOptionCentering??!1,this.ariaLabel="",this.optionSelectionChanges=ed(()=>{const he=this.options;return he?he.changes.pipe(Mn(he),Jn(()=>ji(...he.map(me=>me.onSelectionChange)))):this._ngZone.onStable.pipe(yi(1),Jn(()=>this.optionSelectionChanges))}),this.openedChange=new He,this._openedStream=this.openedChange.pipe(oi(he=>he),tt(()=>{})),this._closedStream=this.openedChange.pipe(oi(he=>!he),tt(()=>{})),this.selectionChange=new He,this.valueChange=new He,this.ngControl&&(this.ngControl.valueAccessor=this),null!=ce?.typeaheadDebounceInterval&&(this._typeaheadDebounceInterval=ce.typeaheadDebounceInterval),this._scrollStrategyFactory=z,this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=parseInt(I)||0,this.id=this.id}ngOnInit(){this._selectionModel=new gx(this.multiple),this.stateChanges.next(),this._panelDoneAnimatingStream.pipe(Ef(),yt(this._destroy)).subscribe(()=>this._panelDoneAnimating(this.panelOpen))}ngAfterContentInit(){this._initKeyManager(),this._selectionModel.changed.pipe(yt(this._destroy)).subscribe(e=>{e.added.forEach(n=>n.select()),e.removed.forEach(n=>n.deselect())}),this.options.changes.pipe(Mn(null),yt(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){const e=this._getTriggerAriaLabelledby(),n=this.ngControl;if(e!==this._triggerAriaLabelledBy){const r=this._elementRef.nativeElement;this._triggerAriaLabelledBy=e,e?r.setAttribute("aria-labelledby",e):r.removeAttribute("aria-labelledby")}n&&(this._previousControl!==n.control&&(void 0!==this._previousControl&&null!==n.disabled&&n.disabled!==this.disabled&&(this.disabled=n.disabled),this._previousControl=n.control),this.updateErrorState())}ngOnChanges(e){(e.disabled||e.userAriaDescribedBy)&&this.stateChanges.next(),e.typeaheadDebounceInterval&&this._keyManager&&this._keyManager.withTypeAhead(this._typeaheadDebounceInterval)}ngOnDestroy(){this._keyManager?.destroy(),this._destroy.next(),this._destroy.complete(),this.stateChanges.complete()}toggle(){this.panelOpen?this.close():this.open()}open(){this._canOpen()&&(this._panelOpen=!0,this._keyManager.withHorizontalOrientation(null),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck())}close(){this._panelOpen&&(this._panelOpen=!1,this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched())}writeValue(e){this._assignValue(e)}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e,this._changeDetectorRef.markForCheck(),this.stateChanges.next()}get panelOpen(){return this._panelOpen}get selected(){return this.multiple?this._selectionModel?.selected||[]:this._selectionModel?.selected[0]}get triggerValue(){if(this.empty)return"";if(this._multiple){const e=this._selectionModel.selected.map(n=>n.viewValue);return this._isRtl()&&e.reverse(),e.join(", ")}return this._selectionModel.selected[0].viewValue}_isRtl(){return!!this._dir&&"rtl"===this._dir.value}_handleKeydown(e){this.disabled||(this.panelOpen?this._handleOpenKeydown(e):this._handleClosedKeydown(e))}_handleClosedKeydown(e){const n=e.keyCode,r=40===n||38===n||37===n||39===n,a=13===n||32===n,o=this._keyManager;if(!o.isTyping()&&a&&!ar(e)||(this.multiple||e.altKey)&&r)e.preventDefault(),this.open();else if(!this.multiple){const s=this.selected;o.onKeydown(e);const l=this.selected;l&&s!==l&&this._liveAnnouncer.announce(l.viewValue,1e4)}}_handleOpenKeydown(e){const n=this._keyManager,r=e.keyCode,a=40===r||38===r,o=n.isTyping();if(a&&e.altKey)e.preventDefault(),this.close();else if(o||13!==r&&32!==r||!n.activeItem||ar(e))if(!o&&this._multiple&&65===r&&e.ctrlKey){e.preventDefault();const s=this.options.some(l=>!l.disabled&&!l.selected);this.options.forEach(l=>{l.disabled||(s?l.select():l.deselect())})}else{const s=n.activeItemIndex;n.onKeydown(e),this._multiple&&a&&e.shiftKey&&n.activeItem&&n.activeItemIndex!==s&&n.activeItem._selectViaInteraction()}else e.preventDefault(),n.activeItem._selectViaInteraction()}_onFocus(){this.disabled||(this._focused=!0,this.stateChanges.next())}_onBlur(){this._focused=!1,this._keyManager?.cancelTypeahead(),!this.disabled&&!this.panelOpen&&(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_onAttached(){this._overlayDir.positionChange.pipe(yi(1)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this._positioningSettled()})}_getPanelTheme(){return this._parentFormField?`mat-${this._parentFormField.color}`:""}get empty(){return!this._selectionModel||this._selectionModel.isEmpty()}_initializeSelection(){Promise.resolve().then(()=>{this.ngControl&&(this._value=this.ngControl.value),this._setSelectionByValue(this._value),this.stateChanges.next()})}_setSelectionByValue(e){if(this.options.forEach(n=>n.setInactiveStyles()),this._selectionModel.clear(),this.multiple&&e)Array.isArray(e),e.forEach(n=>this._selectOptionByValue(n)),this._sortValues();else{const n=this._selectOptionByValue(e);n?this._keyManager.updateActiveItem(n):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectOptionByValue(e){const n=this.options.find(r=>{if(this._selectionModel.isSelected(r))return!1;try{return null!=r.value&&this._compareWith(r.value,e)}catch{return!1}});return n&&this._selectionModel.select(n),n}_assignValue(e){return!!(e!==this._value||this._multiple&&Array.isArray(e))&&(this.options&&this._setSelectionByValue(e),this._value=e,!0)}_initKeyManager(){this._keyManager=new BT(this.options).withTypeAhead(this._typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withHomeAndEnd().withPageUpDown().withAllowedModifierKeys(["shiftKey"]),this._keyManager.tabOut.subscribe(()=>{this.panelOpen&&(!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction(),this.focus(),this.close())}),this._keyManager.change.subscribe(()=>{this._panelOpen&&this.panel?this._scrollOptionIntoView(this._keyManager.activeItemIndex||0):!this._panelOpen&&!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction()})}_resetOptions(){const e=ji(this.options.changes,this._destroy);this.optionSelectionChanges.pipe(yt(e)).subscribe(n=>{this._onSelect(n.source,n.isUserInput),n.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),ji(...this.options.map(n=>n._stateChanges)).pipe(yt(e)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this.stateChanges.next()})}_onSelect(e,n){const r=this._selectionModel.isSelected(e);null!=e.value||this._multiple?(r!==e.selected&&(e.selected?this._selectionModel.select(e):this._selectionModel.deselect(e)),n&&this._keyManager.setActiveItem(e),this.multiple&&(this._sortValues(),n&&this.focus())):(e.deselect(),this._selectionModel.clear(),null!=this.value&&this._propagateChanges(e.value)),r!==this._selectionModel.isSelected(e)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){const e=this.options.toArray();this._selectionModel.sort((n,r)=>this.sortComparator?this.sortComparator(n,r,e):e.indexOf(n)-e.indexOf(r)),this.stateChanges.next()}}_propagateChanges(e){let n=null;n=this.multiple?this.selected.map(r=>r.value):this.selected?this.selected.value:e,this._value=n,this.valueChange.emit(n),this._onChange(n),this.selectionChange.emit(this._getChangeEvent(n)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){this._keyManager&&(this.empty?this._keyManager.setFirstItemActive():this._keyManager.setActiveItem(this._selectionModel.selected[0]))}_canOpen(){return!this._panelOpen&&!this.disabled&&this.options?.length>0}focus(e){this._elementRef.nativeElement.focus(e)}_getPanelAriaLabelledby(){if(this.ariaLabel)return null;const e=this._parentFormField?.getLabelId();return this.ariaLabelledby?(e?e+" ":"")+this.ariaLabelledby:e}_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getTriggerAriaLabelledby(){if(this.ariaLabel)return null;const e=this._parentFormField?.getLabelId();let n=(e?e+" ":"")+this._valueId;return this.ariaLabelledby&&(n+=" "+this.ariaLabelledby),n}_panelDoneAnimating(e){this.openedChange.emit(e)}setDescribedByIds(e){e.length?this._elementRef.nativeElement.setAttribute("aria-describedby",e.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focus(),this.open()}get shouldLabelFloat(){return this._panelOpen||!this.empty||this._focused&&!!this._placeholder}}return i.\u0275fac=function(e){return new(e||i)(g(ts),g(Tt),g(lt),g(_m),g(ze),g(En,8),g(Hu,8),g(bd,8),g(zu,8),g(Us,10),da("tabindex"),g(JN),g(L2),g(poe,8))},i.\u0275dir=ye({type:i,viewQuery:function(e,n){if(1&e&&(ot(noe,5),ot(roe,5),ot(aA,5)),2&e){let r;Ce(r=Me())&&(n.trigger=r.first),Ce(r=Me())&&(n.panel=r.first),Ce(r=Me())&&(n._overlayDir=r.first)}},inputs:{userAriaDescribedBy:["aria-describedby","userAriaDescribedBy"],panelClass:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",disableOptionCentering:"disableOptionCentering",compareWith:"compareWith",value:"value",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",typeaheadDebounceInterval:"typeaheadDebounceInterval",sortComparator:"sortComparator",id:"id"},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},features:[Ne,rn]}),i})(),pD=(()=>{class i extends yoe{constructor(){super(...arguments),this._positions=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"}]}get shouldLabelFloat(){return this.panelOpen||!this.empty||this.focused&&!!this.placeholder}ngOnInit(){super.ngOnInit(),this._viewportRuler.change().pipe(yt(this._destroy)).subscribe(()=>{this.panelOpen&&(this._overlayWidth=this._getOverlayWidth(),this._changeDetectorRef.detectChanges())})}ngAfterViewInit(){this._parentFormField&&(this._preferredOverlayOrigin=this._parentFormField.getConnectedOverlayOrigin())}open(){this._overlayWidth=this._getOverlayWidth(),super.open(),this.stateChanges.next()}close(){super.close(),this.stateChanges.next()}_scrollOptionIntoView(e){const n=this.options.toArray()[e];if(n){const r=this.panel.nativeElement,a=vA(e,this.options,this.optionGroups),o=n._getHostElement();r.scrollTop=0===e&&1===a?0:wA(o.offsetTop,o.offsetHeight,r.scrollTop,r.offsetHeight)}}_positioningSettled(){this._scrollOptionIntoView(this._keyManager.activeItemIndex||0)}_getChangeEvent(e){return new goe(this,e)}_getOverlayWidth(){return(this._preferredOverlayOrigin instanceof Y2?this._preferredOverlayOrigin.elementRef:this._preferredOverlayOrigin||this._elementRef).nativeElement.getBoundingClientRect().width}}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275cmp=Se({type:i,selectors:[["mat-select"]],contentQueries:function(e,n,r){if(1&e&&(Et(r,_oe,5),Et(r,bm,5),Et(r,K2,5)),2&e){let a;Ce(a=Me())&&(n.customTrigger=a.first),Ce(a=Me())&&(n.options=a),Ce(a=Me())&&(n.optionGroups=a)}},hostAttrs:["role","combobox","aria-autocomplete","none","aria-haspopup","listbox",1,"mat-mdc-select"],hostVars:19,hostBindings:function(e,n){1&e&&ae("keydown",function(a){return n._handleKeydown(a)})("focus",function(){return n._onFocus()})("blur",function(){return n._onBlur()}),2&e&&(st("id",n.id)("tabindex",n.tabIndex)("aria-controls",n.panelOpen?n.id+"-panel":null)("aria-expanded",n.panelOpen)("aria-label",n.ariaLabel||null)("aria-required",n.required.toString())("aria-disabled",n.disabled.toString())("aria-invalid",n.errorState)("aria-activedescendant",n._getAriaActiveDescendant()),nt("mat-mdc-select-disabled",n.disabled)("mat-mdc-select-invalid",n.errorState)("mat-mdc-select-required",n.required)("mat-mdc-select-empty",n.empty)("mat-mdc-select-multiple",n.multiple))},inputs:{disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex"},exportAs:["matSelect"],features:[at([{provide:Gm,useExisting:i},{provide:q2,useExisting:i}]),Ne],ngContentSelectors:uoe,decls:11,vars:11,consts:[["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],[1,"mat-mdc-select-value",3,"ngSwitch"],["class","mat-mdc-select-placeholder mat-mdc-select-min-line",4,"ngSwitchCase"],["class","mat-mdc-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],["viewBox","0 0 24 24","width","24px","height","24px","focusable","false"],["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth","backdropClick","attach","detach"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text",3,"ngSwitch"],["class","mat-mdc-select-min-line",4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"ngClass","keydown"],["panel",""]],template:function(e,n){if(1&e&&(ii(doe),_(0,"div",0,1),ae("click",function(){return n.toggle()}),_(3,"div",2),X(4,aoe,2,1,"span",3),X(5,loe,3,2,"span",4),b(),_(6,"div",5)(7,"div",6),Kr(),_(8,"svg",7),pe(9,"path",8),b()()()(),X(10,coe,3,9,"ng-template",9),ae("backdropClick",function(){return n.close()})("attach",function(){return n._onAttached()})("detach",function(){return n.close()})),2&e){const r=gi(1);st("aria-owns",n.panelOpen?n.id+"-panel":null),C(3),M("ngSwitch",n.empty),st("id",n._valueId),C(1),M("ngSwitchCase",!0),C(1),M("ngSwitchCase",!1),C(5),M("cdkConnectedOverlayPanelClass",n._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",n._scrollStrategy)("cdkConnectedOverlayOrigin",n._preferredOverlayOrigin||r)("cdkConnectedOverlayOpen",n.panelOpen)("cdkConnectedOverlayPositions",n._positions)("cdkConnectedOverlayWidth",n._overlayWidth)}},dependencies:[ua,uu,yf,qS,aA,Y2],styles:['.mdc-menu-surface{display:none;position:absolute;box-sizing:border-box;max-width:calc(100vw - 32px);max-width:var(--mdc-menu-max-width, calc(100vw - 32px));max-height:calc(100vh - 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:4px;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-mdc-select{display:inline-block;width:100%;outline:none}.mat-mdc-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-mdc-select-disabled .mat-mdc-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-mdc-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-mdc-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-mdc-select-arrow-wrapper{height:24px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper{transform:translateY(-8px)}.mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper{transform:none}.mat-mdc-select-arrow{width:10px;height:5px;position:relative}.mat-mdc-select-arrow svg{fill:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:CanvasText}.mat-mdc-select-disabled .cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:GrayText}.mdc-menu-surface.mat-mdc-select-panel{width:100%;max-height:275px;position:static;outline:0;margin:0;padding:8px 0;list-style-type:none}.mdc-menu-surface.mat-mdc-select-panel:focus{outline:none}.cdk-high-contrast-active .mdc-menu-surface.mat-mdc-select-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) .mdc-menu-surface.mat-mdc-select-panel{border-top-left-radius:0;border-top-right-radius:0;transform-origin:top center}.mat-mdc-select-panel-above .mdc-menu-surface.mat-mdc-select-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:bottom center}.mat-mdc-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable .mat-mdc-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-mdc-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label{max-width:calc(100% - 18px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 24px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch{max-width:calc(100% - 24px)}.mat-mdc-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}'],encapsulation:2,data:{animation:[hoe.transformPanel]},changeDetection:0}),i})(),eO=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[foe],imports:[xn,pl,F1,vt,ml,Xx,F1,vt]}),i})();function voe(i,t){}const woe=function(i){return{animationDuration:i}},Foe=function(i,t){return{value:i,params:t}};function koe(i,t){1&i&&Ge(0)}const $_=["*"],tO=["tabListContainer"],iO=["tabList"],nO=["tabListInner"],rO=["nextPaginator"],aO=["previousPaginator"],xoe=["tabBodyWrapper"],Doe=["tabHeader"];function Coe(i,t){}function Moe(i,t){1&i&&X(0,Coe,0,0,"ng-template",14),2&i&&M("cdkPortalOutlet",Z().$implicit.templateLabel)}function Eoe(i,t){1&i&&N(0),2&i&&ft(Z().$implicit.textLabel)}function Soe(i,t){if(1&i){const e=Ye();_(0,"div",6,7),ae("click",function(){const r=we(e),a=r.$implicit,o=r.index,s=Z(),l=gi(1);return Fe(s._handleClick(a,l,o))})("cdkFocusChange",function(r){const o=we(e).index;return Fe(Z()._tabFocusChanged(r,o))}),pe(2,"span",8)(3,"div",9),_(4,"span",10)(5,"span",11),X(6,Moe,1,1,"ng-template",12),X(7,Eoe,1,1,"ng-template",null,13,Ls),b()()()}if(2&i){const e=t.$implicit,n=t.index,r=gi(1),a=gi(8),o=Z();nt("mdc-tab--active",o.selectedIndex===n),M("id",o._getTabLabelId(n))("ngClass",e.labelClass)("disabled",e.disabled)("fitInkBarToContent",o.fitInkBarToContent),st("tabIndex",o._getTabIndex(n))("aria-posinset",n+1)("aria-setsize",o._tabs.length)("aria-controls",o._getTabContentId(n))("aria-selected",o.selectedIndex===n)("aria-label",e.ariaLabel||null)("aria-labelledby",!e.ariaLabel&&e.ariaLabelledby?e.ariaLabelledby:null),C(3),M("matRippleTrigger",r)("matRippleDisabled",e.disabled||o.disableRipple),C(3),M("ngIf",e.templateLabel)("ngIfElse",a)}}function Toe(i,t){if(1&i){const e=Ye();_(0,"mat-tab-body",15),ae("_onCentered",function(){return we(e),Fe(Z()._removeTabBodyWrapperHeight())})("_onCentering",function(r){return we(e),Fe(Z()._setTabBodyWrapperHeight(r))}),b()}if(2&i){const e=t.$implicit,n=t.index,r=Z();nt("mat-mdc-tab-body-active",r.selectedIndex===n),M("id",r._getTabContentId(n))("ngClass",e.bodyClass)("content",e.content)("position",e.position)("origin",e.origin)("animationDuration",r.animationDuration)("preserveContent",r.preserveContent),st("tabindex",null!=r.contentTabIndex&&r.selectedIndex===n?r.contentTabIndex:null)("aria-labelledby",r._getTabLabelId(n))}}const Aoe=["mat-tab-nav-bar",""],Ioe=["mat-tab-link",""],Loe={translateTab:Mr("translateTab",[on("center, void, left-origin-center, right-origin-center",At({transform:"none"})),on("left",At({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),on("right",At({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),Zi("* => left, * => right, left => center, right => center",Qi("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),Zi("void => left-origin-center",[At({transform:"translate3d(-100%, 0, 0)",visibility:"hidden"}),Qi("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),Zi("void => right-origin-center",[At({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),Qi("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])])};let Noe=(()=>{class i extends Ps{constructor(e,n,r,a){super(e,n,a),this._host=r,this._centeringSub=f.EMPTY,this._leavingSub=f.EMPTY}ngOnInit(){super.ngOnInit(),this._centeringSub=this._host._beforeCentering.pipe(Mn(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 i.\u0275fac=function(e){return new(e||i)(g(ql),g(bn),g(Yt(()=>oO)),g(zt))},i.\u0275dir=ye({type:i,selectors:[["","matTabBodyHost",""]],features:[Ne]}),i})(),Ooe=(()=>{class i{set position(e){this._positionIndex=e,this._computePositionAnimationState()}constructor(e,n,r){this._elementRef=e,this._dir=n,this._dirChangeSubscription=f.EMPTY,this._translateTabComplete=new ve,this._onCentering=new He,this._beforeCentering=new He,this._afterLeavingCenter=new He,this._onCentered=new He(!0),this.animationDuration="500ms",this.preserveContent=!1,n&&(this._dirChangeSubscription=n.change.subscribe(a=>{this._computePositionAnimationState(a),r.markForCheck()})),this._translateTabComplete.pipe(Ef((a,o)=>a.fromState===o.fromState&&a.toState===o.toState)).subscribe(a=>{this._isCenterPosition(a.toState)&&this._isCenterPosition(this._position)&&this._onCentered.emit(),this._isCenterPosition(a.fromState)&&!this._isCenterPosition(this._position)&&this._afterLeavingCenter.emit()})}ngOnInit(){"center"==this._position&&null!=this.origin&&(this._position=this._computePositionFromOrigin(this.origin))}ngOnDestroy(){this._dirChangeSubscription.unsubscribe(),this._translateTabComplete.complete()}_onTranslateTabStarted(e){const n=this._isCenterPosition(e.toState);this._beforeCentering.emit(n),n&&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 n=this._getLayoutDirection();return"ltr"==n&&e<=0||"rtl"==n&&e>0?"left-origin-center":"right-origin-center"}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(En,8),g(Tt))},i.\u0275dir=ye({type:i,inputs:{_content:["content","_content"],origin:"origin",animationDuration:"animationDuration",preserveContent:"preserveContent",position:"position"},outputs:{_onCentering:"_onCentering",_beforeCentering:"_beforeCentering",_afterLeavingCenter:"_afterLeavingCenter",_onCentered:"_onCentered"}}),i})(),oO=(()=>{class i extends Ooe{constructor(e,n,r){super(e,n,r)}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(En,8),g(Tt))},i.\u0275cmp=Se({type:i,selectors:[["mat-tab-body"]],viewQuery:function(e,n){if(1&e&&ot(Ps,5),2&e){let r;Ce(r=Me())&&(n._portalHost=r.first)}},hostAttrs:[1,"mat-mdc-tab-body"],features:[Ne],decls:3,vars:6,consts:[["cdkScrollable","",1,"mat-mdc-tab-body-content"],["content",""],["matTabBodyHost",""]],template:function(e,n){1&e&&(_(0,"div",0,1),ae("@translateTab.start",function(a){return n._onTranslateTabStarted(a)})("@translateTab.done",function(a){return n._translateTabComplete.next(a)}),X(2,voe,0,0,"ng-template",2),b()),2&e&&M("@translateTab",sl(3,Foe,n._position,Pn(1,woe,n.animationDuration)))},dependencies:[Noe],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:[Loe.translateTab]}}),i})();const Roe=new De("MatTabContent");let sO=(()=>{class i{constructor(e){this.template=e}}return i.\u0275fac=function(e){return new(e||i)(g(dn))},i.\u0275dir=ye({type:i,selectors:[["","matTabContent",""]],features:[at([{provide:Roe,useExisting:i}])]}),i})();const Poe=new De("MatTabLabel"),lO=new De("MAT_TAB");let cO=(()=>{class i extends SW{constructor(e,n,r){super(e,n),this._closestTab=r}}return i.\u0275fac=function(e){return new(e||i)(g(dn),g(bn),g(lO,8))},i.\u0275dir=ye({type:i,selectors:[["","mat-tab-label",""],["","matTabLabel",""]],features:[at([{provide:Poe,useExisting:i}]),Ne]}),i})();const fD="mdc-tab-indicator--active",dO="mdc-tab-indicator--no-transition";class uO{constructor(t){this._items=t}hide(){this._items.forEach(t=>t.deactivateInkBar())}alignToElement(t){const e=this._items.find(r=>r.elementRef.nativeElement===t),n=this._currentItem;if(n?.deactivateInkBar(),e){const r=n?.elementRef.nativeElement.getBoundingClientRect?.();e.activateInkBar(r),this._currentItem=e}}}function hO(i){return class extends i{constructor(...t){super(...t),this._fitToContent=!1}get fitInkBarToContent(){return this._fitToContent}set fitInkBarToContent(t){const e=Xe(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(fD);const n=e.getBoundingClientRect(),r=t.width/n.width,a=t.left-n.left;e.classList.add(dO),this._inkBarContentElement.style.setProperty("transform",`translateX(${a}px) scaleX(${r})`),e.getBoundingClientRect(),e.classList.remove(dO),e.classList.add(fD),this._inkBarContentElement.style.setProperty("transform","")}deactivateInkBar(){this.elementRef.nativeElement.classList.remove(fD)}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 Hoe=Bs(class{}),Voe=hO((()=>{class i extends Hoe{constructor(e){super(),this.elementRef=e}focus(){this.elementRef.nativeElement.focus()}getOffsetLeft(){return this.elementRef.nativeElement.offsetLeft}getOffsetWidth(){return this.elementRef.nativeElement.offsetWidth}}return i.\u0275fac=function(e){return new(e||i)(g(ze))},i.\u0275dir=ye({type:i,features:[Ne]}),i})());let mO=(()=>{class i extends Voe{}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275dir=ye({type:i,selectors:[["","matTabLabelWrapper",""]],hostVars:3,hostBindings:function(e,n){2&e&&(st("aria-disabled",!!n.disabled),nt("mat-mdc-tab-disabled",n.disabled))},inputs:{disabled:"disabled",fitInkBarToContent:"fitInkBarToContent"},features:[Ne]}),i})();const Yoe=Bs(class{}),pO=new De("MAT_TAB_GROUP");let joe=(()=>{class i extends Yoe{get content(){return this._contentPortal}constructor(e,n){super(),this._viewContainerRef=e,this._closestTabGroup=n,this.textLabel="",this._contentPortal=null,this._stateChanges=new ve,this.position=null,this.origin=null,this.isActive=!1}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 i.\u0275fac=function(e){return new(e||i)(g(bn),g(pO,8))},i.\u0275dir=ye({type:i,viewQuery:function(e,n){if(1&e&&ot(dn,7),2&e){let r;Ce(r=Me())&&(n._implicitContent=r.first)}},inputs:{textLabel:["label","textLabel"],ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],labelClass:"labelClass",bodyClass:"bodyClass"},features:[Ne,rn]}),i})(),Ty=(()=>{class i extends joe{get templateLabel(){return this._templateLabel}set templateLabel(e){this._setTemplateLabelInput(e)}}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275cmp=Se({type:i,selectors:[["mat-tab"]],contentQueries:function(e,n,r){if(1&e&&(Et(r,sO,7,dn),Et(r,cO,5)),2&e){let a;Ce(a=Me())&&(n._explicitContent=a.first),Ce(a=Me())&&(n.templateLabel=a.first)}},inputs:{disabled:"disabled"},exportAs:["matTab"],features:[at([{provide:lO,useExisting:i}]),Ne],ngContentSelectors:$_,decls:1,vars:0,template:function(e,n){1&e&&(ii(),X(0,koe,1,0,"ng-template"))},encapsulation:2}),i})();const fO=ic({passive:!0});let gO=(()=>{class i{get disablePagination(){return this._disablePagination}set disablePagination(e){this._disablePagination=Xe(e)}get selectedIndex(){return this._selectedIndex}set selectedIndex(e){e=un(e),this._selectedIndex!=e&&(this._selectedIndexChanged=!0,this._selectedIndex=e,this._keyManager&&this._keyManager.updateActiveItem(e))}constructor(e,n,r,a,o,s,l){this._elementRef=e,this._changeDetectorRef=n,this._viewportRuler=r,this._dir=a,this._ngZone=o,this._platform=s,this._animationMode=l,this._scrollDistance=0,this._selectedIndexChanged=!1,this._destroyed=new ve,this._showPaginationControls=!1,this._disableScrollAfter=!0,this._disableScrollBefore=!0,this._stopScrolling=new ve,this._disablePagination=!1,this._selectedIndex=0,this.selectFocusedIndex=new He,this.indexFocused=new He,o.runOutsideAngular(()=>{no(e.nativeElement,"mouseleave").pipe(yt(this._destroyed)).subscribe(()=>{this._stopInterval()})})}ngAfterViewInit(){no(this._previousPaginator.nativeElement,"touchstart",fO).pipe(yt(this._destroyed)).subscribe(()=>{this._handlePaginatorPress("before")}),no(this._nextPaginator.nativeElement,"touchstart",fO).pipe(yt(this._destroyed)).subscribe(()=>{this._handlePaginatorPress("after")})}ngAfterContentInit(){const e=this._dir?this._dir.change:mt("ltr"),n=this._viewportRuler.change(150),r=()=>{this.updatePagination(),this._alignInkBarToSelectedTab()};this._keyManager=new Tf(this._items).withHorizontalOrientation(this._getLayoutDirection()).withHomeAndEnd().withWrap().skipPredicate(()=>!1),this._keyManager.updateActiveItem(this._selectedIndex),this._ngZone.onStable.pipe(yi(1)).subscribe(r),ji(e,n,this._items.changes,this._itemsResized()).pipe(yt(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(a=>{this.indexFocused.emit(a),this._setTabFocus(a)})}_itemsResized(){return"function"!=typeof ResizeObserver?fi:this._items.changes.pipe(Mn(this._items),Jn(e=>new qe(n=>this._ngZone.runOutsideAngular(()=>{const r=new ResizeObserver(a=>n.next(a));return e.forEach(a=>r.observe(a.elementRef.nativeElement)),()=>{r.disconnect()}}))),D2(1),oi(e=>e.some(n=>n.contentRect.width>0&&n.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(!ar(e))switch(e.keyCode){case 13:case 32:if(this.focusIndex!==this.selectedIndex){const n=this._items.get(this.focusIndex);n&&!n.disabled&&(this.selectFocusedIndex.emit(this.focusIndex),this._itemSelected(e))}break;default:this._keyManager.onKeydown(e)}}_onContentChanges(){const e=this._elementRef.nativeElement.textContent;e!==this._currentTextContent&&(this._currentTextContent=e||"",this._ngZone.run(()=>{this.updatePagination(),this._alignInkBarToSelectedTab(),this._changeDetectorRef.markForCheck()}))}updatePagination(){this._checkPaginationEnabled(),this._checkScrollingControls(),this._updateTabScrollPosition()}get focusIndex(){return this._keyManager?this._keyManager.activeItemIndex:0}set focusIndex(e){!this._isValidIndex(e)||this.focusIndex===e||!this._keyManager||this._keyManager.setActiveItem(e)}_isValidIndex(e){return!this._items||!!this._items.toArray()[e]}_setTabFocus(e){if(this._showPaginationControls&&this._scrollToLabel(e),this._items&&this._items.length){this._items.toArray()[e].focus();const n=this._tabListContainer.nativeElement;n.scrollLeft="ltr"==this._getLayoutDirection()?0:n.scrollWidth-n.offsetWidth}}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_updateTabScrollPosition(){if(this.disablePagination)return;const e=this.scrollDistance,n="ltr"===this._getLayoutDirection()?-e:e;this._tabList.nativeElement.style.transform=`translateX(${Math.round(n)}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 n=this._items?this._items.toArray()[e]:null;if(!n)return;const r=this._tabListContainer.nativeElement.offsetWidth,{offsetLeft:a,offsetWidth:o}=n.elementRef.nativeElement;let s,l;"ltr"==this._getLayoutDirection()?(s=a,l=s+o):(l=this._tabListInner.nativeElement.offsetWidth-a,s=l-o);const c=this.scrollDistance,p=this.scrollDistance+r;sp&&(this.scrollDistance+=l-p+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,n=e?e.elementRef.nativeElement:null;n?this._inkBar.alignToElement(n):this._inkBar.hide()}_stopInterval(){this._stopScrolling.next()}_handlePaginatorPress(e,n){n&&null!=n.button&&0!==n.button||(this._stopInterval(),y1(650,100).pipe(yt(ji(this._stopScrolling,this._destroyed))).subscribe(()=>{const{maxScrollDistance:r,distance:a}=this._scrollHeader(e);(0===a||a>=r)&&this._stopInterval()}))}_scrollTo(e){if(this.disablePagination)return{maxScrollDistance:0,distance:0};const n=this._getMaxScrollDistance();return this._scrollDistance=Math.max(0,Math.min(n,e)),this._scrollDistanceChanged=!0,this._checkScrollingControls(),{maxScrollDistance:n,distance:this._scrollDistance}}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Tt),g(ts),g(En,8),g(lt),g(Li),g(Si,8))},i.\u0275dir=ye({type:i,inputs:{disablePagination:"disablePagination"}}),i})(),Woe=(()=>{class i extends gO{get disableRipple(){return this._disableRipple}set disableRipple(e){this._disableRipple=Xe(e)}constructor(e,n,r,a,o,s,l){super(e,n,r,a,o,s,l),this._disableRipple=!1}_itemSelected(e){e.preventDefault()}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Tt),g(ts),g(En,8),g(lt),g(Li),g(Si,8))},i.\u0275dir=ye({type:i,inputs:{disableRipple:"disableRipple"},features:[Ne]}),i})(),Goe=(()=>{class i extends Woe{constructor(e,n,r,a,o,s,l){super(e,n,r,a,o,s,l)}ngAfterContentInit(){this._inkBar=new uO(this._items),super.ngAfterContentInit()}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Tt),g(ts),g(En,8),g(lt),g(Li),g(Si,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-tab-header"]],contentQueries:function(e,n,r){if(1&e&&Et(r,mO,4),2&e){let a;Ce(a=Me())&&(n._items=a)}},viewQuery:function(e,n){if(1&e&&(ot(tO,7),ot(iO,7),ot(nO,7),ot(rO,5),ot(aO,5)),2&e){let r;Ce(r=Me())&&(n._tabListContainer=r.first),Ce(r=Me())&&(n._tabList=r.first),Ce(r=Me())&&(n._tabListInner=r.first),Ce(r=Me())&&(n._nextPaginator=r.first),Ce(r=Me())&&(n._previousPaginator=r.first)}},hostAttrs:[1,"mat-mdc-tab-header"],hostVars:4,hostBindings:function(e,n){2&e&&nt("mat-mdc-tab-header-pagination-controls-enabled",n._showPaginationControls)("mat-mdc-tab-header-rtl","rtl"==n._getLayoutDirection())},inputs:{selectedIndex:"selectedIndex"},outputs:{selectFocusedIndex:"selectFocusedIndex",indexFocused:"indexFocused"},features:[Ne],ngContentSelectors:$_,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,n){1&e&&(ii(),_(0,"button",0,1),ae("click",function(){return n._handlePaginatorClick("before")})("mousedown",function(a){return n._handlePaginatorPress("before",a)})("touchend",function(){return n._stopInterval()}),pe(2,"div",2),b(),_(3,"div",3,4),ae("keydown",function(a){return n._handleKeydown(a)}),_(5,"div",5,6),ae("cdkObserveContent",function(){return n._onContentChanges()}),_(7,"div",7,8),Ge(9),b()()(),_(10,"button",9,10),ae("mousedown",function(a){return n._handlePaginatorPress("after",a)})("click",function(){return n._handlePaginatorClick("after")})("touchend",function(){return n._stopInterval()}),pe(12,"div",2),b()),2&e&&(nt("mat-mdc-tab-header-pagination-disabled",n._disableScrollBefore),M("matRippleDisabled",n._disableScrollBefore||n.disableRipple)("disabled",n._disableScrollBefore||null),C(3),nt("_mat-animation-noopable","NoopAnimations"===n._animationMode),C(7),nt("mat-mdc-tab-header-pagination-disabled",n._disableScrollAfter),M("matRippleDisabled",n._disableScrollAfter||n.disableRipple)("disabled",n._disableScrollAfter||null))},dependencies:[mr,cm],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}),i})();const _D=new De("MAT_TABS_CONFIG");let $oe=0;const qoe=Hs(Vs(class{constructor(i){this._elementRef=i}}),"primary");let Koe=(()=>{class i extends qoe{get dynamicHeight(){return this._dynamicHeight}set dynamicHeight(e){this._dynamicHeight=Xe(e)}get selectedIndex(){return this._selectedIndex}set selectedIndex(e){this._indexToSelect=un(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=un(e,null)}get disablePagination(){return this._disablePagination}set disablePagination(e){this._disablePagination=Xe(e)}get preserveContent(){return this._preserveContent}set preserveContent(e){this._preserveContent=Xe(e)}get backgroundColor(){return this._backgroundColor}set backgroundColor(e){const n=this._elementRef.nativeElement.classList;n.remove("mat-tabs-with-background",`mat-background-${this.backgroundColor}`),e&&n.add("mat-tabs-with-background",`mat-background-${e}`),this._backgroundColor=e}constructor(e,n,r,a){super(e),this._changeDetectorRef=n,this._animationMode=a,this._tabs=new ll,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 He,this.focusChange=new He,this.animationDone=new He,this.selectedTabChange=new He(!0),this._groupId=$oe++,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}ngAfterContentChecked(){const e=this._indexToSelect=this._clampTabIndex(this._indexToSelect);if(this._selectedIndex!=e){const n=null==this._selectedIndex;if(!n){this.selectedTabChange.emit(this._createChangeEvent(e));const r=this._tabBodyWrapper.nativeElement;r.style.minHeight=r.clientHeight+"px"}Promise.resolve().then(()=>{this._tabs.forEach((r,a)=>r.isActive=a===e),n||(this.selectedIndexChange.emit(e),this._tabBodyWrapper.nativeElement.style.minHeight="")})}this._tabs.forEach((n,r)=>{n.position=r-e,null!=this._selectedIndex&&0==n.position&&!n.origin&&(n.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 n=this._tabs.toArray();let r;for(let a=0;a{n[e].isActive=!0,this.selectedTabChange.emit(this._createChangeEvent(e))})}this._changeDetectorRef.markForCheck()})}_subscribeToAllTabChanges(){this._allTabs.changes.pipe(Mn(this._allTabs)).subscribe(e=>{this._tabs.reset(e.filter(n=>n._closestTabGroup===this||!n._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 n=this._tabHeader;n&&(n.focusIndex=e)}_focusChanged(e){this._lastFocusedTabIndex=e,this.focusChange.emit(this._createChangeEvent(e))}_createChangeEvent(e){const n=new Qoe;return n.index=e,this._tabs&&this._tabs.length&&(n.tab=this._tabs.toArray()[e]),n}_subscribeToTabLabels(){this._tabLabelSubscription&&this._tabLabelSubscription.unsubscribe(),this._tabLabelSubscription=ji(...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 n=this._tabBodyWrapper.nativeElement;n.style.height=this._tabBodyWrapperHeight+"px",this._tabBodyWrapper.nativeElement.offsetHeight&&(n.style.height=e+"px")}_removeTabBodyWrapperHeight(){const e=this._tabBodyWrapper.nativeElement;this._tabBodyWrapperHeight=e.clientHeight,e.style.height="",this.animationDone.emit()}_handleClick(e,n,r){n.focusIndex=r,e.disabled||(this.selectedIndex=r)}_getTabIndex(e){return e===(this._lastFocusedTabIndex??this.selectedIndex)?0:-1}_tabFocusChanged(e,n){e&&"mouse"!==e&&"touch"!==e&&(this._tabHeader.focusIndex=n)}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Tt),g(_D,8),g(Si,8))},i.\u0275dir=ye({type:i,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:[Ne]}),i})(),gD=(()=>{class i extends Koe{get fitInkBarToContent(){return this._fitInkBarToContent}set fitInkBarToContent(e){this._fitInkBarToContent=Xe(e),this._changeDetectorRef.markForCheck()}get stretchTabs(){return this._stretchTabs}set stretchTabs(e){this._stretchTabs=Xe(e)}constructor(e,n,r,a){super(e,n,r,a),this._fitInkBarToContent=!1,this._stretchTabs=!0,this.fitInkBarToContent=!(!r||null==r.fitInkBarToContent)&&r.fitInkBarToContent}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Tt),g(_D,8),g(Si,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-tab-group"]],contentQueries:function(e,n,r){if(1&e&&Et(r,Ty,5),2&e){let a;Ce(a=Me())&&(n._allTabs=a)}},viewQuery:function(e,n){if(1&e&&(ot(xoe,5),ot(Doe,5)),2&e){let r;Ce(r=Me())&&(n._tabBodyWrapper=r.first),Ce(r=Me())&&(n._tabHeader=r.first)}},hostAttrs:[1,"mat-mdc-tab-group"],hostVars:6,hostBindings:function(e,n){2&e&&nt("mat-mdc-tab-group-dynamic-height",n.dynamicHeight)("mat-mdc-tab-group-inverted-header","below"===n.headerPosition)("mat-mdc-tab-group-stretch-tabs",n.stretchTabs)},inputs:{color:"color",disableRipple:"disableRipple",fitInkBarToContent:"fitInkBarToContent",stretchTabs:["mat-stretch-tabs","stretchTabs"]},exportAs:["matTabGroup"],features:[at([{provide:pO,useExisting:i}]),Ne],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,n){1&e&&(_(0,"mat-tab-header",0,1),ae("indexFocused",function(a){return n._focusChanged(a)})("selectFocusedIndex",function(a){return n.selectedIndex=a}),X(2,Soe,9,17,"div",2),b(),_(3,"div",3,4),X(5,Toe,1,11,"mat-tab-body",5),b()),2&e&&(M("selectedIndex",n.selectedIndex||0)("disableRipple",n.disableRipple),C(2),M("ngForOf",n._tabs),C(1),nt("_mat-animation-noopable","NoopAnimations"===n._animationMode),C(2),M("ngForOf",n._tabs))},dependencies:[ua,an,Ut,Ps,mr,ZU,oO,mO,Goe],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;pointer-events:auto}.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}.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}),i})();class Qoe{}let bO=0,yO=(()=>{class i extends gO{get backgroundColor(){return this._backgroundColor}set backgroundColor(e){const n=this._elementRef.nativeElement.classList;n.remove("mat-tabs-with-background",`mat-background-${this.backgroundColor}`),e&&n.add("mat-tabs-with-background",`mat-background-${e}`),this._backgroundColor=e}get disableRipple(){return this._disableRipple}set disableRipple(e){this._disableRipple=Xe(e)}constructor(e,n,r,a,o,s,l){super(e,a,o,n,r,s,l),this._disableRipple=!1,this.color="primary"}_itemSelected(){}ngAfterContentInit(){this._items.changes.pipe(Mn(null),yt(this._destroyed)).subscribe(()=>{this.updateActiveLink()}),super.ngAfterContentInit()}updateActiveLink(){if(!this._items)return;const e=this._items.toArray();for(let n=0;n{class i extends Zoe{get active(){return this._isActive}set active(e){const n=Xe(e);n!==this._isActive&&(this._isActive=n,this._tabNavBar.updateActiveLink())}get rippleDisabled(){return this.disabled||this.disableRipple||this._tabNavBar.disableRipple||!!this.rippleConfig.disabled}constructor(e,n,r,a,o,s){super(),this._tabNavBar=e,this.elementRef=n,this._focusMonitor=o,this._isActive=!1,this.id="mat-tab-link-"+bO++,this.rippleConfig=r||{},this.tabIndex=parseInt(a)||0,"NoopAnimations"===s&&(this.rippleConfig.animation={enterDuration:0,exitDuration:0})}focus(){this.elementRef.nativeElement.focus()}ngAfterViewInit(){this._focusMonitor.monitor(this.elementRef)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this.elementRef)}_handleFocus(){this._tabNavBar.focusIndex=this._tabNavBar._items.toArray().indexOf(this)}_handleKeydown(e){this._tabNavBar.tabPanel&&32===e.keyCode&&this.elementRef.nativeElement.click()}_getAriaControls(){return this._tabNavBar.tabPanel?this._tabNavBar.tabPanel?.id:this.elementRef.nativeElement.getAttribute("aria-controls")}_getAriaSelected(){return this._tabNavBar.tabPanel?this.active?"true":"false":this.elementRef.nativeElement.getAttribute("aria-selected")}_getAriaCurrent(){return this.active&&!this._tabNavBar.tabPanel?"page":null}_getRole(){return this._tabNavBar.tabPanel?"tab":this.elementRef.nativeElement.getAttribute("role")}_getTabIndex(){return this._tabNavBar.tabPanel?this._isActive&&!this.disabled?0:-1:this.tabIndex}}return i.\u0275fac=function(e){return new(e||i)(g(yO),g(ze),g(lc,8),da("tabindex"),g(Vr),g(Si,8))},i.\u0275dir=ye({type:i,inputs:{active:"active",id:"id"},features:[Ne]}),i})());let bD=(()=>{class i extends yO{get fitInkBarToContent(){return this._fitInkBarToContent.value}set fitInkBarToContent(e){this._fitInkBarToContent.next(Xe(e)),this._changeDetectorRef.markForCheck()}get stretchTabs(){return this._stretchTabs}set stretchTabs(e){this._stretchTabs=Xe(e)}constructor(e,n,r,a,o,s,l,c){super(e,n,r,a,o,s,l),this._fitInkBarToContent=new Vt(!1),this._stretchTabs=!0,this.disablePagination=!(!c||null==c.disablePagination)&&c.disablePagination,this.fitInkBarToContent=!(!c||null==c.fitInkBarToContent)&&c.fitInkBarToContent}ngAfterContentInit(){this._inkBar=new uO(this._items),super.ngAfterContentInit()}ngAfterViewInit(){super.ngAfterViewInit()}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(En,8),g(lt),g(Tt),g(ts),g(Li),g(Si,8),g(_D,8))},i.\u0275cmp=Se({type:i,selectors:[["","mat-tab-nav-bar",""]],contentQueries:function(e,n,r){if(1&e&&Et(r,yD,5),2&e){let a;Ce(a=Me())&&(n._items=a)}},viewQuery:function(e,n){if(1&e&&(ot(tO,7),ot(iO,7),ot(nO,7),ot(rO,5),ot(aO,5)),2&e){let r;Ce(r=Me())&&(n._tabListContainer=r.first),Ce(r=Me())&&(n._tabList=r.first),Ce(r=Me())&&(n._tabListInner=r.first),Ce(r=Me())&&(n._nextPaginator=r.first),Ce(r=Me())&&(n._previousPaginator=r.first)}},hostAttrs:[1,"mat-mdc-tab-nav-bar","mat-mdc-tab-header"],hostVars:15,hostBindings:function(e,n){2&e&&(st("role",n._getRole()),nt("mat-mdc-tab-header-pagination-controls-enabled",n._showPaginationControls)("mat-mdc-tab-header-rtl","rtl"==n._getLayoutDirection())("mat-mdc-tab-nav-bar-stretch-tabs",n.stretchTabs)("mat-primary","warn"!==n.color&&"accent"!==n.color)("mat-accent","accent"===n.color)("mat-warn","warn"===n.color)("_mat-animation-noopable","NoopAnimations"===n._animationMode))},inputs:{color:"color",fitInkBarToContent:"fitInkBarToContent",stretchTabs:["mat-stretch-tabs","stretchTabs"]},exportAs:["matTabNavBar","matTabNav"],features:[Ne],attrs:Aoe,ngContentSelectors:$_,decls:13,vars:8,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-link-container",3,"keydown"],["tabListContainer",""],[1,"mat-mdc-tab-list",3,"cdkObserveContent"],["tabList",""],[1,"mat-mdc-tab-links"],["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,n){1&e&&(ii(),_(0,"button",0,1),ae("click",function(){return n._handlePaginatorClick("before")})("mousedown",function(a){return n._handlePaginatorPress("before",a)})("touchend",function(){return n._stopInterval()}),pe(2,"div",2),b(),_(3,"div",3,4),ae("keydown",function(a){return n._handleKeydown(a)}),_(5,"div",5,6),ae("cdkObserveContent",function(){return n._onContentChanges()}),_(7,"div",7,8),Ge(9),b()()(),_(10,"button",9,10),ae("mousedown",function(a){return n._handlePaginatorPress("after",a)})("click",function(){return n._handlePaginatorClick("after")})("touchend",function(){return n._stopInterval()}),pe(12,"div",2),b()),2&e&&(nt("mat-mdc-tab-header-pagination-disabled",n._disableScrollBefore),M("matRippleDisabled",n._disableScrollBefore||n.disableRipple)("disabled",n._disableScrollBefore||null),C(10),nt("mat-mdc-tab-header-pagination-disabled",n._disableScrollAfter),M("matRippleDisabled",n._disableScrollAfter||n.disableRipple)("disabled",n._disableScrollAfter||null))},dependencies:[mr,cm],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-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-links{display:flex;flex:1 0 auto}[mat-align-tabs=center]>.mat-mdc-tab-link-container .mat-mdc-tab-links{justify-content:center}[mat-align-tabs=end]>.mat-mdc-tab-link-container .mat-mdc-tab-links{justify-content:flex-end}.mat-mdc-tab-link-container{display:flex;flex-grow:1;overflow:hidden;z-index:1}.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-header-pagination{background-color:var(--mat-mdc-tab-header-with-background-background-color, transparent)}.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mat-mdc-tab .mdc-tab__text-label,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mat-mdc-tab-link .mdc-tab__text-label{color:var(--mat-mdc-tab-header-with-background-foreground-color, inherit)}.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mdc-tab-indicator__content--underline,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mat-mdc-focus-indicator::before{border-color:var(--mat-mdc-tab-header-with-background-foreground-color, inherit)}.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mdc-tab__ripple::before,.mat-mdc-tab-nav-bar.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-nav-bar.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-nav-bar.mat-tabs-with-background>.mat-mdc-tab-link-container .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-nav-bar.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)}"],encapsulation:2}),i})(),yD=(()=>{class i extends Xoe{constructor(e,n,r,a,o,s){super(e,n,r,a,o,s),this._destroyed=new ve,e._fitInkBarToContent.pipe(yt(this._destroyed)).subscribe(l=>{this.fitInkBarToContent=l})}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete(),super.ngOnDestroy()}}return i.\u0275fac=function(e){return new(e||i)(g(bD),g(ze),g(lc,8),da("tabindex"),g(Vr),g(Si,8))},i.\u0275cmp=Se({type:i,selectors:[["","mat-tab-link",""],["","matTabLink",""]],hostAttrs:[1,"mdc-tab","mat-mdc-tab-link","mat-mdc-focus-indicator"],hostVars:11,hostBindings:function(e,n){1&e&&ae("focus",function(){return n._handleFocus()})("keydown",function(a){return n._handleKeydown(a)}),2&e&&(st("aria-controls",n._getAriaControls())("aria-current",n._getAriaCurrent())("aria-disabled",n.disabled)("aria-selected",n._getAriaSelected())("id",n.id)("tabIndex",n._getTabIndex())("role",n._getRole()),nt("mat-mdc-tab-disabled",n.disabled)("mdc-tab--active",n.active))},inputs:{disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex",active:"active",id:"id"},exportAs:["matTabLink"],features:[Ne],attrs:Ioe,ngContentSelectors:$_,decls:5,vars:2,consts:[[1,"mdc-tab__ripple"],["mat-ripple","",1,"mat-mdc-tab-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mdc-tab__content"],[1,"mdc-tab__text-label"]],template:function(e,n){1&e&&(ii(),pe(0,"span",0)(1,"div",1),_(2,"span",2)(3,"span",3),Ge(4),b()()),2&e&&(C(1),M("matRippleTrigger",n.elementRef.nativeElement)("matRippleDisabled",n.rippleDisabled))},dependencies:[mr],styles:['.mat-mdc-tab-link{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-tab-link.mdc-tab{height:48px;flex-grow:0}.mat-mdc-tab-link .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-link .mdc-tab__text-label{display:inline-flex;align-items:center}.mat-mdc-tab-link .mdc-tab__content{position:relative;pointer-events:auto}.mat-mdc-tab-link:hover .mdc-tab__ripple::before{opacity:.04}.mat-mdc-tab-link.cdk-program-focused .mdc-tab__ripple::before,.mat-mdc-tab-link.cdk-keyboard-focused .mdc-tab__ripple::before{opacity:.12}.mat-mdc-tab-link .mat-ripple-element{opacity:.12}.mat-mdc-tab-link.mat-mdc-tab-disabled{pointer-events:none;opacity:.4}.mat-mdc-tab-header.mat-mdc-tab-nav-bar-stretch-tabs .mat-mdc-tab-link{flex-grow:1}.mat-mdc-tab-link::before{margin:5px}@media(max-width: 599px){.mat-mdc-tab-link{min-width:72px}}'],encapsulation:2,changeDetection:0}),i})(),vO=(()=>{class i{constructor(){this.id="mat-tab-nav-panel-"+bO++}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275cmp=Se({type:i,selectors:[["mat-tab-nav-panel"]],hostAttrs:["role","tabpanel",1,"mat-mdc-tab-nav-panel"],hostVars:2,hostBindings:function(e,n){2&e&&st("aria-labelledby",n._activeTabId)("id",n.id)},inputs:{id:"id"},exportAs:["matTabNavPanel"],ngContentSelectors:$_,decls:1,vars:0,template:function(e,n){1&e&&(ii(),Ge(0))},encapsulation:2,changeDetection:0}),i})(),Joe=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[xn,vt,is,ns,Sf,mm,vt]}),i})();function ese(i,t){if(1&i&&(_(0,"span"),N(1),b()),2&i){const e=Z();C(1),ft(e.relay.nip11.name)}}function tse(i,t){if(1&i&&(_(0,"span"),N(1),b()),2&i){const e=Z();C(1),ft(e.relay.url.substring(6))}}function ise(i,t){if(1&i&&(_(0,"div",11),N(1),b()),2&i){const e=Z();C(1),ft(e.relay.error)}}function nse(i,t){if(1&i&&(_(0,"h2"),N(1),b()),2&i){const e=Z(2);C(1),ft(null==e.relay.nip11?null:e.relay.nip11.name)}}function rse(i,t){if(1&i&&(_(0,"div"),X(1,nse,2,1,"h2",1),N(2),pe(3,"br")(4,"br"),_(5,"span",12),N(6),pe(7,"br"),N(8),pe(9,"br"),_(10,"span",13),N(11),b()()()),2&i){const e=Z();C(1),M("ngIf",null==e.relay.nip11?null:e.relay.nip11.name),C(1),qt(" ",e.relay.nip11.description,""),C(4),qt(" NIPs: ",e.relay.nip11.supported_nips,""),C(2),su(" Software: ",e.relay.nip11.software," (",e.relay.nip11.version,")"),C(3),qt(" ID: ",e.relay.nip11.pubkey,"")}}function ase(i,t){if(1&i&&(_(0,"div",12),N(1),b()),2&i){const e=Z();C(1),qt("Timeouts: ",e.relay.timeouts,"")}}function ose(i,t){if(1&i&&(_(0,"div",12),N(1),b()),2&i){const e=Z();C(1),qt("Events: ",e.relay.eventcount,"")}}function sse(i,t){if(1&i&&(_(0,"mat-list-option",14)(1,"span",15),N(2),b(),_(3,"span",16),N(4),b()()),2&i){const e=t.$implicit;M("selected",Z().relay.type==e.type)("value",e.type),C(2),ft(e.title),C(2),ft(e.description)}}function lse(i,t){if(1&i&&(_(0,"mat-list-option",14)(1,"span",15),N(2),b(),_(3,"span",16),N(4),b()()),2&i){const e=t.$implicit;M("selected",Z().relay.public==e.type)("value",e.type),C(2),ft(e.title),C(2),ft(e.description)}}const wO=function(i){return{"primary-relay":i}},cse=function(i,t){return[i,t]};class q_{constructor(t,e){this.optionsService=t,this.relayService=e,this.typesOfRelays=[{type:1,title:"Read and Write",description:"Reads and writes events, profiles and other metadata. Always connected."},{type:2,title:"Write metadata",description:"Writes your profile and other metadata updates. Connects on-demand."},{type:0,title:"Disabled",description:"Disables this relay until activated again."}],this.typesOfPrivacy=[{type:!0,title:"Public",description:"This relay is included in your public relay list."},{type:!1,title:"Private",description:"This relay is not published as part of your public relay list."}]}ngOnInit(){}onRelayTypeChange(t){var e=this;return fe(function*(){console.log("onRelayTypeChange",t.options[0].value),e.relay.type=t.options[0].value,console.log("SAVING:",e.relay),yield e.relayService.setRelayType(e.relay.url,e.relay.type),1!==e.relay.type?e.relayService.terminate(e.relay.url):e.relayService.createRelayWorker(e.relay.url)})()}onRelayPublicChange(t){var e=this;return fe(function*(){console.log("onRelayPublicChange",t.options[0].value),e.relay.public=t.options[0].value,console.log("SAVING:",e.relay),yield e.relayService.setRelayPublic(e.relay.url,e.relay.public)})()}onRelayChanged(t){return fe(function*(){})()}primaryRelay(t){var e=this;return fe(function*(){e.optionsService.values.primaryRelay=t.url,e.optionsService.save()})()}deleteRelay(t){var e=this;return fe(function*(){yield e.relayService.deleteRelay2(t.url)})()}}function dse(i,t){1&i&&pe(0,"app-relay",2),2&i&&M("relay",t.$implicit)}q_.\u0275fac=function(t){return new(t||q_)(g(Gn),g(so))},q_.\u0275cmp=Se({type:q_,selectors:[["app-relay"]],inputs:{relay:"relay"},decls:34,vars:22,consts:[[3,"ngClass"],[4,"ngIf"],[1,"hide-small",3,"ngClass"],[1,"online",3,"ngClass"],["class","error",4,"ngIf"],["class","dimmed",4,"ngIf"],[1,"relay-options","mat-elevation-z8"],[3,"multiple","selectionChange"],[3,"selected","value",4,"ngFor","ngForOf"],["mat-raised-button","","color","primary",1,"relay-button",3,"disabled","click"],["mat-raised-button","","color","warn",1,"relay-button",3,"click"],[1,"error"],[1,"dimmed"],[1,"wrap"],[3,"selected","value"],["matListItemTitle",""],["matListItemLine",""]],template:function(t,e){1&t&&(_(0,"mat-expansion-panel")(1,"mat-expansion-panel-header")(2,"mat-panel-title",0),X(3,ese,2,1,"span",1),X(4,tse,2,1,"span",1),b(),_(5,"mat-panel-description")(6,"span",2),N(7),b(),_(8,"mat-icon",3),N(9,"dns"),b()()(),X(10,ise,2,1,"div",4),X(11,rse,12,6,"div",1),pe(12,"br"),X(13,ase,2,1,"div",5),X(14,ose,2,1,"div",5),_(15,"mat-card",6)(16,"mat-card-header")(17,"mat-card-title"),N(18,"Relay Options"),b()(),_(19,"mat-card-content")(20,"mat-selection-list",7),ae("selectionChange",function(r){return e.onRelayTypeChange(r)}),X(21,sse,5,4,"mat-list-option",8),b()()(),_(22,"mat-card",6)(23,"mat-card-header")(24,"mat-card-title"),N(25,"Relay Privacy"),b()(),_(26,"mat-card-content")(27,"mat-selection-list",7),ae("selectionChange",function(r){return e.onRelayPublicChange(r)}),X(28,lse,5,4,"mat-list-option",8),b()()(),_(29,"button",9),ae("click",function(){return e.primaryRelay(e.relay)}),N(30,"Primary Relay"),b(),N(31,"\xa0 "),_(32,"button",10),ae("click",function(){return e.deleteRelay(e.relay)}),N(33,"Delete"),b()()),2&t&&(C(2),M("ngClass",Pn(15,wO,e.optionsService.values.primaryRelay==e.relay.url)),C(1),M("ngIf",e.relay.nip11),C(1),M("ngIf",!e.relay.nip11),C(2),M("ngClass",Pn(17,wO,e.optionsService.values.primaryRelay==e.relay.url)),C(1),ft(e.relay.url),C(1),M("ngClass",sl(19,cse,"relay-status-"+e.relay.status,"relay-type-"+e.relay.type)),C(2),M("ngIf",e.relay.error),C(1),M("ngIf",e.relay.nip11),C(2),M("ngIf",e.relay.timeouts),C(1),M("ngIf",e.relay.eventcount),C(6),M("multiple",!1),C(1),M("ngForOf",e.typesOfRelays),C(6),M("multiple",!1),C(1),M("ngForOf",e.typesOfPrivacy),C(1),M("disabled",!e.relay.public||e.optionsService.values.primaryRelay==e.relay.url))},dependencies:[ua,an,Ut,pr,xa,Uu,ly,sy,$n,bL,gL,iy,C_,Gu,$u,Km,qm],styles:[".mat-expansion-panel-header-description[_ngcontent-%COMP%]{justify-content:space-between;align-items:center}.mat-expansion-panel[_ngcontent-%COMP%]{margin-bottom:.4em}.relay-status-0[_ngcontent-%COMP%]{color:silver}.relay-status-1[_ngcontent-%COMP%]{color:#22b322}.relay-status-2[_ngcontent-%COMP%]{color:orange}.relay-status-3[_ngcontent-%COMP%]{color:red}.relay-status-4[_ngcontent-%COMP%]{color:#3131d2}.relay-type-0[_ngcontent-%COMP%]{color:#ea8809!important}.relay-type-2[_ngcontent-%COMP%]{color:#3131d2!important}.primary-relay[_ngcontent-%COMP%]{color:#c603b5}.relay-options[_ngcontent-%COMP%]{margin-top:1em;margin-bottom:.6em;background-color:#ffffff1a}.settings-action-buttons[_ngcontent-%COMP%]{padding-top:.8em;padding-bottom:1em}.settings-action-buttons[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-bottom:1em;margin-right:1em}@media only screen and (max-width: 599px){.settings-action-buttons[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{width:100%;margin-right:0}.mat-expansion-panel-header-title[_ngcontent-%COMP%]{flex-grow:3!important}.mat-expansion-panel-header-description[_ngcontent-%COMP%]{flex-grow:1!important}}.relay-button[_ngcontent-%COMP%]{margin-top:.8em}.options-slider[_ngcontent-%COMP%]{margin-left:1em}"]});class tp{constructor(){}ngOnInit(){}trackByFn(t,e){return`${e.url}${e.modified}`}}function use(i,t){1&i&&(_(0,"span"),N(1,"\xa0Relays"),b())}function hse(i,t){if(1&i&&(_(0,"mat-icon",2),N(1,"dns"),b(),X(2,use,2,0,"span",3),pi(3,"async")),2&i){const e=Z();C(2),M("ngIf",!1===bi(3,1,e.appState.displayLabels$))}}function mse(i,t){if(1&i){const e=Ye();_(0,"div",4),pe(1,"app-relays",5),_(2,"div",6)(3,"button",7),ae("click",function(){return we(e),Fe(Z().getRelays())}),N(4,"Append from extension"),b(),_(5,"button",7),ae("click",function(){return we(e),Fe(Z().getDefaultRelays())}),N(6,"Append from app"),b(),pe(7,"br"),_(8,"button",8),ae("click",function(){return we(e),Fe(Z().dataService.publishContactsAndRelays())}),N(9,"Publish relay (and following) list"),b(),pe(10,"br")(11,"br"),_(12,"button",9),ae("click",function(){return we(e),Fe(Z().deleteRelays())}),N(13,"Delete all relays"),b()()()}if(2&i){const e=Z();C(1),M("relays",e.relayService.items2)}}function pse(i,t){1&i&&(_(0,"span"),N(1,"\xa0Options"),b())}function fse(i,t){if(1&i&&(_(0,"mat-icon",2),N(1,"settings_applications"),b(),X(2,pse,2,0,"span",3),pi(3,"async")),2&i){const e=Z();C(2),M("ngIf",!1===bi(3,1,e.appState.displayLabels$))}}function _se(i,t){if(1&i){const e=Ye();_(0,"div",4)(1,"mat-card")(2,"mat-card-content")(3,"mat-form-field",10)(4,"mat-label"),N(5,"Choose mode"),b(),_(6,"mat-select",11),ae("selectionChange",function(){we(e);const r=Z();return Fe(r.theme.darkMode=!r.theme.darkMode)}),_(7,"mat-option",12),N(8,"Dark"),b(),_(9,"mat-option",12),N(10,"Light"),b()()()()(),pe(11,"br"),_(12,"mat-card")(13,"mat-card-content")(14,"button",13),ae("click",function(){return we(e),Fe(Z().registerHandler("web+nostr","nostr"))}),N(15,"Register Protocol Handler"),b(),pe(16,"br")(17,"br"),_(18,"div",14),N(19,"Click the button to make Blockcore Notes handle links on websites for npub, nevent and nprofile."),b()()(),pe(20,"br"),_(21,"mat-card")(22,"mat-card-header")(23,"mat-card-title"),N(24,"Media widgets"),b(),_(25,"mat-card-subtitle"),N(26,"Control how content are rendered"),b()(),_(27,"mat-card-content")(28,"p"),N(29,"Enable this to allow the app to render music widgets when URLs linked to the services is seen in notes."),b(),_(30,"mat-slide-toggle",15),ae("change",function(){return we(e),Fe(Z().optionsService.save())})("ngModelChange",function(r){return we(e),Fe(Z().optionsService.values.enableSpotify=r)}),N(31,"Enable Spotify"),b(),_(32,"mat-slide-toggle",15),ae("change",function(){return we(e),Fe(Z().optionsService.save())})("ngModelChange",function(r){return we(e),Fe(Z().optionsService.values.enableTidal=r)}),N(33,"Enable Tidal"),b()()()()}if(2&i){const e=Z();C(6),M("value",e.theme.darkMode),C(1),M("value",!0),C(2),M("value",!1),C(21),M("ngModel",e.optionsService.values.enableSpotify),C(2),M("ngModel",e.optionsService.values.enableTidal)}}function gse(i,t){1&i&&(_(0,"span"),N(1,"\xa0Data"),b())}function bse(i,t){if(1&i&&(_(0,"mat-icon",2),N(1,"inventory_2"),b(),X(2,gse,2,0,"span",3),pi(3,"async")),2&i){const e=Z();C(2),M("ngIf",!1===bi(3,1,e.appState.displayLabels$))}}function yse(i,t){1&i&&(_(0,"p"),N(1,"All local data cache was cleared."),b())}function vse(i,t){if(1&i){const e=Ye();_(0,"div",4)(1,"p")(2,"button",9),ae("click",function(){return we(e),Fe(Z().clearDatabase())}),N(3,"Wipe Local Database"),b()(),X(4,yse,2,0,"p",3),b()}if(2&i){const e=Z();C(4),M("ngIf",e.wiped)}}tp.\u0275fac=function(t){return new(t||tp)},tp.\u0275cmp=Se({type:tp,selectors:[["app-relays"]],inputs:{relays:"relays"},decls:2,vars:2,consts:[["multi",""],["ngFor","",3,"ngForOf","ngForTrackBy"],[3,"relay"]],template:function(t,e){1&t&&(_(0,"mat-accordion",0),X(1,dse,1,1,"ng-template",1),b()),2&t&&(C(1),M("ngForOf",e.relays)("ngForTrackBy",e.trackByFn))},dependencies:[an,qu,q_]});class K_{constructor(t,e,n,r,a,o,s,l,c){this.optionsService=t,this.relayService=e,this.dialog=n,this.appState=r,this.profileService=a,this.theme=o,this.db=s,this.snackBar=l,this.dataService=c,this.wiped=!1,this.wipedNonFollow=!1,this.wipedNotes=!1,this.open=!1}toggle(){this.open?(this.open=!1,this.accordion.closeAll()):(this.open=!0,this.accordion.openAll())}primaryRelay(t){var e=this;return fe(function*(){e.optionsService.values.primaryRelay=t.url,e.optionsService.save()})()}deleteRelays(){var t=this;return fe(function*(){yield t.relayService.deleteRelays([])})()}clearProfileCache(){var t=this;return fe(function*(){t.wipedNonFollow=!0})()}clearDatabase(){var t=this;return fe(function*(){yield t.db.delete(),t.wiped=!0,location.reload()})()}clearNotesCache(){var t=this;return fe(function*(){t.wipedNotes=!0})()}getDefaultRelays(){var t=this;return fe(function*(){yield t.relayService.appendRelays(t.relayService.defaultRelays)})()}getRelays(){var t=this;return fe(function*(){const n=yield globalThis.nostr.getRelays();yield t.relayService.appendRelays(n)})()}ngOnInit(){this.appState.updateTitle("Settings"),this.appState.showBackButton=!0,this.appState.actions=[{icon:"add_circle",tooltip:"Add Relay",click:()=>{this.addRelay()}}]}registerHandler(t,e){navigator.registerProtocolHandler(t,`/?${e}=%s`)}addRelay(){var t=this;this.dialog.open(G_,{data:{read:!0,write:!0},maxWidth:"100vw",panelClass:"full-width-dialog"}).afterClosed().subscribe(function(){var n=fe(function*(r){r&&(-1===r.url.indexOf("://")&&(r.url="wss://"+r.url),yield t.relayService.appendRelay(r.url,r.read,r.write))});return function(r){return n.apply(this,arguments)}}())}}K_.\u0275fac=function(t){return new(t||K_)(g(Gn),g(so),g(Ha),g(Di),g(Gi),g(Xu),g(Er),g(Fl),g(Qr))},K_.\u0275cmp=Se({type:K_,selectors:[["app-settings"]],viewQuery:function(t,e){if(1&t&&ot(qu,5),2&t){let n;Ce(n=Me())&&(e.accordion=n.first)}},decls:10,vars:0,consts:[["mat-tab-label",""],["matTabContent",""],[1,"example-tab-icon"],[4,"ngIf"],[1,"page"],[3,"relays"],[1,"settings-action-buttons"],["mat-flat-button","","color","primary",3,"click"],["mat-flat-button","",3,"click"],["mat-flat-button","","color","warn",3,"click"],["appearance","outline",1,"input-full-width"],[3,"value","selectionChange"],[3,"value"],["mat-stroked-button","",3,"click"],[1,"dimmed"],[1,"options-slider",3,"ngModel","change","ngModelChange"]],template:function(t,e){1&t&&(_(0,"mat-tab-group")(1,"mat-tab"),X(2,hse,4,3,"ng-template",0),X(3,mse,14,1,"ng-template",1),b(),_(4,"mat-tab"),X(5,fse,4,3,"ng-template",0),X(6,_se,34,5,"ng-template",1),b(),_(7,"mat-tab"),X(8,bse,4,3,"ng-template",0),X(9,vse,5,1,"ng-template",1),b()())},dependencies:[Ut,Ba,lo,pr,pD,bm,xa,Uu,ly,eD,sy,$n,sO,cO,Ty,gD,Sy,fa,Pa,tp,Jo],styles:[".example-action-buttons[_ngcontent-%COMP%]{padding-bottom:20px}.example-headers-align[_ngcontent-%COMP%] .mat-expansion-panel-header-description[_ngcontent-%COMP%]{justify-content:space-between;align-items:center}.example-headers-align[_ngcontent-%COMP%] .mat-mdc-form-field[_ngcontent-%COMP%] + .mat-mdc-form-field[_ngcontent-%COMP%]{margin-left:8px}.online[_ngcontent-%COMP%]{margin-left:.2em;margin-bottom:-.2em}.relay-status-0[_ngcontent-%COMP%]{color:silver}.relay-status-1[_ngcontent-%COMP%]{color:green}.relay-status-2[_ngcontent-%COMP%]{color:orange}.relay-status-3[_ngcontent-%COMP%]{color:red}.relay-status-4[_ngcontent-%COMP%]{color:#3131d2}.relay-read-disabled[_ngcontent-%COMP%]{color:#3131d2!important}.relay-disabled[_ngcontent-%COMP%]{color:#ea8809!important}.primary-relay[_ngcontent-%COMP%]{color:#c603b5}.relay-options[_ngcontent-%COMP%]{margin-top:.4em;margin-bottom:.2em}.settings-action-buttons[_ngcontent-%COMP%]{padding-top:.8em;padding-bottom:1em}.settings-action-buttons[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-bottom:1em;margin-right:1em}@media only screen and (max-width: 599px){.settings-action-buttons[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{width:100%;margin-right:0}.mat-expansion-panel-header-title[_ngcontent-%COMP%]{flex-grow:2!important}.mat-expansion-panel-header-description[_ngcontent-%COMP%]{flex-grow:1!important}}.relay-button[_ngcontent-%COMP%]{margin-top:.8em}.options-slider[_ngcontent-%COMP%]{margin-left:1em}"]});var wse=A(6660),Fse=A(9921);const kse=["Lightbox"];let xse=(()=>{class i{constructor(){}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275cmp=Se({type:i,selectors:[["photo-gallery-lightbox"]],viewQuery:function(e,n){if(1&e&&ot(kse,7),2&e){let r;Ce(r=Me())&&(n.element=r.first)}},decls:26,vars:0,consts:[[1,"lightbox-wrapper"],["tabindex","-1","role","dialog","aria-hidden","true",1,"pswp"],["Lightbox",""],[1,"pswp__bg"],[1,"pswp__scroll-wrap"],[1,"pswp__container"],[1,"pswp__item"],[1,"pswp__ui","pswp__ui--hidden"],[1,"pswp__top-bar"],[1,"pswp__counter"],["title","Close (Esc)",1,"pswp__button","pswp__button--close"],["title","Share",1,"pswp__button","pswp__button--share"],["title","Toggle fullscreen",1,"pswp__button","pswp__button--fs"],["title","Zoom in/out",1,"pswp__button","pswp__button--zoom"],[1,"pswp__preloader"],[1,"pswp__preloader__icn"],[1,"pswp__preloader__cut"],[1,"pswp__preloader__donut"],[1,"pswp__share-modal","pswp__share-modal--hidden","pswp__single-tap"],[1,"pswp__share-tooltip"],["title","Previous (arrow left)",1,"pswp__button","pswp__button--arrow--left"],["title","Next (arrow right)",1,"pswp__button","pswp__button--arrow--right"],[1,"pswp__caption"],[1,"pswp__caption__center"]],template:function(e,n){1&e&&(_(0,"div",0)(1,"div",1,2),pe(3,"div",3),_(4,"div",4)(5,"div",5),pe(6,"div",6)(7,"div",6)(8,"div",6),b(),_(9,"div",7)(10,"div",8),pe(11,"div",9)(12,"button",10)(13,"button",11)(14,"button",12)(15,"button",13),_(16,"div",14)(17,"div",15)(18,"div",16),pe(19,"div",17),b()()()(),_(20,"div",18),pe(21,"div",19),b(),pe(22,"button",20)(23,"button",21),_(24,"div",22),pe(25,"div",23),b()()()()())},styles:['@charset "UTF-8";.lightbox-wrapper[_ngcontent-%COMP%] {position:relative;z-index:20000}.lightbox-wrapper[_ngcontent-%COMP%] .pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;touch-action:none;z-index:20000;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.lightbox-wrapper[_ngcontent-%COMP%] .pswp *{box-sizing:border-box}.lightbox-wrapper[_ngcontent-%COMP%] .pswp img{max-width:none}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity .3s cubic-bezier(.4,0,.22,1)}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--open{display:block}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.8);opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__container, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__zoom-wrap{touch-action:none;position:absolute;inset:0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__container, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__img{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__zoom-wrap{position:absolute;width:100%;transform-origin:left top;transition:transform .3s cubic-bezier(.4,0,.22,1)}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__bg{will-change:opacity;transition:opacity .3s cubic-bezier(.4,0,.22,1)}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--animated-in .pswp__bg, .lightbox-wrapper[_ngcontent-%COMP%] .pswp--animated-in .pswp__zoom-wrap{transition:none}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__container, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__zoom-wrap{-webkit-backface-visibility:hidden}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__item{position:absolute;inset:0;overflow:hidden}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__img--placeholder{-webkit-backface-visibility:hidden}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__img--placeholder--blank{background:#333333}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__error-msg a{color:#ccc;text-decoration:underline}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;transition:opacity .2s;box-shadow:none}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button:focus, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__button:hover{opacity:1}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button:active{outline:none;opacity:.9}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button::-moz-focus-inner{padding:0;border:0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui--over-close .pswp__button--close{opacity:1}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--arrow--left:before, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--arrow--right:before{background:url(default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio: 1.1),(-webkit-min-device-pixel-ratio: 1.09375),(min-resolution: 105dpi),(min-resolution: 1.1dppx){.lightbox-wrapper[_ngcontent-%COMP%] .pswp--svg .pswp__button, .lightbox-wrapper[_ngcontent-%COMP%] .pswp--svg .pswp__button--arrow--left:before, .lightbox-wrapper[_ngcontent-%COMP%] .pswp--svg .pswp__button--arrow--right:before{background-image:url(default-skin.svg)}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--svg .pswp__button--arrow--left, .lightbox-wrapper[_ngcontent-%COMP%] .pswp--svg .pswp__button--arrow--right{background:none}}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--close{background-position:0 -44px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--share{background-position:-44px -44px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--fs{display:none}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--supports-fs .pswp__button--fs{display:block}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--fs .pswp__button--fs{background-position:-44px 0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--zoom{display:none;background-position:-88px 0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--zoom-allowed .pswp__button--zoom{display:block}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--touch .pswp__button--arrow--left, .lightbox-wrapper[_ngcontent-%COMP%] .pswp--touch .pswp__button--arrow--right{visibility:hidden}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--arrow--left, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--arrow--left{left:0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--arrow--right{right:0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--arrow--left:before, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--arrow--right:before{content:"";top:35px;background-color:#0000004d;height:30px;width:32px;position:absolute}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__counter, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__share-modal{-webkit-user-select:none;user-select:none}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:20100;opacity:0;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__share-modal--hidden{display:none}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__share-tooltip{z-index:20120;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px #00000040;transform:translateY(6px);transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__share-tooltip a:hover{text-decoration:none;color:#000}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__share-modal--fade-in{opacity:1}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__share-modal--fade-in .pswp__share-tooltip{transform:translateY(0)}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--touch .pswp__share-tooltip a{padding:16px 12px}.lightbox-wrapper[_ngcontent-%COMP%] a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid rgba(0,0,0,0);border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}.lightbox-wrapper[_ngcontent-%COMP%] a.pswp__share--facebook:hover{background:#3E5C9A;color:#fff}.lightbox-wrapper[_ngcontent-%COMP%] a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}.lightbox-wrapper[_ngcontent-%COMP%] a.pswp__share--twitter:hover{background:#55ACEE;color:#fff}.lightbox-wrapper[_ngcontent-%COMP%] a.pswp__share--pinterest:hover{background:#CCC;color:#ce272d}.lightbox-wrapper[_ngcontent-%COMP%] a.pswp__share--download:hover{background:#DDD}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__caption small{font-size:11px;color:#bbb}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__caption--empty{display:none}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__caption--fake{visibility:hidden}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__preloader__icn{width:20px;height:20px;margin:12px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__preloader--active{opacity:1}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__preloader--active .pswp__preloader__icn{background:url(preloader.gif) 0 0 no-repeat}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--css_animation .pswp__preloader--active{opacity:1}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{animation:_ngcontent-%COMP%_clockwise .5s linear infinite}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{animation:_ngcontent-%COMP%_donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--css_animation .pswp__preloader__icn{background:none;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width: 1024px){.lightbox-wrapper[_ngcontent-%COMP%] .pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@keyframes _ngcontent-%COMP%_clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _ngcontent-%COMP%_donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}to{transform:rotate(0)}}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:20050}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__caption, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__top-bar, .lightbox-wrapper[_ngcontent-%COMP%] .pswp--has_mouse .pswp__button--arrow--left, .lightbox-wrapper[_ngcontent-%COMP%] .pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity .3s cubic-bezier(.4,0,.22,1)}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--has_mouse .pswp__button--arrow--left, .lightbox-wrapper[_ngcontent-%COMP%] .pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__top-bar, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__caption{background-color:#00000080}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui--fit .pswp__top-bar, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui--fit .pswp__caption{background-color:#0000004d}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui--idle .pswp__top-bar{opacity:0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui--idle .pswp__button--arrow--left, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui--idle .pswp__button--arrow--right{opacity:0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui--hidden .pswp__top-bar, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui--hidden .pswp__caption, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui--hidden .pswp__button--arrow--left, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui--hidden .pswp__button--arrow--right{opacity:.001}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui--one-slide .pswp__button--arrow--left, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui--one-slide .pswp__button--arrow--right, .lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui--one-slide .pswp__counter{display:none}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__element--disabled{display:none!important}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--minimal--dark .pswp__top-bar{background:none}@media (-webkit-min-device-pixel-ratio: 1.1),(-webkit-min-device-pixel-ratio: 1.09375),(min-resolution: 105dpi),(min-resolution: 1.1dppx){.lightbox-wrapper[_ngcontent-%COMP%] .pswp--svg .pswp__button, .lightbox-wrapper[_ngcontent-%COMP%] .pswp--svg .pswp__button--arrow--left:before, .lightbox-wrapper[_ngcontent-%COMP%] .pswp--svg .pswp__button--arrow--right:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjY0IiBoZWlnaHQ9Ijg4IiB2aWV3Qm94PSIwIDAgMjY0IDg4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5kZWZhdWx0LXNraW4gMjwvdGl0bGU+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Zz48cGF0aCBkPSJNNjcuMDAyIDU5LjV2My43NjhjLTYuMzA3Ljg0LTkuMTg0IDUuNzUtMTAuMDAyIDkuNzMyIDIuMjItMi44MyA1LjU2NC01LjA5OCAxMC4wMDItNS4wOThWNzEuNUw3MyA2NS41ODUgNjcuMDAyIDU5LjV6IiBpZD0iU2hhcGUiIGZpbGw9IiNmZmYiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTMgMjl2LTVoMnYzaDN2MmgtNXpNMTMgMTVoNXYyaC0zdjNoLTJ2LTV6TTMxIDE1djVoLTJ2LTNoLTN2LTJoNXpNMzEgMjloLTV2LTJoM3YtM2gydjV6IiBpZD0iU2hhcGUiLz48L2c+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTYyIDI0djVoLTJ2LTNoLTN2LTJoNXpNNjIgMjBoLTV2LTJoM3YtM2gydjV6TTcwIDIwdi01aDJ2M2gzdjJoLTV6TTcwIDI0aDV2MmgtM3YzaC0ydi01eiIvPjwvZz48cGF0aCBkPSJNMjAuNTg2IDY2bC01LjY1Ni01LjY1NiAxLjQxNC0xLjQxNEwyMiA2NC41ODZsNS42NTYtNS42NTYgMS40MTQgMS40MTRMMjMuNDE0IDY2bDUuNjU2IDUuNjU2LTEuNDE0IDEuNDE0TDIyIDY3LjQxNGwtNS42NTYgNS42NTYtMS40MTQtMS40MTRMMjAuNTg2IDY2eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMTEuNzg1IDY1LjAzTDExMCA2My41bDMtMy41aC0xMHYtMmgxMGwtMy0zLjUgMS43ODUtMS40NjhMMTE3IDU5bC01LjIxNSA2LjAzeiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xNTIuMjE1IDY1LjAzTDE1NCA2My41bC0zLTMuNWgxMHYtMmgtMTBsMy0zLjUtMS43ODUtMS40NjhMMTQ3IDU5bDUuMjE1IDYuMDN6IiBmaWxsPSIjZmZmIi8+PGc+PHBhdGggaWQ9IlJlY3RhbmdsZS0xMSIgZmlsbD0iI2ZmZiIgZD0iTTE2MC45NTcgMjguNTQzbC0zLjI1LTMuMjUtMS40MTMgMS40MTQgMy4yNSAzLjI1eiIvPjxwYXRoIGQ9Ik0xNTIuNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIGlkPSJPdmFsLTEiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTUwIDIxaDV2MWgtNXoiLz48L2c+PGc+PHBhdGggZD0iTTExNi45NTcgMjguNTQzbC0xLjQxNCAxLjQxNC0zLjI1LTMuMjUgMS40MTQtMS40MTQgMy4yNSAzLjI1eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMDguNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA2IDIxaDV2MWgtNXoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA5LjA0MyAxOS4wMDhsLS4wODUgNS0xLS4wMTcuMDg1LTV6Ii8+PC9nPjwvZz48L2c+PC9zdmc+)}}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__img--placeholder{align-items:center;display:flex;justify-content:center}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__img--placeholder:after{background:url(data:image/gif;base64,R0lGODlhQABAAPcbADc3N5CQkJOTk5GRkVxcXIODgz8/P5eXl2xsbHx8fENDQ5aWlnp6epSUlIeHhzo6OldXV3FxcURERIWFhZKSkkFBQWpqamNjY2BgYISEhGVlZTQ0NIaGhkhISJubm35+fpycnImJiX9/f5qamnJyclVVVZ+fn52dnYKCgkJCQp6enkVFRWlpaT4+PkZGRl1dXW1tbYCAgF9fX4+Pj1ZWVo6OjkdHR3Z2dkBAQElJSTg4OGRkZIiIiGFhYXt7e1RUVGZmZoqKiltbW1NTU3h4eFJSUjY2NouLi25ubpWVlZmZmUtLS2dnZ29vb2trazU1NV5eXnNzc3BwcGhoaKOjo6GhoaSkpHR0dKCgoFpaWoGBgaenpzk5OU9PTzs7O0pKSpiYmI2NjXl5eUxMTHd3d1lZWXV1dT09PVBQUFFRUX19fVhYWE1NTU5OTjw8PGJiYoyMjKKioqurq6ioqKysrLKysq+vr7GxsbCwsK2tra6urqmpqaqqqrW1tbS0tLOzs6Wlpaampre3t7m5uba2tru7u7i4uL29vb+/v8HBwcPDw7y8vLq6us7OzsfHx8zMzMjIyM3NzcvLy8TExMXFxdHR0c/Pz8bGxsDAwNPT09TU1NLS0sLCwtfX18rKyt7e3tzc3Nra2tnZ2djY2Nvb2+Hh4dbW1uPj4+Li4t3d3efn5+vr6+zs7L6+vsnJyeTk5N/f39XV1eDg4Orq6ubm5u/v7+3t7dDQ0Ojo6PDw8Pn5+fb29vX19e7u7vLy8v39/fT09Pf39/j4+OXl5QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hlPcHRpbWl6ZWQgdXNpbmcgZXpnaWYuY29tACH5BAkFABsALAAAAABAAEAAAAf/gBuCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqpZcFTmvD6uLrTcNSre4DTcQXLKEXhZJC2K8BkYAxhC1urGyGrYyOoo6MgICF6oADAdIvY1cSNxGp14O15Jd1l6lTxNHOJQKRwXro2QDBqznohAHOZhj/IXS5kSTkxoAQDHBp0nHvk7tsG2q9indE04RPUVgoLGJpwEEOkIE88XTEpIYUY7Mt0mCypT/Wr6UGbPhTJsscZoE8xGDyE4IEvzkZBHmTihEk1zUOGNcpowVH17aQcFbVBsAF4QUlSBAzknyOI7S9i7egAxOx2aQ6igdPXK1QZrUYwRMnCoaYa5JS0TNGg1fRp4No2HDGLLCYhYw8zWIlq1ct3ZZZVyoFazJlDNr3sy5s+fPoEOLHk26tOnTmgMBACH5BAkFAAIALA4ADgAkACQAAAj/AAUIHEhQoAIoRGI4qMFQCxkoCgpKnEgQQoYBDpgQ+MGmDUcmCwtAoEhSQAeHGku6mDJDRIeSBS+0dANzYAsYLWsCIANnSU2JS+CYAUByp4MUPycqWEh0Is8zSSm2CEHG6dGoRWswKXgyDVaVA7wO/EDiK8woH2yGNQsWjUAxMNieJWJyRg65bYfAwZs3Ct+SN4BE2fFTwZ9Vq/5ErCnYx4ufd1gdOcJKz0+EE2j8pLVAoJJTlwtwGFlTVWcBC16FVoMB8iqqlVdPKXx4Fp7Fc534+EvS8Rq7vIEGQPNgeHCuwOEeJ0jW4NrlNp4LUL48YUXpf39gnw48+/a3PFrwNZ1aVelTuS6CxGhqvqdZ7WTY956ZFAfarfVRdpTKhiWKL+9d1BIMEKWBWQAYrTHegQ3pV1NAACH5BAkFAAEALA0ADQAmACYAAAj/AAMIHEiQIIAcXUoIWZgQQMGHECF6KUPCQYgCashoxIhxjZeIIAcagcIhg5MuRh4etJCBw4uUIVWiQFHmScwATyjSvClww5sQL3mKfMHjzU0uNyZ8ESrTjA6QPpUylRjDDEgnHHBMjeilKsQsQLdCDWuwqNiQTHicIThF6lmuE5iINPv2Koq1AUhuqDsWikCNfNHewEn26BqPQrvczeEAZswbuXRJjsDTSOMiDHhKWSXChQsRnDWnEWL1ZuiBE2aJ/nlUVxe2rm+SOCyl9euBRWI/fkOaZ6gJBFOv1qKZswQboDUMf1Bccq7BR4N8Qbq08mGHPIdo4ZKXRWC7Ail+YI9osifd8bjd5lWL3jyBsi/ar7fJtjF65NULyihg4DuOuHa5wFcKXvW1xFttlPRUSFGx8BFTEwG1V3YXEUAfg0SdlxgLFaKkUkItOYigThd9sBFHLCDmH0IKMdQBdjcFBAAh+QQJBQABACwMAAwAKAAoAAAI/wADCBxIsGCAJ1wMrFiY0KDDhw8TSilAsWLFH1wgaixogIWWKARs4PCCkKQNAlE+GtgI0csOlSzPvIHJkmDHJjhqDsTRREQHnQFoaIEAlOPQmj3U2Chq0MYHDBshHGXa9GnLqVSr/tSa9SqAql01wpBhdGXYiFiD7jgr1snOAgrYehX4Q03RLl2KJhhC90JNHQtO7Rq8QAdSFgIZ8N3oRRQqGBUUwHhl6kFMIom/sNzySoJNWlQuH4TLmFcUg2Z4fdWYAq5kw2J3mf1MlLVr0rFn75TN+LZuhwBMo1bdmyRujZw97wYkOoDimKReQZZM2QtLqZn/Gho82NDvhzJg9GwF2hHCd4g+fvSNKxe4z4FO/LZH7fZtzvn2C3rED38KV/wloHCeUEu159RiDjHxQQtyHRiVUmc5eFkaXdVFoU4HnncVhHe91MMZE15gWVY3NRHSSCWNhFIMHzbYQXgJWBSjDB08wd9OKURGVUAAIfkECQUAAQAsDAAMACgAKAAACP8AAwgcSJCgAgJOmlwRw1ChEAUFI0qUyKVMFIY00iyxwVEjEwZRynCZSHIgAIs7cjwpaSTHDiIiS1IkAwOiTIMOb5pkUETnzJ4318D0OdHG0JIQzBggSrKC0qY8mbIUk+OnVJlJbUSMUOZqUCkFuzDwqpNEl500yH5dGqCNGbVl2wgEUsLnSS0iIBjxmbFt1KCffJEaTEqGTqdP2Ly9GaSXiiVzVdRyEFcIWKy1DIfNvFZzU1IeJkoeibSHhTWYIVP0xQIrC64y1dAqOUuMa9glo8yiHeE2hNRFfakmieE0lJuUQks8cakz4BdbbZ11LbZsbYIiVlFm3EWHjxTWaVl1Gv/pwuHvARCgPiw0797zc2+8h1v0r5Gj9CVmRZs/IgD8AWwQUn9hRbFBgUAR+ANVVvUnwV/6PUVfCgyWNpxXY0BoIVlZACjTfxWyZ4aBUrUUQUguHEiRC5ZxtRKHpsGUkUpDvPARTVo5yEaLNMGQ0hcq3hQQACH5BAkFAAEALAsACwAqACoAAAj/AAMIHEiwoEAdODqkQaNQh8GHECNyWSIESRSLQDJiFLKES8SPBR8QuNKkTAqIKco0IekRJMohJFjYcHmQRYQhG2gSdOMEwRKdO2FY8AJ0xU0jQEO+keKCZhGSSVFeSQPyy9SoEq9KpYH1Iw0SOB6KLNO1KlODGJoAKPsRwNmgVNl61SowrVyXPQdyoevyyRCcRbV2uaKzySVVrBJPQlK4TV0IfQmx2qLWBostk0+aDWAkSlOQhkzJQNtJUF/PKfg+VLOK7EMIq8SYrWDZZaQTH088wmuDDYyqrb2uegASyRiYwIlLZAVlNpDkbYPP9Q09Io3hxY+zsL0l9ybeFVQbk4zBHGXs2U882xZNutDpJwEuQK4qmbICy5gJaZ5bs/DhxKos1lhNKxT1F3w6GUXUY3dtppd4DRJYkF0RoiWEQW7NV+Fja2EIIVuDhbVVhW2oN12DEHyo1AVIddUZWIGZmNQYFhkQVYZD5VSVZaiV5QUUJPXQRUI7JdRDTC8sKNePGgXJhBROArYhZyvkwMaBByYVEAAh+QQJBQABACwKAAoALAAsAAAI/wADCBxIsGBBAAZaADDIsKHDg0uyXHACo6JFiW4eajRoZAgTBDKWuPGiY4NJkhErDnmyUWPKNjo26mgzZcqSlgy9TISJU+ATmhce9PRpgYCRoQQ7ssDRswNIpAwhOOnQ0gaMLlAbdrnqcmpWh2m8amUh5OtDAjbHCjXb8GeWnAgysnX4JK7BHRDmdj24tGmaNAtxAhArEG/VGo9eqVr8qMaGqhcGPujrclGqIxoqKNhxJBWjFDK5BogY86GBWH9WcBSkyUBXqqPfauwz6KEgPRuFlA3ApI1GM6AkmP5kZm/s2Vg2YsG014jotqeK/0b1WqeX4WNyq8pO9yqX51G3a6znrpY3F43EtRvvjVz5ovU3z8ZyTTeWE/jube/JvYaozEyCqHYQa/SdZQNR57lkBSiYJaRBZ1a0ENpRhR3YkgZ7dMLYHpFBllRafg3lVkET6WUgR4SZ+CFsJGLwmIqS9SBDeTBWeB2NKoZVwWs5ptidECyZVZePptW0FlSTgejXVEdCxmRWJhUVUpBtWWVkaV+5pdIYK5xhxJddSrQljCOJeZGUItWYU0KBQRUQACH5BAkFAAEALAoACgAsACwAAAj/AAMIHEiwoMAzEpaggcBQ4RmDECNK9KJwB5MLBGh02ZjxYkOJIAvqGAKkxxAXACKOJFkyZUiVHFe8JOjijcUnM2lCuZlTp4YeOnoawOilJ0SKF1rMXNHSKEwNMkG2gOo05MKoRzFWffnRININW61mxCkSaFiuGctiPSuV6kCSbHPufItBgdwCeypZ2lOgRE4FQLgc1LAU0KgtQRDACDLnsISZNgW+KPKSRChGNrwaCkUCbQAATFJYBUUB7FEKoLqINcI0pJFEhl4uSmT6qcLRmUf3EJsGQkg4gHICOsJ7SEhCWnLiLS71ExS5pIy0TTuxlAzoLm0fF6F8EnOQw4XHpfkucYKo3M25g3yTYyhZlZ9iH7dkoG39HXbXfyqtErXftoNVBoohHWgGyhWefUYZV5gclthiW5CCSRuQ5WZEUksd8UkpHHIYhHRoKRVgXAkOJiKJ/Z1oIopZfQGREDK8x6KCQjw1I13ZeaXVjFeRd9YGGj0WYo5VgYbhX0RtBWSSRi0ZWpMYMFkkSxtN11RcSFnUEBtt9EZlEUXdCEB7MW1ZX08BAQAh+QQJBQABACwJAAkALgAuAAAI/wADCBxIsKBBI24SGlzIsOFCHS6GlIEio6JFiQAcamSIEMJFA142PAkZ0qNHIxs3dsSoMgXGJyk5CvEYk6CBNTNr2oSyQudBiTpX+nyYZQjKlkaHysyS0eEGmkodpoGwQSrVqE6hEm2BVSOAnD8rdFUp44HBIjTGpiyRpuBNLymNMHHAR5IkPg52VCULd2CXLmsFjWK0oEmTBYxE+bGxFrBfNxujZNLT4azgKGQfR7YEwyGSW5g1EjAg8K/oTEw2M7ZamrRDPypibqnjVUiAr2YbpvEEOfCQrA+8lPW8QGdh4C1kaFShxTgI5C80UkKiMwIn0ThwRH99o/ol7G6GN7bcUrwmYui5GdLVKWgC8ADiGU4J1XYt/aytnR4yJBtRU5n5SeVJaJ7FsgR2ARbYg4K1uQafgw19NsB/fgkAWmZ+lRGYIiAUwAQLBYAwCWWN7dSXSlGo4MolHR7YGA5uaagWgjGmN2NYW92Io0x76XibVvLV5yNafA15FV89YoUbhRtNdaJSwqEB5UlDCRVVlDYwqZsNLyQ1VpRlVUBSayWZ9KRaEKGFwZpstrkChD6SSRIAMA0VEAAh+QQJBQACACwJAAkALgAuAAAI/wAFCBxIsKBALyu+tBkCoeHChAYjSpwowMASGmvSXFTQoqMNjhkvUhxZEAfDjxsoPvHYkKTKky5LYjQQU6aLmgY3uMiIUycENzglummYkqSRIiW4BJ3IJakRkkgBLH1ZZCQbGlKnUmXKU6vVljnLVPDqUkFXgmPakI250CZbIjOsxAlghg3bpGi/lCWkqVIfCg36bNJESEjZIQM9Wk1CWGxevhSycgVaUa3KP40YMGXQ6I9koXorj/RgaQxUSx6+Vn5CUYMmMzGJvKYKkWkiOTjtLGI9eUnr2TV7aFpDm2KITF56Agf90bigpYNMFJ9oh8LSwNMlVr+eJ3tEE92D6qdR4d3gceiae/+2oZy4etvWazLmLZHoz98a2C6POHTsfeOlnZbaSwexd1kkV/zmmWqrLdZYTnIQltxWBRrF2WCBwBEXIpkgQsRTDBao1F50lFiiYYfRlNdah4U1FouT8XcWjHkZGBFRNNb41WcsAiBEGkZpRFmPOKZIpGk9iTXiUg8oOVWTISU5E1kWhcSjTWldqVV/SDnFEkhddDBkjquF6dBDDwQVEAAh+QQJBQABACwIAAgAMAAwAAAI/wADCBxIsCDBDQAenKnAUKHBhxAjGtTRcIjFMRgvLmEosWNEBV3SbPQCYCLJkBY9qgyAA+VKgSdxvHxoJOPMgy5vssypE+aXkDdbFFHQkybQlSANFIXoRqTKljqWfnQqkSJRqVOvGpWJtSoarhPHdPVoY4nRl09+Elk75MnLowThVvUAqdGjP4Qe2fXg4mmbgi1V3qgbpQQXn1Hy3vAbFyzTOZImlKQ54W6Fji7YDEzr9mOdQUXIFqoTNavPjnS7II2MWfNOiTQaqZkZoxENr6cjbrGzYeaTz7jTVo2EQCeCSG5gIwwd8bjYoLaVN5XoAFJv6BOk/9W9pSifGdqpd7/vOedI+OaOikLKnnU7xDfRsWdN2JmmpB3GJT2Y31Z8UDkH4PbaR7LRhpyAIKEGiWpPNRKgcj5N9hhoopHmlYRfYfaZZEwVYFlrOJFF1x+uxYXXAYeB2FiDklAyCIAvRjYEY4Bl+JQZMeSYo2MXnjWWgGEp9eNWpg2Jk1ZMDWVkhH55YaQXSiLVhpNjQSnkWzZKVdZ+Ogk1ZVEGhCRhT1C14BtPWIXJRg4pkBQkm18uyUWbQ2mEkkZLblXRGUUFBAAh+QQJBQACACwIAAgAMAAwAAAI/wAFCBxIsODABwYUrOiwpOHChAYjSpwo8EmLhw4VJtyY8QnFjwU34Mj4UaTGkSBLakwZ8ktDlgYtuoQZ8SJDmgJ0uNyAs6aLlyy9AO0pcSVIoQaIqvSyVOnRoTFnOn2a1OfUoDZ8AoA5BMiNK0yGcIWak2xRDowcMZrDJy0jDlmpEqxgNuSCSTVkMD0oIwDeFk0r1p1bx0rcolbuVAgMkaICQgu2lrx7RqVgx4FOcFVBhefEi2VxUPxg5wFNHXfUOOaIuURPCJxSrEY5MYYHpSA+zBY9kZAFpTDs7P7sqOrr4p8f1j40FRGT5IMFNOnTHAb0vREtGKp+fSKBS9yL2qIYT3yM0jbIxQulaOcGcD3DlxPdUIdD/KKXLhz/spu3xCCKnZbaapd9xsdtQWXGBYFllQSZZJj94Z94gmGHWGcRVsZggY7dgEheFp7Rl3Oebchhh26x5RZcKa3XEk1dfRXWWBq+eNVT6t04G3Q6ahVYjxW2uBCQodHo0VVGMAQhVtEJ+dN5yuGEEZIj7bTURkDq1JGWCJ1x0kglEhkaRh31FBAAIfkECQUAAQAsBwAHADIAMgAACP8AAwgcSLBgwQ1PdHBxw1ChwYcQI0IEcEaBjYsSUlh0gbGixI8SE3LcqMOgSJJPQKoMgHDkhpUtOa4MucLizIMbbxKMqfPhg4w9Rfak+RIm0KFEjSIFmVClzaVMU3w0oACq0ok1Z57UqPUpTi9OkYw4hKhs2RFIzjjlipNpBEEmGJTJsbADAQYmCEUwEvXrVCp2ekjsUYdKi6kyB1L96wEsYxuIdzqeaIdHUbd23NBU7CIk4MthTfCNyBbh4MxB60TZzFIzZQtInfgBQLpz64hMDI1OzaR26wcRB8CBWmNG7ZYSA0MlTNS1T0QSoLpA1Jw0dOnXsXqp+hp7dO0rrLe58X68Q3Inyw81TwlRhfGlwo/fhoiEENRBCHzPfw57qOzJJoW330NRzMYbaxR5NgNoTCkhGmsDmoSIZTAFkYdzPnEh2WMNogahQImRBlgUtPlUoGGRtTXVW3ARQNdPUMBhiCAW7KafiiuikJdZcWmgVl8Z2hiVeTcZEWKAVg2ZYpJYKclkgAxq96Rk7BlVpVVCBZUVlgwtdRJSdZUoXU1XDlkmlx39SCWZGE75W5ooZSSVm+VR1CVSAQEAIfkECQUAAQAsBwAHADIAMgAACP8AAwgcSLAgQQAPvJwxgKPhwoQGI0qceDBhBYcWM17ESLFjxCcPIXY0otGjSYULTRYE2VClRJYAXH5kaETmQIQ6bE5EaZNLS507f55kCHQkUY8+NxRFejQol6VDY74UCtXo05lDfYwI1OdPICU+hjwZinUkEDqDTJABUoYAEDIm0gJRatQgwpFU6oR9qTWQgroV8YZ5gDSMHBeABVK1aweFzAl2JFBUeNPA5Dk8dDoARDioYssTN4/tCYLD5DOfdxL6C1SBoDGe74YWATUGiNM+VbMuKmFQF6eoJZqJUzUAFRLAZxffnFziCTPLTTSPqGdH8bPTDVa/nid7wThNuHusJ5iEgfiplIUfiD7+5mqoKXy3H6i2dpXTAVJKLPO+9WvP+YHmHAijyfTECSfgF+BlDmimh2QALqiaYy5BBuFUgTHY2WSG7YZhZTiMBNleH/UllVMrncigWlO09VZccCDGVFlMJZCEHXQ0EJaKCtq1WHEz1YQekCjiRqSPV1l1JIgu4bSkDiI1+SNv+vVEE3wWYdkCj1ElWVVJVuW2ZIAhabQBSg+NGWSZVdoUEAAh+QQJBQAGACwGAAYANAA0AAAH/4AGgoOEhYaDG0+Kh4yNjo1GOg9elG6WlZKPmpoAk5hPhIqdmJuliKSbopSmj5GrrKevsKGys7G2BoleuIyVsKK8kLWtlsGOkqCcw8aGo8rMz8e7qS9EWjVhKGYv09GHnZtdAnd6AxnWBRR6dwJdqQC9Rq0FdQ5r8oUAZUH1Z8Tf3XpRAdOG0wgqBaU1w8fojR0HDOfZwaCQ1jE8RGYRwYOmoqBliOTwwHVkTgVhoRwJWBCRFYCDx041GnKnQ7AOddzF+wiPkYMjzLChzNUyJAFmL/IU5cn0UBaOzB7U3Em04QloBkyQ2JmokZoZWM0JW+RTS1gOYwMW+nk2rVeg0K/gMEDp5m1bgE0NPV36K89RvFW/0fl7UylVkIKCCAjqYGgxqzpxlck5NJfKKmpNSc1QObBgMCQRdu4686HGiR7zOn3Itxk/ip1Vf054UQ+NfwtbUal3r9k+3rgXbtBEoAE5c2bQrWunrCdgTtWuZduWmWpsrPla38Iu/J1z7kSTeQcf/lck7r5seYqKWHP6Wa6+3/T0oJSq6sboc3EWa/8l8v2dIeCABKICYDztmRIIACH5BAkFAAQALAYABgA0ADQAAAf/gASCg4SFhhuIRoqLG4aOj5CQTwA6lJaTl5SRm5yYmpuejZyjgomipKWWqJGqq4WJrq+fsYezq5O0oE+utrmPvawAvqPAjorDpMWEuMkQGE4WzzioygSwoDthfFsnARQec3xhF1ydwr9G2FQDTjmHTt9SXrrG55Bo60OcJUlUbfSyImHYI2YVmTkYggW8RzAWAjlQFA6qxqYhLSn+JNmzJsmEg2EOVKT7NXFjIYzlfHGJ00Rjql9bdiAjoGGLAXSlIEVRckrlgQiSrJkk9HOmIBYLNDI7BNGoNTk36y09yafnsCdNpY40dMGEU0FV3qA75giGgK8EGjgZu5UqWgFrsLU+enPibUK5ZbfYZQvzi9MvUPk+Uuu0yVmcVglF8JA4lpETLUkKhXl32I45UWu9nMv4qkeXOWGKAGklpbFluzjHdbhHH86SArNSuyK73kLOR9wk01bZ9m3cPfZ1+yfxt7EE4tq9i3cGoG9WDE7I4eYN3HQG7joV3+cMmgwI05I1Ro32tfPym4kN/bs+mA60mGgtYp9afqtcl2Z6chz/ayZz95UXyoCZkIVeLQS2N0ogACH5BAkFAAsALAYABgA0ADQAAAf/gAuCg4SFhoIbiYobh42Oj4aLjZKQlY6KloOYmZaJnIeen5Oik4ykmqanoKmfoaqloq6vsJmss4+2tJ0pY0u8nLKrlRttZkpWyMlKZm25kc6I0IQ/Ah4JMr5GADhLMh8gAT/D0E+QKTwnQNILT0AqHDjmwo5FJyhutQUgXbi56xdUrpAy1gNXoX8BVVmgIu4SoXKTTBCZ5cPECoeaHM2AN2tDiBkY2dGrYuAWuzhlMEKMdCCKSUHGyCFqRIPhy5MNI7GDZuymIAoCQYls1NLnAiQCLpGz6bOmEV0Hmd5cIvXgUgVGDVR9eDXrVlQRsTb9Gk1jzpdfqCg1a3RhyEMInI4YPYJg1FBDbcie8qLX1EpDA+q+RKpyZAuTOFCGlHaEx19STz6+fTztHUUVYoWCpYmFiUK9Ow8+AmhmIOi7mzkXqJBvXz/NI6uIyTFaTJwDLuTZvQSQyrI3Xby46XKhou8LAHRDnVTsmDJkzNaVNQiM15dftaTPNAp7HPfU2b8/0T5vKvnlr4LtPY++o/p+7CFvejb+u9JFlE4FAgAh+QQJBQAUACwPAA8AIgAiAAAH/4AUgoOEFF5CPjwBSmCLPkIPhZKTgh0iHgdmPWVoaZxmB5gdlJQKCSAiJUalNJePpIRsmTawsR8HXbVlHk21k0i8pBCovpRMIGuTXyNOxcIjo7YJzrCJBoRqSVzUpA9J05XI3LAy4hQkR+OwG0ckhg0E6uQN717y3chSE/fVTQUR/J4FYRLQWIgBMgr+mlEjocJC5SZMeQjxH0CKg6IwOIYxY5Nl9jB6EYero5AFghA46Oig17sfFFuFPHdkg0J2zQYBCBNFoUYAhRSU5DcFzMxY5tSpTGZQDVBqO5MwFQjB2TB4xQ6JOsNK0UduEi6hIgHkRwkgN46AEHXv0KlFjQUUQaoVCAAh+QQJBQAIACwOAA4AJAAkAAAI/wARCBxIkGCOImUwKERYsKFDhwhrNJjhQIRFiWGkpHnIcaANFAJ8CPHS0IsQHyFddCzZJOVKBBWuuHwZs4CNlwYLOFDZscxMnB7JCFjDkU1IoA+ZDIVIESnHKDMqNAS5wenDJxYLQqBgwGrRpQIBHLHgtWcQIwJLRC37tYTAK03YmoUZYIjcr09WCNBx9+rQNDyQHkQaAg2BGEAP/Pq1IPFJIjjb/NLA5NcSnAyATGEQefIOy5iZyCiQeHEDx1sF30TdgGTfkq0fgH2dkwsCIlFoF4SbdoBr3V4aEKXrRHfvJx73Ap/9dufrDR9QwCbxmsTa6Xc1MNf6U/X1r84Fayn53jF4jSlnaCoNH/lFiPMjWaLk8QKt1Q1DImCseHFihI3PIbQQQzgFBAAh+QQJBQABACwNAA0AJgAmAAAI/wADCBxIsOAGLjhsuKjwYEPBhxAjBqhA4AacMBgzXsxSQaLHgRXIYGTBRoGbJ0ZOtmHBAWPHjw91MLn4BeYSMUeY6IAJEoWaMTx7okjBs0sQEk+CEjQSJUiXj2jCaFAKEYhUiQqOUo04UwJELxmubJVo8cHDJjEAjI0IQEQTg1fXsg2jgKBIuR4t9kSDFytdgRCc9p0LQWCUt4O5RjBcJGgRBw4aFy0wEc7Lj0eEvaIl7MjkynWh7rJgONgPm3Rt/MUciWAjAahNrvZ4QJJrJbFDhs4rTAbg3rln8/bkCdiMyQ55lHHMI4Nk1IYXJ66KOLDD6UsFg8ae/TJa7gO/704F/+VIi4JdsT8oACRmDDHTNzBI+1V5Yif2CeOVL5w6GbVbydTfXOxRNURYXjk2EwNLoObTTgGKJFVJKqnE0oR9UWSRRhpxRF5CC5mlVEAAIfkECQUAAQAsDQANACYAJgAACP8AAwgcSHBgCyEkyKgpwJAICSFnCkqcWHDDkCgTzEChgebLko5QzGQcsoGiyQAA1nxIwPGkFwgJ1EAwcrLiwhdPahp8wRCHTpQoyET8SfCMQhs10WRwQpOozQxdTK4o0MOpyTcFXEw0CsPqSSdQJWIc6nWrwoJtwpaVOqGNQZlrk/rIGQChjrguUWQRKGIHXrlA3f5lawAm0RQgChUCkeLnBr07fPz8gQoUIECPUA35+RAGE51cPuUBMFBKKi46mSDQqDPIqQcFGwVJfQVuTUFyJO7pQ5ulTty6ecv1XdM1bIKVZg//nDSVHdJ8P6FePtmU5UCVMqHhvKOEZMdR7Nh0iVKSu5e2gwnXlZGeIlaBaURAb/92O18M9An2EFM0a/7ABYFFV3pPYCTRY07QJ6BZVQ2GlQFsMRWXEUcNR5ZTblQIGgMxrFEeaCoRcWFNFgU1k1QKhEhAU1a9FFRPJYzBRhmRNcTEdBPaIENCC9kI0YcmBQQAIfkECQUAAQAsDAAMACgAKAAACP8AAwgcSLAgABtj0tBYmBBAwYcQIwYw0oaJmotRkGgkgpGNEYkgB1JkkNFFRBcESn4MCXEIxxUsBdogQSRNTJFTat4kiEbMlJUhvZTcaZCml6A1NxB9+ASIzpMZl0rUEAVoQQtNlEqFuKEJi5Y3dGyVaORGkaIdxoLMIcbhQCFN1IbUiFOC3LUJjgbIEuXu3DIC6cZka8dOgbSDYUz8AJNlgVWJVGBJNEtE4pFuQfJ4dYHnKw4sAYhQsMRHaFsaHiJYhVizBJeOKUW81MDxELgsW3mIqGKRbdwhdfNu9TtC7Nlgip9mohq1csenOr/9HHO0DsbVIUumXODyXiE3ZxZpPhy+73e/rmWORg/WzVvj7K864ammS/z3Vve2vS8UfFEWWvnVVFZcmSGdXxaJBdUOAW7VFRl6kXUDgQ56FeFaOdm0VBpJEcXGhI2FZpSDJUQwVIEqybXBhxhltFFH+amIkEIMpZEZSwEBACH5BAkFAAIALAsACwAqACoAAAj/AAUIHEiwoMAnXM4oSNEiocGHECMKMFACCZGLGDGWaCGxY8ExCMggobEwIcKGNJqIHONR4hKLQlJ4TEHgBowSLT9qiAJBR86DEHg++anDgpMHP3Va8DlTpZGkBo0AaeKlIwCVUCPKQAJAIhMgWSNu+KqValixIx+uIFPhrEu2Bp3IcNsRgxOdXOi+zUEQyA+9dcEehDszAKNPnxjN6NqUMciWNiLVykRlS6bJNloeFfhmzUxZmIb0VQTLRVPOLDtiIgSxD6LTAqSY9irLAEQDqDy/nUg44gw9EvHAscrWQO/Ww31jIk7x+ENXMyTOcMWci3ODgO4Ep8I8dlvpuDKrnMUlgjhqq6YYtdZ0xrz3z39sD6xAqDTsLlIg16+jxEMdWPFp1sVg8nnEhAqmaKKCBjlV0JtcgO0233UR8sZGQTdVGNddSmk44YUbVqWhFzyVtUGFYwl2W1oRbsUYWkC8GNZVMIhInFkzOpVUFlf8MBRRFZWR41JPWQXSUnS9ZIYGRZS0wUkLTYVkhE9udYVIWMq1BFMezocDRWEFBAAh+QQJBQACACwLAAsAKgAqAAAI/wAFCBxIsKCAMza60JABZWFCgxAjQjTyRYgTBAwhDNloEcbFL0YkiiRYEeMXiRtcdDw5MmIKIEiGhGx5cEgTIClokpQCAYBOkhB46qQY8+fEmD5FAphi4YxRlx9F7mCh4ylKCxckWvRiVWlRgyoVdB2pQChQCGNbBi2IBknStFeHDFzaBa5atwLbDm1SI0+eGXhbbqCaNw3NMpWGUTJhghKtSmUOZ6XbUosqQjhIClKl5S5RtbiCRAyC64dnGWRvCRLZ59HbiBfSWBwJI1VOlLCc0N46MgCglnNm7G44sk8A4H/IxqzL2gNy5Qx7H3rulbhUVC1PwRiOITUckTNucYrZ3WE7bc6jVaElbxb85Qqa0SsPGftw4sVxHEOWXHhvXzk1BHZXYSvYNd9cUxgY11kKQtTWE2whYECDDBp0gRNcUegFRlBNUZWCOiAVl1N2hXjBa0cJ2JUEIkrWk1UbXvSUSjfNJNgPNY41BkY4kQhWGwxhWGJJESznkAZMLWejgTqUxFFDP4D0U0AAIfkECQUAAgAsCgAKACwALAAACP8ABQgcSLDgQB0tVoxZolCHwYcQIwo8wxAIkx09XmjEaJGhxI8FFWTE0MYLRC9tMFggCVJiQhY0TLZ0QwPmmZYGx9jESRAlTJ4CNkBgkgJozos4AcjQ0MLow5cAPgq9wMXpyQtQPg6VafUp0qs4urr8eTSs2LFmCZZ5cRYkgTUhLTRti1Yt3Jk/GACykuDHBpxZsk6U27JHI1GFRowoFOoRBrxz2bAA2WJOKR5xUQG6qbWogLcg6VSCADFLJkBuhQQlG1HKKdWtXznROuVJC8IRvYRaELqTZ7ApLHxk8KoDZdlobTAZbgqnqBqddX7ci/NOlehvptOpPgI7c+dEvEuqLFP8OOncVL2wqCqREvTvdYlqLZVlPH2pFwSCnp6p/kPT3dE2GGV+XJbZHZyN55lSczGHGBiLNZYAZAPtl1oAdMgRgBlfAFZGT6zR5RVX+pUgYmsmxrXEiWWNyOJBuP0nH4vq0ZDciTVSBgVVdIkERVSFhejUEkKmRkCCPFFUJF47MRnTWUSuFJMbT/REU01S4pgGVip1qYGUSxnw4kEKuJADGwuZSWJLAQEAIfkECQUAAQAsCgAKACwALAAACP8AAwgcSLBggDM5upTIgkEGQ4VnDEqcKHFDBxo9LggZwsZGhY8dN4qkSLKgghcNJQAgCeBkypIU3ax5g2YlzIEtX97ESdPLToMuV/xcovFnzKIwIRpl2bCkDRkPljqFetSA1KQ9rAKlehVrVJMQuu6E8AasT7FeCW4cioYMGY5seRq52YWQqLuJ8NKgy3Vm0gakJix5IhDhhFADuGA9SNMpJUtCJr5oxOls1ZMwPUBmaemA1xIlL3y6kHT01IUl8XjYqQLPaRuch4w1tYEpUsmhbJaWfZnkh1ZGE/mwrXViDETBPxAniQGUbscylsc0TfdTxN4kJalgDel1aOrMwUuNDlmbZKDN0wOdDpDVcaUmuCdZnpgCQ+Eufz/lgaGgMAw8+s03nn9fffeJfpYc+AgUfKUwEGo3PXHSBz5oRBhfarWH1noZbjjVVmh4OJ6DIIpoVlUmEsihhwZouKJYTwkonVQPkHUdWzqNBZGMO9XYU1IKQcDjUi1aeJECBiTpwkUODZbifRg9JOWNNwUEACH5BAkFAAEALAkACQAuAC4AAAj/AAMIHEiw4EA3FVws6cJQoRuDECNKFPgkYRYCGMsM+aExY5uEE0MWBLBQiEkDXEZyQcnxpMiJRr60NPIyQMyONGsS9IJT58EOLn3e9OLTIEmNOleYLCqx4UulNpjCXDp1idSQTiPquHhV5EcAETl2ffoDYgohZ8Z6pfozR1IIZMhASFlT5ki0L5Ew6sS37yEYZBUQ5IoVRKc+R4AokADkiKBOB+hO/en1ECULYR0dsoq1BcUuhT1INgtic2eBSCeGMR369M2JPzKhqaupRFWEIU3Q8UnHRGeQExWh8Jkh0e8sMDsJ8fmi08OmUGFnyknbNnSF0qk/lX07O3Pn3YMjm/l+PDce3nuOg22qvCaS9tc3sI1IwRNRrJ4o/LYJOrlomKXpcBp/lbFmlGWcXfeZYFgVl4F2RjionVZzUbZdX36lUVeC/LnwFgNyebjhem2ptZ9BFZoIHYUcqngQXiy6uBOMCspoA0aBqSjffOV1dRSDb2m0AVMrBVVUkRhNeJ2QY+14EkoqsdSTjhZ59FFHHj0hY5QlOaRlUQEBACH5BAkFAAEALAgACAAwADAAAAj/AAMIHEiwoMEATx5wMXKwocOHBReySVOChsWLE7lA3NhQR4chFVfgcONxg8mSIXVw5Ajgyw8XbliSfAlgZUcbNG0ObBlS506QD3xG7DLEi88zFYXedGHTQFKlS1k+hRr1IU+qEJcUdbgBTResG4luqAqW61aDV5sC1dmihNGhLKVUcVSpbl0TUp7EHfr2YZZFlvBiSKEAQ4w4lgplCUsj6M+NMBJDaAgBUyMnjAmedQik0oG+BwEcqAQk65CfoNE+OrBy9Fezb2FC5JMoNVdMfEwLHCPBL2mdfxeb3W3g4YE+QvuwHo6weEdIAoQ2gKT3JnHOv32SqGRj+JPG2LsfxeUOO21o8uPFh3bb1fF5FkK3q0f7mvdDRTykK7J6OgBF44Ak1wB/14UH3GUE+lfEbIW4l9UigejWnErYRcdREo+0wV9fm1Hm2RlWgZEdcwX6ppiHCEpInIMoFiIAAoXBIEAhdQm3IVyMmUCXXZfgVZ2KqLG1lloM0WdbWQSZRx+SZK23BJNGmjYfkzCx2GRZWjknVRdFYmWEWEd5lYKXQ4aZk5lMkZlSWCJZVBOSXoTkJkknzUSRm1DuxJNLGE20Zp7lYRUQACH5BAkFAAIALAgACAAwADAAAAj/AAUIHEiwIMEHZ3AosMFQ4QODECNKPGig4ZgcLlIs7HCxy0UAE0NCRJgR40QvEth4NCBSJACLLQdygRnTIEmWNSl6zClzJ0+bPmM+wTjmZ8SbLTcsWWpUItKQRJueZDoVpNSqToNezdphpNatXIEKtQDijqKzICx4Eeqi4EwdLnlQuhMkioweJOD8mcQDh0utJqEqCtTl6B5Fb/72tCqRiKsPImM8hupTYcgpnm7EJJOZskCOJx0FyNnAEZupApQ+lFiWcVJBI6oiDD3lJxBPFWRPvMGo6aErulnDaTojUPCIiJtGUHQcYmejFzw1N5gcuqPpBQ3BUC4IO0EVw43qp/U+kLdv4Fy/HnyeU0Z1rygDR9xjnGceKlhBOxVN2jTq1Etcxp6Atf33kmsQRTEZgZQxpt9ugyGx2kFN2PFeVjq5ZIInEd4VBQWTeGKCBH8hmFFMa3ywIVomfLDGWEDhBBZWMc4Y1lEq2VgjjToCGGCDCG51YJDwEWlUfBvkVJGMUjl05EpNOVRUlDSxxZGRSlq0VnoPznjgSkRt1JFGWHqZkJgNGRUQACH5BAkFAAEALAcABwAyADIAAAj/AAMIHEiwoEGBT3QAeHKwocOHB7kYkGAjx5eLGClygcjxoRcFFjVKRKiwhUgvHVMGkBhyA8cNH0OqdLiw4saZK0uixDnwjEyePUsCTWERaMSiMzUabSg0JUgjS2lW7FihA4CoHq1CdIMUq1Q3X72+7FoQpMo2YkIcWEukzdkUR69uJVMnESABMVAMAGSXzM6sOgyahWjhUJ03gcu+6XPIwtiyZA/6UDThJlMHlLeSdQH3IV0hTgfd0Bz070Ehg4YkRUQAMEmPonnCGGT56GuHMfK4xLlBjoistyMWemN0R6HdtnM6RJ2Ypw7WUoMb5HEgqgcU0WGaLoglRtTcX2s6z7z73Ur4i+PVlD8vV7L3peCZoo9M0IH5peTlSy/IRBHYoYpoEJ1yTA1XHCLNCWbDfgVNUAdyZ/WB3YAj0RQbTrNBqGBQD70AXYStDchgg4aoRtWFIubEkGcfssiAZv9xSJhhL2i4koeNPQZZezTZl4gDPgQZpCCHbRdXclQREQRbbb0lH49iHflklFO6RiVBPq0I45UkKeAURlc+oFVSY3plUgVD/WRUTQ8slZBNzhFFkZk2cTVWS2Fa1VKFLJ2pZp44rJDRoHty+SSbUM4UEAAh+QQJBQABACwHAAcAMgAyAAAI/wADCBxIsGBBAFy8nDHAUCEAgxAjSjSIsIIEBSkaummhEeOZiSAlPvB4ceLIhRhDqgygI6PClQJbooQZkaMbmgc3tsA58InFhzxzZsRZMWhNHClXnjRq8mXIpUybAhWZNKrUplZVjqQKs+WOKBF2lNDR1QDEoiHfNDBUSA+WKnraNnijtWrPmyCLxCk04w0XglzUti3y1CzgjSBhMJogwaQDRizy2k2YuE+WlUL8fJB818hEKZZpdghN1TNLBZ8LCeGZuQzW0yLvoDCaQY/ps6hlSnTyx4tRN6Rxw5aoQkRULSqk+q65iDDTEoWW43YKMcuiDVGfqC5tuPqfrHoscL/f7QE8g/ER1YAxj947+6Nb0zOaGhQA5PYUm0ctox9+d4hU+HBcHFiVJN8Dv90xBVfDnbWHGrTtgd1RMX1EXgms3cegEQYeKFofs5V2V2WuqfQGiJx1Vhljjmko4mFp7dXEfzE1cQcWzr122BMmrvXWCED+SFdht8GoFARfhTVWWfBlReSLTk4nGY9RClUXfVHaVBaWViHF5ZQ01vfTbx6RyVGXDk14ZJlOeumQckNVWSFKLnVkk0VyTvdTR0YFBAAh+QQJBQADACwHAAYAMgA0AAAH/4ADgoOEhYaCG0+Kh4yNjocAD25nLQaWl5MAj5uOOpmVkpFGol6gk5yoA6Sem4qfqY2rsIillLOEtU+3uJm7tbuQlrO9wMFuqZQbxbG2rWfLzo+/0J2VzLqoom0p2JyuxpxdZCd95eYnZF3e1oWlm10C5ekunhI/430UbNG8yrFi+YY4KoElnz9Gonh1OvDHgjcEfxZ4qTboVCyG+5BtOXDQ0LRIjjjYcXGrAx4UFFVNZAShITAhfiAwUxkywzKR11ix/CNhmQuXCJM14kCBmgA1ORvtcQjNwpykkPqkoZZGalB2Hq1CU6DVo9BDMKmpinm1I6EsdcQOIGvMyM5jW6W7trv0lqrcfm4ZLbUL9RCKAEZF9DWElmSxnzLLXoRz84RZhSB3ynh5VyHNoZXf3SGTMjLmjNlOSst7GeECOgLD2eGYktZjXD4iggYbpOHrilhpaZbXhd6keyYC8uvXqgmYP+fONSF9Ddy6IdCjZ2sWTG3z1tYtj9aR3TWy3NRGrfyuSWzCknQPp/flqht56uqTuS9rUa14U/Jz4e+OF/9+/qNREwgAIfkECQUAAgAsBgAGADQANAAACP8ABQgcSLCgQQEbnig0svCgw4cQDS58QJGLjosWKz6JyBHiRAAbHSYEWbGjSYEYN5xESHKlR4ouC7aMOXAkTYkYaTa8eZBhyJM+eT7c2ZGhUI4WiyY9+lJlxKVMXz4FUPRFjAYm+MzJKuLFA6VDdSBlQIfPESRvSkBIe0QOHQZfp4p0+vBCIBUyqPaUoQKQDLk4PWaQw+LnUAuE9c6VyUUwlTYru1g5IDYsQZAQ21aIWYHKEak1M/NZcnMMYY81G4vUg0QoEj02LLN8yMGEEaFGqkyQDVVmnjJMCeSJGxhhXSpRBfgdOtshBy3JC+wW2fygCQvRVYRV+PB0VL7bK0vYhJ08DfmeGVfH/m7F8OWgDudkKb8lfHcg9O07FxG9AHPjDvFFF0+5QfFfQuoFRwdxjKGkmEFa2IYbFvwtVt14f/H02hmyXVjQDlusUNoWF3ToYUETVLGZS535ZyJ3Qx3wWGST3WbiiZcFkBhSfNUgHno4DSjRB3ng9eBlfOXhg5ANAvlUAWWddYFabLkFF1JHvlcUWXp06eUBFhgAFmjJWdhUmegxmSaa79molHtREWWSTWXOxNlFTMmpU293unmUnUDxGWdOU8HIZmoZpaQoZoeG55OaJwUEACH5BAkFADIALAYABgA0ADQAAAf/gDKCg4SFhhtPiUaLioaOj5CPiIyUk5UbkZmZiomalk+aoYONooWMpZGLqJJGq6aqro6TsZ2xqaCosLa3pbq7vJ64v8GbraEPGFEMHBPLGA+ivq+hWRlWJ8zKyypWBSXHkNKGLwtVTh2SCFUNBMWyxulbIi2eIvIAwITwsgLmqBDr6IWbJmnAAgWuJBwIgI+VvkgFTFSwlcJEgVQPH0GxsuTXEo4DBdU6hG2YjAgjGh7Cta8QEokmH2BxErIloZImT54YiEjSlo45PwJd2dMRDA85B3mg+W6kyxhJBWmB2hSToyNRoupkJU4qE60sBHC1akjA16hMKIx95IAEWAdroa8meBt3nNioZuua+pm0At93Mmwq1ZA0bU1IFpQI22VEyZSai/UtNekEhEqCRY1SGUoLpKSMbE8YoGgR4yjBIvshXKWQYbiWkff6K1UioGl9qFPfq7f7tSxNBDzMRMdvXbt8h3hvweZs2/Imlz/7PnZBWzNlK6KRdagVMLHuuHvF7jseOXlaudF7LJ8rvXj2xeAnJBWsK/lLnCiBv5V/u6tAACH5BAUFAEYALA8ADwAiACIAAAf8gEaCg4SDLj8EQBoviIWOj4UrCBQmHpQ8lzMIEpCdRhVEIAyMjgaJojiehRYnIhWqnyKtsDoxHkOwhD+Wr5C1DSu5kQ01Oo8bGQItwqXEG443t8zHHhHDuNOPQybYgiEM2Z0+PIbc4b7SRh8O5+IJ3jvtkEAjn+byzRIv9fiPIKf9/F2AkSEgNAusDBbigHCGQkKaIBx4OGgEDQX3FOIwJwADxQsD4FEsYM2eAo0qbAxKIEJhjHfluskTklEQqw74csyCBqxdiwUx0PXMtsJZp180ppWo9EAVMqawtpmI8CxXkRqVLJyMxArqtA0ybFXKZIlXVZ+IFCVykSsQADs=) center/64px no-repeat;color:#fff;content:"";font-size:128px;height:128px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:128px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__ui--hidden .pswp__top-bar{transform:translateY(-15px)}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__top-bar{background:none;height:30px;margin-top:env(safe-area-inset-top);padding:16px;transition:transform .3s ease-out,opacity .3s cubic-bezier(.4,0,.22,1)}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__counter{background-color:#00000080;border-radius:15px;font-family:Hiragino Kaku Gothic ProN,\\30e1\\30a4\\30ea\\30aa,sans-serif;font-size:12px;font-weight:700;height:30px;left:16px;line-height:30px;padding:0 16px;top:16px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button{background-size:180px 60px;height:30px;margin-left:8px;opacity:1;width:30px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button:before{background-color:#00000080;border-radius:50%;content:"";inset:0;position:absolute;z-index:-1}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--close{background-position:0 -30px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--share{background-position:-30px -30px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--zoom{background-position:-60px 0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--zoomed-in .pswp__button--zoom{background-position:-90px 0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp--fs .pswp__button--fs{background-position:-30px 0}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--arrow--left:before{background-position:-94px -30px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__button--arrow--right:before{background-position:-64px -30px}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__caption{padding-bottom:env(safe-area-inset-top)}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__caption--empty{display:block;opacity:0;pointer-events:none;transition:opacity .2s ease-out}.lightbox-wrapper[_ngcontent-%COMP%] .pswp__caption__center{min-height:40px}'],changeDetection:0}),i})();class FO{}let Dse=(()=>{class i{constructor(){}initialize(e){this.lightbox=e.createComponent(xse),this.lightboxElement=this.lightbox.instance.element,document.body.appendChild(this.lightbox.location.nativeElement)}getLightboxElement(){return this.lightboxElement.nativeElement}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();const Cse={history:!1,closeEl:!0,captionEl:!1,fullscreenEl:!1,zoomEl:!0,shareEl:!1,counterEl:!0,arrowEl:!1,preloaderEl:!0};let kO=(()=>{class i{constructor(e,n,r){this.photoGalleryConfig=e,this.viewContainerRef=n,this.lightboxService=r,this.onPhotoGalleryInit=new He,this.onPhotoGalleryDestroy=new He,this.galleryItems={},this.galleryItemIds=new Set,this.galleryImages=[],this.defaultOptions={...Cse,...this.photoGalleryConfig?.defaultOptions},this.lightboxService.initialize(this.viewContainerRef)}registerGalleryItem(e){const n={id:e.id,src:e.imageUrl,...e.caption?{title:e.caption}:{},w:0,h:0,doGetSlideDimensions:!0};this.galleryItems[e.id]={id:e.id,element:e.element,image:n},this.galleryItemIds.add(e.id)}unregisterGalleryItem(e){this.galleryItemIds.delete(e)}openPhotoSwipe(e){var n=this;return fe(function*(){if(n.galleryItems[e].image.doGetSlideDimensions){const s=yield xO(n.galleryItems[e].image.src);n.galleryItems[e].image.w=s.naturalWidth,n.galleryItems[e].image.h=s.naturalHeight,delete n.galleryItems[e].image.doGetSlideDimensions}n.galleryImages=[...n.galleryItemIds].map(s=>n.galleryItems[s].image);const r=n.galleryImages.findIndex(s=>s.id===e),a={...n.defaultOptions,...n.options};a.index=r,a.getThumbBoundsFn=s=>{const l=n.galleryImages[s].id,p=n.galleryItems[l].image,w=window.pageYOffset||document.documentElement.scrollTop,I=n.galleryItems[l].element.getBoundingClientRect();let ce,he,me;return I.height/I.width>p.h/p.w?(he=I.top+w,me=p.w*I.height/p.h,ce=I.left-(me-I.width)/2):(ce=I.left,me=I.width,he=I.top+w-(p.h*I.width/p.w-I.height)/2),{x:ce,y:he,w:me}};const o=n.lightboxService.getLightboxElement();n.gallery=new wse(o,Fse,n.galleryImages,a),n.gallery.listen("gettingData",(s,l)=>{l.doGetSlideDimensions&&setTimeout(fe(function*(){yield n.getSlideDimensions(l)}),300)}),n.gallery.listen("imageLoadComplete",function(){var s=fe(function*(l,c){c.doGetSlideDimensions&&(yield n.getSlideDimensions(c))});return function(l,c){return s.apply(this,arguments)}}()),n.gallery.listen("destroy",()=>{n.onPhotoGalleryDestroy.emit()}),n.onPhotoGalleryInit.emit(),n.gallery.init()})()}getSlideDimensions(e){var n=this;return fe(function*(){if(!e.doGetSlideDimensions)return;const r=yield xO(e.src).catch(()=>null);e.doGetSlideDimensions=!1,e.w=r.naturalWidth,e.h=r.naturalHeight,n.gallery.invalidateCurrItems(),n.gallery.updateSize(!0)})()}}return i.\u0275fac=function(e){return new(e||i)(g(FO,8),g(bn),g(Dse))},i.\u0275dir=ye({type:i,selectors:[["","photoGalleryGroup",""]],inputs:{options:["photoGalleryGroup","options"]},outputs:{onPhotoGalleryInit:"onPhotoGalleryInit",onPhotoGalleryDestroy:"onPhotoGalleryDestroy"}}),i})();function xO(i){return new Promise((t,e)=>{const n=new Image;n.onload=()=>t(n),n.onerror=r=>e(r),n.src=i})}let Mse=(()=>{class i{constructor(e,n){this.el=e,this.photoGalleryGroup=n}openPhotoSwipe(){var e=this;return fe(function*(){yield e.photoGalleryGroup.openPhotoSwipe(e.id)})()}ngAfterContentInit(){this.id=this.photoGalleryTrackBy||this.imageUrl,this.photoGalleryGroup.registerGalleryItem({id:this.id,element:this.el.nativeElement,imageUrl:this.imageUrl,caption:this.photoGalleryCaption})}ngOnDestroy(){this.photoGalleryGroup.unregisterGalleryItem(this.id)}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(kO))},i.\u0275dir=ye({type:i,selectors:[["","photoGallery",""]],hostBindings:function(e,n){1&e&&ae("click",function(){return n.openPhotoSwipe()})},inputs:{imageUrl:["photoGallery","imageUrl"],photoGalleryTrackBy:"photoGalleryTrackBy",photoGalleryCaption:"photoGalleryCaption"}}),i})(),Ese=(()=>{class i{static forRoot(e){return{ngModule:i,providers:[{provide:FO,useValue:e}]}}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})();class Fd{constructor(t,e,n,r){this.options=t,this.profileService=e,this.utilities=n,this.dialog=r,this.displayRepliesTo=!0,this.profileName="",this.tooltip="",this.profiles=[],this.images=[],this.images2=[],this.videos=[]}toggleMediaPlayer(){this.options.values.showMediaPlayer=!this.options.values.showMediaPlayer}mediaConnect(){const t=document.querySelector("audio");t?(navigator.mediaSession.metadata=new MediaMetadata({title:"LifeLike",artist:"AlexiAction",album:"Blockcore Notes",artwork:[{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"96x96",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"128x128",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"192x192",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"256x256",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"384x384",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"512x512",type:"image/jpg"}]}),navigator.mediaSession.setActionHandler("play",fe(function*(){try{yield t.play()}catch(e){console.error(e.name,e.message)}})),navigator.mediaSession.setActionHandler("pause",()=>{t.pause()}),t.addEventListener("play",()=>{navigator.mediaSession.playbackState="playing"}),t.addEventListener("pause",()=>{navigator.mediaSession.playbackState="paused"})):console.log("Unable to find audio element")}ngOnInit(){var t=this;return fe(function*(){t.images=[]})()}expandImage(t){this.dialog.open(wd,{data:{picture:t}})}hashtags(t){const e=t.filter(n=>"t"===n[0]).map(n=>n[1]);return 0==e.length?null:e}repliesTo(t){if(!t)return null;let e=t.tags.filter(n=>"p"===n[0]).map(n=>n[1]);return e=e.filter(n=>n!==t.pubkey),0==e.length?null:e}replyTo(t,e){return t?t.tags[e][1]:void 0}}Fd.regexpImage=/(?:(?:https?)+\:\/\/+[a-zA-Z0-9\/\._-]{1,})+(?:(?:jpe?g|png|gif|webp))/g,Fd.regexpVideo=/(?:https?:\/\/)?(?:www\.)?youtu\.?be(?:\.com)?\/?.*(?:watch|embed)?(?:.*v=|v\/|\/)([\w-_]+)/gim,Fd.regexpThisIsTheWay=/(?:thisistheway.gif)/g,Fd.\u0275fac=function(t){return new(t||Fd)(g(Gn),g(Gi),g(Wi),g(Ha))},Fd.\u0275cmp=Se({type:Fd,selectors:[["app-content-music"]],inputs:{events:"events",displayRepliesTo:"displayRepliesTo"},decls:40,vars:0,consts:[[1,"music-list","feed-page"],[1,"events","clickable"],[1,"events-header"],[1,"music-item"],["src","https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",1,"music-album"],[1,"music-details"],[1,"music-title"],[1,"music-artist"],["controls","","src","https://cdn.pixabay.com/download/audio/2022/11/22/audio_febc508520.mp3?filename=lifelike-126735.mp3"],["href","https://cdn.pixabay.com/download/audio/2022/11/22/audio_febc508520.mp3?filename=lifelike-126735.mp3"],["controls","","src","https://cdn.pixabay.com/download/audio/2022/12/15/audio_dd5b9f6f3a.mp3?filename=easy-to-love-129414.mp3"],["href","https://cdn.pixabay.com/download/audio/2022/12/15/audio_dd5b9f6f3a.mp3?filename=easy-to-love-129414.mp3"],["src","https://cdn.pixabay.com/audio/2022/10/14/13-08-36-813_200x200.png",1,"music-album"],["controls","","src","https://cdn.pixabay.com/download/audio/2022/10/12/audio_061cead49a.mp3?filename=weeknds-122592.mp3"],["href","https://cdn.pixabay.com/download/audio/2022/10/12/audio_061cead49a.mp3?filename=weeknds-122592.mp3"],["mat-flat-button","",3,"click"]],template:function(t,e){1&t&&(_(0,"div",0)(1,"mat-card",1)(2,"div",2),pe(3,"app-event-actions"),b()(),_(4,"div",3),pe(5,"img",4),_(6,"div",5)(7,"div",6),N(8,"LifeLike"),b(),_(9,"div",7),N(10,"AlexiAction"),b(),_(11,"audio",8)(12,"a",9),N(13," Download audio "),b()()()(),_(14,"div",3),pe(15,"img",4),_(16,"div",5)(17,"div",6),N(18,"EasyToLove"),b(),_(19,"div",7),N(20,"AlexiAction"),b(),_(21,"audio",10)(22,"a",11),N(23," Download audio "),b()()()(),_(24,"div",3),pe(25,"img",12),_(26,"div",5)(27,"div",6),N(28,"CINIM - Brainfluid"),b(),_(29,"div",7),N(30,"CINIM"),b(),_(31,"audio",13)(32,"a",14),N(33," Download audio "),b()()()(),_(34,"button",15),ae("click",function(){return e.mediaConnect()}),N(35,"Connect Media Events"),b(),pe(36,"br")(37,"br"),_(38,"button",15),ae("click",function(){return e.toggleMediaPlayer()}),N(39,"Toggle Media Player"),b()())},dependencies:[pr,xa,Io],styles:[".music-item[_ngcontent-%COMP%]{display:flex;flex-direction:row;gap:1em;margin-bottom:1em}.music-album[_ngcontent-%COMP%]{max-height:128px}.music-title[_ngcontent-%COMP%]{font-weight:700;font-size:1.2em;margin-bottom:.4em}.music-artist[_ngcontent-%COMP%]{color:#ffffff80;margin-bottom:.4em}.music-controls[_ngcontent-%COMP%]{width:100%}.music-details[_ngcontent-%COMP%]{flex:1 2 auto}audio[_ngcontent-%COMP%]{width:100%}"]});class kd{constructor(t,e){var n=this;this.options=t,this.snackBar=e,this.media=[],this.index=0,navigator.mediaSession.setActionHandler("play",fe(function*(){if(n.audio)try{yield n.audio.play()}catch(r){console.error(r.name,r.message)}})),navigator.mediaSession.setActionHandler("pause",()=>{this.audio&&this.audio.pause()}),navigator.mediaSession.setActionHandler("seekbackward",()=>{this.rewind(10)}),navigator.mediaSession.setActionHandler("seekforward",()=>{this.forward(10)}),navigator.mediaSession.setActionHandler("previoustrack",()=>{this.canPrevious&&this.previous()}),navigator.mediaSession.setActionHandler("nexttrack",()=>{this.canNext&&this.next()})}get canPrevious(){return this.index>0}get canNext(){return this.indexn===t);-1!==e&&this.media.splice(e,1)}start(){var t=this;return fe(function*(){-1===t.index&&(t.index=0);const e=t.media[t.index];console.log(e),e&&(t.current=e,t.options.values.showMediaPlayer=!0,t.audio?t.audio.src=e.source:t.audio=new Audio(e.source),yield t.audio.play(),navigator.mediaSession.metadata=new MediaMetadata({title:e.title,artist:e.artist,album:"Blockcore Notes",artwork:[{src:e.artwork}]}),navigator.mediaSession.playbackState="playing")})()}resume(){var t=this;return fe(function*(){if(t.audio){console.log("RESUME!");try{yield t.audio.play()}catch(e){console.error(e)}}else t.start()})()}pause(){this.audio&&(this.audio.pause(),navigator.mediaSession.playbackState="paused")}next(){this.index++,this.start()}previous(){this.index--,this.start()}get error(){return this.audio?.error}get paused(){return!this.audio||this.audio.paused}get muted(){return!!this.audio&&this.audio.muted}get time(){return this.audio?Math.floor(this.audio.currentTime):10}set time(t){this.audio&&(this.audio.currentTime=t)}get duration(){return this.audio?Math.floor(this.audio.duration):100}mute(){this.audio&&(this.audio.muted=!this.audio.muted)}forward(t){this.audio&&(this.audio.currentTime+=t)}rewind(t){this.audio&&(this.audio.currentTime-=t)}rate(){this.audio&&(console.log(this.audio.playbackRate),this.audio.playbackRate=2==this.audio.playbackRate?1:2)}}kd.\u0275fac=function(t){return new(t||kd)(ue(Gn),ue(Fl))},kd.\u0275prov=Oe({token:kd,factory:kd.\u0275fac,providedIn:"root"});class xd{constructor(t,e,n,r,a){this.media=t,this.options=e,this.profileService=n,this.utilities=r,this.dialog=a,this.displayRepliesTo=!0,this.profileName="",this.tooltip="",this.profiles=[],this.images=[],this.images2=[],this.videos=[]}toggleMediaPlayer(){this.options.values.showMediaPlayer=!this.options.values.showMediaPlayer}play(t,e,n,r){this.media.play({title:t,artist:e,source:n,artwork:r,type:"Podcast"})}queue(t,e,n,r){this.media.enque({title:t,artist:e,source:n,artwork:r,type:"Podcast"})}mediaConnect(){const t=document.querySelector("audio");t?(navigator.mediaSession.metadata=new MediaMetadata({title:"LifeLike",artist:"AlexiAction",album:"Blockcore Notes",artwork:[{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"96x96",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"128x128",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"192x192",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"256x256",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"384x384",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"512x512",type:"image/jpg"}]}),navigator.mediaSession.setActionHandler("play",fe(function*(){try{yield t.play()}catch(e){console.error(e.name,e.message)}})),navigator.mediaSession.setActionHandler("pause",()=>{t.pause()}),t.addEventListener("play",()=>{navigator.mediaSession.playbackState="playing"}),t.addEventListener("pause",()=>{navigator.mediaSession.playbackState="paused"})):console.log("Unable to find audio element")}ngOnInit(){var t=this;return fe(function*(){t.images=[]})()}expandImage(t){this.dialog.open(wd,{data:{picture:t}})}hashtags(t){const e=t.filter(n=>"t"===n[0]).map(n=>n[1]);return 0==e.length?null:e}repliesTo(t){if(!t)return null;let e=t.tags.filter(n=>"p"===n[0]).map(n=>n[1]);return e=e.filter(n=>n!==t.pubkey),0==e.length?null:e}replyTo(t,e){return t?t.tags[e][1]:void 0}}xd.regexpImage=/(?:(?:https?)+\:\/\/+[a-zA-Z0-9\/\._-]{1,})+(?:(?:jpe?g|png|gif|webp))/g,xd.regexpVideo=/(?:https?:\/\/)?(?:www\.)?youtu\.?be(?:\.com)?\/?.*(?:watch|embed)?(?:.*v=|v\/|\/)([\w-_]+)/gim,xd.regexpThisIsTheWay=/(?:thisistheway.gif)/g,xd.\u0275fac=function(t){return new(t||xd)(g(kd),g(Gn),g(Gi),g(Wi),g(Ha))},xd.\u0275cmp=Se({type:xd,selectors:[["app-content-podcast"]],inputs:{events:"events",displayRepliesTo:"displayRepliesTo"},decls:83,vars:3,consts:[[1,"music-list","feed-page"],[1,"events"],[1,"events-header"],[1,"music-item"],["src","https://images.podcastpage.io/fetch/https%3A%2F%2Fd3t3ozftmdmh3i.cloudfront.net%2Fproduction%2Fpodcast_uploaded_episode400%2F2151293%2F2151293-1673891743030-8e480bcd5cf47.jpg?w=400",1,"music-album"],[1,"music-details"],[1,"music-title"],[1,"music-artist"],[1,"podcast-abstract"],["mat-icon-button","",1,"action-button",3,"click"],[1,"action-button-icon"],["mat-icon-button","",1,"action-button",3,"matMenuTriggerFor"],["src","https://images.podcastpage.io/fetch/https%3A%2F%2Fd3t3ozftmdmh3i.cloudfront.net%2Fproduction%2Fpodcast_uploaded_episode400%2F2151293%2F2151293-1673395914791-e4b9606d5df43.jpg?w=400",1,"music-album"],["src","https://images.podcastpage.io/fetch/https%3A%2F%2Fd3t3ozftmdmh3i.cloudfront.net%2Fproduction%2Fpodcast_uploaded_episode400%2F2151293%2F2151293-1673318163134-74d83f9a9216b.jpg?w=400",1,"music-album"],["menu","matMenu"],["disabled","disabled","mat-menu-item",""]],template:function(t,e){if(1&t&&(_(0,"div",0)(1,"mat-card",1)(2,"div",2)(3,"div",3),pe(4,"img",4),_(5,"div",5)(6,"div",6),N(7,"Resolving 'Attachment Trauma', and Delivering Orange-Pills, w/ 'Honest Sharing'"),b(),_(8,"div",7),N(9,"@bennibtc"),b(),_(10,"div",8),N(11," I've recently been trying a new method of booking guests for the show, by posting a Calendly link, and allowing anyone who wishes to come on to book themselves in. I ask them to give a brief summary of what they'd like to discuss, and if it sounds interesting (and has nothing to do with shitcoins),... "),b()()(),_(12,"div")(13,"button",9),ae("click",function(){return e.play("Resolving 'Attachment Trauma', and Delivering Orange-Pills, w/ 'Honest Sharing'","Bitcoin Rapid-Fire","https://anchor.fm/s/d6b3354/podcast/play/63537906/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2023-0-15%2F7f1c6f7b-5933-491b-0c4c-9a75e99a804c.mp3","https://images.podcastpage.io/fetch/https%3A%2F%2Fd3t3ozftmdmh3i.cloudfront.net%2Fproduction%2Fpodcast_uploaded_episode400%2F2151293%2F2151293-1673891743030-8e480bcd5cf47.jpg?w=400")}),_(14,"mat-icon",10),N(15,"play_arrow"),b()(),_(16,"button",9),ae("click",function(){return e.queue("Resolving 'Attachment Trauma', and Delivering Orange-Pills, w/ 'Honest Sharing'","Bitcoin Rapid-Fire","https://anchor.fm/s/d6b3354/podcast/play/63537906/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2023-0-15%2F7f1c6f7b-5933-491b-0c4c-9a75e99a804c.mp3","https://images.podcastpage.io/fetch/https%3A%2F%2Fd3t3ozftmdmh3i.cloudfront.net%2Fproduction%2Fpodcast_uploaded_episode400%2F2151293%2F2151293-1673891743030-8e480bcd5cf47.jpg?w=400")}),_(17,"mat-icon",10),N(18,"playlist_add"),b()(),_(19,"button",11)(20,"mat-icon",10),N(21,"more_vert"),b()()()()(),_(22,"mat-card",1)(23,"div",2)(24,"div",3),pe(25,"img",12),_(26,"div",5)(27,"div",6),N(28,"MADEIRA UPDATE w/ Andre, Niko, & Rob"),b(),_(29,"div",7),N(30,"Madeira Update"),b(),_(31,"div",8),N(32," At the bitcoin 2022 conference, the President of Madeira got on stage, and announced that Madeira was 'adopting' bitcoin. While this led to much excitement about another potential 'bitcoin citadel' emerging, it also left many questions. Since that time, a number of bitcoiners who are either from ... "),b()()(),_(33,"div")(34,"button",9),ae("click",function(){return e.play("MADEIRA UPDATE w/ Andre, Niko, & Rob","Bitcoin Rapid-Fire","https://anchor.fm/s/d6b3354/podcast/play/63313937/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2023-0-10%2F598e4f78-8910-92a3-72c4-969e47a5f868.mp3","https://images.podcastpage.io/fetch/https%3A%2F%2Fd3t3ozftmdmh3i.cloudfront.net%2Fproduction%2Fpodcast_uploaded_episode400%2F2151293%2F2151293-1673395914791-e4b9606d5df43.jpg?w=400")}),_(35,"mat-icon",10),N(36,"play_arrow"),b()(),_(37,"button",9),ae("click",function(){return e.queue("MADEIRA UPDATE w/ Andre, Niko, & Rob","Bitcoin Rapid-Fire","https://anchor.fm/s/d6b3354/podcast/play/63313937/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2023-0-10%2F598e4f78-8910-92a3-72c4-969e47a5f868.mp3","https://images.podcastpage.io/fetch/https%3A%2F%2Fd3t3ozftmdmh3i.cloudfront.net%2Fproduction%2Fpodcast_uploaded_episode400%2F2151293%2F2151293-1673395914791-e4b9606d5df43.jpg?w=400")}),_(38,"mat-icon",10),N(39,"playlist_add"),b()(),_(40,"button",11)(41,"mat-icon",10),N(42,"more_vert"),b()()()()(),_(43,"mat-card",1)(44,"div",2)(45,"div",3),pe(46,"img",13),_(47,"div",5)(48,"div",6),N(49,"Bitcoin is a Source of Creative Inspiration w/ @ReelRichard"),b(),_(50,"div",7),N(51,"@reelrichard"),b(),_(52,"div",8),N(53," Richard is the creator of some of the most awesome bitcoin-inspired music videos, which are always a big hit with the \u2018bitcoin maximalists\u2019 on twitter. I really enjoy his work, and feel its another beautiful example of how bitcoin is inspiring people, and granting them the freedom, to express the... "),b()()(),_(54,"div")(55,"button",9),ae("click",function(){return e.play("Bitcoin is a Source of Creative Inspiration w/ @ReelRichard","Bitcoin Rapid-Fire","https://anchor.fm/s/d6b3354/podcast/play/63277939/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2023-0-10%2F8d033a85-6f04-cfa6-10e5-52ddf6a9ab91.mp3","https://images.podcastpage.io/fetch/https%3A%2F%2Fd3t3ozftmdmh3i.cloudfront.net%2Fproduction%2Fpodcast_uploaded_episode400%2F2151293%2F2151293-1673318163134-74d83f9a9216b.jpg?w=400")}),_(56,"mat-icon",10),N(57,"play_arrow"),b()(),_(58,"button",9),ae("click",function(){return e.queue("Bitcoin is a Source of Creative Inspiration w/ @ReelRichard","Bitcoin Rapid-Fire","https://anchor.fm/s/d6b3354/podcast/play/63277939/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2023-0-10%2F8d033a85-6f04-cfa6-10e5-52ddf6a9ab91.mp3","https://images.podcastpage.io/fetch/https%3A%2F%2Fd3t3ozftmdmh3i.cloudfront.net%2Fproduction%2Fpodcast_uploaded_episode400%2F2151293%2F2151293-1673318163134-74d83f9a9216b.jpg?w=400")}),_(59,"mat-icon",10),N(60,"playlist_add"),b()(),_(61,"button",11)(62,"mat-icon",10),N(63,"more_vert"),b()()(),_(64,"mat-menu",null,14)(66,"button",15)(67,"mat-icon"),N(68,"bookmark_add"),b(),_(69,"span"),N(70,"Add to queue"),b()(),_(71,"button",15)(72,"mat-icon"),N(73,"bookmark_remove"),b(),_(74,"span"),N(75,"Play now"),b()(),_(76,"button",15)(77,"mat-icon"),N(78,"ios_share"),b(),_(79,"span"),N(80,"Share"),b()()()()(),pe(81,"br")(82,"br"),b()),2&t){const n=gi(65);C(19),M("matMenuTriggerFor",n),C(21),M("matMenuTriggerFor",n),C(21),M("matMenuTriggerFor",n)}},dependencies:[wl,xa,$n,Zu,Sl,H_],styles:[".music-item[_ngcontent-%COMP%]{display:flex;flex-direction:row;gap:1em;margin-bottom:1em}.music-album[_ngcontent-%COMP%]{max-height:128px}.music-title[_ngcontent-%COMP%]{font-weight:700;margin-bottom:.4em}.music-artist[_ngcontent-%COMP%]{color:#ffffff80;margin-bottom:.4em}.music-controls[_ngcontent-%COMP%]{width:100%}.music-details[_ngcontent-%COMP%]{flex:1 2 auto}audio[_ngcontent-%COMP%]{width:100%}@media only screen and (max-width: 599px){.music-album[_ngcontent-%COMP%]{max-height:32px}}"]});const DO="Whopsidaisy, something unexpected happened.";class Q_{transform(t){return t.pipe(tt(e=>({loading:"start"===e.type,error:"error"===e.type?DO:"",value:e.type?e.value:e})),Mn({loading:!0}),ro(e=>mt({loading:!1,error:"string"==typeof e?e:DO})))}}function Sse(i,t){1&i&&pe(0,"app-content-music")}function Tse(i,t){1&i&&pe(0,"app-content-podcast")}function Ase(i,t){}function Ise(i,t){1&i&&(_(0,"div",12),N(1,"You must follow the user to automatically render photos."),b())}function Lse(i,t){if(1&i&&(_(0,"div",15),pe(1,"img",16),b()),2&i){const e=t.$implicit;M("photoGallery",e),C(1),M("src",e,Wn)}}function Nse(i,t){1&i&&X(0,Lse,2,2,"div",14),2&i&&M("ngForOf",Z().ngIf)}function Ose(i,t){if(1&i&&(_(0,"div",18),N(1),b()),2&i){const e=t.$implicit;C(1),ft(e)}}function Rse(i,t){1&i&&X(0,Ose,2,1,"div",17),2&i&&M("ngForOf",Z().ngIf)}function Pse(i,t){if(1&i&&(_(0,"span"),X(1,Nse,1,1,"ng-template",0),X(2,Rse,1,1,"ng-template",0),b()),2&i){const e=Z(5);C(1),M("ngIf",e.isFollowing),C(1),M("ngIf",!e.isFollowing)}}function Bse(i,t){if(1&i&&(_(0,"span"),X(1,Pse,3,2,"span",13),b()),2&i){const e=t.$implicit,n=Z(4);C(1),M("ngIf",n.parseToImage(e))}}Q_.\u0275fac=function(t){return new(t||Q_)},Q_.\u0275pipe=vr({name:"withStatus",type:Q_,pure:!0});const Hse=function(){return{arrowEl:!0,indexIndicatorSep:" - "}};function Vse(i,t){if(1&i&&(X(0,Ise,2,0,"div",9),pe(1,"br"),_(2,"div",10),X(3,Bse,2,1,"span",11),b()),2&i){const e=Z().ngIf,n=Z(2);M("ngIf",!n.isFollowing),C(2),M("photoGalleryGroup",Zn(4,Hse)),C(1),M("ngForOf",e.value)("ngForTrackBy",n.trackByFn)}}function Yse(i,t){1&i&&pe(0,"mat-spinner",19)}function jse(i,t){1&i&&N(0),2&i&&qt("Error ",Z().ngIf.error,"")}function zse(i,t){if(1&i&&(_(0,"div",8),X(1,Vse,4,5,"ng-template",0),X(2,Yse,1,0,"ng-template",0),X(3,jse,1,1,"ng-template",0),b()),2&i){const e=t.ngIf;C(1),M("ngIf",e.value),C(1),M("ngIf",e.loading),C(1),M("ngIf",e.error)}}function Use(i,t){if(1&i){const e=Ye();_(0,"button",20),ae("click",function(){return we(e),Fe(Z(2).showMore())}),N(1,"Show more..."),b()}}function Wse(i,t){if(1&i){const e=Ye();_(0,"button",20),ae("click",function(){return we(e),Fe(Z(2).showMore())}),N(1,"Loading more events... or there are nothing more to show..."),b()}}function Gse(i,t){if(1&i){const e=Ye();_(0,"mat-card",22),ae("click",function(r){const o=we(e).$implicit;return Fe(Z(4).navigation.openEvent(r,o))}),_(1,"div",23)(2,"app-event-header",24)(3,"span",25),N(4),pi(5,"ago"),b(),pe(6,"app-directory-icon",24),b(),pe(7,"app-event-actions",26),b(),pe(8,"app-content",27),b()}if(2&i){const e=t.$implicit;C(2),M("pubkey",e.pubkey),C(2),ft(bi(5,6,e.created_at)),C(2),M("pubkey",e.pubkey),C(1),M("event",e)("pubkey",e.pubkey),C(1),M("event",e)}}function $se(i,t){if(1&i&&X(0,Gse,9,8,"mat-card",21),2&i){const e=Z().ngIf,n=Z(2);M("ngForOf",e.value)("ngForTrackBy",n.trackByFn)}}function qse(i,t){1&i&&pe(0,"mat-spinner",19)}function Kse(i,t){1&i&&N(0),2&i&&qt("Error ",Z().ngIf.error,"")}function Qse(i,t){if(1&i&&(_(0,"div",8),X(1,$se,1,2,"ng-template",0),X(2,qse,1,0,"ng-template",0),X(3,Kse,1,1,"ng-template",0),b()),2&i){const e=t.ngIf;C(1),M("ngIf",e.value),C(1),M("ngIf",e.loading),C(1),M("ngIf",e.error)}}function Zse(i,t){if(1&i){const e=Ye();_(0,"button",20),ae("click",function(){return we(e),Fe(Z(2).showMore())}),N(1,"Show more..."),b()}}function Xse(i,t){if(1&i){const e=Ye();_(0,"button",20),ae("click",function(){return we(e),Fe(Z(2).showMore())}),N(1,"Loading more events... or there are nothing more to show..."),b()}}function Jse(i,t){if(1&i){const e=Ye();_(0,"mat-tab-group",2),ae("selectedTabChange",function(r){return we(e),Fe(Z().onTabChanged(r))}),_(1,"mat-tab",3),X(2,zse,4,3,"div",4),pi(3,"async"),pi(4,"withStatus"),_(5,"div",5),X(6,Use,2,0,"button",6),X(7,Wse,2,0,"button",6),b()(),_(8,"mat-tab",7),X(9,Qse,4,3,"div",4),pi(10,"async"),pi(11,"withStatus"),_(12,"div",5),X(13,Zse,2,0,"button",6),X(14,Xse,2,0,"button",6),b()()()}if(2&i){const e=Z();M("selectedIndex",e.tabIndex),C(2),M("ngIf",bi(3,7,bi(4,9,e.ui.rootEventsView$))),C(4),M("ngIf",!e.ui.viewCounts.rootEventsViewCountExhausted),C(1),M("ngIf",e.ui.viewCounts.replyEventsViewCountExhausted),C(2),M("ngIf",bi(10,11,bi(11,13,e.ui.replyEventsView$))),C(4),M("ngIf",!e.ui.viewCounts.replyEventsViewCountExhausted),C(1),M("ngIf",e.ui.viewCounts.replyEventsViewCountExhausted)}}function ele(i,t){if(1&i){const e=Ye();_(0,"mat-card",22),ae("click",function(r){const o=we(e).$implicit;return Fe(Z(4).navigation.openEvent(r,o))}),_(1,"div",23)(2,"app-event-header",24)(3,"span",25),N(4),pi(5,"ago"),b(),pe(6,"app-directory-icon",24),b(),pe(7,"app-event-actions",26),b(),pe(8,"app-content",27),b()}if(2&i){const e=t.$implicit;C(2),M("pubkey",e.pubkey),C(2),ft(bi(5,6,e.created_at)),C(2),M("pubkey",e.pubkey),C(1),M("event",e)("pubkey",e.pubkey),C(1),M("event",e)}}function tle(i,t){if(1&i&&X(0,ele,9,8,"mat-card",21),2&i){const e=Z().ngIf,n=Z(2);M("ngForOf",e.value)("ngForTrackBy",n.trackByFn)}}function ile(i,t){1&i&&pe(0,"mat-spinner",19)}function nle(i,t){1&i&&N(0),2&i&&qt("Error ",Z().ngIf.error,"")}function rle(i,t){if(1&i&&(_(0,"div",8),X(1,tle,1,2,"ng-template",0),X(2,ile,1,0,"ng-template",0),X(3,nle,1,1,"ng-template",0),b()),2&i){const e=t.ngIf;C(1),M("ngIf",e.value),C(1),M("ngIf",e.loading),C(1),M("ngIf",e.error)}}function ale(i,t){if(1&i){const e=Ye();_(0,"button",20),ae("click",function(){return we(e),Fe(Z(2).showMore())}),N(1,"Show more..."),b()}}function ole(i,t){if(1&i){const e=Ye();_(0,"button",20),ae("click",function(){return we(e),Fe(Z(2).showMore())}),N(1,"Loading more events... or there are nothing more to show..."),b()}}function sle(i,t){if(1&i){const e=Ye();_(0,"mat-card",22),ae("click",function(r){const o=we(e).$implicit;return Fe(Z(4).navigation.openEvent(r,o))}),_(1,"div",23)(2,"app-event-header",24)(3,"span",25),N(4),pi(5,"ago"),b(),pe(6,"app-directory-icon",24),b(),pe(7,"app-event-actions",26),b(),pe(8,"app-content",27),b()}if(2&i){const e=t.$implicit;C(2),M("pubkey",e.pubkey),C(2),ft(bi(5,6,e.created_at)),C(2),M("pubkey",e.pubkey),C(1),M("event",e)("pubkey",e.pubkey),C(1),M("event",e)}}function lle(i,t){if(1&i&&X(0,sle,9,8,"mat-card",21),2&i){const e=Z().ngIf,n=Z(2);M("ngForOf",e.value)("ngForTrackBy",n.trackByFn)}}function cle(i,t){1&i&&pe(0,"mat-spinner",19)}function dle(i,t){1&i&&N(0),2&i&&qt("Error ",Z().ngIf.error,"")}function ule(i,t){if(1&i&&(_(0,"div",8),X(1,lle,1,2,"ng-template",0),X(2,cle,1,0,"ng-template",0),X(3,dle,1,1,"ng-template",0),b()),2&i){const e=t.ngIf;C(1),M("ngIf",e.value),C(1),M("ngIf",e.loading),C(1),M("ngIf",e.error)}}function hle(i,t){if(1&i){const e=Ye();_(0,"button",20),ae("click",function(){return we(e),Fe(Z(2).showMore())}),N(1,"Show more..."),b()}}function mle(i,t){if(1&i){const e=Ye();_(0,"button",20),ae("click",function(){return we(e),Fe(Z(2).showMore())}),N(1,"Loading more events... or there are nothing more to show..."),b()}}function ple(i,t){if(1&i){const e=Ye();_(0,"mat-tab-group",2),ae("selectedTabChange",function(r){return we(e),Fe(Z().onTabChanged(r))}),_(1,"mat-tab",3),X(2,rle,4,3,"div",4),pi(3,"async"),pi(4,"withStatus"),_(5,"div",5),X(6,ale,2,0,"button",6),X(7,ole,2,0,"button",6),b()(),_(8,"mat-tab",7),X(9,ule,4,3,"div",4),pi(10,"async"),pi(11,"withStatus"),_(12,"div",5),X(13,hle,2,0,"button",6),X(14,mle,2,0,"button",6),b()()()}if(2&i){const e=Z();M("selectedIndex",e.tabIndex),C(2),M("ngIf",bi(3,7,bi(4,9,e.ui.rootEventsView$))),C(4),M("ngIf",!e.ui.viewCounts.rootEventsViewCountExhausted),C(1),M("ngIf",e.ui.viewCounts.replyEventsViewCountExhausted),C(2),M("ngIf",bi(10,11,bi(11,13,e.ui.replyEventsView$))),C(4),M("ngIf",!e.ui.viewCounts.replyEventsViewCountExhausted),C(1),M("ngIf",e.ui.viewCounts.replyEventsViewCountExhausted)}}var CO=new WeakSet;class kc{constructor(t,e,n,r,a,o,s,l,c,p,w,I,z,J,ce,he){var me=this;Eu(this,CO),this.navigation=t,this.appState=e,this.activatedRoute=n,this.cd=r,this.queueService=a,this.options=o,this.profiles=s,this.dataService=l,this.ui=c,this.validator=p,this.circleService=w,this.storage=I,this.utilities=z,this.notesService=J,this.router=ce,this.ngZone=he,this.imagePath="/assets/profile.png",this.profileName="",this.initialLoad=!0,this.notes=[],this.userEvents$=mt(this.notes),this.subscriptions=[],this.pageSize=5,this.layout=1,this.subscriptions.push(this.ui.profile$.subscribe(function(){var Ie=fe(function*(ge){if(!ge)return;me.appState.updateTitle(me.utilities.getProfileTitle(me.ui.profile)),me.imagePath=me.ui.profile.picture||"/assets/profile.png",me.circle=yield me.circleService.get(me.ui.profile.circle),me.layout=me.style?Number(me.style):me.circle?me.circle.style:1,me.isFollowing=me.profiles.isFollowing(ge.pubkey);const Ve=Cb().subtract(5,"minutes").unix();(!me.ui.profile.following||me.ui.profile.retrieved&&me.ui.profile.retrieved{document.getElementById("profile-image-anchor").scrollIntoView({behavior:"smooth",block:"start",inline:"nearest"}),me.previousPubKey=ge.pubkey},50),me.subscriptions.push(me.navigation.showMore$.subscribe(()=>{me.showMore()}))});return function(ge){return Ie.apply(this,arguments)}}()))}follow(){var t=this;return fe(function*(){t.ui.profile.status=fr.Follow,yield t.profiles.follow(t.ui.pubkey)})()}onTabChanged(t){this.router.navigate([],{queryParams:{t:t.index},replaceUrl:!0}),ka(this,CO,fle).call(this)}parseToImage(t){return[...t.content.matchAll(kc.regexpImage)].map(n=>n[0])}showMore(){null==this.tabIndex||0==Number(this.tabIndex)?this.ui.updateRootEventsView(0,this.ui.viewCounts.rootEventsViewCount+this.pageSize):this.ui.updateReplyEventsView(0,this.ui.viewCounts.replyEventsViewCount+this.pageSize)}ngOnInit(){var t=this;this.appState.showBackButton=!0,this.appState.actions=[],this.appState.updateTitle(""),this.subscriptions.push(this.activatedRoute.queryParams.subscribe(function(){var e=fe(function*(n){t.tabIndex=n.t,t.style=n.s});return function(n){return e.apply(this,arguments)}}())),this.subscriptions.push(this.activatedRoute.paramMap.subscribe(function(){var e=fe(function*(n){const r=n.get("id");if(t.ui.setPubKey(r),r.startsWith("npub")){const a=t.utilities.convertFromBech32ToHex(r);t.router.navigate(["/p",a])}else t.appState.updateTitle(t.utilities.getShortenedIdentifier(r))});return function(n){return e.apply(this,arguments)}}()))}optionsUpdated(){}activeOptions(){let t="";return t+=this.options.values.hideSpam?" Spam: Filtered":" Spam: Allowed",t+=this.options.values.hideInvoice?" Invoices: Hidden":" Invoices: Displayed",t}trackByFn(t,e){return e.id}ngOnDestroy(){this.ui.setPubKey(void 0),this.utilities.unsubscribe(this.subscriptions),this.profileSubscription&&this.profileSubscription.unsubscribe(),this.feedSubscription&&this.feedSubscription.unsubscribe()}}function fle(){}kc.regexpImage=/(?:(?:https?)+\:\/\/+[a-zA-Z0-9\/\._-]{1,})+(?:(?:jpe?g|png|gif|webp))/g,kc.\u0275fac=function(t){return new(t||kc)(g(Va),g(Di),g(rs),g(Tt),g(zs),g(Gn),g(Gi),g(Qr),g(er),g(Oa),g(_a),g(Er),g(Wi),g(wc),g(hn),g(lt))},kc.\u0275cmp=Se({type:kc,selectors:[["app-user"]],decls:6,vars:5,consts:[[3,"ngIf"],[3,"selectedIndex","selectedTabChange",4,"ngIf"],[3,"selectedIndex","selectedTabChange"],["label","Notes"],["class","feed-page",4,"ngIf"],[1,"show-more","centered"],["mat-button","",3,"click",4,"ngIf"],["label","Replies"],[1,"feed-page"],["class","dimmed",4,"ngIf"],[1,"image-grid",3,"photoGalleryGroup"],[4,"ngFor","ngForOf","ngForTrackBy"],[1,"dimmed"],[4,"ngIf"],["class","image-grid-item",3,"photoGallery",4,"ngFor","ngForOf"],[1,"image-grid-item",3,"photoGallery"],[3,"src"],["class","image-grid-item",4,"ngFor","ngForOf"],[1,"image-grid-item"],[1,"loading"],["mat-button","",3,"click"],["class","events clickable",3,"click",4,"ngFor","ngForOf","ngForTrackBy"],[1,"events","clickable",3,"click"],[1,"events-header"],[3,"pubkey"],[1,"event-date","clickable"],[3,"event","pubkey"],[3,"event"]],template:function(t,e){1&t&&(pe(0,"app-profile-header"),X(1,Sse,1,0,"ng-template",0),X(2,Tse,1,0,"ng-template",0),X(3,Ase,0,0,"ng-template",0),X(4,Jse,15,15,"mat-tab-group",1),X(5,ple,15,15,"mat-tab-group",1)),2&t&&(C(1),M("ngIf",5==e.layout),C(1),M("ngIf",6==e.layout),C(1),M("ngIf",2==e.layout),C(1),M("ngIf",3==e.layout),C(1),M("ngIf",1==e.layout))},dependencies:[an,Ut,pr,xa,Ty,gD,gy,Mse,kO,Ws,Ao,Tn,Fc,Io,Fd,xd,Jo,Lo,Q_],styles:[".profile-name[_ngcontent-%COMP%]{display:inline-block}.feed-page[_ngcontent-%COMP%]{min-height:1200px}"]});const MO=[{id:1,name:"Pipe"},{id:2,name:"Text"},{id:3,name:"Photo"},{id:4,name:"Film"},{id:5,name:"Music"},{id:6,name:"Podcast"}],_le=["hueSlider"],gle=["alphaSlider"];function ble(i,t){if(1&i){const e=Ye();_(0,"div",8),ae("newValue",function(r){return we(e),Fe(Z().onSliderChange("saturation-lightness",r))}),_(1,"div",9),pe(2,"div"),b()()}if(2&i){const e=Z();Ki("background-color",e.hueSliderColor),M("rgX",1)("rgY",1),C(1),Ki("top",null==e.slider?null:e.slider.v,"px")("left",null==e.slider?null:e.slider.s,"px")}}function yle(i,t){if(1&i&&(_(0,"div",10),pe(1,"div",11)(2,"div",12),b()),2&i){const e=Z();C(2),Ki("background-color",e.selectedColor)}}function vle(i,t){if(1&i){const e=Ye();_(0,"div",13,14),ae("newValue",function(r){return we(e),Fe(Z().onSliderChange("hue",r))}),_(2,"div",15)(3,"div"),pe(4,"div"),b()()()}if(2&i){const e=Z();M("rgX",1),C(2),Ki("left",null==e.slider?null:e.slider.h,"px")}}function wle(i,t){if(1&i){const e=Ye();_(0,"div",16,17),ae("newValue",function(r){return we(e),Fe(Z().onSliderChange("alpha",r))}),pe(2,"div",18),_(3,"div",15)(4,"div"),pe(5,"div"),b()()()}if(2&i){const e=Z();M("rgX",1),C(2),M("ngStyle",e.getBackgroundColor(e.alphaSliderColor)),C(1),Ki("left",null==e.slider?null:e.slider.a,"px")}}const Fle=["dialog"];function kle(i,t){1&i&&pe(0,"div",11)}function xle(i,t){if(1&i){const e=Ye();wr(0),_(1,"div",8)(2,"div",9),ae("click",function(){const a=we(e).$implicit;return Fe(Z(2).onColorClick(a))}),X(3,kle,1,0,"div",10),b()(),Fr()}if(2&i){const e=t.$implicit,n=t.index,r=Z(2);C(2),nt("colornull",!e),M("ngStyle",r.getBackgroundColor(e)),C(1),M("ngIf",n==r.indexSeleccionado)}}function Dle(i,t){if(1&i&&pe(0,"div",17),2&i){const e=Z(3);M("ngStyle",e.getBackgroundColor(e.color))}}function Cle(i,t){if(1&i){const e=Ye();_(0,"div",12),ae("click",function(){return we(e),Fe(Z(2).addColor())}),X(1,Dle,1,1,"div",13),Kr(),_(2,"svg",14),pe(3,"path",15)(4,"path",16),b()()}if(2&i){const e=Z(2);C(1),M("ngIf",!e.indexSeleccionado)}}function Mle(i,t){if(1&i){const e=Ye();_(0,"color-picker",18),ae("colorChange",function(r){return we(e),Fe(Z(2).onChangeColorPicker(r))})("onAlphaChange",function(r){return we(e),Fe(Z(2).onAlphaChange(r))}),b()}if(2&i){const e=Z(2);M("controls",e.colorPickerControls)("color",e.hsva)}}function Ele(i,t){if(1&i&&(wr(0),_(1,"div",4),X(2,xle,4,4,"ng-container",5),X(3,Cle,5,1,"div",6),X(4,Mle,1,2,"color-picker",7),b(),Fr()),2&i){const e=Z();C(1),M("@colorsAnimation",e.colorsAnimationEffect),C(1),M("ngForOf",e.palette),C(1),M("ngIf",!e.hideColorPicker&&"only-alpha"!=e.colorPickerControls),C(1),M("ngIf",!e.hideColorPicker&&"only-alpha"==e.colorPickerControls)}}function Sle(i,t){1&i&&pe(0,"div",11)}const Tle=function(i){return{background:i}};function Ale(i,t){if(1&i){const e=Ye();Kr(),Go(),wr(0),_(1,"div",8)(2,"div",24),ae("click",function(){const a=we(e).$implicit;return Fe(Z(2).changeColor(a))}),X(3,Sle,1,0,"div",10),b()(),Fr()}if(2&i){const e=t.$implicit,n=Z(2);C(2),nt("colornull",!e),M("ngStyle",Pn(4,Tle,e)),C(1),M("ngIf",n.isSelected(e))}}function Ile(i,t){if(1&i){const e=Ye();wr(0),_(1,"div",4)(2,"div",19)(3,"div",20),ae("click",function(){return we(e),Fe(Z().onClickBack())}),Kr(),_(4,"svg",21),pe(5,"path",22)(6,"path",23),b()()(),X(7,Ale,4,6,"ng-container",5),b(),Fr()}if(2&i){const e=Z();C(1),M("@colorsAnimation",e.colorsAnimationEffect),C(6),M("ngForOf",e.variants)}}function Lle(i,t){if(1&i){const e=Ye();wr(0),_(1,"div",25)(2,"div",26),ae("click",function(){return we(e),Fe(Z().onClickBack())}),Kr(),_(3,"svg",21),pe(4,"path",22)(5,"path",23),b()(),Go(),_(6,"button",27),ae("click",function(){return we(e),Fe(Z().emitClose("cancel"))}),N(7),b(),_(8,"button",27),ae("click",function(){return we(e),Fe(Z().emitClose("accept"))}),N(9),b()(),_(10,"div",28)(11,"color-picker",29),ae("sliderChange",function(r){return we(e),Fe(Z().onChangeColorPicker(r))}),b()(),Fr()}if(2&i){const e=Z();C(7),qt(" ",e.cancelLabel," "),C(2),qt(" ",e.acceptLabel," "),C(2),M("controls",e.colorPickerControls)("color",e.hsva)}}function Nle(i,t){if(1&i){const e=Ye();_(0,"div",30)(1,"p",31),ae("click",function(){return we(e),Fe(Z().nextFormat())}),N(2),b(),_(3,"div",32)(4,"input",33,34),ae("keyup",function(){we(e);const r=gi(5);return Fe(Z().changeColorManual(r.value))})("keydown.enter",function(){return we(e),Fe(Z().emitClose("accept"))}),b()()()}if(2&i){const e=Z();C(2),ft(e.colorFormats[e.format]),C(2),Ki("font-size",e.color&&e.color.length>23?9:10,"px")("letter-spacing",e.color&&e.color.length>16?0:1.5,"px"),M("value",e.color)}}var Gs=(()=>(function(i){i[i.HEX=0]="HEX",i[i.RGBA=1]="RGBA",i[i.HSLA=2]="HSLA",i[i.CMYK=3]="CMYK"}(Gs||(Gs={})),Gs))();const EO=[{color:"rojo",preview:"#E57373",variants:["#FFEBEE","#FFCDD2","#EF9A9A","#E57373","#EF5350","#F44336","#E53935","#D32F2F","#C62828"]},{color:"rosa",preview:"#F06292",variants:["#FCE4EC","#F8BBD0","#F48FB1","#F06292","#EC407A","#E91E63","#D81B60","#C2185B","#AD1457"]},{color:"purpura",preview:"#BA68C8",variants:["#F3E5F5","#E1BEE7","#CE93D8","#BA68C8","#AB47BC","#9C27B0","#8E24AA","#7B1FA2","#6A1B9A"]},{color:"purpura oscuro",preview:"#9575CD",variants:["#EDE7F6","#D1C4E9","#B39DDB","#9575CD","#7E57C2","#673AB7","#5E35B1","#512DA8","#4527A0"]},{color:"indigo",preview:"#7986CB",variants:["#E8EAF6","#C5CAE9","#9FA8DA","#7986CB","#5C6BC0","#3F51B5","#3949AB","#303F9F","#283593"]},{color:"azul",preview:"#64B5F6",variants:["#E3F2FD","#BBDEFB","#90CAF9","#64B5F6","#42A5F5","#2196F3","#1E88E5","#1976D2","#1565C0"]},{color:"celeste",preview:"#4FC3F7",variants:["#E1F5FE","#B3E5FC","#81D4FA","#4FC3F7","#29B6F6","#03A9F4","#039BE5","#0288D1","#0277BD"]},{color:"cyan",preview:"#4DD0E1",variants:["#E0F7FA","#B2EBF2","#80DEEA","#4DD0E1","#26C6DA","#00BCD4","#00ACC1","#0097A7","#00838F"]},{color:"color",preview:"#4DB6AC",variants:["#E0F2F1","#B2DFDB","#80CBC4","#4DB6AC","#26A69A","#009688","#00897B","#00796B","#00695C"]},{color:"verde",preview:"#81C784",variants:["#E8F5E9","#C8E6C9","#A5D6A7","#81C784","#66BB6A","#4CAF50","#43A047","#388E3C","#2E7D32"]},{color:"verde claro",preview:"#AED581",variants:["#F1F8E9","#DCEDC8","#C5E1A5","#AED581","#9CCC65","#8BC34A","#7CB342","#689F38","#558B2F"]},{color:"lima",preview:"#DCE775",variants:["#F9FBE7","#F0F4C3","#E6EE9C","#DCE775","#D4E157","#CDDC39","#C0CA33","#AFB42B","#9E9D24"]},{color:"amarillo",preview:"#FFF176",variants:["#FFFDE7","#FFF9C4","#FFF59D","#FFF176","#FFEE58","#FFEB3B","#FDD835","#FBC02D","#F9A825"]},{color:"ambar",preview:"#FFD54F",variants:["#FFF8E1","#FFECB3","#FFE082","#FFD54F","#FFCA28","#FFC107","#FFB300","#FFA000","#FF8F00"]},{color:"naranja",preview:"#FFB74D",variants:["#FFF3E0","#FFE0B2","#FFCC80","#FFB74D","#FFA726","#FF9800","#FB8C00","#F57C00","#EF6C00"]},{color:"naranja oscuro",preview:"#FF8A65",variants:["#FBE9E7","#FFCCBC","#FFAB91","#FF8A65","#FF7043","#FF5722","#F4511E","#E64A19","#D84315"]},{color:"marron",preview:"#A1887F",variants:["#EFEBE9","#D7CCC8","#BCAAA4","#A1887F","#8D6E63","#795548","#6D4C41","#5D4037","#4E342E"]},{color:"escala de grises",preview:"#E0E0E0",variants:["#FFFFFF","#FAFAFA","#F5F5F5","#EEEEEE","#E0E0E0","#BDBDBD","#9E9E9E","#757575","#616161","#424242","#000000"]},{color:"azul gris",preview:"#90A4AE",variants:["#ECEFF1","#CFD8DC","#B0BEC5","#90A4AE","#78909C","#607D8B","#546E7A","#455A64","#37474F"]}],Ay=["hex","rgba","hsla"];class Dd{constructor(t,e,n,r){this.r=t,this.g=e,this.b=n,this.a=r}denormalize(){return this.r=Math.round(255*this.r),this.g=Math.round(255*this.g),this.b=Math.round(255*this.b),this}toString(){return this.denormalize(),"rgb"+(1!=this.a?"a(":"(")+this.r+", "+this.g+", "+this.b+(1!=this.a?", "+this.a.toPrecision(2)+")":")")}}class Cd{constructor(t,e,n,r){this.h=t,this.s=e,this.v=n,this.a=r,this.onChange=new He(!0)}onColorChange(t){this.s=t.s/t.rgX,this.v=t.v/t.rgY}onHueChange(t){this.h=t.v/t.rgX}onValueChange(t){this.v=t.v/t.rgX}onAlphaChange(t){this.a=t.v/t.rgX}}class Z_{constructor(t,e,n,r){this.h=t,this.s=e,this.l=n,this.a=r}denormalize(){return this.h=Math.round(360*this.h),this.s=Math.round(100*this.s),this.l=Math.round(100*this.l),this}toString(){return"hsl"+(1!=this.a?"a(":"(")+this.h+", "+this.s+"%, "+this.l+"%"+(1!=this.a?", "+this.a.toPrecision(2)+")":")")}}class Iy{constructor(t,e,n,r,a=1){this.c=t,this.m=e,this.y=n,this.k=r,this.a=a}}class Ole{constructor(t){t&&(this.preview=t.preview,this.variants=t.variants)}}let vD=(()=>{class i{constructor(){}toFormat(e,n){var r="";if(e)switch(n){case Gs.HEX:(o=this.hsvaToRgba(e)).denormalize(),r=this.rgbaToHex(o,!0);break;case Gs.HSLA:var a=this.hsva2hsla(e);a.denormalize(),r=a.toString();break;case Gs.RGBA:r=(o=this.hsvaToRgba(e)).toString();break;case Gs.CMYK:var o=this.hsvaToRgba(e);this.rgbaToCmyk(o)}return r}stringToFormat(e,n){var r=this.stringToHsva(e,!0);return this.toFormat(r,n)}hsva2hsla(e){const n=e.h,r=e.s,a=e.v,o=e.a;if(0===a)return new Z_(n,0,0,o);if(0===r&&1===a)return new Z_(n,1,1,o);{const s=a*(2-r)/2;return new Z_(n,a*r/(1-Math.abs(2*s-1)),s,o)}}hsla2hsva(e){const n=Math.min(e.h,1),r=Math.min(e.s,1),a=Math.min(e.l,1),o=Math.min(e.a,1);if(0===a)return new Cd(n,0,0,o);{const s=a+r*(1-Math.abs(2*a-1))/2;return new Cd(n,2*(s-a)/s,s,o)}}hsvaToRgba(e){let n,r,a;const o=e.h,s=e.s,l=e.v,c=e.a,p=Math.floor(6*o),w=6*o-p,I=l*(1-s),z=l*(1-w*s),J=l*(1-(1-w)*s);switch(p%6){case 0:n=l,r=J,a=I;break;case 1:n=z,r=l,a=I;break;case 2:n=I,r=l,a=J;break;case 3:n=I,r=z,a=l;break;case 4:n=J,r=I,a=l;break;case 5:n=l,r=I,a=z;break;default:n=0,r=0,a=0}return new Dd(n,r,a,c)}cmykToRgb(e){return new Dd((1-e.c)*(1-e.k),(1-e.m)*(1-e.k),(1-e.y)*(1-e.k),e.a)}rgbaToCmyk(e){const n=1-Math.max(e.r,e.g,e.b);return 1===n?new Iy(0,0,0,1,e.a):new Iy((1-e.r-n)/(1-n),(1-e.g-n)/(1-n),(1-e.b-n)/(1-n),n,e.a)}rgbaToHsva(e){let n,r;const a=Math.min(e.r,1),o=Math.min(e.g,1),s=Math.min(e.b,1),l=Math.min(e.a,1),c=Math.max(a,o,s),p=Math.min(a,o,s),w=c,I=c-p;if(r=0===c?0:I/c,c===p)n=0;else{switch(c){case a:n=(o-s)/I+(o{class i{mouseDown(e){this.start(e)}touchStart(e){this.start(e)}constructor(e){this.elRef=e,this.dragEnd=new He,this.dragStart=new He,this.newValue=new He,this.listenerMove=n=>this.move(n),this.listenerStop=()=>this.stop()}move(e){e.preventDefault(),this.setCursor(e)}start(e){this.setCursor(e),e.stopPropagation(),document.addEventListener("mouseup",this.listenerStop),document.addEventListener("touchend",this.listenerStop),document.addEventListener("mousemove",this.listenerMove),document.addEventListener("touchmove",this.listenerMove),this.dragStart.emit()}stop(){document.removeEventListener("mouseup",this.listenerStop),document.removeEventListener("touchend",this.listenerStop),document.removeEventListener("mousemove",this.listenerMove),document.removeEventListener("touchmove",this.listenerMove),this.dragEnd.emit()}getX(e){const n=this.elRef.nativeElement.getBoundingClientRect();return(void 0!==e.pageX?e.pageX:e.touches[0].pageX)-n.left-window.pageXOffset}getY(e){const n=this.elRef.nativeElement.getBoundingClientRect();return(void 0!==e.pageY?e.pageY:e.touches[0].pageY)-n.top-window.pageYOffset}setCursor(e){const n=this.elRef.nativeElement.offsetWidth,r=this.elRef.nativeElement.offsetHeight,a=Math.max(0,Math.min(this.getX(e),n)),o=Math.max(0,Math.min(this.getY(e),r));void 0!==this.rgX&&void 0!==this.rgY?this.newValue.emit({s:a/n,v:1-o/r,rgX:this.rgX,rgY:this.rgY}):void 0===this.rgX&&void 0!==this.rgY?this.newValue.emit({v:o/r,rgY:this.rgY}):void 0!==this.rgX&&void 0===this.rgY&&this.newValue.emit({v:a/n,rgX:this.rgX})}}return i.\u0275fac=function(e){return new(e||i)(g(ze))},i.\u0275dir=ye({type:i,selectors:[["","slider",""]],hostBindings:function(e,n){1&e&&ae("mousedown",function(a){return n.mouseDown(a)})("touchstart",function(a){return n.touchStart(a)})},inputs:{rgX:"rgX",rgY:"rgY",slider:"slider"},outputs:{dragEnd:"dragEnd",dragStart:"dragStart",newValue:"newValue"}}),i})(),Ble=(()=>{class i{constructor(e,n){this.service=e,this.cdr=n,this.color=new Cd(0,1,1,1),this.controls="default",this.sliderChange=new He(!1),this.onAlphaChange=new He(!1),this.hsva=new Cd(0,1,1,1),this.selectedColor="#000000",this.fallbackColor="#000000"}ngOnInit(){this.color||(this.color=new Cd(0,1,1,1)),this.slider=new SO(0,0,0,0),this.update()}ngOnDestroy(){}ngOnChanges(e){e.color&&this.color&&this.update()}ngAfterViewInit(){this.sliderDimMax=new Rle(this.hueSlider?.nativeElement.offsetWidth||140,220,130,this.alphaSlider?.nativeElement.offsetWidth||140),this.update()}onSliderChange(e,n){switch(e){case"saturation-lightness":this.hsva.onColorChange(n);break;case"hue":this.hsva.onHueChange(n);break;case"alpha":this.hsva.onAlphaChange(n),this.onAlphaChange.emit(n);break;case"value":this.hsva.onValueChange(n)}this.update(),this.setColor(this.outputColor)}setColor(e){this.color=e,this.sliderChange.emit(this.color)}getBackgroundColor(e){return{background:"linear-gradient(90deg, rgba(36,0,0,0) 0%, "+e+" 100%)"}}update(){if(this.hsva=this.color,this.sliderDimMax){let e=this.service.hsvaToRgba(this.hsva).denormalize(),n=this.service.hsvaToRgba(new Cd(this.hsva.h,1,1,1)).denormalize();this.hueSliderColor="rgb("+n.r+","+n.g+","+n.b+")",this.alphaSliderColor="rgb("+e.r+","+e.g+","+e.b+")",this.outputColor=this.hsva,this.selectedColor=this.service.hsvaToRgba(this.hsva).toString(),this.slider=new SO(this.hsva.h*this.sliderDimMax.h-5,this.hsva.s*this.sliderDimMax.s-8,(1-this.hsva.v)*this.sliderDimMax.v-8,this.hsva.a*this.sliderDimMax.a-5),this.cdr.detectChanges()}}}return i.\u0275fac=function(e){return new(e||i)(g(vD),g(Tt))},i.\u0275cmp=Se({type:i,selectors:[["color-picker"]],viewQuery:function(e,n){if(1&e&&(ot(_le,5),ot(gle,5)),2&e){let r;Ce(r=Me())&&(n.hueSlider=r.first),Ce(r=Me())&&(n.alphaSlider=r.first)}},inputs:{color:"color",controls:"controls"},outputs:{sliderChange:"sliderChange",onAlphaChange:"onAlphaChange"},features:[rn],decls:8,vars:4,consts:[[1,"color-picker",3,"click"],["dialogPopup",""],["class","saturation-lightness",3,"slider","rgX","rgY","background-color","newValue",4,"ngIf"],[1,"hue-alpha","box"],["class","left",4,"ngIf"],[1,"right"],["class","hue",3,"slider","rgX","newValue",4,"ngIf"],["class","alpha",3,"slider","rgX","newValue",4,"ngIf"],[1,"saturation-lightness",3,"slider","rgX","rgY","newValue"],[1,"cursor"],[1,"left"],[1,"selected-color-background"],[1,"selected-color"],[1,"hue",3,"slider","rgX","newValue"],["hueSlider",""],[1,"sliderCursor"],[1,"alpha",3,"slider","rgX","newValue"],["alphaSlider",""],[1,"alpha-gradient",3,"ngStyle"]],template:function(e,n){1&e&&(_(0,"div",0,1),ae("click",function(a){return a.stopPropagation()}),X(2,ble,3,8,"div",2),_(3,"div",3),X(4,yle,3,2,"div",4),_(5,"div",5),X(6,vle,5,3,"div",6),X(7,wle,6,4,"div",7),b()()()),2&e&&(C(2),M("ngIf","only-alpha"!=n.controls),C(2),M("ngIf","only-alpha"!=n.controls),C(2),M("ngIf","only-alpha"!=n.controls),C(1),M("ngIf","no-alpha"!=n.controls))},dependencies:[Ut,am,Ple],styles:[".color-picker{position:relative;z-index:1000;width:220px;height:auto;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:none}.color-picker *{box-sizing:border-box;margin:0;font-size:11px}.color-picker input{width:0;height:26px;min-width:0;font-size:13px;text-align:center;color:#000}.color-picker input:invalid,.color-picker input:-moz-ui-invalid,.color-picker input:-moz-submit-invalid{box-shadow:none}.color-picker input::-webkit-inner-spin-button,.color-picker input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.color-picker .sliderCursor{width:10px;border-radius:5px;position:absolute;margin-top:-3px;border:1px solid black}.color-picker .sliderCursor>div{border:2px solid white;border-radius:5px}.color-picker .sliderCursor>div>div{border-radius:5px;border:1px solid black;height:24px}.color-picker .cursor{position:absolute;width:21px;border:3px solid black;border-radius:100%;margin:-2px 0 0 -2px}.color-picker .cursor>div{height:15px;border:3px solid white;border-radius:100%}.color-picker .box{display:flex;padding:4px 8px}.color-picker .left{position:relative;padding:16px 8px}.color-picker .right{flex:1 1 auto;display:flex;flex-direction:column;gap:10px;padding:12px 8px}.color-picker .hue-alpha{display:flex;align-items:center;margin-bottom:3px}.color-picker .hue{direction:ltr;width:100%;height:24px;border:none;border-radius:5px;position:relative;cursor:pointer;background-size:100% 100%;background:linear-gradient(to right,red 0%,#ff0 17%,lime 33%,cyan 50%,blue 66%,#f0f 83%,red 100%)}.color-picker .alpha{direction:ltr;position:relative;width:100%;height:24px;border:none;border-radius:5px;cursor:pointer;background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0px}.color-picker .alpha-gradient{width:100%;height:100%;border-radius:5px;position:absolute}.color-picker .selected-color{position:absolute;top:16px;left:8px;width:40px;height:40px;box-shadow:0 1px 1px 1px #00000026;border-radius:50%}.color-picker .selected-color-background{width:40px;height:40px;border-radius:50%;background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0px}.color-picker .saturation-lightness{direction:ltr;cursor:crosshair;width:100%;position:relative;height:130px;border:none;touch-action:manipulation;background-image:linear-gradient(to top,#000 0%,transparent 100%),linear-gradient(to right,#fff 0%,transparent 100%)}\n"],encapsulation:2}),i})(),Hle=(()=>{class i{click(e){this.isOutside(e)&&this.emitClose("cancel")}onScroll(){this.onScreenMovement()}onResize(){this.onScreenMovement()}constructor(e,n){this.service=e,this.cdr=n,this.color="#000000",this.previewColor="#000000",this.hsva=new Cd(0,1,1,1),this.colorsAnimationEffect="slide-in",this.palette=EO,this.variants=[],this.colorFormats=Ay,this.format=Gs.HEX,this.canChangeFormat=!0,this.menu=1,this.hideColorPicker=!1,this.hideTextInput=!1,this.colorPickerControls="default"}ngOnInit(){this.setPosition(),this.hsva=this.service.stringToHsva(this.color),this.indexSeleccionado=this.findIndexSelectedColor(this.palette)}ngAfterViewInit(){this.setPositionY()}onScreenMovement(){this.setPosition(),this.setPositionY(),this.panelRef.nativeElement.style.transition||(this.panelRef.nativeElement.style.transition="transform 0.5s ease-out")}findIndexSelectedColor(e){let n;if(this.color)for(let r=0;rwindow.innerWidth?n.right<250?window.innerWidth/2-125:n.right-250:n.left}}setPositionY(){const e=this.TriggerBBox.nativeElement.getBoundingClientRect(),n=this.panelRef.nativeElement.getBoundingClientRect();this.positionString=e.bottom+n.height>window.innerHeight?e.topn.toUpperCase()==this.previewColor.toUpperCase())}isSelected(e){return!!this.previewColor&&"string"==typeof e&&e.toUpperCase()==this.previewColor.toUpperCase()}getBackgroundColor(e){return"string"==typeof e?{background:e}:{background:e?.preview}}onAlphaChange(e){this.palette=this.ChangeAlphaOnPalette(e,this.palette)}ChangeAlphaOnPalette(e,n){var r=[];for(let a=0;a slide-in",[dc(":enter",At({opacity:0}),{optional:!0}),dc(":enter",xA("10ms",[Qi(".3s ease-in",Rf([At({opacity:0,transform:"translatex(-50%)",offset:0}),At({opacity:.5,transform:"translatex(-10px) scale(1.1)",offset:.3}),At({opacity:1,transform:"translatex(0)",offset:1})]))]),{optional:!0})]),Zi("void => popup",[dc(":enter",At({opacity:0,transform:"scale(0)"}),{optional:!0}),dc(":enter",xA("10ms",[Qi("500ms ease-out",Rf([At({opacity:.5,transform:"scale(.5)",offset:.3}),At({opacity:1,transform:"scale(1.1)",offset:.8}),At({opacity:1,transform:"scale(1)",offset:1})]))]),{optional:!0})])])]}}),i})();const TO={position:"fixed",height:"100%",width:"100%","z-index":2e3,top:0,left:0};let AO=(()=>{class i{constructor(e,n,r){this.resolver=e,this.applicationRef=n,this.injector=r}createPanel(e,n){null!=this.componentRef&&this.removePanel();const r=this.resolver.resolveComponentFactory(Hle);this.componentRef=r.create(this.injector),this.applicationRef.attachView(this.componentRef.hostView);const a=this.componentRef.hostView.rootNodes[0];return this.overlay=document.createElement("div"),this.overlay.id="ngx-colors-overlay",this.overlay.classList.add("ngx-colors-overlay"),this.overlay.classList.add(n),Object.keys(TO).forEach(o=>{this.overlay.style[o]=TO[o]}),e?document.getElementById(e).appendChild(this.overlay):document.body.appendChild(this.overlay),this.overlay.appendChild(a),this.componentRef}removePanel(){this.applicationRef.detachView(this.componentRef.hostView),this.componentRef.destroy(),this.overlay.remove()}}return i.\u0275fac=function(e){return new(e||i)(ue(ql),ue(Jl),ue(Rn))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})(),Vle=(()=>{class i{onClick(){this.open()}constructor(e,n){this.triggerRef=e,this.panelFactory=n,this.color="",this.colorsAnimation="slide-in",this.position="bottom",this.attachTo=void 0,this.overlayClassName=void 0,this.colorPickerControls="default",this.acceptLabel="ACCEPT",this.cancelLabel="CANCEL",this.change=new He,this.input=new He,this.slider=new He,this.isDisabled=!1,this.onTouchedCallback=()=>{},this.onChangeCallback=()=>{}}open(){this.isDisabled||(this.panelRef=this.panelFactory.createPanel(this.attachTo,this.overlayClassName),this.panelRef.instance.iniciate(this,this.triggerRef,this.color,this.palette,this.colorsAnimation,this.format,this.hideTextInput,this.hideColorPicker,this.acceptLabel,this.cancelLabel,this.colorPickerControls,this.position))}close(){this.panelFactory.removePanel(),this.onTouchedCallback()}onChange(){this.onChangeCallback(this.color)}setDisabledState(e){this.isDisabled=e,this.triggerRef.nativeElement.style.opacity=e?.5:1}setColor(e){this.writeValue(e),this.input.emit(e)}sliderChange(e){this.slider.emit(e)}get value(){return this.color}set value(e){this.setColor(e),this.onChangeCallback(e)}writeValue(e){e!==this.color&&(this.color=e,this.onChange(),this.change.emit(e))}registerOnChange(e){this.onChangeCallback=e}registerOnTouched(e){this.onTouchedCallback=e}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(AO))},i.\u0275dir=ye({type:i,selectors:[["","ngx-colors-trigger",""]],hostBindings:function(e,n){1&e&&ae("click",function(){return n.onClick()})},inputs:{colorsAnimation:"colorsAnimation",palette:"palette",format:"format",position:"position",hideTextInput:"hideTextInput",hideColorPicker:"hideColorPicker",attachTo:"attachTo",overlayClassName:"overlayClassName",colorPickerControls:"colorPickerControls",acceptLabel:"acceptLabel",cancelLabel:"cancelLabel"},outputs:{change:"change",input:"input",slider:"slider"},features:[at([{provide:_r,useExisting:Yt(()=>i),multi:!0}])]}),i})(),Yle=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[vD,AO],imports:[xn]}),i})();function jle(i,t){if(1&i&&(_(0,"mat-option",11),N(1),b()),2&i){const e=t.$implicit;M("value",e.id),C(1),qt(" ",e.name," ")}}class X_{constructor(t,e,n){this.appState=t,this.dialogRef=e,this.data=n,this.styles=MO,this.data.name="",this.data.color="#673ab7"}onNoClick(){this.data.name="",this.data.color="#673ab7",this.dialogRef.close()}}X_.\u0275fac=function(t){return new(t||X_)(g(Di),g(Ml),g(Ku))},X_.\u0275cmp=Se({type:X_,selectors:[["create-circle-dialog"]],decls:33,vars:11,consts:[[1,"dialog"],["mat-dialog-title",""],["mat-dialog-content",""],["appearance","fill",1,"input-full-width"],["matPrefix","",1,"circle"],["matInput","","type","text","autocomplete","off",3,"ngModel","ngModelChange"],["appearance","fill",1,"circle-input"],["matPrefix","","ngx-colors-trigger","",1,"color",3,"ngModel","ngModelChange"],["matInput","","autocomplete","off",3,"ngModel","ngModelChange"],[3,"value","valueChange"],[3,"value",4,"ngFor","ngForOf"],[3,"value"],["mat-dialog-actions","","align","end"],["mat-stroked-button","",3,"click"],["mat-flat-button","","color","primary","cdkFocusInitial","",3,"mat-dialog-close"]],template:function(t,e){1&t&&(_(0,"div",0)(1,"h1",1),N(2,"Create Circle"),b(),_(3,"div",2)(4,"mat-form-field",3)(5,"mat-icon",4),N(6,"supervised_user_circle"),b(),_(7,"mat-label"),N(8,"Circle Name"),b(),_(9,"input",5),ae("ngModelChange",function(r){return e.data.name=r}),b()(),_(10,"mat-form-field",6)(11,"div",7),ae("ngModelChange",function(r){return e.data.color=r}),b(),_(12,"mat-label"),N(13,"Color"),b(),_(14,"input",8),ae("ngModelChange",function(r){return e.data.color=r}),b()(),_(15,"mat-form-field",6)(16,"mat-label"),N(17,"Type"),b(),_(18,"mat-select",9),ae("valueChange",function(r){return e.data.style=r}),X(19,jle,2,2,"mat-option",10),b()(),_(20,"mat-form-field",6)(21,"mat-label"),N(22,"Visibility"),b(),_(23,"mat-select",9),ae("valueChange",function(r){return e.data.public=r}),_(24,"mat-option",11),N(25," Public "),b(),_(26,"mat-option",11),N(27," Private "),b()()()(),_(28,"div",12)(29,"button",13),ae("click",function(){return e.onNoClick()}),N(30,"Cancel"),b(),_(31,"button",14),N(32,"Save"),b()()()),2&t&&(C(9),M("ngModel",e.data.name),C(2),Ki("background",e.data.color),M("ngModel",e.data.color),C(3),M("ngModel",e.data.color),C(4),M("value",e.data.style),C(1),M("ngForOf",e.styles),C(4),M("value",e.data.public),C(1),M("value",!0),C(2),M("value",!1),C(5),M("mat-dialog-close",e.data))},dependencies:[an,To,Ba,lo,ju,pr,pD,bm,$n,pa,fa,Pa,L_,N_,Qm,Zm,Vle],styles:[".input-full-width[_ngcontent-%COMP%]{width:100%!important}.circle[_ngcontent-%COMP%]{cursor:pointer}.circle[_ngcontent-%COMP%]:hover{color:#fff}.color[_ngcontent-%COMP%]{width:24px;height:24px;border:2px solid #fff;margin:12px;border-radius:50%}.circle-input[_ngcontent-%COMP%]{margin-right:1em}@media only screen and (max-width: 540px){.circle-input[_ngcontent-%COMP%]{margin-right:0;width:100%}}"]});class J_{constructor(){}transform(t){return t?MO.find(e=>e.id==t)?.name:"Pipes"}}function zle(i,t){1&i&&(_(0,"span"),N(1,"Public"),b())}function Ule(i,t){1&i&&(_(0,"span"),N(1,"Private"),b())}function Wle(i,t){if(1&i){const e=Ye();_(0,"button",14),ae("click",function(){we(e);const r=Z().$implicit;return Fe(Z().deleteCircle(r.id))}),_(1,"mat-icon"),N(2,"delete"),b(),_(3,"span"),N(4,"Delete Circle"),b()()}}function Gle(i,t){if(1&i){const e=Ye();_(0,"mat-card",2),ae("click",function(r){const o=we(e).$implicit;return Fe(Z().navigation.openFeed(r,o))}),_(1,"div",3)(2,"mat-icon",4),N(3,"trip_origin"),b()(),_(4,"div",5),N(5),pe(6,"br"),_(7,"span",6)(8,"span"),N(9),b()(),pe(10,"br"),_(11,"span",6),X(12,zle,2,0,"span",7),X(13,Ule,2,0,"span",7),N(14),pi(15,"circlestyle"),pi(16,"ago"),b()(),_(17,"div",5)(18,"button",8)(19,"mat-icon",9),N(20,"more_vert"),b()(),_(21,"mat-menu",null,10)(23,"button",11)(24,"mat-icon"),N(25,"copy_all"),b(),_(26,"span"),N(27,"Copy"),b()(),X(28,Wle,5,0,"button",12),b(),_(29,"mat-menu",null,13)(31,"button",14),ae("click",function(){const a=we(e).$implicit;return Fe(Z().copyPubKeys(a))}),_(32,"mat-icon"),N(33,"content_copy"),b(),_(34,"span"),N(35,"Public Keys (npub)"),b()(),_(36,"button",14),ae("click",function(){const a=we(e).$implicit;return Fe(Z().copyPubKeysHex(a))}),_(37,"mat-icon"),N(38,"content_copy"),b(),_(39,"span"),N(40,"Public Keys (hex)"),b()()()()()}if(2&i){const e=t.$implicit,n=gi(22),r=gi(30),a=Z();C(2),Ki("color",e.color),C(3),qt(" ",e.name,""),C(4),qt("Count: ",a.countMembers(e),""),C(3),M("ngIf",e.public),C(1),M("ngIf",!e.public),C(1),su(" - ",bi(15,11,e.style)," - Created: ",bi(16,13,e.created),""),C(4),M("matMenuTriggerFor",n),C(5),M("matMenuTriggerFor",r),C(5),M("ngIf",e.id)}}J_.\u0275fac=function(t){return new(t||J_)},J_.\u0275pipe=vr({name:"circlestyle",type:J_,pure:!0});class eg{constructor(t,e,n,r,a,o,s,l,c,p,w,I,z){this.navigation=t,this.appState=e,this.circleService=n,this.profileService=r,this.dialog=a,this.validator=o,this.utilities=s,this.authService=l,this.router=c,this.dataService=p,this.snackBar=w,this.cd=I,this.ngZone=z,this.loading=!1,this.subscriptions=[]}ngOnDestroy(){this.utilities.unsubscribe(this.subscriptions)}deleteCircle(t){var e=this;return fe(function*(){const n=e.getFollowingInCircle(t).map(a=>a.pubkey);yield e.circleService.delete(t);for(var r=0;rnull==e.circle||0==e.circle:e=>e.circle==t)}copyPubKeys(t){let e=this.getPublicKeys(t);e=e.map(n=>this.utilities.getNostrIdentifier(n)),this.copy(JSON.stringify(e))}copyPubKeysHex(t){const e=this.getPublicKeys(t);this.copy(JSON.stringify(e))}getPublicKeys(t){return this.getFollowingInCircle(t.id).map(r=>r.pubkey)}getPublicPublicKeys(){console.log(this.profileService.following);const t=[];for(let e=0;eo.pubkey);t.push(...a)}}return t}getNpub(t){return this.utilities.getNostrIdentifier(t)}createCircle(){var t=this;this.dialog.open(X_,{data:{name:"",style:1,public:!0},maxWidth:"100vw",panelClass:"full-width-dialog"}).afterClosed().subscribe(function(){var n=fe(function*(r){r&&t.circleService.put(r)});return function(r){return n.apply(this,arguments)}}())}ngOnInit(){var t=this;return fe(function*(){t.appState.updateTitle("Circles"),t.appState.showBackButton=!1,t.appState.actions=[{icon:"add_circle",tooltip:"Create Circle",click:()=>{t.createCircle()}}]})()}}eg.\u0275fac=function(t){return new(t||eg)(g(Va),g(Di),g(_a),g(Gi),g(Ha),g(Oa),g(Wi),g(Yr),g(hn),g(Qr),g(Fl),g(Tt),g(lt))},eg.\u0275cmp=Se({type:eg,selectors:[["app-circles"]],decls:4,vars:1,consts:[[1,"feed-page"],["class","circle circle-container clickable",3,"click",4,"ngFor","ngForOf"],[1,"circle","circle-container","clickable",3,"click"],[1,"circle-item"],["matListItemIcon",""],[1,"circle-item","clickable"],[1,"dimmed","clickable"],[4,"ngIf"],["mat-icon-button","",1,"circle-button",3,"matMenuTriggerFor"],[1,"circle-button-icon"],["menu","matMenu"],["mat-menu-item","",3,"matMenuTriggerFor"],["mat-menu-item","",3,"click",4,"ngIf"],["copyMenu","matMenu"],["mat-menu-item","",3,"click"]],template:function(t,e){1&t&&(_(0,"div",0),X(1,Gle,41,15,"mat-card",1),_(2,"small"),N(3,"Circles is how you organize people you follow. Different circles can have different rules applied and circles is an important way to make the experience more enjoyable."),b()()),2&t&&(C(1),M("ngForOf",e.circleService.circles))},dependencies:[an,Ut,wl,xa,$n,fL,Zu,Sl,H_,Lo,J_],styles:[".loading[_ngcontent-%COMP%]{margin:auto}.input-full-width[_ngcontent-%COMP%]{width:100%!important}.search[_ngcontent-%COMP%]{margin-top:1em;padding:1em 1em 0;margin-bottom:1em;border-radius:10px}.circle-container[_ngcontent-%COMP%]{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;column-gap:1em;margin-top:1em;padding:1em;margin-bottom:1em;border-radius:10px}.circle-item[_ngcontent-%COMP%]:nth-child(1){order:0;flex:0 1 auto;align-self:auto}.circle-item[_ngcontent-%COMP%]:nth-child(2){order:0;flex:1 1 auto;align-self:auto}.circle-item[_ngcontent-%COMP%]:nth-child(3){order:0;flex:0 1 auto;align-self:auto}.circle-actions[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-right:.4em;margin-bottom:.4em}"]});class tg{constructor(t,e){this.dialogRef=t,this.data=e}onNoClick(){this.data.pubkey="",this.dialogRef.close()}}tg.\u0275fac=function(t){return new(t||tg)(g(Ml),g(Ku))},tg.\u0275cmp=Se({type:tg,selectors:[["create-follow-dialog"]],decls:15,vars:2,consts:[[1,"dialog"],["mat-dialog-title",""],["mat-dialog-content","",1,"mat-dialog-content"],["appearance","fill",1,"input-full-width"],["matPrefix","",1,"circle"],["matInput","","type","text","autocomplete","off",3,"ngModel","ngModelChange"],["mat-dialog-actions","","align","end",1,"mat-dialog-actions"],["mat-stroked-button","",3,"click"],["mat-flat-button","","color","primary","cdkFocusInitial","",3,"mat-dialog-close"]],template:function(t,e){1&t&&(_(0,"div",0)(1,"h1",1),N(2,"Enter Public Key to Follow"),b(),_(3,"div",2)(4,"mat-form-field",3)(5,"mat-icon",4),N(6,"person_add"),b(),_(7,"mat-label"),N(8,"Public Key"),b(),_(9,"input",5),ae("ngModelChange",function(r){return e.data.pubkey=r}),b()()(),_(10,"div",6)(11,"button",7),ae("click",function(){return e.onNoClick()}),N(12,"Cancel"),b(),_(13,"button",8),N(14,"Follow"),b()()()),2&t&&(C(9),M("ngModel",e.data.pubkey),C(4),M("mat-dialog-close",e.data))},dependencies:[To,Ba,lo,ju,pr,$n,pa,fa,Pa,L_,N_,Qm,Zm],styles:[".input-full-width[_ngcontent-%COMP%]{width:100%!important}"]});class ig{constructor(t,e){this.dialogRef=t,this.data=e}onNoClick(){this.data.pubkey="",this.dialogRef.close()}}function $le(i,t){if(1&i&&(_(0,"span",22),N(1),pi(2,"ago"),b()),2&i){const e=Z().$implicit;C(1),qt("Followed ",bi(2,1,e.created),"")}}function qle(i,t){if(1&i){const e=Ye();_(0,"mat-card",16),ae("click",function(r){const o=we(e).$implicit;return Fe(Z(3).navigation.openProfile(r,o))}),_(1,"div",17)(2,"app-event-header",18)(3,"small"),X(4,$le,3,3,"span",19),pe(5,"app-directory-icon",20),b()(),pe(6,"app-profile-actions",18),b(),_(7,"div",21),N(8),b()()}if(2&i){const e=t.$implicit;C(2),M("profile",e),C(2),M("ngIf",e.created),C(1),M("pubkey",e.pubkey),C(1),M("profile",e),C(2),ft(e.about)}}function Kle(i,t){if(1&i&&X(0,qle,9,5,"mat-card",15),2&i){const e=Z(2);M("ngForOf",e.sortedItems)("ngForTrackBy",e.trackByFn)}}function Qle(i,t){if(1&i&&pe(0,"app-event-header",24),2&i){const e=t.$implicit;M("listType","content")("iconSize","small")("displayName",!0)("displayContent",!0)("profile",e)}}function Zle(i,t){if(1&i&&X(0,Qle,1,5,"app-event-header",23),2&i){const e=Z(2);M("ngForOf",e.sortedItems)("ngForTrackBy",e.trackByFn)}}function Xle(i,t){if(1&i&&pe(0,"app-event-header",24),2&i){const e=t.$implicit;M("listType","details")("iconSize","small")("displayName",!0)("displayContent",!0)("profile",e)}}function Jle(i,t){if(1&i&&X(0,Xle,1,5,"app-event-header",23),2&i){const e=Z(2);M("ngForOf",e.sortedItems)("ngForTrackBy",e.trackByFn)}}function ece(i,t){if(1&i&&pe(0,"app-event-header",26),2&i){const e=t.$implicit;M("iconSize","small")("displayName",!1)("displayContent",!1)("profile",e)}}function tce(i,t){if(1&i&&X(0,ece,1,4,"app-event-header",25),2&i){const e=Z(2);M("ngForOf",e.sortedItems)("ngForTrackBy",e.trackByFn)}}function ice(i,t){if(1&i&&pe(0,"app-event-header",24),2&i){const e=t.$implicit;M("listType","icon")("iconSize","small")("displayName",!1)("displayContent",!1)("profile",e)}}function nce(i,t){if(1&i&&X(0,ice,1,5,"app-event-header",23),2&i){const e=Z(2);M("ngForOf",e.sortedItems)("ngForTrackBy",e.trackByFn)}}function rce(i,t){if(1&i&&pe(0,"app-event-header",24),2&i){const e=t.$implicit;M("listType","icon")("iconSize","medium")("displayName",!1)("displayContent",!1)("profile",e)}}function ace(i,t){if(1&i&&X(0,rce,1,5,"app-event-header",23),2&i){const e=Z(2);M("ngForOf",e.sortedItems)("ngForTrackBy",e.trackByFn)}}function oce(i,t){if(1&i&&pe(0,"app-event-header",24),2&i){const e=t.$implicit;M("listType","icon")("iconSize","large")("displayName",!1)("displayContent",!1)("profile",e)}}function sce(i,t){if(1&i&&X(0,oce,1,5,"app-event-header",23),2&i){const e=Z(2);M("ngForOf",e.sortedItems)("ngForTrackBy",e.trackByFn)}}function lce(i,t){if(1&i&&(X(0,Kle,1,2,"ng-template",14),X(1,Zle,1,2,"ng-template",14),X(2,Jle,1,2,"ng-template",14),X(3,tce,1,2,"ng-template",14),X(4,nce,1,2,"ng-template",14),X(5,ace,1,2,"ng-template",14),X(6,sce,1,2,"ng-template",14)),2&i){const e=Z();M("ngIf",0==e.optionsService.values.peopleDisplayView||null==e.optionsService.values.peopleDisplayView),C(1),M("ngIf",1==e.optionsService.values.peopleDisplayView),C(1),M("ngIf",2==e.optionsService.values.peopleDisplayView),C(1),M("ngIf",3==e.optionsService.values.peopleDisplayView),C(1),M("ngIf",4==e.optionsService.values.peopleDisplayView),C(1),M("ngIf",5==e.optionsService.values.peopleDisplayView),C(1),M("ngIf",6==e.optionsService.values.peopleDisplayView)}}function cce(i,t){1&i&&pe(0,"mat-spinner",27)}ig.\u0275fac=function(t){return new(t||ig)(g(Ml),g(Ku))},ig.\u0275cmp=Se({type:ig,selectors:[["import-follow-dialog"]],decls:16,vars:2,consts:[["mat-dialog-title",""],["mat-dialog-content","",1,"mat-dialog-content"],["appearance","fill",1,"input-full-width"],["matPrefix","",1,"circle"],["matInput","","type","text","autocomplete","off",3,"ngModel","ngModelChange"],["mat-dialog-actions","","align","end",1,"mat-dialog-actions"],["mat-stroked-button","",3,"click"],["mat-flat-button","","color","primary","cdkFocusInitial","",3,"mat-dialog-close"]],template:function(t,e){1&t&&(_(0,"h1",0),N(1,"Import complete following list"),b(),_(2,"div",1)(3,"p"),N(4,"The existing value is your own public key, use this to import your own public following list."),b(),_(5,"mat-form-field",2)(6,"mat-icon",3),N(7,"person_add"),b(),_(8,"mat-label"),N(9,"Public Key"),b(),_(10,"input",4),ae("ngModelChange",function(r){return e.data.pubkey=r}),b()()(),_(11,"div",5)(12,"button",6),ae("click",function(){return e.onNoClick()}),N(13,"Cancel"),b(),_(14,"button",7),N(15,"Import"),b()()),2&t&&(C(10),M("ngModel",e.data.pubkey),C(4),M("mat-dialog-close",e.data))},dependencies:[To,Ba,lo,ju,pr,$n,pa,fa,Pa,L_,N_,Qm,Zm],styles:[".input-full-width[_ngcontent-%COMP%]{width:100%!important}"]});const dce=function(i){return[i]};class ng{constructor(t,e,n,r,a,o,s,l,c,p,w,I){this.circleService=t,this.navigation=e,this.appState=n,this.cd=r,this.dialog=a,this.profileService=o,this.validator=s,this.dataService=l,this.utilities=c,this.router=p,this.snackBar=w,this.optionsService=I,this.loading=!1,this.showBlocked=!1,this.showCached=!1,this.showMuted=!1,this.showAbout=!0,this.showFollowingDate=!0,this.following=[],this.items=[],this.sortedItems=[],this.selected="name-asc",this.subscriptions=[]}updateSorting(){this.optionsService.save();const t=this.optionsService.values.peopleDisplaySort;"name-asc"===t?this.sortedItems=this.items.sort((e,n)=>e.name?.toLowerCase()e.name?.toLowerCase()e.followede.followede.created_ate.created_at{t.createFollow()}}],yield t.load(),t.subscriptions.push(t.profileService.following$.subscribe(fe(function*(){console.log("FOLLOWING CHANGED!!!"),yield t.load()}))),t.subscriptions.push(t.profileService.profilesChanged$.subscribe(fe(function*(){console.log("profileService.profilesChanged$!!"),yield t.load()})))})()}getFollowingInCircle(t){return this.following.filter(null==t?e=>null==e.circle||0==e.circle:e=>e.circle==t)}getPublicPublicKeys(){console.log(this.following);const t=[];for(let e=0;eo.pubkey);t.push(...a)}}return t}addFollow(t){var e=this;return fe(function*(){t.startsWith("nsec")?e.snackBar.open("This is a private key, not a public key.","Hide",{horizontalPosition:"center",verticalPosition:"bottom"}):(t=e.utilities.ensureHexIdentifier(t),yield e.profileService.follow(t))})()}createFollow(){var t=this;this.dialog.open(tg,{data:{},maxWidth:"100vw",panelClass:"full-width-dialog"}).afterClosed().subscribe(function(){var n=fe(function*(r){if(!r)return;let a=r.pubkey;a=a.replaceAll("[","").replaceAll("]","").replaceAll('"',"");const o=a.split(",");for(let s=0;s{t.router.navigate(["/p",o[0]])},100)});return function(r){return n.apply(this,arguments)}}())}publishFollowList(){var t=this;return fe(function*(){const e=t.getPublicPublicKeys();yield t.dataService.publishContacts(e),t.snackBar.open(`A total of ${e.length} was added to your public following list`,"Hide",{duration:2e3,horizontalPosition:"center",verticalPosition:"bottom"})})()}importFollowList(){var t=this;return fe(function*(){t.dialog.open(ig,{data:{pubkey:t.appState.getPublicKey()},maxWidth:"100vw",panelClass:"full-width-dialog"}).afterClosed().subscribe(function(){var n=fe(function*(r){if(!r)return;t.snackBar.open("Importing followers process has started","Hide",{duration:2e3,horizontalPosition:"center",verticalPosition:"bottom"});let a=t.utilities.ensureHexIdentifier(r.pubkey);t.dataService.downloadNewestContactsEvents([a]).subscribe(o=>{const l=o.tags.map(c=>c[1]);for(let c=0;c{l&&this.buildTree(l)}),this.ui.event$.subscribe(l=>{if(null==l)return;let c=this.eventService.rootEventId(l);c||(c=l.id),this.eventService.parentEventId(l)})}getEvent(t){return this.ui.events.find(e=>e.id==t)}getTreeEntry(t){}buildTree(t){t.length>1e3&&console.log("There are more than 1000 events... likely spam!")}replyEventId(t,e){for(let n=0;n3&&"reply"==r[3])return r[1]}return null==t[1]?t[0][1]:t[1][1]}rootEventId(t){for(let e=0;e3&&"root"==n[3])return n[1]}return t[0][1]}loadEventThread(t){this.navigationService.currentThread=[]}}Md.\u0275fac=function(t){return new(t||Md)(ue(er),ue(Er),ue(zs),ue(Dl),ue(Gi),ue(Qr),ue(Va))},Md.\u0275prov=Oe({token:Md,factory:Md.\u0275fac,providedIn:"root"});let IO=(()=>{class i{constructor(){this.mtBasicSpinner=!1,this.hideText=!1}get elementClass(){return this.mtBasicSpinner&&this.hideText?"mat-spinner hide-btn-text":this.mtBasicSpinner?"mat-spinner":""}get disabled(){return this.mtBasicSpinner}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["","mtBasicSpinner",""]],hostVars:3,hostBindings:function(e,n){2&e&&(Br("disabled",n.disabled),S0(n.elementClass))},inputs:{mtBasicSpinner:"mtBasicSpinner",hideText:"hideText",elementClass:["class","elementClass"]}}),i})(),uce=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})();const hce=["replyInput"];function mce(i,t){if(1&i){const e=Ye();_(0,"emoji-mart",6),ae("emojiSelect",function(r){return we(e),Fe(Z(2).addEmoji(r))}),b()}2&i&&M("isNative",!0)("showPreview",!0)}function pce(i,t){if(1&i){const e=Ye();_(0,"mat-icon",3),ae("click",function(){we(e);const r=Z();return Fe(r.isEmojiPickerVisible=!r.isEmojiPickerVisible)}),N(1,"sentiment_satisfied"),b(),X(2,mce,1,2,"emoji-mart",4),_(3,"button",5),ae("click",function(){return we(e),Fe(Z().openReply())}),N(4,"Reply"),b()}if(2&i){const e=Z();C(2),M("ngIf",e.isEmojiPickerVisible)}}function fce(i,t){if(1&i){const e=Ye();_(0,"emoji-mart",19),ae("emojiSelect",function(r){return we(e),Fe(Z(2).addEmojiInText(r))}),b()}2&i&&M("isNative",!0)("showPreview",!1)}function _ce(i,t){if(1&i&&(_(0,"small",20),N(1),b()),2&i){const e=Z(2);C(1),ft(e.error)}}function gce(i,t){1&i&&pe(0,"button",21),2&i&&M("mtBasicSpinner",!0)}function bce(i,t){if(1&i){const e=Ye();_(0,"button",22),ae("click",function(){return we(e),Fe(Z(2).addReply())}),N(1,"Reply"),b()}if(2&i){const e=Z(2);M("disabled",0==(null==e.note?null:e.note.length))}}function yce(i,t){if(1&i){const e=Ye();_(0,"div",7)(1,"mat-form-field",8)(2,"mat-label"),N(3,"Note"),b(),_(4,"textarea",9,10),ae("ngModelChange",function(r){return we(e),Fe(Z().note=r)}),b()(),_(6,"div",11)(7,"mat-icon",12),ae("click",function(){we(e);const r=Z();return Fe(r.isEmojiPickerTextVisible=!r.isEmojiPickerTextVisible)}),N(8,"sentiment_satisfied"),b(),X(9,fce,1,2,"emoji-mart",13),pe(10,"div",14),X(11,_ce,2,1,"small",15),_(12,"button",16),ae("click",function(){return we(e),Fe(Z().hideReply())}),N(13,"Cancel"),b(),X(14,gce,1,1,"button",17),X(15,bce,2,1,"button",18),b()()}if(2&i){const e=Z();C(4),M("tabIndex",0)("ngModel",e.note),C(5),M("ngIf",e.isEmojiPickerTextVisible),C(2),M("ngIf",e.error),C(3),M("ngIf",e.publishing),C(1),M("ngIf",!e.publishing)}}const vce=function(i,t){return{"no-lines":i,lines:t}};class Ju{constructor(t,e,n,r,a,o){this.eventService=t,this.dataService=e,this.optionsService=n,this.profileService=r,this.utilities=a,this.dialog=o,this.replyOpen=!1,this.publishing=!1,this.error=""}onKeydownHandler(t){this.hideReply()}openReply(){this.replyOpen=!0,this.publishing=!1,this.note="",this.error="",setTimeout(()=>{console.log(this.replyInput),this.replyInput?.nativeElement.focus()})}hideReply(){this.replyOpen=!1,this.publishing=!1,this.note="",this.error=""}addEmojiInText(t){var e=this;return fe(function*(){e.isEmojiPickerTextVisible=!1,e.note=`${e.note}${t.emoji.native}`})()}addEmoji(t){var e=this;return fe(function*(){e.isEmojiPickerVisible=!1;let n=e.dataService.createEvent(Sn.Reaction,t.emoji.native);if(!e.event)return void console.warn("Event is empty on reaction.");n.tags=Object.assign([],e.event.tags),n.tags.push(["p",e.event.pubkey]),n.tags.push(["e",e.event.id]);const r=yield e.dataService.signEvent(n);console.log(r),yield e.dataService.publishEvent(r),e.event.tags=n.tags})()}addReply(){var t=this;return fe(function*(){t.publishing=!0;let e=t.dataService.createEvent(Sn.Text,t.note);if(t.event){e.tags=Object.assign([],t.eventService.getPublicKeyAndEventTags(t.event.tags)),e.tags.push(["p",t.event.pubkey]),e.tags.push(["e",t.event.id]);try{const n=yield t.dataService.signEvent(e);console.log(n),yield t.dataService.publishEvent(n),t.hideReply()}catch(n){t.error=n.toString(),console.log(n),t.publishing=!1}}else console.warn("Event is empty on reply.")})()}}function wce(i,t){if(1&i){const e=Ye();_(0,"span",1),ae("click",function(){return we(e),Fe(Z().toggle())}),N(1),pi(2,"ago"),b()}if(2&i){const e=Z();C(1),ft(bi(2,1,e.date))}}function Fce(i,t){if(1&i){const e=Ye();_(0,"span",1),ae("click",function(){return we(e),Fe(Z().toggle())}),N(1),pi(2,"date"),b()}if(2&i){const e=Z();C(1),ft(function D4(i,t,e,n){const r=i+22,a=We(),o=jc(a,r);return mf(a,r)?w4(a,qr(),t,o.transform,e,n,o):o.transform(e,n)}(2,1,1e3*e.date,"yyyy-MM-dd HH:mm:ss"))}}Ju.\u0275fac=function(t){return new(t||Ju)(g(Dl),g(Qr),g(Gn),g(Gi),g(Wi),g(Ha))},Ju.\u0275cmp=Se({type:Ju,selectors:[["app-event-buttons"]],viewQuery:function(t,e){if(1&t&&ot(hce,5),2&t){let n;Ce(n=Me())&&(e.replyInput=n.first)}},hostBindings:function(t,e){1&t&&ae("keydown.escape",function(r){return e.onKeydownHandler(r)},0,g0)},inputs:{event:"event"},decls:3,vars:6,consts:[[1,"thread-actions",3,"ngClass"],[3,"ngIf"],["class","reply-widget",4,"ngIf"],["matTooltip","Reaction to post",1,"reaction-icon","toolbar-icon",3,"click"],["class","picker","emoji","point_up","title","Choose your reaction",3,"isNative","showPreview","emojiSelect",4,"ngIf"],["mat-button","",3,"click"],["emoji","point_up","title","Choose your reaction",1,"picker",3,"isNative","showPreview","emojiSelect"],[1,"reply-widget"],["appearance","outline",1,"input-full-width"],["matInput","","type","text","autocomplete","off","rows","6",1,"note-input",3,"tabIndex","ngModel","ngModelChange"],["replyInput",""],[1,"reply-widget-buttons"],["matTooltip","Insert emoji in text",1,"toolbar-icon","margin-right",3,"click"],["class","picker","emoji","point_up","title","Choose your emoji",3,"isNative","showPreview","emojiSelect",4,"ngIf"],[1,"reply-widget-middle"],["class","error",4,"ngIf"],["mat-stroked-button","","color","primary",3,"click"],["mat-icon-button","",3,"mtBasicSpinner",4,"ngIf"],["mat-flat-button","","color","primary",3,"disabled","click",4,"ngIf"],["emoji","point_up","title","Choose your emoji",1,"picker",3,"isNative","showPreview","emojiSelect"],[1,"error"],["mat-icon-button","",3,"mtBasicSpinner"],["mat-flat-button","","color","primary",3,"disabled","click"]],template:function(t,e){1&t&&(_(0,"div",0),X(1,pce,5,1,"ng-template",1),X(2,yce,16,6,"div",2),b()),2&t&&(M("ngClass",sl(3,vce,!e.optionsService.values.showLines,e.optionsService.values.showLines)),C(1),M("ngIf",!e.replyOpen),C(1),M("ngIf",e.replyOpen))},dependencies:[ua,Ut,To,Ba,lo,pr,wl,$n,El,vy,pa,fa,Pa,IO],styles:[".picker[_ngcontent-%COMP%]{display:block;z-index:3}.thread-actions[_ngcontent-%COMP%]{padding-left:1em;margin-left:27px;padding-bottom:.3em}.toolbar-icon[_ngcontent-%COMP%]{cursor:pointer}.toolbar-icon[_ngcontent-%COMP%]:hover{color:#9c27b0}.reaction-icon[_ngcontent-%COMP%]{font-size:1.4em}.reply-widget[_ngcontent-%COMP%]{padding-top:1em;padding-bottom:1em}.reply-widget-buttons[_ngcontent-%COMP%]{display:flex;flex-direction:row}.reply-widget-middle[_ngcontent-%COMP%]{flex:1 2 auto}.thread-actions[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-left:.4em}"]});class eh{toggle(){this.isoDate=!this.isoDate}}eh.\u0275fac=function(t){return new(t||eh)},eh.\u0275cmp=Se({type:eh,selectors:[["app-date"]],inputs:{date:"date"},decls:2,vars:2,consts:[["class","event-date",3,"click",4,"ngIf"],[1,"event-date",3,"click"]],template:function(t,e){1&t&&(X(0,wce,3,3,"span",0),X(1,Fce,3,4,"span",0)),2&t&&(M("ngIf",!e.isoDate),C(1),M("ngIf",e.isoDate))},dependencies:[Ut,QS,Lo],styles:[".event-date[_ngcontent-%COMP%]{margin-right:.1em;cursor:pointer}"]});const LO=function(i,t){return{"no-lines":i,lines:t}};function kce(i,t){if(1&i&&(_(0,"div",1)(1,"span")(2,"div",2)(3,"app-event-header",3),pe(4,"app-date",4)(5,"app-directory-icon",3),b(),pe(6,"app-event-actions",5),b(),pe(7,"app-content",6)(8,"app-event-buttons",7)(9,"app-event-thread",7),b()()),2&i){const e=t.$implicit,n=Z();M("ngClass",sl(11,LO,!n.optionsService.values.showLines,n.optionsService.values.showLines)),C(3),M("pubkey",e.pubkey),C(1),M("date",e.created_at),C(1),M("pubkey",e.pubkey),C(1),M("event",e)("pubkey",e.pubkey),C(1),M("ngClass",sl(14,LO,!n.optionsService.values.showLines,n.optionsService.values.showLines))("displayRepliesTo",!1)("event",e),C(1),M("event",e),C(1),M("event",e)}}class ip{constructor(t,e,n){this.ui=t,this.thread=e,this.optionsService=n,this.imagePath="/assets/profile.png",this.tooltip="",this.tooltipName="",this.profileName=""}ngAfterViewInit(){}ngOnInit(){return fe(function*(){})()}}ip.\u0275fac=function(t){return new(t||ip)(g(er),g(Md),g(Gn))},ip.\u0275cmp=Se({type:ip,selectors:[["app-event-thread"]],inputs:{threadEntry:"threadEntry",event:"event"},decls:1,vars:1,consts:[["class","thread-event",3,"ngClass",4,"ngFor","ngForOf"],[1,"thread-event",3,"ngClass"],[1,"events-header"],[3,"pubkey"],[3,"date"],[3,"event","pubkey"],[1,"thread-content",3,"ngClass","displayRepliesTo","event"],[3,"event"]],template:function(t,e){1&t&&X(0,kce,10,17,"div",0),2&t&&M("ngForOf",e.ui.children(e.event.id))},dependencies:[ua,an,Ws,Ao,Tn,Io,ip,Ju,eh],styles:[".thread-event[_ngcontent-%COMP%]{margin-left:27px;padding-top:0;padding-left:1em}.thread-content[_ngcontent-%COMP%]{margin-left:27px;padding-left:1em;display:block}"]});const xce=function(i,t){return{"no-lines2":i,lines2:t}},Dce=function(i,t){return{"no-lines":i,lines:t}};function Cce(i,t){if(1&i&&(_(0,"div",1)(1,"span")(2,"div",2)(3,"app-event-header",3)(4,"span",4),N(5),pi(6,"ago"),b(),pe(7,"app-directory-icon",3),b(),pe(8,"app-event-actions",5),b(),pe(9,"app-content",6)(10,"app-event-buttons",7),b()()),2&i){const e=Z();M("ngClass",sl(12,xce,!e.optionsService.values.showLines,e.optionsService.values.showLines)),C(3),M("pubkey",e.event.pubkey),C(2),ft(bi(6,10,e.event.created_at)),C(2),M("pubkey",e.event.pubkey),C(1),M("event",e.event)("pubkey",e.event.pubkey),C(1),M("ngClass",sl(15,Dce,!e.optionsService.values.showLines,e.optionsService.values.showLines))("displayRepliesTo",!1)("event",e.event),C(1),M("event",e.event)}}class rg{constructor(t,e,n){this.ui=t,this.thread=e,this.optionsService=n,this.imagePath="/assets/profile.png",this.tooltip="",this.tooltipName="",this.profileName=""}ngAfterViewInit(){}ngOnInit(){return fe(function*(){})()}}function Mce(i,t){if(1&i){const e=Ye();_(0,"mat-card",14)(1,"button",15),ae("click",function(){we(e);const r=Z().ngIf;return Fe(Z().open(r.rootEventId))}),_(2,"mat-icon"),N(3,"keyboard_double_arrow_up"),b(),N(4,"View Thread"),b()()}}function Ece(i,t){if(1&i&&(_(0,"div",16),pe(1,"app-event",13),b()),2&i){const e=t.ngIf;C(1),M("event",e)}}function Sce(i,t){if(1&i){const e=Ye();_(0,"mat-card",14)(1,"button",15),ae("click",function(){we(e);const r=Z().ngIf;return Fe(Z().open(r.parentEventId))}),_(2,"mat-icon"),N(3,"keyboard_arrow_up"),b(),N(4,"View Parent"),b()()}}rg.\u0275fac=function(t){return new(t||rg)(g(er),g(Md),g(Gn))},rg.\u0275cmp=Se({type:rg,selectors:[["app-event"]],inputs:{threadEntry:"threadEntry",event:"event"},decls:1,vars:1,consts:[["class","thread-event2",3,"ngClass",4,"ngIf"],[1,"thread-event2",3,"ngClass"],[1,"events-header"],[3,"pubkey"],[1,"event-date"],[3,"event","pubkey"],[1,"thread-content",3,"ngClass","displayRepliesTo","event"],[3,"event"]],template:function(t,e){1&t&&X(0,Cce,11,18,"div",0),2&t&&M("ngIf",e.event)},dependencies:[ua,Ut,Ws,Ao,Tn,Io,Ju,Lo],styles:[".thread-event[_ngcontent-%COMP%]{margin-left:27px;padding-top:0;padding-left:1em}.thread-content[_ngcontent-%COMP%]{margin-left:27px;padding-left:1em;display:block}"]});const Tce=function(i,t,e,n){return{"is-root":i,"has-root":t,"no-lines":e,lines:n}},Ace=function(i,t){return{"no-lines":i,lines:t}};function Ice(i,t){if(1&i){const e=Ye();_(0,"div",1)(1,"div",2)(2,"mat-accordion",3)(3,"mat-expansion-panel")(4,"mat-expansion-panel-header")(5,"mat-panel-title"),N(6,"Options"),b(),pe(7,"mat-panel-description"),b(),_(8,"p")(9,"mat-slide-toggle",4),ae("change",function(){return we(e),Fe(Z().optionsService.save())})("ngModelChange",function(r){return we(e),Fe(Z().optionsService.values.showLines=r)}),N(10,"Show lines"),b()()()()(),X(11,Mce,5,0,"mat-card",5),X(12,Ece,2,1,"div",6),pi(13,"async"),_(14,"div",7),X(15,Sce,5,0,"mat-card",5),_(16,"div",8)(17,"app-event-header",9),pe(18,"app-date",10)(19,"app-directory-icon",9),b(),pe(20,"app-event-actions",11),b(),pe(21,"app-content",12)(22,"app-event-buttons",13)(23,"app-event-thread",13),b()()}if(2&i){const e=t.ngIf,n=Z();C(9),M("ngModel",n.optionsService.values.showLines),C(2),M("ngIf",e.rootEventId),C(1),M("ngIf",bi(13,14,n.ui.parentEvent$)),C(2),M("ngClass",y4(16,Tce,!e.parentEventId,e.parentEventId,!n.optionsService.values.showLines,n.optionsService.values.showLines)),C(1),M("ngIf",e.parentEventId),C(2),M("pubkey",e.pubkey),C(1),M("date",e.created_at),C(1),M("pubkey",e.pubkey),C(1),M("event",e)("pubkey",e.pubkey),C(1),M("ngClass",sl(21,Ace,!n.optionsService.values.showLines,n.optionsService.values.showLines))("event",e),C(1),M("event",e),C(1),M("event",e)}}class np{constructor(t,e,n,r,a,o,s,l,c,p,w){this.appState=t,this.activatedRoute=e,this.cd=n,this.optionsService=r,this.navigation=a,this.profiles=o,this.thread=s,this.validator=l,this.utilities=c,this.router=p,this.ui=w,this.initialLoad=!0}open(t){this.router.navigate(["/e",t])}likes(t){}dislikes(t){}replies(t){}filteredThread(){}repliesTo(t){if(!t)return;let e=t.tags.filter(n=>"p"===n[0]).map(n=>n[1]);return e=e.filter(n=>n!==t.pubkey),e}ngOnInit(){var t=this;console.log("CURRENT EVENT:",this.navigation.currentEvent),this.navigation.currentEvent&&this.ui.setEvent(this.navigation.currentEvent),this.appState.updateTitle("Thread"),this.appState.showBackButton=!0,this.activatedRoute.paramMap.subscribe(function(){var e=fe(function*(n){const r=n.get("id");if(r)if(r.startsWith("note")){const a=t.utilities.convertFromBech32ToHex(r);t.router.navigate(["/e",a])}else t.navigation.currentEvent?.id!=r&&t.ui.setEventId(r);else t.router.navigateByUrl("/")});return function(n){return e.apply(this,arguments)}}())}trackByFn(t,e){return e.id}ngOnDestroy(){this.sub&&this.sub.unsub(),this.ui.clear()}}np.\u0275fac=function(t){return new(t||np)(g(Di),g(rs),g(Tt),g(Gn),g(Va),g(Gi),g(Md),g(Oa),g(Wi),g(hn),g(er))},np.\u0275cmp=Se({type:np,selectors:[["app-note"]],decls:3,vars:3,consts:[["class","feed-page",4,"ngIf"],[1,"feed-page"],[1,"options-container"],[1,"options"],[1,"options-slider",3,"ngModel","change","ngModelChange"],["class","button-card",4,"ngIf"],["class","parent-event",4,"ngIf"],[1,"current-event","events2","noclick",3,"ngClass"],[1,"events-header"],[3,"pubkey"],[3,"date"],[3,"event","pubkey"],[1,"thread-content",3,"ngClass","event"],[3,"event"],[1,"button-card"],["mat-flat-button","",3,"click"],[1,"parent-event"]],template:function(t,e){1&t&&(X(0,Ice,24,24,"div",0),pi(1,"async"),pe(2,"mat-divider")),2&t&&M("ngIf",bi(1,1,e.ui.event$))},dependencies:[ua,Ut,pr,xa,$n,Bb,qu,Gu,$u,Km,qm,Sy,fa,Pa,Ws,Ao,Tn,Io,ip,Ju,eh,rg,Jo],styles:[".thread-event[_ngcontent-%COMP%]{margin-left:27px;padding-top:0;padding-left:1em}.thread-content[_ngcontent-%COMP%]{margin-left:27px;padding-left:1em;display:block}.events[_ngcontent-%COMP%]{padding:0!important}.thread-actions[_ngcontent-%COMP%]{margin-left:27px;padding-left:1em;padding-bottom:.3em}.button-card[_ngcontent-%COMP%]{margin-bottom:.4em}.has-root[_ngcontent-%COMP%]{margin-left:27px;padding-left:1em}.is-root[_ngcontent-%COMP%]{margin-left:0;padding-left:0;border-left:2px solid transparent!important}.options-container[_ngcontent-%COMP%]{margin-bottom:1em}"]});class ag{constructor(t,e,n){this.cd=t,this.appState=e,this.http=n}ngOnInit(){this.appState.showBackButton=!0,this.appState.updateTitle("Licenses"),this.appState.actions=[],this.showContent("3rdpartylicenses.txt",e=>`
${e.replace(//g,">")}
`)}showContent(t,e=(n=>n)){this.http.get(t,{responseType:"text"}).pipe(Hn(n=>{this.licenses=n,this.cd.markForCheck()},n=>{this.licenses=`Unable to get content (${n.statusText})`,this.cd.markForCheck()})).subscribe()}}ag.\u0275fac=function(t){return new(t||ag)(g(Tt),g(Di),g(hy))},ag.\u0275cmp=Se({type:ag,selectors:[["app-licenses"]],decls:9,vars:1,consts:[[1,"page"],["href","https://github.com/block-core/blockcore-notes","target","_blank"],[1,"marginless","heading"],[1,"linebreaks"]],template:function(t,e){1&t&&(_(0,"div",0)(1,"p"),N(2,"Blockcore Note is an open source project published under the MIT license. You can view the source code on "),_(3,"a",1),N(4,"GitHub"),b()(),_(5,"h1",2),N(6,"Third Party Licenses"),b(),_(7,"div",3),N(8),b()()),2&t&&(C(8),ft(e.licenses))},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}@media only screen and (max-width: 599px){.help[_ngcontent-%COMP%]{font-size:.8em;padding-left:8em}.logo[_ngcontent-%COMP%]{max-width:64px;margin-left:-6em}}"]});const Lce=["*",[["mat-toolbar-row"]]],Nce=["*","mat-toolbar-row"],Oce=Hs(class{constructor(i){this._elementRef=i}});let NO=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["mat-toolbar-row"]],hostAttrs:[1,"mat-toolbar-row"],exportAs:["matToolbarRow"]}),i})(),OO=(()=>{class i extends Oce{constructor(e,n,r){super(e),this._platform=n,this._document=r}ngAfterViewInit(){this._platform.isBrowser&&(this._checkToolbarMixedModes(),this._toolbarRows.changes.subscribe(()=>this._checkToolbarMixedModes()))}_checkToolbarMixedModes(){}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(Li),g(zt))},i.\u0275cmp=Se({type:i,selectors:[["mat-toolbar"]],contentQueries:function(e,n,r){if(1&e&&Et(r,NO,5),2&e){let a;Ce(a=Me())&&(n._toolbarRows=a)}},hostAttrs:[1,"mat-toolbar"],hostVars:4,hostBindings:function(e,n){2&e&&nt("mat-toolbar-multiple-rows",n._toolbarRows.length>0)("mat-toolbar-single-row",0===n._toolbarRows.length)},inputs:{color:"color"},exportAs:["matToolbar"],features:[Ne],ngContentSelectors:Nce,decls:2,vars:0,template:function(e,n){1&e&&(ii(Lce),Ge(0),Ge(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}),i})(),Rce=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt,vt]}),i})();const Ly=["*"],Pce=["content"];function Bce(i,t){if(1&i){const e=Ye();_(0,"div",2),ae("click",function(){return we(e),Fe(Z()._onBackdropClicked())}),b()}2&i&&nt("mat-drawer-shown",Z()._isShowingBackdrop())}function Hce(i,t){1&i&&(_(0,"mat-drawer-content"),Ge(1,2),b())}const Vce=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],Yce=["mat-drawer","mat-drawer-content","*"];function jce(i,t){if(1&i){const e=Ye();_(0,"div",2),ae("click",function(){return we(e),Fe(Z()._onBackdropClicked())}),b()}2&i&&nt("mat-drawer-shown",Z()._isShowingBackdrop())}function zce(i,t){1&i&&(_(0,"mat-sidenav-content"),Ge(1,2),b())}const Uce=[[["mat-sidenav"]],[["mat-sidenav-content"]],"*"],Wce=["mat-sidenav","mat-sidenav-content","*"],RO={transformDrawer:Mr("transform",[on("open, open-instant",At({transform:"none",visibility:"visible"})),on("void",At({"box-shadow":"none",visibility:"hidden"})),Zi("void => open-instant",Qi("0ms")),Zi("void <=> open, open-instant => void",Qi("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))])},$ce=new De("MAT_DRAWER_DEFAULT_AUTOSIZE",{providedIn:"root",factory:function qce(){return!1}}),wD=new De("MAT_DRAWER_CONTAINER");let Ny=(()=>{class i extends _u{constructor(e,n,r,a,o){super(r,a,o),this._changeDetectorRef=e,this._container=n}ngAfterContentInit(){this._container._contentMarginChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()})}}return i.\u0275fac=function(e){return new(e||i)(g(Tt),g(Yt(()=>kD)),g(ze),g(Jc),g(lt))},i.\u0275cmp=Se({type:i,selectors:[["mat-drawer-content"]],hostAttrs:[1,"mat-drawer-content"],hostVars:4,hostBindings:function(e,n){2&e&&Ki("margin-left",n._container._contentMargins.left,"px")("margin-right",n._container._contentMargins.right,"px")},features:[at([{provide:_u,useExisting:i}]),Ne],ngContentSelectors:Ly,decls:1,vars:0,template:function(e,n){1&e&&(ii(),Ge(0))},encapsulation:2,changeDetection:0}),i})(),FD=(()=>{class i{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=Xe(e)}get autoFocus(){return this._autoFocus??("side"===this.mode?"dialog":"first-tabbable")}set autoFocus(e){("true"===e||"false"===e||null==e)&&(e=Xe(e)),this._autoFocus=e}get opened(){return this._opened}set opened(e){this.toggle(Xe(e))}constructor(e,n,r,a,o,s,l,c){this._elementRef=e,this._focusTrapFactory=n,this._focusMonitor=r,this._platform=a,this._ngZone=o,this._interactivityChecker=s,this._doc=l,this._container=c,this._elementFocusedBeforeDrawerWasOpened=null,this._enableAnimations=!1,this._position="start",this._mode="over",this._disableClose=!1,this._opened=!1,this._animationStarted=new ve,this._animationEnd=new ve,this._animationState="void",this.openedChange=new He(!0),this._openedStream=this.openedChange.pipe(oi(p=>p),tt(()=>{})),this.openedStart=this._animationStarted.pipe(oi(p=>p.fromState!==p.toState&&0===p.toState.indexOf("open")),C1(void 0)),this._closedStream=this.openedChange.pipe(oi(p=>!p),tt(()=>{})),this.closedStart=this._animationStarted.pipe(oi(p=>p.fromState!==p.toState&&"void"===p.toState),C1(void 0)),this._destroyed=new ve,this.onPositionChanged=new He,this._modeChanged=new ve,this.openedChange.subscribe(p=>{p?(this._doc&&(this._elementFocusedBeforeDrawerWasOpened=this._doc.activeElement),this._takeFocus()):this._isFocusWithinDrawer()&&this._restoreFocus(this._openedVia||"program")}),this._ngZone.runOutsideAngular(()=>{no(this._elementRef.nativeElement,"keydown").pipe(oi(p=>27===p.keyCode&&!this.disableClose&&!ar(p)),yt(this._destroyed)).subscribe(p=>this._ngZone.run(()=>{this.close(),p.stopPropagation(),p.preventDefault()}))}),this._animationEnd.pipe(Ef((p,w)=>p.fromState===w.fromState&&p.toState===w.toState)).subscribe(p=>{const{fromState:w,toState:I}=p;(0===I.indexOf("open")&&"void"===w||"void"===I&&0===w.indexOf("open"))&&this.openedChange.emit(this._opened)})}_forceFocus(e,n){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(n)}_focusByCssSelector(e,n){let r=this._elementRef.nativeElement.querySelector(e);r&&this._forceFocus(r,n)}_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(n=>{!n&&"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,n){e&&n&&(this._openedVia=n);const r=this._setOpen(e,!e&&this._isFocusWithinDrawer(),this._openedVia||"program");return e||(this._openedVia=null),r}_setOpen(e,n,r){return this._opened=e,e?this._animationState=this._enableAnimations?"open":"open-instant":(this._animationState="void",n&&this._restoreFocus(r)),this._updateFocusTrapState(),new Promise(a=>{this.openedChange.pipe(yi(1)).subscribe(o=>a(o?"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 n=this._elementRef.nativeElement,r=n.parentNode;"end"===e?(this._anchor||(this._anchor=this._doc.createComment("mat-drawer-anchor"),r.insertBefore(this._anchor,n)),r.appendChild(n)):this._anchor&&this._anchor.parentNode.insertBefore(n,this._anchor)}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(um),g(Vr),g(Li),g(lt),g(fu),g(zt,8),g(wD,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-drawer"]],viewQuery:function(e,n){if(1&e&&ot(Pce,5),2&e){let r;Ce(r=Me())&&(n._content=r.first)}},hostAttrs:["tabIndex","-1",1,"mat-drawer"],hostVars:12,hostBindings:function(e,n){1&e&&Kh("@transform.start",function(a){return n._animationStarted.next(a)})("@transform.done",function(a){return n._animationEnd.next(a)}),2&e&&(st("align",null),Zh("@transform",n._animationState),nt("mat-drawer-end","end"===n.position)("mat-drawer-over","over"===n.mode)("mat-drawer-push","push"===n.mode)("mat-drawer-side","side"===n.mode)("mat-drawer-opened",n.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:Ly,decls:3,vars:0,consts:[["cdkScrollable","",1,"mat-drawer-inner-container"],["content",""]],template:function(e,n){1&e&&(ii(),_(0,"div",0,1),Ge(2),b())},dependencies:[_u],encapsulation:2,data:{animation:[RO.transformDrawer]},changeDetection:0}),i})(),kD=(()=>{class i{get start(){return this._start}get end(){return this._end}get autosize(){return this._autosize}set autosize(e){this._autosize=Xe(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:Xe(e)}get scrollable(){return this._userContent||this._content}constructor(e,n,r,a,o,s=!1,l){this._dir=e,this._element=n,this._ngZone=r,this._changeDetectorRef=a,this._animationMode=l,this._drawers=new ll,this.backdropClick=new He,this._destroyed=new ve,this._doCheckSubject=new ve,this._contentMargins={left:null,right:null},this._contentMarginChanges=new ve,e&&e.change.pipe(yt(this._destroyed)).subscribe(()=>{this._validateDrawers(),this.updateContentMargins()}),o.change().pipe(yt(this._destroyed)).subscribe(()=>this.updateContentMargins()),this._autosize=s}ngAfterContentInit(){this._allDrawers.changes.pipe(Mn(this._allDrawers),yt(this._destroyed)).subscribe(e=>{this._drawers.reset(e.filter(n=>!n._container||n._container===this)),this._drawers.notifyOnChanges()}),this._drawers.changes.pipe(Mn(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(h1(10),yt(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,n=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,n-=r}if(this._right&&this._right.opened)if("side"==this._right.mode)n+=this._right._getWidth();else if("push"==this._right.mode){const r=this._right._getWidth();n+=r,e-=r}e=e||null,n=n||null,(e!==this._contentMargins.left||n!==this._contentMargins.right)&&(this._contentMargins={left:e,right:n},this._ngZone.run(()=>this._contentMarginChanges.next(this._contentMargins)))}ngDoCheck(){this._autosize&&this._isPushed()&&this._ngZone.runOutsideAngular(()=>this._doCheckSubject.next())}_watchDrawerToggle(e){e._animationStarted.pipe(oi(n=>n.fromState!==n.toState),yt(this._drawers.changes)).subscribe(n=>{"open-instant"!==n.toState&&"NoopAnimations"!==this._animationMode&&this._element.nativeElement.classList.add("mat-drawer-transition"),this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),"side"!==e.mode&&e.openedChange.pipe(yt(this._drawers.changes)).subscribe(()=>this._setContainerClass(e.opened))}_watchDrawerPosition(e){e&&e.onPositionChanged.pipe(yt(this._drawers.changes)).subscribe(()=>{this._ngZone.onMicrotaskEmpty.pipe(yi(1)).subscribe(()=>{this._validateDrawers()})})}_watchDrawerMode(e){e&&e._modeChanged.pipe(yt(ji(this._drawers.changes,this._destroyed))).subscribe(()=>{this.updateContentMargins(),this._changeDetectorRef.markForCheck()})}_setContainerClass(e){const n=this._element.nativeElement.classList,r="mat-drawer-container-has-open";e?n.add(r):n.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 i.\u0275fac=function(e){return new(e||i)(g(En,8),g(ze),g(lt),g(Tt),g(ts),g($ce),g(Si,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-drawer-container"]],contentQueries:function(e,n,r){if(1&e&&(Et(r,Ny,5),Et(r,FD,5)),2&e){let a;Ce(a=Me())&&(n._content=a.first),Ce(a=Me())&&(n._allDrawers=a)}},viewQuery:function(e,n){if(1&e&&ot(Ny,5),2&e){let r;Ce(r=Me())&&(n._userContent=r.first)}},hostAttrs:[1,"mat-drawer-container"],hostVars:2,hostBindings:function(e,n){2&e&&nt("mat-drawer-container-explicit-backdrop",n._backdropOverride)},inputs:{autosize:"autosize",hasBackdrop:"hasBackdrop"},outputs:{backdropClick:"backdropClick"},exportAs:["matDrawerContainer"],features:[at([{provide:wD,useExisting:i}])],ngContentSelectors:Yce,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,n){1&e&&(ii(Vce),X(0,Bce,1,2,"div",0),Ge(1),Ge(2,1),X(3,Hce,2,0,"mat-drawer-content",1)),2&e&&(M("ngIf",n.hasBackdrop),C(3),M("ngIf",!n._content))},dependencies:[Ut,Ny],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}),i})(),xD=(()=>{class i extends Ny{constructor(e,n,r,a,o){super(e,n,r,a,o)}}return i.\u0275fac=function(e){return new(e||i)(g(Tt),g(Yt(()=>CD)),g(ze),g(Jc),g(lt))},i.\u0275cmp=Se({type:i,selectors:[["mat-sidenav-content"]],hostAttrs:[1,"mat-drawer-content","mat-sidenav-content"],hostVars:4,hostBindings:function(e,n){2&e&&Ki("margin-left",n._container._contentMargins.left,"px")("margin-right",n._container._contentMargins.right,"px")},features:[at([{provide:_u,useExisting:i}]),Ne],ngContentSelectors:Ly,decls:1,vars:0,template:function(e,n){1&e&&(ii(),Ge(0))},encapsulation:2,changeDetection:0}),i})(),DD=(()=>{class i extends FD{constructor(){super(...arguments),this._fixedInViewport=!1,this._fixedTopGap=0,this._fixedBottomGap=0}get fixedInViewport(){return this._fixedInViewport}set fixedInViewport(e){this._fixedInViewport=Xe(e)}get fixedTopGap(){return this._fixedTopGap}set fixedTopGap(e){this._fixedTopGap=un(e)}get fixedBottomGap(){return this._fixedBottomGap}set fixedBottomGap(e){this._fixedBottomGap=un(e)}}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275cmp=Se({type:i,selectors:[["mat-sidenav"]],hostAttrs:["tabIndex","-1",1,"mat-drawer","mat-sidenav"],hostVars:17,hostBindings:function(e,n){2&e&&(st("align",null),Ki("top",n.fixedInViewport?n.fixedTopGap:null,"px")("bottom",n.fixedInViewport?n.fixedBottomGap:null,"px"),nt("mat-drawer-end","end"===n.position)("mat-drawer-over","over"===n.mode)("mat-drawer-push","push"===n.mode)("mat-drawer-side","side"===n.mode)("mat-drawer-opened",n.opened)("mat-sidenav-fixed",n.fixedInViewport))},inputs:{fixedInViewport:"fixedInViewport",fixedTopGap:"fixedTopGap",fixedBottomGap:"fixedBottomGap"},exportAs:["matSidenav"],features:[Ne],ngContentSelectors:Ly,decls:3,vars:0,consts:[["cdkScrollable","",1,"mat-drawer-inner-container"],["content",""]],template:function(e,n){1&e&&(ii(),_(0,"div",0,1),Ge(2),b())},dependencies:[_u],encapsulation:2,data:{animation:[RO.transformDrawer]},changeDetection:0}),i})(),CD=(()=>{class i extends kD{}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275cmp=Se({type:i,selectors:[["mat-sidenav-container"]],contentQueries:function(e,n,r){if(1&e&&(Et(r,xD,5),Et(r,DD,5)),2&e){let a;Ce(a=Me())&&(n._content=a.first),Ce(a=Me())&&(n._allDrawers=a)}},hostAttrs:[1,"mat-drawer-container","mat-sidenav-container"],hostVars:2,hostBindings:function(e,n){2&e&&nt("mat-drawer-container-explicit-backdrop",n._backdropOverride)},exportAs:["matSidenavContainer"],features:[at([{provide:wD,useExisting:i}]),Ne],ngContentSelectors:Wce,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,n){1&e&&(ii(Uce),X(0,jce,1,2,"div",0),Ge(1),Ge(2,1),X(3,zce,2,0,"mat-sidenav-content",1)),2&e&&(M("ngIf",n.hasBackdrop),C(3),M("ngIf",!n._content))},dependencies:[Ut,xD],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}),i})(),Kce=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[xn,vt,ml,ml,vt]}),i})();var Oy=new WeakMap,Ed=new WeakMap;class $s{constructor(t,e,n){ui(this,Oy,{writable:!0,value:void 0}),ui(this,Ed,{writable:!0,value:void 0}),this.queueService=t,this.dataService=e,this.appState=n,this.chats=[],Nt(this,Oy,new Vt(this.chats)),Nt(this,Ed,[]),this.chats3=[],this.subscriptions=[],this.data={users:[{id:0,username:"Milad",name:"Milad Raeisi",cover:"https://avatars.githubusercontent.com/u/6504337",status:"Online",bio:"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. "},{id:1,username:"SondreB",name:"Sondre",cover:"https://avatars.githubusercontent.com/u/309938",status:"Online",bio:"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, "}],chats:[{id:0,targetUserId:0,username:"Blockcore Channel",cover:"https://avatars.githubusercontent.com/u/53176002",lastMessage:"The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested.",lastMessageLength:0,chat:[{id:"1",cover:"https://avatars.githubusercontent.com/u/6504337",message:"Hi"},{id:"1",cover:"https://avatars.githubusercontent.com/u/6504337",message:"How are you?"},{id:"0",cover:"https://avatars.githubusercontent.com/u/6504337",message:"Hi, I am good, you?"},{id:"1",cover:"https://avatars.githubusercontent.com/u/6504337",message:"Thank you."}]},{id:1,targetUserId:0,username:"Milad",cover:"https://avatars.githubusercontent.com/u/6504337",lastMessage:"All the Lorem Ipsum generators on the Internet tend to repeat predefined chunks as necessary,",lastMessageLength:2,chat:[{id:"4",cover:"https://avatars.githubusercontent.com/u/6504337",message:"Lorem Ipsum is simply dummy text of the printing and typesetting industry."},{id:"4",cover:"https://avatars.githubusercontent.com/u/6504337",message:"Many desktop publishing packages and web page editors now use Lorem Ipsum as their default model text, and a search for 'lorem ipsum' will uncover many web sites still in their infancy."}]},{id:2,targetUserId:1,username:"SondreB",cover:"https://avatars.githubusercontent.com/u/309938",lastMessage:" Lorem Ipsum is therefore always free from repetition, injected humour, or non-characteristic words etc.",lastMessageLength:0,chat:[{id:"0",cover:"https://avatars.githubusercontent.com/u/309938",message:"Lorem Ipsum is therefore always free from repetition, injected humour, or non-characteristic words etc."},{id:"0",cover:"https://avatars.githubusercontent.com/u/309938",message:"Lorem ipsum dolor sit amet."},{id:"0",cover:"https://avatars.githubusercontent.com/u/309938",message:"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain..."}]}],saveMessage:{id:0,chatId:2,cover:"https://avatars.githubusercontent.com/u/53176002",message:"Lorem Ipsum which looks reasonable. The generated Lorem Ipsum is therefore always free from repetition, injected humour, or non-characteristic words etc."},createChat:{id:0,targetUserId:1,username:"Milad",cover:"https://avatars.githubusercontent.com/u/6504337",lastMessage:"",lastMessageLength:0,chat:[]}},this.chats=this.data.chats,be(this,Oy).next(this.chats),console.log(this.data.chats)}get chats$(){return be(this,Oy).asObservable().pipe()}get chats2$(){return mt(be(this,Ed))}get uniqueChats$(){return this.chats2$.pipe(tt(t=>{const e=t.sort((r,a)=>r.created_ate.findIndex(o=>o.pubkey==r.pubkey)===a)}))}download(){var t=this;Nt(this,Ed,[]),this.dataService.downloadEventsByQuery([{kinds:[4],"#p":[this.appState.getPublicKey()]}],3e3).pipe(Hf(fe(function*(){for(let e=0;er.id===n.id)>-1||be(t,Ed).unshift(n)});return function(n){return e.apply(this,arguments)}}())}saveMessage(t,e){}createChat(t){}getChats(){return this.data.chats}}$s.\u0275fac=function(t){return new(t||$s)(ue(zs),ue(Qr),ue(Di))},$s.\u0275prov=Oe({token:$s,factory:$s.\u0275fac,providedIn:"root"});class xc{constructor(t){this.chatService=t,this.users=new Vt(null),this.active=new Vt(null)}getUsers(){return this.chatService.data.users}}xc.\u0275fac=function(t){return new(t||xc)(ue($s))},xc.\u0275prov=Oe({token:xc,factory:xc.\u0275fac,providedIn:"root"});class rp{constructor(){this.type="online"}}function Qce(i,t){if(1&i){const e=Ye();_(0,"div",1)(1,"div",2),pe(2,"img",3),b(),_(3,"div",4)(4,"button",5),ae("click",function(){return we(e),Fe(Z().openNewChat())}),N(5,"Write Message"),b()(),_(6,"h1",6),N(7),b(),_(8,"div",7),pe(9,"app-status",8),b(),_(10,"h2",9),N(11,"Biography"),b(),_(12,"p",10),N(13),b()()}if(2&i){const e=Z();C(2),M("src",e.user.cover,Wn),C(5),ft(e.user.username),C(2),M("text",e.user.status),C(4),ft(e.user.bio)}}rp.\u0275fac=function(t){return new(t||rp)},rp.\u0275cmp=Se({type:rp,selectors:[["app-status"]],inputs:{type:"type",text:"text"},decls:2,vars:3,template:function(t,e){1&t&&(_(0,"span"),N(1),b()),2&t&&(S0("mat-caption status status--"+e.type),C(1),qt(" ",e.text,"\n"))},styles:['.status[_ngcontent-%COMP%]:before{content:"";display:inline-block;width:4px;height:4px;border-radius:4px;position:relative;top:-4px;margin-right:3px}.status--online[_ngcontent-%COMP%]{color:#27f32f}.status--online[_ngcontent-%COMP%]:before{background-color:#27f32f}.status--offline[_ngcontent-%COMP%]{color:#acacac}.status--offline[_ngcontent-%COMP%]:before{background-color:#acacac}.status--busy[_ngcontent-%COMP%]{color:#ff451e}.status--busy[_ngcontent-%COMP%]:before{background-color:#ff451e}']});class og{constructor(t,e){this.service=t,this.messageService=e,this.openChatWindow=new He}openNewChat(){this.messageService.createChat(this.user),this.openChatWindow.emit(this.user.username)}ngOnInit(){this.subscription=this.service.active.subscribe(t=>this.user=t)}ngOnDestroy(){this.subscription.unsubscribe()}}og.\u0275fac=function(t){return new(t||og)(g(xc),g($s))},og.\u0275cmp=Se({type:og,selectors:[["app-user-profile"]],outputs:{openChatWindow:"openChatWindow"},decls:1,vars:1,consts:[["class","profile",4,"ngIf"],[1,"profile"],[1,"profile__picture-container"],["alt","",1,"profile__picture",3,"src"],[1,"profile__button"],["mat-flat-button","","color","primary",3,"click"],[1,"mat-h1","profile__username"],["mat-line","",1,"profile__status"],[1,"mat-line",3,"text"],[1,"mat-h2"],[1,"mat-body"]],template:function(t,e){1&t&&X(0,Qce,14,4,"div",0),2&t&&M("ngIf",e.user)},dependencies:[Ut,pr,w1,rp],styles:[".profile[_ngcontent-%COMP%]{padding:16px}.profile__picture-container[_ngcontent-%COMP%]{width:180px;height:180px;border-radius:120px;overflow:hidden;margin:0 auto 12px}.profile__picture[_ngcontent-%COMP%]{width:100%;height:auto}.profile__username[_ngcontent-%COMP%]{margin:0}.profile__status[_ngcontent-%COMP%]{margin-bottom:16px}.profile__button[_ngcontent-%COMP%]{margin:8px auto 16px;display:flex;justify-content:center}"]});class sg{constructor(t){this.service=t,this.openSidebar=new He}showProfile(){this.service.active.next(this.user),this.openSidebar.emit(this.user.name)}}function Zce(i,t){1&i&&pe(0,"mat-divider")}function Xce(i,t){if(1&i){const e=Ye();wr(0),_(1,"app-user-item",1),ae("openSidebar",function(r){return we(e),Fe(Z().openSidebar.emit(r))}),b(),X(2,Zce,1,0,"mat-divider",2),Fr()}if(2&i){const e=t.$implicit,n=t.last;C(1),M("user",e),C(1),M("ngIf",!n)}}sg.\u0275fac=function(t){return new(t||sg)(g(xc))},sg.\u0275cmp=Se({type:sg,selectors:[["app-user-item"]],inputs:{user:"user"},outputs:{openSidebar:"openSidebar"},decls:6,vars:3,consts:[[3,"click"],["matListItemAvatar","",3,"src"],["mat-line",""],[1,"mat-line",3,"text"]],template:function(t,e){1&t&&(_(0,"mat-list-item",0),ae("click",function(){return e.showProfile()}),pe(1,"img",1),_(2,"h4",2),N(3),b(),_(4,"p",2),pe(5,"app-status",3),b()()),2&t&&(C(1),M("src",e.user.cover,Wn),C(2),ft(e.user.name),C(2),M("text",e.user.status))},dependencies:[ry,ny,w1,rp],styles:["mat-list-item[_ngcontent-%COMP%]{height:90px!important}"]});class lg{constructor(t){this.service=t,this.openSidebar=new He,this.data=[],this.service.getUsers()}ngOnInit(){this.service.users.subscribe(t=>this.data=t)}}lg.\u0275fac=function(t){return new(t||lg)(g(xc))},lg.\u0275cmp=Se({type:lg,selectors:[["app-user-list"]],outputs:{openSidebar:"openUserSidebar"},decls:2,vars:1,consts:[[4,"ngFor","ngForOf"],[3,"user","openSidebar"],[4,"ngIf"]],template:function(t,e){1&t&&(_(0,"mat-nav-list"),X(1,Xce,3,2,"ng-container",0),b()),2&t&&(C(1),M("ngForOf",e.data))},dependencies:[an,Ut,ay,Bb,sg]});class ap{isSendable(t){return""!==t&&""!==t.trim()}}ap.\u0275fac=function(t){return new(t||ap)},ap.\u0275prov=Oe({token:ap,factory:ap.\u0275fac,providedIn:"root"});let Jce=0;const ede=Bs(class{}),PO="mat-badge-content";let BO=(()=>{class i extends ede{get color(){return this._color}set color(e){this._setColor(e),this._color=e}get overlap(){return this._overlap}set overlap(e){this._overlap=Xe(e)}get content(){return this._content}set content(e){this._updateRenderedContent(e)}get description(){return this._description}set description(e){this._updateHostAriaDescription(e)}get hidden(){return this._hidden}set hidden(e){this._hidden=Xe(e)}constructor(e,n,r,a,o){super(),this._ngZone=e,this._elementRef=n,this._ariaDescriber=r,this._renderer=a,this._animationMode=o,this._color="primary",this._overlap=!0,this.position="above after",this.size="medium",this._id=Jce++,this._isInitialized=!1}isAbove(){return-1===this.position.indexOf("below")}isAfter(){return-1===this.position.indexOf("before")}getBadgeElement(){return this._badgeElement}ngOnInit(){this._clearExistingBadges(),this.content&&!this._badgeElement&&(this._badgeElement=this._createBadgeElement(),this._updateRenderedContent(this.content)),this._isInitialized=!0}ngOnDestroy(){this._renderer.destroyNode&&this._renderer.destroyNode(this._badgeElement),this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this.description)}_createBadgeElement(){const e=this._renderer.createElement("span"),n="mat-badge-active";return e.setAttribute("id",`mat-badge-content-${this._id}`),e.setAttribute("aria-hidden","true"),e.classList.add(PO),"NoopAnimations"===this._animationMode&&e.classList.add("_mat-animation-noopable"),this._elementRef.nativeElement.appendChild(e),"function"==typeof requestAnimationFrame&&"NoopAnimations"!==this._animationMode?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>{e.classList.add(n)})}):e.classList.add(n),e}_updateRenderedContent(e){const n=`${e??""}`.trim();this._isInitialized&&n&&!this._badgeElement&&(this._badgeElement=this._createBadgeElement()),this._badgeElement&&(this._badgeElement.textContent=n),this._content=n}_updateHostAriaDescription(e){this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this.description),e&&this._ariaDescriber.describe(this._elementRef.nativeElement,e),this._description=e}_setColor(e){const n=this._elementRef.nativeElement.classList;n.remove(`mat-badge-${this._color}`),e&&n.add(`mat-badge-${e}`)}_clearExistingBadges(){const e=this._elementRef.nativeElement.querySelectorAll(`:scope > .${PO}`);for(const n of Array.from(e))n!==this._badgeElement&&n.remove()}}return i.\u0275fac=function(e){return new(e||i)(g(lt),g(ze),g(S2),g(Ms),g(Si,8))},i.\u0275dir=ye({type:i,selectors:[["","matBadge",""]],hostAttrs:[1,"mat-badge"],hostVars:20,hostBindings:function(e,n){2&e&&nt("mat-badge-overlap",n.overlap)("mat-badge-above",n.isAbove())("mat-badge-below",!n.isAbove())("mat-badge-before",!n.isAfter())("mat-badge-after",n.isAfter())("mat-badge-small","small"===n.size)("mat-badge-medium","medium"===n.size)("mat-badge-large","large"===n.size)("mat-badge-hidden",n.hidden||!n.content)("mat-badge-disabled",n.disabled)},inputs:{disabled:["matBadgeDisabled","disabled"],color:["matBadgeColor","color"],overlap:["matBadgeOverlap","overlap"],position:["matBadgePosition","position"],content:["matBadge","content"],description:["matBadgeDescription","description"],size:["matBadgeSize","size"],hidden:["matBadgeHidden","hidden"]},features:[Ne]}),i})(),tde=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[mm,vt,vt]}),i})();function ide(i,t){1&i&&pe(0,"span",5),2&i&&M("matBadge",Z().chat.lastMessageLength)}class cg{constructor(t){this.service=t,this.openChatSidebar=new He}showMessageDetail(){this.openChatSidebar.emit(this.chat.username)}}function nde(i,t){1&i&&pe(0,"mat-divider")}cg.\u0275fac=function(t){return new(t||cg)(g($s))},cg.\u0275cmp=Se({type:cg,selectors:[["app-chat-item"]],inputs:{chat:"chat",event:"event"},outputs:{openChatSidebar:"openChatSidebar"},decls:7,vars:4,consts:[[3,"click"],["alt","","matListItemAvatar","",3,"src"],["mat-line",""],["mat-line","",1,"last-message"],["matBadgeOverlap","false","matBadgePosition","above before","matBadgeColor","warn",3,"matBadge",4,"ngIf"],["matBadgeOverlap","false","matBadgePosition","above before","matBadgeColor","warn",3,"matBadge"]],template:function(t,e){1&t&&(_(0,"mat-list-item",0),ae("click",function(){return e.showMessageDetail()}),pe(1,"img",1),_(2,"h4",2),N(3),b(),_(4,"p",3),N(5),b(),X(6,ide,1,1,"span",4),b()),2&t&&(C(1),M("src",e.chat.cover,Wn),C(2),ft(e.chat.username),C(2),ft(e.chat.lastMessage),C(1),M("ngIf",e.chat.lastMessageLength))},dependencies:[Ut,ry,ny,w1,BO],styles:[".last-message[_ngcontent-%COMP%]{text-overflow:ellipsis;overflow:hidden;width:90%;white-space:nowrap}.user-avatar[_ngcontent-%COMP%]{height:50px;width:50px}mat-list-item[_ngcontent-%COMP%]{height:90px!important}"]});const rde=function(i){return["/m",i]};function ade(i,t){if(1&i&&(wr(0),pe(1,"app-chat-item",6),X(2,nde,1,0,"mat-divider",7),Fr()),2&i){const e=t.$implicit,n=t.last;C(1),M("routerLink",Pn(3,rde,e.id))("chat",e),C(1),M("ngIf",!n)}}function ode(i,t){if(1&i&&(_(0,"div"),N(1),b()),2&i){const e=t.$implicit;C(1),su("",e.pubkey," : ",e.content,"")}}class th{constructor(t){this.chatService=t,this.openChatSidebar=new He}ngOnInit(){this.chatService.download()}add(){}reset(){}}th.\u0275fac=function(t){return new(t||th)(g($s))},th.\u0275cmp=Se({type:th,selectors:[["app-chat-list"]],outputs:{openChatSidebar:"openChatSidebar"},decls:15,vars:4,consts:[[1,"search"],["appearance","fill",1,"input-full-width"],["matInput","","type","text","autocomplete","off","placeholder","Search..."],["matSuffix",""],[4,"ngFor","ngForOf"],[3,"click"],[3,"routerLink","chat"],[4,"ngIf"]],template:function(t,e){1&t&&(_(0,"mat-nav-list")(1,"div",0)(2,"mat-form-field",1),pe(3,"input",2),_(4,"mat-icon",3),N(5,"search"),b()()(),X(6,ade,3,5,"ng-container",4),pi(7,"async"),b(),X(8,ode,2,2,"div",4),_(9,"button",5),ae("click",function(){return e.add()}),N(10,"Add"),b(),_(11,"button",5),ae("click",function(){return e.reset()}),N(12,"Reset"),b(),_(13,"button",5),ae("click",function(){return e.chatService.download()}),N(14,"Download"),b()),2&t&&(C(6),M("ngForOf",bi(7,2,e.chatService.chats$)),C(2),M("ngForOf",e.chatService.chats3))},dependencies:[an,Ut,ao,To,Ba,DL,$n,ay,Bb,cg,Jo],styles:[".form[_ngcontent-%COMP%]{padding:16px 16px 0}.input-full-width[_ngcontent-%COMP%]{position:relative;margin:auto}.search[_ngcontent-%COMP%]{position:sticky;top:0;padding:10px;z-index:999}"]});class dg{}dg.\u0275fac=function(t){return new(t||dg)},dg.\u0275cmp=Se({type:dg,selectors:[["app-message-bubble"]],inputs:{message:"message",cover:"cover"},decls:6,vars:4,consts:[[1,"bubble"],[1,"bubble","cover"],["alt","",1,"bubble","picture",3,"src"],[1,"bubble","container"],[1,"bubble","card"]],template:function(t,e){1&t&&(_(0,"div",0)(1,"div",1),pe(2,"img",2),b(),_(3,"div",3)(4,"mat-card",4),N(5),b()()()),2&t&&(nt("me",0==e.message.id),C(2),M("src",e.message.cover,Wn),C(3),qt(" ",e.message.message," "))},dependencies:[xa],styles:[".bubble[_ngcontent-%COMP%]{display:flex;flex-direction:row;margin-bottom:12px}.bubble.cover[_ngcontent-%COMP%]{width:36px;height:36px;margin-right:16px;border-radius:18px;overflow:hidden}.bubble.picture[_ngcontent-%COMP%]{display:block;max-width:100%;margin-bottom:0}.bubble.container[_ngcontent-%COMP%]{flex:1}.bubble.card[_ngcontent-%COMP%]{display:inline-block!important;padding:12px}.bubble.me[_ngcontent-%COMP%]{flex-direction:row-reverse}.bubble.me[_ngcontent-%COMP%] .bubble.picture[_ngcontent-%COMP%]{display:block;max-width:100%}.bubble.me[_ngcontent-%COMP%] .bubble.container[_ngcontent-%COMP%]{display:flex;justify-content:flex-end}.bubble.me[_ngcontent-%COMP%] .bubble.container[_ngcontent-%COMP%] .mat-card[_ngcontent-%COMP%]{background-color:#ffffff8c}.bubble.me[_ngcontent-%COMP%] .bubble.cover[_ngcontent-%COMP%]{margin-right:0;margin-left:16px}"]});const sde=["scrollable"],lde=["picker"],cde=["drawer"];function dde(i,t){if(1&i&&(wr(0),pe(1,"app-message-bubble",23),Fr()),2&i){const e=t.$implicit;C(1),M("message",e)}}function ude(i,t){if(1&i&&(wr(0),X(1,dde,2,1,"ng-container",22),Fr()),2&i){const e=Z();C(1),M("ngForOf",e.chat.chat)}}function hde(i,t){1&i&&pe(0,"mat-spinner",24)}function mde(i,t){if(1&i){const e=Ye();_(0,"emoji-mart",25),ae("emojiSelect",function(r){return we(e),Fe(Z().addEmoji(r))}),b()}2&i&&M("isNative",!0)("showPreview",!1)}function pde(i,t){1&i&&(_(0,"mat-icon"),N(1,"chevron_left"),b())}function fde(i,t){1&i&&(_(0,"mat-icon"),N(1,"chevron_right"),b())}class op{constructor(t,e,n){this.service=t,this.control=e,this.appState=n,this.sending=!1,this.displayList=!0}ngOnInit(){}scrollToBottom(){setTimeout(()=>{this.scrollable.nativeElement.scrollTop=this.scrollable.nativeElement.scrollHeight},100)}saveMessage(t){this.message=t.target.value,"Enter"==t.key&&this.control.isSendable(this.message)&&(this.scrollToBottom(),this.service.saveMessage(this.chat.id,this.message),this.sending=!0,t.target.value="")}send(t){this.message=t,this.control.isSendable(this.message)&&(this.scrollToBottom(),this.service.saveMessage(this.chat.id,this.message),this.sending=!0,this.message="")}addEmoji(t){this.message=`${this.message}${t.emoji.native}`,this.isEmojiPickerVisible=!1}toggle(){this.displayList=!this.displayList,this.drawer.toggle()}ngOnDestroy(){this.subscription?.unsubscribe()}}op.\u0275fac=function(t){return new(t||op)(g($s),g(ap),g(Di))},op.\u0275cmp=Se({type:op,selectors:[["app-chat-detail"]],viewQuery:function(t,e){if(1&t&&(ot(sde,5),ot(lde,5),ot(cde,5)),2&t){let n;Ce(n=Me())&&(e.scrollable=n.first),Ce(n=Me())&&(e.picker=n.first),Ce(n=Me())&&(e.drawer=n.first)}},decls:44,vars:8,consts:[["autosize","",1,"chat-detail-container"],["opened","","mode","side",1,"chat-detail-sidenav","list-hide-small"],["drawer",""],[1,"chat-detail-sidenav-content"],[1,"messages-list-container"],[1,"scrollable"],["scrollable",""],[4,"ngIf"],["diameter","24","color","warn",4,"ngIf"],[1,"message-send"],["class","emoji-picker","emoji","point_up","title","Choose your emoji",3,"isNative","showPreview","emojiSelect",4,"ngIf"],["type","button","mat-icon-button","",1,"list-hide-small",2,"margin","5px",3,"click"],[1,"input-full-width"],["matPrefix","",1,"toolbar-icon",3,"matMenuTriggerFor"],["menu","matMenu"],["mat-menu-item",""],["mat-menu-item","","disabled",""],["autocomplete","off","type","text","matInput","","placeholder","Write a message",3,"ngModel","ngModelChange","keypress"],["align","end",1,"hint"],["matSuffix","","matTooltip","Insert emoji",1,"toolbar-icon",3,"click"],["matSuffix","",1,"toolbar-icon"],["matSuffix","",1,"toolbar-icon",3,"click"],[4,"ngFor","ngForOf"],[3,"message"],["diameter","24","color","warn"],["emoji","point_up","title","Choose your emoji",1,"emoji-picker",3,"isNative","showPreview","emojiSelect"]],template:function(t,e){if(1&t&&(_(0,"mat-drawer-container",0)(1,"mat-drawer",1,2),pe(3,"app-chat-list"),b(),_(4,"div",3)(5,"div",4)(6,"div",5,6),X(8,ude,2,1,"ng-container",7),X(9,hde,1,0,"mat-spinner",8),b(),_(10,"div",9),X(11,mde,1,2,"emoji-mart",10),_(12,"button",11),ae("click",function(){return e.toggle()}),X(13,pde,2,0,"mat-icon",7),X(14,fde,2,0,"mat-icon",7),b(),_(15,"mat-form-field",12)(16,"mat-icon",13),N(17,"attach_file_add"),b(),_(18,"mat-menu",null,14)(20,"button",15)(21,"mat-icon"),N(22,"imagesmode"),b(),_(23,"span"),N(24,"Image"),b()(),_(25,"button",15)(26,"mat-icon"),N(27,"videocam"),b(),_(28,"span"),N(29,"Video"),b()(),_(30,"button",16)(31,"mat-icon"),N(32,"file_present"),b(),_(33,"span"),N(34,"Document"),b()()(),_(35,"input",17),ae("ngModelChange",function(r){return e.message=r})("keypress",function(r){return e.saveMessage(r)}),b(),_(36,"mat-hint",18),N(37),b(),_(38,"mat-icon",19),ae("click",function(){return e.isEmojiPickerVisible=!e.isEmojiPickerVisible}),N(39,"sentiment_satisfied"),b(),_(40,"mat-icon",20),N(41,"mic"),b(),_(42,"mat-icon",21),ae("click",function(){return e.send(e.message)}),N(43,"send"),b()()()()()()),2&t){const n=gi(19);C(8),M("ngIf",e.chat),C(1),M("ngIf",e.sending),C(2),M("ngIf",e.isEmojiPickerVisible),C(2),M("ngIf",e.displayList),C(1),M("ngIf",!e.displayList),C(2),M("matMenuTriggerFor",n),C(19),M("ngModel",e.message),C(2),qt("Length : ",null==e.message?null:e.message.length,"")}},dependencies:[an,Ut,To,Ba,Kx,ju,DL,wl,FD,kD,$n,Zu,Sl,H_,El,gy,vy,pa,fa,Pa,th,dg],styles:[".chat-detail-container[_ngcontent-%COMP%]{height:100%;width:100%}.chat-detail-sidenav-content[_ngcontent-%COMP%]{display:flex;height:100%;align-items:center;justify-content:center}.chat-detail-sidenav[_ngcontent-%COMP%]{width:275px}[_nghost-%COMP%]{display:flex;height:100%}.messages-list-container[_ngcontent-%COMP%]{display:flex;flex-flow:column;justify-content:space-between;width:100%;height:100%}.scrollable[_ngcontent-%COMP%]{flex:1;overflow-y:auto;padding:16px;background-color:#ffffff8c;background-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260' viewBox='0 0 260 260'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%23dddddd' fill-opacity='0.4'%3E%3Cpath d='M24.37 16c.2.65.39 1.32.54 2H21.17l1.17 2.34.45.9-.24.11V28a5 5 0 0 1-2.23 8.94l-.02.06a8 8 0 0 1-7.75 6h-20a8 8 0 0 1-7.74-6l-.02-.06A5 5 0 0 1-17.45 28v-6.76l-.79-1.58-.44-.9.9-.44.63-.32H-20a23.01 23.01 0 0 1 44.37-2zm-36.82 2a1 1 0 0 0-.44.1l-3.1 1.56.89 1.79 1.31-.66a3 3 0 0 1 2.69 0l2.2 1.1a1 1 0 0 0 .9 0l2.21-1.1a3 3 0 0 1 2.69 0l2.2 1.1a1 1 0 0 0 .9 0l2.21-1.1a3 3 0 0 1 2.69 0l2.2 1.1a1 1 0 0 0 .86.02l2.88-1.27a3 3 0 0 1 2.43 0l2.88 1.27a1 1 0 0 0 .85-.02l3.1-1.55-.89-1.79-1.42.71a3 3 0 0 1-2.56.06l-2.77-1.23a1 1 0 0 0-.4-.09h-.01a1 1 0 0 0-.4.09l-2.78 1.23a3 3 0 0 1-2.56-.06l-2.3-1.15a1 1 0 0 0-.45-.11h-.01a1 1 0 0 0-.44.1L.9 19.22a3 3 0 0 1-2.69 0l-2.2-1.1a1 1 0 0 0-.45-.11h-.01a1 1 0 0 0-.44.1l-2.21 1.11a3 3 0 0 1-2.69 0l-2.2-1.1a1 1 0 0 0-.45-.11h-.01zm0-2h-4.9a21.01 21.01 0 0 1 39.61 0h-2.09l-.06-.13-.26.13h-32.31zm30.35 7.68l1.36-.68h1.3v2h-36v-1.15l.34-.17 1.36-.68h2.59l1.36.68a3 3 0 0 0 2.69 0l1.36-.68h2.59l1.36.68a3 3 0 0 0 2.69 0L2.26 23h2.59l1.36.68a3 3 0 0 0 2.56.06l1.67-.74h3.23l1.67.74a3 3 0 0 0 2.56-.06zM-13.82 27l16.37 4.91L18.93 27h-32.75zm-.63 2h.34l16.66 5 16.67-5h.33a3 3 0 1 1 0 6h-34a3 3 0 1 1 0-6zm1.35 8a6 6 0 0 0 5.65 4h20a6 6 0 0 0 5.66-4H-13.1z'/%3E%3Cpath id='path6_fill-copy' d='M284.37 16c.2.65.39 1.32.54 2H281.17l1.17 2.34.45.9-.24.11V28a5 5 0 0 1-2.23 8.94l-.02.06a8 8 0 0 1-7.75 6h-20a8 8 0 0 1-7.74-6l-.02-.06a5 5 0 0 1-2.24-8.94v-6.76l-.79-1.58-.44-.9.9-.44.63-.32H240a23.01 23.01 0 0 1 44.37-2zm-36.82 2a1 1 0 0 0-.44.1l-3.1 1.56.89 1.79 1.31-.66a3 3 0 0 1 2.69 0l2.2 1.1a1 1 0 0 0 .9 0l2.21-1.1a3 3 0 0 1 2.69 0l2.2 1.1a1 1 0 0 0 .9 0l2.21-1.1a3 3 0 0 1 2.69 0l2.2 1.1a1 1 0 0 0 .86.02l2.88-1.27a3 3 0 0 1 2.43 0l2.88 1.27a1 1 0 0 0 .85-.02l3.1-1.55-.89-1.79-1.42.71a3 3 0 0 1-2.56.06l-2.77-1.23a1 1 0 0 0-.4-.09h-.01a1 1 0 0 0-.4.09l-2.78 1.23a3 3 0 0 1-2.56-.06l-2.3-1.15a1 1 0 0 0-.45-.11h-.01a1 1 0 0 0-.44.1l-2.21 1.11a3 3 0 0 1-2.69 0l-2.2-1.1a1 1 0 0 0-.45-.11h-.01a1 1 0 0 0-.44.1l-2.21 1.11a3 3 0 0 1-2.69 0l-2.2-1.1a1 1 0 0 0-.45-.11h-.01zm0-2h-4.9a21.01 21.01 0 0 1 39.61 0h-2.09l-.06-.13-.26.13h-32.31zm30.35 7.68l1.36-.68h1.3v2h-36v-1.15l.34-.17 1.36-.68h2.59l1.36.68a3 3 0 0 0 2.69 0l1.36-.68h2.59l1.36.68a3 3 0 0 0 2.69 0l1.36-.68h2.59l1.36.68a3 3 0 0 0 2.56.06l1.67-.74h3.23l1.67.74a3 3 0 0 0 2.56-.06zM246.18 27l16.37 4.91L278.93 27h-32.75zm-.63 2h.34l16.66 5 16.67-5h.33a3 3 0 1 1 0 6h-34a3 3 0 1 1 0-6zm1.35 8a6 6 0 0 0 5.65 4h20a6 6 0 0 0 5.66-4H246.9z'/%3E%3Cpath d='M159.5 21.02A9 9 0 0 0 151 15h-42a9 9 0 0 0-8.5 6.02 6 6 0 0 0 .02 11.96A8.99 8.99 0 0 0 109 45h42a9 9 0 0 0 8.48-12.02 6 6 0 0 0 .02-11.96zM151 17h-42a7 7 0 0 0-6.33 4h54.66a7 7 0 0 0-6.33-4zm-9.34 26a8.98 8.98 0 0 0 3.34-7h-2a7 7 0 0 1-7 7h-4.34a8.98 8.98 0 0 0 3.34-7h-2a7 7 0 0 1-7 7h-4.34a8.98 8.98 0 0 0 3.34-7h-2a7 7 0 0 1-7 7h-7a7 7 0 1 1 0-14h42a7 7 0 1 1 0 14h-9.34zM109 27a9 9 0 0 0-7.48 4H101a4 4 0 1 1 0-8h58a4 4 0 0 1 0 8h-.52a9 9 0 0 0-7.48-4h-42z'/%3E%3Cpath d='M39 115a8 8 0 1 0 0-16 8 8 0 0 0 0 16zm6-8a6 6 0 1 1-12 0 6 6 0 0 1 12 0zm-3-29v-2h8v-6H40a4 4 0 0 0-4 4v10H22l-1.33 4-.67 2h2.19L26 130h26l3.81-40H58l-.67-2L56 84H42v-6zm-4-4v10h2V74h8v-2h-8a2 2 0 0 0-2 2zm2 12h14.56l.67 2H22.77l.67-2H40zm13.8 4H24.2l3.62 38h22.36l3.62-38z'/%3E%3Cpath d='M129 92h-6v4h-6v4h-6v14h-3l.24 2 3.76 32h36l3.76-32 .24-2h-3v-14h-6v-4h-6v-4h-8zm18 22v-12h-4v4h3v8h1zm-3 0v-6h-4v6h4zm-6 6v-16h-4v19.17c1.6-.7 2.97-1.8 4-3.17zm-6 3.8V100h-4v23.8a10.04 10.04 0 0 0 4 0zm-6-.63V104h-4v16a10.04 10.04 0 0 0 4 3.17zm-6-9.17v-6h-4v6h4zm-6 0v-8h3v-4h-4v12h1zm27-12v-4h-4v4h3v4h1v-4zm-6 0v-8h-4v4h3v4h1zm-6-4v-4h-4v8h1v-4h3zm-6 4v-4h-4v8h1v-4h3zm7 24a12 12 0 0 0 11.83-10h7.92l-3.53 30h-32.44l-3.53-30h7.92A12 12 0 0 0 130 126z'/%3E%3Cpath d='M212 86v2h-4v-2h4zm4 0h-2v2h2v-2zm-20 0v.1a5 5 0 0 0-.56 9.65l.06.25 1.12 4.48a2 2 0 0 0 1.94 1.52h.01l7.02 24.55a2 2 0 0 0 1.92 1.45h4.98a2 2 0 0 0 1.92-1.45l7.02-24.55a2 2 0 0 0 1.95-1.52L224.5 96l.06-.25a5 5 0 0 0-.56-9.65V86a14 14 0 0 0-28 0zm4 0h6v2h-9a3 3 0 1 0 0 6H223a3 3 0 1 0 0-6H220v-2h2a12 12 0 1 0-24 0h2zm-1.44 14l-1-4h24.88l-1 4h-22.88zm8.95 26l-6.86-24h18.7l-6.86 24h-4.98zM150 242a22 22 0 1 0 0-44 22 22 0 0 0 0 44zm24-22a24 24 0 1 1-48 0 24 24 0 0 1 48 0zm-28.38 17.73l2.04-.87a6 6 0 0 1 4.68 0l2.04.87a2 2 0 0 0 2.5-.82l1.14-1.9a6 6 0 0 1 3.79-2.75l2.15-.5a2 2 0 0 0 1.54-2.12l-.19-2.2a6 6 0 0 1 1.45-4.46l1.45-1.67a2 2 0 0 0 0-2.62l-1.45-1.67a6 6 0 0 1-1.45-4.46l.2-2.2a2 2 0 0 0-1.55-2.13l-2.15-.5a6 6 0 0 1-3.8-2.75l-1.13-1.9a2 2 0 0 0-2.5-.8l-2.04.86a6 6 0 0 1-4.68 0l-2.04-.87a2 2 0 0 0-2.5.82l-1.14 1.9a6 6 0 0 1-3.79 2.75l-2.15.5a2 2 0 0 0-1.54 2.12l.19 2.2a6 6 0 0 1-1.45 4.46l-1.45 1.67a2 2 0 0 0 0 2.62l1.45 1.67a6 6 0 0 1 1.45 4.46l-.2 2.2a2 2 0 0 0 1.55 2.13l2.15.5a6 6 0 0 1 3.8 2.75l1.13 1.9a2 2 0 0 0 2.5.8zm2.82.97a4 4 0 0 1 3.12 0l2.04.87a4 4 0 0 0 4.99-1.62l1.14-1.9a4 4 0 0 1 2.53-1.84l2.15-.5a4 4 0 0 0 3.09-4.24l-.2-2.2a4 4 0 0 1 .97-2.98l1.45-1.67a4 4 0 0 0 0-5.24l-1.45-1.67a4 4 0 0 1-.97-2.97l.2-2.2a4 4 0 0 0-3.09-4.25l-2.15-.5a4 4 0 0 1-2.53-1.84l-1.14-1.9a4 4 0 0 0-5-1.62l-2.03.87a4 4 0 0 1-3.12 0l-2.04-.87a4 4 0 0 0-4.99 1.62l-1.14 1.9a4 4 0 0 1-2.53 1.84l-2.15.5a4 4 0 0 0-3.09 4.24l.2 2.2a4 4 0 0 1-.97 2.98l-1.45 1.67a4 4 0 0 0 0 5.24l1.45 1.67a4 4 0 0 1 .97 2.97l-.2 2.2a4 4 0 0 0 3.09 4.25l2.15.5a4 4 0 0 1 2.53 1.84l1.14 1.9a4 4 0 0 0 5 1.62l2.03-.87zM152 207a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm6 2a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm-11 1a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm-6 0a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm3-5a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm-8 8a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm3 6a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm0 6a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm4 7a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm5-2a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm5 4a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm4-6a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm6-4a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm-4-3a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm4-3a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm-5-4a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm-24 6a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm16 5a5 5 0 1 0 0-10 5 5 0 0 0 0 10zm7-5a7 7 0 1 1-14 0 7 7 0 0 1 14 0zm86-29a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm19 9a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2h-2a1 1 0 0 1-1-1zm-14 5a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm-25 1a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm5 4a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm9 0a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2h-2a1 1 0 0 1-1-1zm15 1a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2h-2a1 1 0 0 1-1-1zm12-2a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm-11-14a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2h-2a1 1 0 0 1-1-1zm-19 0a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm6 5a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2h-2a1 1 0 0 1-1-1zm-25 15c0-.47.01-.94.03-1.4a5 5 0 0 1-1.7-8 3.99 3.99 0 0 1 1.88-5.18 5 5 0 0 1 3.4-6.22 3 3 0 0 1 1.46-1.05 5 5 0 0 1 7.76-3.27A30.86 30.86 0 0 1 246 184c6.79 0 13.06 2.18 18.17 5.88a5 5 0 0 1 7.76 3.27 3 3 0 0 1 1.47 1.05 5 5 0 0 1 3.4 6.22 4 4 0 0 1 1.87 5.18 4.98 4.98 0 0 1-1.7 8c.02.46.03.93.03 1.4v1h-62v-1zm.83-7.17a30.9 30.9 0 0 0-.62 3.57 3 3 0 0 1-.61-4.2c.37.28.78.49 1.23.63zm1.49-4.61c-.36.87-.68 1.76-.96 2.68a2 2 0 0 1-.21-3.71c.33.4.73.75 1.17 1.03zm2.32-4.54c-.54.86-1.03 1.76-1.49 2.68a3 3 0 0 1-.07-4.67 3 3 0 0 0 1.56 1.99zm1.14-1.7c.35-.5.72-.98 1.1-1.46a1 1 0 1 0-1.1 1.45zm5.34-5.77c-1.03.86-2 1.79-2.9 2.77a3 3 0 0 0-1.11-.77 3 3 0 0 1 4-2zm42.66 2.77c-.9-.98-1.87-1.9-2.9-2.77a3 3 0 0 1 4.01 2 3 3 0 0 0-1.1.77zm1.34 1.54c.38.48.75.96 1.1 1.45a1 1 0 1 0-1.1-1.45zm3.73 5.84c-.46-.92-.95-1.82-1.5-2.68a3 3 0 0 0 1.57-1.99 3 3 0 0 1-.07 4.67zm1.8 4.53c-.29-.9-.6-1.8-.97-2.67.44-.28.84-.63 1.17-1.03a2 2 0 0 1-.2 3.7zm1.14 5.51c-.14-1.21-.35-2.4-.62-3.57.45-.14.86-.35 1.23-.63a2.99 2.99 0 0 1-.6 4.2zM275 214a29 29 0 0 0-57.97 0h57.96zM72.33 198.12c-.21-.32-.34-.7-.34-1.12v-12h-2v12a4.01 4.01 0 0 0 7.09 2.54c.57-.69.91-1.57.91-2.54v-12h-2v12a1.99 1.99 0 0 1-2 2 2 2 0 0 1-1.66-.88zM75 176c.38 0 .74-.04 1.1-.12a4 4 0 0 0 6.19 2.4A13.94 13.94 0 0 1 84 185v24a6 6 0 0 1-6 6h-3v9a5 5 0 1 1-10 0v-9h-3a6 6 0 0 1-6-6v-24a14 14 0 0 1 14-14 5 5 0 0 0 5 5zm-17 15v12a1.99 1.99 0 0 0 1.22 1.84 2 2 0 0 0 2.44-.72c.21-.32.34-.7.34-1.12v-12h2v12a3.98 3.98 0 0 1-5.35 3.77 3.98 3.98 0 0 1-.65-.3V209a4 4 0 0 0 4 4h16a4 4 0 0 0 4-4v-24c.01-1.53-.23-2.88-.72-4.17-.43.1-.87.16-1.28.17a6 6 0 0 1-5.2-3 7 7 0 0 1-6.47-4.88A12 12 0 0 0 58 185v6zm9 24v9a3 3 0 1 0 6 0v-9h-6z'/%3E%3Cpath d='M-17 191a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm19 9a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2H3a1 1 0 0 1-1-1zm-14 5a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm-25 1a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm5 4a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm9 0a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2h-2a1 1 0 0 1-1-1zm15 1a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2h-2a1 1 0 0 1-1-1zm12-2a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2H4zm-11-14a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2h-2a1 1 0 0 1-1-1zm-19 0a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm6 5a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2h-2a1 1 0 0 1-1-1zm-25 15c0-.47.01-.94.03-1.4a5 5 0 0 1-1.7-8 3.99 3.99 0 0 1 1.88-5.18 5 5 0 0 1 3.4-6.22 3 3 0 0 1 1.46-1.05 5 5 0 0 1 7.76-3.27A30.86 30.86 0 0 1-14 184c6.79 0 13.06 2.18 18.17 5.88a5 5 0 0 1 7.76 3.27 3 3 0 0 1 1.47 1.05 5 5 0 0 1 3.4 6.22 4 4 0 0 1 1.87 5.18 4.98 4.98 0 0 1-1.7 8c.02.46.03.93.03 1.4v1h-62v-1zm.83-7.17a30.9 30.9 0 0 0-.62 3.57 3 3 0 0 1-.61-4.2c.37.28.78.49 1.23.63zm1.49-4.61c-.36.87-.68 1.76-.96 2.68a2 2 0 0 1-.21-3.71c.33.4.73.75 1.17 1.03zm2.32-4.54c-.54.86-1.03 1.76-1.49 2.68a3 3 0 0 1-.07-4.67 3 3 0 0 0 1.56 1.99zm1.14-1.7c.35-.5.72-.98 1.1-1.46a1 1 0 1 0-1.1 1.45zm5.34-5.77c-1.03.86-2 1.79-2.9 2.77a3 3 0 0 0-1.11-.77 3 3 0 0 1 4-2zm42.66 2.77c-.9-.98-1.87-1.9-2.9-2.77a3 3 0 0 1 4.01 2 3 3 0 0 0-1.1.77zm1.34 1.54c.38.48.75.96 1.1 1.45a1 1 0 1 0-1.1-1.45zm3.73 5.84c-.46-.92-.95-1.82-1.5-2.68a3 3 0 0 0 1.57-1.99 3 3 0 0 1-.07 4.67zm1.8 4.53c-.29-.9-.6-1.8-.97-2.67.44-.28.84-.63 1.17-1.03a2 2 0 0 1-.2 3.7zm1.14 5.51c-.14-1.21-.35-2.4-.62-3.57.45-.14.86-.35 1.23-.63a2.99 2.99 0 0 1-.6 4.2zM15 214a29 29 0 0 0-57.97 0h57.96z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E\")}.scrollable[_ngcontent-%COMP%]::-webkit-scrollbar{width:6px}.scrollable[_ngcontent-%COMP%]::-webkit-scrollbar-track{background:#ddd}.scrollable[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background:#bdbdbd}.message-send[_ngcontent-%COMP%]{display:flex;padding:10px}.toolbar-icon[_ngcontent-%COMP%]{cursor:pointer}.toolbar-icon[_ngcontent-%COMP%]:hover{color:#9c27b0}.bubble[_ngcontent-%COMP%]{display:flex;flex-direction:row;margin-bottom:12px}.bubble[_ngcontent-%COMP%] .cover[_ngcontent-%COMP%]{width:36px;height:36px;margin-right:16px;border-radius:18px;overflow:hidden}.bubble[_ngcontent-%COMP%] .picture[_ngcontent-%COMP%]{display:block;max-width:100%}.bubble[_ngcontent-%COMP%] .container[_ngcontent-%COMP%]{flex:1}.bubble[_ngcontent-%COMP%] .card[_ngcontent-%COMP%]{display:inline-block!important}.bubble[_ngcontent-%COMP%] .me[_ngcontent-%COMP%]{flex-direction:row-reverse}.bubble[_ngcontent-%COMP%] .me[_ngcontent-%COMP%] .container[_ngcontent-%COMP%]{display:flex;justify-content:flex-end}.bubble[_ngcontent-%COMP%] .me[_ngcontent-%COMP%] .container[_ngcontent-%COMP%] .mat-card[_ngcontent-%COMP%]{background-color:#ffffff8c}.bubble[_ngcontent-%COMP%] .me[_ngcontent-%COMP%] .cover[_ngcontent-%COMP%]{margin-right:0;margin-left:16px}.emoji-picker[_ngcontent-%COMP%]{display:block;position:absolute;z-index:3;bottom:90px;right:10px}@media only screen and (max-width: 960px){.list-hide-small[_ngcontent-%COMP%]{display:none!important}}"]});const _de=["chatSidebar"],gde=["userSidebar"];class ug{constructor(t){this.appState=t,this.sidebarTitles={user:"",chat:""},this.open={me:this,userSideBar:function(e=""){this.me.userSidebar.open(),this.me.sidebarTitles.user=e},chatSideBar:function(e=""){this.me.chatSidebar.open(),this.me.userSidebar.close(),this.me.sidebarTitles.chat=e}}}ngOnInit(){var t=this;return fe(function*(){t.appState.updateTitle("Chat"),t.appState.goBack=!0,t.appState.actions=[]})()}}ug.\u0275fac=function(t){return new(t||ug)(g(Di))},ug.\u0275cmp=Se({type:ug,selectors:[["app-chat"]],viewQuery:function(t,e){if(1&t&&(ot(_de,5),ot(gde,5)),2&t){let n;Ce(n=Me())&&(e.chatSidebar=n.first),Ce(n=Me())&&(e.userSidebar=n.first)}},decls:24,vars:2,consts:[["autosize","",1,"drawer-container"],["mat-align-tabs","center"],["label","Messages"],[3,"openChatSidebar"],["label","Users"],[3,"openUserSidebar"],["mode","side","position","start",1,"sidebar","sidebar--message"],["chatSidebar",""],["color","primary",1,"zIndexTop"],["aria-hidden","false",1,"button",3,"click"],[1,"spacer"],["mode","over","position","end",1,"sidebar","sidebar--user"],["userSidebar",""],[3,"openChatWindow"]],template:function(t,e){if(1&t){const n=Ye();_(0,"mat-sidenav-container",0)(1,"mat-tab-group",1)(2,"mat-tab",2)(3,"app-chat-list",3),ae("openChatSidebar",function(a){return e.open.chatSideBar(a)}),b()(),_(4,"mat-tab",4)(5,"app-user-list",5),ae("openUserSidebar",function(a){return e.open.userSideBar(a)}),b()()(),_(6,"mat-sidenav",6,7)(8,"mat-toolbar",8)(9,"mat-toolbar-row")(10,"mat-icon",9),ae("click",function(){return we(n),Fe(gi(7).close())}),N(11,"arrow_back_ios"),b(),_(12,"span",10),N(13),b()()(),pe(14,"app-chat-detail"),b(),_(15,"mat-sidenav",11,12)(17,"mat-toolbar",8)(18,"mat-toolbar-row")(19,"span",10),N(20),b(),_(21,"mat-icon",9),ae("click",function(){return we(n),Fe(gi(16).close())}),N(22,"close"),b()()(),_(23,"app-user-profile",13),ae("openChatWindow",function(a){return e.open.chatSideBar(a)}),b()()()}2&t&&(C(13),qt(" ",e.sidebarTitles.chat," "),C(7),qt(" ",e.sidebarTitles.user," "))},dependencies:[OO,NO,DD,CD,$n,Ty,gD,og,lg,op,th],styles:[".drawer-container{height:100%;z-index:9999;overflow:visible!important}.sidebar--message{width:100%}.sidebar--user{max-width:360px;width:100%}.sidebar .mat-drawer-inner-container{display:flex;flex-direction:column;flex:1;z-index:9999}.zIndexTop{z-index:10}.spacer{flex:1}\n"],encapsulation:2});class hg{constructor(t,e){this.profiles=t,this.utilities=e,this.pubkey="",this.profileName="",this.tooltip=""}ngOnInit(){}}function bde(i,t){1&i&&pe(0,"app-profile-widget",6),2&i&&M("pubkey",t.$implicit)}function yde(i,t){if(1&i&&(_(0,"div",4),X(1,bde,1,1,"app-profile-widget",5),b()),2&i){const e=t.ngIf;C(1),M("ngForOf",e.following)}}hg.\u0275fac=function(t){return new(t||hg)(g(Gi),g(Wi))},hg.\u0275cmp=Se({type:hg,selectors:[["app-profile-widget"]],inputs:{pubkey:"pubkey"},decls:3,vars:2,consts:[[1,"profile-widget"],[3,"pubkey"]],template:function(t,e){1&t&&(_(0,"div",0),pe(1,"app-event-header",1)(2,"app-event-actions",1),b()),2&t&&(C(1),M("pubkey",e.pubkey),C(1),M("pubkey",e.pubkey))},dependencies:[Ao,Io],styles:[".profile-widget[_ngcontent-%COMP%]{gap:.4em;display:flex;flex-direction:row}.profile-widget[_ngcontent-%COMP%] app-event-header[_ngcontent-%COMP%]{flex-grow:2}.profile-widget[_ngcontent-%COMP%] app-profile-actions[_ngcontent-%COMP%]{width:48px}"]});const vde=function(i){return["/followers",i]},wde=function(i){return["/following",i]};class mg{constructor(t,e,n,r,a,o){this.ui=t,this.appState=e,this.dataService=n,this.profileService=r,this.activatedRoute=a,this.router=o,this.subscriptions=[]}ngOnInit(){var t=this;this.appState.showBackButton=!0,this.appState.backUrl=void 0,this.subscriptions.push(this.ui.profile$.subscribe(e=>{e&&(this.appState.updateTitle(e.name),this.dataService.enque({type:"Contacts",identifier:e.pubkey}))})),this.subscriptions.push(this.activatedRoute.paramMap.subscribe(function(){var e=fe(function*(n){const r=n.get("id");t.ui.setPubKey(r)});return function(n){return e.apply(this,arguments)}}()))}ngOnDestroy(){for(let t=0;t{this.appState.updateTitle(`@${e?.name}`)})),this.subscriptions.push(this.activatedRoute.paramMap.subscribe(function(){var e=fe(function*(n){const r=n.get("id");t.ui.setPubKey(r)});return function(n){return e.apply(this,arguments)}}()))}ngOnDestroy(){for(let t=0;tn))}}An.\u0275fac=function(t){return new(t||An)(ue(Di),ue(hn))},An.\u0275prov=Oe({token:An,factory:An.\u0275fac,providedIn:"root"});const Sde=function(i){return{"notification-message-seen":i}};function Tde(i,t){if(1&i&&(_(0,"mat-card",7)(1,"mat-card-content")(2,"div",8)(3,"div",9),pe(4,"app-notification-label",10),b(),_(5,"div",11),pe(6,"app-date",12),b()()()()),2&i){const e=t.$implicit;C(3),M("ngClass",Pn(3,Sde,e.seen)),C(1),M("notification",e),C(2),M("date",e.created)}}class yg{constructor(t,e,n,r,a,o){this.navigation=t,this.utilities=e,this.db=n,this.relayService=r,this.ui=a,this.appState=o,this.subscriptions=[],this.offset=0,this.pageSize=12}ngOnInit(){var t=this;return fe(function*(){t.appState.updateTitle("Notifications"),t.appState.showBackButton=!1,t.appState.actions=[];const e=yield t.db.storage.getNotifications(100);t.ui.putNotifications(e),t.subscriptions.push(t.navigation.showMore$.subscribe(()=>{t.showMore()}))})()}showMore(){var t=this;return fe(function*(){let e=yield t.db.storage.db.transaction("notifications").store.index("created").openCursor(void 0,"prev");t.offset>0&&(e=yield e?.advance(t.offset));for(let n=0;n{t.showMore()}))});return function(n){return e.apply(this,arguments)}}()))})()}}sp.\u0275fac=function(t){return new(t||sp)(g(er),g(rs),g(Er),g(Va),g(Di),g(Tt),g(Gn),g(Gi),g(Oa),g(Wi),g(hn),g(ac),g(Fl),g(lt))},sp.\u0275cmp=Se({type:sp,selectors:[["app-feed-private"]],decls:2,vars:3,consts:[[4,"ngIf"],[1,"feed-page"],[1,"options"],["class","events clickable",3,"click",4,"ngFor","ngForOf","ngForTrackBy"],[1,"show-more","centered"],["mat-button","",3,"click"],[1,"events","clickable",3,"click"],[1,"events-header"],[3,"pubkey"],["matTooltipPosition","below",1,"event-date"],[3,"event"]],template:function(t,e){1&t&&(X(0,Ide,13,3,"span",0),pi(1,"async")),2&t&&M("ngIf",bi(1,1,e.ui.feedEventsView$))},dependencies:[an,Ut,pr,xa,qu,Gu,$u,Km,qm,Ws,Ao,Tn,Io,Jo,Lo],styles:[".loading-container[_ngcontent-%COMP%]{text-align:center}.loading[_ngcontent-%COMP%]{margin:auto}"]});const Lde=[{path:"",component:Y_,canActivate:[Cn],resolve:{data:An}},{path:"connect",component:T_},{path:"feed",component:sp,canActivate:[Cn],resolve:{data:An}},{path:"feed/:circle",component:sp,canActivate:[Cn],resolve:{data:An}},{path:"notes",component:U_,canActivate:[Cn],resolve:{data:An}},{path:"circles",component:eg,canActivate:[Cn],resolve:{data:An}},{path:"notifications",component:yg,canActivate:[Cn],resolve:{data:An}},{path:"people",component:ng,canActivate:[Cn],resolve:{data:An}},{path:"chat",component:ug,canActivate:[Cn],resolve:{data:An}},{path:"m",component:_g,canActivate:[Cn],resolve:{data:An}},{path:"m/:id",component:gg,canActivate:[Cn],resolve:{data:An}},{path:"profile",component:W_,canActivate:[Cn],resolve:{data:An}},{path:"user/:id",component:kc,canActivate:[Cn],resolve:{data:An}},{path:"note/:id",component:np,canActivate:[Cn],resolve:{data:An}},{path:"p/:id",component:kc,canActivate:[Cn],resolve:{data:An}},{path:"e/:id",component:np,canActivate:[Cn],resolve:{data:An}},{path:"followers/:id",component:pg,canActivate:[Cn],resolve:{data:An}},{path:"following/:id",component:mg,canActivate:[Cn],resolve:{data:An}},{path:"about",component:A_,canActivate:[Cn],resolve:{data:An}},{path:"about/licenses",component:ag,canActivate:[Cn],resolve:{data:An}},{path:"settings",component:K_,canActivate:[Cn],resolve:{data:An}},{path:"development",component:bg,canActivate:[Cn],resolve:{data:An}},{path:"queue",component:fg,canActivate:[Cn],resolve:{data:An}},{path:"logout",component:j_}];class lp{}lp.\u0275fac=function(t){return new(t||lp)},lp.\u0275mod=it({type:lp}),lp.\u0275inj=ct({imports:[H6.forRoot(Lde,{scrollPositionRestoration:"enabled",anchorScrolling:"enabled"}),H6]});var HO=A(1781);class Nde{constructor(){this.prefix="web+nostr:"}removeHandler(t){return t.indexOf("://")>-1?t.substring(t.indexOf("://")+3):t}decode(t){if(!t.startsWith(this.prefix))throw new Error("Invalid Nostr URI: "+t);var e=t.slice(this.prefix.length,t.indexOf(":",this.prefix.length)).toLowerCase(),r=t.slice(this.prefix.length+e.length+1).split("?"),a=r[0];let o;return a.indexOf("/")>-1&&(a=a.substring(0,a.length-1)),r.length>1&&(o=HO.parse(r[1])),{address:a,scheme:e,options:o}}transform(t){const e=t.address,n=t.scheme,r=t;return delete r.address,delete r.scheme,{address:e,scheme:n,options:r}}encode(t){var e=HO.stringify(t.options);return t.scheme+":"+t.address+(e?"?":"")+e}}const Sd=new qe(E),Rde={connector:()=>new ve};function VO(i,t=Rde){const{connector:e}=t;return Rt((n,r)=>{const a=e();Oi(i(function Ode(i){return new qe(t=>i.subscribe(t))}(a))).subscribe(r),r.add(n.subscribe(a))})}const vg="Service workers are disabled or not supported by this browser";class Ry{constructor(t){if(this.serviceWorker=t,t){const n=no(t,"controllerchange").pipe(tt(()=>t.controller)),a=pu(ed(()=>mt(t.controller)),n);this.worker=a.pipe(oi(p=>!!p)),this.registration=this.worker.pipe(Jn(()=>t.getRegistration()));const c=no(t,"message").pipe(tt(p=>p.data)).pipe(oi(p=>p&&p.type)).pipe(function Bde(i){return i?t=>VO(i)(t):t=>function Pde(i,t){const e=F(i)?i:()=>i;return F(t)?VO(t,{connector:e}):n=>new x1(n,e)}(new ve)(t)}());c.connect(),this.events=c}else this.worker=this.events=this.registration=function Hde(i){return ed(()=>uc(new Error(i)))}(vg)}postMessage(t,e){return this.worker.pipe(yi(1),Hn(n=>{n.postMessage({action:t,...e})})).toPromise().then(()=>{})}postMessageWithOperation(t,e,n){const r=this.waitForOperationCompleted(n),a=this.postMessage(t,e);return Promise.all([a,r]).then(([,o])=>o)}generateNonce(){return Math.round(1e7*Math.random())}eventsOfType(t){let e;return e="string"==typeof t?n=>n.type===t:n=>t.includes(n.type),this.events.pipe(oi(e))}nextEventOfType(t){return this.eventsOfType(t).pipe(yi(1))}waitForOperationCompleted(t){return this.eventsOfType("OPERATION_COMPLETED").pipe(oi(e=>e.nonce===t),yi(1),tt(e=>{if(void 0!==e.result)return e.result;throw new Error(e.error)})).toPromise()}get isEnabled(){return!!this.serviceWorker}}let Vde=(()=>{class i{get isEnabled(){return this.sw.isEnabled}constructor(e){if(this.sw=e,this.pushManager=null,this.subscriptionChanges=new ve,!e.isEnabled)return this.messages=Sd,this.notificationClicks=Sd,void(this.subscription=Sd);this.messages=this.sw.eventsOfType("PUSH").pipe(tt(r=>r.data)),this.notificationClicks=this.sw.eventsOfType("NOTIFICATION_CLICK").pipe(tt(r=>r.data)),this.pushManager=this.sw.registration.pipe(tt(r=>r.pushManager));const n=this.pushManager.pipe(Jn(r=>r.getSubscription()));this.subscription=ji(n,this.subscriptionChanges)}requestSubscription(e){if(!this.sw.isEnabled||null===this.pushManager)return Promise.reject(new Error(vg));const n={userVisibleOnly:!0};let r=this.decodeBase64(e.serverPublicKey.replace(/_/g,"/").replace(/-/g,"+")),a=new Uint8Array(new ArrayBuffer(r.length));for(let o=0;oo.subscribe(n)),yi(1)).toPromise().then(o=>(this.subscriptionChanges.next(o),o))}unsubscribe(){return this.sw.isEnabled?this.subscription.pipe(yi(1),Jn(n=>{if(null===n)throw new Error("Not subscribed to push notifications.");return n.unsubscribe().then(r=>{if(!r)throw new Error("Unsubscribe failed!");this.subscriptionChanges.next(null)})})).toPromise():Promise.reject(new Error(vg))}decodeBase64(e){return atob(e)}}return i.\u0275fac=function(e){return new(e||i)(ue(Ry))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})(),MD=(()=>{class i{get isEnabled(){return this.sw.isEnabled}constructor(e){if(this.sw=e,!e.isEnabled)return this.versionUpdates=Sd,this.available=Sd,this.activated=Sd,void(this.unrecoverable=Sd);this.versionUpdates=this.sw.eventsOfType(["VERSION_DETECTED","VERSION_INSTALLATION_FAILED","VERSION_READY","NO_NEW_VERSION_DETECTED"]),this.available=this.versionUpdates.pipe(oi(n=>"VERSION_READY"===n.type),tt(n=>({type:"UPDATE_AVAILABLE",current:n.currentVersion,available:n.latestVersion}))),this.activated=this.sw.eventsOfType("UPDATE_ACTIVATED"),this.unrecoverable=this.sw.eventsOfType("UNRECOVERABLE_STATE")}checkForUpdate(){if(!this.sw.isEnabled)return Promise.reject(new Error(vg));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(vg));const e=this.sw.generateNonce();return this.sw.postMessageWithOperation("ACTIVATE_UPDATE",{nonce:e},e)}}return i.\u0275fac=function(e){return new(e||i)(ue(Ry))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();class ED{}const YO=new De("NGSW_REGISTER_SCRIPT");function Yde(i,t,e,n){return()=>{if(!Qc(n)||!("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[o,...s]=(e.registrationStrategy||"registerWhenStable:30000").split(":");switch(o){case"registerImmediately":r=mt(null);break;case"registerWithDelay":r=jO(+s[0]||0);break;case"registerWhenStable":r=s[0]?ji(zO(i),jO(+s[0])):zO(i);break;default:throw new Error(`Unknown ServiceWorker registration strategy: ${e.registrationStrategy}`)}}i.get(lt).runOutsideAngular(()=>r.pipe(yi(1)).subscribe(()=>navigator.serviceWorker.register(t,{scope:e.scope}).catch(o=>console.error("Service worker registration failed with:",o))))}}function jO(i){return mt(null).pipe(Cy(i))}function zO(i){return i.get(Jl).isStable.pipe(oi(e=>e))}function jde(i,t){return new Ry(Qc(t)&&!1!==i.enabled?navigator.serviceWorker:void 0)}let zde=(()=>{class i{static register(e,n={}){return{ngModule:i,providers:[{provide:YO,useValue:e},{provide:ED,useValue:n},{provide:Ry,useFactory:jde,deps:[ED,$c]},{provide:ff,useFactory:Yde,deps:[Rn,YO,ED,$c],multi:!0}]}}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[Vde,MD]}),i})();class ih{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.doAppUpdate();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())}}ih.\u0275fac=function(t){return new(t||ih)(ue(MD),ue(Fl))},ih.\u0275prov=Oe({token:ih,factory:ih.\u0275fac,providedIn:"root"});class nh{constructor(t,e){{const n=t.isStable.pipe(hc(o=>!0===o)),r=function Ude(i=0,t=lm){return i<0&&(i=0),y1(i,i,t)}(216e5);pu(n,r).subscribe(fe(function*(){try{const o=yield e.checkForUpdate();console.log(o?"A new version is available.":"Already on the latest version.")}catch(o){console.error("Failed to check for updates:",o)}}))}}}nh.\u0275fac=function(t){return new(t||nh)(ue(Jl),ue(MD))},nh.\u0275prov=Oe({token:nh,factory:nh.\u0275fac});class cp{constructor(t,e,n){this.router=t,this.appState=e,this.profileService=n,this.resultsChanged=new Vt(null),this.results$=this.resultsChanged.asObservable()}search(t){var e=this;return fe(function*(){if(t)if(console.log("Searching for: ",t),t.startsWith("npub")){const n=_c.decode(t);e.resetSearch(),e.router.navigate(["/p",n.data])}else if(t.startsWith("nevent")){const n=_c.decode(t);e.resetSearch(),e.router.navigate(["/p",n.data])}else{const n=yield e.profileService.search(t.toLowerCase());e.updateResults(n),n||(e.resetSearch(),e.router.navigate(["/p",t]))}})()}updateResults(t){this.resultsChanged.next(t)}open(t){console.log("SELECTED:",t),t&&(this.resetSearch(),this.router.navigate(["/p",t.pubkey]))}resetSearch(){this.appState.searchText="",this.appState.showSearch=!1}}cp.\u0275fac=function(t){return new(t||cp)(ue(hn),ue(Di),ue(Gi))},cp.\u0275prov=Oe({token:cp,factory:cp.\u0275fac,providedIn:"root"});const Wde=["panel"];function Gde(i,t){if(1&i&&(_(0,"div",0,1),Ge(2),b()),2&i){const e=t.id,n=Z();M("id",n.id)("ngClass",n._classList)("@panelAnimation",n.isOpen?"visible":"hidden"),st("aria-label",n.ariaLabel||null)("aria-labelledby",n._getPanelAriaLabelledby(e))}}const $de=["*"],qde=Mr("panelAnimation",[on("void, hidden",At({opacity:0,transform:"scaleY(0.8)"})),Zi(":enter, hidden => visible",[Of([Qi("0.03s linear",At({opacity:1})),Qi("0.12s cubic-bezier(0, 0, 0.2, 1)",At({transform:"scaleY(1)"}))])]),Zi(":leave, visible => hidden",[Qi("0.075s linear",At({opacity:0}))])]);let Kde=0;class Qde{constructor(t,e){this.source=t,this.option=e}}const Zde=Vs(class{}),UO=new De("mat-autocomplete-default-options",{providedIn:"root",factory:function Xde(){return{autoActiveFirstOption:!1,autoSelectActiveOption:!1}}});let Jde=(()=>{class i extends Zde{get isOpen(){return this._isOpen&&this.showPanel}_setColor(e){this._color=e,this._setThemeClasses(this._classList)}get autoActiveFirstOption(){return this._autoActiveFirstOption}set autoActiveFirstOption(e){this._autoActiveFirstOption=Xe(e)}get autoSelectActiveOption(){return this._autoSelectActiveOption}set autoSelectActiveOption(e){this._autoSelectActiveOption=Xe(e)}set classList(e){this._classList=e&&e.length?function fU(i,t=/\s+/){const e=[];if(null!=i){const n=Array.isArray(i)?i:`${i}`.split(t);for(const r of n){const a=`${r}`.trim();a&&e.push(a)}}return e}(e).reduce((n,r)=>(n[r]=!0,n),{}):{},this._setVisibilityClasses(this._classList),this._setThemeClasses(this._classList),this._elementRef.nativeElement.className=""}constructor(e,n,r,a){super(),this._changeDetectorRef=e,this._elementRef=n,this._activeOptionChanges=f.EMPTY,this.showPanel=!1,this._isOpen=!1,this.displayWith=null,this.optionSelected=new He,this.opened=new He,this.closed=new He,this.optionActivated=new He,this._classList={},this.id="mat-autocomplete-"+Kde++,this.inertGroups=a?.SAFARI||!1,this._autoActiveFirstOption=!!r.autoActiveFirstOption,this._autoSelectActiveOption=!!r.autoSelectActiveOption}ngAfterContentInit(){this._keyManager=new BT(this.options).withWrap(),this._activeOptionChanges=this._keyManager.change.subscribe(e=>{this.isOpen&&this.optionActivated.emit({source:this,option:this.options.toArray()[e]||null})}),this._setVisibility()}ngOnDestroy(){this._keyManager?.destroy(),this._activeOptionChanges.unsubscribe()}_setScrollTop(e){this.panel&&(this.panel.nativeElement.scrollTop=e)}_getScrollTop(){return this.panel?this.panel.nativeElement.scrollTop:0}_setVisibility(){this.showPanel=!!this.options.length,this._setVisibilityClasses(this._classList),this._changeDetectorRef.markForCheck()}_emitSelectEvent(e){const n=new Qde(this,e);this.optionSelected.emit(n)}_getPanelAriaLabelledby(e){return this.ariaLabel?null:this.ariaLabelledby?(e?e+" ":"")+this.ariaLabelledby:e}_setVisibilityClasses(e){e[this._visibleClass]=this.showPanel,e[this._hiddenClass]=!this.showPanel}_setThemeClasses(e){e["mat-primary"]="primary"===this._color,e["mat-warn"]="warn"===this._color,e["mat-accent"]="accent"===this._color}}return i.\u0275fac=function(e){return new(e||i)(g(Tt),g(ze),g(UO),g(Li))},i.\u0275dir=ye({type:i,viewQuery:function(e,n){if(1&e&&(ot(dn,7),ot(Wde,5)),2&e){let r;Ce(r=Me())&&(n.template=r.first),Ce(r=Me())&&(n.panel=r.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],displayWith:"displayWith",autoActiveFirstOption:"autoActiveFirstOption",autoSelectActiveOption:"autoSelectActiveOption",panelWidth:"panelWidth",classList:["class","classList"]},outputs:{optionSelected:"optionSelected",opened:"opened",closed:"closed",optionActivated:"optionActivated"},features:[Ne]}),i})(),eue=(()=>{class i extends Jde{constructor(){super(...arguments),this._visibleClass="mat-mdc-autocomplete-visible",this._hiddenClass="mat-mdc-autocomplete-hidden"}}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275cmp=Se({type:i,selectors:[["mat-autocomplete"]],contentQueries:function(e,n,r){if(1&e&&(Et(r,K2,5),Et(r,bm,5)),2&e){let a;Ce(a=Me())&&(n.optionGroups=a),Ce(a=Me())&&(n.options=a)}},hostAttrs:[1,"mat-mdc-autocomplete"],inputs:{disableRipple:"disableRipple"},exportAs:["matAutocomplete"],features:[at([{provide:q2,useExisting:i}]),Ne],ngContentSelectors:$de,decls:1,vars:0,consts:[["role","listbox",1,"mat-mdc-autocomplete-panel","mdc-menu-surface","mdc-menu-surface--open",3,"id","ngClass"],["panel",""]],template:function(e,n){1&e&&(ii(),X(0,Gde,3,5,"ng-template"))},dependencies:[ua],styles:[".mdc-menu-surface{display:none;position:absolute;box-sizing:border-box;max-width:calc(100vw - 32px);max-width:var(--mdc-menu-max-width, calc(100vw - 32px));max-height:calc(100vh - 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:4px;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%}.mdc-menu-surface.mat-mdc-autocomplete-panel{width:100%;max-height:256px;position:static;visibility:hidden;transform-origin:center top;margin:0;padding:8px 0;list-style-type:none}.mdc-menu-surface.mat-mdc-autocomplete-panel:focus{outline:none}.cdk-high-contrast-active .mdc-menu-surface.mat-mdc-autocomplete-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) .mdc-menu-surface.mat-mdc-autocomplete-panel{border-top-left-radius:0;border-top-right-radius:0}.mat-mdc-autocomplete-panel-above .mdc-menu-surface.mat-mdc-autocomplete-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:center bottom}.mdc-menu-surface.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible{visibility:visible}.mdc-menu-surface.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-hidden{visibility:hidden}mat-autocomplete{display:none}"],encapsulation:2,data:{animation:[qde]},changeDetection:0}),i})();const tue={provide:_r,useExisting:Yt(()=>GO),multi:!0},WO=new De("mat-autocomplete-scroll-strategy"),nue={provide:WO,deps:[or],useFactory:function iue(i){return()=>i.scrollStrategies.reposition()}};let rue=(()=>{class i{get autocompleteDisabled(){return this._autocompleteDisabled}set autocompleteDisabled(e){this._autocompleteDisabled=Xe(e)}constructor(e,n,r,a,o,s,l,c,p,w,I){this._element=e,this._overlay=n,this._viewContainerRef=r,this._zone=a,this._changeDetectorRef=o,this._dir=l,this._formField=c,this._document=p,this._viewportRuler=w,this._defaults=I,this._componentDestroyed=!1,this._autocompleteDisabled=!1,this._manuallyFloatingLabel=!1,this._viewportSubscription=f.EMPTY,this._canOpenOnNextFocus=!0,this._closeKeyEventStream=new ve,this._windowBlurHandler=()=>{this._canOpenOnNextFocus=this._document.activeElement!==this._element.nativeElement||this.panelOpen},this._onChange=()=>{},this._onTouched=()=>{},this.position="auto",this.autocompleteAttribute="off",this._overlayAttached=!1,this.optionSelections=ed(()=>{const z=this.autocomplete?this.autocomplete.options:null;return z?z.changes.pipe(Mn(z),Jn(()=>ji(...z.map(J=>J.onSelectionChange)))):this._zone.onStable.pipe(yi(1),Jn(()=>this.optionSelections))}),this._scrollStrategy=s}ngAfterViewInit(){const e=this._getWindow();typeof e<"u"&&this._zone.runOutsideAngular(()=>e.addEventListener("blur",this._windowBlurHandler))}ngOnChanges(e){e.position&&this._positionStrategy&&(this._setStrategyPositions(this._positionStrategy),this.panelOpen&&this._overlayRef.updatePosition())}ngOnDestroy(){const e=this._getWindow();typeof e<"u"&&e.removeEventListener("blur",this._windowBlurHandler),this._viewportSubscription.unsubscribe(),this._componentDestroyed=!0,this._destroyPanel(),this._closeKeyEventStream.complete()}get panelOpen(){return this._overlayAttached&&this.autocomplete.showPanel}openPanel(){this._attachOverlay(),this._floatLabel()}closePanel(){this._resetLabel(),this._overlayAttached&&(this.panelOpen&&this._zone.run(()=>{this.autocomplete.closed.emit()}),this.autocomplete._isOpen=this._overlayAttached=!1,this._pendingAutoselectedOption=null,this._overlayRef&&this._overlayRef.hasAttached()&&(this._overlayRef.detach(),this._closingActionsSubscription.unsubscribe()),this._componentDestroyed||this._changeDetectorRef.detectChanges())}updatePosition(){this._overlayAttached&&this._overlayRef.updatePosition()}get panelClosingActions(){return ji(this.optionSelections,this.autocomplete._keyManager.tabOut.pipe(oi(()=>this._overlayAttached)),this._closeKeyEventStream,this._getOutsideClickStream(),this._overlayRef?this._overlayRef.detachments().pipe(oi(()=>this._overlayAttached)):mt()).pipe(tt(e=>e instanceof yA?e:null))}get activeOption(){return this.autocomplete&&this.autocomplete._keyManager?this.autocomplete._keyManager.activeItem:null}_getOutsideClickStream(){return ji(no(this._document,"click"),no(this._document,"auxclick"),no(this._document,"touchend")).pipe(oi(e=>{const n=nc(e),r=this._formField?this._formField._elementRef.nativeElement:null,a=this.connectedTo?this.connectedTo.elementRef.nativeElement:null;return this._overlayAttached&&n!==this._element.nativeElement&&this._document.activeElement!==this._element.nativeElement&&(!r||!r.contains(n))&&(!a||!a.contains(n))&&!!this._overlayRef&&!this._overlayRef.overlayElement.contains(n)}))}writeValue(e){Promise.resolve(null).then(()=>this._assignOptionValue(e))}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this._element.nativeElement.disabled=e}_handleKeydown(e){const n=e.keyCode,r=ar(e);if(27===n&&!r&&e.preventDefault(),this.activeOption&&13===n&&this.panelOpen&&!r)this.activeOption._selectViaInteraction(),this._resetActiveItem(),e.preventDefault();else if(this.autocomplete){const a=this.autocomplete._keyManager.activeItem,o=38===n||40===n;9===n||o&&!r&&this.panelOpen?this.autocomplete._keyManager.onKeydown(e):o&&this._canOpen()&&this.openPanel(),(o||this.autocomplete._keyManager.activeItem!==a)&&(this._scrollToOption(this.autocomplete._keyManager.activeItemIndex||0),this.autocomplete.autoSelectActiveOption&&this.activeOption&&(this._pendingAutoselectedOption||(this._valueBeforeAutoSelection=this._element.nativeElement.value),this._pendingAutoselectedOption=this.activeOption,this._assignOptionValue(this.activeOption.value)))}}_handleInput(e){let n=e.target,r=n.value;"number"===n.type&&(r=""==r?null:parseFloat(r)),this._previousValue!==r&&(this._previousValue=r,this._pendingAutoselectedOption=null,this._onChange(r),this._canOpen()&&this._document.activeElement===e.target&&this.openPanel())}_handleFocus(){this._canOpenOnNextFocus?this._canOpen()&&(this._previousValue=this._element.nativeElement.value,this._attachOverlay(),this._floatLabel(!0)):this._canOpenOnNextFocus=!0}_handleClick(){this._canOpen()&&!this.panelOpen&&this.openPanel()}_floatLabel(e=!1){this._formField&&"auto"===this._formField.floatLabel&&(e?this._formField._animateAndLockLabel():this._formField.floatLabel="always",this._manuallyFloatingLabel=!0)}_resetLabel(){this._manuallyFloatingLabel&&(this._formField&&(this._formField.floatLabel="auto"),this._manuallyFloatingLabel=!1)}_subscribeToClosingActions(){return ji(this._zone.onStable.pipe(yi(1)),this.autocomplete.options.changes.pipe(Hn(()=>this._positionStrategy.reapplyLastPosition()),Cy(0))).pipe(Jn(()=>(this._zone.run(()=>{const r=this.panelOpen;this._resetActiveItem(),this.autocomplete._setVisibility(),this._changeDetectorRef.detectChanges(),this.panelOpen&&this._overlayRef.updatePosition(),r!==this.panelOpen&&(this.panelOpen?this.autocomplete.opened.emit():this.autocomplete.closed.emit())}),this.panelClosingActions)),yi(1)).subscribe(r=>this._setValueAndClose(r))}_destroyPanel(){this._overlayRef&&(this.closePanel(),this._overlayRef.dispose(),this._overlayRef=null)}_assignOptionValue(e){const n=this.autocomplete&&this.autocomplete.displayWith?this.autocomplete.displayWith(e):e;this._updateNativeInputValue(n??"")}_updateNativeInputValue(e){this._formField?this._formField._control.value=e:this._element.nativeElement.value=e,this._previousValue=e}_setValueAndClose(e){const n=e?e.source:this._pendingAutoselectedOption;n&&(this._clearPreviousSelectedOption(n),this._assignOptionValue(n.value),this._onChange(n.value),this.autocomplete._emitSelectEvent(n),this._element.nativeElement.focus()),this.closePanel()}_clearPreviousSelectedOption(e){this.autocomplete.options.forEach(n=>{n!==e&&n.selected&&n.deselect()})}_attachOverlay(){let e=this._overlayRef;e?(this._positionStrategy.setOrigin(this._getConnectedElement()),e.updateSize({width:this._getPanelWidth()})):(this._portal=new oc(this.autocomplete.template,this._viewContainerRef,{id:this._formField?.getLabelId()}),e=this._overlay.create(this._getOverlayConfig()),this._overlayRef=e,this._handleOverlayEvents(e),this._viewportSubscription=this._viewportRuler.change().subscribe(()=>{this.panelOpen&&e&&e.updateSize({width:this._getPanelWidth()})})),e&&!e.hasAttached()&&(e.attach(this._portal),this._closingActionsSubscription=this._subscribeToClosingActions());const n=this.panelOpen;this.autocomplete._setVisibility(),this.autocomplete._isOpen=this._overlayAttached=!0,this.autocomplete._setColor(this._formField?.color),this.panelOpen&&n!==this.panelOpen&&this.autocomplete.opened.emit()}_getOverlayConfig(){return new fm({positionStrategy:this._getOverlayPosition(),scrollStrategy:this._scrollStrategy(),width:this._getPanelWidth(),direction:this._dir??void 0,panelClass:this._defaults?.overlayPanelClass})}_getOverlayPosition(){const e=this._overlay.position().flexibleConnectedTo(this._getConnectedElement()).withFlexibleDimensions(!1).withPush(!1);return this._setStrategyPositions(e),this._positionStrategy=e,e}_setStrategyPositions(e){const n=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],r=this._aboveClass,a=[{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:r},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:r}];let o;o="above"===this.position?a:"below"===this.position?n:[...n,...a],e.withPositions(o)}_getConnectedElement(){return this.connectedTo?this.connectedTo.elementRef:this._formField?this._formField.getConnectedOverlayOrigin():this._element}_getPanelWidth(){return this.autocomplete.panelWidth||this._getHostWidth()}_getHostWidth(){return this._getConnectedElement().nativeElement.getBoundingClientRect().width}_resetActiveItem(){const e=this.autocomplete;e.autoActiveFirstOption?e._keyManager.setFirstItemActive():e._keyManager.setActiveItem(-1)}_canOpen(){const e=this._element.nativeElement;return!e.readOnly&&!e.disabled&&!this._autocompleteDisabled}_getWindow(){return this._document?.defaultView||window}_scrollToOption(e){const n=this.autocomplete,r=vA(e,n.options,n.optionGroups);if(0===e&&1===r)n._setScrollTop(0);else if(n.panel){const a=n.options.toArray()[e];if(a){const o=a._getHostElement(),s=wA(o.offsetTop,o.offsetHeight,n._getScrollTop(),n.panel.nativeElement.offsetHeight);n._setScrollTop(s)}}}_handleOverlayEvents(e){e.keydownEvents().subscribe(n=>{(27===n.keyCode&&!ar(n)||38===n.keyCode&&ar(n,"altKey"))&&(this._pendingAutoselectedOption&&(this._updateNativeInputValue(this._valueBeforeAutoSelection??""),this._pendingAutoselectedOption=null),this._closeKeyEventStream.next(),this._resetActiveItem(),n.stopPropagation(),n.preventDefault())}),e.outsidePointerEvents().subscribe()}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(or),g(bn),g(lt),g(Tt),g(WO),g(En,8),g(zu,9),g(zt,8),g(ts),g(UO,8))},i.\u0275dir=ye({type:i,inputs:{autocomplete:["matAutocomplete","autocomplete"],position:["matAutocompletePosition","position"],connectedTo:["matAutocompleteConnectedTo","connectedTo"],autocompleteAttribute:["autocomplete","autocompleteAttribute"],autocompleteDisabled:["matAutocompleteDisabled","autocompleteDisabled"]},features:[rn]}),i})(),GO=(()=>{class i extends rue{constructor(){super(...arguments),this._aboveClass="mat-mdc-autocomplete-panel-above"}}return i.\u0275fac=function(){let t;return function(n){return(t||(t=Ht(i)))(n||i)}}(),i.\u0275dir=ye({type:i,selectors:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],hostAttrs:[1,"mat-mdc-autocomplete-trigger"],hostVars:7,hostBindings:function(e,n){1&e&&ae("focusin",function(){return n._handleFocus()})("blur",function(){return n._onTouched()})("input",function(a){return n._handleInput(a)})("keydown",function(a){return n._handleKeydown(a)})("click",function(){return n._handleClick()}),2&e&&st("autocomplete",n.autocompleteAttribute)("role",n.autocompleteDisabled?null:"combobox")("aria-autocomplete",n.autocompleteDisabled?null:"list")("aria-activedescendant",n.panelOpen&&n.activeOption?n.activeOption.id:null)("aria-expanded",n.autocompleteDisabled?null:n.panelOpen.toString())("aria-owns",n.autocompleteDisabled||!n.panelOpen||null==n.autocomplete?null:n.autocomplete.id)("aria-haspopup",n.autocompleteDisabled?null:"listbox")},exportAs:["matAutocompleteTrigger"],features:[at([tue]),Ne]}),i})(),aue=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[nue],imports:[pl,F1,vt,xn,ml,F1,vt]}),i})();class wg{constructor(t){this.element=t,this.canTriggerAction=!0,this.infiniteScrollContext="self",this.scrollAction=new He,this.el=t.nativeElement,this.viewport=this.getViewport(window)}onElementScroll(){"self"===this.infiniteScrollContext&&this.elementEndReachedInSelfScrollbarContext()&&this.canTriggerAction&&this.triggerAction()}ngOnInit(){"document"===this.infiniteScrollContext&&document.addEventListener("scroll",()=>{this.elementEndReachedInDocumentScrollbarContext(window,this.el)&&this.canTriggerAction&&this.triggerAction()})}triggerAction(){this.canTriggerAction=!1,this.scrollAction.emit(null)}elementEndReachedInSelfScrollbarContext(){return this.el.scrollTop+this.el.offsetHeight>=this.el.scrollHeight-1&&(this.canTriggerAction=!0,!0)}elementEndReachedInDocumentScrollbarContext(t,e){const a=e.getBoundingClientRect().top+t.pageYOffset;return t.pageYOffset+this.viewport.h>e.offsetHeight+a&&(this.canTriggerAction=!0,!0)}getViewport(t){if(null!=t.innerWidth)return{w:t.innerWidth,h:t.innerHeight};let e=t.document;return"CSS1Compat"==document.compatMode?{w:e.documentElement.clientWidth,h:e.documentElement.clientHeight}:{w:e.body.clientWidth,h:e.body.clientHeight}}}wg.\u0275fac=function(t){return new(t||wg)(g(ze))},wg.\u0275dir=ye({type:wg,selectors:[["","infiniteScroll",""]],hostBindings:function(t,e){1&t&&ae("scroll",function(r){return e.onElementScroll(r)})},inputs:{infiniteScrollContext:"infiniteScrollContext"},outputs:{scrollAction:"scrollAction"}});class Td{constructor(t){this.utilities=t}transform(t){return t?Td.time(t):"00:00:00"}static time(t){var e=Math.floor(t/60/60),n=Math.floor(t/60)-60*e,r=t%60;return e.toString().padStart(2,"0")+":"+n.toString().padStart(2,"0")+":"+r.toString().padStart(2,"0")}}Td.\u0275fac=function(t){return new(t||Td)(g(Wi,16))},Td.\u0275pipe=vr({name:"time",type:Td,pure:!0});const oue=["knob"],sue=["valueIndicatorContainer"];function lue(i,t){if(1&i&&(_(0,"div",4,5)(2,"div",6)(3,"span",7),N(4),b()()()),2&i){const e=Z();C(4),ft(e.valueIndicatorText)}}const cue=["trackActive"];function due(i,t){if(1&i&&pe(0,"div"),2&i){const e=t.$implicit,n=t.index,r=Z(3);S0(0===e?"mdc-slider__tick-mark--active":"mdc-slider__tick-mark--inactive"),Ki("transform",r._calcTickMarkTransform(n))}}function uue(i,t){if(1&i&&(wr(0),X(1,due,1,4,"div",11),Fr()),2&i){const e=Z(2);C(1),M("ngForOf",e._tickMarks)}}function hue(i,t){if(1&i&&(_(0,"div",8,9),X(2,uue,2,1,"ng-container",10),b()),2&i){const e=Z();C(2),M("ngIf",e._cachedWidth)}}function mue(i,t){if(1&i&&pe(0,"mat-slider-visual-thumb",7),2&i){const e=Z();M("discrete",e.discrete)("thumbPosition",1)("valueIndicatorText",e.startValueIndicatorText)}}const pue=["*"],Py=new De("_MatSlider"),$O=new De("_MatSliderThumb"),qO=new De("_MatSliderRangeThumb"),KO=new De("_MatSliderVisualThumb");let fue=(()=>{class i{constructor(e,n,r,a){this._cdr=e,this._ngZone=n,this._slider=a,this._isHovered=!1,this._isActive=!1,this._isValueIndicatorVisible=!1,this._onPointerMove=o=>{if(this._sliderInput._isFocused)return;const s=this._hostElement.getBoundingClientRect(),l=this._isSliderThumbHovered(o,s);this._isHovered=l,l?this._showHoverRipple():this._hideRipple(this._hoverRippleRef)},this._onMouseLeave=()=>{this._isHovered=!1,this._hideRipple(this._hoverRippleRef)},this._onFocus=()=>{this._hideRipple(this._hoverRippleRef),this._showFocusRipple(),this._hostElement.classList.add("mdc-slider__thumb--focused")},this._onBlur=()=>{this._isActive||this._hideRipple(this._focusRippleRef),this._isHovered&&this._showHoverRipple(),this._hostElement.classList.remove("mdc-slider__thumb--focused")},this._onDragStart=()=>{this._isActive=!0,this._showActiveRipple()},this._onDragEnd=()=>{this._isActive=!1,this._hideRipple(this._activeRippleRef),this._sliderInput._isFocused||this._hideRipple(this._focusRippleRef)},this._hostElement=r.nativeElement}ngAfterViewInit(){this._ripple.radius=24,this._sliderInput=this._slider._getInput(this.thumbPosition),this._sliderInputEl=this._sliderInput._hostElement;const e=this._sliderInputEl;this._ngZone.runOutsideAngular(()=>{e.addEventListener("pointermove",this._onPointerMove),e.addEventListener("pointerdown",this._onDragStart),e.addEventListener("pointerup",this._onDragEnd),e.addEventListener("pointerleave",this._onMouseLeave),e.addEventListener("focus",this._onFocus),e.addEventListener("blur",this._onBlur)})}ngOnDestroy(){const e=this._sliderInputEl;e.removeEventListener("pointermove",this._onPointerMove),e.removeEventListener("pointerdown",this._onDragStart),e.removeEventListener("pointerup",this._onDragEnd),e.removeEventListener("pointerleave",this._onMouseLeave),e.removeEventListener("focus",this._onFocus),e.removeEventListener("blur",this._onBlur)}_showHoverRipple(){this._isShowingRipple(this._hoverRippleRef)||(this._hoverRippleRef=this._showRipple({enterDuration:0,exitDuration:0}),this._hoverRippleRef?.element.classList.add("mat-mdc-slider-hover-ripple"))}_showFocusRipple(){this._isShowingRipple(this._focusRippleRef)||(this._focusRippleRef=this._showRipple({enterDuration:0,exitDuration:0},!0),this._focusRippleRef?.element.classList.add("mat-mdc-slider-focus-ripple"))}_showActiveRipple(){this._isShowingRipple(this._activeRippleRef)||(this._activeRippleRef=this._showRipple({enterDuration:225,exitDuration:400}),this._activeRippleRef?.element.classList.add("mat-mdc-slider-active-ripple"))}_isShowingRipple(e){return 0===e?.state||1===e?.state}_showRipple(e,n){if(!this._slider.disabled&&(this._showValueIndicator(),this._slider._isRange&&this._slider._getThumb(1===this.thumbPosition?2:1)._showValueIndicator(),!this._slider._globalRippleOptions?.disabled||n))return this._ripple.launch({animation:this._slider._noopAnimations?{enterDuration:0,exitDuration:0}:e,centered:!0,persistent:!0})}_hideRipple(e){if(e?.fadeOut(),this._isShowingAnyRipple())return;this._slider._isRange||this._hideValueIndicator();const n=this._getSibling();n._isShowingAnyRipple()||(this._hideValueIndicator(),n._hideValueIndicator())}_showValueIndicator(){this._hostElement.classList.add("mdc-slider__thumb--with-indicator")}_hideValueIndicator(){this._hostElement.classList.remove("mdc-slider__thumb--with-indicator")}_getSibling(){return this._slider._getThumb(1===this.thumbPosition?2:1)}_getValueIndicatorContainer(){return this._valueIndicatorContainer?.nativeElement}_getKnob(){return this._knob.nativeElement}_isShowingAnyRipple(){return this._isShowingRipple(this._hoverRippleRef)||this._isShowingRipple(this._focusRippleRef)||this._isShowingRipple(this._activeRippleRef)}_isSliderThumbHovered(e,n){const r=n.width/2,l=e.clientY-(n.y+r);return Math.pow(e.clientX-(n.x+r),2)+Math.pow(l,2){class i extends _ue{get disabled(){return this._disabled}set disabled(e){this._disabled=Xe(e);const n=this._getInput(2),r=this._getInput(1);n&&(n.disabled=this._disabled),r&&(r.disabled=this._disabled)}get discrete(){return this._discrete}set discrete(e){this._discrete=Xe(e),this._updateValueIndicatorUIs()}get showTickMarks(){return this._showTickMarks}set showTickMarks(e){this._showTickMarks=Xe(e)}get min(){return this._min}set min(e){const n=un(e,this._min);this._min!==n&&this._updateMin(n)}_updateMin(e){const n=this._min;this._min=e,this._isRange?this._updateMinRange({old:n,new:e}):this._updateMinNonRange(e),this._onMinMaxOrStepChange()}_updateMinRange(e){const n=this._getInput(2),r=this._getInput(1),a=n.value,o=r.value;r.min=e.new,n.min=Math.max(e.new,r.value),r.max=Math.min(n.max,n.value),r._updateWidthInactive(),n._updateWidthInactive(),e.newe.old?this._onTranslateXChangeBySideEffect(r,n):this._onTranslateXChangeBySideEffect(n,r),a!==n.value&&this._onValueChange(n),o!==r.value&&this._onValueChange(r)}_updateMaxNonRange(e){const n=this._getInput(2);if(n){const r=n.value;n.max=e,n._updateThumbUIByValue(),this._updateTrackUI(n),r!==n.value&&this._onValueChange(n)}}get step(){return this._step}set step(e){const n=un(e,this._step);this._step!==n&&this._updateStep(n)}_updateStep(e){this._step=e,this._isRange?this._updateStepRange():this._updateStepNonRange(),this._onMinMaxOrStepChange()}_updateStepRange(){const e=this._getInput(2),n=this._getInput(1),r=e.value,a=n.value,o=n.value;e.min=this._min,n.max=this._max,e.step=this._step,n.step=this._step,this._platform.SAFARI&&(e.value=e.value,n.value=n.value),e.min=Math.max(this._min,n.value),n.max=Math.min(this._max,e.value),n._updateWidthInactive(),e._updateWidthInactive(),e.value`${c}`,this._rippleRadius=24,this.startValueIndicatorText="",this.endValueIndicatorText="",this._isRange=!1,this._isRtl=!1,this._hasViewInitialized=!1,this._tickMarkTrackWidth=0,this._hasAnimation=!1,this._resizeTimer=null,this._knobRadius=8,this._thumbsOverlap=!1,this._noopAnimations="NoopAnimations"===l,this._dirChangeSubscription=this._dir.change.subscribe(()=>this._onDirChange()),this._isRtl="rtl"===this._dir.value}ngAfterViewInit(){this._platform.isBrowser&&this._updateDimensions();const e=this._getInput(2),n=this._getInput(1);this._isRange=!!e&&!!n,this._cdr.detectChanges();const r=this._getThumb(2);this._rippleRadius=r._ripple.radius,this._inputPadding=this._rippleRadius-this._knobRadius,this._inputOffset=this._knobRadius,this._isRange?this._initUIRange(e,n):this._initUINonRange(e),this._updateTrackUI(e),this._updateTickMarkUI(),this._updateTickMarkTrackUI(),this._observeHostResize(),this._cdr.detectChanges()}_initUINonRange(e){e.initProps(),e.initUI(),this._updateValueIndicatorUI(e),this._hasViewInitialized=!0,e._updateThumbUIByValue()}_initUIRange(e,n){e.initProps(),e.initUI(),n.initProps(),n.initUI(),e._updateMinMax(),n._updateMinMax(),e._updateStaticStyles(),n._updateStaticStyles(),this._updateValueIndicatorUIs(),this._hasViewInitialized=!0,e._updateThumbUIByValue(),n._updateThumbUIByValue()}ngOnDestroy(){this._dirChangeSubscription.unsubscribe(),this._resizeObserver?.disconnect(),this._resizeObserver=null}_onDirChange(){this._isRtl="rtl"===this._dir.value,this._isRange?this._onDirChangeRange():this._onDirChangeNonRange(),this._updateTickMarkUI()}_onDirChangeRange(){const e=this._getInput(2),n=this._getInput(1);e._setIsLeftThumb(),n._setIsLeftThumb(),e.translateX=e._calcTranslateXByValue(),n.translateX=n._calcTranslateXByValue(),e._updateStaticStyles(),n._updateStaticStyles(),e._updateWidthInactive(),n._updateWidthInactive(),e._updateThumbUIByValue(),n._updateThumbUIByValue()}_onDirChangeNonRange(){this._getInput(2)._updateThumbUIByValue()}_observeHostResize(){typeof ResizeObserver>"u"||!ResizeObserver||this._ngZone.runOutsideAngular(()=>{this._resizeObserver=new ResizeObserver(()=>{this._isActive()||(this._resizeTimer&&clearTimeout(this._resizeTimer),this._onResize())}),this._resizeObserver.observe(this._elementRef.nativeElement)})}_isActive(){return this._getThumb(1)._isActive||this._getThumb(2)._isActive}_getValue(e=2){const n=this._getInput(e);return n?n.value:this.min}_skipUpdate(){return!(!this._getInput(1)?._skipUIUpdate&&!this._getInput(2)?._skipUIUpdate)}_updateDimensions(){this._cachedWidth=this._elementRef.nativeElement.offsetWidth,this._cachedLeft=this._elementRef.nativeElement.getBoundingClientRect().left}_setTrackActiveStyles(e){const n=this._trackActive.nativeElement.style,r=e.left!==n.left&&e.right!==n.right;n.left=e.left,n.right=e.right,n.transformOrigin=e.transformOrigin,r?(this._elementRef.nativeElement.classList.add("mat-mdc-slider-disable-track-animation"),this._ngZone.onStable.pipe(yi(1)).subscribe(()=>{this._elementRef.nativeElement.classList.remove("mat-mdc-slider-disable-track-animation"),n.transform=e.transform})):n.transform=e.transform}_calcTickMarkTransform(e){return`translateX(${e*(this._tickMarkTrackWidth/(this._tickMarks.length-1))}px`}_onTranslateXChange(e){this._hasViewInitialized&&(this._updateThumbUI(e),this._updateTrackUI(e),this._updateOverlappingThumbUI(e))}_onTranslateXChangeBySideEffect(e,n){this._hasViewInitialized&&(e._updateThumbUIByValue(),n._updateThumbUIByValue())}_onValueChange(e){this._hasViewInitialized&&(this._updateValueIndicatorUI(e),this._updateTickMarkUI(),this._cdr.detectChanges())}_onMinMaxOrStepChange(){this._hasViewInitialized&&(this._updateTickMarkUI(),this._updateTickMarkTrackUI(),this._cdr.markForCheck())}_onResize(){if(this._hasViewInitialized){if(this._updateDimensions(),this._isRange){const e=this._getInput(2),n=this._getInput(1);e._updateThumbUIByValue(),n._updateThumbUIByValue(),e._updateStaticStyles(),n._updateStaticStyles(),e._updateMinMax(),n._updateMinMax(),e._updateWidthInactive(),n._updateWidthInactive()}else{const e=this._getInput(2);e&&e._updateThumbUIByValue()}this._updateTickMarkUI(),this._updateTickMarkTrackUI(),this._cdr.detectChanges()}}_areThumbsOverlapping(){const e=this._getInput(1),n=this._getInput(2);return!(!e||!n)&&n.translateX-e.translateX<20}_updateOverlappingThumbClassNames(e){const n=e.getSibling(),r=this._getThumb(e.thumbPosition);this._getThumb(n.thumbPosition)._hostElement.classList.remove("mdc-slider__thumb--top"),r._hostElement.classList.toggle("mdc-slider__thumb--top",this._thumbsOverlap)}_updateOverlappingThumbUI(e){!this._isRange||this._skipUpdate()||this._thumbsOverlap!==this._areThumbsOverlapping()&&(this._thumbsOverlap=!this._thumbsOverlap,this._updateOverlappingThumbClassNames(e))}_updateThumbUI(e){this._skipUpdate()||(this._getThumb(2===e.thumbPosition?2:1)._hostElement.style.transform=`translateX(${e.translateX}px)`)}_updateValueIndicatorUI(e){if(this._skipUpdate())return;const n=this.displayWith(e.value);if(this._hasViewInitialized?e._valuetext=n:e._hostElement.setAttribute("aria-valuetext",n),this.discrete){1===e.thumbPosition?this.startValueIndicatorText=n:this.endValueIndicatorText=n;const r=this._getThumb(e.thumbPosition);n.length<3?r._hostElement.classList.add("mdc-slider__thumb--short-value"):r._hostElement.classList.remove("mdc-slider__thumb--short-value")}}_updateValueIndicatorUIs(){const e=this._getInput(2),n=this._getInput(1);e&&this._updateValueIndicatorUI(e),n&&this._updateValueIndicatorUI(n)}_updateTickMarkTrackUI(){if(!this.showTickMarks||this._skipUpdate())return;const e=this._step&&this._step>0?this._step:1,r=(Math.floor(this.max/e)*e-this.min)/(this.max-this.min);this._tickMarkTrackWidth=this._cachedWidth*r-6}_updateTrackUI(e){this._skipUpdate()||(this._isRange?this._updateTrackUIRange(e):this._updateTrackUINonRange(e))}_updateTrackUIRange(e){const n=e.getSibling();if(!n||!this._cachedWidth)return;const r=Math.abs(n.translateX-e.translateX)/this._cachedWidth;this._setTrackActiveStyles(e._isLeftThumb&&this._cachedWidth?{left:"auto",right:this._cachedWidth-n.translateX+"px",transformOrigin:"right",transform:`scaleX(${r})`}:{left:`${n.translateX}px`,right:"auto",transformOrigin:"left",transform:`scaleX(${r})`})}_updateTrackUINonRange(e){this._setTrackActiveStyles(this._isRtl?{left:"auto",right:"0px",transformOrigin:"right",transform:`scaleX(${1-e.fillPercentage})`}:{left:"0px",right:"auto",transformOrigin:"left",transform:`scaleX(${e.fillPercentage})`})}_updateTickMarkUI(){if(!this.showTickMarks||void 0===this.step||void 0===this.min||void 0===this.max)return;const e=this.step>0?this.step:1;this._isRange?this._updateTickMarkUIRange(e):this._updateTickMarkUINonRange(e),this._isRtl&&this._tickMarks.reverse()}_updateTickMarkUINonRange(e){const n=this._getValue();let r=Math.max(Math.round((n-this.min)/e),0),a=Math.max(Math.round((this.max-n)/e),0);this._isRtl?r++:a++,this._tickMarks=Array(r).fill(0).concat(Array(a).fill(1))}_updateTickMarkUIRange(e){const n=this._getValue(),r=this._getValue(1),a=Math.max(Math.floor((r-this.min)/e),0),o=Math.max(Math.floor((n-r)/e)+1,0),s=Math.max(Math.floor((this.max-n)/e),0);this._tickMarks=Array(a).fill(1).concat(Array(o).fill(0),Array(s).fill(1))}_getInput(e){return 2===e&&this._input?this._input:this._inputs?.length?1===e?this._inputs.first:this._inputs.last:void 0}_getThumb(e){return 2===e?this._thumbs?.last:this._thumbs?.first}_setTransition(e){this._hasAnimation=e&&!this._noopAnimations,this._elementRef.nativeElement.classList.toggle("mat-mdc-slider-with-animation",this._hasAnimation)}}return i.\u0275fac=function(e){return new(e||i)(g(lt),g(Tt),g(Li),g(ze),g(En,8),g(lc,8),g(Si,8))},i.\u0275cmp=Se({type:i,selectors:[["mat-slider"]],contentQueries:function(e,n,r){if(1&e&&(Et(r,$O,5),Et(r,qO,4)),2&e){let a;Ce(a=Me())&&(n._input=a.first),Ce(a=Me())&&(n._inputs=a)}},viewQuery:function(e,n){if(1&e&&(ot(cue,5),ot(KO,5)),2&e){let r;Ce(r=Me())&&(n._trackActive=r.first),Ce(r=Me())&&(n._thumbs=r)}},hostAttrs:[1,"mat-mdc-slider","mdc-slider"],hostVars:10,hostBindings:function(e,n){2&e&&nt("mdc-slider--range",n._isRange)("mdc-slider--disabled",n.disabled)("mdc-slider--discrete",n.discrete)("mdc-slider--tick-marks",n.showTickMarks)("_mat-animation-noopable",n._noopAnimations)},inputs:{color:"color",disableRipple:"disableRipple",disabled:"disabled",discrete:"discrete",showTickMarks:"showTickMarks",min:"min",max:"max",step:"step",displayWith:"displayWith"},exportAs:["matSlider"],features:[at([{provide:Py,useExisting:i}]),Ne],ngContentSelectors:pue,decls:9,vars:5,consts:[[1,"mdc-slider__track"],[1,"mdc-slider__track--inactive"],[1,"mdc-slider__track--active"],[1,"mdc-slider__track--active_fill"],["trackActive",""],["class","mdc-slider__tick-marks",4,"ngIf"],[3,"discrete","thumbPosition","valueIndicatorText",4,"ngIf"],[3,"discrete","thumbPosition","valueIndicatorText"],[1,"mdc-slider__tick-marks"],["tickMarkContainer",""],[4,"ngIf"],[3,"class","transform",4,"ngFor","ngForOf"]],template:function(e,n){1&e&&(ii(),Ge(0),_(1,"div",0),pe(2,"div",1),_(3,"div",2),pe(4,"div",3,4),b(),X(6,hue,3,1,"div",5),b(),X(7,mue,1,3,"mat-slider-visual-thumb",6),pe(8,"mat-slider-visual-thumb",7)),2&e&&(C(6),M("ngIf",n.showTickMarks),C(1),M("ngIf",n._isRange),C(1),M("discrete",n.discrete)("thumbPosition",2)("valueIndicatorText",n.endValueIndicatorText))},dependencies:[an,Ut,fue],styles:['.mdc-slider{cursor:pointer;height:48px;margin:0 24px;position:relative;touch-action:pan-y}.mdc-slider .mdc-slider__track{position:absolute;top:50%;transform:translateY(-50%);width:100%}.mdc-slider .mdc-slider__track--active,.mdc-slider .mdc-slider__track--inactive{display:flex;height:100%;position:absolute;width:100%}.mdc-slider .mdc-slider__track--active{overflow:hidden}.mdc-slider .mdc-slider__track--active_fill{border-top-style:solid;box-sizing:border-box;height:100%;width:100%;position:relative;-webkit-transform-origin:left;transform-origin:left}[dir=rtl] .mdc-slider .mdc-slider__track--active_fill,.mdc-slider .mdc-slider__track--active_fill[dir=rtl]{-webkit-transform-origin:right;transform-origin:right}.mdc-slider .mdc-slider__track--inactive{left:0;top:0}.mdc-slider .mdc-slider__track--inactive::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-slider .mdc-slider__track--inactive::before{border-color:CanvasText}}.mdc-slider .mdc-slider__value-indicator-container{bottom:44px;left:var(--slider-value-indicator-container-left, 50%);pointer-events:none;position:absolute;right:var(--slider-value-indicator-container-right);transform:var(--slider-value-indicator-container-transform, translateX(-50%))}.mdc-slider .mdc-slider__value-indicator{transition:transform 100ms 0ms cubic-bezier(0.4, 0, 1, 1);align-items:center;border-radius:4px;display:flex;height:32px;padding:0 12px;transform:scale(0);transform-origin:bottom}.mdc-slider .mdc-slider__value-indicator::before{border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid;bottom:-5px;content:"";height:0;left:var(--slider-value-indicator-caret-left, 50%);position:absolute;right:var(--slider-value-indicator-caret-right);transform:var(--slider-value-indicator-caret-transform, translateX(-50%));width:0}.mdc-slider .mdc-slider__value-indicator::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}@media screen and (forced-colors: active){.mdc-slider .mdc-slider__value-indicator::after{border-color:CanvasText}}.mdc-slider .mdc-slider__thumb--with-indicator .mdc-slider__value-indicator-container{pointer-events:auto}.mdc-slider .mdc-slider__thumb--with-indicator .mdc-slider__value-indicator{transition:transform 100ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:scale(1)}@media(prefers-reduced-motion){.mdc-slider .mdc-slider__value-indicator,.mdc-slider .mdc-slider__thumb--with-indicator .mdc-slider__value-indicator{transition:none}}.mdc-slider .mdc-slider__thumb{display:flex;left:-24px;outline:none;position:absolute;user-select:none;height:48px;width:48px}.mdc-slider .mdc-slider__thumb--top{z-index:1}.mdc-slider .mdc-slider__thumb--top .mdc-slider__thumb-knob,.mdc-slider .mdc-slider__thumb--top.mdc-slider__thumb:hover .mdc-slider__thumb-knob,.mdc-slider .mdc-slider__thumb--top.mdc-slider__thumb--focused .mdc-slider__thumb-knob{border-style:solid;border-width:1px;box-sizing:content-box}.mdc-slider .mdc-slider__thumb-knob{box-sizing:border-box;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.mdc-slider .mdc-slider__tick-marks{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:space-between;padding:0 1px;position:absolute;width:100%}.mdc-slider--discrete .mdc-slider__thumb,.mdc-slider--discrete .mdc-slider__track--active_fill{transition:transform 80ms ease}@media(prefers-reduced-motion){.mdc-slider--discrete .mdc-slider__thumb,.mdc-slider--discrete .mdc-slider__track--active_fill{transition:none}}.mdc-slider--disabled{cursor:auto}.mdc-slider--disabled .mdc-slider__thumb{pointer-events:none}.mdc-slider__input{cursor:pointer;left:0;margin:0;height:100%;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.mat-mdc-slider{display:inline-block;box-sizing:border-box;outline:none;vertical-align:middle;margin-left:8px;margin-right:8px;width:auto;min-width:112px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-slider .mdc-slider__thumb-knob{background-color:var(--mdc-slider-handle-color, var(--mdc-theme-primary, #6200ee));border-color:var(--mdc-slider-handle-color, var(--mdc-theme-primary, #6200ee))}.mat-mdc-slider .mdc-slider__thumb--top .mdc-slider__thumb-knob,.mat-mdc-slider .mdc-slider__thumb--top.mdc-slider__thumb:hover .mdc-slider__thumb-knob,.mat-mdc-slider .mdc-slider__thumb--top.mdc-slider__thumb--focused .mdc-slider__thumb-knob{border-color:#fff}.mat-mdc-slider.mdc-slider--disabled .mdc-slider__thumb-knob{background-color:var(--mdc-slider-disabled-handle-color, var(--mdc-theme-on-surface, #000));border-color:var(--mdc-slider-disabled-handle-color, var(--mdc-theme-on-surface, #000))}.mat-mdc-slider.mdc-slider--disabled .mdc-slider__thumb--top .mdc-slider__thumb-knob,.mat-mdc-slider.mdc-slider--disabled .mdc-slider__thumb--top.mdc-slider__thumb:hover .mdc-slider__thumb-knob,.mat-mdc-slider.mdc-slider--disabled .mdc-slider__thumb--top.mdc-slider__thumb--focused .mdc-slider__thumb-knob{border-color:#fff}.mat-mdc-slider .mdc-slider__thumb::before,.mat-mdc-slider .mdc-slider__thumb::after{background-color:var(--mdc-slider-handle-color, var(--mdc-theme-primary, #6200ee))}.mat-mdc-slider .mdc-slider__thumb:hover::before,.mat-mdc-slider .mdc-slider__thumb.mdc-ripple-surface--hover::before{opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mat-mdc-slider .mdc-slider__thumb.mdc-ripple-upgraded--background-focused::before,.mat-mdc-slider .mdc-slider__thumb:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mat-mdc-slider .mdc-slider__thumb:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mat-mdc-slider .mdc-slider__thumb:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mat-mdc-slider .mdc-slider__thumb.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mat-mdc-slider .mdc-slider__track--active_fill{border-color:var(--mdc-slider-active-track-color, var(--mdc-theme-primary, #6200ee))}.mat-mdc-slider.mdc-slider--disabled .mdc-slider__track--active_fill{border-color:var(--mdc-slider-disabled-active-track-color, var(--mdc-theme-on-surface, #000))}.mat-mdc-slider .mdc-slider__track--inactive{background-color:var(--mdc-slider-inactive-track-color, var(--mdc-theme-primary, #6200ee));opacity:.24}.mat-mdc-slider.mdc-slider--disabled .mdc-slider__track--inactive{background-color:var(--mdc-slider-disabled-inactive-track-color, var(--mdc-theme-on-surface, #000));opacity:.24}.mat-mdc-slider .mdc-slider__tick-mark--active{background-color:var(--mdc-slider-with-tick-marks-active-container-color, var(--mdc-theme-on-primary, #fff));opacity:var(--mdc-slider-with-tick-marks-active-container-opacity, 0.6)}.mat-mdc-slider.mdc-slider--disabled .mdc-slider__tick-mark--active{background-color:var(--mdc-slider-with-tick-marks-active-container-color, var(--mdc-theme-on-primary, #fff));opacity:var(--mdc-slider-with-tick-marks-active-container-opacity, 0.6)}.mat-mdc-slider .mdc-slider__tick-mark--inactive{background-color:var(--mdc-slider-with-tick-marks-inactive-container-color, var(--mdc-theme-primary, #6200ee));opacity:var(--mdc-slider-with-tick-marks-inactive-container-opacity, 0.6)}.mat-mdc-slider.mdc-slider--disabled .mdc-slider__tick-mark--inactive{background-color:var(--mdc-slider-with-tick-marks-disabled-container-color, var(--mdc-theme-on-surface, #000));opacity:var(--mdc-slider-with-tick-marks-inactive-container-opacity, 0.6)}.mat-mdc-slider .mdc-slider__value-indicator{background-color:var(--mdc-slider-label-container-color, #666666);opacity:1}.mat-mdc-slider .mdc-slider__value-indicator::before{border-top-color:var(--mdc-slider-label-container-color, #666666)}.mat-mdc-slider .mdc-slider__value-indicator{color:var(--mdc-slider-label-label-text-color, var(--mdc-theme-on-primary, #fff))}.mat-mdc-slider .mdc-slider__track{height:var(--mdc-slider-inactive-track-height, 4px)}.mat-mdc-slider .mdc-slider__track--active{height:var(--mdc-slider-active-track-height, 6px);top:calc((var(--mdc-slider-inactive-track-height, 4px) - var(--mdc-slider-active-track-height, 6px)) / 2)}.mat-mdc-slider .mdc-slider__track--active_fill{border-top-width:var(--mdc-slider-active-track-height, 6px)}.mat-mdc-slider .mdc-slider__track--inactive{height:var(--mdc-slider-inactive-track-height, 4px)}.mat-mdc-slider .mdc-slider__tick-mark--active,.mat-mdc-slider .mdc-slider__tick-mark--inactive{height:var(--mdc-slider-with-tick-marks-container-size, 2px);width:var(--mdc-slider-with-tick-marks-container-size, 2px)}.mat-mdc-slider.mdc-slider--disabled{opacity:0.38}.mat-mdc-slider .mdc-slider__value-indicator-text{letter-spacing:var(--mdc-slider-label-label-text-tracking, 0.0071428571em);font-size:var(--mdc-slider-label-label-text-size, 0.875rem);font-family:var(--mdc-slider-label-label-text-font, Roboto, sans-serif);font-weight:var(--mdc-slider-label-label-text-weight, 500);line-height:var(--mdc-slider-label-label-text-line-height, 1.375rem)}.mat-mdc-slider .mdc-slider__track--active{border-radius:var(--mdc-slider-active-track-shape, 9999px)}.mat-mdc-slider .mdc-slider__track--inactive{border-radius:var(--mdc-slider-inactive-track-shape, 9999px)}.mat-mdc-slider .mdc-slider__thumb-knob{border-radius:var(--mdc-slider-handle-shape, 50%);width:var(--mdc-slider-handle-width, 20px);height:var(--mdc-slider-handle-height, 20px);border-style:solid;border-width:calc(var(--mdc-slider-handle-height, 20px) / 2) calc(var(--mdc-slider-handle-width, 20px) / 2)}.mat-mdc-slider .mdc-slider__tick-mark--active,.mat-mdc-slider .mdc-slider__tick-mark--inactive{border-radius:var(--mdc-slider-with-tick-marks-container-shape, 50%)}.mat-mdc-slider .mdc-slider__thumb-knob{box-shadow:var(--mdc-slider-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-slider .mdc-slider__thumb:hover .mdc-slider__thumb-knob{background-color:var(--mdc-slider-hover-handle-color, var(--mdc-theme-primary, #6200ee));border-color:var(--mdc-slider-hover-handle-color, var(--mdc-theme-primary, #6200ee))}.mat-mdc-slider .mdc-slider__thumb:hover .mdc-slider__thumb--top .mdc-slider__thumb-knob,.mat-mdc-slider .mdc-slider__thumb:hover .mdc-slider__thumb--top.mdc-slider__thumb:hover .mdc-slider__thumb-knob,.mat-mdc-slider .mdc-slider__thumb:hover .mdc-slider__thumb--top.mdc-slider__thumb--focused .mdc-slider__thumb-knob{border-color:#fff}.mat-mdc-slider .mdc-slider__thumb--focused .mdc-slider__thumb-knob{background-color:var(--mdc-slider-focus-handle-color, var(--mdc-theme-primary, #6200ee));border-color:var(--mdc-slider-focus-handle-color, var(--mdc-theme-primary, #6200ee))}.mat-mdc-slider .mdc-slider__thumb--focused .mdc-slider__thumb--top .mdc-slider__thumb-knob,.mat-mdc-slider .mdc-slider__thumb--focused .mdc-slider__thumb--top.mdc-slider__thumb:hover .mdc-slider__thumb-knob,.mat-mdc-slider .mdc-slider__thumb--focused .mdc-slider__thumb--top.mdc-slider__thumb--focused .mdc-slider__thumb-knob{border-color:#fff}.mat-mdc-slider .mdc-slider__thumb:not(:disabled):active .mdc-slider__thumb--top .mdc-slider__thumb-knob,.mat-mdc-slider .mdc-slider__thumb:not(:disabled):active .mdc-slider__thumb--top.mdc-slider__thumb:hover .mdc-slider__thumb-knob,.mat-mdc-slider .mdc-slider__thumb:not(:disabled):active .mdc-slider__thumb--top.mdc-slider__thumb--focused .mdc-slider__thumb-knob{border-color:#fff}.mat-mdc-slider .mdc-slider__thumb--top .mdc-slider__thumb-knob,.mat-mdc-slider .mdc-slider__thumb--top.mdc-slider__thumb:hover .mdc-slider__thumb-knob,.mat-mdc-slider .mdc-slider__thumb--top.mdc-slider__thumb--focused .mdc-slider__thumb-knob{border-color:var(--mdc-slider-with-overlap-handle-outline-color, #fff);border-width:var(--mdc-slider-with-overlap-handle-outline-width, 1px)}.mat-mdc-slider .mdc-slider__input{box-sizing:content-box;pointer-events:auto}.mat-mdc-slider .mdc-slider__input.mat-mdc-slider-input-no-pointer-events{pointer-events:none}.mat-mdc-slider .mdc-slider__input.mat-slider__right-input{left:auto;right:0}.mat-mdc-slider .mdc-slider__thumb,.mat-mdc-slider .mdc-slider__track--active_fill{transition-duration:0ms}.mat-mdc-slider.mat-mdc-slider-with-animation .mdc-slider__thumb,.mat-mdc-slider.mat-mdc-slider-with-animation .mdc-slider__track--active_fill{transition-duration:80ms}.mat-mdc-slider.mat-mdc-slider-with-animation.mat-mdc-slider-disable-track-animation .mdc-slider__track--active_fill{transition-duration:0ms}.mat-mdc-slider.mdc-slider--discrete .mdc-slider__thumb,.mat-mdc-slider.mdc-slider--discrete .mdc-slider__track--active_fill{transition-duration:0ms}.mat-mdc-slider.mat-mdc-slider-with-animation .mdc-slider__thumb,.mat-mdc-slider.mat-mdc-slider-with-animation .mdc-slider__track--active_fill{transition-duration:80ms}.mat-mdc-slider.mat-mdc-slider-with-animation.mat-mdc-slider-disable-track-animation .mdc-slider__track--active_fill{transition-duration:0ms}.mat-mdc-slider .mdc-slider__track,.mat-mdc-slider .mdc-slider__thumb{pointer-events:none}.mat-mdc-slider .mdc-slider__value-indicator{opacity:var(--mat-mdc-slider-value-indicator-opacity, 1)}.mat-mdc-slider .mat-ripple .mat-ripple-element{background-color:var(--mat-mdc-slider-ripple-color, transparent)}.mat-mdc-slider .mat-ripple .mat-mdc-slider-hover-ripple{background-color:var(--mat-mdc-slider-hover-ripple-color, transparent)}.mat-mdc-slider .mat-ripple .mat-mdc-slider-focus-ripple,.mat-mdc-slider .mat-ripple .mat-mdc-slider-active-ripple{background-color:var(--mat-mdc-slider-focus-ripple-color, transparent)}.mat-mdc-slider._mat-animation-noopable.mdc-slider--discrete .mdc-slider__thumb,.mat-mdc-slider._mat-animation-noopable.mdc-slider--discrete .mdc-slider__track--active_fill,.mat-mdc-slider._mat-animation-noopable .mdc-slider__value-indicator{transition:none}.mat-mdc-slider .mat-mdc-focus-indicator::before{border-radius:50%}.mdc-slider__thumb--focused .mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0}),i})();const yue={provide:_r,useExisting:Yt(()=>SD),multi:!0};let SD=(()=>{class i{get value(){return un(this._hostElement.value)}set value(e){const n=un(e).toString();this._hasSetInitialValue?this._isActive||(this._hostElement.value=n,this._updateThumbUIByValue(),this._slider._onValueChange(this),this._cdr.detectChanges()):this._initialValue=n}get translateX(){return this._slider.min>=this._slider.max?(this._translateX=0,this._translateX):(void 0===this._translateX&&(this._translateX=this._calcTranslateXByValue()),this._translateX)}set translateX(e){this._translateX=e}get min(){return un(this._hostElement.min)}set min(e){this._hostElement.min=un(e).toString(),this._cdr.detectChanges()}get max(){return un(this._hostElement.max)}set max(e){this._hostElement.max=un(e).toString(),this._cdr.detectChanges()}get step(){return un(this._hostElement.step)}set step(e){this._hostElement.step=un(e).toString(),this._cdr.detectChanges()}get disabled(){return Xe(this._hostElement.disabled)}set disabled(e){this._hostElement.disabled=Xe(e),this._cdr.detectChanges(),this._slider.disabled!==this.disabled&&(this._slider.disabled=this.disabled)}get percentage(){return this._slider.min>=this._slider.max?this._slider._isRtl?1:0:(this.value-this._slider.min)/(this._slider.max-this._slider.min)}get fillPercentage(){return this._slider._cachedWidth?0===this._translateX?0:this.translateX/this._slider._cachedWidth:this._slider._isRtl?1:0}_setIsFocused(e){this._isFocused=e}constructor(e,n,r,a){this._ngZone=e,this._elementRef=n,this._cdr=r,this._slider=a,this.valueChange=new He,this.dragStart=new He,this.dragEnd=new He,this.thumbPosition=2,this._knobRadius=8,this._isActive=!1,this._isFocused=!1,this._hasSetInitialValue=!1,this._destroyed=new ve,this._skipUIUpdate=!1,this._onChangeFn=()=>{},this._onTouchedFn=()=>{},this._hostElement=n.nativeElement,this._ngZone.runOutsideAngular(()=>{this._hostElement.addEventListener("pointerdown",this._onPointerDown.bind(this)),this._hostElement.addEventListener("pointermove",this._onPointerMove.bind(this)),this._hostElement.addEventListener("pointerup",this._onPointerUp.bind(this))})}ngOnDestroy(){this._hostElement.removeEventListener("pointerdown",this._onPointerDown),this._hostElement.removeEventListener("pointermove",this._onPointerMove),this._hostElement.removeEventListener("pointerup",this._onPointerUp),this._destroyed.next(),this._destroyed.complete(),this.dragStart.complete(),this.dragEnd.complete()}initProps(){this._updateWidthInactive(),this.disabled!==this._slider.disabled&&(this._slider.disabled=!0),this.step=this._slider.step,this.min=this._slider.min,this.max=this._slider.max,this._initValue()}initUI(){this._updateThumbUIByValue()}_initValue(){this._hasSetInitialValue=!0,void 0===this._initialValue?this.value=this._getDefaultValue():(this._hostElement.value=this._initialValue,this._updateThumbUIByValue(),this._slider._onValueChange(this),this._cdr.detectChanges())}_getDefaultValue(){return this.min}_onBlur(){this._setIsFocused(!1),this._onTouchedFn()}_onFocus(){this._setIsFocused(!0)}_onChange(){this._isActive&&this._updateThumbUIByValue({withAnimation:!0})}_onInput(){this.valueChange.emit(this.value),this._onChangeFn(this.value),(this._slider.step||!this._isActive)&&this._updateThumbUIByValue({withAnimation:!0}),this._slider._onValueChange(this)}_onNgControlValueChange(){(!this._isActive||!this._isFocused)&&(this._slider._onValueChange(this),this._updateThumbUIByValue()),this._slider.disabled=this._formControl.disabled}_onPointerDown(e){this.disabled||0!==e.button||(this._isActive=!0,this._setIsFocused(!0),this._updateWidthActive(),this._slider._updateDimensions(),this._slider.step||this._updateThumbUIByPointerEvent(e,{withAnimation:!0}),this.disabled||(this._handleValueCorrection(e),this.dragStart.emit({source:this,parent:this._slider,value:this.value})))}_handleValueCorrection(e){this._skipUIUpdate=!0,setTimeout(()=>{this._skipUIUpdate=!1,this._fixValue(e)},0)}_fixValue(e){const n=e.clientX-this._slider._cachedLeft,r=this._slider._cachedWidth,a=0===this._slider.step?1:this._slider.step,o=Math.floor((this._slider.max-this._slider.min)/a),c=Math.round((this._slider._isRtl?1-n/r:n/r)*o)/o*(this._slider.max-this._slider.min)+this._slider.min,p=Math.round(c/a)*a;if(p===this.value)return this._slider._onValueChange(this),void(this._slider.step>0?this._updateThumbUIByValue():this._updateThumbUIByPointerEvent(e,{withAnimation:this._slider._hasAnimation}));this.value=p,this.valueChange.emit(this.value),this._onChangeFn(this.value),this._slider._onValueChange(this),this._slider.step>0?this._updateThumbUIByValue():this._updateThumbUIByPointerEvent(e,{withAnimation:this._slider._hasAnimation})}_onPointerMove(e){!this._slider.step&&this._isActive&&this._updateThumbUIByPointerEvent(e)}_onPointerUp(){this._isActive&&(this._isActive=!1,this.dragEnd.emit({source:this,parent:this._slider,value:this.value}),setTimeout(()=>this._updateWidthInactive()))}_clamp(e){return Math.max(Math.min(e,this._slider._cachedWidth),0)}_calcTranslateXByValue(){return this._slider._isRtl?(1-this.percentage)*this._slider._cachedWidth:this.percentage*this._slider._cachedWidth}_calcTranslateXByPointerEvent(e){return e.clientX-this._slider._cachedLeft}_updateWidthActive(){this._hostElement.style.padding=`0 ${this._slider._inputPadding}px`,this._hostElement.style.width=`calc(100% + ${this._slider._inputPadding}px)`}_updateWidthInactive(){this._hostElement.style.padding="0px",this._hostElement.style.width="calc(100% + 48px)",this._hostElement.style.left="-24px"}_updateThumbUIByValue(e){this.translateX=this._clamp(this._calcTranslateXByValue()),this._updateThumbUI(e)}_updateThumbUIByPointerEvent(e,n){this.translateX=this._clamp(this._calcTranslateXByPointerEvent(e)),this._updateThumbUI(n)}_updateThumbUI(e){this._slider._setTransition(!!e?.withAnimation),this._slider._onTranslateXChange(this)}writeValue(e){this.value=e}registerOnChange(e){this._onChangeFn=e}registerOnTouched(e){this._onTouchedFn=e}setDisabledState(e){this.disabled=e}focus(){this._hostElement.focus()}blur(){this._hostElement.blur()}}return i.\u0275fac=function(e){return new(e||i)(g(lt),g(ze),g(Tt),g(Py))},i.\u0275dir=ye({type:i,selectors:[["input","matSliderThumb",""]],hostAttrs:["type","range",1,"mdc-slider__input"],hostVars:1,hostBindings:function(e,n){1&e&&ae("change",function(){return n._onChange()})("input",function(){return n._onInput()})("blur",function(){return n._onBlur()})("focus",function(){return n._onFocus()}),2&e&&st("aria-valuetext",n._valuetext)},inputs:{value:"value"},outputs:{valueChange:"valueChange",dragStart:"dragStart",dragEnd:"dragEnd"},exportAs:["matSliderThumb"],features:[at([yue,{provide:$O,useExisting:i}])]}),i})(),Fue=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt,xn,ns]}),i})();function kue(i,t){if(1&i){const e=Ye();_(0,"button",27),ae("click",function(){return we(e),Fe(Z().media.rate())}),_(1,"mat-icon"),N(2,"speed"),b()()}}function xue(i,t){if(1&i){const e=Ye();_(0,"button",28),ae("click",function(){return we(e),Fe(Z().media.rewind(10))}),_(1,"mat-icon"),N(2,"replay_10"),b()()}}function Due(i,t){if(1&i){const e=Ye();_(0,"button",29),ae("click",function(){return we(e),Fe(Z().media.resume())}),_(1,"mat-icon"),N(2,"play_arrow"),b()()}}function Cue(i,t){if(1&i){const e=Ye();_(0,"button",30),ae("click",function(){return we(e),Fe(Z().media.pause())}),_(1,"mat-icon"),N(2,"pause"),b()()}}function Mue(i,t){if(1&i){const e=Ye();_(0,"button",31),ae("click",function(){return we(e),Fe(Z().media.forward(10))}),_(1,"mat-icon"),N(2,"forward_10"),b()()}}function Eue(i,t){if(1&i){const e=Ye();_(0,"button",32),ae("click",function(){return we(e),Fe(Z().media.mute())}),_(1,"mat-icon"),N(2,"volume_off"),b()()}}function Sue(i,t){if(1&i){const e=Ye();_(0,"button",33),ae("click",function(){return we(e),Fe(Z().media.mute())}),_(1,"mat-icon"),N(2,"volume_up"),b()()}}class Fg{constructor(t,e,n,r,a){this.options=t,this.media=e,this.profileService=n,this.utilities=r,this.dialog=a}formatLabel(t){return Td.time(t)}mediaConnect(){const t=document.querySelector("audio");t?(navigator.mediaSession.metadata=new MediaMetadata({title:"LifeLike",artist:"AlexiAction",album:"Blockcore Notes",artwork:[{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"96x96",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"128x128",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"192x192",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"256x256",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"384x384",type:"image/jpg"},{src:"https://cdn.pixabay.com/user/2022/04/24/14-49-29-962_250x250.jpg",sizes:"512x512",type:"image/jpg"}]}),navigator.mediaSession.setActionHandler("play",fe(function*(){try{yield t.play()}catch(e){console.error(e.name,e.message)}})),navigator.mediaSession.setActionHandler("pause",()=>{t.pause()}),t.addEventListener("play",()=>{navigator.mediaSession.playbackState="playing"}),t.addEventListener("pause",()=>{navigator.mediaSession.playbackState="paused"})):console.log("Unable to find audio element")}}Fg.\u0275fac=function(t){return new(t||Fg)(g(Gn),g(kd),g(Gi),g(Wi),g(Ha))},Fg.\u0275cmp=Se({type:Fg,selectors:[["app-media-player"]],decls:41,vars:23,consts:[[1,"media-player"],[1,"media-info"],[1,"music-album",3,"src"],[1,"media-info-text","hide-small"],[1,"music-title"],[1,"music-artist"],[1,"media-controls"],[1,"media-controls-container"],["matTooltip","Change speed","mat-icon-button","",3,"click",4,"ngIf"],["matTooltip","Skip back 10 seconds","class","hide-small","mat-icon-button","",3,"click",4,"ngIf"],["matTooltip","Previous","mat-icon-button","",3,"disabled","click"],["matTooltip","Play","mat-icon-button","",3,"click",4,"ngIf"],["matTooltip","Pause","mat-icon-button","",3,"click",4,"ngIf"],["matTooltip","Next","mat-icon-button","",3,"disabled","click"],["matTooltip","Skip forward 10 seconds","class","hide-small","mat-icon-button","",3,"click",4,"ngIf"],[1,"media-timeline"],[1,"media-timeline-1","hide-small"],[1,"media-timeline-2"],["discrete","",1,"media-slider",3,"displayWith","max","min","step"],["matSliderThumb","",3,"ngModel","ngModelChange"],[1,"media-timeline-3","hide-small"],[1,"media-audio"],[1,"media-audio-container"],["matTooltip","Mute","class","hide-small","mat-icon-button","",3,"click",4,"ngIf"],["matTooltip","Unmute","class","hide-small","mat-icon-button","",3,"click",4,"ngIf"],["routerLink","/queue","mat-icon-button","",1,"hide-small"],["matTooltip","Exit Media Player","mat-icon-button","",3,"click"],["matTooltip","Change speed","mat-icon-button","",3,"click"],["matTooltip","Skip back 10 seconds","mat-icon-button","",1,"hide-small",3,"click"],["matTooltip","Play","mat-icon-button","",3,"click"],["matTooltip","Pause","mat-icon-button","",3,"click"],["matTooltip","Skip forward 10 seconds","mat-icon-button","",1,"hide-small",3,"click"],["matTooltip","Mute","mat-icon-button","",1,"hide-small",3,"click"],["matTooltip","Unmute","mat-icon-button","",1,"hide-small",3,"click"]],template:function(t,e){1&t&&(_(0,"div",0)(1,"div",1),pe(2,"img",2),_(3,"div",3)(4,"div",4),N(5),b(),_(6,"div",5),N(7),b()()(),_(8,"div",6)(9,"div",7),X(10,kue,3,0,"button",8),X(11,xue,3,0,"button",9),_(12,"button",10),ae("click",function(){return e.media.previous()}),_(13,"mat-icon"),N(14,"skip_previous"),b()(),X(15,Due,3,0,"button",11),X(16,Cue,3,0,"button",12),_(17,"button",13),ae("click",function(){return e.media.next()}),_(18,"mat-icon"),N(19,"skip_next"),b()(),X(20,Mue,3,0,"button",14),b(),_(21,"div",15)(22,"div",16),N(23),pi(24,"time"),b(),_(25,"div",17)(26,"mat-slider",18)(27,"input",19),ae("ngModelChange",function(r){return e.media.time=r}),b()()(),_(28,"div",20),N(29),pi(30,"time"),b()()(),_(31,"div",21)(32,"div",22),X(33,Eue,3,0,"button",23),X(34,Sue,3,0,"button",24),_(35,"button",25)(36,"mat-icon"),N(37,"queue_music"),b()(),_(38,"button",26),ae("click",function(){return e.media.exit()}),_(39,"mat-icon"),N(40,"close"),b()()()()()),2&t&&(C(2),M("src",null==e.media.current?null:e.media.current.artwork,Wn),C(3),ft(null==e.media.current?null:e.media.current.title),C(2),ft(null==e.media.current?null:e.media.current.artist),C(3),M("ngIf","Podcast"===(null==e.media.current?null:e.media.current.type)),C(1),M("ngIf","Podcast"===(null==e.media.current?null:e.media.current.type)),C(1),M("disabled",!e.media.canPrevious),C(3),M("ngIf",e.media.paused),C(1),M("ngIf",!e.media.paused),C(1),M("disabled",!e.media.canNext),C(3),M("ngIf","Podcast"===(null==e.media.current?null:e.media.current.type)),C(3),ft(bi(24,19,e.media.time)),C(3),M("displayWith",e.formatLabel)("max",e.media.duration)("min",0)("step",1),C(1),M("ngModel",e.media.time),C(2),ft(bi(30,21,e.media.duration)),C(4),M("ngIf",e.media.muted),C(1),M("ngIf",!e.media.muted))},dependencies:[Ut,ao,wl,$n,El,pa,fa,Pa,gue,SD,Td],styles:[".media-player[_ngcontent-%COMP%]{display:flex;flex-direction:row;background-color:#212121;height:96px}.media-info[_ngcontent-%COMP%]{flex:1 1 33%;display:flex;flex-direction:row}.media-controls[_ngcontent-%COMP%]{flex:2 2 auto;width:360px;text-align:center;justify-content:center;display:flex;flex-direction:column}.media-audio[_ngcontent-%COMP%]{padding-right:1.4em;flex:1 1 33%;display:flex;text-align:right}.media-controls-container[_ngcontent-%COMP%], .media-audio-container[_ngcontent-%COMP%]{align-self:center;flex:2 2 auto}.music-album[_ngcontent-%COMP%]{height:100%}.music-title[_ngcontent-%COMP%]{font-size:.8em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:700;margin-bottom:.4em}.music-artist[_ngcontent-%COMP%]{color:#ffffff80;font-size:.65em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.media-info-text[_ngcontent-%COMP%]{padding:.8em;align-self:center}.media-timeline[_ngcontent-%COMP%]{width:100%;display:flex;flex-direction:row;font-size:.8em;justify-content:center}.media-timeline-1[_ngcontent-%COMP%]{flex:1 1 auto;width:100px;align-self:center}.media-timeline-2[_ngcontent-%COMP%]{flex:2 2 auto;align-self:center}.media-timeline-3[_ngcontent-%COMP%]{flex:1 1 auto;width:100px;align-self:center}@media only screen and (max-height: 200px){.media-player[_ngcontent-%COMP%]{position:absolute;top:0;left:0;right:0;height:100%;width:100%;z-index:1000}}@media only screen and (max-width: 780px){.hide-small[_ngcontent-%COMP%]{display:none!important}}"]});const Tue=["drawer"],Aue=["draweraccount"],Iue=["searchInput"],Lue=["sidenavContainer"];function Nue(i,t){1&i&&(_(0,"div"),pe(1,"router-outlet"),b())}function Oue(i,t){1&i&&(_(0,"div"),N(1,"Blockcore Notes"),b())}function Rue(i,t){1&i&&(_(0,"span"),N(1,"Home"),b())}function Pue(i,t){1&i&&(_(0,"span"),N(1,"Feed"),b())}function Bue(i,t){1&i&&(_(0,"span"),N(1,"Notifications"),b())}function Hue(i,t){1&i&&(_(0,"span"),N(1,"People"),b())}function Vue(i,t){1&i&&(_(0,"span"),N(1,"Circles"),b())}function Yue(i,t){1&i&&(_(0,"span"),N(1,"Notes"),b())}function jue(i,t){1&i&&(_(0,"span"),N(1,"Settings"),b())}function zue(i,t){1&i&&(_(0,"mat-icon"),N(1,"chevron_left"),b())}function Uue(i,t){1&i&&(_(0,"mat-icon"),N(1,"chevron_right"),b())}function Wue(i,t){if(1&i&&pe(0,"img",38),2&i){const e=Z(2);M("src",null==e.profile?null:e.profile.banner,Wn)}}function Gue(i,t){1&i&&pe(0,"img",38),2&i&&M("src",Z(2).bgimagePath,Wn)}function $ue(i,t){1&i&&(_(0,"span"),N(1,"@"),b())}function que(i,t){if(1&i){const e=Ye();_(0,"button",39),ae("click",function(){return we(e),Z(),Fe(gi(3).toggle())}),_(1,"mat-icon"),N(2,"menu"),b()()}}function Kue(i,t){if(1&i){const e=Ye();_(0,"button",40),ae("click",function(){return we(e),Fe(Z(2).goBack())}),_(1,"mat-icon",41),N(2,"arrow_back"),b()()}}function Que(i,t){if(1&i&&(_(0,"div",42),N(1),pi(2,"async"),b()),2&i){const e=Z(2);C(1),ft(bi(2,1,e.appState.title$))}}function Zue(i,t){if(1&i){const e=Ye();_(0,"button",44),ae("click",function(){return Fe(we(e).$implicit.click())}),_(1,"mat-icon"),N(2),b()()}if(2&i){const e=t.$implicit;M("matTooltip",e.tooltip),C(2),ft(e.icon)}}function Xue(i,t){if(1&i&&(_(0,"span"),X(1,Zue,3,2,"button",43),b()),2&i){const e=Z(2);C(1),M("ngForOf",e.appState.actions)}}function Jue(i,t){if(1&i&&(_(0,"span"),N(1),b()),2&i){const e=Z().$implicit;C(1),ft(e.display_name)}}function ehe(i,t){if(1&i&&(_(0,"span"),N(1),b()),2&i){const e=Z().$implicit;C(1),ft(e.name)}}function the(i,t){if(1&i&&(_(0,"span"),N(1),b()),2&i){const e=Z().$implicit;C(1),qt("(",e.nip05,")")}}function ihe(i,t){if(1&i){const e=Ye();_(0,"mat-option",51),ae("onSelectionChange",function(){const a=we(e).$implicit;return Fe(Z(3).searchService.open(a))}),_(1,"span"),pe(2,"img",52),b(),X(3,Jue,2,1,"span",0),X(4,ehe,2,1,"span",0),X(5,the,2,1,"span",0),b()}if(2&i){const e=t.$implicit;M("value",e.id),C(2),M("src",e.picture,Wn),C(1),M("ngIf",e.display_name),C(1),M("ngIf",!e.display_name),C(1),M("ngIf",e.nip05)}}function nhe(i,t){if(1&i&&(_(0,"form",45)(1,"mat-form-field",46)(2,"mat-label"),N(3,"Search"),b(),pe(4,"input",47,48),_(6,"mat-autocomplete",null,49),X(8,ihe,6,5,"mat-option",50),pi(9,"async"),b()()()),2&i){const e=gi(7),n=Z(2);C(4),M("formControl",n.searchControl)("matAutocomplete",e),C(4),M("ngForOf",bi(9,3,n.searchService.results$))}}function rhe(i,t){if(1&i){const e=Ye();_(0,"button",40),ae("click",function(){return we(e),Fe(Z(2).searchVisibility(!1))}),_(1,"mat-icon"),N(2,"close"),b()()}}function ahe(i,t){if(1&i){const e=Ye();_(0,"button",40),ae("click",function(){return we(e),Fe(Z(2).searchVisibility(!0))}),_(1,"mat-icon"),N(2,"search"),b()()}}function ohe(i,t){1&i&&pe(0,"button",53),2&i&&M("mtBasicSpinner",!0)}function she(i,t){if(1&i){const e=Ye();_(0,"img",54),ae("click",function(){return we(e),Z(),Fe(gi(46).toggle())}),b()}if(2&i){const e=Z(2);M("src",null==e.profile?null:e.profile.picture,Wn)}}function lhe(i,t){1&i&&pe(0,"app-media-player")}const che=function(i,t){return{"sidenav-labels":i,"sidenav-small":t}},dhe=function(){return["/"]},Tl=function(){return{exact:!0}},uhe=function(){return["/feed"]},hhe=function(){return["/notifications"]},mhe=function(){return["/people"]},phe=function(){return["/circles"]},fhe=function(){return["/notes"]},_he=function(){return["/settings"]},ghe=function(i){return{"new-post-small":i}},QO=function(){return["/profile"]},bhe=function(i){return["/following",i]},yhe=function(){return["/about"]},vhe=function(){return["/logout"]};function whe(i,t){if(1&i){const e=Ye();_(0,"mat-sidenav-container",2,3)(2,"mat-sidenav",4,5),pi(4,"async"),pi(5,"async"),pi(6,"async"),_(7,"mat-toolbar",6),pe(8,"img",7),X(9,Oue,2,0,"div",0),b(),_(10,"mat-nav-list")(11,"a",8),ae("click",function(){return we(e),Fe(Z().toggleMenu())}),_(12,"mat-icon"),N(13,"home"),b(),X(14,Rue,2,0,"span",0),b(),_(15,"a",8),ae("click",function(){return we(e),Fe(Z().toggleMenu())}),_(16,"mat-icon"),N(17,"notes"),b(),X(18,Pue,2,0,"span",0),b(),_(19,"a",8),ae("click",function(){return we(e),Fe(Z().toggleMenu())}),_(20,"mat-icon",9),pi(21,"async"),N(22,"notifications"),b(),X(23,Bue,2,0,"span",0),b(),_(24,"a",8),ae("click",function(){return we(e),Fe(Z().toggleMenu())}),_(25,"mat-icon"),N(26,"people"),b(),X(27,Hue,2,0,"span",0),b(),_(28,"a",8),ae("click",function(){return we(e),Fe(Z().toggleMenu())}),_(29,"mat-icon"),N(30,"animation"),b(),X(31,Vue,2,0,"span",0),b(),_(32,"a",8),ae("click",function(){return we(e),Fe(Z().toggleMenu())}),_(33,"mat-icon"),N(34,"bookmark_border"),b(),X(35,Yue,2,0,"span",0),b(),_(36,"a",8),ae("click",function(){return we(e),Fe(Z().toggleMenu())}),_(37,"mat-icon"),N(38,"settings"),b(),X(39,jue,2,0,"span",0),b(),_(40,"a",10),ae("click",function(){return we(e),Fe(Z().toggleMenuSize())}),X(41,zue,2,0,"mat-icon",0),X(42,Uue,2,0,"mat-icon",0),b()(),_(43,"div",11)(44,"img",12),ae("click",function(){return we(e),Fe(Z().navigationService.createNote())}),b()()(),_(45,"mat-sidenav",13,14)(47,"div",15)(48,"button",16),ae("click",function(){return we(e),Fe(gi(46).toggle())}),_(49,"mat-icon"),N(50,"close"),b()(),_(51,"button",17),ae("click",function(){we(e);const r=Z();return Fe(r.theme.darkMode=!r.theme.darkMode)}),_(52,"mat-icon",18),N(53),b()(),_(54,"header")(55,"div",19),ae("click",function(){return we(e),Fe(Z().openProfile())}),X(56,Wue,1,1,"img",20),X(57,Gue,1,1,"img",20),_(58,"div",21)(59,"h3"),X(60,$ue,2,0,"span",0),N(61),b(),_(62,"p"),N(63),b()()(),_(64,"a",22),ae("click",function(){return we(e),Fe(Z().toggleProfileMenu())}),_(65,"div",23),pe(66,"img",24),b()()(),_(67,"div",25)(68,"div",26)(69,"ul")(70,"li"),N(71,"0 "),_(72,"span"),N(73,"Followers"),b()(),_(74,"li")(75,"a",27),ae("click",function(){return we(e),Fe(Z().toggleProfileMenu())}),N(76),_(77,"span"),N(78,"Following"),b()()()()()()(),pe(79,"mat-divider"),_(80,"mat-nav-list")(81,"a",8),ae("click",function(){return we(e),Fe(Z().toggleProfileMenu())}),_(82,"mat-icon"),N(83,"edit"),b(),_(84,"span"),N(85,"Edit profile"),b()(),_(86,"a",8),ae("click",function(){return we(e),Fe(Z().toggleProfileMenu())}),_(87,"mat-icon"),N(88,"help_outline"),b(),_(89,"span"),N(90,"About"),b()(),_(91,"a",8),ae("click",function(){return we(e),Fe(Z().toggleProfileMenu())}),_(92,"mat-icon"),N(93,"logout"),b(),_(94,"span"),N(95,"Logout"),b()()(),pe(96,"mat-menu",28,29),b(),_(98,"mat-sidenav-content")(99,"mat-toolbar",30),X(100,que,3,0,"button",31),pi(101,"async"),pe(102,"span"),X(103,Kue,3,0,"button",32),X(104,Que,3,3,"div",33),X(105,Xue,2,1,"span",0),X(106,nhe,10,5,"form",34),X(107,rhe,3,0,"button",32),X(108,ahe,3,0,"button",32),X(109,ohe,1,1,"button",35),X(110,she,1,1,"img",36),b(),_(111,"div",37),ae("scrollAction",function(){return we(e),Fe(Z().onInfiniteScroll())}),pe(112,"router-outlet"),b(),X(113,lhe,1,0,"app-media-player",0),b()()}if(2&i){const e=Z();C(2),M("ngClass",sl(68,che,e.displayLabels,!e.displayLabels))("mode",bi(5,60,e.isHandset$)?"over":"side")("opened",!1===bi(6,62,e.isHandset$)),st("role",bi(4,58,e.isHandset$)?"dialog":"navigation"),C(7),M("ngIf",e.displayLabels),C(2),M("routerLink",Zn(71,dhe))("routerLinkActiveOptions",Zn(72,Tl)),C(3),M("ngIf",e.displayLabels),C(1),M("routerLink",Zn(73,uhe))("routerLinkActiveOptions",Zn(74,Tl)),C(3),M("ngIf",e.displayLabels),C(1),M("routerLink",Zn(75,hhe))("routerLinkActiveOptions",Zn(76,Tl)),C(1),M("matBadge",bi(21,64,e.ui.unreadNotifications$)),C(3),M("ngIf",e.displayLabels),C(1),M("routerLink",Zn(77,mhe))("routerLinkActiveOptions",Zn(78,Tl)),C(3),M("ngIf",e.displayLabels),C(1),M("routerLink",Zn(79,phe))("routerLinkActiveOptions",Zn(80,Tl)),C(3),M("ngIf",e.displayLabels),C(1),M("routerLink",Zn(81,fhe))("routerLinkActiveOptions",Zn(82,Tl)),C(3),M("ngIf",e.displayLabels),C(1),M("routerLink",Zn(83,_he))("routerLinkActiveOptions",Zn(84,Tl)),C(3),M("ngIf",e.displayLabels),C(2),M("ngIf",e.displayLabels),C(1),M("ngIf",!e.displayLabels),C(1),M("ngClass",Pn(85,ghe,!e.displayLabels)),C(2),M("mode","over"),st("role","navigation"),C(8),ft(e.theme.darkMode?"dark_mode":"light_mode"),C(3),M("ngIf",null==e.profile?null:e.profile.banner),C(1),M("ngIf",!(null!=e.profile&&e.profile.banner)),C(3),M("ngIf",null==e.profile?null:e.profile.name),C(1),ft(null==e.profile?null:e.profile.name),C(2),ft(null==e.profile?null:e.profile.about),C(1),M("routerLink",Zn(87,QO)),C(2),M("src",null==e.profile?null:e.profile.picture,Wn),C(9),M("routerLink",Pn(88,bhe,e.appState.getPublicKey())),C(1),qt(" ",e.profileService.following.length," "),C(5),M("routerLink",Zn(90,QO))("routerLinkActiveOptions",Zn(91,Tl)),C(5),M("routerLink",Zn(92,yhe))("routerLinkActiveOptions",Zn(93,Tl)),C(5),M("routerLink",Zn(94,vhe))("routerLinkActiveOptions",Zn(95,Tl)),C(9),M("ngIf",!e.appState.showSearch&&!0===bi(101,66,e.isHandset$)),C(3),M("ngIf",!e.appState.showSearch&&e.appState.showBackButton),C(1),M("ngIf",!e.appState.showSearch),C(1),M("ngIf",!e.appState.showSearch),C(1),M("ngIf",e.appState.showSearch),C(1),M("ngIf",e.appState.showSearch),C(1),M("ngIf",!e.appState.showSearch),C(1),M("ngIf",!e.appState.connected),C(1),M("ngIf",!e.appState.showSearch),C(3),M("ngIf",e.options.values.showMediaPlayer)}}class kg{constructor(t,e,n,r,a,o,s,l,c,p,w,I,z,J,ce,he,me,Ie,ge,Ve){var Qe=this;this.cd=t,this.options=e,this.db=n,this.appState=r,this.authService=a,this.router=o,this.appUpdateService=s,this.appUpdateCheckService=l,this.dialog=c,this.location=p,this.breakpointObserver=w,this.relayService=I,this.dataService=z,this.circleService=J,this.profileService=ce,this.navigationService=he,this.ui=me,this.bottomSheet=Ie,this.searchService=ge,this.theme=Ve,this.authenticated=!1,this.bgimagePath="/assets/profile-bg.png",this.searchControl=new Vu,this.displayLabels=!0,this.isHandset$=this.breakpointObserver.observe("(max-width: 599px)").pipe(tt(Wt=>Wt.matches),Dk()),this.discoveredProfileDate=0,this.visibilityHandler||(this.visibilityHandler=addEventListener("visibilitychange",Wt=>{this.appState.visibility("visible"===document.visibilityState)})),this.displayLabels=!this.options.values.hideSideLabels;const Dt=globalThis.location.search;if(Dt){const Wt=Object.fromEntries(new URLSearchParams(Dt));if(this.appState.params=Wt,this.appState.params.nostr){const yn=(new Nde).decode(this.appState.params.nostr);yn&&yn.scheme&&yn.address&&this.router.navigate(["nevent"===yn.scheme?"/e":"/p",yn.address])}}this.authService.authInfo$.subscribe(function(){var Wt=fe(function*(Ti){Qe.authenticated=Ti.authenticated(),Qe.authenticated&&(yield Qe.initialize())});return function(Ti){return Wt.apply(this,arguments)}}()),this.profileService.profile$.subscribe(Wt=>{this.profile=Wt})}toggleMenuSize(){this.displayLabels=!this.displayLabels,this.cd.detectChanges(),setTimeout(()=>{this.options.values.hideSideLabels=!this.displayLabels,this.options.save()},250)}searchInputChanged(){this.appState.searchText&&this.searchService.search(this.appState.searchText)}searchVisibility(t){this.appState.showSearch=t,this.appState.searchText="",t&&setTimeout(()=>{this.searchInput.nativeElement.focus()})}onInfiniteScroll(){var t=this;return fe(function*(){t.navigationService.showMore()})()}goBack(){this.appState.backUrl?(this.router.navigateByUrl(this.appState.backUrl),this.appState.backUrl=void 0):this.appState.navigateBack()}toggleMenu(){this.breakpointObserver.isMatched("(max-width: 599px)")&&this.drawer.toggle()}openProfile(){this.router.navigateByUrl("/profile"),this.toggleProfileMenu()}toggleProfileMenu(){this.draweraccount.toggle()}initialize(){var t=this;return fe(function*(){console.log("INITIALIZE IS RUNNING...."),yield t.db.initialize("blockcore-"+t.appState.getPublicKey()),yield t.circleService.initialize(),yield t.profileService.initialize(t.appState.getPublicKey()),yield t.relayService.initialize(),yield t.dataService.initialize(),t.appState.connected$.subscribe(()=>{}),t.appState.setInitialized()})()}ngOnInit(){var t=this;return fe(function*(){t.theme.init(),t.sharedWorker=new SharedWorker("/assets/shared.worker.js"),t.sharedWorker.port.onmessage=e=>{console.log(e.data)},t.sharedWorker.port.start(),t.searchControl.valueChanges.subscribe(function(){var e=fe(function*(n){t.appState.searchText=n,n&&(n.length<=1||(yield t.searchService.search(n)))});return function(n){return e.apply(this,arguments)}}())})()}openImportSheet(t){this.bottomSheet.open(Wm,{data:t})}}function ZO(i){return new Re(3e3,!1)}function ime(){return typeof window<"u"&&typeof window.document<"u"}function TD(){return typeof process<"u"&&"[object process]"==={}.toString.call(process)}function Ad(i){switch(i.length){case 0:return new Bf;case 1:return i[0];default:return new CA(i)}}function XO(i,t,e,n,r=new Map,a=new Map){const o=[],s=[];let l=-1,c=null;if(n.forEach(p=>{const w=p.get("offset"),I=w==l,z=I&&c||new Map;p.forEach((J,ce)=>{let he=ce,me=J;if("offset"!==ce)switch(he=t.normalizePropertyName(he,o),me){case"!":me=r.get(ce);break;case cc:me=a.get(ce);break;default:me=t.normalizeStyleValue(ce,he,me,o)}z.set(he,me)}),I||s.push(z),c=z,l=w}),o.length)throw function Uhe(i){return new Re(3502,!1)}();return s}function AD(i,t,e,n){switch(t){case"start":i.onStart(()=>n(e&&ID(e,"start",i)));break;case"done":i.onDone(()=>n(e&&ID(e,"done",i)));break;case"destroy":i.onDestroy(()=>n(e&&ID(e,"destroy",i)))}}function ID(i,t,e){const a=LD(i.element,i.triggerName,i.fromState,i.toState,t||i.phaseName,e.totalTime??i.totalTime,!!e.disabled),o=i._data;return null!=o&&(a._data=o),a}function LD(i,t,e,n,r="",a=0,o){return{element:i,triggerName:t,fromState:e,toState:n,phaseName:r,totalTime:a,disabled:!!o}}function No(i,t,e){let n=i.get(t);return n||i.set(t,n=e),n}function JO(i){const t=i.indexOf(":");return[i.substring(1,t),i.slice(t+1)]}kg.\u0275fac=function(t){return new(t||kg)(g(Tt),g(Gn),g(Er),g(Di),g(Yr),g(hn),g(ih),g(nh),g(Ha),g(Kc),g(ac),g(so),g(Qr),g(_a),g(Gi),g(Va),g(er),g(SA),g(cp),g(Xu))},kg.\u0275cmp=Se({type:kg,selectors:[["app-root"]],viewQuery:function(t,e){if(1&t&&(ot(Tue,5),ot(Aue,5),ot(Iue,5),ot(Lue,5)),2&t){let n;Ce(n=Me())&&(e.drawer=n.first),Ce(n=Me())&&(e.draweraccount=n.first),Ce(n=Me())&&(e.searchInput=n.first),Ce(n=Me())&&(e.sidenavContainer=n.first)}},decls:2,vars:2,consts:[[4,"ngIf"],["autosize","true","fullscreen","","class","sidenav-container",4,"ngIf"],["autosize","true","fullscreen","",1,"sidenav-container"],["sidenavContainer",""],["fixedInViewport","",1,"sidenav","print-hidden",3,"ngClass","mode","opened"],["drawer",""],[1,"logo-icon"],["height","38","width","38","src","assets/icons/icon-128x128.webp"],["mat-menu-item","","routerLinkActive","active",3,"routerLink","routerLinkActiveOptions","click"],[3,"matBadge"],["mat-menu-item","",3,"click"],[1,"new-post",3,"ngClass"],["tabindex","10","width","92","height","92","src","/assets/post.svg",1,"new-post-button",3,"click"],["fixedInViewport","","position","end",1,"sidenav-right","print-hidden",3,"mode"],["draweraccount",""],[1,"container"],["mat-icon-button","",1,"close-sidenav-icon",3,"click"],["mat-icon-button","",1,"mat-icon-button","theme-sidenav-icon",3,"click"],["aria-label","Menu",1,"material-icons"],[1,"bio",3,"click"],["alt","background","class","bg",3,"src",4,"ngIf"],[1,"desc"],[3,"routerLink","click"],[1,"avatarcontainer"],["width","96","height","96","onerror","this.src='/assets/profile.png'","alt","avatar",1,"avatar",3,"src"],[1,"content"],[1,"data"],[1,"opposite-link",3,"routerLink","click"],["hasBackdrop","true","backdropClass","menu-mode-backdrop","overlapTrigger","false"],["accounts","matMenu"],[1,"app-header"],["type","button","aria-label","Toggle sidenav","mat-icon-button","",3,"click",4,"ngIf"],["mat-icon-button","",3,"click",4,"ngIf"],["class","top-spacer",4,"ngIf"],["class","search-box",4,"ngIf"],["mat-icon-button","",3,"mtBasicSpinner",4,"ngIf"],["width","38","height","38","mat-icon-button","","onerror","this.src='/assets/profile.png'","alt","avatar","class","topavatar",3,"src","click",4,"ngIf"],["infiniteScroll","",1,"scrolling-content",3,"scrollAction"],["alt","background",1,"bg",3,"src"],["type","button","aria-label","Toggle sidenav","mat-icon-button","",3,"click"],["mat-icon-button","",3,"click"],[1,"arrow-back"],[1,"top-spacer"],["mat-icon-button","",3,"matTooltip","click",4,"ngFor","ngForOf"],["mat-icon-button","",3,"matTooltip","click"],[1,"search-box"],["appearance","outline",1,"search-box-input"],["matInput","","aria-label","Search",3,"formControl","matAutocomplete"],["searchInput",""],["auto","matAutocomplete"],["class","search-result-option",3,"value","onSelectionChange",4,"ngFor","ngForOf"],[1,"search-result-option",3,"value","onSelectionChange"],["height","32",1,"search-result-image",3,"src"],["mat-icon-button","",3,"mtBasicSpinner"],["width","38","height","38","mat-icon-button","","onerror","this.src='/assets/profile.png'","alt","avatar",1,"topavatar",3,"src","click"]],template:function(t,e){1&t&&(X(0,Nue,2,0,"div",0),X(1,whe,114,96,"mat-sidenav-container",1)),2&t&&(M("ngIf",!e.authenticated),C(1),M("ngIf",e.authenticated))},dependencies:[ua,an,Ut,mk,ao,A6,To,Ba,lo,wl,bm,OO,DD,CD,xD,$n,ay,Bb,Zu,Sl,BO,El,eue,GO,Xb,pa,fa,jb,Hu,Ix,IO,wg,Fg,Jo],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-small[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{margin-right:0!important}.sidenav-small[_ngcontent-%COMP%] .logo-icon[_ngcontent-%COMP%]{width:56px!important}.sidenav-labels[_ngcontent-%COMP%]{width:200px}.top-spacer[_ngcontent-%COMP%]{flex:1 1 auto;margin-left:.4em;overflow:hidden;text-overflow:ellipsis}.mdc-list-item.active[_ngcontent-%COMP%]{background:rgba(156,39,176,.15)}header[_ngcontent-%COMP%]{display:block;overflow:hidden;position:relative;padding-bottom:2em}.container[_ngcontent-%COMP%]{width:320px;padding-bottom:1em}.bg[_ngcontent-%COMP%]{border-bottom:3px solid #9c27b0;height:220px}.bio[_ngcontent-%COMP%]:hover > .desc[_ngcontent-%COMP%]{cursor:pointer;opacity:1}.avatarcontainer[_ngcontent-%COMP%]{position:absolute;bottom:0;right:0;left:0;margin:auto;width:102px;display:block}.avatarcontainer[_ngcontent-%COMP%]:hover > .hover[_ngcontent-%COMP%]{opacity:1}.avatar[_ngcontent-%COMP%]{width:100%;border:3px solid #9c27b0;border-radius:50%;overflow:hidden;position:relative;width:96px;height:96px}.avatar[_ngcontent-%COMP%]:hover{opacity:1;cursor:pointer}.topavatar[_ngcontent-%COMP%]{border-radius:50%;overflow:hidden;position:relative;width:38px;height:38px;margin-left:.2em}.topavatar[_ngcontent-%COMP%]:hover{opacity:.6;cursor:pointer}.data[_ngcontent-%COMP%]{margin-top:.6em;color:#81878b}.data[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{width:50%;text-align:center;display:inline-block}.data[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{padding-inline-start:0!important}.data[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:last-child{border:none}.data[_ngcontent-%COMP%] li[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{display:block;text-transform:uppercase;font-size:.5em;margin-top:.6em;font-weight:700}.desc[_ngcontent-%COMP%]{position:absolute;top:0;background-color:#0009;width:100%;height:100%;max-height:220px;color:#fff;text-align:center;opacity:.8;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in}.desc[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{font-size:1.2em;margin-bottom:.5em}.desc[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:.9em;line-height:1.5em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.close-sidenav-icon[_ngcontent-%COMP%]{float:left;position:fixed;z-index:100000;margin:5px}.theme-sidenav-icon[_ngcontent-%COMP%]{float:right;position:fixed;z-index:100000;margin:5px;right:5px}.new-post[_ngcontent-%COMP%]{text-align:center}.new-post-button[_ngcontent-%COMP%]{width:92px;height:92px;position:fixed;bottom:2em;left:2.9em;cursor:pointer;transition:opacity .25s ease}.new-post-button[_ngcontent-%COMP%]:hover{opacity:.6}.search-box[_ngcontent-%COMP%]{padding-top:1em;top:20px;flex:1 1 auto;width:100%}.search-box-input[_ngcontent-%COMP%]{width:100%}.search-result-option[_ngcontent-%COMP%]{box-sizing:border-box;display:flex;flex-direction:row!important;align-items:center!important}.search-result-image[_ngcontent-%COMP%]{margin-right:.2em;border-radius:50%}.search-result-option[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{margin-right:.4em}"]});let ND=(i,t)=>!1,e8=(i,t,e)=>[],t8=null;function OD(i){const t=i.parentNode||i.host;return t===t8?null:t}(TD()||typeof Element<"u")&&(ime()?(t8=(()=>document.documentElement)(),ND=(i,t)=>{for(;t;){if(t===i)return!0;t=OD(t)}return!1}):ND=(i,t)=>i.contains(t),e8=(i,t,e)=>{if(e)return Array.from(i.querySelectorAll(t));const n=i.querySelector(t);return n?[n]:[]});let rh=null,n8=!1;const r8=ND,a8=e8;let o8=(()=>{class i{validateStyleProperty(e){return function rme(i){rh||(rh=function ame(){return typeof document<"u"?document.body:null}()||{},n8=!!rh.style&&"WebkitAppearance"in rh.style);let t=!0;return rh.style&&!function nme(i){return"ebkit"==i.substring(1,6)}(i)&&(t=i in rh.style,!t&&n8&&(t="Webkit"+i.charAt(0).toUpperCase()+i.slice(1)in rh.style)),t}(e)}matchesElement(e,n){return!1}containsElement(e,n){return r8(e,n)}getParentElement(e){return OD(e)}query(e,n,r){return a8(e,n,r)}computeStyle(e,n,r){return r||""}animate(e,n,r,a,o,s=[],l){return new Bf(r,a)}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})(),RD=(()=>{class i{}return i.NOOP=new o8,i})();const PD="ng-enter",By="ng-leave",Hy="ng-trigger",Vy=".ng-trigger",l8="ng-animating",BD=".ng-animating";function Dc(i){if("number"==typeof i)return i;const t=i.match(/^(-?[\.\d]+)(m?s)/);return!t||t.length<2?0:HD(parseFloat(t[1]),t[2])}function HD(i,t){return"s"===t?1e3*i:i}function Yy(i,t,e){return i.hasOwnProperty("duration")?i:function lme(i,t,e){let r,a=0,o="";if("string"==typeof i){const s=i.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===s)return t.push(ZO()),{duration:0,delay:0,easing:""};r=HD(parseFloat(s[1]),s[2]);const l=s[3];null!=l&&(a=HD(parseFloat(l),s[4]));const c=s[5];c&&(o=c)}else r=i;if(!e){let s=!1,l=t.length;r<0&&(t.push(function Fhe(){return new Re(3100,!1)}()),s=!0),a<0&&(t.push(function khe(){return new Re(3101,!1)}()),s=!0),s&&t.splice(l,0,ZO())}return{duration:r,delay:a,easing:o}}(i,t,e)}function xg(i,t={}){return Object.keys(i).forEach(e=>{t[e]=i[e]}),t}function c8(i){const t=new Map;return Object.keys(i).forEach(e=>{t.set(e,i[e])}),t}function Id(i,t=new Map,e){if(e)for(let[n,r]of e)t.set(n,r);for(let[n,r]of i)t.set(n,r);return t}function u8(i,t,e){return e?t+":"+e+";":""}function h8(i){let t="";for(let e=0;e{const a=YD(r);e&&!e.has(r)&&e.set(r,i.style[a]),i.style[a]=n}),TD()&&h8(i))}function ah(i,t){i.style&&(t.forEach((e,n)=>{const r=YD(n);i.style[r]=""}),TD()&&h8(i))}function Dg(i){return Array.isArray(i)?1==i.length?i[0]:kA(i):i}const VD=new RegExp("{{\\s*(.+?)\\s*}}","g");function m8(i){let t=[];if("string"==typeof i){let e;for(;e=VD.exec(i);)t.push(e[1]);VD.lastIndex=0}return t}function Cg(i,t,e){const n=i.toString(),r=n.replace(VD,(a,o)=>{let s=t[o];return null==s&&(e.push(function Dhe(i){return new Re(3003,!1)}()),s=""),s.toString()});return r==n?i:r}function jy(i){const t=[];let e=i.next();for(;!e.done;)t.push(e.value),e=i.next();return t}const ume=/-+([a-z0-9])/g;function YD(i){return i.replace(ume,(...t)=>t[1].toUpperCase())}function hme(i){return i.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function Oo(i,t,e){switch(t.type){case 7:return i.visitTrigger(t,e);case 0:return i.visitState(t,e);case 1:return i.visitTransition(t,e);case 2:return i.visitSequence(t,e);case 3:return i.visitGroup(t,e);case 4:return i.visitAnimate(t,e);case 5:return i.visitKeyframes(t,e);case 6:return i.visitStyle(t,e);case 8:return i.visitReference(t,e);case 9:return i.visitAnimateChild(t,e);case 10:return i.visitAnimateRef(t,e);case 11:return i.visitQuery(t,e);case 12:return i.visitStagger(t,e);default:throw function Che(i){return new Re(3004,!1)}()}}function p8(i,t){return window.getComputedStyle(i)[t]}function bme(i,t){const e=[];return"string"==typeof i?i.split(/\s*,\s*/).forEach(n=>function yme(i,t,e){if(":"==i[0]){const l=function vme(i,t){switch(i){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(e,n)=>parseFloat(n)>parseFloat(e);case":decrement":return(e,n)=>parseFloat(n) *"}}(i,e);if("function"==typeof l)return void t.push(l);i=l}const n=i.match(/^(\*|[-\w]+)\s*()\s*(\*|[-\w]+)$/);if(null==n||n.length<4)return e.push(function Hhe(i){return new Re(3015,!1)}()),t;const r=n[1],a=n[2],o=n[3];t.push(f8(r,o));"<"==a[0]&&!("*"==r&&"*"==o)&&t.push(f8(o,r))}(n,e,t)):e.push(i),e}const Gy=new Set(["true","1"]),$y=new Set(["false","0"]);function f8(i,t){const e=Gy.has(i)||$y.has(i),n=Gy.has(t)||$y.has(t);return(r,a)=>{let o="*"==i||i==r,s="*"==t||t==a;return!o&&e&&"boolean"==typeof r&&(o=r?Gy.has(i):$y.has(i)),!s&&n&&"boolean"==typeof a&&(s=a?Gy.has(t):$y.has(t)),o&&s}}const wme=new RegExp("s*:selfs*,?","g");function jD(i,t,e,n){return new Fme(i).build(t,e,n)}class Fme{constructor(t){this._driver=t}build(t,e,n){const r=new Dme(e);return this._resetContextStyleTimingState(r),Oo(this,Dg(t),r)}_resetContextStyleTimingState(t){t.currentQuerySelector="",t.collectedStyles=new Map,t.collectedStyles.set("",new Map),t.currentTime=0}visitTrigger(t,e){let n=e.queryCount=0,r=e.depCount=0;const a=[],o=[];return"@"==t.name.charAt(0)&&e.errors.push(function Ehe(){return new Re(3006,!1)}()),t.definitions.forEach(s=>{if(this._resetContextStyleTimingState(e),0==s.type){const l=s,c=l.name;c.toString().split(/\s*,\s*/).forEach(p=>{l.name=p,a.push(this.visitState(l,e))}),l.name=c}else if(1==s.type){const l=this.visitTransition(s,e);n+=l.queryCount,r+=l.depCount,o.push(l)}else e.errors.push(function She(){return new Re(3007,!1)}())}),{type:7,name:t.name,states:a,transitions:o,queryCount:n,depCount:r,options:null}}visitState(t,e){const n=this.visitStyle(t.styles,e),r=t.options&&t.options.params||null;if(n.containsDynamicStyles){const a=new Set,o=r||{};n.styles.forEach(s=>{s instanceof Map&&s.forEach(l=>{m8(l).forEach(c=>{o.hasOwnProperty(c)||a.add(c)})})}),a.size&&(jy(a.values()),e.errors.push(function The(i,t){return new Re(3008,!1)}()))}return{type:0,name:t.name,style:n,options:r?{params:r}:null}}visitTransition(t,e){e.queryCount=0,e.depCount=0;const n=Oo(this,Dg(t.animation),e);return{type:1,matchers:bme(t.expr,e.errors),animation:n,queryCount:e.queryCount,depCount:e.depCount,options:oh(t.options)}}visitSequence(t,e){return{type:2,steps:t.steps.map(n=>Oo(this,n,e)),options:oh(t.options)}}visitGroup(t,e){const n=e.currentTime;let r=0;const a=t.steps.map(o=>{e.currentTime=n;const s=Oo(this,o,e);return r=Math.max(r,e.currentTime),s});return e.currentTime=r,{type:3,steps:a,options:oh(t.options)}}visitAnimate(t,e){const n=function Mme(i,t){if(i.hasOwnProperty("duration"))return i;if("number"==typeof i)return zD(Yy(i,t).duration,0,"");const e=i;if(e.split(/\s+/).some(a=>"{"==a.charAt(0)&&"{"==a.charAt(1))){const a=zD(0,0,"");return a.dynamic=!0,a.strValue=e,a}const r=Yy(e,t);return zD(r.duration,r.delay,r.easing)}(t.timings,e.errors);e.currentAnimateTimings=n;let r,a=t.styles?t.styles:At({});if(5==a.type)r=this.visitKeyframes(a,e);else{let o=t.styles,s=!1;if(!o){s=!0;const c={};n.easing&&(c.easing=n.easing),o=At(c)}e.currentTime+=n.duration+n.delay;const l=this.visitStyle(o,e);l.isEmptyStep=s,r=l}return e.currentAnimateTimings=null,{type:4,timings:n,style:r,options:null}}visitStyle(t,e){const n=this._makeStyleAst(t,e);return this._validateStyleAst(n,e),n}_makeStyleAst(t,e){const n=[],r=Array.isArray(t.styles)?t.styles:[t.styles];for(let s of r)"string"==typeof s?s===cc?n.push(s):e.errors.push(new Re(3002,!1)):n.push(c8(s));let a=!1,o=null;return n.forEach(s=>{if(s instanceof Map&&(s.has("easing")&&(o=s.get("easing"),s.delete("easing")),!a))for(let l of s.values())if(l.toString().indexOf("{{")>=0){a=!0;break}}),{type:6,styles:n,easing:o,offset:t.offset,containsDynamicStyles:a,options:null}}_validateStyleAst(t,e){const n=e.currentAnimateTimings;let r=e.currentTime,a=e.currentTime;n&&a>0&&(a-=n.duration+n.delay),t.styles.forEach(o=>{"string"!=typeof o&&o.forEach((s,l)=>{const c=e.collectedStyles.get(e.currentQuerySelector),p=c.get(l);let w=!0;p&&(a!=r&&a>=p.startTime&&r<=p.endTime&&(e.errors.push(function Ihe(i,t,e,n,r){return new Re(3010,!1)}()),w=!1),a=p.startTime),w&&c.set(l,{startTime:a,endTime:r}),e.options&&function dme(i,t,e){const n=t.params||{},r=m8(i);r.length&&r.forEach(a=>{n.hasOwnProperty(a)||e.push(function xhe(i){return new Re(3001,!1)}())})}(s,e.options,e.errors)})})}visitKeyframes(t,e){const n={type:5,styles:[],options:null};if(!e.currentAnimateTimings)return e.errors.push(function Lhe(){return new Re(3011,!1)}()),n;let a=0;const o=[];let s=!1,l=!1,c=0;const p=t.steps.map(me=>{const Ie=this._makeStyleAst(me,e);let ge=null!=Ie.offset?Ie.offset:function Cme(i){if("string"==typeof i)return null;let t=null;if(Array.isArray(i))i.forEach(e=>{if(e instanceof Map&&e.has("offset")){const n=e;t=parseFloat(n.get("offset")),n.delete("offset")}});else if(i instanceof Map&&i.has("offset")){const e=i;t=parseFloat(e.get("offset")),e.delete("offset")}return t}(Ie.styles),Ve=0;return null!=ge&&(a++,Ve=Ie.offset=ge),l=l||Ve<0||Ve>1,s=s||Ve0&&a{const ge=I>0?Ie==z?1:I*Ie:o[Ie],Ve=ge*he;e.currentTime=J+ce.delay+Ve,ce.duration=Ve,this._validateStyleAst(me,e),me.offset=ge,n.styles.push(me)}),n}visitReference(t,e){return{type:8,animation:Oo(this,Dg(t.animation),e),options:oh(t.options)}}visitAnimateChild(t,e){return e.depCount++,{type:9,options:oh(t.options)}}visitAnimateRef(t,e){return{type:10,animation:this.visitReference(t.animation,e),options:oh(t.options)}}visitQuery(t,e){const n=e.currentQuerySelector,r=t.options||{};e.queryCount++,e.currentQuery=t;const[a,o]=function kme(i){const t=!!i.split(/\s*,\s*/).find(e=>":self"==e);return t&&(i=i.replace(wme,"")),i=i.replace(/@\*/g,Vy).replace(/@\w+/g,e=>Vy+"-"+e.slice(1)).replace(/:animating/g,BD),[i,t]}(t.selector);e.currentQuerySelector=n.length?n+" "+a:a,No(e.collectedStyles,e.currentQuerySelector,new Map);const s=Oo(this,Dg(t.animation),e);return e.currentQuery=null,e.currentQuerySelector=n,{type:11,selector:a,limit:r.limit||0,optional:!!r.optional,includeSelf:o,animation:s,originalSelector:t.selector,options:oh(t.options)}}visitStagger(t,e){e.currentQuery||e.errors.push(function Phe(){return new Re(3013,!1)}());const n="full"===t.timings?{duration:0,delay:0,easing:"full"}:Yy(t.timings,e.errors,!0);return{type:12,animation:Oo(this,Dg(t.animation),e),timings:n,options:null}}}class Dme{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 oh(i){return i?(i=xg(i)).params&&(i.params=function xme(i){return i?xg(i):null}(i.params)):i={},i}function zD(i,t,e){return{duration:i,delay:t,easing:e}}function UD(i,t,e,n,r,a,o=null,s=!1){return{type:1,element:i,keyframes:t,preStyleProps:e,postStyleProps:n,duration:r,delay:a,totalTime:r+a,easing:o,subTimeline:s}}class qy{constructor(){this._map=new Map}get(t){return this._map.get(t)||[]}append(t,e){let n=this._map.get(t);n||this._map.set(t,n=[]),n.push(...e)}has(t){return this._map.has(t)}clear(){this._map.clear()}}const Tme=new RegExp(":enter","g"),Ime=new RegExp(":leave","g");function WD(i,t,e,n,r,a=new Map,o=new Map,s,l,c=[]){return(new Lme).buildKeyframes(i,t,e,n,r,a,o,s,l,c)}class Lme{buildKeyframes(t,e,n,r,a,o,s,l,c,p=[]){c=c||new qy;const w=new GD(t,e,c,r,a,p,[]);w.options=l;const I=l.delay?Dc(l.delay):0;w.currentTimeline.delayNextStep(I),w.currentTimeline.setStyles([o],null,w.errors,l),Oo(this,n,w);const z=w.timelines.filter(J=>J.containsAnimation());if(z.length&&s.size){let J;for(let ce=z.length-1;ce>=0;ce--){const he=z[ce];if(he.element===e){J=he;break}}J&&!J.allowOnlyTimelineStyles()&&J.setStyles([s],null,w.errors,l)}return z.length?z.map(J=>J.buildKeyframes()):[UD(e,[],[],[],0,I,"",!1)]}visitTrigger(t,e){}visitState(t,e){}visitTransition(t,e){}visitAnimateChild(t,e){const n=e.subInstructions.get(e.element);if(n){const r=e.createSubContext(t.options),a=e.currentTimeline.currentTime,o=this._visitSubInstructions(n,r,r.options);a!=o&&e.transformIntoNewTimeline(o)}e.previousNode=t}visitAnimateRef(t,e){const n=e.createSubContext(t.options);n.transformIntoNewTimeline(),this._applyAnimationRefDelays([t.options,t.animation.options],e,n),this.visitReference(t.animation,n),e.transformIntoNewTimeline(n.currentTimeline.currentTime),e.previousNode=t}_applyAnimationRefDelays(t,e,n){for(const r of t){const a=r?.delay;if(a){const o="number"==typeof a?a:Dc(Cg(a,r?.params??{},e.errors));n.delayNextStep(o)}}}_visitSubInstructions(t,e,n){let a=e.currentTimeline.currentTime;const o=null!=n.duration?Dc(n.duration):null,s=null!=n.delay?Dc(n.delay):null;return 0!==o&&t.forEach(l=>{const c=e.appendInstructionToTimeline(l,o,s);a=Math.max(a,c.duration+c.delay)}),a}visitReference(t,e){e.updateOptions(t.options,!0),Oo(this,t.animation,e),e.previousNode=t}visitSequence(t,e){const n=e.subContextCount;let r=e;const a=t.options;if(a&&(a.params||a.delay)&&(r=e.createSubContext(a),r.transformIntoNewTimeline(),null!=a.delay)){6==r.previousNode.type&&(r.currentTimeline.snapshotCurrentStyles(),r.previousNode=Ky);const o=Dc(a.delay);r.delayNextStep(o)}t.steps.length&&(t.steps.forEach(o=>Oo(this,o,r)),r.currentTimeline.applyStylesToKeyframe(),r.subContextCount>n&&r.transformIntoNewTimeline()),e.previousNode=t}visitGroup(t,e){const n=[];let r=e.currentTimeline.currentTime;const a=t.options&&t.options.delay?Dc(t.options.delay):0;t.steps.forEach(o=>{const s=e.createSubContext(t.options);a&&s.delayNextStep(a),Oo(this,o,s),r=Math.max(r,s.currentTimeline.currentTime),n.push(s.currentTimeline)}),n.forEach(o=>e.currentTimeline.mergeTimelineCollectedStyles(o)),e.transformIntoNewTimeline(r),e.previousNode=t}_visitTiming(t,e){if(t.dynamic){const n=t.strValue;return Yy(e.params?Cg(n,e.params,e.errors):n,e.errors)}return{duration:t.duration,delay:t.delay,easing:t.easing}}visitAnimate(t,e){const n=e.currentAnimateTimings=this._visitTiming(t.timings,e),r=e.currentTimeline;n.delay&&(e.incrementTime(n.delay),r.snapshotCurrentStyles());const a=t.style;5==a.type?this.visitKeyframes(a,e):(e.incrementTime(n.duration),this.visitStyle(a,e),r.applyStylesToKeyframe()),e.currentAnimateTimings=null,e.previousNode=t}visitStyle(t,e){const n=e.currentTimeline,r=e.currentAnimateTimings;!r&&n.hasCurrentStyleProperties()&&n.forwardFrame();const a=r&&r.easing||t.easing;t.isEmptyStep?n.applyEmptyStep(a):n.setStyles(t.styles,a,e.errors,e.options),e.previousNode=t}visitKeyframes(t,e){const n=e.currentAnimateTimings,r=e.currentTimeline.duration,a=n.duration,s=e.createSubContext().currentTimeline;s.easing=n.easing,t.styles.forEach(l=>{s.forwardTime((l.offset||0)*a),s.setStyles(l.styles,l.easing,e.errors,e.options),s.applyStylesToKeyframe()}),e.currentTimeline.mergeTimelineCollectedStyles(s),e.transformIntoNewTimeline(r+a),e.previousNode=t}visitQuery(t,e){const n=e.currentTimeline.currentTime,r=t.options||{},a=r.delay?Dc(r.delay):0;a&&(6===e.previousNode.type||0==n&&e.currentTimeline.hasCurrentStyleProperties())&&(e.currentTimeline.snapshotCurrentStyles(),e.previousNode=Ky);let o=n;const s=e.invokeQuery(t.selector,t.originalSelector,t.limit,t.includeSelf,!!r.optional,e.errors);e.currentQueryTotal=s.length;let l=null;s.forEach((c,p)=>{e.currentQueryIndex=p;const w=e.createSubContext(t.options,c);a&&w.delayNextStep(a),c===e.element&&(l=w.currentTimeline),Oo(this,t.animation,w),w.currentTimeline.applyStylesToKeyframe(),o=Math.max(o,w.currentTimeline.currentTime)}),e.currentQueryIndex=0,e.currentQueryTotal=0,e.transformIntoNewTimeline(o),l&&(e.currentTimeline.mergeTimelineCollectedStyles(l),e.currentTimeline.snapshotCurrentStyles()),e.previousNode=t}visitStagger(t,e){const n=e.parentContext,r=e.currentTimeline,a=t.timings,o=Math.abs(a.duration),s=o*(e.currentQueryTotal-1);let l=o*e.currentQueryIndex;switch(a.duration<0?"reverse":a.easing){case"reverse":l=s-l;break;case"full":l=n.currentStaggerTime}const p=e.currentTimeline;l&&p.delayNextStep(l);const w=p.currentTime;Oo(this,t.animation,e),e.previousNode=t,n.currentStaggerTime=r.currentTime-w+(r.startTime-n.currentTimeline.startTime)}}const Ky={};class GD{constructor(t,e,n,r,a,o,s,l){this._driver=t,this.element=e,this.subInstructions=n,this._enterClassName=r,this._leaveClassName=a,this.errors=o,this.timelines=s,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=Ky,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=l||new Qy(this._driver,e,0),s.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(t,e){if(!t)return;const n=t;let r=this.options;null!=n.duration&&(r.duration=Dc(n.duration)),null!=n.delay&&(r.delay=Dc(n.delay));const a=n.params;if(a){let o=r.params;o||(o=this.options.params={}),Object.keys(a).forEach(s=>{(!e||!o.hasOwnProperty(s))&&(o[s]=Cg(a[s],o,this.errors))})}}_copyOptions(){const t={};if(this.options){const e=this.options.params;if(e){const n=t.params={};Object.keys(e).forEach(r=>{n[r]=e[r]})}}return t}createSubContext(t=null,e,n){const r=e||this.element,a=new GD(this._driver,r,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(r,n||0));return a.previousNode=this.previousNode,a.currentAnimateTimings=this.currentAnimateTimings,a.options=this._copyOptions(),a.updateOptions(t),a.currentQueryIndex=this.currentQueryIndex,a.currentQueryTotal=this.currentQueryTotal,a.parentContext=this,this.subContextCount++,a}transformIntoNewTimeline(t){return this.previousNode=Ky,this.currentTimeline=this.currentTimeline.fork(this.element,t),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(t,e,n){const r={duration:e??t.duration,delay:this.currentTimeline.currentTime+(n??0)+t.delay,easing:""},a=new Nme(this._driver,t.element,t.keyframes,t.preStyleProps,t.postStyleProps,r,t.stretchStartingKeyframe);return this.timelines.push(a),r}incrementTime(t){this.currentTimeline.forwardTime(this.currentTimeline.duration+t)}delayNextStep(t){t>0&&this.currentTimeline.delayNextStep(t)}invokeQuery(t,e,n,r,a,o){let s=[];if(r&&s.push(this.element),t.length>0){t=(t=t.replace(Tme,"."+this._enterClassName)).replace(Ime,"."+this._leaveClassName);let c=this._driver.query(this.element,t,1!=n);0!==n&&(c=n<0?c.slice(c.length+n,c.length):c.slice(0,n)),s.push(...c)}return!a&&0==s.length&&o.push(function Bhe(i){return new Re(3014,!1)}()),s}}class Qy{constructor(t,e,n,r){this._driver=t,this.element=e,this.startTime=n,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 Qy(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,n]of this._globalTimelineStyles)this._backFill.set(e,n||cc),this._currentKeyframe.set(e,cc);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(t,e,n,r){e&&this._previousKeyframe.set("easing",e);const a=r&&r.params||{},o=function Ome(i,t){const e=new Map;let n;return i.forEach(r=>{if("*"===r){n=n||t.keys();for(let a of n)e.set(a,cc)}else Id(r,e)}),e}(t,this._globalTimelineStyles);for(let[s,l]of o){const c=Cg(l,a,n);this._pendingStyles.set(s,c),this._localTimelineStyles.has(s)||this._backFill.set(s,this._globalTimelineStyles.get(s)??cc),this._updateStyle(s,c)}}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,n)=>{const r=this._styleSummary.get(n);(!r||e.time>r.time)&&this._updateStyle(n,e.value)})}buildKeyframes(){this.applyStylesToKeyframe();const t=new Set,e=new Set,n=1===this._keyframes.size&&0===this.duration;let r=[];this._keyframes.forEach((s,l)=>{const c=Id(s,new Map,this._backFill);c.forEach((p,w)=>{"!"===p?t.add(w):p===cc&&e.add(w)}),n||c.set("offset",l/this.duration),r.push(c)});const a=t.size?jy(t.values()):[],o=e.size?jy(e.values()):[];if(n){const s=r[0],l=new Map(s);s.set("offset",0),l.set("offset",1),r=[s,l]}return UD(this.element,r,a,o,this.duration,this.startTime,this.easing,!1)}}class Nme extends Qy{constructor(t,e,n,r,a,o,s=!1){super(t,e,o.delay),this.keyframes=n,this.preStyleProps=r,this.postStyleProps=a,this._stretchStartingKeyframe=s,this.timings={duration:o.duration,delay:o.delay,easing:o.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let t=this.keyframes,{delay:e,duration:n,easing:r}=this.timings;if(this._stretchStartingKeyframe&&e){const a=[],o=n+e,s=e/o,l=Id(t[0]);l.set("offset",0),a.push(l);const c=Id(t[0]);c.set("offset",b8(s)),a.push(c);const p=t.length-1;for(let w=1;w<=p;w++){let I=Id(t[w]);const z=I.get("offset");I.set("offset",b8((e+z*n)/o)),a.push(I)}n=o,e=0,r="",t=a}return UD(this.element,t,this.preStyleProps,this.postStyleProps,n,e,r,!0)}}function b8(i,t=3){const e=Math.pow(10,t-1);return Math.round(i*e)/e}class $D{}const Rme=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 Pme extends $D{normalizePropertyName(t,e){return YD(t)}normalizeStyleValue(t,e,n,r){let a="";const o=n.toString().trim();if(Rme.has(e)&&0!==n&&"0"!==n)if("number"==typeof n)a="px";else{const s=n.match(/^[+-]?[\d\.]+([a-z]*)$/);s&&0==s[1].length&&r.push(function Mhe(i,t){return new Re(3005,!1)}())}return o+a}}function y8(i,t,e,n,r,a,o,s,l,c,p,w,I){return{type:0,element:i,triggerName:t,isRemovalTransition:r,fromState:e,fromStyles:a,toState:n,toStyles:o,timelines:s,queriedElements:l,preStyleProps:c,postStyleProps:p,totalTime:w,errors:I}}const qD={};class v8{constructor(t,e,n){this._triggerName=t,this.ast=e,this._stateStyles=n}match(t,e,n,r){return function Bme(i,t,e,n,r){return i.some(a=>a(t,e,n,r))}(this.ast.matchers,t,e,n,r)}buildStyles(t,e,n){let r=this._stateStyles.get("*");return void 0!==t&&(r=this._stateStyles.get(t?.toString())||r),r?r.buildStyles(e,n):new Map}build(t,e,n,r,a,o,s,l,c,p){const w=[],I=this.ast.options&&this.ast.options.params||qD,J=this.buildStyles(n,s&&s.params||qD,w),ce=l&&l.params||qD,he=this.buildStyles(r,ce,w),me=new Set,Ie=new Map,ge=new Map,Ve="void"===r,Qe={params:Hme(ce,I),delay:this.ast.options?.delay},Dt=p?[]:WD(t,e,this.ast.animation,a,o,J,he,Qe,c,w);let Wt=0;if(Dt.forEach(yn=>{Wt=Math.max(yn.duration+yn.delay,Wt)}),w.length)return y8(e,this._triggerName,n,r,Ve,J,he,[],[],Ie,ge,Wt,w);Dt.forEach(yn=>{const Zr=yn.element,Ya=No(Ie,Zr,new Set);yn.preStyleProps.forEach(Ro=>Ya.add(Ro));const co=No(ge,Zr,new Set);yn.postStyleProps.forEach(Ro=>co.add(Ro)),Zr!==e&&me.add(Zr)});const Ti=jy(me.values());return y8(e,this._triggerName,n,r,Ve,J,he,Dt,Ti,Ie,ge,Wt)}}function Hme(i,t){const e=xg(t);for(const n in i)i.hasOwnProperty(n)&&null!=i[n]&&(e[n]=i[n]);return e}class Vme{constructor(t,e,n){this.styles=t,this.defaultParams=e,this.normalizer=n}buildStyles(t,e){const n=new Map,r=xg(this.defaultParams);return Object.keys(t).forEach(a=>{const o=t[a];null!==o&&(r[a]=o)}),this.styles.styles.forEach(a=>{"string"!=typeof a&&a.forEach((o,s)=>{o&&(o=Cg(o,r,e));const l=this.normalizer.normalizePropertyName(s,e);o=this.normalizer.normalizeStyleValue(s,l,o,e),n.set(s,o)})}),n}}class jme{constructor(t,e,n){this.name=t,this.ast=e,this._normalizer=n,this.transitionFactories=[],this.states=new Map,e.states.forEach(r=>{this.states.set(r.name,new Vme(r.style,r.options&&r.options.params||{},n))}),w8(this.states,"true","1"),w8(this.states,"false","0"),e.transitions.forEach(r=>{this.transitionFactories.push(new v8(t,r,this.states))}),this.fallbackTransition=function zme(i,t,e){return new v8(i,{type:1,animation:{type:2,steps:[],options:null},matchers:[(o,s)=>!0],options:null,queryCount:0,depCount:0},t)}(t,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(t,e,n,r){return this.transitionFactories.find(o=>o.match(t,e,n,r))||null}matchStyles(t,e,n){return this.fallbackTransition.buildStyles(t,e,n)}}function w8(i,t,e){i.has(t)?i.has(e)||i.set(e,i.get(t)):i.has(e)&&i.set(t,i.get(e))}const Ume=new qy;class Wme{constructor(t,e,n){this.bodyNode=t,this._driver=e,this._normalizer=n,this._animations=new Map,this._playersById=new Map,this.players=[]}register(t,e){const n=[],a=jD(this._driver,e,n,[]);if(n.length)throw function Whe(i){return new Re(3503,!1)}();this._animations.set(t,a)}_buildPlayer(t,e,n){const r=t.element,a=XO(0,this._normalizer,0,t.keyframes,e,n);return this._driver.animate(r,a,t.duration,t.delay,t.easing,[],!0)}create(t,e,n={}){const r=[],a=this._animations.get(t);let o;const s=new Map;if(a?(o=WD(this._driver,e,a,PD,By,new Map,new Map,n,Ume,r),o.forEach(p=>{const w=No(s,p.element,new Map);p.postStyleProps.forEach(I=>w.set(I,null))})):(r.push(function Ghe(){return new Re(3300,!1)}()),o=[]),r.length)throw function $he(i){return new Re(3504,!1)}();s.forEach((p,w)=>{p.forEach((I,z)=>{p.set(z,this._driver.computeStyle(w,z,cc))})});const c=Ad(o.map(p=>{const w=s.get(p.element);return this._buildPlayer(p,new Map,w)}));return this._playersById.set(t,c),c.onDestroy(()=>this.destroy(t)),this.players.push(c),c}destroy(t){const e=this._getPlayer(t);e.destroy(),this._playersById.delete(t);const n=this.players.indexOf(e);n>=0&&this.players.splice(n,1)}_getPlayer(t){const e=this._playersById.get(t);if(!e)throw function qhe(i){return new Re(3301,!1)}();return e}listen(t,e,n,r){const a=LD(e,"","","");return AD(this._getPlayer(t),n,a,r),()=>{}}command(t,e,n,r){if("register"==n)return void this.register(t,r[0]);if("create"==n)return void this.create(t,e,r[0]||{});const a=this._getPlayer(t);switch(n){case"play":a.play();break;case"pause":a.pause();break;case"reset":a.reset();break;case"restart":a.restart();break;case"finish":a.finish();break;case"init":a.init();break;case"setPosition":a.setPosition(parseFloat(r[0]));break;case"destroy":this.destroy(t)}}}const F8="ng-animate-queued",KD="ng-animate-disabled",Qme=[],k8={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},Zme={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},cs="__ng_removed";class QD{get params(){return this.options.params}constructor(t,e=""){this.namespaceId=e;const n=t&&t.hasOwnProperty("value");if(this.value=function tpe(i){return i??null}(n?t.value:t),n){const a=xg(t);delete a.value,this.options=a}else this.options={};this.options.params||(this.options.params={})}absorbOptions(t){const e=t.params;if(e){const n=this.options.params;Object.keys(e).forEach(r=>{null==n[r]&&(n[r]=e[r])})}}}const Mg="void",ZD=new QD(Mg);class Xme{constructor(t,e,n){this.id=t,this.hostElement=e,this._engine=n,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+t,ds(e,this._hostClassName)}listen(t,e,n,r){if(!this._triggers.has(e))throw function Khe(i,t){return new Re(3302,!1)}();if(null==n||0==n.length)throw function Qhe(i){return new Re(3303,!1)}();if(!function ipe(i){return"start"==i||"done"==i}(n))throw function Zhe(i,t){return new Re(3400,!1)}();const a=No(this._elementListeners,t,[]),o={name:e,phase:n,callback:r};a.push(o);const s=No(this._engine.statesByElement,t,new Map);return s.has(e)||(ds(t,Hy),ds(t,Hy+"-"+e),s.set(e,ZD)),()=>{this._engine.afterFlush(()=>{const l=a.indexOf(o);l>=0&&a.splice(l,1),this._triggers.has(e)||s.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 Xhe(i){return new Re(3401,!1)}();return e}trigger(t,e,n,r=!0){const a=this._getTrigger(e),o=new XD(this.id,e,t);let s=this._engine.statesByElement.get(t);s||(ds(t,Hy),ds(t,Hy+"-"+e),this._engine.statesByElement.set(t,s=new Map));let l=s.get(e);const c=new QD(n,this.id);if(!(n&&n.hasOwnProperty("value"))&&l&&c.absorbOptions(l.options),s.set(e,c),l||(l=ZD),c.value!==Mg&&l.value===c.value){if(!function ape(i,t){const e=Object.keys(i),n=Object.keys(t);if(e.length!=n.length)return!1;for(let r=0;r{ah(t,he),Al(t,me)})}return}const I=No(this._engine.playersByElement,t,[]);I.forEach(ce=>{ce.namespaceId==this.id&&ce.triggerName==e&&ce.queued&&ce.destroy()});let z=a.matchTransition(l.value,c.value,t,c.params),J=!1;if(!z){if(!r)return;z=a.fallbackTransition,J=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:t,triggerName:e,transition:z,fromState:l,toState:c,player:o,isFallbackTransition:J}),J||(ds(t,F8),o.onStart(()=>{dp(t,F8)})),o.onDone(()=>{let ce=this.players.indexOf(o);ce>=0&&this.players.splice(ce,1);const he=this._engine.playersByElement.get(t);if(he){let me=he.indexOf(o);me>=0&&he.splice(me,1)}}),this.players.push(o),I.push(o),o}deregister(t){this._triggers.delete(t),this._engine.statesByElement.forEach(e=>e.delete(t)),this._elementListeners.forEach((e,n)=>{this._elementListeners.set(n,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(n=>n.destroy()),this._engine.playersByElement.delete(t))}_signalRemovalForInnerTriggers(t,e){const n=this._engine.driver.query(t,Vy,!0);n.forEach(r=>{if(r[cs])return;const a=this._engine.fetchNamespacesByElement(r);a.size?a.forEach(o=>o.triggerLeaveAnimation(r,e,!1,!0)):this.clearElementCache(r)}),this._engine.afterFlushAnimationsDone(()=>n.forEach(r=>this.clearElementCache(r)))}triggerLeaveAnimation(t,e,n,r){const a=this._engine.statesByElement.get(t),o=new Map;if(a){const s=[];if(a.forEach((l,c)=>{if(o.set(c,l.value),this._triggers.has(c)){const p=this.trigger(t,c,Mg,r);p&&s.push(p)}}),s.length)return this._engine.markElementAsRemoved(this.id,t,!0,e,o),n&&Ad(s).onDone(()=>this._engine.processLeaveNode(t)),!0}return!1}prepareLeaveAnimationListeners(t){const e=this._elementListeners.get(t),n=this._engine.statesByElement.get(t);if(e&&n){const r=new Set;e.forEach(a=>{const o=a.name;if(r.has(o))return;r.add(o);const l=this._triggers.get(o).fallbackTransition,c=n.get(o)||ZD,p=new QD(Mg),w=new XD(this.id,o,t);this._engine.totalQueuedPlayers++,this._queue.push({element:t,triggerName:o,transition:l,fromState:c,toState:p,player:w,isFallbackTransition:!0})})}}removeNode(t,e){const n=this._engine;if(t.childElementCount&&this._signalRemovalForInnerTriggers(t,e),this.triggerLeaveAnimation(t,e,!0))return;let r=!1;if(n.totalAnimations){const a=n.players.length?n.playersByQueriedElement.get(t):[];if(a&&a.length)r=!0;else{let o=t;for(;o=o.parentNode;)if(n.statesByElement.get(o)){r=!0;break}}}if(this.prepareLeaveAnimationListeners(t),r)n.markElementAsRemoved(this.id,t,!1,e);else{const a=t[cs];(!a||a===k8)&&(n.afterFlush(()=>this.clearElementCache(t)),n.destroyInnerAnimations(t),n._onRemovalComplete(t,e))}}insertNode(t,e){ds(t,this._hostClassName)}drainQueuedTransitions(t){const e=[];return this._queue.forEach(n=>{const r=n.player;if(r.destroyed)return;const a=n.element,o=this._elementListeners.get(a);o&&o.forEach(s=>{if(s.name==n.triggerName){const l=LD(a,n.triggerName,n.fromState.value,n.toState.value);l._data=t,AD(n.player,s.phase,l,s.callback)}}),r.markedForDestroy?this._engine.afterFlush(()=>{r.destroy()}):e.push(n)}),this._queue=[],e.sort((n,r)=>{const a=n.transition.ast.depCount,o=r.transition.ast.depCount;return 0==a||0==o?a-o:this._engine.driver.containsElement(n.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(n=>n.element===t)||e,e}}class Jme{_onRemovalComplete(t,e){this.onRemovalComplete(t,e)}constructor(t,e,n){this.bodyNode=t,this.driver=e,this._normalizer=n,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=(r,a)=>{}}get queuedPlayers(){const t=[];return this._namespaceList.forEach(e=>{e.players.forEach(n=>{n.queued&&t.push(n)})}),t}createNamespace(t,e){const n=new Xme(t,e,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,e)?this._balanceNamespaceList(n,e):(this.newHostElements.set(e,n),this.collectEnterElement(e)),this._namespaceLookup[t]=n}_balanceNamespaceList(t,e){const n=this._namespaceList,r=this.namespacesByHostElement;if(n.length-1>=0){let o=!1,s=this.driver.getParentElement(e);for(;s;){const l=r.get(s);if(l){const c=n.indexOf(l);n.splice(c+1,0,t),o=!0;break}s=this.driver.getParentElement(s)}o||n.unshift(t)}else n.push(t);return r.set(e,t),t}register(t,e){let n=this._namespaceLookup[t];return n||(n=this.createNamespace(t,e)),n}registerTrigger(t,e,n){let r=this._namespaceLookup[t];r&&r.register(e,n)&&this.totalAnimations++}destroy(t,e){if(!t)return;const n=this._fetchNamespace(t);this.afterFlush(()=>{this.namespacesByHostElement.delete(n.hostElement),delete this._namespaceLookup[t];const r=this._namespaceList.indexOf(n);r>=0&&this._namespaceList.splice(r,1)}),this.afterFlushAnimationsDone(()=>n.destroy(e))}_fetchNamespace(t){return this._namespaceLookup[t]}fetchNamespacesByElement(t){const e=new Set,n=this.statesByElement.get(t);if(n)for(let r of n.values())if(r.namespaceId){const a=this._fetchNamespace(r.namespaceId);a&&e.add(a)}return e}trigger(t,e,n,r){if(Zy(e)){const a=this._fetchNamespace(t);if(a)return a.trigger(e,n,r),!0}return!1}insertNode(t,e,n,r){if(!Zy(e))return;const a=e[cs];if(a&&a.setForRemoval){a.setForRemoval=!1,a.setForMove=!0;const o=this.collectedLeaveElements.indexOf(e);o>=0&&this.collectedLeaveElements.splice(o,1)}if(t){const o=this._fetchNamespace(t);o&&o.insertNode(e,n)}r&&this.collectEnterElement(e)}collectEnterElement(t){this.collectedEnterElements.push(t)}markElementAsDisabled(t,e){e?this.disabledNodes.has(t)||(this.disabledNodes.add(t),ds(t,KD)):this.disabledNodes.has(t)&&(this.disabledNodes.delete(t),dp(t,KD))}removeNode(t,e,n,r){if(Zy(e)){const a=t?this._fetchNamespace(t):null;if(a?a.removeNode(e,r):this.markElementAsRemoved(t,e,!1,r),n){const o=this.namespacesByHostElement.get(e);o&&o.id!==t&&o.removeNode(e,r)}}else this._onRemovalComplete(e,r)}markElementAsRemoved(t,e,n,r,a){this.collectedLeaveElements.push(e),e[cs]={namespaceId:t,setForRemoval:r,hasAnimation:n,removedBeforeQueried:!1,previousTriggersValues:a}}listen(t,e,n,r,a){return Zy(e)?this._fetchNamespace(t).listen(e,n,r,a):()=>{}}_buildInstruction(t,e,n,r,a){return t.transition.build(this.driver,t.element,t.fromState.value,t.toState.value,n,r,t.fromState.options,t.toState.options,e,a)}destroyInnerAnimations(t){let e=this.driver.query(t,Vy,!0);e.forEach(n=>this.destroyActiveAnimationsForElement(n)),0!=this.playersByQueriedElement.size&&(e=this.driver.query(t,BD,!0),e.forEach(n=>this.finishActiveQueriedAnimationOnElement(n)))}destroyActiveAnimationsForElement(t){const e=this.playersByElement.get(t);e&&e.forEach(n=>{n.queued?n.markedForDestroy=!0:n.destroy()})}finishActiveQueriedAnimationOnElement(t){const e=this.playersByQueriedElement.get(t);e&&e.forEach(n=>n.finish())}whenRenderingDone(){return new Promise(t=>{if(this.players.length)return Ad(this.players).onDone(()=>t());t()})}processLeaveNode(t){const e=t[cs];if(e&&e.setForRemoval){if(t[cs]=k8,e.namespaceId){this.destroyInnerAnimations(t);const n=this._fetchNamespace(e.namespaceId);n&&n.clearElementCache(t)}this._onRemovalComplete(t,e.setForRemoval)}t.classList?.contains(KD)&&this.markElementAsDisabled(t,!1),this.driver.query(t,".ng-animate-disabled",!0).forEach(n=>{this.markElementAsDisabled(n,!1)})}flush(t=-1){let e=[];if(this.newHostElements.size&&(this.newHostElements.forEach((n,r)=>this._balanceNamespaceList(n,r)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let n=0;nn()),this._flushFns=[],this._whenQuietFns.length){const n=this._whenQuietFns;this._whenQuietFns=[],e.length?Ad(e).onDone(()=>{n.forEach(r=>r())}):n.forEach(r=>r())}}reportError(t){throw function Jhe(i){return new Re(3402,!1)}()}_flushAnimations(t,e){const n=new qy,r=[],a=new Map,o=[],s=new Map,l=new Map,c=new Map,p=new Set;this.disabledNodes.forEach(Ot=>{p.add(Ot);const Jt=this.driver.query(Ot,".ng-animate-queued",!0);for(let si=0;si{const si=PD+ce++;J.set(Jt,si),Ot.forEach(en=>ds(en,si))});const he=[],me=new Set,Ie=new Set;for(let Ot=0;Otme.add(en)):Ie.add(Jt))}const ge=new Map,Ve=C8(I,Array.from(me));Ve.forEach((Ot,Jt)=>{const si=By+ce++;ge.set(Jt,si),Ot.forEach(en=>ds(en,si))}),t.push(()=>{z.forEach((Ot,Jt)=>{const si=J.get(Jt);Ot.forEach(en=>dp(en,si))}),Ve.forEach((Ot,Jt)=>{const si=ge.get(Jt);Ot.forEach(en=>dp(en,si))}),he.forEach(Ot=>{this.processLeaveNode(Ot)})});const Qe=[],Dt=[];for(let Ot=this._namespaceList.length-1;Ot>=0;Ot--)this._namespaceList[Ot].drainQueuedTransitions(e).forEach(si=>{const en=si.player,Xr=si.element;if(Qe.push(en),this.collectedEnterElements.length){const Da=Xr[cs];if(Da&&Da.setForMove){if(Da.previousTriggersValues&&Da.previousTriggersValues.has(si.triggerName)){const dh=Da.previousTriggersValues.get(si.triggerName),us=this.statesByElement.get(si.element);if(us&&us.has(si.triggerName)){const gv=us.get(si.triggerName);gv.value=dh,us.set(si.triggerName,gv)}}return void en.destroy()}}const Ll=!w||!this.driver.containsElement(w,Xr),Po=ge.get(Xr),Nd=J.get(Xr),tr=this._buildInstruction(si,n,Nd,Po,Ll);if(tr.errors&&tr.errors.length)return void Dt.push(tr);if(Ll)return en.onStart(()=>ah(Xr,tr.fromStyles)),en.onDestroy(()=>Al(Xr,tr.toStyles)),void r.push(en);if(si.isFallbackTransition)return en.onStart(()=>ah(Xr,tr.fromStyles)),en.onDestroy(()=>Al(Xr,tr.toStyles)),void r.push(en);const vR=[];tr.timelines.forEach(Da=>{Da.stretchStartingKeyframe=!0,this.disabledNodes.has(Da.element)||vR.push(Da)}),tr.timelines=vR,n.append(Xr,tr.timelines),o.push({instruction:tr,player:en,element:Xr}),tr.queriedElements.forEach(Da=>No(s,Da,[]).push(en)),tr.preStyleProps.forEach((Da,dh)=>{if(Da.size){let us=l.get(dh);us||l.set(dh,us=new Set),Da.forEach((gv,vC)=>us.add(vC))}}),tr.postStyleProps.forEach((Da,dh)=>{let us=c.get(dh);us||c.set(dh,us=new Set),Da.forEach((gv,vC)=>us.add(vC))})});if(Dt.length){const Ot=[];Dt.forEach(Jt=>{Ot.push(function eme(i,t){return new Re(3505,!1)}())}),Qe.forEach(Jt=>Jt.destroy()),this.reportError(Ot)}const Wt=new Map,Ti=new Map;o.forEach(Ot=>{const Jt=Ot.element;n.has(Jt)&&(Ti.set(Jt,Jt),this._beforeAnimationBuild(Ot.player.namespaceId,Ot.instruction,Wt))}),r.forEach(Ot=>{const Jt=Ot.element;this._getPreviousPlayers(Jt,!1,Ot.namespaceId,Ot.triggerName,null).forEach(en=>{No(Wt,Jt,[]).push(en),en.destroy()})});const yn=he.filter(Ot=>E8(Ot,l,c)),Zr=new Map;D8(Zr,this.driver,Ie,c,cc).forEach(Ot=>{E8(Ot,l,c)&&yn.push(Ot)});const co=new Map;z.forEach((Ot,Jt)=>{D8(co,this.driver,new Set(Ot),l,"!")}),yn.forEach(Ot=>{const Jt=Zr.get(Ot),si=co.get(Ot);Zr.set(Ot,new Map([...Array.from(Jt?.entries()??[]),...Array.from(si?.entries()??[])]))});const Ro=[],Ld=[],Ag={};o.forEach(Ot=>{const{element:Jt,player:si,instruction:en}=Ot;if(n.has(Jt)){if(p.has(Jt))return si.onDestroy(()=>Al(Jt,en.toStyles)),si.disabled=!0,si.overrideTotalTime(en.totalTime),void r.push(si);let Xr=Ag;if(Ti.size>1){let Po=Jt;const Nd=[];for(;Po=Po.parentNode;){const tr=Ti.get(Po);if(tr){Xr=tr;break}Nd.push(Po)}Nd.forEach(tr=>Ti.set(tr,Xr))}const Ll=this._buildAnimation(si.namespaceId,en,Wt,a,co,Zr);if(si.setRealPlayer(Ll),Xr===Ag)Ro.push(si);else{const Po=this.playersByElement.get(Xr);Po&&Po.length&&(si.parentPlayer=Ad(Po)),r.push(si)}}else ah(Jt,en.fromStyles),si.onDestroy(()=>Al(Jt,en.toStyles)),Ld.push(si),p.has(Jt)&&r.push(si)}),Ld.forEach(Ot=>{const Jt=a.get(Ot.element);if(Jt&&Jt.length){const si=Ad(Jt);Ot.setRealPlayer(si)}}),r.forEach(Ot=>{Ot.parentPlayer?Ot.syncPlayerEvents(Ot.parentPlayer):Ot.destroy()});for(let Ot=0;Ot!Ll.destroyed);Xr.length?npe(this,Jt,Xr):this.processLeaveNode(Jt)}return he.length=0,Ro.forEach(Ot=>{this.players.push(Ot),Ot.onDone(()=>{Ot.destroy();const Jt=this.players.indexOf(Ot);this.players.splice(Jt,1)}),Ot.play()}),Ro}elementContainsData(t,e){let n=!1;const r=e[cs];return r&&r.setForRemoval&&(n=!0),this.playersByElement.has(e)&&(n=!0),this.playersByQueriedElement.has(e)&&(n=!0),this.statesByElement.has(e)&&(n=!0),this._fetchNamespace(t).elementContainsData(e)||n}afterFlush(t){this._flushFns.push(t)}afterFlushAnimationsDone(t){this._whenQuietFns.push(t)}_getPreviousPlayers(t,e,n,r,a){let o=[];if(e){const s=this.playersByQueriedElement.get(t);s&&(o=s)}else{const s=this.playersByElement.get(t);if(s){const l=!a||a==Mg;s.forEach(c=>{c.queued||!l&&c.triggerName!=r||o.push(c)})}}return(n||r)&&(o=o.filter(s=>!(n&&n!=s.namespaceId||r&&r!=s.triggerName))),o}_beforeAnimationBuild(t,e,n){const a=e.element,o=e.isRemovalTransition?void 0:t,s=e.isRemovalTransition?void 0:e.triggerName;for(const l of e.timelines){const c=l.element,p=c!==a,w=No(n,c,[]);this._getPreviousPlayers(c,p,o,s,e.toState).forEach(z=>{const J=z.getRealPlayer();J.beforeDestroy&&J.beforeDestroy(),z.destroy(),w.push(z)})}ah(a,e.fromStyles)}_buildAnimation(t,e,n,r,a,o){const s=e.triggerName,l=e.element,c=[],p=new Set,w=new Set,I=e.timelines.map(J=>{const ce=J.element;p.add(ce);const he=ce[cs];if(he&&he.removedBeforeQueried)return new Bf(J.duration,J.delay);const me=ce!==l,Ie=function rpe(i){const t=[];return M8(i,t),t}((n.get(ce)||Qme).map(Wt=>Wt.getRealPlayer())).filter(Wt=>!!Wt.element&&Wt.element===ce),ge=a.get(ce),Ve=o.get(ce),Qe=XO(0,this._normalizer,0,J.keyframes,ge,Ve),Dt=this._buildPlayer(J,Qe,Ie);if(J.subTimeline&&r&&w.add(ce),me){const Wt=new XD(t,s,ce);Wt.setRealPlayer(Dt),c.push(Wt)}return Dt});c.forEach(J=>{No(this.playersByQueriedElement,J.element,[]).push(J),J.onDone(()=>function epe(i,t,e){let n=i.get(t);if(n){if(n.length){const r=n.indexOf(e);n.splice(r,1)}0==n.length&&i.delete(t)}return n}(this.playersByQueriedElement,J.element,J))}),p.forEach(J=>ds(J,l8));const z=Ad(I);return z.onDestroy(()=>{p.forEach(J=>dp(J,l8)),Al(l,e.toStyles)}),w.forEach(J=>{No(r,J,[]).push(z)}),z}_buildPlayer(t,e,n){return e.length>0?this.driver.animate(t.element,e,t.duration,t.delay,t.easing,n):new Bf(t.duration,t.delay)}}class XD{constructor(t,e,n){this.namespaceId=t,this.triggerName=e,this.element=n,this._player=new Bf,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,n)=>{e.forEach(r=>AD(t,n,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){No(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 Zy(i){return i&&1===i.nodeType}function x8(i,t){const e=i.style.display;return i.style.display=t??"none",e}function D8(i,t,e,n,r){const a=[];e.forEach(l=>a.push(x8(l)));const o=[];n.forEach((l,c)=>{const p=new Map;l.forEach(w=>{const I=t.computeStyle(c,w,r);p.set(w,I),(!I||0==I.length)&&(c[cs]=Zme,o.push(c))}),i.set(c,p)});let s=0;return e.forEach(l=>x8(l,a[s++])),o}function C8(i,t){const e=new Map;if(i.forEach(s=>e.set(s,[])),0==t.length)return e;const r=new Set(t),a=new Map;function o(s){if(!s)return 1;let l=a.get(s);if(l)return l;const c=s.parentNode;return l=e.has(c)?c:r.has(c)?1:o(c),a.set(s,l),l}return t.forEach(s=>{const l=o(s);1!==l&&e.get(l).push(s)}),e}function ds(i,t){i.classList?.add(t)}function dp(i,t){i.classList?.remove(t)}function npe(i,t,e){Ad(e).onDone(()=>i.processLeaveNode(t))}function M8(i,t){for(let e=0;er.add(a)):t.set(i,n),e.delete(i),!0}class Xy{constructor(t,e,n){this.bodyNode=t,this._driver=e,this._normalizer=n,this._triggerCache={},this.onRemovalComplete=(r,a)=>{},this._transitionEngine=new Jme(t,e,n),this._timelineEngine=new Wme(t,e,n),this._transitionEngine.onRemovalComplete=(r,a)=>this.onRemovalComplete(r,a)}registerTrigger(t,e,n,r,a){const o=t+"-"+r;let s=this._triggerCache[o];if(!s){const l=[],p=jD(this._driver,a,l,[]);if(l.length)throw function zhe(i,t){return new Re(3404,!1)}();s=function Yme(i,t,e){return new jme(i,t,e)}(r,p,this._normalizer),this._triggerCache[o]=s}this._transitionEngine.registerTrigger(e,r,s)}register(t,e){this._transitionEngine.register(t,e)}destroy(t,e){this._transitionEngine.destroy(t,e)}onInsert(t,e,n,r){this._transitionEngine.insertNode(t,e,n,r)}onRemove(t,e,n,r){this._transitionEngine.removeNode(t,e,r||!1,n)}disableAnimations(t,e){this._transitionEngine.markElementAsDisabled(t,e)}process(t,e,n,r){if("@"==n.charAt(0)){const[a,o]=JO(n);this._timelineEngine.command(a,e,o,r)}else this._transitionEngine.trigger(t,e,n,r)}listen(t,e,n,r,a){if("@"==n.charAt(0)){const[o,s]=JO(n);return this._timelineEngine.listen(o,e,s,a)}return this._transitionEngine.listen(t,e,n,r,a)}flush(t=-1){this._transitionEngine.flush(t)}get players(){return this._transitionEngine.players.concat(this._timelineEngine.players)}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}}let spe=(()=>{class i{constructor(e,n,r){this._element=e,this._startStyles=n,this._endStyles=r,this._state=0;let a=i.initialStylesByElement.get(e);a||i.initialStylesByElement.set(e,a=new Map),this._initialStyles=a}start(){this._state<1&&(this._startStyles&&Al(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(Al(this._element,this._initialStyles),this._endStyles&&(Al(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(i.initialStylesByElement.delete(this._element),this._startStyles&&(ah(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(ah(this._element,this._endStyles),this._endStyles=null),Al(this._element,this._initialStyles),this._state=3)}}return i.initialStylesByElement=new WeakMap,i})();function JD(i){let t=null;return i.forEach((e,n)=>{(function lpe(i){return"display"===i||"position"===i})(n)&&(t=t||new Map,t.set(n,e))}),t}class S8{constructor(t,e,n,r){this.element=t,this.keyframes=e,this.options=n,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=n.duration,this._delay=n.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(n=>{e.push(Object.fromEntries(n))}),e}_triggerWebAnimation(t,e,n){return t.animate(this._convertKeyframesToObject(e),n)}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((n,r)=>{"offset"!==r&&t.set(r,this._finished?n:p8(this.element,r))}),this.currentSnapshot=t}triggerCallback(t){const e="start"===t?this._onStartFns:this._onDoneFns;e.forEach(n=>n()),e.length=0}}class cpe{validateStyleProperty(t){return!0}validateAnimatableStyleProperty(t){return!0}matchesElement(t,e){return!1}containsElement(t,e){return r8(t,e)}getParentElement(t){return OD(t)}query(t,e,n){return a8(t,e,n)}computeStyle(t,e,n){return window.getComputedStyle(t)[e]}animate(t,e,n,r,a,o=[]){const l={duration:n,delay:r,fill:0==r?"both":"forwards"};a&&(l.easing=a);const c=new Map,p=o.filter(z=>z instanceof S8);(function mme(i,t){return 0===i||0===t})(n,r)&&p.forEach(z=>{z.currentSnapshot.forEach((J,ce)=>c.set(ce,J))});let w=function cme(i){return i.length?i[0]instanceof Map?i:i.map(t=>c8(t)):[]}(e).map(z=>Id(z));w=function pme(i,t,e){if(e.size&&t.length){let n=t[0],r=[];if(e.forEach((a,o)=>{n.has(o)||r.push(o),n.set(o,a)}),r.length)for(let a=1;ao.set(s,p8(i,s)))}}return t}(t,w,c);const I=function ope(i,t){let e=null,n=null;return Array.isArray(t)&&t.length?(e=JD(t[0]),t.length>1&&(n=JD(t[t.length-1]))):t instanceof Map&&(e=JD(t)),e||n?new spe(i,e,n):null}(t,w);return new S8(t,w,l,I)}}let dpe=(()=>{class i extends FA{constructor(e,n){super(),this._nextAnimationId=0,this._renderer=e.createRenderer(n.body,{id:"0",encapsulation:re.None,styles:[],data:{animation:[]}})}build(e){const n=this._nextAnimationId.toString();this._nextAnimationId++;const r=Array.isArray(e)?kA(e):e;return T8(this._renderer,null,n,"register",[r]),new upe(n,this._renderer)}}return i.\u0275fac=function(e){return new(e||i)(ue(Rh),ue(zt))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();class upe extends mG{constructor(t,e){super(),this._id=t,this._renderer=e}create(t,e){return new hpe(this._id,t,e||{},this._renderer)}}class hpe{constructor(t,e,n,r){this.id=t,this.element=e,this._renderer=r,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",n)}_listen(t,e){return this._renderer.listen(this.element,`@@${this.id}:${t}`,e)}_command(t,...e){return T8(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 T8(i,t,e,n,r){return i.setProperty(t,`@@${e}:${n}`,r)}const A8="@.disabled";let mpe=(()=>{class i{constructor(e,n,r){this.delegate=e,this.engine=n,this._zone=r,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,this.promise=Promise.resolve(0),n.onRemovalComplete=(a,o)=>{const s=o?.parentNode(a);s&&o.removeChild(s,a)}}createRenderer(e,n){const a=this.delegate.createRenderer(e,n);if(!(e&&n&&n.data&&n.data.animation)){let p=this._rendererCache.get(a);return p||(p=new I8("",a,this.engine,()=>this._rendererCache.delete(a)),this._rendererCache.set(a,p)),p}const o=n.id,s=n.id+"-"+this._currentId;this._currentId++,this.engine.register(s,e);const l=p=>{Array.isArray(p)?p.forEach(l):this.engine.registerTrigger(o,s,e,p.name,p)};return n.data.animation.forEach(l),new ppe(this,s,a,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){this.promise.then(()=>{this._microtaskId++})}scheduleListenerCallback(e,n,r){e>=0&&en(r)):(0==this._animationCallbacksBuffer.length&&Promise.resolve(null).then(()=>{this._zone.run(()=>{this._animationCallbacksBuffer.forEach(a=>{const[o,s]=a;o(s)}),this._animationCallbacksBuffer=[]})}),this._animationCallbacksBuffer.push([n,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 i.\u0275fac=function(e){return new(e||i)(ue(Rh),ue(Xy),ue(lt))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();class I8{constructor(t,e,n,r){this.namespaceId=t,this.delegate=e,this.engine=n,this._onDestroy=r,this.destroyNode=this.delegate.destroyNode?a=>e.destroyNode(a):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,n,r=!0){this.delegate.insertBefore(t,e,n),this.engine.onInsert(this.namespaceId,e,t,r)}removeChild(t,e,n){this.engine.onRemove(this.namespaceId,e,this.delegate,n)}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,n,r){this.delegate.setAttribute(t,e,n,r)}removeAttribute(t,e,n){this.delegate.removeAttribute(t,e,n)}addClass(t,e){this.delegate.addClass(t,e)}removeClass(t,e){this.delegate.removeClass(t,e)}setStyle(t,e,n,r){this.delegate.setStyle(t,e,n,r)}removeStyle(t,e,n){this.delegate.removeStyle(t,e,n)}setProperty(t,e,n){"@"==e.charAt(0)&&e==A8?this.disableAnimations(t,!!n):this.delegate.setProperty(t,e,n)}setValue(t,e){this.delegate.setValue(t,e)}listen(t,e,n){return this.delegate.listen(t,e,n)}disableAnimations(t,e){this.engine.disableAnimations(t,e)}}class ppe extends I8{constructor(t,e,n,r,a){super(e,n,r,a),this.factory=t,this.namespaceId=e}setProperty(t,e,n){"@"==e.charAt(0)?"."==e.charAt(1)&&e==A8?this.disableAnimations(t,n=void 0===n||!!n):this.engine.process(this.namespaceId,t,e.slice(1),n):this.delegate.setProperty(t,e,n)}listen(t,e,n){if("@"==e.charAt(0)){const r=function fpe(i){switch(i){case"body":return document.body;case"document":return document;case"window":return window;default:return i}}(t);let a=e.slice(1),o="";return"@"!=a.charAt(0)&&([a,o]=function _pe(i){const t=i.indexOf(".");return[i.substring(0,t),i.slice(t+1)]}(a)),this.engine.listen(this.namespaceId,r,a,o,s=>{this.factory.scheduleListenerCallback(s._data||-1,n,s)})}return this.delegate.listen(t,e,n)}}let gpe=(()=>{class i extends Xy{constructor(e,n,r,a){super(e.body,n,r)}ngOnDestroy(){this.flush()}}return i.\u0275fac=function(e){return new(e||i)(ue(zt),ue(RD),ue($D),ue(Jl))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();const L8=[{provide:FA,useClass:dpe},{provide:$D,useFactory:function bpe(){return new Pme}},{provide:Xy,useClass:gpe},{provide:Rh,useFactory:function ype(i,t,e){return new mpe(i,t,e)},deps:[a1,Xy,lt]}],eC=[{provide:RD,useFactory:()=>new cpe},{provide:Si,useValue:"BrowserAnimations"},...L8],N8=[{provide:RD,useClass:o8},{provide:Si,useValue:"NoopAnimations"},...L8];let O8=(()=>{class i{static withConfig(e){return{ngModule:i,providers:e.disableAnimations?N8:eC}}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:eC,imports:[vT]}),i})(),Ape=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt,xn,ns,vt]}),i})(),Npe=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[hA,vt,hA,vt]}),i})(),Hpe=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({}),i})(),$pe=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[Hpe,vt,vt]}),i})(),sfe=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[B2]}),i})(),xfe=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt,sfe,vt]}),i})(),Cfe=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[pm]}),i})(),_C=(()=>{class i{constructor(){this.changes=new ve,this.optionalLabel="Optional",this.completedLabel="Completed",this.editableLabel="Editable"}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();const Pfe={provide:_C,deps:[[new Ja,new Cs,_C]],useFactory:function Rfe(i){return i||new _C}};let Bfe=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[Pfe,_m],imports:[vt,xn,is,Cfe,_y,ns,vt]}),i})(),gC=(()=>{class i{constructor(){this.changes=new ve,this.itemsPerPageLabel="Items per page:",this.nextPageLabel="Next page",this.previousPageLabel="Previous page",this.firstPageLabel="First page",this.lastPageLabel="Last page",this.getRangeLabel=(e,n,r)=>{if(0==r||0==n)return`0 of ${r}`;const a=e*n;return`${a+1} \u2013 ${a<(r=Math.max(r,0))?Math.min(a+n,r):a+n} of ${r}`}}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();const zfe={provide:gC,deps:[[new Ja,new Cs,gC]],useFactory:function jfe(i){return i||new gC}};let Ufe=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[zfe],imports:[xn,ob,eO,wN]}),i})(),Gfe=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[vt]}),i})(),Kfe=(()=>{class i{constructor(){this.changes=new ve,this.calendarLabel="Calendar",this.openCalendarLabel="Open calendar",this.closeCalendarLabel="Close calendar",this.prevMonthLabel="Previous month",this.nextMonthLabel="Next month",this.prevYearLabel="Previous year",this.nextYearLabel="Next year",this.prevMultiYearLabel="Previous 24 years",this.nextMultiYearLabel="Next 24 years",this.switchToMonthViewLabel="Choose date",this.switchToMultiYearViewLabel="Choose month and year",this.startDateLabel="Start date",this.endDateLabel="End date"}formatYearRange(e,n){return`${e} \u2013 ${n}`}formatYearRangeLabel(e,n){return`${e} to ${n}`}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275prov=Oe({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();class lh{constructor(t,e){this.start=t,this.end=e}}const tR={provide:new De("mat-datepicker-scroll-strategy"),deps:[or],useFactory:function r_e(i){return()=>i.scrollStrategies.reposition()}};let rR=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[Kfe,tR],imports:[xn,ob,pl,mm,is,vt,ml]}),i})(),aR=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[ns,vt,vt]}),i})();const u_e=["connectionContainer"],h_e=["inputContainer"],m_e=["label"];function p_e(i,t){1&i&&(wr(0),_(1,"div",14),pe(2,"div",15)(3,"div",16)(4,"div",17),b(),_(5,"div",18),pe(6,"div",15)(7,"div",16)(8,"div",17),b(),Fr())}function f_e(i,t){if(1&i){const e=Ye();_(0,"div",19),ae("cdkObserveContent",function(){return we(e),Fe(Z().updateOutlineGap())}),Ge(1,1),b()}2&i&&M("cdkObserveContentDisabled","outline"!=Z().appearance)}function __e(i,t){if(1&i&&(wr(0),Ge(1,2),_(2,"span"),N(3),b(),Fr()),2&i){const e=Z(2);C(3),ft(e._control.placeholder)}}function g_e(i,t){1&i&&Ge(0,3,["*ngSwitchCase","true"])}function b_e(i,t){1&i&&(_(0,"span",23),N(1," *"),b())}function y_e(i,t){if(1&i){const e=Ye();_(0,"label",20,21),ae("cdkObserveContent",function(){return we(e),Fe(Z().updateOutlineGap())}),X(2,__e,4,1,"ng-container",12),X(3,g_e,1,0,"ng-content",12),X(4,b_e,2,0,"span",22),b()}if(2&i){const e=Z();nt("mat-empty",e._control.empty&&!e._shouldAlwaysFloat())("mat-form-field-empty",e._control.empty&&!e._shouldAlwaysFloat())("mat-accent","accent"==e.color)("mat-warn","warn"==e.color),M("cdkObserveContentDisabled","outline"!=e.appearance)("id",e._labelId)("ngSwitch",e._hasLabel()),st("for",e._control.id)("aria-owns",e._control.id),C(2),M("ngSwitchCase",!1),C(1),M("ngSwitchCase",!0),C(1),M("ngIf",!e.hideRequiredMarker&&e._control.required&&!e._control.disabled)}}function v_e(i,t){1&i&&(_(0,"div",24),Ge(1,4),b())}function w_e(i,t){if(1&i&&(_(0,"div",25),pe(1,"span",26),b()),2&i){const e=Z();C(1),nt("mat-accent","accent"==e.color)("mat-warn","warn"==e.color)}}function F_e(i,t){1&i&&(_(0,"div"),Ge(1,5),b()),2&i&&M("@transitionMessages",Z()._subscriptAnimationState)}function k_e(i,t){if(1&i&&(_(0,"div",30),N(1),b()),2&i){const e=Z(2);M("id",e._hintLabelId),C(1),ft(e.hintLabel)}}function x_e(i,t){if(1&i&&(_(0,"div",27),X(1,k_e,2,2,"div",28),Ge(2,6),pe(3,"div",29),Ge(4,7),b()),2&i){const e=Z();M("@transitionMessages",e._subscriptAnimationState),C(1),M("ngIf",e.hintLabel)}}const D_e=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],C_e=["*","[matPrefix]","mat-placeholder","mat-label","[matSuffix]","mat-error","mat-hint:not([align='end'])","mat-hint[align='end']"],M_e=new De("MatHint");let oR=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["mat-label"]]}),i})(),E_e=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=ye({type:i,selectors:[["mat-placeholder"]]}),i})(),sR=0;const T_e=Hs(class{constructor(i){this._elementRef=i}},"primary"),A_e=new De("MAT_FORM_FIELD_DEFAULT_OPTIONS");let I_e=(()=>{class i extends T_e{get appearance(){return this._appearance}set appearance(e){const n=this._appearance;this._appearance=e||this._defaults?.appearance||"legacy","outline"===this._appearance&&n!==e&&(this._outlineGapCalculationNeededOnStable=!0)}get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(e){this._hideRequiredMarker=Xe(e)}_shouldAlwaysFloat(){return"always"===this.floatLabel&&!this._showAlwaysAnimate}_canLabelFloat(){return"never"!==this.floatLabel}get hintLabel(){return this._hintLabel}set hintLabel(e){this._hintLabel=e,this._processHints()}get floatLabel(){return"legacy"!==this.appearance&&"never"===this._floatLabel?"auto":this._floatLabel}set floatLabel(e){e!==this._floatLabel&&(this._floatLabel=e||this._getDefaultFloatLabelState(),this._changeDetectorRef.markForCheck())}get _control(){return this._explicitFormFieldControl||this._controlNonStatic||this._controlStatic}set _control(e){this._explicitFormFieldControl=e}constructor(e,n,r,a,o,s,l){super(e),this._changeDetectorRef=n,this._dir=r,this._defaults=a,this._platform=o,this._ngZone=s,this._outlineGapCalculationNeededImmediately=!1,this._outlineGapCalculationNeededOnStable=!1,this._destroyed=new ve,this._hideRequiredMarker=!1,this._showAlwaysAnimate=!1,this._subscriptAnimationState="",this._hintLabel="",this._hintLabelId="mat-hint-"+sR++,this._labelId="mat-form-field-label-"+sR++,this.floatLabel=this._getDefaultFloatLabelState(),this._animationsEnabled="NoopAnimations"!==l,this.appearance=a?.appearance||"legacy",a&&(this._hideRequiredMarker=Boolean(a.hideRequiredMarker),a.color&&(this.color=this.defaultColor=a.color))}getLabelId(){return this._hasFloatingLabel()?this._labelId:null}getConnectedOverlayOrigin(){return this._connectionContainerRef||this._elementRef}ngAfterContentInit(){this._validateControlChild();const e=this._control;e.controlType&&this._elementRef.nativeElement.classList.add(`mat-form-field-type-${e.controlType}`),e.stateChanges.pipe(Mn(null)).subscribe(()=>{this._validatePlaceholders(),this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),e.ngControl&&e.ngControl.valueChanges&&e.ngControl.valueChanges.pipe(yt(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck()),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.pipe(yt(this._destroyed)).subscribe(()=>{this._outlineGapCalculationNeededOnStable&&this.updateOutlineGap()})}),ji(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=>{this._outlineGapCalculationNeededOnStable=!0,this._changeDetectorRef.markForCheck()}),this._hintChildren.changes.pipe(Mn(null)).subscribe(()=>{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.pipe(Mn(null)).subscribe(()=>{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._dir&&this._dir.change.pipe(yt(this._destroyed)).subscribe(()=>{"function"==typeof requestAnimationFrame?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>this.updateOutlineGap())}):this.updateOutlineGap()})}ngAfterContentChecked(){this._validateControlChild(),this._outlineGapCalculationNeededImmediately&&this.updateOutlineGap()}ngAfterViewInit(){this._subscriptAnimationState="enter",this._changeDetectorRef.detectChanges()}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}_shouldForward(e){const n=this._control?this._control.ngControl:null;return n&&n[e]}_hasPlaceholder(){return!!(this._control&&this._control.placeholder||this._placeholderChild)}_hasLabel(){return!(!this._labelChildNonStatic&&!this._labelChildStatic)}_shouldLabelFloat(){return this._canLabelFloat()&&(this._control&&this._control.shouldLabelFloat||this._shouldAlwaysFloat())}_hideControlPlaceholder(){return"legacy"===this.appearance&&!this._hasLabel()||this._hasLabel()&&!this._shouldLabelFloat()}_hasFloatingLabel(){return this._hasLabel()||"legacy"===this.appearance&&this._hasPlaceholder()}_getDisplayedMessages(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}_animateAndLockLabel(){this._hasFloatingLabel()&&this._canLabelFloat()&&(this._animationsEnabled&&this._label&&(this._showAlwaysAnimate=!0,no(this._label.nativeElement,"transitionend").pipe(yi(1)).subscribe(()=>{this._showAlwaysAnimate=!1})),this.floatLabel="always",this._changeDetectorRef.markForCheck())}_validatePlaceholders(){}_processHints(){this._validateHints(),this._syncDescribedByIds()}_validateHints(){}_getDefaultFloatLabelState(){return this._defaults&&this._defaults.floatLabel||"auto"}_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 n=this._hintChildren?this._hintChildren.find(a=>"start"===a.align):null,r=this._hintChildren?this._hintChildren.find(a=>"end"===a.align):null;n?e.push(n.id):this._hintLabel&&e.push(this._hintLabelId),r&&e.push(r.id)}else this._errorChildren&&e.push(...this._errorChildren.map(n=>n.id));this._control.setDescribedByIds(e)}}_validateControlChild(){}updateOutlineGap(){const e=this._label?this._label.nativeElement:null,n=this._connectionContainerRef.nativeElement,r=".mat-form-field-outline-start",a=".mat-form-field-outline-gap";if("outline"!==this.appearance||!this._platform.isBrowser)return;if(!e||!e.children.length||!e.textContent.trim()){const p=n.querySelectorAll(`${r}, ${a}`);for(let w=0;w0?.75*J+10:0}for(let p=0;p{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[xn,vt,Sf,vt]}),i})(),dR=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[_m],imports:[qx,cR,vt,qx,cR]}),i})();function L_e(i,t){}const uR_params_enterAnimationDuration="150ms",uR_params_exitAnimationDuration="75ms";class hR extends I_{constructor(){super(...arguments),this.enterAnimationDuration=by.params.enterAnimationDuration,this.exitAnimationDuration=by.params.exitAnimationDuration}}let N_e=(()=>{class i extends uN{_onAnimationDone({toState:e,totalTime:n}){"enter"===e?this._openAnimationDone(n):"exit"===e&&this._animationStateChanged.next({state:"closed",totalTime:n})}_onAnimationStart({toState:e,totalTime:n}){"enter"===e?this._animationStateChanged.next({state:"opening",totalTime:n}):("exit"===e||"void"===e)&&this._animationStateChanged.next({state:"closing",totalTime:n})}_startExitAnimation(){this._state="exit",this._changeDetectorRef.markForCheck()}constructor(e,n,r,a,o,s,l,c,p){super(e,n,r,a,o,s,l,p),this._changeDetectorRef=c,this._state="enter"}_getAnimationState(){return{value:this._state,params:{enterAnimationDuration:this._config.enterAnimationDuration||uR_params_enterAnimationDuration,exitAnimationDuration:this._config.exitAnimationDuration||uR_params_exitAnimationDuration}}}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(um),g(zt,8),g(hR),g(fu),g(lt),g(bu),g(Tt),g(Vr))},i.\u0275cmp=Se({type:i,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1",1,"mat-dialog-container"],hostVars:7,hostBindings:function(e,n){1&e&&Kh("@dialogContainer.start",function(a){return n._onAnimationStart(a)})("@dialogContainer.done",function(a){return n._onAnimationDone(a)}),2&e&&(Br("id",n._config.id),st("aria-modal",n._config.ariaModal)("role",n._config.role)("aria-labelledby",n._config.ariaLabel?null:n._ariaLabelledBy)("aria-label",n._config.ariaLabel)("aria-describedby",n._config.ariaDescribedBy||null),Zh("@dialogContainer",n._getAnimationState()))},features:[Ne],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(e,n){1&e&&X(0,L_e,0,0,"ng-template",0)},dependencies:[Ps],styles:[".mat-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit}.cdk-high-contrast-active .mat-dialog-container{outline:solid 1px}.mat-dialog-content{display:block;margin:0 -24px;padding:0 24px;max-height:65vh;overflow:auto;-webkit-overflow-scrolling:touch}.mat-dialog-title{margin:0 0 20px;display:block}.mat-dialog-actions{padding:8px 0;display:flex;flex-wrap:wrap;min-height:52px;align-items:center;box-sizing:content-box;margin-bottom:-24px}.mat-dialog-actions.mat-dialog-actions-align-center,.mat-dialog-actions[align=center]{justify-content:center}.mat-dialog-actions.mat-dialog-actions-align-end,.mat-dialog-actions[align=end]{justify-content:flex-end}.mat-dialog-actions .mat-button-base+.mat-button-base,.mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}"],encapsulation:2,data:{animation:[Yte.dialogContainer]}}),i})();class O_e extends Ml{}const R_e=new De("MatDialogData"),P_e=new De("mat-dialog-default-options"),mR=new De("mat-dialog-scroll-strategy"),H_e={provide:mR,deps:[or],useFactory:function B_e(i){return()=>i.scrollStrategies.block()}};let V_e=(()=>{class i extends _N{constructor(e,n,r,a,o,s,l,c){super(e,n,a,s,l,o,O_e,N_e,R_e,c),this.dialogConfigClass=hR}}return i.\u0275fac=function(e){return new(e||i)(ue(or),ue(Rn),ue(Kc,8),ue(P_e,8),ue(mR),ue(i,12),ue(If),ue(Si,8))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})(),Y_e=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[V_e,H_e],imports:[G2,pl,is,vt,vt]}),i})();const pR=new De("ngx-mat-date-formats");class mv extends sc{isSameTime(t,e){return null==t||null==e||this.getHour(t)===this.getHour(e)&&this.getMinute(t)===this.getMinute(e)&&this.getSecond(t)===this.getSecond(e)}copyTime(t,e){this.setHour(t,this.getHour(e)),this.setMinute(t,this.getMinute(e)),this.setSecond(t,this.getSecond(e))}compareDateWithTime(t,e,n){let r=super.compareDate(t,e)||this.getHour(t)-this.getHour(e)||this.getMinute(t)-this.getMinute(e);return n&&(r=r||this.getSecond(t)-this.getSecond(e)),r}setTimeByDefaultValues(t,e){if(!Array.isArray(e))throw Error("@Input DefaultTime should be an array");this.setHour(t,e[0]||0),this.setMinute(t,e[1]||0),this.setSecond(t,e[2]||0)}}const ege=new De("NGX_MAT_DATE_RANGE_SELECTION_STRATEGY");let tge=(()=>{class i{constructor(e){this._dateAdapter=e}selectionFinished(e,n){let{start:r,end:a}=n;return null==r?r=e:null==a&&e&&this._dateAdapter.compareDate(e,r)>=0?a=e:(r=e,a=null),new lh(r,a)}createPreview(e,n){let r=null,a=null;return n.start&&!n.end&&e&&(r=n.start,a=e),new lh(r,a)}}return i.\u0275fac=function(e){return new(e||i)(ue(mv))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();function fR(i){return Error(`NgxMatDatepicker: No provider found for ${i}. You must import one of the following modules at your application root: NgxMatNativeDateModule, NgxMatMomentModule, or provide a custom implementation.`)}Hs(class{constructor(i){this._elementRef=i}});const nge={provide:_r,useExisting:Yt(()=>gR),multi:!0},rge={provide:Sr,useExisting:Yt(()=>gR),multi:!0};class fv{constructor(t,e){this.target=t,this.targetElement=e,this.value=this.target.value}}let ch,gR=(()=>{class i{constructor(e,n,r,a){if(this._elementRef=e,this._dateAdapter=n,this._dateFormats=r,this._formField=a,this.dateChange=new He,this.dateInput=new He,this._valueChange=new He,this.stateChanges=new He,this._onTouched=()=>{},this._cvaOnChange=()=>{},this._validatorOnChange=()=>{},this._datepickerSubscription=f.EMPTY,this._localeSubscription=f.EMPTY,this._parseValidator=()=>this._lastValueValid?null:{matDatetimePickerParse:{text:this._elementRef.nativeElement.value}},this._minValidator=o=>{const s=this._getValidDateOrNull(this._dateAdapter.deserialize(o.value));return!this.min||!s||this._dateAdapter.compareDateWithTime(this.min,s,this._datepicker.showSeconds)<=0?null:{matDatetimePickerMin:{min:this.min,actual:s}}},this._maxValidator=o=>{const s=this._getValidDateOrNull(this._dateAdapter.deserialize(o.value));return!this.max||!s||this._dateAdapter.compareDateWithTime(this.max,s,this._datepicker.showSeconds)>=0?null:{matDatetimePickerMax:{max:this.max,actual:s}}},this._filterValidator=o=>{const s=this._getValidDateOrNull(this._dateAdapter.deserialize(o.value));return this._dateFilter&&s&&!this._dateFilter(s)?{matDatetimePickerFilter:!0}:null},this._validator=Bu.compose([this._parseValidator,this._minValidator,this._maxValidator,this._filterValidator]),this._lastValueValid=!1,!this._dateAdapter)throw fR("NgxMatDateAdapter");if(!this._dateFormats)throw fR("NGX_MAT_DATE_FORMATS");this._localeSubscription=n.localeChanges.subscribe(()=>{this.value=this.value})}set ngxMatDatetimePicker(e){e&&(this._datepicker=e,this._datepicker._registerInput(this),this._datepickerSubscription.unsubscribe(),this._datepickerSubscription=this._datepicker._selectedChanged.subscribe(n=>{this.value=n,this._cvaOnChange(n),this._onTouched(),this.dateInput.emit(new fv(this,this._elementRef.nativeElement)),this.dateChange.emit(new fv(this,this._elementRef.nativeElement))}))}set ngxMatDatetimePickerFilter(e){this._dateFilter=e,this._validatorOnChange()}get value(){return this._value}set value(e){e=this._dateAdapter.deserialize(e),this._lastValueValid=!e||this._dateAdapter.isValid(e),e=this._getValidDateOrNull(e);const n=this.value;this._value=e,this._formatValue(e),this._dateAdapter.sameDate(n,e)||this._valueChange.emit(e)}get min(){return this._min}set min(e){this._min=this._getValidDateOrNull(this._dateAdapter.deserialize(e)),this._validatorOnChange()}get max(){return this._max}set max(e){this._max=this._getValidDateOrNull(this._dateAdapter.deserialize(e)),this._validatorOnChange()}get disabled(){return!!this._disabled}set disabled(e){const n=null!=e&&"false"!=`${e}`,r=this._elementRef.nativeElement;this._disabled!==n&&(this._disabled=n,this.stateChanges.emit(void 0)),n&&r.blur&&r.blur()}ngOnDestroy(){this._datepickerSubscription.unsubscribe(),this._localeSubscription.unsubscribe(),this._valueChange.complete(),this.stateChanges.complete()}registerOnValidatorChange(e){this._validatorOnChange=e}validate(e){return this._validator?this._validator(e):null}getPopupConnectionElementRef(){return this.getConnectedOverlayOrigin()}getConnectedOverlayOrigin(){return this._formField?this._formField.getConnectedOverlayOrigin():this._elementRef}writeValue(e){this.value=e}registerOnChange(e){this._cvaOnChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e}_onKeydown(e){this._datepicker&&e.altKey&&40===e.keyCode&&!this._elementRef.nativeElement.readOnly&&(this._datepicker.open(),e.preventDefault())}_onInput(e){const n=this._lastValueValid;let r=this._dateAdapter.parse(e,this._dateFormats.parse.dateInput);this._lastValueValid=!r||this._dateAdapter.isValid(r),r=this._getValidDateOrNull(r);const a=this._dateAdapter.isSameTime(r,this._value);null!=r&&(!a||!this._dateAdapter.sameDate(r,this._value))||null==r&&null!=this._value?(this._value=r,this._cvaOnChange(r),this._valueChange.emit(r),this.dateInput.emit(new fv(this,this._elementRef.nativeElement))):n!==this._lastValueValid&&this._validatorOnChange()}_onChange(){this.dateChange.emit(new fv(this,this._elementRef.nativeElement))}_getThemePalette(){return this._formField?this._formField.color:void 0}_onBlur(){this.value&&this._formatValue(this.value),this._onTouched()}_onFocus(){this._datepicker&&this._datepicker.opened&&this._datepicker.cancel()}_formatValue(e){this._elementRef.nativeElement.value=e?this._dateAdapter.format(e,this._dateFormats.display.dateInput):""}_getValidDateOrNull(e){return this._dateAdapter.isDateInstance(e)&&this._dateAdapter.isValid(e)?e:null}}return i.\u0275fac=function(e){return new(e||i)(g(ze),g(mv,8),g(pR,8),g(I_e,8))},i.\u0275dir=ye({type:i,selectors:[["input","ngxMatDatetimePicker",""]],hostVars:5,hostBindings:function(e,n){1&e&&ae("input",function(a){return n._onInput(a.target.value)})("change",function(){return n._onChange()})("blur",function(){return n._onBlur()})("focus",function(){return n._onFocus()})("keydown",function(a){return n._onKeydown(a)}),2&e&&(Br("disabled",n.disabled),st("aria-haspopup",n._datepicker?"dialog":null)("aria-owns",(null==n._datepicker?null:n._datepicker.opened)&&n._datepicker.id||null)("min",n.min?n._dateAdapter.toIso8601(n.min):null)("max",n.max?n._dateAdapter.toIso8601(n.max):null))},inputs:{ngxMatDatetimePicker:"ngxMatDatetimePicker",ngxMatDatetimePickerFilter:"ngxMatDatetimePickerFilter",value:"value",min:"min",max:"max",disabled:"disabled"},outputs:{dateChange:"dateChange",dateInput:"dateInput"},exportAs:["ngxMatDatetimePickerInput"],features:[at([nge,rge,{provide:Jx,useExisting:i}])]}),i})(),bR=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({imports:[xn,dR,dL,ty,_y,aR]}),i})(),age=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[tR,{provide:ege,useClass:tge}],imports:[xn,rR,Y_e,is,ty,_y,aR,dR,bR]}),i})();try{ch=typeof Intl<"u"}catch{ch=!1}const oge={long:["January","February","March","April","May","June","July","August","September","October","November","December"],short:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],narrow:["J","F","M","A","M","J","J","A","S","O","N","D"]},sge=_v(31,i=>String(i+1)),lge={long:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],short:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],narrow:["S","M","T","W","T","F","S"]},cge=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;function _v(i,t){const e=Array(i);for(let n=0;n{class i extends mv{constructor(e,n){super(),this.useUtcForDisplay=!0,super.setLocale(e),this.useUtcForDisplay=!n.TRIDENT,this._clampDate=n.TRIDENT||n.EDGE}getYear(e){return e.getFullYear()}getMonth(e){return e.getMonth()}getDate(e){return e.getDate()}getDayOfWeek(e){return e.getDay()}getMonthNames(e){if(ch){const n=new Intl.DateTimeFormat(this.locale,{month:e,timeZone:"utc"});return _v(12,r=>this._stripDirectionalityCharacters(this._format(n,new Date(2017,r,1))))}return oge[e]}getDateNames(){if(ch){const e=new Intl.DateTimeFormat(this.locale,{day:"numeric",timeZone:"utc"});return _v(31,n=>this._stripDirectionalityCharacters(this._format(e,new Date(2017,0,n+1))))}return sge}getDayOfWeekNames(e){if(ch){const n=new Intl.DateTimeFormat(this.locale,{weekday:e,timeZone:"utc"});return _v(7,r=>this._stripDirectionalityCharacters(this._format(n,new Date(2017,0,r+1))))}return lge[e]}getYearName(e){if(ch){const n=new Intl.DateTimeFormat(this.locale,{year:"numeric",timeZone:"utc"});return this._stripDirectionalityCharacters(this._format(n,e))}return String(this.getYear(e))}getFirstDayOfWeek(){return 0}getNumDaysInMonth(e){return this.getDate(this._createDateWithOverflow(this.getYear(e),this.getMonth(e)+1,0))}clone(e){return new Date(e.getTime())}createDate(e,n,r){if(n<0||n>11)throw Error(`Invalid month index "${n}". Month index has to be between 0 and 11.`);if(r<1)throw Error(`Invalid date "${r}". Date has to be greater than 0.`);let a=this._createDateWithOverflow(e,n,r);if(a.getMonth()!=n)throw Error(`Invalid date "${r}" for month with index "${n}".`);return a}today(){return new Date}parse(e){return"number"==typeof e?new Date(e):e?new Date(Date.parse(e)):null}format(e,n){if(!this.isValid(e))throw Error("NativeDateAdapter: Cannot format invalid date.");if(ch){this._clampDate&&(e.getFullYear()<1||e.getFullYear()>9999)&&(e=this.clone(e)).setFullYear(Math.max(1,Math.min(9999,e.getFullYear()))),n={...n,timeZone:"utc"};const r=new Intl.DateTimeFormat(this.locale,n);return this._stripDirectionalityCharacters(this._format(r,e))}return this._stripDirectionalityCharacters(e.toDateString())}addCalendarYears(e,n){return this.addCalendarMonths(e,12*n)}addCalendarMonths(e,n){let r=this._createDateWithOverflow(this.getYear(e),this.getMonth(e)+n,this.getDate(e));return this.getMonth(r)!=((this.getMonth(e)+n)%12+12)%12&&(r=this._createDateWithOverflow(this.getYear(r),this.getMonth(r),0)),r}addCalendarDays(e,n){return this._createDateWithOverflow(this.getYear(e),this.getMonth(e),this.getDate(e)+n)}toIso8601(e){return[e.getUTCFullYear(),this._2digit(e.getUTCMonth()+1),this._2digit(e.getUTCDate())].join("-")}deserialize(e){if("string"==typeof e){if(!e)return null;if(cge.test(e)){let n=new Date(e);if(this.isValid(n))return n}}return super.deserialize(e)}isDateInstance(e){return e instanceof Date}isValid(e){return!isNaN(e.getTime())}invalid(){return new Date(NaN)}getHour(e){return e.getHours()}getMinute(e){return e.getMinutes()}getSecond(e){return e.getSeconds()}setHour(e,n){e.setHours(n)}setMinute(e,n){e.setMinutes(n)}setSecond(e,n){e.setSeconds(n)}_createDateWithOverflow(e,n,r){const a=new Date(e,n,r);return e>=0&&e<100&&a.setFullYear(this.getYear(a)-1900),a}_2digit(e){return("00"+e).slice(-2)}_stripDirectionalityCharacters(e){return e.replace(/[\u200e\u200f]/g,"")}_format(e,n){const r=new Date;return r.setUTCFullYear(n.getFullYear(),n.getMonth(),n.getDate()),r.setUTCHours(n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()),e.format(r)}}return i.\u0275fac=function(e){return new(e||i)(ue(rG,8),ue(Li))},i.\u0275prov=Oe({token:i,factory:i.\u0275fac}),i})();const yR={year:"numeric",month:"numeric",day:"numeric",hour12:!1,hour:"2-digit",minute:"2-digit",second:"2-digit"},uge={parse:{dateInput:yR},display:{dateInput:yR,monthYearLabel:{year:"numeric",month:"short"},dateA11yLabel:{year:"numeric",month:"long",day:"numeric"},monthYearA11yLabel:{year:"numeric",month:"long"}}};let hge=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[{provide:mv,useClass:dge}],imports:[qz]}),i})(),mge=(()=>{class i{}return i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=it({type:i}),i.\u0275inj=ct({providers:[{provide:pR,useValue:uge}],imports:[hge]}),i})();class fp{}fp.\u0275fac=function(t){return new(t||fp)},fp.\u0275mod=it({type:fp}),fp.\u0275inj=ct({imports:[ZL,O8,lN,Hk]});class _p{}_p.\u0275fac=function(t){return new(t||_p)},_p.\u0275mod=it({type:_p,bootstrap:[kg]}),_p.\u0275inj=ct({providers:[Cn,ih,nh,$s,xc],imports:[fp,ZL,vT,lp,O8,kJ,nee,ob,eO,Ape,gee,Rce,Kce,_y,dJ,Npe,bre,$pe,tde,Joe,wN,cae,lN,xfe,Bfe,ite,Hne,Ufe,ioe,aue,Rie,ty,dL,CU,MA,uce,Fue,Hk,Gfe,Vte,rR,Ese,age,mge,bR,Yle,zde.register("ngsw-worker.js",{enabled:!0,registrationStrategy:"registerWhenStable:30000"})]}),Bz().bootstrapModule(_p).catch(i=>console.error(i))},5521:(le,k)=>{"use strict";function A(ee){if(!Number.isSafeInteger(ee))throw new Error(`Wrong integer: ${ee}`)}function F(...ee){const ie=(Ae,Ee)=>Be=>Ae(Ee(Be));return{encode:Array.from(ee).reverse().reduce((Ae,Ee)=>Ae?ie(Ae,Ee.encode):Ee.encode,void 0),decode:ee.reduce((Ae,Ee)=>Ae?ie(Ae,Ee.decode):Ee.decode,void 0)}}function u(ee){return{encode:ie=>{if(!Array.isArray(ie)||ie.length&&"number"!=typeof ie[0])throw new Error("alphabet.encode input should be an array of numbers");return ie.map(oe=>{if(A(oe),oe<0||oe>=ee.length)throw new Error(`Digit index outside alphabet: ${oe} (alphabet: ${ee.length})`);return ee[oe]})},decode:ie=>{if(!Array.isArray(ie)||ie.length&&"string"!=typeof ie[0])throw new Error("alphabet.decode input should be array of strings");return ie.map(oe=>{if("string"!=typeof oe)throw new Error(`alphabet.decode: not string element=${oe}`);const Te=ee.indexOf(oe);if(-1===Te)throw new Error(`Unknown letter: "${oe}". Allowed: ${ee}`);return Te})}}}function m(ee=""){if("string"!=typeof ee)throw new Error("join separator should be string");return{encode:ie=>{if(!Array.isArray(ie)||ie.length&&"string"!=typeof ie[0])throw new Error("join.encode input should be array of strings");for(let oe of ie)if("string"!=typeof oe)throw new Error(`join.encode: non-string input=${oe}`);return ie.join(ee)},decode:ie=>{if("string"!=typeof ie)throw new Error("join.decode input should be string");return ie.split(ee)}}}function h(ee,ie="="){if(A(ee),"string"!=typeof ie)throw new Error("padding chr should be string");return{encode(oe){if(!Array.isArray(oe)||oe.length&&"string"!=typeof oe[0])throw new Error("padding.encode input should be array of strings");for(let Te of oe)if("string"!=typeof Te)throw new Error(`padding.encode: non-string input=${Te}`);for(;oe.length*ee%8;)oe.push(ie);return oe},decode(oe){if(!Array.isArray(oe)||oe.length&&"string"!=typeof oe[0])throw new Error("padding.encode input should be array of strings");for(let Ae of oe)if("string"!=typeof Ae)throw new Error(`padding.decode: non-string input=${Ae}`);let Te=oe.length;if(Te*ee%8)throw new Error("Invalid padding: string should have whole number of bytes");for(;Te>0&&oe[Te-1]===ie;Te--)if(!((Te-1)*ee%8))throw new Error("Invalid padding: string has too much padding");return oe.slice(0,Te)}}}function f(ee){if("function"!=typeof ee)throw new Error("normalize fn should be function");return{encode:ie=>ie,decode:ie=>ee(ie)}}function y(ee,ie,oe){if(ie<2)throw new Error(`convertRadix: wrong from=${ie}, base cannot be less than 2`);if(oe<2)throw new Error(`convertRadix: wrong to=${oe}, base cannot be less than 2`);if(!Array.isArray(ee))throw new Error("convertRadix: data should be array");if(!ee.length)return[];let Te=0;const Ae=[],Ee=Array.from(ee);for(Ee.forEach(Be=>{if(A(Be),Be<0||Be>=ie)throw new Error(`Wrong integer: ${Be}`)});;){let Be=0,qe=!0;for(let dt=Te;dtie?x(ie,ee%ie):ee,S=(ee,ie)=>ee+(ie-x(ee,ie));function D(ee,ie,oe,Te){if(!Array.isArray(ee))throw new Error("convertRadix2: data should be array");if(ie<=0||ie>32)throw new Error(`convertRadix2: wrong from=${ie}`);if(oe<=0||oe>32)throw new Error(`convertRadix2: wrong to=${oe}`);if(S(ie,oe)>32)throw new Error(`convertRadix2: carry overflow from=${ie} to=${oe} carryBits=${S(ie,oe)}`);let Ae=0,Ee=0;const Be=2**oe-1,qe=[];for(const dt of ee){if(A(dt),dt>=2**ie)throw new Error(`convertRadix2: invalid data word=${dt} from=${ie}`);if(Ae=Ae<32)throw new Error(`convertRadix2: carry overflow pos=${Ee} from=${ie}`);for(Ee+=ie;Ee>=oe;Ee-=oe)qe.push((Ae>>Ee-oe&Be)>>>0);Ae&=2**Ee-1}if(Ae=Ae<=ie)throw new Error("Excess padding");if(!Te&&Ae)throw new Error(`Non-zero padding: ${Ae}`);return Te&&Ee>0&&qe.push(Ae>>>0),qe}function O(ee){return A(ee),{encode:ie=>{if(!(ie instanceof Uint8Array))throw new Error("radix.encode input should be Uint8Array");return y(Array.from(ie),256,ee)},decode:ie=>{if(!Array.isArray(ie)||ie.length&&"number"!=typeof ie[0])throw new Error("radix.decode input should be array of strings");return Uint8Array.from(y(ie,ee,256))}}}function V(ee,ie=!1){if(A(ee),ee<=0||ee>32)throw new Error("radix2: bits should be in (0..32]");if(S(8,ee)>32||S(ee,8)>32)throw new Error("radix2: carry overflow");return{encode:oe=>{if(!(oe instanceof Uint8Array))throw new Error("radix2.encode input should be Uint8Array");return D(Array.from(oe),8,ee,!ie)},decode:oe=>{if(!Array.isArray(oe)||oe.length&&"number"!=typeof oe[0])throw new Error("radix2.decode input should be array of strings");return Uint8Array.from(D(oe,ee,8,ie))}}}function E(ee){if("function"!=typeof ee)throw new Error("unsafeWrapper fn should be function");return function(...ie){try{return ee.apply(null,ie)}catch{}}}function T(ee,ie){if(A(ee),"function"!=typeof ie)throw new Error("checksum fn should be function");return{encode(oe){if(!(oe instanceof Uint8Array))throw new Error("checksum.encode: input should be Uint8Array");const Te=ie(oe).slice(0,ee),Ae=new Uint8Array(oe.length+ee);return Ae.set(oe),Ae.set(Te,oe.length),Ae},decode(oe){if(!(oe instanceof Uint8Array))throw new Error("checksum.decode: input should be Uint8Array");const Te=oe.slice(0,-ee),Ae=ie(Te).slice(0,ee),Ee=oe.slice(-ee);for(let Be=0;Beee.toUpperCase().replace(/O/g,"0").replace(/[IL]/g,"1"))),k.base64=F(V(6),u("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"),h(6),m("")),k.base64url=F(V(6),u("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"),h(6),m(""));const W=ee=>F(O(58),u(ee),m(""));k.base58=W("123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"),k.base58flickr=W("123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ"),k.base58xrp=W("rpshnaf39wBUDNEGHJKLM4PQRST7VWXYZ2bcdeCg65jkm8oFqi1tuvAxyz");const P=[0,2,3,5,6,7,9,10,11];k.base58xmr={encode(ee){let ie="";for(let oe=0;oeF(T(4,ie=>ee(ee(ie))),k.base58);const H=F(u("qpzry9x8gf2tvdw0s3jn54khce6mua7l"),m("")),L=[996825010,642813549,513874426,1027748829,705979059];function G(ee){const ie=ee>>25;let oe=(33554431&ee)<<5;for(let Te=0;Te>Te&1)&&(oe^=L[Te]);return oe}function K(ee,ie,oe=1){const Te=ee.length;let Ae=1;for(let Ee=0;Ee126)throw new Error(`Invalid prefix (${ee})`);Ae=G(Ae)^Be>>5}Ae=G(Ae);for(let Ee=0;EeGt)throw new TypeError(`Wrong string length: ${Ke.length} (${Ke}). Expected (8..${Gt})`);const ve=Ke.toLowerCase();if(Ke!==ve&&Ke!==Ke.toUpperCase())throw new Error("String must be lowercase or uppercase");const Qt=(Ke=ve).lastIndexOf("1");if(0===Qt||-1===Qt)throw new Error('Letter "1" must be present between prefix and data only');const et=Ke.slice(0,Qt),Rt=Ke.slice(Qt+1);if(Rt.length<6)throw new Error("Data must be at least 6 characters long");const Pt=H.decode(Rt).slice(0,-6),tn=K(et,Pt,ie);if(!Rt.endsWith(tn))throw new Error(`Invalid checksum in ${Ke}: expected "${tn}"`);return{prefix:et,words:Pt}}return{encode:function Be(Ke,Gt,ve=90){if("string"!=typeof Ke)throw new Error("bech32.encode prefix should be string, not "+typeof Ke);if(!Array.isArray(Gt)||Gt.length&&"number"!=typeof Gt[0])throw new Error("bech32.encode words should be array of numbers, not "+typeof Gt);const Qt=Ke.length+7+Gt.length;if(!1!==ve&&Qt>ve)throw new TypeError(`Length ${Qt} exceeds limit ${ve}`);return`${Ke=Ke.toLowerCase()}1${H.encode(Gt)}${K(Ke,Gt,ie)}`},decode:qe,decodeToBytes:function wt(Ke){const{prefix:Gt,words:ve}=qe(Ke,!1);return{prefix:Gt,words:ve,bytes:Te(ve)}},decodeUnsafe:E(qe),fromWords:Te,fromWordsUnsafe:Ee,toWords:Ae}}k.bech32=Q("bech32"),k.bech32m=Q("bech32m"),k.utf8={encode:ee=>(new TextDecoder).decode(ee),decode:ee=>(new TextEncoder).encode(ee)},k.hex=F(V(4),u("0123456789abcdef"),m(""),f(ee=>{if("string"!=typeof ee||ee.length%2)throw new TypeError(`hex.decode: expected string, got ${typeof ee} with length ${ee.length}`);return ee.toLowerCase()}));const B={utf8:k.utf8,hex:k.hex,base16:k.base16,base32:k.base32,base64:k.base64,base64url:k.base64url,base58:k.base58,base58xmr:k.base58xmr},ne=`Invalid encoding type. Available types: ${Object.keys(B).join(", ")}`;k.bytesToString=(ee,ie)=>{if("string"!=typeof ee||!B.hasOwnProperty(ee))throw new TypeError(ne);if(!(ie instanceof Uint8Array))throw new TypeError("bytesToString() expects Uint8Array");return B[ee].encode(ie)},k.str=k.bytesToString,k.stringToBytes=(ee,ie)=>{if(!B.hasOwnProperty(ee))throw new TypeError(ne);if("string"!=typeof ie)throw new TypeError("stringToBytes() expects string");return B[ee].decode(ie)},k.bytes=k.stringToBytes},6837:(le,k,A)=>{"use strict";k.Z1=k._I=k.OF=void 0;const u=A(5729),m=A(9522),h=A(8519),f=A(27),y=A(7507),x=A(5521);function D(Q){if("string"!=typeof Q)throw new TypeError("Invalid mnemonic type: "+typeof Q);return Q.normalize("NFKD")}function O(Q){const B=D(Q),ne=B.split(" ");if(![12,15,18,21,24].includes(ne.length))throw new Error("Invalid mnemonic");return{nfkd:B,words:ne}}function V(Q){u.default.bytes(Q,16,20,24,28,32)}k.OF=function E(Q,B=128){if(u.default.number(B),B%32!=0||B>256)throw new TypeError("Invalid entropy");return function U(Q,B){return V(Q),W(B).encode(Q).join((Q=>"\u3042\u3044\u3053\u304f\u3057\u3093"===Q[0])(B)?"\u3000":" ")}((0,y.randomBytes)(B/8),Q)};const T=Q=>{const B=8-Q.length/4;return new Uint8Array([(0,h.sha256)(Q)[0]>>B<{if("string"!=typeof B)throw new Error(`Wordlist: non-string element: ${B}`)}),x.utils.chain(x.utils.checksum(1,T),x.utils.radix2(11,!0),x.utils.alphabet(Q))}k._I=function H(Q,B){try{!function P(Q,B){const{words:ne}=O(Q),$=W(B).decode(ne);return V($),$}(Q,B)}catch{return!1}return!0};k.Z1=function K(Q,B=""){return(0,m.pbkdf2)(f.sha512,O(Q).nfkd,(Q=>D(`mnemonic${Q}`))(B),{c:2048,dkLen:64})}},5729:(le,k)=>{"use strict";function A(x){if(!Number.isSafeInteger(x)||x<0)throw new Error(`Wrong positive integer: ${x}`)}function F(x){if("boolean"!=typeof x)throw new Error(`Expected boolean, not ${x}`)}function u(x,...S){if(!(x instanceof Uint8Array))throw new TypeError("Expected Uint8Array");if(S.length>0&&!S.includes(x.length))throw new TypeError(`Expected Uint8Array of length ${S}, not of length=${x.length}`)}function m(x){if("function"!=typeof x||"function"!=typeof x.create)throw new Error("Hash should be wrapped by utils.wrapConstructor");A(x.outputLen),A(x.blockLen)}function h(x,S=!0){if(x.destroyed)throw new Error("Hash instance has been destroyed");if(S&&x.finished)throw new Error("Hash#digest() has already been called")}function f(x,S){u(x);const D=S.outputLen;if(x.length{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.SHA2=void 0;const F=A(5729),u=A(7507);k.SHA2=class h extends u.Hash{constructor(y,x,S,D){super(),this.blockLen=y,this.outputLen=x,this.padOffset=S,this.isLE=D,this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.buffer=new Uint8Array(y),this.view=(0,u.createView)(this.buffer)}update(y){F.default.exists(this);const{view:x,buffer:S,blockLen:D}=this,O=(y=(0,u.toBytes)(y)).length;for(let V=0;VD-V&&(this.process(S,0),V=0);for(let U=V;U>D&O),E=Number(x&O),W=S?0:4;f.setUint32(y+(S?4:0),V,S),f.setUint32(y+W,E,S)})(S,D-8,BigInt(8*this.length),O),this.process(S,0);const E=(0,u.createView)(y),T=this.outputLen;if(T%4)throw new Error("_sha2: outputLen should be aligned to 32bit");const W=T/4,P=this.get();if(W>P.length)throw new Error("_sha2: outputLen bigger than state");for(let U=0;U{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.add=k.toBig=k.split=k.fromBig=void 0;const A=BigInt(2**32-1),F=BigInt(32);function u(q,ee=!1){return ee?{h:Number(q&A),l:Number(q>>F&A)}:{h:0|Number(q>>F&A),l:0|Number(q&A)}}function m(q,ee=!1){let ie=new Uint32Array(q.length),oe=new Uint32Array(q.length);for(let Te=0;Te>>0)+(oe>>>0);return{h:q+ie+(Te/2**32|0)|0,l:0|Te}}k.fromBig=u,k.split=m,k.toBig=(q,ee)=>BigInt(q>>>0)<>>0),k.add=H,k.default={fromBig:u,split:m,toBig:k.toBig,shrSH:(q,ee,ie)=>q>>>ie,shrSL:(q,ee,ie)=>q<<32-ie|ee>>>ie,rotrSH:(q,ee,ie)=>q>>>ie|ee<<32-ie,rotrSL:(q,ee,ie)=>q<<32-ie|ee>>>ie,rotrBH:(q,ee,ie)=>q<<64-ie|ee>>>ie-32,rotrBL:(q,ee,ie)=>q>>>ie-32|ee<<64-ie,rotr32H:(q,ee)=>ee,rotr32L:(q,ee)=>q,rotlSH:(q,ee,ie)=>q<>>32-ie,rotlSL:(q,ee,ie)=>ee<>>32-ie,rotlBH:(q,ee,ie)=>ee<>>64-ie,rotlBL:(q,ee,ie)=>q<>>64-ie,add:H,add3L:(q,ee,ie)=>(q>>>0)+(ee>>>0)+(ie>>>0),add3H:(q,ee,ie,oe)=>ee+ie+oe+(q/2**32|0)|0,add4L:(q,ee,ie,oe)=>(q>>>0)+(ee>>>0)+(ie>>>0)+(oe>>>0),add4H:(q,ee,ie,oe,Te)=>ee+ie+oe+Te+(q/2**32|0)|0,add5H:(q,ee,ie,oe,Te,Ae)=>ee+ie+oe+Te+Ae+(q/2**32|0)|0,add5L:(q,ee,ie,oe,Te)=>(q>>>0)+(ee>>>0)+(ie>>>0)+(oe>>>0)+(Te>>>0)}},7882:(le,k)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.crypto=void 0,k.crypto={node:void 0,web:"object"==typeof self&&"crypto"in self?self.crypto:void 0}},602:(le,k,A)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.hmac=void 0;const F=A(5729),u=A(7507);class m extends u.Hash{constructor(y,x){super(),this.finished=!1,this.destroyed=!1,F.default.hash(y);const S=(0,u.toBytes)(x);if(this.iHash=y.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 D=this.blockLen,O=new Uint8Array(D);O.set(S.length>D?y.create().update(S).digest():S);for(let V=0;Vnew m(f,y).update(x).digest(),k.hmac.create=(f,y)=>new m(f,y)},9522:(le,k,A)=>{"use strict";var F=A(9598).default;Object.defineProperty(k,"__esModule",{value:!0}),k.pbkdf2Async=k.pbkdf2=void 0;const u=A(5729),m=A(602),h=A(7507);function f(O,V,E,T){u.default.hash(O);const W=(0,h.checkOpts)({dkLen:32,asyncTick:10},T),{c:P,dkLen:U,asyncTick:H}=W;if(u.default.number(P),u.default.number(U),u.default.number(H),P<1)throw new Error("PBKDF2: iterations (c) should be >= 1");const L=(0,h.toBytes)(V),G=(0,h.toBytes)(E),K=new Uint8Array(U),Q=m.hmac.create(O,L),B=Q._cloneInto().update(G);return{c:P,dkLen:U,asyncTick:H,DK:K,PRF:Q,PRFSalt:B}}function y(O,V,E,T,W){return O.destroy(),V.destroy(),T&&T.destroy(),W.fill(0),E}function D(){return(D=F(function*(O,V,E,T){const{c:W,dkLen:P,asyncTick:U,DK:H,PRF:L,PRFSalt:G}=f(O,V,E,T);let K;const Q=new Uint8Array(4),B=(0,h.createView)(Q),ne=new Uint8Array(L.outputLen);for(let $=1,q=0;q{L._cloneInto(K).update(ne).digestInto(ne);for(let oe=0;oe{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.sha224=k.sha256=void 0;const F=A(4206),u=A(7507),m=(O,V,E)=>O&V^~O&E,h=(O,V,E)=>O&V^O&E^V&E,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]),y=new Uint32Array([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]),x=new Uint32Array(64);class S extends F.SHA2{constructor(){super(64,32,8,!1),this.A=0|y[0],this.B=0|y[1],this.C=0|y[2],this.D=0|y[3],this.E=0|y[4],this.F=0|y[5],this.G=0|y[6],this.H=0|y[7]}get(){const{A:V,B:E,C:T,D:W,E:P,F:U,G:H,H:L}=this;return[V,E,T,W,P,U,H,L]}set(V,E,T,W,P,U,H,L){this.A=0|V,this.B=0|E,this.C=0|T,this.D=0|W,this.E=0|P,this.F=0|U,this.G=0|H,this.H=0|L}process(V,E){for(let Q=0;Q<16;Q++,E+=4)x[Q]=V.getUint32(E,!1);for(let Q=16;Q<64;Q++){const B=x[Q-15],ne=x[Q-2],$=(0,u.rotr)(B,7)^(0,u.rotr)(B,18)^B>>>3,q=(0,u.rotr)(ne,17)^(0,u.rotr)(ne,19)^ne>>>10;x[Q]=q+x[Q-7]+$+x[Q-16]|0}let{A:T,B:W,C:P,D:U,E:H,F:L,G,H:K}=this;for(let Q=0;Q<64;Q++){const ne=K+((0,u.rotr)(H,6)^(0,u.rotr)(H,11)^(0,u.rotr)(H,25))+m(H,L,G)+f[Q]+x[Q]|0,q=((0,u.rotr)(T,2)^(0,u.rotr)(T,13)^(0,u.rotr)(T,22))+h(T,W,P)|0;K=G,G=L,L=H,H=U+ne|0,U=P,P=W,W=T,T=ne+q|0}T=T+this.A|0,W=W+this.B|0,P=P+this.C|0,U=U+this.D|0,H=H+this.E|0,L=L+this.F|0,G=G+this.G|0,K=K+this.H|0,this.set(T,W,P,U,H,L,G,K)}roundClean(){x.fill(0)}destroy(){this.set(0,0,0,0,0,0,0,0),this.buffer.fill(0)}}class D extends S{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}}k.sha256=(0,u.wrapConstructor)(()=>new S),k.sha224=(0,u.wrapConstructor)(()=>new D)},27:(le,k,A)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.sha384=k.sha512_256=k.sha512_224=k.sha512=k.SHA512=void 0;const F=A(4206),u=A(9027),m=A(7507),[h,f]=u.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(E=>BigInt(E))),y=new Uint32Array(80),x=new Uint32Array(80);class S extends F.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:T,Al:W,Bh:P,Bl:U,Ch:H,Cl:L,Dh:G,Dl:K,Eh:Q,El:B,Fh:ne,Fl:$,Gh:q,Gl:ee,Hh:ie,Hl:oe}=this;return[T,W,P,U,H,L,G,K,Q,B,ne,$,q,ee,ie,oe]}set(T,W,P,U,H,L,G,K,Q,B,ne,$,q,ee,ie,oe){this.Ah=0|T,this.Al=0|W,this.Bh=0|P,this.Bl=0|U,this.Ch=0|H,this.Cl=0|L,this.Dh=0|G,this.Dl=0|K,this.Eh=0|Q,this.El=0|B,this.Fh=0|ne,this.Fl=0|$,this.Gh=0|q,this.Gl=0|ee,this.Hh=0|ie,this.Hl=0|oe}process(T,W){for(let Ee=0;Ee<16;Ee++,W+=4)y[Ee]=T.getUint32(W),x[Ee]=T.getUint32(W+=4);for(let Ee=16;Ee<80;Ee++){const Be=0|y[Ee-15],qe=0|x[Ee-15],dt=u.default.rotrSH(Be,qe,1)^u.default.rotrSH(Be,qe,8)^u.default.shrSH(Be,qe,7),wt=u.default.rotrSL(Be,qe,1)^u.default.rotrSL(Be,qe,8)^u.default.shrSL(Be,qe,7),Ke=0|y[Ee-2],Gt=0|x[Ee-2],ve=u.default.rotrSH(Ke,Gt,19)^u.default.rotrBH(Ke,Gt,61)^u.default.shrSH(Ke,Gt,6),Qt=u.default.rotrSL(Ke,Gt,19)^u.default.rotrBL(Ke,Gt,61)^u.default.shrSL(Ke,Gt,6),et=u.default.add4L(wt,Qt,x[Ee-7],x[Ee-16]),Rt=u.default.add4H(et,dt,ve,y[Ee-7],y[Ee-16]);y[Ee]=0|Rt,x[Ee]=0|et}let{Ah:P,Al:U,Bh:H,Bl:L,Ch:G,Cl:K,Dh:Q,Dl:B,Eh:ne,El:$,Fh:q,Fl:ee,Gh:ie,Gl:oe,Hh:Te,Hl:Ae}=this;for(let Ee=0;Ee<80;Ee++){const Be=u.default.rotrSH(ne,$,14)^u.default.rotrSH(ne,$,18)^u.default.rotrBH(ne,$,41),qe=u.default.rotrSL(ne,$,14)^u.default.rotrSL(ne,$,18)^u.default.rotrBL(ne,$,41),dt=ne&q^~ne&ie,Ke=u.default.add5L(Ae,qe,$&ee^~$&oe,f[Ee],x[Ee]),Gt=u.default.add5H(Ke,Te,Be,dt,h[Ee],y[Ee]),ve=0|Ke,Qt=u.default.rotrSH(P,U,28)^u.default.rotrBH(P,U,34)^u.default.rotrBH(P,U,39),et=u.default.rotrSL(P,U,28)^u.default.rotrBL(P,U,34)^u.default.rotrBL(P,U,39),Rt=P&H^P&G^H&G,Pt=U&L^U&K^L&K;Te=0|ie,Ae=0|oe,ie=0|q,oe=0|ee,q=0|ne,ee=0|$,({h:ne,l:$}=u.default.add(0|Q,0|B,0|Gt,0|ve)),Q=0|G,B=0|K,G=0|H,K=0|L,H=0|P,L=0|U;const tn=u.default.add3L(ve,et,Pt);P=u.default.add3H(tn,Gt,Qt,Rt),U=0|tn}({h:P,l:U}=u.default.add(0|this.Ah,0|this.Al,0|P,0|U)),({h:H,l:L}=u.default.add(0|this.Bh,0|this.Bl,0|H,0|L)),({h:G,l:K}=u.default.add(0|this.Ch,0|this.Cl,0|G,0|K)),({h:Q,l:B}=u.default.add(0|this.Dh,0|this.Dl,0|Q,0|B)),({h:ne,l:$}=u.default.add(0|this.Eh,0|this.El,0|ne,0|$)),({h:q,l:ee}=u.default.add(0|this.Fh,0|this.Fl,0|q,0|ee)),({h:ie,l:oe}=u.default.add(0|this.Gh,0|this.Gl,0|ie,0|oe)),({h:Te,l:Ae}=u.default.add(0|this.Hh,0|this.Hl,0|Te,0|Ae)),this.set(P,U,H,L,G,K,Q,B,ne,$,q,ee,ie,oe,Te,Ae)}roundClean(){y.fill(0),x.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)}}k.SHA512=S;class D extends S{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 O extends S{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 V extends S{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}}k.sha512=(0,m.wrapConstructor)(()=>new S),k.sha512_224=(0,m.wrapConstructor)(()=>new D),k.sha512_256=(0,m.wrapConstructor)(()=>new O),k.sha384=(0,m.wrapConstructor)(()=>new V)},7507:(le,k,A)=>{"use strict";var F=A(9598).default;Object.defineProperty(k,"__esModule",{value:!0}),k.randomBytes=k.wrapConstructorWithOpts=k.wrapConstructor=k.checkOpts=k.Hash=k.concatBytes=k.toBytes=k.utf8ToBytes=k.asyncLoop=k.nextTick=k.hexToBytes=k.bytesToHex=k.isLE=k.rotr=k.createView=k.u32=k.u8=void 0;const u=A(7882);if(k.u8=B=>new Uint8Array(B.buffer,B.byteOffset,B.byteLength),k.u32=B=>new Uint32Array(B.buffer,B.byteOffset,Math.floor(B.byteLength/4)),k.createView=B=>new DataView(B.buffer,B.byteOffset,B.byteLength),k.rotr=(B,ne)=>B<<32-ne|B>>>ne,k.isLE=68===new Uint8Array(new Uint32Array([287454020]).buffer)[0],!k.isLE)throw new Error("Non little-endian hardware is not supported");const x=Array.from({length:256},(B,ne)=>ne.toString(16).padStart(2,"0"));function E(){return(E=F(function*(B,ne,$){let q=Date.now();for(let ee=0;ee=0&&ieq instanceof Uint8Array))throw new Error("Uint8Array list expected");if(1===B.length)return B[0];const ne=B.reduce((q,ee)=>q+ee.length,0),$=new Uint8Array(ne);for(let q=0,ee=0;q"[object Object]"===Object.prototype.toString.call(B)&&B.constructor===Object)(ne)))throw new TypeError("Options should be object or undefined");return Object.assign(B,ne)},k.wrapConstructor=function G(B){const ne=q=>B().update(W(q)).digest(),$=B();return ne.outputLen=$.outputLen,ne.blockLen=$.blockLen,ne.create=()=>B(),ne},k.wrapConstructorWithOpts=function K(B){const ne=(q,ee)=>B(ee).update(W(q)).digest(),$=B({});return ne.outputLen=$.outputLen,ne.blockLen=$.blockLen,ne.create=q=>B(q),ne},k.randomBytes=function Q(B=32){if(u.crypto.web)return u.crypto.web.getRandomValues(new Uint8Array(B));if(u.crypto.node)return new Uint8Array(u.crypto.node.randomBytes(B).buffer);throw new Error("The environment doesn't have randomBytes function")}},3439:(le,k)=>{"use strict";k.U=void 0,k.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")},5834:(le,k,A)=>{"use strict";var F=A(5203),u=A(5685),m=u(F("String.prototype.indexOf"));le.exports=function(f,y){var x=F(f,!!y);return"function"==typeof x&&m(f,".prototype.")>-1?u(x):x}},5685:(le,k,A)=>{"use strict";var F=A(4444),u=A(5203),m=u("%Function.prototype.apply%"),h=u("%Function.prototype.call%"),f=u("%Reflect.apply%",!0)||F.call(h,m),y=u("%Object.getOwnPropertyDescriptor%",!0),x=u("%Object.defineProperty%",!0),S=u("%Math.max%");if(x)try{x({},"a",{value:1})}catch{x=null}le.exports=function(V){var E=f(F,h,arguments);if(y&&x){var T=y(E,"length");T.configurable&&x(E,"length",{value:1+S(0,V.length-(arguments.length-1))})}return E};var D=function(){return f(F,m,arguments)};x?x(le.exports,"apply",{value:D}):le.exports.apply=D},4999:le=>{"use strict";var k=function(H){return function A(U){return!!U&&"object"==typeof U}(H)&&!function F(U){var H=Object.prototype.toString.call(U);return"[object RegExp]"===H||"[object Date]"===H||function h(U){return U.$$typeof===m}(U)}(H)},m="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function y(U,H){return!1!==H.clone&&H.isMergeableObject(U)?W(function f(U){return Array.isArray(U)?[]:{}}(U),U,H):U}function x(U,H,L){return U.concat(H).map(function(G){return y(G,L)})}function O(U){return Object.keys(U).concat(function D(U){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(U).filter(function(H){return U.propertyIsEnumerable(H)}):[]}(U))}function V(U,H){try{return H in U}catch{return!1}}function W(U,H,L){(L=L||{}).arrayMerge=L.arrayMerge||x,L.isMergeableObject=L.isMergeableObject||k,L.cloneUnlessOtherwiseSpecified=y;var G=Array.isArray(H);return G===Array.isArray(U)?G?L.arrayMerge(U,H,L):function T(U,H,L){var G={};return L.isMergeableObject(U)&&O(U).forEach(function(K){G[K]=y(U[K],L)}),O(H).forEach(function(K){(function E(U,H){return V(U,H)&&!(Object.hasOwnProperty.call(U,H)&&Object.propertyIsEnumerable.call(U,H))})(U,K)||(G[K]=V(U,K)&&L.isMergeableObject(H[K])?function S(U,H){if(!H.customMerge)return W;var L=H.customMerge(U);return"function"==typeof L?L:W}(K,L)(U[K],H[K],L):y(H[K],L))}),G}(U,H,L):y(H,L)}W.all=function(H,L){if(!Array.isArray(H))throw new Error("first argument should be an array");return H.reduce(function(G,K){return W(G,K,L)},{})},le.exports=W},6316:(le,k)=>{"use strict";var A,u;Object.defineProperty(k,"__esModule",{value:!0}),k.Doctype=k.CDATA=k.Tag=k.Style=k.Script=k.Comment=k.Directive=k.Text=k.Root=k.isTag=k.ElementType=void 0,(u=A=k.ElementType||(k.ElementType={})).Root="root",u.Text="text",u.Directive="directive",u.Comment="comment",u.Script="script",u.Style="style",u.Tag="tag",u.CDATA="cdata",u.Doctype="doctype",k.isTag=function F(u){return u.type===A.Tag||u.type===A.Script||u.type===A.Style},k.Root=A.Root,k.Text=A.Text,k.Directive=A.Directive,k.Comment=A.Comment,k.Script=A.Script,k.Style=A.Style,k.Tag=A.Tag,k.CDATA=A.CDATA,k.Doctype=A.Doctype},3457:le=>{"use strict";var k="Function.prototype.bind called on incompatible ",A=Array.prototype.slice,F=Object.prototype.toString,u="[object Function]";le.exports=function(h){var f=this;if("function"!=typeof f||F.call(f)!==u)throw new TypeError(k+f);for(var x,y=A.call(arguments,1),S=function(){if(this instanceof x){var T=f.apply(this,y.concat(A.call(arguments)));return Object(T)===T?T:this}return f.apply(h,y.concat(A.call(arguments)))},D=Math.max(0,f.length-y.length),O=[],V=0;V{"use strict";var F=A(3457);le.exports=Function.prototype.bind||F},5203:(le,k,A)=>{"use strict";var F,u=SyntaxError,m=Function,h=TypeError,f=function(ie){try{return m('"use strict"; return ('+ie+").constructor;")()}catch{}},y=Object.getOwnPropertyDescriptor;if(y)try{y({},"")}catch{y=null}var x=function(){throw new h},S=y?function(){try{return x}catch{try{return y(arguments,"callee").get}catch{return x}}}():x,D=A(2969)(),O=Object.getPrototypeOf||function(ie){return ie.__proto__},V={},E=typeof Uint8Array>"u"?F:O(Uint8Array),T={"%AggregateError%":typeof AggregateError>"u"?F:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?F:ArrayBuffer,"%ArrayIteratorPrototype%":D?O([][Symbol.iterator]()):F,"%AsyncFromSyncIteratorPrototype%":F,"%AsyncFunction%":V,"%AsyncGenerator%":V,"%AsyncGeneratorFunction%":V,"%AsyncIteratorPrototype%":V,"%Atomics%":typeof Atomics>"u"?F:Atomics,"%BigInt%":typeof BigInt>"u"?F:BigInt,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?F:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?F:Float32Array,"%Float64Array%":typeof Float64Array>"u"?F:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?F:FinalizationRegistry,"%Function%":m,"%GeneratorFunction%":V,"%Int8Array%":typeof Int8Array>"u"?F:Int8Array,"%Int16Array%":typeof Int16Array>"u"?F:Int16Array,"%Int32Array%":typeof Int32Array>"u"?F:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":D?O(O([][Symbol.iterator]())):F,"%JSON%":"object"==typeof JSON?JSON:F,"%Map%":typeof Map>"u"?F:Map,"%MapIteratorPrototype%":typeof Map>"u"||!D?F:O((new Map)[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?F:Promise,"%Proxy%":typeof Proxy>"u"?F:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?F:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?F:Set,"%SetIteratorPrototype%":typeof Set>"u"||!D?F:O((new Set)[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?F:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":D?O(""[Symbol.iterator]()):F,"%Symbol%":D?Symbol:F,"%SyntaxError%":u,"%ThrowTypeError%":S,"%TypedArray%":E,"%TypeError%":h,"%Uint8Array%":typeof Uint8Array>"u"?F:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?F:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?F:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?F:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?F:WeakMap,"%WeakRef%":typeof WeakRef>"u"?F:WeakRef,"%WeakSet%":typeof WeakSet>"u"?F:WeakSet},W=function ie(oe){var Te;if("%AsyncFunction%"===oe)Te=f("async function () {}");else if("%GeneratorFunction%"===oe)Te=f("function* () {}");else if("%AsyncGeneratorFunction%"===oe)Te=f("async function* () {}");else if("%AsyncGenerator%"===oe){var Ae=ie("%AsyncGeneratorFunction%");Ae&&(Te=Ae.prototype)}else if("%AsyncIteratorPrototype%"===oe){var Ee=ie("%AsyncGenerator%");Ee&&(Te=O(Ee.prototype))}return T[oe]=Te,Te},P={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},U=A(4444),H=A(3164),L=U.call(Function.call,Array.prototype.concat),G=U.call(Function.apply,Array.prototype.splice),K=U.call(Function.call,String.prototype.replace),Q=U.call(Function.call,String.prototype.slice),B=U.call(Function.call,RegExp.prototype.exec),ne=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,$=/\\(\\)?/g,q=function(oe){var Te=Q(oe,0,1),Ae=Q(oe,-1);if("%"===Te&&"%"!==Ae)throw new u("invalid intrinsic syntax, expected closing `%`");if("%"===Ae&&"%"!==Te)throw new u("invalid intrinsic syntax, expected opening `%`");var Ee=[];return K(oe,ne,function(Be,qe,dt,wt){Ee[Ee.length]=dt?K(wt,$,"$1"):qe||Be}),Ee},ee=function(oe,Te){var Ee,Ae=oe;if(H(P,Ae)&&(Ae="%"+(Ee=P[Ae])[0]+"%"),H(T,Ae)){var Be=T[Ae];if(Be===V&&(Be=W(Ae)),typeof Be>"u"&&!Te)throw new h("intrinsic "+oe+" exists, but is not available. Please file an issue!");return{alias:Ee,name:Ae,value:Be}}throw new u("intrinsic "+oe+" does not exist!")};le.exports=function(oe,Te){if("string"!=typeof oe||0===oe.length)throw new h("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof Te)throw new h('"allowMissing" argument must be a boolean');if(null===B(/^%?[^%]*%?$/,oe))throw new u("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var Ae=q(oe),Ee=Ae.length>0?Ae[0]:"",Be=ee("%"+Ee+"%",Te),qe=Be.name,dt=Be.value,wt=!1,Ke=Be.alias;Ke&&(Ee=Ke[0],G(Ae,L([0,1],Ke)));for(var Gt=1,ve=!0;Gt=Ae.length){var Pt=y(dt,Qt);dt=(ve=!!Pt)&&"get"in Pt&&!("originalValue"in Pt.get)?Pt.get:dt[Qt]}else ve=H(dt,Qt),dt=dt[Qt];ve&&!wt&&(T[qe]=dt)}}return dt}},2969:(le,k,A)=>{"use strict";var F=typeof Symbol<"u"&&Symbol,u=A(1983);le.exports=function(){return"function"==typeof F&&"function"==typeof Symbol&&"symbol"==typeof F("foo")&&"symbol"==typeof Symbol("bar")&&u()}},1983:le=>{"use strict";le.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var A={},F=Symbol("test"),u=Object(F);if("string"==typeof F||"[object Symbol]"!==Object.prototype.toString.call(F)||"[object Symbol]"!==Object.prototype.toString.call(u))return!1;for(F in A[F]=42,A)return!1;if("function"==typeof Object.keys&&0!==Object.keys(A).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(A).length)return!1;var h=Object.getOwnPropertySymbols(A);if(1!==h.length||h[0]!==F||!Object.prototype.propertyIsEnumerable.call(A,F))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var f=Object.getOwnPropertyDescriptor(A,F);if(42!==f.value||!0!==f.enumerable)return!1}return!0}},3164:(le,k,A)=>{"use strict";var F=A(4444);le.exports=F.call(Function.call,Object.prototype.hasOwnProperty)},3380:function(le,k,A){"use strict";var F=this&&this.__createBinding||(Object.create?function(H,L,G,K){void 0===K&&(K=G);var Q=Object.getOwnPropertyDescriptor(L,G);(!Q||("get"in Q?!L.__esModule:Q.writable||Q.configurable))&&(Q={enumerable:!0,get:function(){return L[G]}}),Object.defineProperty(H,K,Q)}:function(H,L,G,K){void 0===K&&(K=G),H[K]=L[G]}),u=this&&this.__setModuleDefault||(Object.create?function(H,L){Object.defineProperty(H,"default",{enumerable:!0,value:L})}:function(H,L){H.default=L}),m=this&&this.__importStar||function(H){if(H&&H.__esModule)return H;var L={};if(null!=H)for(var G in H)"default"!==G&&Object.prototype.hasOwnProperty.call(H,G)&&F(L,H,G);return u(L,H),L};Object.defineProperty(k,"__esModule",{value:!0}),k.Parser=void 0;var h=m(A(6282)),f=A(6569),y=new Set(["input","option","optgroup","select","button","datalist","textarea"]),x=new Set(["p"]),S=new Set(["thead","tbody"]),D=new Set(["dd","dt"]),O=new Set(["rt","rp"]),V=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",x],["h1",x],["h2",x],["h3",x],["h4",x],["h5",x],["h6",x],["select",y],["input",y],["output",y],["button",y],["datalist",y],["textarea",y],["option",new Set(["option"])],["optgroup",new Set(["optgroup","option"])],["dd",D],["dt",D],["address",x],["article",x],["aside",x],["blockquote",x],["details",x],["div",x],["dl",x],["fieldset",x],["figcaption",x],["figure",x],["footer",x],["form",x],["header",x],["hr",x],["main",x],["nav",x],["ol",x],["pre",x],["section",x],["table",x],["ul",x],["rt",O],["rp",O],["tbody",S],["tfoot",S]]),E=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]),T=new Set(["math","svg"]),W=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignobject","desc","title"]),P=/\s|\//,U=function(){function H(L,G){var K,Q,B,ne,$;void 0===G&&(G={}),this.options=G,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=L??{},this.lowerCaseTagNames=null!==(K=G.lowerCaseTags)&&void 0!==K?K:!G.xmlMode,this.lowerCaseAttributeNames=null!==(Q=G.lowerCaseAttributeNames)&&void 0!==Q?Q:!G.xmlMode,this.tokenizer=new(null!==(B=G.Tokenizer)&&void 0!==B?B:h.default)(this.options,this),null===($=(ne=this.cbs).onparserinit)||void 0===$||$.call(ne,this)}return H.prototype.ontext=function(L,G){var K,Q,B=this.getSlice(L,G);this.endIndex=G-1,null===(Q=(K=this.cbs).ontext)||void 0===Q||Q.call(K,B),this.startIndex=G},H.prototype.ontextentity=function(L){var G,K,Q=this.tokenizer.getSectionStart();this.endIndex=Q-1,null===(K=(G=this.cbs).ontext)||void 0===K||K.call(G,(0,f.fromCodePoint)(L)),this.startIndex=Q},H.prototype.isVoidElement=function(L){return!this.options.xmlMode&&E.has(L)},H.prototype.onopentagname=function(L,G){this.endIndex=G;var K=this.getSlice(L,G);this.lowerCaseTagNames&&(K=K.toLowerCase()),this.emitOpenTag(K)},H.prototype.emitOpenTag=function(L){var G,K,Q,B;this.openTagStart=this.startIndex,this.tagname=L;var ne=!this.options.xmlMode&&V.get(L);if(ne)for(;this.stack.length>0&&ne.has(this.stack[this.stack.length-1]);){var $=this.stack.pop();null===(K=(G=this.cbs).onclosetag)||void 0===K||K.call(G,$,!0)}this.isVoidElement(L)||(this.stack.push(L),T.has(L)?this.foreignContext.push(!0):W.has(L)&&this.foreignContext.push(!1)),null===(B=(Q=this.cbs).onopentagname)||void 0===B||B.call(Q,L),this.cbs.onopentag&&(this.attribs={})},H.prototype.endOpenTag=function(L){var G,K;this.startIndex=this.openTagStart,this.attribs&&(null===(K=(G=this.cbs).onopentag)||void 0===K||K.call(G,this.tagname,this.attribs,L),this.attribs=null),this.cbs.onclosetag&&this.isVoidElement(this.tagname)&&this.cbs.onclosetag(this.tagname,!0),this.tagname=""},H.prototype.onopentagend=function(L){this.endIndex=L,this.endOpenTag(!1),this.startIndex=L+1},H.prototype.onclosetag=function(L,G){var K,Q,B,ne,$,q;this.endIndex=G;var ee=this.getSlice(L,G);if(this.lowerCaseTagNames&&(ee=ee.toLowerCase()),(T.has(ee)||W.has(ee))&&this.foreignContext.pop(),this.isVoidElement(ee))!this.options.xmlMode&&"br"===ee&&(null===(Q=(K=this.cbs).onopentagname)||void 0===Q||Q.call(K,"br"),null===(ne=(B=this.cbs).onopentag)||void 0===ne||ne.call(B,"br",{},!0),null===(q=($=this.cbs).onclosetag)||void 0===q||q.call($,"br",!1));else{var ie=this.stack.lastIndexOf(ee);if(-1!==ie)if(this.cbs.onclosetag)for(var oe=this.stack.length-ie;oe--;)this.cbs.onclosetag(this.stack.pop(),0!==oe);else this.stack.length=ie;else!this.options.xmlMode&&"p"===ee&&(this.emitOpenTag("p"),this.closeCurrentTag(!0))}this.startIndex=G+1},H.prototype.onselfclosingtag=function(L){this.endIndex=L,this.options.xmlMode||this.options.recognizeSelfClosing||this.foreignContext[this.foreignContext.length-1]?(this.closeCurrentTag(!1),this.startIndex=L+1):this.onopentagend(L)},H.prototype.closeCurrentTag=function(L){var G,K,Q=this.tagname;this.endOpenTag(L),this.stack[this.stack.length-1]===Q&&(null===(K=(G=this.cbs).onclosetag)||void 0===K||K.call(G,Q,!L),this.stack.pop())},H.prototype.onattribname=function(L,G){this.startIndex=L;var K=this.getSlice(L,G);this.attribname=this.lowerCaseAttributeNames?K.toLowerCase():K},H.prototype.onattribdata=function(L,G){this.attribvalue+=this.getSlice(L,G)},H.prototype.onattribentity=function(L){this.attribvalue+=(0,f.fromCodePoint)(L)},H.prototype.onattribend=function(L,G){var K,Q;this.endIndex=G,null===(Q=(K=this.cbs).onattribute)||void 0===Q||Q.call(K,this.attribname,this.attribvalue,L===h.QuoteType.Double?'"':L===h.QuoteType.Single?"'":L===h.QuoteType.NoValue?void 0:null),this.attribs&&!Object.prototype.hasOwnProperty.call(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribvalue=""},H.prototype.getInstructionName=function(L){var G=L.search(P),K=G<0?L:L.substr(0,G);return this.lowerCaseTagNames&&(K=K.toLowerCase()),K},H.prototype.ondeclaration=function(L,G){this.endIndex=G;var K=this.getSlice(L,G);if(this.cbs.onprocessinginstruction){var Q=this.getInstructionName(K);this.cbs.onprocessinginstruction("!".concat(Q),"!".concat(K))}this.startIndex=G+1},H.prototype.onprocessinginstruction=function(L,G){this.endIndex=G;var K=this.getSlice(L,G);if(this.cbs.onprocessinginstruction){var Q=this.getInstructionName(K);this.cbs.onprocessinginstruction("?".concat(Q),"?".concat(K))}this.startIndex=G+1},H.prototype.oncomment=function(L,G,K){var Q,B,ne,$;this.endIndex=G,null===(B=(Q=this.cbs).oncomment)||void 0===B||B.call(Q,this.getSlice(L,G-K)),null===($=(ne=this.cbs).oncommentend)||void 0===$||$.call(ne),this.startIndex=G+1},H.prototype.oncdata=function(L,G,K){var Q,B,ne,$,q,ee,ie,oe,Te,Ae;this.endIndex=G;var Ee=this.getSlice(L,G-K);this.options.xmlMode||this.options.recognizeCDATA?(null===(B=(Q=this.cbs).oncdatastart)||void 0===B||B.call(Q),null===($=(ne=this.cbs).ontext)||void 0===$||$.call(ne,Ee),null===(ee=(q=this.cbs).oncdataend)||void 0===ee||ee.call(q)):(null===(oe=(ie=this.cbs).oncomment)||void 0===oe||oe.call(ie,"[CDATA[".concat(Ee,"]]")),null===(Ae=(Te=this.cbs).oncommentend)||void 0===Ae||Ae.call(Te)),this.startIndex=G+1},H.prototype.onend=function(){var L,G;if(this.cbs.onclosetag){this.endIndex=this.startIndex;for(var K=this.stack.length;K>0;this.cbs.onclosetag(this.stack[--K],!0));}null===(G=(L=this.cbs).onend)||void 0===G||G.call(L)},H.prototype.reset=function(){var L,G,K,Q;null===(G=(L=this.cbs).onreset)||void 0===G||G.call(L),this.tokenizer.reset(),this.tagname="",this.attribname="",this.attribs=null,this.stack.length=0,this.startIndex=0,this.endIndex=0,null===(Q=(K=this.cbs).onparserinit)||void 0===Q||Q.call(K,this),this.buffers.length=0,this.bufferOffset=0,this.writeIndex=0,this.ended=!1},H.prototype.parseComplete=function(L){this.reset(),this.end(L)},H.prototype.getSlice=function(L,G){for(;L-this.bufferOffset>=this.buffers[0].length;)this.shiftBuffer();for(var K=this.buffers[0].slice(L-this.bufferOffset,G-this.bufferOffset);G-this.bufferOffset>this.buffers[0].length;)this.shiftBuffer(),K+=this.buffers[0].slice(0,G-this.bufferOffset);return K},H.prototype.shiftBuffer=function(){this.bufferOffset+=this.buffers[0].length,this.writeIndex--,this.buffers.shift()},H.prototype.write=function(L){var G,K;this.ended?null===(K=(G=this.cbs).onerror)||void 0===K||K.call(G,new Error(".write() after done!")):(this.buffers.push(L),this.tokenizer.running&&(this.tokenizer.write(L),this.writeIndex++))},H.prototype.end=function(L){var G,K;this.ended?null===(K=(G=this.cbs).onerror)||void 0===K||K.call(G,Error(".end() after done!")):(L&&this.write(L),this.ended=!0,this.tokenizer.end())},H.prototype.pause=function(){this.tokenizer.pause()},H.prototype.resume=function(){for(this.tokenizer.resume();this.tokenizer.running&&this.writeIndex{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.QuoteType=void 0;var D,E,F=A(6569),u=(()=>{return(E=u||(u={}))[E.Tab=9]="Tab",E[E.NewLine=10]="NewLine",E[E.FormFeed=12]="FormFeed",E[E.CarriageReturn=13]="CarriageReturn",E[E.Space=32]="Space",E[E.ExclamationMark=33]="ExclamationMark",E[E.Num=35]="Num",E[E.Amp=38]="Amp",E[E.SingleQuote=39]="SingleQuote",E[E.DoubleQuote=34]="DoubleQuote",E[E.Dash=45]="Dash",E[E.Slash=47]="Slash",E[E.Zero=48]="Zero",E[E.Nine=57]="Nine",E[E.Semi=59]="Semi",E[E.Lt=60]="Lt",E[E.Eq=61]="Eq",E[E.Gt=62]="Gt",E[E.Questionmark=63]="Questionmark",E[E.UpperA=65]="UpperA",E[E.LowerA=97]="LowerA",E[E.UpperF=70]="UpperF",E[E.LowerF=102]="LowerF",E[E.UpperZ=90]="UpperZ",E[E.LowerZ=122]="LowerZ",E[E.LowerX=120]="LowerX",E[E.OpeningSquareBracket=91]="OpeningSquareBracket",u;var E})(),m=(()=>{return(E=m||(m={}))[E.Text=1]="Text",E[E.BeforeTagName=2]="BeforeTagName",E[E.InTagName=3]="InTagName",E[E.InSelfClosingTag=4]="InSelfClosingTag",E[E.BeforeClosingTagName=5]="BeforeClosingTagName",E[E.InClosingTagName=6]="InClosingTagName",E[E.AfterClosingTagName=7]="AfterClosingTagName",E[E.BeforeAttributeName=8]="BeforeAttributeName",E[E.InAttributeName=9]="InAttributeName",E[E.AfterAttributeName=10]="AfterAttributeName",E[E.BeforeAttributeValue=11]="BeforeAttributeValue",E[E.InAttributeValueDq=12]="InAttributeValueDq",E[E.InAttributeValueSq=13]="InAttributeValueSq",E[E.InAttributeValueNq=14]="InAttributeValueNq",E[E.BeforeDeclaration=15]="BeforeDeclaration",E[E.InDeclaration=16]="InDeclaration",E[E.InProcessingInstruction=17]="InProcessingInstruction",E[E.BeforeComment=18]="BeforeComment",E[E.CDATASequence=19]="CDATASequence",E[E.InSpecialComment=20]="InSpecialComment",E[E.InCommentLike=21]="InCommentLike",E[E.BeforeSpecialS=22]="BeforeSpecialS",E[E.SpecialStartSequence=23]="SpecialStartSequence",E[E.InSpecialTag=24]="InSpecialTag",E[E.BeforeEntity=25]="BeforeEntity",E[E.BeforeNumericEntity=26]="BeforeNumericEntity",E[E.InNamedEntity=27]="InNamedEntity",E[E.InNumericEntity=28]="InNumericEntity",E[E.InHexEntity=29]="InHexEntity",m;var E})();function h(E){return E===u.Space||E===u.NewLine||E===u.Tab||E===u.FormFeed||E===u.CarriageReturn}function f(E){return E===u.Slash||E===u.Gt||h(E)}function y(E){return E>=u.Zero&&E<=u.Nine}(E=D=k.QuoteType||(k.QuoteType={}))[E.NoValue=0]="NoValue",E[E.Unquoted=1]="Unquoted",E[E.Single=2]="Single",E[E.Double=3]="Double";var O={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])},V=function(){function E(T,W){var P=T.xmlMode,U=void 0!==P&&P,H=T.decodeEntities,L=void 0===H||H;this.cbs=W,this.state=m.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=m.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=U,this.decodeEntities=L,this.entityTrie=U?F.xmlDecodeTree:F.htmlDecodeTree}return E.prototype.reset=function(){this.state=m.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=m.Text,this.currentSequence=void 0,this.running=!0,this.offset=0},E.prototype.write=function(T){this.offset+=this.buffer.length,this.buffer=T,this.parse()},E.prototype.end=function(){this.running&&this.finish()},E.prototype.pause=function(){this.running=!1},E.prototype.resume=function(){this.running=!0,this.indexthis.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=m.BeforeTagName,this.sectionStart=this.index):this.decodeEntities&&T===u.Amp&&(this.state=m.BeforeEntity)},E.prototype.stateSpecialStartSequence=function(T){var W=this.sequenceIndex===this.currentSequence.length;if(W?f(T):(32|T)===this.currentSequence[this.sequenceIndex]){if(!W)return void this.sequenceIndex++}else this.isSpecial=!1;this.sequenceIndex=0,this.state=m.InTagName,this.stateInTagName(T)},E.prototype.stateInSpecialTag=function(T){if(this.sequenceIndex===this.currentSequence.length){if(T===u.Gt||h(T)){var W=this.index-this.currentSequence.length;if(this.sectionStart=u.LowerA&&E<=u.LowerZ||E>=u.UpperA&&E<=u.UpperZ}(T)},E.prototype.startSpecial=function(T,W){this.isSpecial=!0,this.currentSequence=T,this.sequenceIndex=W,this.state=m.SpecialStartSequence},E.prototype.stateBeforeTagName=function(T){if(T===u.ExclamationMark)this.state=m.BeforeDeclaration,this.sectionStart=this.index+1;else if(T===u.Questionmark)this.state=m.InProcessingInstruction,this.sectionStart=this.index+1;else if(this.isTagStartChar(T)){var W=32|T;this.sectionStart=this.index,this.xmlMode||W!==O.TitleEnd[2]?this.state=this.xmlMode||W!==O.ScriptEnd[2]?m.InTagName:m.BeforeSpecialS:this.startSpecial(O.TitleEnd,3)}else T===u.Slash?this.state=m.BeforeClosingTagName:(this.state=m.Text,this.stateText(T))},E.prototype.stateInTagName=function(T){f(T)&&(this.cbs.onopentagname(this.sectionStart,this.index),this.sectionStart=-1,this.state=m.BeforeAttributeName,this.stateBeforeAttributeName(T))},E.prototype.stateBeforeClosingTagName=function(T){h(T)||(T===u.Gt?this.state=m.Text:(this.state=this.isTagStartChar(T)?m.InClosingTagName:m.InSpecialComment,this.sectionStart=this.index))},E.prototype.stateInClosingTagName=function(T){(T===u.Gt||h(T))&&(this.cbs.onclosetag(this.sectionStart,this.index),this.sectionStart=-1,this.state=m.AfterClosingTagName,this.stateAfterClosingTagName(T))},E.prototype.stateAfterClosingTagName=function(T){(T===u.Gt||this.fastForwardTo(u.Gt))&&(this.state=m.Text,this.sectionStart=this.index+1)},E.prototype.stateBeforeAttributeName=function(T){T===u.Gt?(this.cbs.onopentagend(this.index),this.isSpecial?(this.state=m.InSpecialTag,this.sequenceIndex=0):this.state=m.Text,this.baseState=this.state,this.sectionStart=this.index+1):T===u.Slash?this.state=m.InSelfClosingTag:h(T)||(this.state=m.InAttributeName,this.sectionStart=this.index)},E.prototype.stateInSelfClosingTag=function(T){T===u.Gt?(this.cbs.onselfclosingtag(this.index),this.state=m.Text,this.baseState=m.Text,this.sectionStart=this.index+1,this.isSpecial=!1):h(T)||(this.state=m.BeforeAttributeName,this.stateBeforeAttributeName(T))},E.prototype.stateInAttributeName=function(T){(T===u.Eq||f(T))&&(this.cbs.onattribname(this.sectionStart,this.index),this.sectionStart=-1,this.state=m.AfterAttributeName,this.stateAfterAttributeName(T))},E.prototype.stateAfterAttributeName=function(T){T===u.Eq?this.state=m.BeforeAttributeValue:T===u.Slash||T===u.Gt?(this.cbs.onattribend(D.NoValue,this.index),this.state=m.BeforeAttributeName,this.stateBeforeAttributeName(T)):h(T)||(this.cbs.onattribend(D.NoValue,this.index),this.state=m.InAttributeName,this.sectionStart=this.index)},E.prototype.stateBeforeAttributeValue=function(T){T===u.DoubleQuote?(this.state=m.InAttributeValueDq,this.sectionStart=this.index+1):T===u.SingleQuote?(this.state=m.InAttributeValueSq,this.sectionStart=this.index+1):h(T)||(this.sectionStart=this.index,this.state=m.InAttributeValueNq,this.stateInAttributeValueNoQuotes(T))},E.prototype.handleInAttributeValue=function(T,W){T===W||!this.decodeEntities&&this.fastForwardTo(W)?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(W===u.DoubleQuote?D.Double:D.Single,this.index),this.state=m.BeforeAttributeName):this.decodeEntities&&T===u.Amp&&(this.baseState=this.state,this.state=m.BeforeEntity)},E.prototype.stateInAttributeValueDoubleQuotes=function(T){this.handleInAttributeValue(T,u.DoubleQuote)},E.prototype.stateInAttributeValueSingleQuotes=function(T){this.handleInAttributeValue(T,u.SingleQuote)},E.prototype.stateInAttributeValueNoQuotes=function(T){h(T)||T===u.Gt?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(D.Unquoted,this.index),this.state=m.BeforeAttributeName,this.stateBeforeAttributeName(T)):this.decodeEntities&&T===u.Amp&&(this.baseState=this.state,this.state=m.BeforeEntity)},E.prototype.stateBeforeDeclaration=function(T){T===u.OpeningSquareBracket?(this.state=m.CDATASequence,this.sequenceIndex=0):this.state=T===u.Dash?m.BeforeComment:m.InDeclaration},E.prototype.stateInDeclaration=function(T){(T===u.Gt||this.fastForwardTo(u.Gt))&&(this.cbs.ondeclaration(this.sectionStart,this.index),this.state=m.Text,this.sectionStart=this.index+1)},E.prototype.stateInProcessingInstruction=function(T){(T===u.Gt||this.fastForwardTo(u.Gt))&&(this.cbs.onprocessinginstruction(this.sectionStart,this.index),this.state=m.Text,this.sectionStart=this.index+1)},E.prototype.stateBeforeComment=function(T){T===u.Dash?(this.state=m.InCommentLike,this.currentSequence=O.CommentEnd,this.sequenceIndex=2,this.sectionStart=this.index+1):this.state=m.InDeclaration},E.prototype.stateInSpecialComment=function(T){(T===u.Gt||this.fastForwardTo(u.Gt))&&(this.cbs.oncomment(this.sectionStart,this.index,0),this.state=m.Text,this.sectionStart=this.index+1)},E.prototype.stateBeforeSpecialS=function(T){var W=32|T;W===O.ScriptEnd[3]?this.startSpecial(O.ScriptEnd,4):W===O.StyleEnd[3]?this.startSpecial(O.StyleEnd,4):(this.state=m.InTagName,this.stateInTagName(T))},E.prototype.stateBeforeEntity=function(T){this.entityExcess=1,this.entityResult=0,T===u.Num?this.state=m.BeforeNumericEntity:T===u.Amp||(this.trieIndex=0,this.trieCurrent=this.entityTrie[0],this.state=m.InNamedEntity,this.stateInNamedEntity(T))},E.prototype.stateInNamedEntity=function(T){if(this.entityExcess+=1,this.trieIndex=(0,F.determineBranch)(this.entityTrie,this.trieCurrent,this.trieIndex+1,T),this.trieIndex<0)return this.emitNamedEntity(),void this.index--;this.trieCurrent=this.entityTrie[this.trieIndex];var W=this.trieCurrent&F.BinTrieFlags.VALUE_LENGTH;if(W){var P=(W>>14)-1;if(this.allowLegacyEntity()||T===u.Semi){var U=this.index-this.entityExcess+1;U>this.sectionStart&&this.emitPartial(this.sectionStart,U),this.entityResult=this.trieIndex,this.trieIndex+=P,this.entityExcess=0,this.sectionStart=this.index+1,0===P&&this.emitNamedEntity()}else this.trieIndex+=P}},E.prototype.emitNamedEntity=function(){if(this.state=this.baseState,0!==this.entityResult)switch((this.entityTrie[this.entityResult]&F.BinTrieFlags.VALUE_LENGTH)>>14){case 1:this.emitCodePoint(this.entityTrie[this.entityResult]&~F.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])}},E.prototype.stateBeforeNumericEntity=function(T){(32|T)===u.LowerX?(this.entityExcess++,this.state=m.InHexEntity):(this.state=m.InNumericEntity,this.stateInNumericEntity(T))},E.prototype.emitNumericEntity=function(T){var W=this.index-this.entityExcess-1;W+2+Number(this.state===m.InHexEntity)!==this.index&&(W>this.sectionStart&&this.emitPartial(this.sectionStart,W),this.sectionStart=this.index+Number(T),this.emitCodePoint((0,F.replaceCodePoint)(this.entityResult))),this.state=this.baseState},E.prototype.stateInNumericEntity=function(T){T===u.Semi?this.emitNumericEntity(!0):y(T)?(this.entityResult=10*this.entityResult+(T-u.Zero),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)},E.prototype.stateInHexEntity=function(T){T===u.Semi?this.emitNumericEntity(!0):y(T)?(this.entityResult=16*this.entityResult+(T-u.Zero),this.entityExcess++):function S(E){return E>=u.UpperA&&E<=u.UpperF||E>=u.LowerA&&E<=u.LowerF}(T)?(this.entityResult=16*this.entityResult+((32|T)-u.LowerA+10),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)},E.prototype.allowLegacyEntity=function(){return!this.xmlMode&&(this.baseState===m.Text||this.baseState===m.InSpecialTag)},E.prototype.cleanup=function(){this.running&&this.sectionStart!==this.index&&(this.state===m.Text||this.state===m.InSpecialTag&&0===this.sequenceIndex?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===m.InAttributeValueDq||this.state===m.InAttributeValueSq||this.state===m.InAttributeValueNq)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))},E.prototype.shouldContinue=function(){return this.index{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.attributeNames=k.elementNames=void 0,k.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(A){return[A.toLowerCase(),A]})),k.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(A){return[A.toLowerCase(),A]}))},1175:function(le,k,A){"use strict";var F=this&&this.__assign||function(){return F=Object.assign||function(Q){for(var B,ne=1,$=arguments.length;ne<$;ne++)for(var q in B=arguments[ne])Object.prototype.hasOwnProperty.call(B,q)&&(Q[q]=B[q]);return Q},F.apply(this,arguments)},u=this&&this.__createBinding||(Object.create?function(Q,B,ne,$){void 0===$&&($=ne);var q=Object.getOwnPropertyDescriptor(B,ne);(!q||("get"in q?!B.__esModule:q.writable||q.configurable))&&(q={enumerable:!0,get:function(){return B[ne]}}),Object.defineProperty(Q,$,q)}:function(Q,B,ne,$){void 0===$&&($=ne),Q[$]=B[ne]}),m=this&&this.__setModuleDefault||(Object.create?function(Q,B){Object.defineProperty(Q,"default",{enumerable:!0,value:B})}:function(Q,B){Q.default=B}),h=this&&this.__importStar||function(Q){if(Q&&Q.__esModule)return Q;var B={};if(null!=Q)for(var ne in Q)"default"!==ne&&Object.prototype.hasOwnProperty.call(Q,ne)&&u(B,Q,ne);return m(B,Q),B};Object.defineProperty(k,"__esModule",{value:!0}),k.render=void 0;var f=h(A(6316)),y=A(4101),x=A(7156),S=new Set(["style","script","xmp","iframe","noembed","noframes","plaintext","noscript"]);function D(Q){return Q.replace(/"/g,""")}var V=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]);function E(Q,B){void 0===B&&(B={});for(var ne=("length"in Q?Q:[Q]),$="",q=0;q")}(Q);case f.Comment:return function K(Q){return"\x3c!--".concat(Q.data,"--\x3e")}(Q);case f.CDATA:return function G(Q){return"")}(Q);case f.Script:case f.Style:case f.Tag:return function U(Q,B){var ne;"foreign"===B.xmlMode&&(Q.name=null!==(ne=x.elementNames.get(Q.name))&&void 0!==ne?ne:Q.name,Q.parent&&W.has(Q.parent.name)&&(B=F(F({},B),{xmlMode:!1}))),!B.xmlMode&&P.has(Q.name)&&(B=F(F({},B),{xmlMode:"foreign"}));var $="<".concat(Q.name),q=function O(Q,B){var ne;if(Q){var $=!1===(null!==(ne=B.encodeEntities)&&void 0!==ne?ne:B.decodeEntities)?D:B.xmlMode||"utf8"!==B.encodeEntities?y.encodeXML:y.escapeAttribute;return Object.keys(Q).map(function(q){var ee,ie,oe=null!==(ee=Q[q])&&void 0!==ee?ee:"";return"foreign"===B.xmlMode&&(q=null!==(ie=x.attributeNames.get(q))&&void 0!==ie?ie:q),B.emptyAttrs||B.xmlMode||""!==oe?"".concat(q,'="').concat($(oe),'"'):q}).join(" ")}}(Q.attribs,B);return q&&($+=" ".concat(q)),0===Q.children.length&&(B.xmlMode?!1!==B.selfClosingTags:B.selfClosingTags&&V.has(Q.name))?(B.xmlMode||($+=" "),$+="/>"):($+=">",Q.children.length>0&&($+=E(Q.children,B)),(B.xmlMode||!V.has(Q.name))&&($+=""))),$}(Q,B);case f.Text:return function L(Q,B){var ne,$=Q.data||"";return!1!==(null!==(ne=B.encodeEntities)&&void 0!==ne?ne:B.decodeEntities)&&!(!B.xmlMode&&Q.parent&&S.has(Q.parent.name))&&($=B.xmlMode||"utf8"!==B.encodeEntities?(0,y.encodeXML)($):(0,y.escapeText)($)),$}(Q,B)}}k.render=E,k.default=E;var W=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignObject","desc","title"]),P=new Set(["svg","math"])},3437:function(le,k,A){"use strict";var F=this&&this.__createBinding||(Object.create?function(x,S,D,O){void 0===O&&(O=D);var V=Object.getOwnPropertyDescriptor(S,D);(!V||("get"in V?!S.__esModule:V.writable||V.configurable))&&(V={enumerable:!0,get:function(){return S[D]}}),Object.defineProperty(x,O,V)}:function(x,S,D,O){void 0===O&&(O=D),x[O]=S[D]}),u=this&&this.__exportStar||function(x,S){for(var D in x)"default"!==D&&!Object.prototype.hasOwnProperty.call(S,D)&&F(S,x,D)};Object.defineProperty(k,"__esModule",{value:!0}),k.DomHandler=void 0;var m=A(6316),h=A(2105);u(A(2105),k);var f={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},y=function(){function x(S,D,O){this.dom=[],this.root=new h.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof D&&(O=D,D=f),"object"==typeof S&&(D=S,S=void 0),this.callback=S??null,this.options=D??f,this.elementCB=O??null}return x.prototype.onparserinit=function(S){this.parser=S},x.prototype.onreset=function(){this.dom=[],this.root=new h.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},x.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},x.prototype.onerror=function(S){this.handleCallback(S)},x.prototype.onclosetag=function(){this.lastNode=null;var S=this.tagStack.pop();this.options.withEndIndices&&(S.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(S)},x.prototype.onopentag=function(S,D){var V=new h.Element(S,D,void 0,this.options.xmlMode?m.ElementType.Tag:void 0);this.addNode(V),this.tagStack.push(V)},x.prototype.ontext=function(S){var D=this.lastNode;if(D&&D.type===m.ElementType.Text)D.data+=S,this.options.withEndIndices&&(D.endIndex=this.parser.endIndex);else{var O=new h.Text(S);this.addNode(O),this.lastNode=O}},x.prototype.oncomment=function(S){if(this.lastNode&&this.lastNode.type===m.ElementType.Comment)this.lastNode.data+=S;else{var D=new h.Comment(S);this.addNode(D),this.lastNode=D}},x.prototype.oncommentend=function(){this.lastNode=null},x.prototype.oncdatastart=function(){var S=new h.Text(""),D=new h.CDATA([S]);this.addNode(D),S.parent=D,this.lastNode=S},x.prototype.oncdataend=function(){this.lastNode=null},x.prototype.onprocessinginstruction=function(S,D){var O=new h.ProcessingInstruction(S,D);this.addNode(O)},x.prototype.handleCallback=function(S){if("function"==typeof this.callback)this.callback(S,this.dom);else if(S)throw S},x.prototype.addNode=function(S){var D=this.tagStack[this.tagStack.length-1],O=D.children[D.children.length-1];this.options.withStartIndices&&(S.startIndex=this.parser.startIndex),this.options.withEndIndices&&(S.endIndex=this.parser.endIndex),D.children.push(S),O&&(S.prev=O,O.next=S),S.parent=D,this.lastNode=null},x}();k.DomHandler=y,k.default=y},2105:function(le,k,A){"use strict";var B,F=this&&this.__extends||(B=function(ne,$){return(B=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(q,ee){q.__proto__=ee}||function(q,ee){for(var ie in ee)Object.prototype.hasOwnProperty.call(ee,ie)&&(q[ie]=ee[ie])})(ne,$)},function(ne,$){if("function"!=typeof $&&null!==$)throw new TypeError("Class extends value "+String($)+" is not a constructor or null");function q(){this.constructor=ne}B(ne,$),ne.prototype=null===$?Object.create($):(q.prototype=$.prototype,new q)}),u=this&&this.__assign||function(){return u=Object.assign||function(B){for(var ne,$=1,q=arguments.length;$0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(ne.prototype,"childNodes",{get:function(){return this.children},set:function($){this.children=$},enumerable:!1,configurable:!0}),ne}(h);k.NodeWithChildren=D;var O=function(B){function ne(){var $=null!==B&&B.apply(this,arguments)||this;return $.type=m.ElementType.CDATA,$}return F(ne,B),Object.defineProperty(ne.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),ne}(D);k.CDATA=O;var V=function(B){function ne(){var $=null!==B&&B.apply(this,arguments)||this;return $.type=m.ElementType.Root,$}return F(ne,B),Object.defineProperty(ne.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),ne}(D);k.Document=V;var E=function(B){function ne($,q,ee,ie){void 0===ee&&(ee=[]),void 0===ie&&(ie="script"===$?m.ElementType.Script:"style"===$?m.ElementType.Style:m.ElementType.Tag);var oe=B.call(this,ee)||this;return oe.name=$,oe.attribs=q,oe.type=ie,oe}return F(ne,B),Object.defineProperty(ne.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(ne.prototype,"tagName",{get:function(){return this.name},set:function($){this.name=$},enumerable:!1,configurable:!0}),Object.defineProperty(ne.prototype,"attributes",{get:function(){var $=this;return Object.keys(this.attribs).map(function(q){var ee,ie;return{name:q,value:$.attribs[q],namespace:null===(ee=$["x-attribsNamespace"])||void 0===ee?void 0:ee[q],prefix:null===(ie=$["x-attribsPrefix"])||void 0===ie?void 0:ie[q]}})},enumerable:!1,configurable:!0}),ne}(D);function T(B){return(0,m.isTag)(B)}function W(B){return B.type===m.ElementType.CDATA}function P(B){return B.type===m.ElementType.Text}function U(B){return B.type===m.ElementType.Comment}function H(B){return B.type===m.ElementType.Directive}function L(B){return B.type===m.ElementType.Root}function K(B,ne){var $;if(void 0===ne&&(ne=!1),P(B))$=new y(B.data);else if(U(B))$=new x(B.data);else if(T(B)){var q=ne?Q(B.children):[],ee=new E(B.name,u({},B.attribs),q);q.forEach(function(Ae){return Ae.parent=ee}),null!=B.namespace&&(ee.namespace=B.namespace),B["x-attribsNamespace"]&&(ee["x-attribsNamespace"]=u({},B["x-attribsNamespace"])),B["x-attribsPrefix"]&&(ee["x-attribsPrefix"]=u({},B["x-attribsPrefix"])),$=ee}else if(W(B)){q=ne?Q(B.children):[];var ie=new O(q);q.forEach(function(Ee){return Ee.parent=ie}),$=ie}else if(L(B)){q=ne?Q(B.children):[];var oe=new V(q);q.forEach(function(Ee){return Ee.parent=oe}),B["x-mode"]&&(oe["x-mode"]=B["x-mode"]),$=oe}else{if(!H(B))throw new Error("Not implemented yet: ".concat(B.type));var Te=new S(B.name,B.data);null!=B["x-name"]&&(Te["x-name"]=B["x-name"],Te["x-publicId"]=B["x-publicId"],Te["x-systemId"]=B["x-systemId"]),$=Te}return $.startIndex=B.startIndex,$.endIndex=B.endIndex,null!=B.sourceCodeLocation&&($.sourceCodeLocation=B.sourceCodeLocation),$}function Q(B){for(var ne=B.map(function(q){return K(q,!0)}),$=1;${"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.getFeed=void 0;var F=A(8149),u=A(4279);k.getFeed=function m(T){var W=D(E,T);return W?"feed"===W.name?function h(T){var W,P=T.children,U={type:"atom",items:(0,u.getElementsByTagName)("entry",P).map(function(G){var K,Q=G.children,B={media:S(Q)};V(B,"id","id",Q),V(B,"title","title",Q);var ne=null===(K=D("link",Q))||void 0===K?void 0:K.attribs.href;ne&&(B.link=ne);var $=O("summary",Q)||O("content",Q);$&&(B.description=$);var q=O("updated",Q);return q&&(B.pubDate=new Date(q)),B})};V(U,"id","id",P),V(U,"title","title",P);var H=null===(W=D("link",P))||void 0===W?void 0:W.attribs.href;H&&(U.link=H),V(U,"description","subtitle",P);var L=O("updated",P);return L&&(U.updated=new Date(L)),V(U,"author","email",P,!0),U}(W):function f(T){var W,P,U=null!==(P=null===(W=D("channel",T.children))||void 0===W?void 0:W.children)&&void 0!==P?P:[],H={type:T.name.substr(0,3),id:"",items:(0,u.getElementsByTagName)("item",T.children).map(function(G){var K=G.children,Q={media:S(K)};V(Q,"id","guid",K),V(Q,"title","title",K),V(Q,"link","link",K),V(Q,"description","description",K);var B=O("pubDate",K);return B&&(Q.pubDate=new Date(B)),Q})};V(H,"title","title",U),V(H,"link","link",U),V(H,"description","description",U);var L=O("lastBuildDate",U);return L&&(H.updated=new Date(L)),V(H,"author","managingEditor",U,!0),H}(W):null};var y=["url","type","lang"],x=["fileSize","bitrate","framerate","samplingrate","channels","duration","height","width"];function S(T){return(0,u.getElementsByTagName)("media:content",T).map(function(W){for(var P=W.attribs,U={medium:P.medium,isDefault:!!P.isDefault},H=0,L=y;H{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.uniqueSort=k.compareDocumentPosition=k.DocumentPosition=k.removeSubsets=void 0;var m,y,F=A(3437);function h(y,x){var S=[],D=[];if(y===x)return 0;for(var O=(0,F.hasChildren)(y)?y:y.parent;O;)S.unshift(O),O=O.parent;for(O=(0,F.hasChildren)(x)?x:x.parent;O;)D.unshift(O),O=O.parent;for(var V=Math.min(S.length,D.length),E=0;EW.indexOf(U)?T===x?m.FOLLOWING|m.CONTAINED_BY:m.FOLLOWING:T===y?m.PRECEDING|m.CONTAINS:m.PRECEDING}k.removeSubsets=function u(y){for(var x=y.length;--x>=0;){var S=y[x];if(x>0&&y.lastIndexOf(S,x-1)>=0)y.splice(x,1);else for(var D=S.parent;D;D=D.parent)if(y.includes(D)){y.splice(x,1);break}}return y},(y=m=k.DocumentPosition||(k.DocumentPosition={}))[y.DISCONNECTED=1]="DISCONNECTED",y[y.PRECEDING=2]="PRECEDING",y[y.FOLLOWING=4]="FOLLOWING",y[y.CONTAINS=8]="CONTAINS",y[y.CONTAINED_BY=16]="CONTAINED_BY",k.compareDocumentPosition=h,k.uniqueSort=function f(y){return(y=y.filter(function(x,S,D){return!D.includes(x,S+1)})).sort(function(x,S){var D=h(x,S);return D&m.PRECEDING?-1:D&m.FOLLOWING?1:0}),y}},5722:function(le,k,A){"use strict";var F=this&&this.__createBinding||(Object.create?function(h,f,y,x){void 0===x&&(x=y);var S=Object.getOwnPropertyDescriptor(f,y);(!S||("get"in S?!f.__esModule:S.writable||S.configurable))&&(S={enumerable:!0,get:function(){return f[y]}}),Object.defineProperty(h,x,S)}:function(h,f,y,x){void 0===x&&(x=y),h[x]=f[y]}),u=this&&this.__exportStar||function(h,f){for(var y in h)"default"!==y&&!Object.prototype.hasOwnProperty.call(f,y)&&F(f,h,y)};Object.defineProperty(k,"__esModule",{value:!0}),k.hasChildren=k.isDocument=k.isComment=k.isText=k.isCDATA=k.isTag=void 0,u(A(8149),k),u(A(74),k),u(A(6180),k),u(A(2206),k),u(A(4279),k),u(A(863),k),u(A(4477),k);var m=A(3437);Object.defineProperty(k,"isTag",{enumerable:!0,get:function(){return m.isTag}}),Object.defineProperty(k,"isCDATA",{enumerable:!0,get:function(){return m.isCDATA}}),Object.defineProperty(k,"isText",{enumerable:!0,get:function(){return m.isText}}),Object.defineProperty(k,"isComment",{enumerable:!0,get:function(){return m.isComment}}),Object.defineProperty(k,"isDocument",{enumerable:!0,get:function(){return m.isDocument}}),Object.defineProperty(k,"hasChildren",{enumerable:!0,get:function(){return m.hasChildren}})},4279:(le,k,A)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.getElementsByTagType=k.getElementsByTagName=k.getElementById=k.getElements=k.testElement=void 0;var F=A(3437),u=A(2206),m={tag_name:function(E){return"function"==typeof E?function(T){return(0,F.isTag)(T)&&E(T.name)}:"*"===E?F.isTag:function(T){return(0,F.isTag)(T)&&T.name===E}},tag_type:function(E){return"function"==typeof E?function(T){return E(T.type)}:function(T){return T.type===E}},tag_contains:function(E){return"function"==typeof E?function(T){return(0,F.isText)(T)&&E(T.data)}:function(T){return(0,F.isText)(T)&&T.data===E}}};function h(E,T){return"function"==typeof T?function(W){return(0,F.isTag)(W)&&T(W.attribs[E])}:function(W){return(0,F.isTag)(W)&&W.attribs[E]===T}}function f(E,T){return function(W){return E(W)||T(W)}}function y(E){var T=Object.keys(E).map(function(W){var P=E[W];return Object.prototype.hasOwnProperty.call(m,W)?m[W](P):h(W,P)});return 0===T.length?null:T.reduce(f)}k.testElement=function x(E,T){var W=y(E);return!W||W(T)},k.getElements=function S(E,T,W,P){void 0===P&&(P=1/0);var U=y(E);return U?(0,u.filter)(U,T,W,P):[]},k.getElementById=function D(E,T,W){return void 0===W&&(W=!0),Array.isArray(T)||(T=[T]),(0,u.findOne)(h("id",E),T,W)},k.getElementsByTagName=function O(E,T,W,P){return void 0===W&&(W=!0),void 0===P&&(P=1/0),(0,u.filter)(m.tag_name(E),T,W,P)},k.getElementsByTagType=function V(E,T,W,P){return void 0===W&&(W=!0),void 0===P&&(P=1/0),(0,u.filter)(m.tag_type(E),T,W,P)}},6180:(le,k)=>{"use strict";function A(y){if(y.prev&&(y.prev.next=y.next),y.next&&(y.next.prev=y.prev),y.parent){var x=y.parent.children;x.splice(x.lastIndexOf(y),1)}}Object.defineProperty(k,"__esModule",{value:!0}),k.prepend=k.prependChild=k.append=k.appendChild=k.replaceElement=k.removeElement=void 0,k.removeElement=A,k.replaceElement=function F(y,x){var S=x.prev=y.prev;S&&(S.next=x);var D=x.next=y.next;D&&(D.prev=x);var O=x.parent=y.parent;if(O){var V=O.children;V[V.lastIndexOf(y)]=x,y.parent=null}},k.appendChild=function u(y,x){if(A(x),x.next=null,x.parent=y,y.children.push(x)>1){var S=y.children[y.children.length-2];S.next=x,x.prev=S}else x.prev=null},k.append=function m(y,x){A(x);var S=y.parent,D=y.next;if(x.next=D,x.prev=y,y.next=x,x.parent=S,D){if(D.prev=x,S){var O=S.children;O.splice(O.lastIndexOf(D),0,x)}}else S&&S.children.push(x)},k.prependChild=function h(y,x){if(A(x),x.parent=y,x.prev=null,1!==y.children.unshift(x)){var S=y.children[1];S.prev=x,x.next=S}else x.next=null},k.prepend=function f(y,x){A(x);var S=y.parent;if(S){var D=S.children;D.splice(D.indexOf(y),0,x)}y.prev&&(y.prev.next=x),x.parent=S,x.prev=y.prev,x.next=y,y.prev=x}},2206:(le,k,A)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.findAll=k.existsOne=k.findOne=k.findOneChild=k.find=k.filter=void 0;var F=A(3437);function m(S,D,O,V){for(var E=[],T=0,W=D;T0){var U=m(S,P.children,O,V);if(E.push.apply(E,U),(V-=U.length)<=0)break}}return E}k.filter=function u(S,D,O,V){return void 0===O&&(O=!0),void 0===V&&(V=1/0),Array.isArray(D)||(D=[D]),m(S,D,O,V)},k.find=m,k.findOneChild=function h(S,D){return D.find(S)},k.findOne=function f(S,D,O){void 0===O&&(O=!0);for(var V=null,E=0;E0&&(V=f(S,T.children,!0)))}return V},k.existsOne=function y(S,D){return D.some(function(O){return(0,F.isTag)(O)&&(S(O)||O.children.length>0&&y(S,O.children))})},k.findAll=function x(S,D){for(var O,T,V=[],E=D.filter(F.isTag);T=E.shift();){var W=null===(O=T.children)||void 0===O?void 0:O.filter(F.isTag);W&&W.length>0&&E.unshift.apply(E,W),S(T)&&V.push(T)}return V}},8149:function(le,k,A){"use strict";var F=this&&this.__importDefault||function(O){return O&&O.__esModule?O:{default:O}};Object.defineProperty(k,"__esModule",{value:!0}),k.innerText=k.textContent=k.getText=k.getInnerHTML=k.getOuterHTML=void 0;var u=A(3437),m=F(A(1175)),h=A(6316);function f(O,V){return(0,m.default)(O,V)}k.getOuterHTML=f,k.getInnerHTML=function y(O,V){return(0,u.hasChildren)(O)?O.children.map(function(E){return f(E,V)}).join(""):""},k.getText=function x(O){return Array.isArray(O)?O.map(x).join(""):(0,u.isTag)(O)?"br"===O.name?"\n":x(O.children):(0,u.isCDATA)(O)?x(O.children):(0,u.isText)(O)?O.data:""},k.textContent=function S(O){return Array.isArray(O)?O.map(S).join(""):(0,u.hasChildren)(O)&&!(0,u.isComment)(O)?S(O.children):(0,u.isText)(O)?O.data:""},k.innerText=function D(O){return Array.isArray(O)?O.map(D).join(""):(0,u.hasChildren)(O)&&(O.type===h.ElementType.Tag||(0,u.isCDATA)(O))?D(O.children):(0,u.isText)(O)?O.data:""}},74:(le,k,A)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.prevElementSibling=k.nextElementSibling=k.getName=k.hasAttrib=k.getAttributeValue=k.getSiblings=k.getParent=k.getChildren=void 0;var F=A(3437);function u(O){return(0,F.hasChildren)(O)?O.children:[]}function m(O){return O.parent||null}k.getChildren=u,k.getParent=m,k.getSiblings=function h(O){var T=m(O);if(null!=T)return u(T);for(var W=[O],P=O.prev,U=O.next;null!=P;)W.unshift(P),P=P.prev;for(;null!=U;)W.push(U),U=U.next;return W},k.getAttributeValue=function f(O,V){var E;return null===(E=O.attribs)||void 0===E?void 0:E[V]},k.hasAttrib=function y(O,V){return null!=O.attribs&&Object.prototype.hasOwnProperty.call(O.attribs,V)&&null!=O.attribs[V]},k.getName=function x(O){return O.name},k.nextElementSibling=function S(O){for(var E=O.next;null!==E&&!(0,F.isTag)(E);)E=E.next;return E},k.prevElementSibling=function D(O){for(var E=O.prev;null!==E&&!(0,F.isTag)(E);)E=E.prev;return E}},6569:function(le,k,A){"use strict";var F=this&&this.__importDefault||function(P){return P&&P.__esModule?P:{default:P}};Object.defineProperty(k,"__esModule",{value:!0}),k.decodeXML=k.decodeHTMLStrict=k.decodeHTML=k.determineBranch=k.BinTrieFlags=k.fromCodePoint=k.replaceCodePoint=k.decodeCodePoint=k.xmlDecodeTree=k.htmlDecodeTree=void 0;var u=F(A(1575));k.htmlDecodeTree=u.default;var m=F(A(9704));k.xmlDecodeTree=m.default;var h=F(A(3906));k.decodeCodePoint=h.default;var f=A(3906);Object.defineProperty(k,"replaceCodePoint",{enumerable:!0,get:function(){return f.replaceCodePoint}}),Object.defineProperty(k,"fromCodePoint",{enumerable:!0,get:function(){return f.fromCodePoint}});var x,P,y=(()=>{return(P=y||(y={}))[P.NUM=35]="NUM",P[P.SEMI=59]="SEMI",P[P.ZERO=48]="ZERO",P[P.NINE=57]="NINE",P[P.LOWER_A=97]="LOWER_A",P[P.LOWER_F=102]="LOWER_F",P[P.LOWER_X=120]="LOWER_X",P[P.To_LOWER_BIT=32]="To_LOWER_BIT",y;var P})();function S(P){return function(H,L){for(var G="",K=0,Q=0;(Q=H.indexOf("&",Q))>=0;)if(G+=H.slice(K,Q),K=Q,H.charCodeAt(Q+=1)!==y.NUM){for(var ie=0,oe=1,Te=0,Ae=P[Te];Q>14)-1))break;Te+=Be}}var Be;0!==ie&&(G+=1==(Be=(P[ie]&x.VALUE_LENGTH)>>14)?String.fromCharCode(P[ie]&~x.VALUE_LENGTH):2===Be?String.fromCharCode(P[ie+1]):String.fromCharCode(P[ie+1],P[ie+2]),K=Q-oe+1)}else{var B=Q+1,ne=10,$=H.charCodeAt(B);($|y.To_LOWER_BIT)===y.LOWER_X&&(ne=16,Q+=1,B+=1);do{$=H.charCodeAt(++Q)}while($>=y.ZERO&&$<=y.NINE||16===ne&&($|y.To_LOWER_BIT)>=y.LOWER_A&&($|y.To_LOWER_BIT)<=y.LOWER_F);if(B!==Q){var q=H.substring(B,Q),ee=parseInt(q,ne);if(H.charCodeAt(Q)===y.SEMI)Q+=1;else if(L)continue;G+=(0,h.default)(ee),K=Q}}return G+H.slice(K)}}function D(P,U,H,L){var G=(U&x.BRANCH_LENGTH)>>7,K=U&x.JUMP_TABLE;if(0===G)return 0!==K&&L===K?H:-1;if(K){var Q=L-K;return Q<0||Q>=G?-1:P[H+Q]-1}for(var B=H,ne=B+G-1;B<=ne;){var $=B+ne>>>1,q=P[$];if(qL))return P[$+G];ne=$-1}}return-1}(P=x=k.BinTrieFlags||(k.BinTrieFlags={}))[P.VALUE_LENGTH=49152]="VALUE_LENGTH",P[P.BRANCH_LENGTH=16256]="BRANCH_LENGTH",P[P.JUMP_TABLE=127]="JUMP_TABLE",k.determineBranch=D;var O=S(u.default),V=S(m.default);k.decodeHTML=function E(P){return O(P,!1)},k.decodeHTMLStrict=function T(P){return O(P,!0)},k.decodeXML=function W(P){return V(P,!0)}},3906:(le,k)=>{"use strict";var A;Object.defineProperty(k,"__esModule",{value:!0}),k.replaceCodePoint=k.fromCodePoint=void 0;var F=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 u(h){var f;return h>=55296&&h<=57343||h>1114111?65533:null!==(f=F.get(h))&&void 0!==f?f:h}k.fromCodePoint=null!==(A=String.fromCodePoint)&&void 0!==A?A:function(h){var f="";return h>65535&&(h-=65536,f+=String.fromCharCode(h>>>10&1023|55296),h=56320|1023&h),f+String.fromCharCode(h)},k.replaceCodePoint=u,k.default=function m(h){return(0,k.fromCodePoint)(u(h))}},6836:function(le,k,A){"use strict";var F=this&&this.__importDefault||function(S){return S&&S.__esModule?S:{default:S}};Object.defineProperty(k,"__esModule",{value:!0}),k.encodeNonAsciiHTML=k.encodeHTML=void 0;var u=F(A(5754)),m=A(681),h=/[\t\n!-,./:-@[-`\f{-}$\x80-\uFFFF]/g;function x(S,D){for(var E,O="",V=0;null!==(E=S.exec(D));){var T=E.index;O+=D.substring(V,T);var W=D.charCodeAt(T),P=u.default.get(W);if("object"==typeof P){if(T+1{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.escapeText=k.escapeAttribute=k.escapeUTF8=k.escape=k.encodeXML=k.getCodePoint=k.xmlReplacer=void 0,k.xmlReplacer=/["&'<>$\x80-\uFFFF]/g;var A=new Map([[34,"""],[38,"&"],[39,"'"],[60,"<"],[62,">"]]);function F(m){for(var y,h="",f=0;null!==(y=k.xmlReplacer.exec(m));){var x=y.index,S=m.charCodeAt(x),D=A.get(S);void 0!==D?(h+=m.substring(f,x)+D,f=x+1):(h+="".concat(m.substring(f,x),"&#x").concat((0,k.getCodePoint)(m,x).toString(16),";"),f=k.xmlReplacer.lastIndex+=Number(55296==(64512&S)))}return h+m.substr(f)}function u(m,h){return function(y){for(var x,S=0,D="";x=m.exec(y);)S!==x.index&&(D+=y.substring(S,x.index)),D+=h.get(x[0].charCodeAt(0)),S=x.index+1;return D+y.substring(S)}}k.getCodePoint=null!=String.prototype.codePointAt?function(m,h){return m.codePointAt(h)}:function(m,h){return 55296==(64512&m.charCodeAt(h))?1024*(m.charCodeAt(h)-55296)+m.charCodeAt(h+1)-56320+65536:m.charCodeAt(h)},k.encodeXML=F,k.escape=F,k.escapeUTF8=u(/[&<>'"]/g,A),k.escapeAttribute=u(/["&\u00A0]/g,new Map([[34,"""],[38,"&"],[160," "]])),k.escapeText=u(/[&<>\u00A0]/g,new Map([[38,"&"],[60,"<"],[62,">"],[160," "]]))},1575:(le,k)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.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(A){return A.charCodeAt(0)}))},9704:(le,k)=>{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=new Uint16Array("\u0200aglq\t\x15\x18\x1b\u026d\x0f\0\0\x12p;\u4026os;\u4027t;\u403et;\u403cuot;\u4022".split("").map(function(A){return A.charCodeAt(0)}))},5754:(le,k)=>{"use strict";function A(F){for(var u=1;u{"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.decodeXMLStrict=k.decodeHTML5Strict=k.decodeHTML4Strict=k.decodeHTML5=k.decodeHTML4=k.decodeHTMLStrict=k.decodeHTML=k.decodeXML=k.encodeHTML5=k.encodeHTML4=k.encodeNonAsciiHTML=k.encodeHTML=k.escapeText=k.escapeAttribute=k.escapeUTF8=k.escape=k.encodeXML=k.encode=k.decodeStrict=k.decode=k.EncodingMode=k.DecodingMode=k.EntityLevel=void 0;var h,T,f,y,F=A(6569),u=A(6836),m=A(681);(T=h=k.EntityLevel||(k.EntityLevel={}))[T.XML=0]="XML",T[T.HTML=1]="HTML",function(T){T[T.Legacy=0]="Legacy",T[T.Strict=1]="Strict"}(f=k.DecodingMode||(k.DecodingMode={})),function(T){T[T.UTF8=0]="UTF8",T[T.ASCII=1]="ASCII",T[T.Extensive=2]="Extensive",T[T.Attribute=3]="Attribute",T[T.Text=4]="Text"}(y=k.EncodingMode||(k.EncodingMode={})),k.decode=function x(T,W){void 0===W&&(W=h.XML);var P="number"==typeof W?{level:W}:W;return P.level===h.HTML?P.mode===f.Strict?(0,F.decodeHTMLStrict)(T):(0,F.decodeHTML)(T):(0,F.decodeXML)(T)},k.decodeStrict=function S(T,W){void 0===W&&(W=h.XML);var P="number"==typeof W?{level:W}:W;return P.level===h.HTML?P.mode===f.Legacy?(0,F.decodeHTML)(T):(0,F.decodeHTMLStrict)(T):(0,F.decodeXML)(T)},k.encode=function D(T,W){void 0===W&&(W=h.XML);var P="number"==typeof W?{level:W}:W;return P.mode===y.UTF8?(0,m.escapeUTF8)(T):P.mode===y.Attribute?(0,m.escapeAttribute)(T):P.mode===y.Text?(0,m.escapeText)(T):P.level===h.HTML?P.mode===y.ASCII?(0,u.encodeNonAsciiHTML)(T):(0,u.encodeHTML)(T):(0,m.encodeXML)(T)};var O=A(681);Object.defineProperty(k,"encodeXML",{enumerable:!0,get:function(){return O.encodeXML}}),Object.defineProperty(k,"escape",{enumerable:!0,get:function(){return O.escape}}),Object.defineProperty(k,"escapeUTF8",{enumerable:!0,get:function(){return O.escapeUTF8}}),Object.defineProperty(k,"escapeAttribute",{enumerable:!0,get:function(){return O.escapeAttribute}}),Object.defineProperty(k,"escapeText",{enumerable:!0,get:function(){return O.escapeText}});var V=A(6836);Object.defineProperty(k,"encodeHTML",{enumerable:!0,get:function(){return V.encodeHTML}}),Object.defineProperty(k,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return V.encodeNonAsciiHTML}}),Object.defineProperty(k,"encodeHTML4",{enumerable:!0,get:function(){return V.encodeHTML}}),Object.defineProperty(k,"encodeHTML5",{enumerable:!0,get:function(){return V.encodeHTML}});var E=A(6569);Object.defineProperty(k,"decodeXML",{enumerable:!0,get:function(){return E.decodeXML}}),Object.defineProperty(k,"decodeHTML",{enumerable:!0,get:function(){return E.decodeHTML}}),Object.defineProperty(k,"decodeHTMLStrict",{enumerable:!0,get:function(){return E.decodeHTMLStrict}}),Object.defineProperty(k,"decodeHTML4",{enumerable:!0,get:function(){return E.decodeHTML}}),Object.defineProperty(k,"decodeHTML5",{enumerable:!0,get:function(){return E.decodeHTML}}),Object.defineProperty(k,"decodeHTML4Strict",{enumerable:!0,get:function(){return E.decodeHTMLStrict}}),Object.defineProperty(k,"decodeHTML5Strict",{enumerable:!0,get:function(){return E.decodeHTMLStrict}}),Object.defineProperty(k,"decodeXMLStrict",{enumerable:!0,get:function(){return E.decodeXML}})},7088:function(le,k,A){!function(F){"use strict";F.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(m){return/^nm$/i.test(m)},meridiem:function(m,h,f){return m<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(m){return m+(1===m||8===m||m>=20?"ste":"de")},week:{dow:1,doy:4}})}(A(5439))},2502:function(le,k,A){!function(F){"use strict";var u=function(x){return 0===x?0:1===x?1:2===x?2:x%100>=3&&x%100<=10?3:x%100>=11?4:5},m={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},h=function(x){return function(S,D,O,V){var E=u(S),T=m[x][u(S)];return 2===E&&(T=T[D?0:1]),T.replace(/%d/i,S)}},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"];F.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(x){return"\u0645"===x},meridiem:function(x,S,D){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:h("s"),ss:h("s"),m:h("m"),mm:h("m"),h:h("h"),hh:h("h"),d:h("d"),dd:h("d"),M:h("M"),MM:h("M"),y:h("y"),yy:h("y")},postformat:function(x){return x.replace(/,/g,"\u060c")},week:{dow:0,doy:4}})}(A(5439))},128:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},4519:function(le,k,A){!function(F){"use strict";var u={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},m=function(S){return 0===S?0:1===S?1:2===S?2:S%100>=3&&S%100<=10?3:S%100>=11?4:5},h={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},f=function(S){return function(D,O,V,E){var T=m(D),W=h[S][m(D)];return 2===T&&(W=W[O?0:1]),W.replace(/%d/i,D)}},y=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];F.defineLocale("ar-ly",{months:y,monthsShort:y,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(S){return"\u0645"===S},meridiem:function(S,D,O){return S<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(S){return S.replace(/\u060c/g,",")},postformat:function(S){return S.replace(/\d/g,function(D){return u[D]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(A(5439))},5443:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},7642:function(le,k,A){!function(F){"use strict";var u={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},m={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};F.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,y,x){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(y){return m[y]}).replace(/\u060c/g,",")},postformat:function(f){return f.replace(/\d/g,function(y){return u[y]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(A(5439))},8592:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},7038:function(le,k,A){!function(F){"use strict";var u={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},m={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},h=function(D){return 0===D?0:1===D?1:2===D?2:D%100>=3&&D%100<=10?3:D%100>=11?4:5},f={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},y=function(D){return function(O,V,E,T){var W=h(O),P=f[D][h(O)];return 2===W&&(P=P[V?0:1]),P.replace(/%d/i,O)}},x=["\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"];F.defineLocale("ar",{months:x,monthsShort:x,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(D){return"\u0645"===D},meridiem:function(D,O,V){return D<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:y("s"),ss:y("s"),m:y("m"),mm:y("m"),h:y("h"),hh:y("h"),d:y("d"),dd:y("d"),M:y("M"),MM:y("M"),y:y("y"),yy:y("y")},preparse:function(D){return D.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(O){return m[O]}).replace(/\u060c/g,",")},postformat:function(D){return D.replace(/\d/g,function(O){return u[O]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(A(5439))},1213:function(le,k,A){!function(F){"use strict";var u={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"};F.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(h){return/^(g\xfcnd\xfcz|ax\u015fam)$/.test(h)},meridiem:function(h,f,y){return h<4?"gec\u0259":h<12?"s\u0259h\u0259r":h<17?"g\xfcnd\xfcz":"ax\u015fam"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0131nc\u0131|inci|nci|\xfcnc\xfc|nc\u0131|uncu)/,ordinal:function(h){if(0===h)return h+"-\u0131nc\u0131";var f=h%10;return h+(u[f]||u[h%100-f]||u[h>=100?100:null])},week:{dow:1,doy:7}})}(A(5439))},9191:function(le,k,A){!function(F){"use strict";function m(f,y,x){return"m"===x?y?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443":"h"===x?y?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443":f+" "+function u(f,y){var x=f.split("_");return y%10==1&&y%100!=11?x[0]:y%10>=2&&y%10<=4&&(y%100<10||y%100>=20)?x[1]:x[2]}({ss:y?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:y?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d",hh:y?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d",dd:"\u0434\u0437\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u0437\u0451\u043d",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u044b_\u043c\u0435\u0441\u044f\u0446\u0430\u045e",yy:"\u0433\u043e\u0434_\u0433\u0430\u0434\u044b_\u0433\u0430\u0434\u043e\u045e"}[x],+f)}F.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,mm:m,h:m,hh:m,d:"\u0434\u0437\u0435\u043d\u044c",dd:m,M:"\u043c\u0435\u0441\u044f\u0446",MM:m,y:"\u0433\u043e\u0434",yy:m},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,y,x){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,y){switch(y){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}})}(A(5439))},322:function(le,k,A){!function(F){"use strict";F.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(m){var h=m%10,f=m%100;return 0===m?m+"-\u0435\u0432":0===f?m+"-\u0435\u043d":f>10&&f<20?m+"-\u0442\u0438":1===h?m+"-\u0432\u0438":2===h?m+"-\u0440\u0438":7===h||8===h?m+"-\u043c\u0438":m+"-\u0442\u0438"},week:{dow:1,doy:7}})}(A(5439))},8042:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},5903:function(le,k,A){!function(F){"use strict";var u={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},m={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};F.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(y){return m[y]})},postformat:function(f){return f.replace(/\d/g,function(y){return u[y]})},meridiemParse:/\u09b0\u09be\u09a4|\u09ad\u09cb\u09b0|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be|\u09b0\u09be\u09a4/,meridiemHour:function(f,y){return 12===f&&(f=0),"\u09b0\u09be\u09a4"===y?f<4?f:f+12:"\u09ad\u09cb\u09b0"===y||"\u09b8\u0995\u09be\u09b2"===y?f:"\u09a6\u09c1\u09aa\u09c1\u09b0"===y?f>=3?f:f+12:"\u09ac\u09bf\u0995\u09be\u09b2"===y||"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be"===y?f+12:void 0},meridiem:function(f,y,x){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}})}(A(5439))},9620:function(le,k,A){!function(F){"use strict";var u={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},m={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};F.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(y){return m[y]})},postformat:function(f){return f.replace(/\d/g,function(y){return u[y]})},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,meridiemHour:function(f,y){return 12===f&&(f=0),"\u09b0\u09be\u09a4"===y&&f>=4||"\u09a6\u09c1\u09aa\u09c1\u09b0"===y&&f<5||"\u09ac\u09bf\u0995\u09be\u09b2"===y?f+12:f},meridiem:function(f,y,x){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}})}(A(5439))},9645:function(le,k,A){!function(F){"use strict";var u={1:"\u0f21",2:"\u0f22",3:"\u0f23",4:"\u0f24",5:"\u0f25",6:"\u0f26",7:"\u0f27",8:"\u0f28",9:"\u0f29",0:"\u0f20"},m={"\u0f21":"1","\u0f22":"2","\u0f23":"3","\u0f24":"4","\u0f25":"5","\u0f26":"6","\u0f27":"7","\u0f28":"8","\u0f29":"9","\u0f20":"0"};F.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(y){return m[y]})},postformat:function(f){return f.replace(/\d/g,function(y){return u[y]})},meridiemParse:/\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c|\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66|\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44|\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42|\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c/,meridiemHour:function(f,y){return 12===f&&(f=0),"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"===y&&f>=4||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===y&&f<5||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===y?f+12:f},meridiem:function(f,y,x){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}})}(A(5439))},5020:function(le,k,A){!function(F){"use strict";function u(P,U,H){return P+" "+function f(P,U){return 2===U?function y(P){var U={m:"v",b:"v",d:"z"};return void 0===U[P.charAt(0)]?P:U[P.charAt(0)]+P.substring(1)}(P):P}({mm:"munutenn",MM:"miz",dd:"devezh"}[H],P)}function h(P){return P>9?h(P%10):P}var x=[/^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],S=/^(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,T=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];F.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:T,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:T,monthsRegex:S,monthsShortRegex:S,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:x,longMonthsParse:x,shortMonthsParse:x,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:u,h:"un eur",hh:"%d eur",d:"un devezh",dd:u,M:"ur miz",MM:u,y:"ur bloaz",yy:function m(P){switch(h(P)){case 1:case 3:case 4:case 5:case 9:return P+" bloaz";default:return P+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(a\xf1|vet)/,ordinal:function(P){return P+(1===P?"a\xf1":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(P){return"g.m."===P},meridiem:function(P,U,H){return P<12?"a.m.":"g.m."}})}(A(5439))},4792:function(le,k,A){!function(F){"use strict";function u(h,f,y){var x=h+" ";switch(y){case"ss":return x+(1===h?"sekunda":2===h||3===h||4===h?"sekunde":"sekundi");case"m":return f?"jedna minuta":"jedne minute";case"mm":return x+(1===h?"minuta":2===h||3===h||4===h?"minute":"minuta");case"h":return f?"jedan sat":"jednog sata";case"hh":return x+(1===h?"sat":2===h||3===h||4===h?"sata":"sati");case"dd":return x+(1===h?"dan":"dana");case"MM":return x+(1===h?"mjesec":2===h||3===h||4===h?"mjeseca":"mjeseci");case"yy":return x+(1===h?"godina":2===h||3===h||4===h?"godine":"godina")}}F.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:u,m:u,mm:u,h:u,hh:u,d:"dan",dd:u,M:"mjesec",MM:u,y:"godinu",yy:u},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(A(5439))},7980:function(le,k,A){!function(F){"use strict";F.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(m,h){var f=1===m?"r":2===m?"n":3===m?"r":4===m?"t":"\xe8";return("w"===h||"W"===h)&&(f="a"),m+f},week:{dow:1,doy:4}})}(A(5439))},7322:function(le,k,A){!function(F){"use strict";var u={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("_")},m="led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_"),h=[/^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 y(D){return D>1&&D<5&&1!=~~(D/10)}function x(D,O,V,E){var T=D+" ";switch(V){case"s":return O||E?"p\xe1r sekund":"p\xe1r sekundami";case"ss":return O||E?T+(y(D)?"sekundy":"sekund"):T+"sekundami";case"m":return O?"minuta":E?"minutu":"minutou";case"mm":return O||E?T+(y(D)?"minuty":"minut"):T+"minutami";case"h":return O?"hodina":E?"hodinu":"hodinou";case"hh":return O||E?T+(y(D)?"hodiny":"hodin"):T+"hodinami";case"d":return O||E?"den":"dnem";case"dd":return O||E?T+(y(D)?"dny":"dn\xed"):T+"dny";case"M":return O||E?"m\u011bs\xedc":"m\u011bs\xedcem";case"MM":return O||E?T+(y(D)?"m\u011bs\xedce":"m\u011bs\xedc\u016f"):T+"m\u011bs\xedci";case"y":return O||E?"rok":"rokem";case"yy":return O||E?T+(y(D)?"roky":"let"):T+"lety"}}F.defineLocale("cs",{months:u,monthsShort:m,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:h,longMonthsParse:h,shortMonthsParse:h,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:x,ss:x,m:x,mm:x,h:x,hh:x,d:x,dd:x,M:x,MM:x,y:x,yy:x},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(A(5439))},365:function(le,k,A){!function(F){"use strict";F.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(m){return m+(/\u0441\u0435\u0445\u0435\u0442$/i.exec(m)?"\u0440\u0435\u043d":/\u04ab\u0443\u043b$/i.exec(m)?"\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}})}(A(5439))},2092:function(le,k,A){!function(F){"use strict";F.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(m){var f="";return m>20?f=40===m||50===m||60===m||80===m||100===m?"fed":"ain":m>0&&(f=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][m]),m+f},week:{dow:1,doy:4}})}(A(5439))},7387:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},9459:function(le,k,A){!function(F){"use strict";function u(h,f,y,x){var S={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[h+" Tage",h+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[h+" Monate",h+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[h+" Jahre",h+" Jahren"]};return f?S[y][0]:S[y][1]}F.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:u,mm:"%d Minuten",h:u,hh:"%d Stunden",d:u,dd:u,w:u,ww:"%d Wochen",M:u,MM:u,y:u,yy:u},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(A(5439))},3694:function(le,k,A){!function(F){"use strict";function u(h,f,y,x){var S={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[h+" Tage",h+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[h+" Monate",h+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[h+" Jahre",h+" Jahren"]};return f?S[y][0]:S[y][1]}F.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:u,mm:"%d Minuten",h:u,hh:"%d Stunden",d:u,dd:u,w:u,ww:"%d Wochen",M:u,MM:u,y:u,yy:u},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(A(5439))},4307:function(le,k,A){!function(F){"use strict";function u(h,f,y,x){var S={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[h+" Tage",h+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[h+" Monate",h+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[h+" Jahre",h+" Jahren"]};return f?S[y][0]:S[y][1]}F.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:u,mm:"%d Minuten",h:u,hh:"%d Stunden",d:u,dd:u,w:u,ww:"%d Wochen",M:u,MM:u,y:u,yy:u},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(A(5439))},9659:function(le,k,A){!function(F){"use strict";var u=["\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"],m=["\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"];F.defineLocale("dv",{months:u,monthsShort:u,weekdays:m,weekdaysShort:m,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,y,x){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}})}(A(5439))},3460:function(le,k,A){!function(F){"use strict";F.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(h,f){return h?"string"==typeof f&&/D/.test(f.substring(0,f.indexOf("MMMM")))?this._monthsGenitiveEl[h.month()]:this._monthsNominativeEl[h.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(h,f,y){return h>11?y?"\u03bc\u03bc":"\u039c\u039c":y?"\u03c0\u03bc":"\u03a0\u039c"},isPM:function(h){return"\u03bc"===(h+"").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(h,f){var y=this._calendarEl[h],x=f&&f.hours();return function u(h){return typeof Function<"u"&&h instanceof Function||"[object Function]"===Object.prototype.toString.call(h)}(y)&&(y=y.apply(f)),y.replace("{}",x%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}})}(A(5439))},4369:function(le,k,A){!function(F){"use strict";F.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(m){var h=m%10;return m+(1==~~(m%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")},week:{dow:0,doy:4}})}(A(5439))},530:function(le,k,A){!function(F){"use strict";F.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(m){var h=m%10;return m+(1==~~(m%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")}})}(A(5439))},9998:function(le,k,A){!function(F){"use strict";F.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(m){var h=m%10;return m+(1==~~(m%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")},week:{dow:1,doy:4}})}(A(5439))},3391:function(le,k,A){!function(F){"use strict";F.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(m){var h=m%10;return m+(1==~~(m%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")},week:{dow:1,doy:4}})}(A(5439))},5414:function(le,k,A){!function(F){"use strict";F.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(m){var h=m%10;return m+(1==~~(m%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")}})}(A(5439))},9615:function(le,k,A){!function(F){"use strict";F.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(m){var h=m%10;return m+(1==~~(m%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")},week:{dow:0,doy:6}})}(A(5439))},1248:function(le,k,A){!function(F){"use strict";F.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(m){var h=m%10;return m+(1==~~(m%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")},week:{dow:1,doy:4}})}(A(5439))},3767:function(le,k,A){!function(F){"use strict";F.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(m){var h=m%10;return m+(1==~~(m%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")},week:{dow:1,doy:4}})}(A(5439))},4530:function(le,k,A){!function(F){"use strict";F.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(m){return"p"===m.charAt(0).toLowerCase()},meridiem:function(m,h,f){return m>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}})}(A(5439))},8944:function(le,k,A){!function(F){"use strict";var u="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),m="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),h=[/^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;F.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(x,S){return x?/-MMM-/.test(S)?m[x.month()]:u[x.month()]:u},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:h,longMonthsParse:h,shortMonthsParse:h,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}})}(A(5439))},9116:function(le,k,A){!function(F){"use strict";var u="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),m="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),h=[/^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;F.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(x,S){return x?/-MMM-/.test(S)?m[x.month()]:u[x.month()]:u},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:h,longMonthsParse:h,shortMonthsParse:h,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"})}(A(5439))},3609:function(le,k,A){!function(F){"use strict";var u="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),m="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),h=[/^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;F.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(x,S){return x?/-MMM-/.test(S)?m[x.month()]:u[x.month()]:u},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:h,longMonthsParse:h,shortMonthsParse:h,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}})}(A(5439))},6866:function(le,k,A){!function(F){"use strict";var u="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),m="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),h=[/^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;F.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(x,S){return x?/-MMM-/.test(S)?m[x.month()]:u[x.month()]:u},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:h,longMonthsParse:h,shortMonthsParse:h,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"})}(A(5439))},6725:function(le,k,A){!function(F){"use strict";function u(h,f,y,x){var S={s:["m\xf5ne sekundi","m\xf5ni sekund","paar sekundit"],ss:[h+"sekundi",h+"sekundit"],m:["\xfche minuti","\xfcks minut"],mm:[h+" minuti",h+" minutit"],h:["\xfche tunni","tund aega","\xfcks tund"],hh:[h+" tunni",h+" tundi"],d:["\xfche p\xe4eva","\xfcks p\xe4ev"],M:["kuu aja","kuu aega","\xfcks kuu"],MM:[h+" kuu",h+" kuud"],y:["\xfche aasta","aasta","\xfcks aasta"],yy:[h+" aasta",h+" aastat"]};return f?S[y][2]?S[y][2]:S[y][1]:x?S[y][0]:S[y][1]}F.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:u,ss:u,m:u,mm:u,h:u,hh:u,d:u,dd:"%d p\xe4eva",M:u,MM:u,y:u,yy:u},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(A(5439))},7931:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},6417:function(le,k,A){!function(F){"use strict";var u={1:"\u06f1",2:"\u06f2",3:"\u06f3",4:"\u06f4",5:"\u06f5",6:"\u06f6",7:"\u06f7",8:"\u06f8",9:"\u06f9",0:"\u06f0"},m={"\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9","\u06f0":"0"};F.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,y,x){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(y){return m[y]}).replace(/\u060c/g,",")},postformat:function(f){return f.replace(/\d/g,function(y){return u[y]}).replace(/,/g,"\u060c")},dayOfMonthOrdinalParse:/\d{1,2}\u0645/,ordinal:"%d\u0645",week:{dow:6,doy:12}})}(A(5439))},944:function(le,k,A){!function(F){"use strict";var u="nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),m=["nolla","yhden","kahden","kolmen","nelj\xe4n","viiden","kuuden",u[7],u[8],u[9]];function h(x,S,D,O){var V="";switch(D){case"s":return O?"muutaman sekunnin":"muutama sekunti";case"ss":V=O?"sekunnin":"sekuntia";break;case"m":return O?"minuutin":"minuutti";case"mm":V=O?"minuutin":"minuuttia";break;case"h":return O?"tunnin":"tunti";case"hh":V=O?"tunnin":"tuntia";break;case"d":return O?"p\xe4iv\xe4n":"p\xe4iv\xe4";case"dd":V=O?"p\xe4iv\xe4n":"p\xe4iv\xe4\xe4";break;case"M":return O?"kuukauden":"kuukausi";case"MM":V=O?"kuukauden":"kuukautta";break;case"y":return O?"vuoden":"vuosi";case"yy":V=O?"vuoden":"vuotta"}return function f(x,S){return x<10?S?m[x]:u[x]:x}(x,O)+" "+V}F.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: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}})}(A(5439))},1766:function(le,k,A){!function(F){"use strict";F.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(m){return m},week:{dow:1,doy:4}})}(A(5439))},5867:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},6848:function(le,k,A){!function(F){"use strict";F.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(m,h){switch(h){default:case"M":case"Q":case"D":case"DDD":case"d":return m+(1===m?"er":"e");case"w":case"W":return m+(1===m?"re":"e")}}})}(A(5439))},7773:function(le,k,A){!function(F){"use strict";F.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(m,h){switch(h){default:case"M":case"Q":case"D":case"DDD":case"d":return m+(1===m?"er":"e");case"w":case"W":return m+(1===m?"re":"e")}},week:{dow:1,doy:4}})}(A(5439))},1636:function(le,k,A){!function(F){"use strict";var h=/(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];F.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:h,monthsShortRegex:h,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,S){switch(S){case"D":return x+(1===x?"er":"");default:case"M":case"Q":case"DDD":case"d":return x+(1===x?"er":"e");case"w":case"W":return x+(1===x?"re":"e")}},week:{dow:1,doy:4}})}(A(5439))},4940:function(le,k,A){!function(F){"use strict";var u="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),m="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");F.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(f,y){return f?/-MMM-/.test(y)?m[f.month()]:u[f.month()]:u},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}})}(A(5439))},1402:function(le,k,A){!function(F){"use strict";F.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(S){return S+(1===S?"d":S%10==2?"na":"mh")},week:{dow:1,doy:4}})}(A(5439))},6924:function(le,k,A){!function(F){"use strict";F.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(S){return S+(1===S?"d":S%10==2?"na":"mh")},week:{dow:1,doy:4}})}(A(5439))},6398:function(le,k,A){!function(F){"use strict";F.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(m){return 0===m.indexOf("un")?"n"+m:"en "+m},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}})}(A(5439))},2457:function(le,k,A){!function(F){"use strict";function u(h,f,y,x){var S={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:[h+" \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940",h+" \u0938\u0945\u0915\u0902\u0921"],m:["\u090f\u0915\u093e \u092e\u093f\u0923\u091f\u093e\u0928","\u090f\u0915 \u092e\u093f\u0928\u0942\u091f"],mm:[h+" \u092e\u093f\u0923\u091f\u093e\u0902\u0928\u0940",h+" \u092e\u093f\u0923\u091f\u093e\u0902"],h:["\u090f\u0915\u093e \u0935\u0930\u093e\u0928","\u090f\u0915 \u0935\u0930"],hh:[h+" \u0935\u0930\u093e\u0902\u0928\u0940",h+" \u0935\u0930\u093e\u0902"],d:["\u090f\u0915\u093e \u0926\u093f\u0938\u093e\u0928","\u090f\u0915 \u0926\u0940\u0938"],dd:[h+" \u0926\u093f\u0938\u093e\u0902\u0928\u0940",h+" \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:[h+" \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928\u0940",h+" \u092e\u094d\u0939\u092f\u0928\u0947"],y:["\u090f\u0915\u093e \u0935\u0930\u094d\u0938\u093e\u0928","\u090f\u0915 \u0935\u0930\u094d\u0938"],yy:[h+" \u0935\u0930\u094d\u0938\u093e\u0902\u0928\u0940",h+" \u0935\u0930\u094d\u0938\u093e\u0902"]};return x?S[y][0]:S[y][1]}F.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: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}(\u0935\u0947\u0930)/,ordinal:function(h,f){return"D"===f?h+"\u0935\u0947\u0930":h},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(h,f){return 12===h&&(h=0),"\u0930\u093e\u0924\u0940"===f?h<4?h:h+12:"\u0938\u0915\u093e\u0933\u0940\u0902"===f?h:"\u0926\u0928\u092a\u093e\u0930\u093e\u0902"===f?h>12?h:h+12:"\u0938\u093e\u0902\u091c\u0947"===f?h+12:void 0},meridiem:function(h,f,y){return h<4?"\u0930\u093e\u0924\u0940":h<12?"\u0938\u0915\u093e\u0933\u0940\u0902":h<16?"\u0926\u0928\u092a\u093e\u0930\u093e\u0902":h<20?"\u0938\u093e\u0902\u091c\u0947":"\u0930\u093e\u0924\u0940"}})}(A(5439))},2545:function(le,k,A){!function(F){"use strict";function u(h,f,y,x){var S={s:["thoddea sekondamni","thodde sekond"],ss:[h+" sekondamni",h+" sekond"],m:["eka mintan","ek minut"],mm:[h+" mintamni",h+" mintam"],h:["eka voran","ek vor"],hh:[h+" voramni",h+" voram"],d:["eka disan","ek dis"],dd:[h+" disamni",h+" dis"],M:["eka mhoinean","ek mhoino"],MM:[h+" mhoineamni",h+" mhoine"],y:["eka vorsan","ek voros"],yy:[h+" vorsamni",h+" vorsam"]};return x?S[y][0]:S[y][1]}F.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: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}(er)/,ordinal:function(h,f){return"D"===f?h+"er":h},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(h,f){return 12===h&&(h=0),"rati"===f?h<4?h:h+12:"sokallim"===f?h:"donparam"===f?h>12?h:h+12:"sanje"===f?h+12:void 0},meridiem:function(h,f,y){return h<4?"rati":h<12?"sokallim":h<16?"donparam":h<20?"sanje":"rati"}})}(A(5439))},2641:function(le,k,A){!function(F){"use strict";var u={1:"\u0ae7",2:"\u0ae8",3:"\u0ae9",4:"\u0aea",5:"\u0aeb",6:"\u0aec",7:"\u0aed",8:"\u0aee",9:"\u0aef",0:"\u0ae6"},m={"\u0ae7":"1","\u0ae8":"2","\u0ae9":"3","\u0aea":"4","\u0aeb":"5","\u0aec":"6","\u0aed":"7","\u0aee":"8","\u0aef":"9","\u0ae6":"0"};F.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(y){return m[y]})},postformat:function(f){return f.replace(/\d/g,function(y){return u[y]})},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(f,y){return 12===f&&(f=0),"\u0ab0\u0abe\u0aa4"===y?f<4?f:f+12:"\u0ab8\u0ab5\u0abe\u0ab0"===y?f:"\u0aac\u0aaa\u0acb\u0ab0"===y?f>=10?f:f+12:"\u0ab8\u0abe\u0a82\u0a9c"===y?f+12:void 0},meridiem:function(f,y,x){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}})}(A(5439))},7536:function(le,k,A){!function(F){"use strict";F.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(m){return 2===m?"\u05e9\u05e2\u05ea\u05d9\u05d9\u05dd":m+" \u05e9\u05e2\u05d5\u05ea"},d:"\u05d9\u05d5\u05dd",dd:function(m){return 2===m?"\u05d9\u05d5\u05de\u05d9\u05d9\u05dd":m+" \u05d9\u05de\u05d9\u05dd"},M:"\u05d7\u05d5\u05d3\u05e9",MM:function(m){return 2===m?"\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd":m+" \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"},y:"\u05e9\u05e0\u05d4",yy:function(m){return 2===m?"\u05e9\u05e0\u05ea\u05d9\u05d9\u05dd":m%10==0&&10!==m?m+" \u05e9\u05e0\u05d4":m+" \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(m){return/^(\u05d0\u05d7\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05d1\u05e2\u05e8\u05d1)$/.test(m)},meridiem:function(m,h,f){return m<5?"\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8":m<10?"\u05d1\u05d1\u05d5\u05e7\u05e8":m<12?f?'\u05dc\u05e4\u05e0\u05d4"\u05e6':"\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":m<18?f?'\u05d0\u05d7\u05d4"\u05e6':"\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":"\u05d1\u05e2\u05e8\u05d1"}})}(A(5439))},6335:function(le,k,A){!function(F){"use strict";var u={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},m={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"},h=[/^\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];F.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:h,longMonthsParse:h,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(x){return x.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(S){return m[S]})},postformat:function(x){return x.replace(/\d/g,function(S){return u[S]})},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(x,S){return 12===x&&(x=0),"\u0930\u093e\u0924"===S?x<4?x:x+12:"\u0938\u0941\u092c\u0939"===S?x:"\u0926\u094b\u092a\u0939\u0930"===S?x>=10?x:x+12:"\u0936\u093e\u092e"===S?x+12:void 0},meridiem:function(x,S,D){return x<4?"\u0930\u093e\u0924":x<10?"\u0938\u0941\u092c\u0939":x<17?"\u0926\u094b\u092a\u0939\u0930":x<20?"\u0936\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}})}(A(5439))},7458:function(le,k,A){!function(F){"use strict";function u(h,f,y){var x=h+" ";switch(y){case"ss":return x+(1===h?"sekunda":2===h||3===h||4===h?"sekunde":"sekundi");case"m":return f?"jedna minuta":"jedne minute";case"mm":return x+(1===h?"minuta":2===h||3===h||4===h?"minute":"minuta");case"h":return f?"jedan sat":"jednog sata";case"hh":return x+(1===h?"sat":2===h||3===h||4===h?"sata":"sati");case"dd":return x+(1===h?"dan":"dana");case"MM":return x+(1===h?"mjesec":2===h||3===h||4===h?"mjeseca":"mjeseci");case"yy":return x+(1===h?"godina":2===h||3===h||4===h?"godine":"godina")}}F.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:u,m:u,mm:u,h:u,hh:u,d:"dan",dd:u,M:"mjesec",MM:u,y:"godinu",yy:u},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(A(5439))},6540:function(le,k,A){!function(F){"use strict";var u="vas\xe1rnap h\xe9tf\u0151n kedden szerd\xe1n cs\xfct\xf6rt\xf6k\xf6n p\xe9nteken szombaton".split(" ");function m(y,x,S,D){var O=y;switch(S){case"s":return D||x?"n\xe9h\xe1ny m\xe1sodperc":"n\xe9h\xe1ny m\xe1sodperce";case"ss":return O+(D||x)?" m\xe1sodperc":" m\xe1sodperce";case"m":return"egy"+(D||x?" perc":" perce");case"mm":return O+(D||x?" perc":" perce");case"h":return"egy"+(D||x?" \xf3ra":" \xf3r\xe1ja");case"hh":return O+(D||x?" \xf3ra":" \xf3r\xe1ja");case"d":return"egy"+(D||x?" nap":" napja");case"dd":return O+(D||x?" nap":" napja");case"M":return"egy"+(D||x?" h\xf3nap":" h\xf3napja");case"MM":return O+(D||x?" h\xf3nap":" h\xf3napja");case"y":return"egy"+(D||x?" \xe9v":" \xe9ve");case"yy":return O+(D||x?" \xe9v":" \xe9ve")}return""}function h(y){return(y?"":"[m\xfalt] ")+"["+u[this.day()]+"] LT[-kor]"}F.defineLocale("hu",{months:"janu\xe1r_febru\xe1r_m\xe1rcius_\xe1prilis_m\xe1jus_j\xfanius_j\xfalius_augusztus_szeptember_okt\xf3ber_november_december".split("_"),monthsShort:"jan._feb._m\xe1rc._\xe1pr._m\xe1j._j\xfan._j\xfal._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vas\xe1rnap_h\xe9tf\u0151_kedd_szerda_cs\xfct\xf6rt\xf6k_p\xe9ntek_szombat".split("_"),weekdaysShort:"vas_h\xe9t_kedd_sze_cs\xfct_p\xe9n_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(y){return"u"===y.charAt(1).toLowerCase()},meridiem:function(y,x,S){return y<12?!0===S?"de":"DE":!0===S?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return h.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return h.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s m\xfalva",past:"%s",s:m,ss:m,m,mm:m,h:m,hh:m,d:m,dd:m,M:m,MM:m,y:m,yy:m},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(A(5439))},5283:function(le,k,A){!function(F){"use strict";F.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(m){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(m)},meridiem:function(m){return m<4?"\u0563\u056b\u0577\u0565\u0580\u057e\u0561":m<12?"\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561":m<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(m,h){switch(h){case"DDD":case"w":case"W":case"DDDo":return 1===m?m+"-\u056b\u0576":m+"-\u0580\u0564";default:return m}},week:{dow:1,doy:7}})}(A(5439))},8780:function(le,k,A){!function(F){"use strict";F.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(m,h){return 12===m&&(m=0),"pagi"===h?m:"siang"===h?m>=11?m:m+12:"sore"===h||"malam"===h?m+12:void 0},meridiem:function(m,h,f){return m<11?"pagi":m<15?"siang":m<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}})}(A(5439))},4205:function(le,k,A){!function(F){"use strict";function u(f){return f%100==11||f%10!=1}function m(f,y,x,S){var D=f+" ";switch(x){case"s":return y||S?"nokkrar sek\xfandur":"nokkrum sek\xfandum";case"ss":return u(f)?D+(y||S?"sek\xfandur":"sek\xfandum"):D+"sek\xfanda";case"m":return y?"m\xedn\xfata":"m\xedn\xfatu";case"mm":return u(f)?D+(y||S?"m\xedn\xfatur":"m\xedn\xfatum"):y?D+"m\xedn\xfata":D+"m\xedn\xfatu";case"hh":return u(f)?D+(y||S?"klukkustundir":"klukkustundum"):D+"klukkustund";case"d":return y?"dagur":S?"dag":"degi";case"dd":return u(f)?y?D+"dagar":D+(S?"daga":"d\xf6gum"):y?D+"dagur":D+(S?"dag":"degi");case"M":return y?"m\xe1nu\xf0ur":S?"m\xe1nu\xf0":"m\xe1nu\xf0i";case"MM":return u(f)?y?D+"m\xe1nu\xf0ir":D+(S?"m\xe1nu\xf0i":"m\xe1nu\xf0um"):y?D+"m\xe1nu\xf0ur":D+(S?"m\xe1nu\xf0":"m\xe1nu\xf0i");case"y":return y||S?"\xe1r":"\xe1ri";case"yy":return u(f)?D+(y||S?"\xe1r":"\xe1rum"):D+(y||S?"\xe1r":"\xe1ri")}}F.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:m,ss:m,m,mm:m,h:"klukkustund",hh:m,d:m,dd:m,M:m,MM:m,y:m,yy:m},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(A(5439))},9985:function(le,k,A){!function(F){"use strict";F.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(m){return(/^[0-9].+$/.test(m)?"tra":"in")+" "+m},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}})}(A(5439))},4211:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},1003:function(le,k,A){!function(F){"use strict";F.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(m,h){return"\u5143"===h[1]?1:parseInt(h[1]||m,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(m){return"\u5348\u5f8c"===m},meridiem:function(m,h,f){return m<12?"\u5348\u524d":"\u5348\u5f8c"},calendar:{sameDay:"[\u4eca\u65e5] LT",nextDay:"[\u660e\u65e5] LT",nextWeek:function(m){return m.week()!==this.week()?"[\u6765\u9031]dddd LT":"dddd LT"},lastDay:"[\u6628\u65e5] LT",lastWeek:function(m){return this.week()!==m.week()?"[\u5148\u9031]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}\u65e5/,ordinal:function(m,h){switch(h){case"y":return 1===m?"\u5143\u5e74":m+"\u5e74";case"d":case"D":case"DDD":return m+"\u65e5";default:return m}},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"}})}(A(5439))},420:function(le,k,A){!function(F){"use strict";F.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(m,h){return 12===m&&(m=0),"enjing"===h?m:"siyang"===h?m>=11?m:m+12:"sonten"===h||"ndalu"===h?m+12:void 0},meridiem:function(m,h,f){return m<11?"enjing":m<15?"siyang":m<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}})}(A(5439))},851:function(le,k,A){!function(F){"use strict";F.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(m){return m.replace(/(\u10ec\u10d0\u10db|\u10ec\u10e3\u10d7|\u10e1\u10d0\u10d0\u10d7|\u10ec\u10d4\u10da|\u10d3\u10e6|\u10d7\u10d5)(\u10d8|\u10d4)/,function(h,f,y){return"\u10d8"===y?f+"\u10e8\u10d8":f+y+"\u10e8\u10d8"})},past:function(m){return/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/.test(m)?m.replace(/(\u10d8|\u10d4)$/,"\u10d8\u10e1 \u10ec\u10d8\u10dc"):/\u10ec\u10d4\u10da\u10d8/.test(m)?m.replace(/\u10ec\u10d4\u10da\u10d8$/,"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc"):m},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(m){return 0===m?m:1===m?m+"-\u10da\u10d8":m<20||m<=100&&m%20==0||m%100==0?"\u10db\u10d4-"+m:m+"-\u10d4"},week:{dow:1,doy:7}})}(A(5439))},6074:function(le,k,A){!function(F){"use strict";var u={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"};F.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(h){return h+(u[h]||u[h%10]||u[h>=100?100:null])},week:{dow:1,doy:7}})}(A(5439))},3343:function(le,k,A){!function(F){"use strict";var u={1:"\u17e1",2:"\u17e2",3:"\u17e3",4:"\u17e4",5:"\u17e5",6:"\u17e6",7:"\u17e7",8:"\u17e8",9:"\u17e9",0:"\u17e0"},m={"\u17e1":"1","\u17e2":"2","\u17e3":"3","\u17e4":"4","\u17e5":"5","\u17e6":"6","\u17e7":"7","\u17e8":"8","\u17e9":"9","\u17e0":"0"};F.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,y,x){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(y){return m[y]})},postformat:function(f){return f.replace(/\d/g,function(y){return u[y]})},week:{dow:1,doy:4}})}(A(5439))},4799:function(le,k,A){!function(F){"use strict";var u={1:"\u0ce7",2:"\u0ce8",3:"\u0ce9",4:"\u0cea",5:"\u0ceb",6:"\u0cec",7:"\u0ced",8:"\u0cee",9:"\u0cef",0:"\u0ce6"},m={"\u0ce7":"1","\u0ce8":"2","\u0ce9":"3","\u0cea":"4","\u0ceb":"5","\u0cec":"6","\u0ced":"7","\u0cee":"8","\u0cef":"9","\u0ce6":"0"};F.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(y){return m[y]})},postformat:function(f){return f.replace(/\d/g,function(y){return u[y]})},meridiemParse:/\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf|\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6|\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8|\u0cb8\u0c82\u0c9c\u0cc6/,meridiemHour:function(f,y){return 12===f&&(f=0),"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"===y?f<4?f:f+12:"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6"===y?f:"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8"===y?f>=10?f:f+12:"\u0cb8\u0c82\u0c9c\u0cc6"===y?f+12:void 0},meridiem:function(f,y,x){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}})}(A(5439))},3549:function(le,k,A){!function(F){"use strict";F.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(m,h){switch(h){case"d":case"D":case"DDD":return m+"\uc77c";case"M":return m+"\uc6d4";case"w":case"W":return m+"\uc8fc";default:return m}},meridiemParse:/\uc624\uc804|\uc624\ud6c4/,isPM:function(m){return"\uc624\ud6c4"===m},meridiem:function(m,h,f){return m<12?"\uc624\uc804":"\uc624\ud6c4"}})}(A(5439))},1037:function(le,k,A){!function(F){"use strict";var u={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},m={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},h=["\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"];F.defineLocale("ku",{months:h,monthsShort:h,weekdays:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u062f\u0648\u0648\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0633\u06ce\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysShort:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645_\u062f\u0648\u0648\u0634\u0647\u200c\u0645_\u0633\u06ce\u0634\u0647\u200c\u0645_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u0647_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c|\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc/,isPM:function(y){return/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c/.test(y)},meridiem:function(y,x,S){return y<12?"\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc":"\u0626\u06ce\u0648\u0627\u0631\u0647\u200c"},calendar:{sameDay:"[\u0626\u0647\u200c\u0645\u0631\u06c6 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextDay:"[\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastDay:"[\u062f\u0648\u06ce\u0646\u06ce \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",sameElse:"L"},relativeTime:{future:"\u0644\u0647\u200c %s",past:"%s",s:"\u0686\u0647\u200c\u0646\u062f \u0686\u0631\u0643\u0647\u200c\u06cc\u0647\u200c\u0643",ss:"\u0686\u0631\u0643\u0647\u200c %d",m:"\u06cc\u0647\u200c\u0643 \u062e\u0648\u0644\u0647\u200c\u0643",mm:"%d \u062e\u0648\u0644\u0647\u200c\u0643",h:"\u06cc\u0647\u200c\u0643 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",hh:"%d \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",d:"\u06cc\u0647\u200c\u0643 \u0695\u06c6\u0698",dd:"%d \u0695\u06c6\u0698",M:"\u06cc\u0647\u200c\u0643 \u0645\u0627\u0646\u06af",MM:"%d \u0645\u0627\u0646\u06af",y:"\u06cc\u0647\u200c\u0643 \u0633\u0627\u06b5",yy:"%d \u0633\u0627\u06b5"},preparse:function(y){return y.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(x){return m[x]}).replace(/\u060c/g,",")},postformat:function(y){return y.replace(/\d/g,function(x){return u[x]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(A(5439))},3125:function(le,k,A){!function(F){"use strict";var u={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"};F.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(h){return h+(u[h]||u[h%10]||u[h>=100?100:null])},week:{dow:1,doy:7}})}(A(5439))},9586:function(le,k,A){!function(F){"use strict";function u(x,S,D,O){var V={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 S?V[D][0]:V[D][1]}function f(x){if(x=parseInt(x,10),isNaN(x))return!1;if(x<0)return!0;if(x<10)return 4<=x&&x<=7;if(x<100){var S=x%10;return f(0===S?x/10:S)}if(x<1e4){for(;x>=10;)x/=10;return f(x)}return f(x/=1e3)}F.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 m(x){return f(x.substr(0,x.indexOf(" ")))?"a "+x:"an "+x},past:function h(x){return f(x.substr(0,x.indexOf(" ")))?"viru "+x:"virun "+x},s:"e puer Sekonnen",ss:"%d Sekonnen",m:u,mm:"%d Minutten",h:u,hh:"%d Stonnen",d:u,dd:"%d Deeg",M:u,MM:"%d M\xe9int",y:u,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(A(5439))},2349:function(le,k,A){!function(F){"use strict";F.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(m){return"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"===m},meridiem:function(m,h,f){return m<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(m){return"\u0e97\u0eb5\u0ec8"+m}})}(A(5439))},2400:function(le,k,A){!function(F){"use strict";var u={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 h(D,O,V,E){return O?y(V)[0]:E?y(V)[1]:y(V)[2]}function f(D){return D%10==0||D>10&&D<20}function y(D){return u[D].split("_")}function x(D,O,V,E){var T=D+" ";return 1===D?T+h(0,O,V[0],E):O?T+(f(D)?y(V)[1]:y(V)[0]):E?T+y(V)[1]:T+(f(D)?y(V)[1]:y(V)[2])}F.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 m(D,O,V,E){return O?"kelios sekund\u0117s":E?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},ss:x,m:h,mm:x,h,hh:x,d:h,dd:x,M:h,MM:x,y:h,yy:x},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(D){return D+"-oji"},week:{dow:1,doy:4}})}(A(5439))},9991:function(le,k,A){!function(F){"use strict";var u={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 m(S,D,O){return O?D%10==1&&D%100!=11?S[2]:S[3]:D%10==1&&D%100!=11?S[0]:S[1]}function h(S,D,O){return S+" "+m(u[O],S,D)}function f(S,D,O){return m(u[O],S,D)}F.defineLocale("lv",{months:"janv\u0101ris_febru\u0101ris_marts_apr\u012blis_maijs_j\u016bnijs_j\u016blijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_j\u016bn_j\u016bl_aug_sep_okt_nov_dec".split("_"),weekdays:"sv\u0113tdiena_pirmdiena_otrdiena_tre\u0161diena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[\u0160odien pulksten] LT",nextDay:"[R\u012bt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pag\u0101ju\u0161\u0101] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"p\u0113c %s",past:"pirms %s",s:function y(S,D){return D?"da\u017eas sekundes":"da\u017e\u0101m sekund\u0113m"},ss:h,m:f,mm:h,h:f,hh:h,d:f,dd:h,M:f,MM:h,y:f,yy:h},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(A(5439))},8477:function(le,k,A){!function(F){"use strict";var u={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(h,f){return 1===h?f[0]:h>=2&&h<=4?f[1]:f[2]},translate:function(h,f,y){var x=u.words[y];return 1===y.length?f?x[0]:x[1]:h+" "+u.correctGrammaticalCase(h,x)}};F.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:u.translate,m:u.translate,mm:u.translate,h:u.translate,hh:u.translate,d:"dan",dd:u.translate,M:"mjesec",MM:u.translate,y:"godinu",yy:u.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(A(5439))},5118:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},5943:function(le,k,A){!function(F){"use strict";F.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(m){var h=m%10,f=m%100;return 0===m?m+"-\u0435\u0432":0===f?m+"-\u0435\u043d":f>10&&f<20?m+"-\u0442\u0438":1===h?m+"-\u0432\u0438":2===h?m+"-\u0440\u0438":7===h||8===h?m+"-\u043c\u0438":m+"-\u0442\u0438"},week:{dow:1,doy:7}})}(A(5439))},3849:function(le,k,A){!function(F){"use strict";F.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(m,h){return 12===m&&(m=0),"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"===h&&m>=4||"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d"===h||"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02"===h?m+12:m},meridiem:function(m,h,f){return m<4?"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f":m<12?"\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46":m<17?"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d":m<20?"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02":"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"}})}(A(5439))},1977:function(le,k,A){!function(F){"use strict";function u(h,f,y,x){switch(y){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 h+(f?" \u0441\u0435\u043a\u0443\u043d\u0434":" \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d");case"m":case"mm":return h+(f?" \u043c\u0438\u043d\u0443\u0442":" \u043c\u0438\u043d\u0443\u0442\u044b\u043d");case"h":case"hh":return h+(f?" \u0446\u0430\u0433":" \u0446\u0430\u0433\u0438\u0439\u043d");case"d":case"dd":return h+(f?" \u04e9\u0434\u04e9\u0440":" \u04e9\u0434\u0440\u0438\u0439\u043d");case"M":case"MM":return h+(f?" \u0441\u0430\u0440":" \u0441\u0430\u0440\u044b\u043d");case"y":case"yy":return h+(f?" \u0436\u0438\u043b":" \u0436\u0438\u043b\u0438\u0439\u043d");default:return h}}F.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(h){return"\u04ae\u0425"===h},meridiem:function(h,f,y){return h<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: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} \u04e9\u0434\u04e9\u0440/,ordinal:function(h,f){switch(f){case"d":case"D":case"DDD":return h+" \u04e9\u0434\u04e9\u0440";default:return h}}})}(A(5439))},6184:function(le,k,A){!function(F){"use strict";var u={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},m={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};function h(y,x,S,D){var O="";if(x)switch(S){case"s":O="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";break;case"ss":O="%d \u0938\u0947\u0915\u0902\u0926";break;case"m":O="\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";break;case"mm":O="%d \u092e\u093f\u0928\u093f\u091f\u0947";break;case"h":O="\u090f\u0915 \u0924\u093e\u0938";break;case"hh":O="%d \u0924\u093e\u0938";break;case"d":O="\u090f\u0915 \u0926\u093f\u0935\u0938";break;case"dd":O="%d \u0926\u093f\u0935\u0938";break;case"M":O="\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";break;case"MM":O="%d \u092e\u0939\u093f\u0928\u0947";break;case"y":O="\u090f\u0915 \u0935\u0930\u094d\u0937";break;case"yy":O="%d \u0935\u0930\u094d\u0937\u0947"}else switch(S){case"s":O="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"ss":O="%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"m":O="\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";break;case"mm":O="%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";break;case"h":O="\u090f\u0915\u093e \u0924\u093e\u0938\u093e";break;case"hh":O="%d \u0924\u093e\u0938\u093e\u0902";break;case"d":O="\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";break;case"dd":O="%d \u0926\u093f\u0935\u0938\u093e\u0902";break;case"M":O="\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";break;case"MM":O="%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";break;case"y":O="\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";break;case"yy":O="%d \u0935\u0930\u094d\u0937\u093e\u0902"}return O.replace(/%d/i,y)}F.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:h,ss:h,m:h,mm:h,h,hh:h,d:h,dd:h,M:h,MM:h,y:h,yy:h},preparse:function(y){return y.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(x){return m[x]})},postformat:function(y){return y.replace(/\d/g,function(x){return u[x]})},meridiemParse:/\u092a\u0939\u093e\u091f\u0947|\u0938\u0915\u093e\u0933\u0940|\u0926\u0941\u092a\u093e\u0930\u0940|\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940|\u0930\u093e\u0924\u094d\u0930\u0940/,meridiemHour:function(y,x){return 12===y&&(y=0),"\u092a\u0939\u093e\u091f\u0947"===x||"\u0938\u0915\u093e\u0933\u0940"===x?y:"\u0926\u0941\u092a\u093e\u0930\u0940"===x||"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"===x||"\u0930\u093e\u0924\u094d\u0930\u0940"===x?y>=12?y:y+12:void 0},meridiem:function(y,x,S){return y>=0&&y<6?"\u092a\u0939\u093e\u091f\u0947":y<12?"\u0938\u0915\u093e\u0933\u0940":y<17?"\u0926\u0941\u092a\u093e\u0930\u0940":y<20?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}})}(A(5439))},4524:function(le,k,A){!function(F){"use strict";F.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(m,h){return 12===m&&(m=0),"pagi"===h?m:"tengahari"===h?m>=11?m:m+12:"petang"===h||"malam"===h?m+12:void 0},meridiem:function(m,h,f){return m<11?"pagi":m<15?"tengahari":m<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}})}(A(5439))},485:function(le,k,A){!function(F){"use strict";F.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(m,h){return 12===m&&(m=0),"pagi"===h?m:"tengahari"===h?m>=11?m:m+12:"petang"===h||"malam"===h?m+12:void 0},meridiem:function(m,h,f){return m<11?"pagi":m<15?"tengahari":m<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}})}(A(5439))},6681:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},2024:function(le,k,A){!function(F){"use strict";var u={1:"\u1041",2:"\u1042",3:"\u1043",4:"\u1044",5:"\u1045",6:"\u1046",7:"\u1047",8:"\u1048",9:"\u1049",0:"\u1040"},m={"\u1041":"1","\u1042":"2","\u1043":"3","\u1044":"4","\u1045":"5","\u1046":"6","\u1047":"7","\u1048":"8","\u1049":"9","\u1040":"0"};F.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(y){return m[y]})},postformat:function(f){return f.replace(/\d/g,function(y){return u[y]})},week:{dow:1,doy:4}})}(A(5439))},2688:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},8914:function(le,k,A){!function(F){"use strict";var u={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},m={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};F.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(y){return m[y]})},postformat:function(f){return f.replace(/\d/g,function(y){return u[y]})},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(f,y){return 12===f&&(f=0),"\u0930\u093e\u0924\u093f"===y?f<4?f:f+12:"\u092c\u093f\u0939\u093e\u0928"===y?f:"\u0926\u093f\u0909\u0901\u0938\u094b"===y?f>=10?f:f+12:"\u0938\u093e\u0901\u091d"===y?f+12:void 0},meridiem:function(f,y,x){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}})}(A(5439))},2272:function(le,k,A){!function(F){"use strict";var u="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),m="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),h=[/^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;F.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(x,S){return x?/-MMM-/.test(S)?m[x.month()]:u[x.month()]:u},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:h,longMonthsParse:h,shortMonthsParse:h,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(x){return x+(1===x||8===x||x>=20?"ste":"de")},week:{dow:1,doy:4}})}(A(5439))},1758:function(le,k,A){!function(F){"use strict";var u="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),m="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),h=[/^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;F.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(x,S){return x?/-MMM-/.test(S)?m[x.month()]:u[x.month()]:u},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:h,longMonthsParse:h,shortMonthsParse:h,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(x){return x+(1===x||8===x||x>=20?"ste":"de")},week:{dow:1,doy:4}})}(A(5439))},1510:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},2797:function(le,k,A){!function(F){"use strict";F.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(m,h){var f=1===m?"r":2===m?"n":3===m?"r":4===m?"t":"\xe8";return("w"===h||"W"===h)&&(f="a"),m+f},week:{dow:1,doy:4}})}(A(5439))},7944:function(le,k,A){!function(F){"use strict";var u={1:"\u0a67",2:"\u0a68",3:"\u0a69",4:"\u0a6a",5:"\u0a6b",6:"\u0a6c",7:"\u0a6d",8:"\u0a6e",9:"\u0a6f",0:"\u0a66"},m={"\u0a67":"1","\u0a68":"2","\u0a69":"3","\u0a6a":"4","\u0a6b":"5","\u0a6c":"6","\u0a6d":"7","\u0a6e":"8","\u0a6f":"9","\u0a66":"0"};F.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(y){return m[y]})},postformat:function(f){return f.replace(/\d/g,function(y){return u[y]})},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,meridiemHour:function(f,y){return 12===f&&(f=0),"\u0a30\u0a3e\u0a24"===y?f<4?f:f+12:"\u0a38\u0a35\u0a47\u0a30"===y?f:"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30"===y?f>=10?f:f+12:"\u0a38\u0a3c\u0a3e\u0a2e"===y?f+12:void 0},meridiem:function(f,y,x){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}})}(A(5439))},1605:function(le,k,A){!function(F){"use strict";var u="stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144".split("_"),m="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia".split("_"),h=[/^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(S){return S%10<5&&S%10>1&&~~(S/10)%10!=1}function y(S,D,O){var V=S+" ";switch(O){case"ss":return V+(f(S)?"sekundy":"sekund");case"m":return D?"minuta":"minut\u0119";case"mm":return V+(f(S)?"minuty":"minut");case"h":return D?"godzina":"godzin\u0119";case"hh":return V+(f(S)?"godziny":"godzin");case"ww":return V+(f(S)?"tygodnie":"tygodni");case"MM":return V+(f(S)?"miesi\u0105ce":"miesi\u0119cy");case"yy":return V+(f(S)?"lata":"lat")}}F.defineLocale("pl",{months:function(S,D){return S?/D MMMM/.test(D)?m[S.month()]:u[S.month()]:u},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),monthsParse:h,longMonthsParse:h,shortMonthsParse:h,weekdays:"niedziela_poniedzia\u0142ek_wtorek_\u015broda_czwartek_pi\u0105tek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_\u015br_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_\u015ar_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dzi\u015b o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedziel\u0119 o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W \u015brod\u0119 o] LT";case 6:return"[W sobot\u0119 o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zesz\u0142\u0105 niedziel\u0119 o] LT";case 3:return"[W zesz\u0142\u0105 \u015brod\u0119 o] LT";case 6:return"[W zesz\u0142\u0105 sobot\u0119 o] LT";default:return"[W zesz\u0142y] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:y,m:y,mm:y,h:y,hh:y,d:"1 dzie\u0144",dd:"%d dni",w:"tydzie\u0144",ww:y,M:"miesi\u0105c",MM:y,y:"rok",yy:y},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(A(5439))},3840:function(le,k,A){!function(F){"use strict";F.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"})}(A(5439))},4225:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},5128:function(le,k,A){!function(F){"use strict";function u(h,f,y){var S=" ";return(h%100>=20||h>=100&&h%100==0)&&(S=" de "),h+S+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"s\u0103pt\u0103m\xe2ni",MM:"luni",yy:"ani"}[y]}F.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:u,m:"un minut",mm:u,h:"o or\u0103",hh:u,d:"o zi",dd:u,w:"o s\u0103pt\u0103m\xe2n\u0103",ww:u,M:"o lun\u0103",MM:u,y:"un an",yy:u},week:{dow:1,doy:7}})}(A(5439))},5127:function(le,k,A){!function(F){"use strict";function m(y,x,S){return"m"===S?x?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":y+" "+function u(y,x){var S=y.split("_");return x%10==1&&x%100!=11?S[0]:x%10>=2&&x%10<=4&&(x%100<10||x%100>=20)?S[1]:S[2]}({ss:x?"\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:x?"\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"}[S],+y)}var h=[/^\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];F.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:h,longMonthsParse:h,shortMonthsParse:h,monthsRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsShortRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsStrictRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u043c\u0430\u0440\u0442\u0430?|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c])/i,monthsShortStrictRegex:/^(\u044f\u043d\u0432\.|\u0444\u0435\u0432\u0440?\.|\u043c\u0430\u0440[\u0442.]|\u0430\u043f\u0440\.|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044c\u044f.]|\u0438\u044e\u043b[\u044c\u044f.]|\u0430\u0432\u0433\.|\u0441\u0435\u043d\u0442?\.|\u043e\u043a\u0442\.|\u043d\u043e\u044f\u0431?\.|\u0434\u0435\u043a\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., H:mm",LLLL:"dddd, D MMMM YYYY \u0433., H:mm"},calendar:{sameDay:"[\u0421\u0435\u0433\u043e\u0434\u043d\u044f, \u0432] LT",nextDay:"[\u0417\u0430\u0432\u0442\u0440\u0430, \u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430, \u0432] LT",nextWeek:function(y){if(y.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e] dddd, [\u0432] LT"}},lastWeek:function(y){if(y.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u0443\u044e] dddd, [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0447\u0435\u0440\u0435\u0437 %s",past:"%s \u043d\u0430\u0437\u0430\u0434",s:"\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434",ss:m,m,mm:m,h:"\u0447\u0430\u0441",hh:m,d:"\u0434\u0435\u043d\u044c",dd:m,w:"\u043d\u0435\u0434\u0435\u043b\u044f",ww:m,M:"\u043c\u0435\u0441\u044f\u0446",MM:m,y:"\u0433\u043e\u0434",yy:m},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:function(y){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(y)},meridiem:function(y,x,S){return y<4?"\u043d\u043e\u0447\u0438":y<12?"\u0443\u0442\u0440\u0430":y<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(y,x){switch(x){case"M":case"d":case"DDD":return y+"-\u0439";case"D":return y+"-\u0433\u043e";case"w":case"W":return y+"-\u044f";default:return y}},week:{dow:1,doy:4}})}(A(5439))},2525:function(le,k,A){!function(F){"use strict";var u=["\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"],m=["\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"];F.defineLocale("sd",{months:u,monthsShort:u,weekdays:m,weekdaysShort:m,weekdaysMin:m,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,y,x){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}})}(A(5439))},9893:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},3123:function(le,k,A){!function(F){"use strict";F.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(m){return m+" \u0dc0\u0dd0\u0db1\u0dd2"},meridiemParse:/\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,isPM:function(m){return"\u0db4.\u0dc0."===m||"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4"===m},meridiem:function(m,h,f){return m>11?f?"\u0db4.\u0dc0.":"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4":f?"\u0db4\u0dd9.\u0dc0.":"\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4"}})}(A(5439))},9635:function(le,k,A){!function(F){"use strict";var u="janu\xe1r_febru\xe1r_marec_apr\xedl_m\xe1j_j\xfan_j\xfal_august_september_okt\xf3ber_november_december".split("_"),m="jan_feb_mar_apr_m\xe1j_j\xfan_j\xfal_aug_sep_okt_nov_dec".split("_");function h(x){return x>1&&x<5}function f(x,S,D,O){var V=x+" ";switch(D){case"s":return S||O?"p\xe1r sek\xfand":"p\xe1r sekundami";case"ss":return S||O?V+(h(x)?"sekundy":"sek\xfand"):V+"sekundami";case"m":return S?"min\xfata":O?"min\xfatu":"min\xfatou";case"mm":return S||O?V+(h(x)?"min\xfaty":"min\xfat"):V+"min\xfatami";case"h":return S?"hodina":O?"hodinu":"hodinou";case"hh":return S||O?V+(h(x)?"hodiny":"hod\xedn"):V+"hodinami";case"d":return S||O?"de\u0148":"d\u0148om";case"dd":return S||O?V+(h(x)?"dni":"dn\xed"):V+"d\u0148ami";case"M":return S||O?"mesiac":"mesiacom";case"MM":return S||O?V+(h(x)?"mesiace":"mesiacov"):V+"mesiacmi";case"y":return S||O?"rok":"rokom";case"yy":return S||O?V+(h(x)?"roky":"rokov"):V+"rokmi"}}F.defineLocale("sk",{months:u,monthsShort:m,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}})}(A(5439))},8106:function(le,k,A){!function(F){"use strict";function u(h,f,y,x){var S=h+" ";switch(y){case"s":return f||x?"nekaj sekund":"nekaj sekundami";case"ss":return S+(1===h?f?"sekundo":"sekundi":2===h?f||x?"sekundi":"sekundah":h<5?f||x?"sekunde":"sekundah":"sekund");case"m":return f?"ena minuta":"eno minuto";case"mm":return S+(1===h?f?"minuta":"minuto":2===h?f||x?"minuti":"minutama":h<5?f||x?"minute":"minutami":f||x?"minut":"minutami");case"h":return f?"ena ura":"eno uro";case"hh":return S+(1===h?f?"ura":"uro":2===h?f||x?"uri":"urama":h<5?f||x?"ure":"urami":f||x?"ur":"urami");case"d":return f||x?"en dan":"enim dnem";case"dd":return S+(1===h?f||x?"dan":"dnem":2===h?f||x?"dni":"dnevoma":f||x?"dni":"dnevi");case"M":return f||x?"en mesec":"enim mesecem";case"MM":return S+(1===h?f||x?"mesec":"mesecem":2===h?f||x?"meseca":"mesecema":h<5?f||x?"mesece":"meseci":f||x?"mesecev":"meseci");case"y":return f||x?"eno leto":"enim letom";case"yy":return S+(1===h?f||x?"leto":"letom":2===h?f||x?"leti":"letoma":h<5?f||x?"leta":"leti":f||x?"let":"leti")}}F.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: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:7}})}(A(5439))},8799:function(le,k,A){!function(F){"use strict";F.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(m){return"M"===m.charAt(0)},meridiem:function(m,h,f){return m<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}})}(A(5439))},2872:function(le,k,A){!function(F){"use strict";var u={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(h,f){return h%10>=1&&h%10<=4&&(h%100<10||h%100>=20)?h%10==1?f[0]:f[1]:f[2]},translate:function(h,f,y,x){var D,S=u.words[y];return 1===y.length?"y"===y&&f?"\u0458\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430":x||f?S[0]:S[1]:(D=u.correctGrammaticalCase(h,S),"yy"===y&&f&&"\u0433\u043e\u0434\u0438\u043d\u0443"===D?h+" \u0433\u043e\u0434\u0438\u043d\u0430":h+" "+D)}};F.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:u.translate,m:u.translate,mm:u.translate,h:u.translate,hh:u.translate,d:u.translate,dd:u.translate,M:u.translate,MM:u.translate,y:u.translate,yy:u.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(A(5439))},7949:function(le,k,A){!function(F){"use strict";var u={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(h,f){return h%10>=1&&h%10<=4&&(h%100<10||h%100>=20)?h%10==1?f[0]:f[1]:f[2]},translate:function(h,f,y,x){var D,S=u.words[y];return 1===y.length?"y"===y&&f?"jedna godina":x||f?S[0]:S[1]:(D=u.correctGrammaticalCase(h,S),"yy"===y&&f&&"godinu"===D?h+" godina":h+" "+D)}};F.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:u.translate,m:u.translate,mm:u.translate,h:u.translate,hh:u.translate,d:u.translate,dd:u.translate,M:u.translate,MM:u.translate,y:u.translate,yy:u.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(A(5439))},6167:function(le,k,A){!function(F){"use strict";F.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(m,h,f){return m<11?"ekuseni":m<15?"emini":m<19?"entsambama":"ebusuku"},meridiemHour:function(m,h){return 12===m&&(m=0),"ekuseni"===h?m:"emini"===h?m>=11?m:m+12:"entsambama"===h||"ebusuku"===h?0===m?0:m+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(A(5439))},9713:function(le,k,A){!function(F){"use strict";F.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(m){var h=m%10;return m+(1==~~(m%100/10)?":e":1===h||2===h?":a":":e")},week:{dow:1,doy:4}})}(A(5439))},1982:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},2732:function(le,k,A){!function(F){"use strict";var u={1:"\u0be7",2:"\u0be8",3:"\u0be9",4:"\u0bea",5:"\u0beb",6:"\u0bec",7:"\u0bed",8:"\u0bee",9:"\u0bef",0:"\u0be6"},m={"\u0be7":"1","\u0be8":"2","\u0be9":"3","\u0bea":"4","\u0beb":"5","\u0bec":"6","\u0bed":"7","\u0bee":"8","\u0bef":"9","\u0be6":"0"};F.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(y){return m[y]})},postformat:function(f){return f.replace(/\d/g,function(y){return u[y]})},meridiemParse:/\u0baf\u0bbe\u0bae\u0bae\u0bcd|\u0bb5\u0bc8\u0b95\u0bb1\u0bc8|\u0b95\u0bbe\u0bb2\u0bc8|\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd|\u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1|\u0bae\u0bbe\u0bb2\u0bc8/,meridiem:function(f,y,x){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,y){return 12===f&&(f=0),"\u0baf\u0bbe\u0bae\u0bae\u0bcd"===y?f<2?f:f+12:"\u0bb5\u0bc8\u0b95\u0bb1\u0bc8"===y||"\u0b95\u0bbe\u0bb2\u0bc8"===y||"\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd"===y&&f>=10?f:f+12},week:{dow:0,doy:6}})}(A(5439))},3636:function(le,k,A){!function(F){"use strict";F.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(m,h){return 12===m&&(m=0),"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"===h?m<4?m:m+12:"\u0c09\u0c26\u0c2f\u0c02"===h?m:"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02"===h?m>=10?m:m+12:"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02"===h?m+12:void 0},meridiem:function(m,h,f){return m<4?"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f":m<10?"\u0c09\u0c26\u0c2f\u0c02":m<17?"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02":m<20?"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02":"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"},week:{dow:0,doy:6}})}(A(5439))},2115:function(le,k,A){!function(F){"use strict";F.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(m){var h=m%10;return m+(1==~~(m%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")},week:{dow:1,doy:4}})}(A(5439))},9801:function(le,k,A){!function(F){"use strict";var u={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"};F.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(h,f){return 12===h&&(h=0),"\u0448\u0430\u0431"===f?h<4?h:h+12:"\u0441\u0443\u0431\u04b3"===f?h:"\u0440\u04ef\u0437"===f?h>=11?h:h+12:"\u0431\u0435\u0433\u043e\u04b3"===f?h+12:void 0},meridiem:function(h,f,y){return h<4?"\u0448\u0430\u0431":h<11?"\u0441\u0443\u0431\u04b3":h<16?"\u0440\u04ef\u0437":h<19?"\u0431\u0435\u0433\u043e\u04b3":"\u0448\u0430\u0431"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0443\u043c|\u044e\u043c)/,ordinal:function(h){return h+(u[h]||u[h%10]||u[h>=100?100:null])},week:{dow:1,doy:7}})}(A(5439))},4486:function(le,k,A){!function(F){"use strict";F.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(m){return"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"===m},meridiem:function(m,h,f){return m<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"}})}(A(5439))},1310:function(le,k,A){!function(F){"use strict";var u={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"};F.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(h,f){switch(f){case"d":case"D":case"Do":case"DD":return h;default:if(0===h)return h+"'unjy";var y=h%10;return h+(u[y]||u[h%100-y]||u[h>=100?100:null])}},week:{dow:1,doy:7}})}(A(5439))},2360:function(le,k,A){!function(F){"use strict";F.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(m){return m},week:{dow:1,doy:4}})}(A(5439))},6645:function(le,k,A){!function(F){"use strict";var u="pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function f(S,D,O,V){var E=function y(S){var D=Math.floor(S%1e3/100),O=Math.floor(S%100/10),V=S%10,E="";return D>0&&(E+=u[D]+"vatlh"),O>0&&(E+=(""!==E?" ":"")+u[O]+"maH"),V>0&&(E+=(""!==E?" ":"")+u[V]),""===E?"pagh":E}(S);switch(O){case"ss":return E+" lup";case"mm":return E+" tup";case"hh":return E+" rep";case"dd":return E+" jaj";case"MM":return E+" jar";case"yy":return E+" DIS"}}F.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 m(S){var D=S;return-1!==S.indexOf("jaj")?D.slice(0,-3)+"leS":-1!==S.indexOf("jar")?D.slice(0,-3)+"waQ":-1!==S.indexOf("DIS")?D.slice(0,-3)+"nem":D+" pIq"},past:function h(S){var D=S;return-1!==S.indexOf("jaj")?D.slice(0,-3)+"Hu\u2019":-1!==S.indexOf("jar")?D.slice(0,-3)+"wen":-1!==S.indexOf("DIS")?D.slice(0,-3)+"ben":D+" 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}})}(A(5439))},8374:function(le,k,A){!function(F){"use strict";var u={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"};F.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(h,f,y){return h<12?y?"\xf6\xf6":"\xd6\xd6":y?"\xf6s":"\xd6S"},meridiemParse:/\xf6\xf6|\xd6\xd6|\xf6s|\xd6S/,isPM:function(h){return"\xf6s"===h||"\xd6S"===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, 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(h,f){switch(f){case"d":case"D":case"Do":case"DD":return h;default:if(0===h)return h+"'\u0131nc\u0131";var y=h%10;return h+(u[y]||u[h%100-y]||u[h>=100?100:null])}},week:{dow:1,doy:7}})}(A(5439))},256:function(le,k,A){!function(F){"use strict";function m(h,f,y,x){var S={s:["viensas secunds","'iensas secunds"],ss:[h+" secunds",h+" secunds"],m:["'n m\xedut","'iens m\xedut"],mm:[h+" m\xeduts",h+" m\xeduts"],h:["'n \xfeora","'iensa \xfeora"],hh:[h+" \xfeoras",h+" \xfeoras"],d:["'n ziua","'iensa ziua"],dd:[h+" ziuas",h+" ziuas"],M:["'n mes","'iens mes"],MM:[h+" mesen",h+" mesen"],y:["'n ar","'iens ar"],yy:[h+" ars",h+" ars"]};return x||f?S[y][0]:S[y][1]}F.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(h){return"d'o"===h.toLowerCase()},meridiem:function(h,f,y){return h>11?y?"d'o":"D'O":y?"d'a":"D'A"},calendar:{sameDay:"[oxhi \xe0] LT",nextDay:"[dem\xe0 \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[ieiri \xe0] LT",lastWeek:"[s\xfcr el] dddd [lasteu \xe0] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:m,ss:m,m,mm:m,h:m,hh:m,d:m,dd:m,M:m,MM:m,y:m,yy:m},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(A(5439))},1631:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},1595:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},6050:function(le,k,A){!function(F){"use strict";F.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(m,h){return 12===m&&(m=0),"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5"===h||"\u0633\u06d5\u06be\u06d5\u0631"===h||"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646"===h?m:"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646"===h||"\u0643\u06d5\u0686"===h?m+12:m>=11?m:m+12},meridiem:function(m,h,f){var y=100*m+h;return y<600?"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5":y<900?"\u0633\u06d5\u06be\u06d5\u0631":y<1130?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646":y<1230?"\u0686\u06c8\u0634":y<1800?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646":"\u0643\u06d5\u0686"},calendar:{sameDay:"[\u0628\u06c8\u06af\u06c8\u0646 \u0633\u0627\u0626\u06d5\u062a] LT",nextDay:"[\u0626\u06d5\u062a\u06d5 \u0633\u0627\u0626\u06d5\u062a] LT",nextWeek:"[\u0643\u06d0\u0644\u06d5\u0631\u0643\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",lastDay:"[\u062a\u06c6\u0646\u06c8\u06af\u06c8\u0646] LT",lastWeek:"[\u0626\u0627\u0644\u062f\u0649\u0646\u0642\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0643\u06d0\u064a\u0649\u0646",past:"%s \u0628\u06c7\u0631\u06c7\u0646",s:"\u0646\u06d5\u0686\u0686\u06d5 \u0633\u06d0\u0643\u0648\u0646\u062a",ss:"%d \u0633\u06d0\u0643\u0648\u0646\u062a",m:"\u0628\u0649\u0631 \u0645\u0649\u0646\u06c7\u062a",mm:"%d \u0645\u0649\u0646\u06c7\u062a",h:"\u0628\u0649\u0631 \u0633\u0627\u0626\u06d5\u062a",hh:"%d \u0633\u0627\u0626\u06d5\u062a",d:"\u0628\u0649\u0631 \u0643\u06c8\u0646",dd:"%d \u0643\u06c8\u0646",M:"\u0628\u0649\u0631 \u0626\u0627\u064a",MM:"%d \u0626\u0627\u064a",y:"\u0628\u0649\u0631 \u064a\u0649\u0644",yy:"%d \u064a\u0649\u0644"},dayOfMonthOrdinalParse:/\d{1,2}(-\u0643\u06c8\u0646\u0649|-\u0626\u0627\u064a|-\u06be\u06d5\u067e\u062a\u06d5)/,ordinal:function(m,h){switch(h){case"d":case"D":case"DDD":return m+"-\u0643\u06c8\u0646\u0649";case"w":case"W":return m+"-\u06be\u06d5\u067e\u062a\u06d5";default:return m}},preparse:function(m){return m.replace(/\u060c/g,",")},postformat:function(m){return m.replace(/,/g,"\u060c")},week:{dow:1,doy:7}})}(A(5439))},5610:function(le,k,A){!function(F){"use strict";function m(x,S,D){return"m"===D?S?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443":"h"===D?S?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443":x+" "+function u(x,S){var D=x.split("_");return S%10==1&&S%100!=11?D[0]:S%10>=2&&S%10<=4&&(S%100<10||S%100>=20)?D[1]:D[2]}({ss:S?"\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:S?"\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:S?"\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"}[D],+x)}function f(x){return function(){return x+"\u043e"+(11===this.hours()?"\u0431":"")+"] LT"}}F.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 h(x,S){var D={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===x?D.nominative.slice(1,7).concat(D.nominative.slice(0,1)):x?D[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(S)?"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(S)?"genitive":"nominative"][x.day()]:D.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:m,m,mm:m,h:"\u0433\u043e\u0434\u0438\u043d\u0443",hh:m,d:"\u0434\u0435\u043d\u044c",dd:m,M:"\u043c\u0456\u0441\u044f\u0446\u044c",MM:m,y:"\u0440\u0456\u043a",yy:m},meridiemParse:/\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,isPM:function(x){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(x)},meridiem:function(x,S,D){return x<4?"\u043d\u043e\u0447\u0456":x<12?"\u0440\u0430\u043d\u043a\u0443":x<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal:function(x,S){switch(S){case"M":case"d":case"DDD":case"w":case"W":return x+"-\u0439";case"D":return x+"-\u0433\u043e";default:return x}},week:{dow:1,doy:7}})}(A(5439))},6077:function(le,k,A){!function(F){"use strict";var u=["\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"],m=["\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"];F.defineLocale("ur",{months:u,monthsShort:u,weekdays:m,weekdaysShort:m,weekdaysMin:m,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,y,x){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}})}(A(5439))},2207:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},2862:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},8093:function(le,k,A){!function(F){"use strict";F.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(m){return/^ch$/i.test(m)},meridiem:function(m,h,f){return m<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(m){return m},week:{dow:1,doy:4}})}(A(5439))},5590:function(le,k,A){!function(F){"use strict";F.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(m){var h=m%10;return m+(1==~~(m%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")},week:{dow:1,doy:4}})}(A(5439))},9058:function(le,k,A){!function(F){"use strict";F.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}})}(A(5439))},7908:function(le,k,A){!function(F){"use strict";F.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(m,h){return 12===m&&(m=0),"\u51cc\u6668"===h||"\u65e9\u4e0a"===h||"\u4e0a\u5348"===h?m:"\u4e0b\u5348"===h||"\u665a\u4e0a"===h?m+12:m>=11?m:m+12},meridiem:function(m,h,f){var y=100*m+h;return y<600?"\u51cc\u6668":y<900?"\u65e9\u4e0a":y<1130?"\u4e0a\u5348":y<1230?"\u4e2d\u5348":y<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:function(m){return m.week()!==this.week()?"[\u4e0b]dddLT":"[\u672c]dddLT"},lastDay:"[\u6628\u5929]LT",lastWeek:function(m){return this.week()!==m.week()?"[\u4e0a]dddLT":"[\u672c]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u5468)/,ordinal:function(m,h){switch(h){case"d":case"D":case"DDD":return m+"\u65e5";case"M":return m+"\u6708";case"w":case"W":return m+"\u5468";default:return m}},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}})}(A(5439))},8867:function(le,k,A){!function(F){"use strict";F.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(m,h){return 12===m&&(m=0),"\u51cc\u6668"===h||"\u65e9\u4e0a"===h||"\u4e0a\u5348"===h?m:"\u4e2d\u5348"===h?m>=11?m:m+12:"\u4e0b\u5348"===h||"\u665a\u4e0a"===h?m+12:void 0},meridiem:function(m,h,f){var y=100*m+h;return y<600?"\u51cc\u6668":y<900?"\u65e9\u4e0a":y<1200?"\u4e0a\u5348":1200===y?"\u4e2d\u5348":y<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:"[\u4e0b]ddddLT",lastDay:"[\u6628\u5929]LT",lastWeek:"[\u4e0a]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(m,h){switch(h){case"d":case"D":case"DDD":return m+"\u65e5";case"M":return m+"\u6708";case"w":case"W":return m+"\u9031";default:return m}},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"}})}(A(5439))},1133:function(le,k,A){!function(F){"use strict";F.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(m,h){return 12===m&&(m=0),"\u51cc\u6668"===h||"\u65e9\u4e0a"===h||"\u4e0a\u5348"===h?m:"\u4e2d\u5348"===h?m>=11?m:m+12:"\u4e0b\u5348"===h||"\u665a\u4e0a"===h?m+12:void 0},meridiem:function(m,h,f){var y=100*m+h;return y<600?"\u51cc\u6668":y<900?"\u65e9\u4e0a":y<1130?"\u4e0a\u5348":y<1230?"\u4e2d\u5348":y<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(m,h){switch(h){case"d":case"D":case"DDD":return m+"\u65e5";case"M":return m+"\u6708";case"w":case"W":return m+"\u9031";default:return m}},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"}})}(A(5439))},3291:function(le,k,A){!function(F){"use strict";F.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(m,h){return 12===m&&(m=0),"\u51cc\u6668"===h||"\u65e9\u4e0a"===h||"\u4e0a\u5348"===h?m:"\u4e2d\u5348"===h?m>=11?m:m+12:"\u4e0b\u5348"===h||"\u665a\u4e0a"===h?m+12:void 0},meridiem:function(m,h,f){var y=100*m+h;return y<600?"\u51cc\u6668":y<900?"\u65e9\u4e0a":y<1130?"\u4e0a\u5348":y<1230?"\u4e2d\u5348":y<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(m,h){switch(h){case"d":case"D":case"DDD":return m+"\u65e5";case"M":return m+"\u6708";case"w":case"W":return m+"\u9031";default:return m}},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"}})}(A(5439))},5439:function(le,k,A){(le=A.nmd(le)).exports=function(){"use strict";var F,U;function u(){return F.apply(null,arguments)}function h(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 y(d,v){return Object.prototype.hasOwnProperty.call(d,v)}function x(d){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(d).length;var v;for(v in d)if(y(d,v))return!1;return!0}function S(d){return void 0===d}function D(d){return"number"==typeof d||"[object Number]"===Object.prototype.toString.call(d)}function O(d){return d instanceof Date||"[object Date]"===Object.prototype.toString.call(d)}function V(d,v){var j,R=[],te=d.length;for(j=0;j>>0;for(j=0;j0)for(R=0;R<_e;R++)S(te=v[j=G[R]])||(d[j]=te);return d}function B(d){Q(this,d),this._d=new Date(null!=d._d?d._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===K&&(K=!0,u.updateOffset(this),K=!1)}function ne(d){return d instanceof B||null!=d&&null!=d._isAMomentObject}function $(d){!1===u.suppressDeprecationWarnings&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+d)}function q(d,v){var R=!0;return E(function(){if(null!=u.deprecationHandler&&u.deprecationHandler(null,d),R){var te,_e,Pe,j=[],jt=arguments.length;for(_e=0;_e=0?R?"+":"":"-")+Math.pow(10,Math.max(0,v-j.length)).toString().substr(1)+j}var Ke=/(\[[^\[]*\])|(\\)?([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,Gt=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,ve={},Qt={};function et(d,v,R,j){var te=j;"string"==typeof j&&(te=function(){return this[j]()}),d&&(Qt[d]=te),v&&(Qt[v[0]]=function(){return wt(te.apply(this,arguments),v[1],v[2])}),R&&(Qt[R]=function(){return this.localeData().ordinal(te.apply(this,arguments),d)})}function Rt(d){return d.match(/\[[\s\S]/)?d.replace(/^\[|\]$/g,""):d.replace(/\\/g,"")}function tn(d,v){return d.isValid()?(v=tt(v,d.localeData()),ve[v]=ve[v]||function Pt(d){var R,j,v=d.match(Ke);for(R=0,j=v.length;R=0&&Gt.test(d);)d=d.replace(Gt,j),Gt.lastIndex=0,R-=1;return d}var vn={};function Mt(d,v){var R=d.toLowerCase();vn[R]=vn[R+"s"]=vn[v]=d}function Zt(d){return"string"==typeof d?vn[d]||vn[d.toLowerCase()]:void 0}function In(d){var R,j,v={};for(j in d)y(d,j)&&(R=Zt(j))&&(v[R]=d[j]);return v}var br={};function Mi(d,v){br[d]=v}function ci(d){return d%4==0&&d%100!=0||d%400==0}function fn(d){return d<0?Math.ceil(d)||0:Math.floor(d)}function Xt(d){var v=+d,R=0;return 0!==v&&isFinite(v)&&(R=fn(v)),R}function yr(d,v){return function(R){return null!=R?(hs(this,d,R),u.updateOffset(this,v),this):Vn(this,d)}}function Vn(d,v){return d.isValid()?d._d["get"+(d._isUTC?"UTC":"")+v]():NaN}function hs(d,v,R){d.isValid()&&!isNaN(R)&&("FullYear"===v&&ci(d.year())&&1===d.month()&&29===d.date()?(R=Xt(R),d._d["set"+(d._isUTC?"UTC":"")+v](R,d.month(),po(R,d.month()))):d._d["set"+(d._isUTC?"UTC":"")+v](R))}var ga,xe=/\d/,ke=/\d\d/,Ai=/\d{3}/,Hi=/\d{4}/,sn=/[+-]?\d{6}/,Ft=/\d\d?/,Jr=/\d\d\d\d?/,ea=/\d\d\d\d\d\d?/,Un=/\d{1,3}/,jr=/\d{1,4}/,za=/[+-]?\d{1,6}/,ta=/\d+/,lr=/[+-]?\d+/,Nl=/Z|[+-]\d\d:?\d\d/gi,uo=/Z|[+-]\d\d(?::?\d\d)?/gi,Oi=/[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 pt(d,v,R){ga[d]=oe(v)?v:function(j,te){return j&&R?R:v}}function ho(d,v){return y(ga,d)?ga[d](v._strict,v._locale):new RegExp(function mo(d){return dr(d.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(v,R,j,te,_e){return R||j||te||_e}))}(d))}function dr(d){return d.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}ga={};var ms={};function Ii(d,v){var R,te,j=v;for("string"==typeof d&&(d=[d]),D(v)&&(j=function(_e,Pe){Pe[v]=Xt(_e)}),te=d.length,R=0;R68?1900:2e3)};var Yt=yr("FullYear",!0);function fs(d,v,R,j,te,_e,Pe){var jt;return d<100&&d>=0?(jt=new Date(d+400,v,R,j,te,_e,Pe),isFinite(jt.getFullYear())&&jt.setFullYear(d)):jt=new Date(d,v,R,j,te,_e,Pe),jt}function ba(d){var v,R;return d<100&&d>=0?((R=Array.prototype.slice.call(arguments))[0]=d+400,v=new Date(Date.UTC.apply(null,R)),isFinite(v.getUTCFullYear())&&v.setUTCFullYear(d)):v=new Date(Date.UTC.apply(null,arguments)),v}function Ua(d,v,R){var j=7+v-R;return-(7+ba(d,0,j).getUTCDay()-v)%7+j-1}function _s(d,v,R,j,te){var _i,gn,jt=1+7*(v-1)+(7+R-j)%7+Ua(d,j,te);return jt<=0?gn=ia(_i=d-1)+jt:jt>ia(d)?(_i=d+1,gn=jt-ia(d)):(_i=d,gn=jt),{year:_i,dayOfYear:gn}}function Re(d,v,R){var _e,Pe,j=Ua(d.year(),v,R),te=Math.floor((d.dayOfYear()-j-1)/7)+1;return te<1?_e=te+Ir(Pe=d.year()-1,v,R):te>Ir(d.year(),v,R)?(_e=te-Ir(d.year(),v,R),Pe=d.year()+1):(Pe=d.year(),_e=te),{week:_e,year:Pe}}function Ir(d,v,R){var j=Ua(d,v,R),te=Ua(d+1,v,R);return(ia(d)-j+te)/7}et("w",["ww",2],"wo","week"),et("W",["WW",2],"Wo","isoWeek"),Mt("week","w"),Mt("isoWeek","W"),Mi("week",5),Mi("isoWeek",5),pt("w",Ft),pt("ww",Ft,ke),pt("W",Ft),pt("WW",Ft,ke),ir(["w","ww","W","WW"],function(d,v,R,j){v[j.substr(0,1)]=Xt(d)});function Hl(d,v){return d.slice(v,7).concat(d.slice(0,v))}et("d",0,"do","day"),et("dd",0,0,function(d){return this.localeData().weekdaysMin(this,d)}),et("ddd",0,0,function(d){return this.localeData().weekdaysShort(this,d)}),et("dddd",0,0,function(d){return this.localeData().weekdays(this,d)}),et("e",0,0,"weekday"),et("E",0,0,"isoWeekday"),Mt("day","d"),Mt("weekday","e"),Mt("isoWeekday","E"),Mi("day",11),Mi("weekday",11),Mi("isoWeekday",11),pt("d",Ft),pt("e",Ft),pt("E",Ft),pt("dd",function(d,v){return v.weekdaysMinRegex(d)}),pt("ddd",function(d,v){return v.weekdaysShortRegex(d)}),pt("dddd",function(d,v){return v.weekdaysRegex(d)}),ir(["dd","ddd","dddd"],function(d,v,R,j){var te=R._locale.weekdaysParse(d,j,R._strict);null!=te?v.d=te:P(R).invalidWeekday=d}),ir(["d","e","E"],function(d,v,R,j){v[j]=Xt(d)});var vp="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Wa="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),wp="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Ig=Oi,Fp=Oi,Tc=Oi;function uh(d,v,R){var j,te,_e,Pe=d.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],j=0;j<7;++j)_e=T([2e3,1]).day(j),this._minWeekdaysParse[j]=this.weekdaysMin(_e,"").toLocaleLowerCase(),this._shortWeekdaysParse[j]=this.weekdaysShort(_e,"").toLocaleLowerCase(),this._weekdaysParse[j]=this.weekdays(_e,"").toLocaleLowerCase();return R?"dddd"===v?-1!==(te=wn.call(this._weekdaysParse,Pe))?te:null:"ddd"===v?-1!==(te=wn.call(this._shortWeekdaysParse,Pe))?te:null:-1!==(te=wn.call(this._minWeekdaysParse,Pe))?te:null:"dddd"===v?-1!==(te=wn.call(this._weekdaysParse,Pe))||-1!==(te=wn.call(this._shortWeekdaysParse,Pe))||-1!==(te=wn.call(this._minWeekdaysParse,Pe))?te:null:"ddd"===v?-1!==(te=wn.call(this._shortWeekdaysParse,Pe))||-1!==(te=wn.call(this._weekdaysParse,Pe))||-1!==(te=wn.call(this._minWeekdaysParse,Pe))?te:null:-1!==(te=wn.call(this._minWeekdaysParse,Pe))||-1!==(te=wn.call(this._weekdaysParse,Pe))||-1!==(te=wn.call(this._shortWeekdaysParse,Pe))?te:null}function ct(){function d(On,Ds){return Ds.length-On.length}var _e,Pe,jt,_i,gn,v=[],R=[],j=[],te=[];for(_e=0;_e<7;_e++)Pe=T([2e3,1]).day(_e),jt=dr(this.weekdaysMin(Pe,"")),_i=dr(this.weekdaysShort(Pe,"")),gn=dr(this.weekdays(Pe,"")),v.push(jt),R.push(_i),j.push(gn),te.push(jt),te.push(_i),te.push(gn);v.sort(d),R.sort(d),j.sort(d),te.sort(d),this._weekdaysRegex=new RegExp("^("+te.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+j.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+R.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+v.join("|")+")","i")}function Qs(){return this.hours()%12||12}function fo(d,v){et(d,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),v)})}function Bd(d,v){return v._meridiemParse}et("H",["HH",2],0,"hour"),et("h",["hh",2],0,Qs),et("k",["kk",2],0,function xp(){return this.hours()||24}),et("hmm",0,0,function(){return""+Qs.apply(this)+wt(this.minutes(),2)}),et("hmmss",0,0,function(){return""+Qs.apply(this)+wt(this.minutes(),2)+wt(this.seconds(),2)}),et("Hmm",0,0,function(){return""+this.hours()+wt(this.minutes(),2)}),et("Hmmss",0,0,function(){return""+this.hours()+wt(this.minutes(),2)+wt(this.seconds(),2)}),fo("a",!0),fo("A",!1),Mt("hour","h"),Mi("hour",13),pt("a",Bd),pt("A",Bd),pt("H",Ft),pt("h",Ft),pt("k",Ft),pt("HH",Ft,ke),pt("hh",Ft,ke),pt("kk",Ft,ke),pt("hmm",Jr),pt("hmmss",ea),pt("Hmm",Jr),pt("Hmmss",ea),Ii(["H","HH"],3),Ii(["k","kk"],function(d,v,R){var j=Xt(d);v[3]=24===j?0:j}),Ii(["a","A"],function(d,v,R){R._isPm=R._locale.isPM(d),R._meridiem=d}),Ii(["h","hh"],function(d,v,R){v[3]=Xt(d),P(R).bigHour=!0}),Ii("hmm",function(d,v,R){var j=d.length-2;v[3]=Xt(d.substr(0,j)),v[4]=Xt(d.substr(j)),P(R).bigHour=!0}),Ii("hmmss",function(d,v,R){var j=d.length-4,te=d.length-2;v[3]=Xt(d.substr(0,j)),v[4]=Xt(d.substr(j,2)),v[5]=Xt(d.substr(te)),P(R).bigHour=!0}),Ii("Hmm",function(d,v,R){var j=d.length-2;v[3]=Xt(d.substr(0,j)),v[4]=Xt(d.substr(j))}),Ii("Hmmss",function(d,v,R){var j=d.length-4,te=d.length-2;v[3]=Xt(d.substr(0,j)),v[4]=Xt(d.substr(j,2)),v[5]=Xt(d.substr(te))});var Ga=yr("Hours",!0);var Kn,Yo={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:Ol,monthsShort:Rl,week:{dow:0,doy:6},weekdays:vp,weekdaysMin:wp,weekdaysShort:Wa,meridiemParse:/[ap]\.?m?\.?/i},Fn={},St={};function Dp(d,v){var R,j=Math.min(d.length,v.length);for(R=0;R0;){if(te=Vi(_e.slice(0,R).join("-")))return te;if(j&&j.length>=R&&Dp(_e,j)>=R-1)break;R--}v++}return Kn}(d)}function zo(d){var v,R=d._a;return R&&-2===P(d).overflow&&(v=R[1]<0||R[1]>11?1:R[2]<1||R[2]>po(R[0],R[1])?2:R[3]<0||R[3]>24||24===R[3]&&(0!==R[4]||0!==R[5]||0!==R[6])?3:R[4]<0||R[4]>59?4:R[5]<0||R[5]>59?5:R[6]<0||R[6]>999?6:-1,P(d)._overflowDayOfYear&&(v<0||v>2)&&(v=2),P(d)._overflowWeeks&&-1===v&&(v=7),P(d)._overflowWeekday&&-1===v&&(v=8),P(d).overflow=v),d}var Vd=/^\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)?)?$/,oa=/^\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)?)?$/,Cp=/Z|[+-]\d\d(?::?\d\d)?/,bs=[["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]],Uo=[["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/]],qa=/^\/?Date\((-?\d+)/i,Lc=/^(?:(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}))$/,ue={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Nc(d){var v,R,_e,Pe,jt,_i,j=d._i,te=Vd.exec(j)||oa.exec(j),gn=bs.length,On=Uo.length;if(te){for(P(d).iso=!0,v=0,R=gn;v7)&&(_i=!0)):(_e=d._locale._week.dow,Pe=d._locale._week.doy,gn=Re(Lt(),_e,Pe),R=Wr(v.gg,d._a[0],gn.year),j=Wr(v.w,gn.week),null!=v.d?((te=v.d)<0||te>6)&&(_i=!0):null!=v.e?(te=v.e+_e,(v.e<0||v.e>6)&&(_i=!0)):te=_e),j<1||j>Ir(R,_e,Pe)?P(d)._overflowWeeks=!0:null!=_i?P(d)._overflowWeekday=!0:(jt=_s(R,j,te,_e,Pe),d._a[0]=jt.year,d._dayOfYear=jt.dayOfYear)}(d),null!=d._dayOfYear&&(Pe=Wr(d._a[0],te[0]),(d._dayOfYear>ia(Pe)||0===d._dayOfYear)&&(P(d)._overflowDayOfYear=!0),R=ba(Pe,0,d._dayOfYear),d._a[1]=R.getUTCMonth(),d._a[2]=R.getUTCDate()),v=0;v<3&&null==d._a[v];++v)d._a[v]=j[v]=te[v];for(;v<7;v++)d._a[v]=j[v]=null==d._a[v]?2===v?1:0:d._a[v];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?ba:fs).apply(null,j),_e=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!==_e&&(P(d).weekdayMismatch=!0)}}function re(d){if(d._f!==u.ISO_8601)if(d._f!==u.RFC_2822){d._a=[],P(d).empty=!0;var R,j,te,_e,Pe,gn,On,v=""+d._i,jt=v.length,_i=0;for(On=(te=tt(d._f,d._locale).match(Ke)||[]).length,R=0;R0&&P(d).unusedInput.push(Pe),v=v.slice(v.indexOf(j)+j.length),_i+=j.length),Qt[_e]?(j?P(d).empty=!1:P(d).unusedTokens.push(_e),Ho(_e,j,d)):d._strict&&!j&&P(d).unusedTokens.push(_e);P(d).charsLeftOver=jt-_i,v.length>0&&P(d).unusedInput.push(v),d._a[3]<=12&&!0===P(d).bigHour&&d._a[3]>0&&(P(d).bigHour=void 0),P(d).parsedDateParts=d._a.slice(0),P(d).meridiem=d._meridiem,d._a[3]=function de(d,v,R){var j;return null==R?v:null!=d.meridiemHour?d.meridiemHour(v,R):(null!=d.isPM&&((j=d.isPM(R))&&v<12&&(v+=12),!j&&12===v&&(v=0)),v)}(d._locale,d._a[3],d._meridiem),null!==(gn=P(d).era)&&(d._a[0]=d._locale.erasConvertYear(gn,d._a[0])),Rc(d),zo(d)}else Oc(d);else Nc(d)}function Kt(d){var v=d._i,R=d._f;return d._locale=d._locale||Ur(d._l),null===v||void 0===R&&""===v?L({nullInput:!0}):("string"==typeof v&&(d._i=v=d._locale.preparse(v)),ne(v)?new B(zo(v)):(O(v)?d._d=v:h(R)?function se(d){var v,R,j,te,_e,Pe,jt=!1,_i=d._f.length;if(0===_i)return P(d).invalidFormat=!0,void(d._d=new Date(NaN));for(te=0;te<_i;te++)_e=0,Pe=!1,v=Q({},d),null!=d._useUTC&&(v._useUTC=d._useUTC),v._f=d._f[te],re(v),H(v)&&(Pe=!0),_e+=P(v).charsLeftOver,_e+=10*P(v).unusedTokens.length,P(v).score=_e,jt?_ethis?this:d:L()});function Qa(d,v){var R,j;if(1===v.length&&h(v[0])&&(v=v[0]),!v.length)return Lt();for(R=v[0],j=1;j=0?new Date(d+400,v,R)-kv:new Date(d,v,R).valueOf()}function Js(d,v,R){return d<100&&d>=0?Date.UTC(d+400,v,R)-kv:Date.UTC(d,v,R)}function zc(d,v){return v.erasAbbrRegex(d)}function $d(){var te,_e,d=[],v=[],R=[],j=[],Pe=this.eras();for(te=0,_e=Pe.length;te<_e;++te)v.push(dr(Pe[te].name)),d.push(dr(Pe[te].abbr)),R.push(dr(Pe[te].narrow)),j.push(dr(Pe[te].name)),j.push(dr(Pe[te].abbr)),j.push(dr(Pe[te].narrow));this._erasRegex=new RegExp("^("+j.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+v.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+d.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+R.join("|")+")","i")}function ri(d,v){et(0,[d,d.length],0,v)}function Gg(d,v,R,j,te){var _e;return null==d?Re(this,j,te).year:(v>(_e=Ir(d,j,te))&&(v=_e),Pv.call(this,d,v,R,j,te))}function Pv(d,v,R,j,te){var _e=_s(d,v,R,j,te),Pe=ba(_e.year,0,_e.dayOfYear);return this.year(Pe.getUTCFullYear()),this.month(Pe.getUTCMonth()),this.date(Pe.getUTCDate()),this}et("N",0,0,"eraAbbr"),et("NN",0,0,"eraAbbr"),et("NNN",0,0,"eraAbbr"),et("NNNN",0,0,"eraName"),et("NNNNN",0,0,"eraNarrow"),et("y",["y",1],"yo","eraYear"),et("y",["yy",2],0,"eraYear"),et("y",["yyy",3],0,"eraYear"),et("y",["yyyy",4],0,"eraYear"),pt("N",zc),pt("NN",zc),pt("NNN",zc),pt("NNNN",function Lv(d,v){return v.erasNameRegex(d)}),pt("NNNNN",function el(d,v){return v.erasNarrowRegex(d)}),Ii(["N","NN","NNN","NNNN","NNNNN"],function(d,v,R,j){var te=R._locale.erasParse(d,j,R._strict);te?P(R).era=te:P(R).invalidEra=d}),pt("y",ta),pt("yy",ta),pt("yyy",ta),pt("yyyy",ta),pt("yo",function zg(d,v){return v._eraYearOrdinalRegex||ta}),Ii(["y","yy","yyy","yyyy"],0),Ii(["yo"],function(d,v,R,j){var te;R._locale._eraYearOrdinalRegex&&(te=d.match(R._locale._eraYearOrdinalRegex)),v[0]=R._locale.eraYearOrdinalParse?R._locale.eraYearOrdinalParse(d,te):parseInt(d,10)}),et(0,["gg",2],0,function(){return this.weekYear()%100}),et(0,["GG",2],0,function(){return this.isoWeekYear()%100}),ri("gggg","weekYear"),ri("ggggg","weekYear"),ri("GGGG","isoWeekYear"),ri("GGGGG","isoWeekYear"),Mt("weekYear","gg"),Mt("isoWeekYear","GG"),Mi("weekYear",1),Mi("isoWeekYear",1),pt("G",lr),pt("g",lr),pt("GG",Ft,ke),pt("gg",Ft,ke),pt("GGGG",jr,Hi),pt("gggg",jr,Hi),pt("GGGGG",za,sn),pt("ggggg",za,sn),ir(["gggg","ggggg","GGGG","GGGGG"],function(d,v,R,j){v[j.substr(0,2)]=Xt(d)}),ir(["gg","GG"],function(d,v,R,j){v[j]=u.parseTwoDigitYear(d)}),et("Q",0,"Qo","quarter"),Mt("quarter","Q"),Mi("quarter",7),pt("Q",xe),Ii("Q",function(d,v){v[1]=3*(Xt(d)-1)}),et("D",["DD",2],"Do","date"),Mt("date","D"),Mi("date",9),pt("D",Ft),pt("DD",Ft,ke),pt("Do",function(d,v){return d?v._dayOfMonthOrdinalParse||v._ordinalParse:v._dayOfMonthOrdinalParseLenient}),Ii(["D","DD"],2),Ii("Do",function(d,v){v[2]=Xt(d.match(Ft)[0])});var Ri=yr("Date",!0);et("DDD",["DDDD",3],"DDDo","dayOfYear"),Mt("dayOfYear","DDD"),Mi("dayOfYear",4),pt("DDD",Un),pt("DDDD",Ai),Ii(["DDD","DDDD"],function(d,v,R){R._dayOfYear=Xt(d)}),et("m",["mm",2],0,"minute"),Mt("minute","m"),Mi("minute",14),pt("m",Ft),pt("mm",Ft,ke),Ii(["m","mm"],4);var Fe=yr("Minutes",!1);et("s",["ss",2],0,"second"),Mt("second","s"),Mi("second",15),pt("s",Ft),pt("ss",Ft,ke),Ii(["s","ss"],5);var ks,Uc,Or=yr("Seconds",!1);for(et("S",0,0,function(){return~~(this.millisecond()/100)}),et(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),et(0,["SSS",3],0,"millisecond"),et(0,["SSSS",4],0,function(){return 10*this.millisecond()}),et(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),et(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),et(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),et(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),et(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),Mt("millisecond","ms"),Mi("millisecond",16),pt("S",Un,xe),pt("SS",Un,ke),pt("SSS",Un,Ai),ks="SSSS";ks.length<=9;ks+="S")pt(ks,ta);function Wo(d,v){v[6]=Xt(1e3*("0."+d))}for(ks="S";ks.length<=9;ks+="S")Ii(ks,Wo);Uc=yr("Milliseconds",!1),et("z",0,0,"zoneAbbr"),et("zz",0,0,"zoneName");var rt=B.prototype;function qr(d){return d}rt.add=wC,rt.calendar=function Sa(d,v){1===arguments.length&&(arguments[0]?fh(arguments[0])?(d=arguments[0],v=void 0):la(arguments[0])&&(v=arguments[0],d=void 0):(d=void 0,v=void 0));var R=d||Lt(),j=di(R,this).startOf("day"),te=u.calendarFormat(this,j)||"sameElse",_e=v&&(oe(v[te])?v[te].call(this,R):v[te]);return this.format(_e||this.localeData().calendar(te,this,Lt(R)))},rt.clone=function yo(){return new B(this)},rt.diff=function yv(d,v,R){var j,te,_e;if(!this.isValid())return NaN;if(!(j=di(d,this)).isValid())return NaN;switch(te=6e4*(j.utcOffset()-this.utcOffset()),v=Zt(v)){case"year":_e=bh(this,j)/12;break;case"month":_e=bh(this,j);break;case"quarter":_e=bh(this,j)/3;break;case"second":_e=(this-j)/1e3;break;case"minute":_e=(this-j)/6e4;break;case"hour":_e=(this-j)/36e5;break;case"day":_e=(this-j-te)/864e5;break;case"week":_e=(this-j-te)/6048e5;break;default:_e=this-j}return R?_e:fn(_e)},rt.endOf=function rn(d){var v,R;if(void 0===(d=Zt(d))||"millisecond"===d||!this.isValid())return this;switch(R=this._isUTC?Js:xv,d){case"year":v=R(this.year()+1,0,1)-1;break;case"quarter":v=R(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":v=R(this.year(),this.month()+1,1)-1;break;case"week":v=R(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":v=R(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":v=R(this.year(),this.month(),this.date()+1)-1;break;case"hour":v=this._d.valueOf(),v+=Wd-Gd(v+(this._isUTC?0:this.utcOffset()*zl),Wd)-1;break;case"minute":v=this._d.valueOf(),v+=zl-Gd(v,zl)-1;break;case"second":v=this._d.valueOf(),v+=1e3-Gd(v,1e3)-1}return this._d.setTime(v),u.updateOffset(this,!0),this},rt.format=function MC(d){d||(d=this.isUtc()?u.defaultFormatUtc:u.defaultFormat);var v=tn(this,d);return this.localeData().postformat(v)},rt.from=function EC(d,v){return this.isValid()&&(ne(d)&&d.isValid()||Lt(d).isValid())?sa({to:this,from:d}).locale(this.locale()).humanize(!v):this.localeData().invalidDate()},rt.fromNow=function SC(d){return this.from(Lt(),d)},rt.to=function TC(d,v){return this.isValid()&&(ne(d)&&d.isValid()||Lt(d).isValid())?sa({from:this,to:d}).locale(this.locale()).humanize(!v):this.localeData().invalidDate()},rt.toNow=function AC(d){return this.to(Lt(),d)},rt.get=function ja(d){return oe(this[d=Zt(d)])?this[d]():this},rt.invalidAt=function Xa(){return P(this).overflow},rt.isAfter=function Ip(d,v){var R=ne(d)?d:Lt(d);return!(!this.isValid()||!R.isValid())&&("millisecond"===(v=Zt(v)||"millisecond")?this.valueOf()>R.valueOf():R.valueOf()9999?tn(R,v?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):oe(Date.prototype.toISOString)?v?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",tn(R,"Z")):tn(R,v?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},rt.inspect=function CC(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var R,j,d="moment",v="";return this.isLocal()||(d=0===this.utcOffset()?"moment.utc":"moment.parseZone",v="Z"),R="["+d+'("]',j=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(R+j+"-MM-DD[T]HH:mm:ss.SSS"+v+'[")]')},typeof Symbol<"u"&&null!=Symbol.for&&(rt[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),rt.toJSON=function Ev(){return this.isValid()?this.toISOString():null},rt.toString=function xC(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},rt.unix=function Cv(){return Math.floor(this.valueOf()/1e3)},rt.valueOf=function Pg(){return this._d.valueOf()-6e4*(this._offset||0)},rt.creationData=function Vg(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},rt.eraName=function yh(){var d,v,R,j=this.localeData().eras();for(d=0,v=j.length;dthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},rt.isLocal=function Mp(){return!!this.isValid()&&!this._isUTC},rt.isUtcOffset=function jd(){return!!this.isValid()&&this._isUTC},rt.isUtc=Ep,rt.isUTC=Ep,rt.zoneAbbr=function Op(){return this._isUTC?"UTC":""},rt.zoneName=function Rp(){return this._isUTC?"Coordinated Universal Time":""},rt.dates=q("dates accessor is deprecated. Use date instead.",Ri),rt.months=q("months accessor is deprecated. Use month instead",Ar),rt.years=q("years accessor is deprecated. Use year instead",Yt),rt.zone=q("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function jl(d,v){return null!=d?("string"!=typeof d&&(d=-d),this.utcOffset(d,v),this):-this.utcOffset()}),rt.isDSTShifted=q("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function Fi(){if(!S(this._isDSTShifted))return this._isDSTShifted;var v,d={};return Q(d,this),(d=Kt(d))._a?(v=d._isUTC?T(d._a):Lt(d._a),this._isDSTShifted=this.isValid()&&function Bc(d,v,R){var Pe,j=Math.min(d.length,v.length),te=Math.abs(d.length-v.length),_e=0;for(Pe=0;Pe0):this._isDSTShifted=!1,this._isDSTShifted});var ki=Ee.prototype;function qd(d,v,R,j){var te=Ur(),_e=T().set(j,v);return te[R](_e,d)}function Ul(d,v,R){if(D(d)&&(v=d,d=void 0),d=d||"",null!=v)return qd(d,v,R,"month");var j,te=[];for(j=0;j<12;j++)te[j]=qd(d,j,R,"month");return te}function wo(d,v,R,j){"boolean"==typeof d?(D(v)&&(R=v,v=void 0),v=v||""):(R=v=d,d=!1,D(v)&&(R=v,v=void 0),v=v||"");var Pe,te=Ur(),_e=d?te._week.dow:0,jt=[];if(null!=R)return qd(v,(R+_e)%7,j,"day");for(Pe=0;Pe<7;Pe++)jt[Pe]=qd(v,(Pe+_e)%7,j,"day");return jt}ki.calendar=function dt(d,v,R){var j=this._calendar[d]||this._calendar.sameElse;return oe(j)?j.call(v,R):j},ki.longDateFormat=function pn(d){var v=this._longDateFormat[d],R=this._longDateFormat[d.toUpperCase()];return v||!R?v:(this._longDateFormat[d]=R.match(Ke).map(function(j){return"MMMM"===j||"MM"===j||"DD"===j||"dddd"===j?j.slice(1):j}).join(""),this._longDateFormat[d])},ki.invalidDate=function Je(){return this._invalidDate},ki.ordinal=function Ze(d){return this._ordinal.replace("%d",d)},ki.preparse=qr,ki.postformat=qr,ki.relativeTime=function ei(d,v,R,j){var te=this._relativeTime[R];return oe(te)?te(d,v,R,j):te.replace(/%d/i,d)},ki.pastFuture=function Ct(d,v){var R=this._relativeTime[d>0?"future":"past"];return oe(R)?R(v):R.replace(/%s/i,v)},ki.set=function Te(d){var v,R;for(R in d)y(d,R)&&(oe(v=d[R])?this[R]=v:this["_"+R]=v);this._config=d,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},ki.eras=function Yg(d,v){var R,j,te,_e=this._eras||Ur("en")._eras;for(R=0,j=_e.length;R=0)return _e[j]},ki.erasConvertYear=function Tv(d,v){var R=d.since<=d.until?1:-1;return void 0===v?u(d.since).year():u(d.since).year()+(v-d.offset)*R},ki.erasAbbrRegex=function Aa(d){return y(this,"_erasAbbrRegex")||$d.call(this),d?this._erasAbbrRegex:this._erasRegex},ki.erasNameRegex=function jc(d){return y(this,"_erasNameRegex")||$d.call(this),d?this._erasNameRegex:this._erasRegex},ki.erasNarrowRegex=function Iv(d){return y(this,"_erasNarrowRegex")||$d.call(this),d?this._erasNarrowRegex:this._erasRegex},ki.months=function Rd(d,v){return d?h(this._months)?this._months[d.month()]:this._months[(this._months.isFormat||Pl).test(v)?"format":"standalone"][d.month()]:h(this._months)?this._months:this._months.standalone},ki.monthsShort=function ps(d,v){return d?h(this._monthsShort)?this._monthsShort[d.month()]:this._monthsShort[Pl.test(v)?"format":"standalone"][d.month()]:h(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},ki.monthsParse=function ji(d,v,R){var j,te,_e;if(this._monthsParseExact)return _n.call(this,d,v,R);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),j=0;j<12;j++){if(te=T([2e3,j]),R&&!this._longMonthsParse[j]&&(this._longMonthsParse[j]=new RegExp("^"+this.months(te,"").replace(".","")+"$","i"),this._shortMonthsParse[j]=new RegExp("^"+this.monthsShort(te,"").replace(".","")+"$","i")),!R&&!this._monthsParse[j]&&(_e="^"+this.months(te,"")+"|^"+this.monthsShort(te,""),this._monthsParse[j]=new RegExp(_e.replace(".",""),"i")),R&&"MMMM"===v&&this._longMonthsParse[j].test(d))return j;if(R&&"MMM"===v&&this._shortMonthsParse[j].test(d))return j;if(!R&&this._monthsParse[j].test(d))return j}},ki.monthsRegex=function ln(d){return this._monthsParseExact?(y(this,"_monthsRegex")||li.call(this),d?this._monthsStrictRegex:this._monthsRegex):(y(this,"_monthsRegex")||(this._monthsRegex=Ma),this._monthsStrictRegex&&d?this._monthsStrictRegex:this._monthsRegex)},ki.monthsShortRegex=function Sc(d){return this._monthsParseExact?(y(this,"_monthsRegex")||li.call(this),d?this._monthsShortStrictRegex:this._monthsShortRegex):(y(this,"_monthsShortRegex")||(this._monthsShortRegex=Od),this._monthsShortStrictRegex&&d?this._monthsShortStrictRegex:this._monthsShortRegex)},ki.week=function ti(d){return Re(d,this._week.dow,this._week.doy).week},ki.firstDayOfYear=function bp(){return this._week.doy},ki.firstDayOfWeek=function gp(){return this._week.dow},ki.weekdays=function kp(d,v){var R=h(this._weekdays)?this._weekdays:this._weekdays[d&&!0!==d&&this._weekdays.isFormat.test(v)?"format":"standalone"];return!0===d?Hl(R,this._week.dow):d?R[d.day()]:R},ki.weekdaysMin=function Ac(d){return!0===d?Hl(this._weekdaysMin,this._week.dow):d?this._weekdaysMin[d.day()]:this._weekdaysMin},ki.weekdaysShort=function gs(d){return!0===d?Hl(this._weekdaysShort,this._week.dow):d?this._weekdaysShort[d.day()]:this._weekdaysShort},ki.weekdaysParse=function ra(d,v,R){var j,te,_e;if(this._weekdaysParseExact)return uh.call(this,d,v,R);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),j=0;j<7;j++){if(te=T([2e3,1]).day(j),R&&!this._fullWeekdaysParse[j]&&(this._fullWeekdaysParse[j]=new RegExp("^"+this.weekdays(te,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[j]=new RegExp("^"+this.weekdaysShort(te,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[j]=new RegExp("^"+this.weekdaysMin(te,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[j]||(_e="^"+this.weekdays(te,"")+"|^"+this.weekdaysShort(te,"")+"|^"+this.weekdaysMin(te,""),this._weekdaysParse[j]=new RegExp(_e.replace(".",""),"i")),R&&"dddd"===v&&this._fullWeekdaysParse[j].test(d))return j;if(R&&"ddd"===v&&this._shortWeekdaysParse[j].test(d))return j;if(R&&"dd"===v&&this._minWeekdaysParse[j].test(d))return j;if(!R&&this._weekdaysParse[j].test(d))return j}},ki.weekdaysRegex=function Og(d){return this._weekdaysParseExact?(y(this,"_weekdaysRegex")||ct.call(this),d?this._weekdaysStrictRegex:this._weekdaysRegex):(y(this,"_weekdaysRegex")||(this._weekdaysRegex=Ig),this._weekdaysStrictRegex&&d?this._weekdaysStrictRegex:this._weekdaysRegex)},ki.weekdaysShortRegex=function Oe(d){return this._weekdaysParseExact?(y(this,"_weekdaysRegex")||ct.call(this),d?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(y(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Fp),this._weekdaysShortStrictRegex&&d?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},ki.weekdaysMinRegex=function Rg(d){return this._weekdaysParseExact?(y(this,"_weekdaysRegex")||ct.call(this),d?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(y(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Tc),this._weekdaysMinStrictRegex&&d?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},ki.isPM=function Vo(d){return"p"===(d+"").toLowerCase().charAt(0)},ki.meridiem=function Vl(d,v,R){return d>11?R?"pm":"PM":R?"am":"AM"},jo("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 v=d%10;return d+(1===Xt(d%100/10)?"th":1===v?"st":2===v?"nd":3===v?"rd":"th")}}),u.lang=q("moment.lang is deprecated. Use moment.locale instead.",jo),u.langData=q("moment.langData is deprecated. Use moment.localeData instead.",Ur);var Fo=Math.abs;function vh(d,v,R,j){var te=sa(v,R);return d._milliseconds+=j*te._milliseconds,d._days+=j*te._days,d._months+=j*te._months,d._bubble()}function wh(d){return d<0?Math.floor(d):Math.ceil(d)}function Bp(d){return 4800*d/146097}function Fh(d){return 146097*d/4800}function xs(d){return function(){return this.as(d)}}var jv=xs("ms"),ca=xs("s"),Wl=xs("m"),jn=xs("h"),Kr=xs("d"),zv=xs("w"),Go=xs("M"),Uv=xs("Q"),Wv=xs("y");function $o(d){return function(){return this.isValid()?this._data[d]:NaN}}var xh=$o("milliseconds"),Vp=$o("seconds"),Jg=$o("minutes"),$v=$o("hours"),Wc=$o("days"),Kd=$o("months"),qv=$o("years");var ko=Math.round,Qd={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Kv(d,v,R,j,te){return te.relativeTime(v||1,!!R,d,j)}var Dh=Math.abs;function Gl(d){return(d>0)-(d<0)||+d}function tl(){if(!this.isValid())return this.localeData().invalidDate();var j,te,_e,Pe,_i,gn,On,Ds,d=Dh(this._milliseconds)/1e3,v=Dh(this._days),R=Dh(this._months),jt=this.asSeconds();return jt?(j=fn(d/60),te=fn(j/60),d%=60,j%=60,_e=fn(R/12),R%=12,Pe=d?d.toFixed(3).replace(/\.?0+$/,""):"",_i=jt<0?"-":"",gn=Gl(this._months)!==Gl(jt)?"-":"",On=Gl(this._days)!==Gl(jt)?"-":"",Ds=Gl(this._milliseconds)!==Gl(jt)?"-":"",_i+"P"+(_e?gn+_e+"Y":"")+(R?gn+R+"M":"")+(v?On+v+"D":"")+(te||j||d?"T":"")+(te?Ds+te+"H":"")+(j?Ds+j+"M":"")+(d?Ds+Pe+"S":"")):"P0D"}var Pi=zi.prototype;return Pi.isValid=function ye(){return this._isValid},Pi.abs=function Kg(){var d=this._data;return this._milliseconds=Fo(this._milliseconds),this._days=Fo(this._days),this._months=Fo(this._months),d.milliseconds=Fo(d.milliseconds),d.seconds=Fo(d.seconds),d.minutes=Fo(d.minutes),d.hours=Fo(d.hours),d.months=Fo(d.months),d.years=Fo(d.years),this},Pi.add=function Yv(d,v){return vh(this,d,v,1)},Pi.subtract=function Qg(d,v){return vh(this,d,v,-1)},Pi.as=function Xg(d){if(!this.isValid())return NaN;var v,R,j=this._milliseconds;if("month"===(d=Zt(d))||"quarter"===d||"year"===d)switch(v=this._days+j/864e5,R=this._months+Bp(v),d){case"month":return R;case"quarter":return R/3;case"year":return R/12}else switch(v=this._days+Math.round(Fh(this._months)),d){case"week":return v/7+j/6048e5;case"day":return v+j/864e5;case"hour":return 24*v+j/36e5;case"minute":return 1440*v+j/6e4;case"second":return 86400*v+j/1e3;case"millisecond":return Math.floor(864e5*v)+j;default:throw new Error("Unknown unit "+d)}},Pi.asMilliseconds=jv,Pi.asSeconds=ca,Pi.asMinutes=Wl,Pi.asHours=jn,Pi.asDays=Kr,Pi.asWeeks=zv,Pi.asMonths=Go,Pi.asQuarters=Uv,Pi.asYears=Wv,Pi.valueOf=function Hp(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*Xt(this._months/12):NaN},Pi._bubble=function Zg(){var te,_e,Pe,jt,_i,d=this._milliseconds,v=this._days,R=this._months,j=this._data;return d>=0&&v>=0&&R>=0||d<=0&&v<=0&&R<=0||(d+=864e5*wh(Fh(R)+v),v=0,R=0),j.milliseconds=d%1e3,te=fn(d/1e3),j.seconds=te%60,_e=fn(te/60),j.minutes=_e%60,Pe=fn(_e/60),j.hours=Pe%24,v+=fn(Pe/24),R+=_i=fn(Bp(v)),v-=wh(Fh(_i)),jt=fn(R/12),R%=12,j.days=v,j.months=R,j.years=jt,this},Pi.clone=function Gv(){return sa(this)},Pi.get=function kh(d){return d=Zt(d),this.isValid()?this[d+"s"]():NaN},Pi.milliseconds=xh,Pi.seconds=Vp,Pi.minutes=Jg,Pi.hours=$v,Pi.days=Wc,Pi.weeks=function NC(){return fn(this.days()/7)},Pi.months=Kd,Pi.years=qv,Pi.humanize=function Yp(d,v){if(!this.isValid())return this.localeData().invalidDate();var te,_e,R=!1,j=Qd;return"object"==typeof d&&(v=d,d=!1),"boolean"==typeof d&&(R=d),"object"==typeof v&&(j=Object.assign({},Qd,v),null!=v.s&&null==v.ss&&(j.ss=v.s-1)),_e=function Qv(d,v,R,j){var te=sa(d).abs(),_e=ko(te.as("s")),Pe=ko(te.as("m")),jt=ko(te.as("h")),_i=ko(te.as("d")),gn=ko(te.as("M")),On=ko(te.as("w")),Ds=ko(te.as("y")),xo=_e<=R.ss&&["s",_e]||_e0,xo[4]=j,Kv.apply(null,xo)}(this,!R,j,te=this.localeData()),R&&(_e=te.pastFuture(+this,_e)),te.postformat(_e)},Pi.toISOString=tl,Pi.toString=tl,Pi.toJSON=tl,Pi.locale=vv,Pi.localeData=Fv,Pi.toIsoString=q("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",tl),Pi.lang=wv,et("X",0,0,"unix"),et("x",0,0,"valueOf"),pt("x",lr),pt("X",/[+-]?\d+(\.\d{1,3})?/),Ii("X",function(d,v,R){R._d=new Date(1e3*parseFloat(d))}),Ii("x",function(d,v,R){R._d=new Date(Xt(d))}),u.version="2.29.4",function m(d){F=d}(Lt),u.fn=rt,u.min=function vs(){return Qa("isBefore",[].slice.call(arguments,0))},u.max=function Xs(){return Qa("isAfter",[].slice.call(arguments,0))},u.now=function(){return Date.now?Date.now():+new Date},u.utc=T,u.unix=function LC(d){return Lt(1e3*d)},u.months=function Bv(d,v){return Ul(d,v,"months")},u.isDate=O,u.locale=jo,u.invalid=L,u.duration=sa,u.isMoment=ne,u.weekdays=function Hv(d,v,R){return wo(d,v,R,"weekdays")},u.parseZone=function $g(){return Lt.apply(null,arguments).parseZone()},u.localeData=Ur,u.isDuration=ur,u.monthsShort=function qg(d,v){return Ul(d,v,"monthsShort")},u.weekdaysMin=function Pp(d,v,R){return wo(d,v,R,"weekdaysMin")},u.defineLocale=Hd,u.updateLocale=function Zs(d,v){if(null!=v){var R,j,te=Yo;null!=Fn[d]&&null!=Fn[d].parentLocale?Fn[d].set(Ae(Fn[d]._config,v)):(null!=(j=Vi(d))&&(te=j._config),v=Ae(te,v),null==j&&(v.abbr=d),(R=new Ee(v)).parentLocale=Fn[d],Fn[d]=R),jo(d)}else null!=Fn[d]&&(null!=Fn[d].parentLocale?(Fn[d]=Fn[d].parentLocale,d===jo()&&jo(d)):null!=Fn[d]&&delete Fn[d]);return Fn[d]},u.locales=function $a(){return Be(Fn)},u.weekdaysShort=function Vv(d,v,R){return wo(d,v,R,"weekdaysShort")},u.normalizeUnits=Zt,u.relativeTimeRounding=function OC(d){return void 0===d?ko:"function"==typeof d&&(ko=d,!0)},u.relativeTimeThreshold=function RC(d,v){return void 0!==Qd[d]&&(void 0===v?Qd[d]:(Qd[d]=v,"s"===d&&(Qd.ss=v-1),!0))},u.calendarFormat=function FC(d,v){var R=d.diff(v,"days",!0);return R<-6?"sameElse":R<-1?"lastWeek":R<0?"lastDay":R<1?"sameDay":R<2?"nextDay":R<7?"nextWeek":"sameElse"},u.prototype=rt,u.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"},u}()},7024:(le,k,A)=>{var F="function"==typeof Map&&Map.prototype,u=Object.getOwnPropertyDescriptor&&F?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,m=F&&u&&"function"==typeof u.get?u.get:null,h=F&&Map.prototype.forEach,f="function"==typeof Set&&Set.prototype,y=Object.getOwnPropertyDescriptor&&f?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,x=f&&y&&"function"==typeof y.get?y.get:null,S=f&&Set.prototype.forEach,O="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,E="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,W="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,P=Boolean.prototype.valueOf,U=Object.prototype.toString,H=Function.prototype.toString,L=String.prototype.match,G=String.prototype.slice,K=String.prototype.replace,Q=String.prototype.toUpperCase,B=String.prototype.toLowerCase,ne=RegExp.prototype.test,$=Array.prototype.concat,q=Array.prototype.join,ee=Array.prototype.slice,ie=Math.floor,oe="function"==typeof BigInt?BigInt.prototype.valueOf:null,Te=Object.getOwnPropertySymbols,Ae="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,Ee="function"==typeof Symbol&&"object"==typeof Symbol.iterator,Be="function"==typeof Symbol&&Symbol.toStringTag&&(Symbol,1)?Symbol.toStringTag:null,qe=Object.prototype.propertyIsEnumerable,dt=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(xe){return xe.__proto__}:null);function wt(xe,ke){if(xe===1/0||xe===-1/0||xe!=xe||xe&&xe>-1e3&&xe<1e3||ne.call(/e/,ke))return ke;var Ai=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof xe){var Hi=xe<0?-ie(-xe):ie(xe);if(Hi!==xe){var sn=String(Hi),Ft=G.call(ke,sn.length+1);return K.call(sn,Ai,"$&_")+"."+K.call(K.call(Ft,/([0-9]{3})/g,"$&_"),/_$/,"")}}return K.call(ke,Ai,"$&_")}var Ke=A(4654),Gt=Ke.custom,ve=Je(Gt)?Gt:null;function Qt(xe,ke,Ai){var Hi="double"===(Ai.quoteStyle||ke)?'"':"'";return Hi+xe+Hi}function et(xe){return K.call(String(xe),/"/g,""")}function Rt(xe){return!("[object Array]"!==It(xe)||Be&&"object"==typeof xe&&Be in xe)}function tn(xe){return!("[object RegExp]"!==It(xe)||Be&&"object"==typeof xe&&Be in xe)}function Je(xe){if(Ee)return xe&&"object"==typeof xe&&xe instanceof Symbol;if("symbol"==typeof xe)return!0;if(!xe||"object"!=typeof xe||!Ae)return!1;try{return Ae.call(xe),!0}catch{}return!1}le.exports=function xe(ke,Ai,Hi,sn){var Ft=Ai||{};if(Ze(Ft,"quoteStyle")&&"single"!==Ft.quoteStyle&&"double"!==Ft.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(Ze(Ft,"maxStringLength")&&("number"==typeof Ft.maxStringLength?Ft.maxStringLength<0&&Ft.maxStringLength!==1/0:null!==Ft.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var Jr=!Ze(Ft,"customInspect")||Ft.customInspect;if("boolean"!=typeof Jr&&"symbol"!==Jr)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(Ze(Ft,"indent")&&null!==Ft.indent&&"\t"!==Ft.indent&&!(parseInt(Ft.indent,10)===Ft.indent&&Ft.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(Ze(Ft,"numericSeparator")&&"boolean"!=typeof Ft.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var ea=Ft.numericSeparator;if(typeof ke>"u")return"undefined";if(null===ke)return"null";if("boolean"==typeof ke)return ke?"true":"false";if("string"==typeof ke)return nn(ke,Ft);if("number"==typeof ke){if(0===ke)return 1/0/ke>0?"0":"-0";var Un=String(ke);return ea?wt(ke,Un):Un}if("bigint"==typeof ke){var jr=String(ke)+"n";return ea?wt(ke,jr):jr}var za=typeof Ft.depth>"u"?5:Ft.depth;if(typeof Hi>"u"&&(Hi=0),Hi>=za&&za>0&&"object"==typeof ke)return Rt(ke)?"[Array]":"[Object]";var ta=function hs(xe,ke){var Ai;if("\t"===xe.indent)Ai="\t";else{if(!("number"==typeof xe.indent&&xe.indent>0))return null;Ai=q.call(Array(xe.indent+1)," ")}return{base:Ai,prev:q.call(Array(ke+1),Ai)}}(Ft,Hi);if(typeof sn>"u")sn=[];else if(Ct(sn,ke)>=0)return"[Circular]";function lr(wi,Yn,qn){if(Yn&&(sn=ee.call(sn)).push(Yn),qn){var nr={depth:Ft.depth};return Ze(Ft,"quoteStyle")&&(nr.quoteStyle=Ft.quoteStyle),xe(wi,nr,Hi+1,sn)}return xe(wi,Ft,Hi+1,sn)}if("function"==typeof ke&&!tn(ke)){var Nl=function ei(xe){if(xe.name)return xe.name;var ke=L.call(H.call(xe),/^function\s*([\w$]+)/);return ke?ke[1]:null}(ke),uo=Bo(ke,lr);return"[Function"+(Nl?": "+Nl:" (anonymous)")+"]"+(uo.length>0?" { "+q.call(uo,", ")+" }":"")}if(Je(ke)){var cr=Ee?K.call(String(ke),/^(Symbol\(.*\))_[^)]*$/,"$1"):Ae.call(ke);return"object"!=typeof ke||Ee?cr:fn(cr)}if(function Mi(xe){return!(!xe||"object"!=typeof xe)&&(typeof HTMLElement<"u"&&xe instanceof HTMLElement||"string"==typeof xe.nodeName&&"function"==typeof xe.getAttribute)}(ke)){for(var Oi="<"+B.call(String(ke.nodeName)),ga=ke.attributes||[],pt=0;pt"}if(Rt(ke)){if(0===ke.length)return"[]";var ho=Bo(ke,lr);return ta&&!function Vn(xe){for(var ke=0;ke=0)return!1;return!0}(ho)?"["+ja(ho,ta)+"]":"[ "+q.call(ho,", ")+" ]"}if(function tt(xe){return!("[object Error]"!==It(xe)||Be&&"object"==typeof xe&&Be in xe)}(ke)){var mo=Bo(ke,lr);return"cause"in Error.prototype||!("cause"in ke)||qe.call(ke,"cause")?0===mo.length?"["+String(ke)+"]":"{ ["+String(ke)+"] "+q.call(mo,", ")+" }":"{ ["+String(ke)+"] "+q.call($.call("[cause]: "+lr(ke.cause),mo),", ")+" }"}if("object"==typeof ke&&Jr){if(ve&&"function"==typeof ke[ve]&&Ke)return Ke(ke,{depth:za-Hi});if("symbol"!==Jr&&"function"==typeof ke.inspect)return ke.inspect()}if(function vn(xe){if(!m||!xe||"object"!=typeof xe)return!1;try{m.call(xe);try{x.call(xe)}catch{return!0}return xe instanceof Map}catch{}return!1}(ke)){var dr=[];return h.call(ke,function(wi,Yn){dr.push(lr(Yn,ke,!0)+" => "+lr(wi,ke))}),yr("Map",m.call(ke),dr,ta)}if(function In(xe){if(!x||!xe||"object"!=typeof xe)return!1;try{x.call(xe);try{m.call(xe)}catch{return!0}return xe instanceof Set}catch{}return!1}(ke)){var ms=[];return S.call(ke,function(wi){ms.push(lr(wi,ke))}),yr("Set",x.call(ke),ms,ta)}if(function Mt(xe){if(!O||!xe||"object"!=typeof xe)return!1;try{O.call(xe,O);try{E.call(xe,E)}catch{return!0}return xe instanceof WeakMap}catch{}return!1}(ke))return Xt("WeakMap");if(function br(xe){if(!E||!xe||"object"!=typeof xe)return!1;try{E.call(xe,E);try{O.call(xe,O)}catch{return!0}return xe instanceof WeakSet}catch{}return!1}(ke))return Xt("WeakSet");if(function Zt(xe){if(!W||!xe||"object"!=typeof xe)return!1;try{return W.call(xe),!0}catch{}return!1}(ke))return Xt("WeakRef");if(function pn(xe){return!("[object Number]"!==It(xe)||Be&&"object"==typeof xe&&Be in xe)}(ke))return fn(lr(Number(ke)));if(function ht(xe){if(!xe||"object"!=typeof xe||!oe)return!1;try{return oe.call(xe),!0}catch{}return!1}(ke))return fn(lr(oe.call(ke)));if(function Ue(xe){return!("[object Boolean]"!==It(xe)||Be&&"object"==typeof xe&&Be in xe)}(ke))return fn(P.call(ke));if(function sr(xe){return!("[object String]"!==It(xe)||Be&&"object"==typeof xe&&Be in xe)}(ke))return fn(lr(String(ke)));if(!function Pt(xe){return!("[object Date]"!==It(xe)||Be&&"object"==typeof xe&&Be in xe)}(ke)&&!tn(ke)){var Ii=Bo(ke,lr),ir=dt?dt(ke)===Object.prototype:ke instanceof Object||ke.constructor===Object,Ho=ke instanceof Object?"":"null prototype",Bt=!ir&&Be&&Object(ke)===ke&&Be in ke?G.call(It(ke),8,-1):Ho?"Object":"",fi=(ir||"function"!=typeof ke.constructor?"":ke.constructor.name?ke.constructor.name+" ":"")+(Bt||Ho?"["+q.call($.call([],Bt||[],Ho||[]),": ")+"] ":"");return 0===Ii.length?fi+"{}":ta?fi+"{"+ja(Ii,ta)+"}":fi+"{ "+q.call(Ii,", ")+" }"}return String(ke)};var Le=Object.prototype.hasOwnProperty||function(xe){return xe in this};function Ze(xe,ke){return Le.call(xe,ke)}function It(xe){return U.call(xe)}function Ct(xe,ke){if(xe.indexOf)return xe.indexOf(ke);for(var Ai=0,Hi=xe.length;Aike.maxStringLength){var Ai=xe.length-ke.maxStringLength,Hi="... "+Ai+" more character"+(Ai>1?"s":"");return nn(G.call(xe,0,ke.maxStringLength),ke)+Hi}return Qt(K.call(K.call(xe,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,ci),"single",ke)}function ci(xe){var ke=xe.charCodeAt(0),Ai={8:"b",9:"t",10:"n",12:"f",13:"r"}[ke];return Ai?"\\"+Ai:"\\x"+(ke<16?"0":"")+Q.call(ke.toString(16))}function fn(xe){return"Object("+xe+")"}function Xt(xe){return xe+" { ? }"}function yr(xe,ke,Ai,Hi){return xe+" ("+ke+") {"+(Hi?ja(Ai,Hi):q.call(Ai,", "))+"}"}function ja(xe,ke){if(0===xe.length)return"";var Ai="\n"+ke.prev+ke.base;return Ai+q.call(xe,","+Ai)+"\n"+ke.prev}function Bo(xe,ke){var Ai=Rt(xe),Hi=[];if(Ai){Hi.length=xe.length;for(var sn=0;sn=y)return G;T=f(D),W=[],","===T.slice(-1)?(T=T.replace(O,""),Q()):K()}function K(){for(f(x),P="",U="in descriptor";;){if(H=m.charAt(L),"in descriptor"===U)if(h(H))P&&(W.push(P),P="",U="after descriptor");else{if(","===H)return L+=1,P&&W.push(P),void Q();if("("===H)P+=H,U="in parens";else{if(""===H)return P&&W.push(P),void Q();P+=H}}else if("in parens"===U)if(")"===H)P+=H,U="in descriptor";else{if(""===H)return W.push(P),void Q();P+=H}else if("after descriptor"===U&&!h(H)){if(""===H)return void Q();U="in descriptor",L-=1}L+=1}}function Q(){var ne,$,q,ee,oe,Te,Ae,Ee,Be,B=!1,ie={};for(ee=0;ee-1&&(It.onTap(),Ct=!0);Ct&&(Le.stopPropagation&&Le.stopPropagation(),ee=!0,setTimeout(function(){ee=!1},f.features.isOldAndroid?600:30))},Ae=function(Le,Ze,It){f[(It?"add":"remove")+"Class"](Le,"pswp__"+Ze)},Ee=function(){var Le=1===$.getNumItemsFn();Le!==ne&&(Ae(O,"ui--one-slide",Le),ne=Le)},Be=function(){Ae(P,"share-modal--hidden",U)},qe=function(){return(U=!U)?(f.removeClass(P,"pswp__share-modal--fade-in"),setTimeout(function(){U&&Be()},300)):(Be(),setTimeout(function(){U||f.addClass(P,"pswp__share-modal--fade-in")},30)),U||wt(),!1},dt=function(Le){var Ze=(Le=Le||window.event).target||Le.srcElement;return h.shout("shareLinkClick",Le,Ze),!(!Ze.href||!Ze.hasAttribute("download")&&(window.open(Ze.href,"pswp_share","scrollbars=yes,resizable=yes,toolbar=no,location=yes,width=550,height=420,top=100,left="+(window.screen?Math.round(screen.width/2-275):100)),U||qe(),1))},wt=function(){for(var Ze,ei,Ct,vn,Le="",Mt=0;Mt<$.shareButtons.length;Mt++)ei=$.getImageURLForShare(Ze=$.shareButtons[Mt]),Ct=$.getPageURLForShare(Ze),vn=$.getTextForShare(Ze),Le+='",$.parseShareButtonOut&&(Le=$.parseShareButtonOut(Ze,Le));P.children[0].innerHTML=Le,P.children[0].onclick=dt},Ke=function(Le){for(var Ze=0;Ze<$.closeElClasses.length;Ze++)if(f.hasClass(Le,"pswp__"+$.closeElClasses[Ze]))return!0},Qt=0,et=function(){clearTimeout(ve),Qt=0,L&&y.setIdle(!1)},Rt=function(Le){var Ze=(Le=Le||window.event).relatedTarget||Le.toElement;(!Ze||"HTML"===Ze.nodeName)&&(clearTimeout(ve),ve=setTimeout(function(){y.setIdle(!0)},$.timeToIdleOutside))},tt=function(Le){Q!==Le&&(Ae(K,"preloader--active",!Le),Q=Le)},sr=function(Le){var Ze=Le.vGap;if(!h.likelyTouchDevice||$.mouseUsed||screen.width>$.fitControlsWidth){var It=$.barsSize;$.captionEl&&"auto"===It.bottom?(E||((E=f.createEl("pswp__caption pswp__caption--fake")).appendChild(f.createEl("pswp__caption__center")),O.insertBefore(E,V),f.addClass(O,"pswp__ui--fit")),Ze.bottom=$.addCaptionHTMLFn(Le,E,!0)?parseInt(E.clientHeight,10)||44:It.top):Ze.bottom="auto"===It.bottom?0:It.bottom,Ze.top=It.top}else Ze.top=Ze.bottom=0},Je=[{name:"caption",option:"captionEl",onInit:function(Le){V=Le}},{name:"share-modal",option:"shareEl",onInit:function(Le){P=Le},onTap:function(){qe()}},{name:"button--share",option:"shareEl",onInit:function(Le){W=Le},onTap:function(){qe()}},{name:"button--zoom",option:"zoomEl",onTap:h.toggleDesktopZoom},{name:"counter",option:"counterEl",onInit:function(Le){T=Le}},{name:"button--close",option:"closeEl",onTap:h.close},{name:"button--arrow--left",option:"arrowEl",onTap:h.prev},{name:"button--arrow--right",option:"arrowEl",onTap:h.next},{name:"button--fs",option:"fullscreenEl",onTap:function(){D.isFullscreen()?D.exit():D.enter()}},{name:"preloader",option:"preloaderEl",onInit:function(Le){K=Le}}];y.init=function(){var Le;f.extend(h.options,q,!0),$=h.options,O=f.getChildByClass(h.scrollWrap,"pswp__ui"),(G=h.listen)("onVerticalDrag",function(Ze){S&&Ze<.95?y.hideControls():!S&&Ze>=.95&&y.showControls()}),G("onPinchClose",function(Ze){S&&Ze<.9?(y.hideControls(),Le=!0):Le&&!S&&Ze>.9&&y.showControls()}),G("zoomGestureEnded",function(){(Le=!1)&&!S&&y.showControls()}),G("beforeChange",y.update),G("doubleTap",function(Le){var Ze=h.currItem.initialZoomLevel;h.getZoomLevel()!==Ze?h.zoomTo(Ze,Le,333):h.zoomTo($.getDoubleTapZoom(!1,h.currItem),Le,333)}),G("preventDragEvent",function(Le,Ze,It){var ei=Le.target||Le.srcElement;ei&&ei.getAttribute("class")&&Le.type.indexOf("mouse")>-1&&(ei.getAttribute("class").indexOf("__caption")>0||/(SMALL|STRONG|EM)/i.test(ei.tagName))&&(It.prevent=!1)}),G("bindEvents",function(){f.bind(O,"pswpTap click",oe),f.bind(h.scrollWrap,"pswpTap",y.onGlobalTap),h.likelyTouchDevice||f.bind(h.scrollWrap,"mouseover",y.onMouseOver)}),G("unbindEvents",function(){U||qe(),Gt&&clearInterval(Gt),f.unbind(document,"mouseout",Rt),f.unbind(document,"mousemove",et),f.unbind(O,"pswpTap click",oe),f.unbind(h.scrollWrap,"pswpTap",y.onGlobalTap),f.unbind(h.scrollWrap,"mouseover",y.onMouseOver),D&&(f.unbind(document,D.eventK,y.updateFullscreen),D.isFullscreen()&&($.hideAnimationDuration=0,D.exit()),D=null)}),G("destroy",function(){$.captionEl&&(E&&O.removeChild(E),f.removeClass(V,"pswp__caption--empty")),P&&(P.children[0].onclick=null),f.removeClass(O,"pswp__ui--over-close"),f.addClass(O,"pswp__ui--hidden"),y.setIdle(!1)}),$.showAnimationDuration||f.removeClass(O,"pswp__ui--hidden"),G("initialZoomIn",function(){$.showAnimationDuration&&f.removeClass(O,"pswp__ui--hidden")}),G("initialZoomOut",function(){f.addClass(O,"pswp__ui--hidden")}),G("parseVerticalMargin",sr),function(){var Le,Ze,It,ei=function(vn){if(vn)for(var Mt=vn.length,Zt=0;Zt-1&&($[It.option]?(f.removeClass(Le,"pswp__element--disabled"),It.onInit&&It.onInit(Le)):f.addClass(Le,"pswp__element--disabled"))}};ei(O.children);var Ct=f.getChildByClass(O,"pswp__top-bar");Ct&&ei(Ct.children)}(),$.shareEl&&W&&P&&(U=!0),Ee(),$.timeToIdle&&G("mouseUsed",function(){f.bind(document,"mousemove",et),f.bind(document,"mouseout",Rt),Gt=setInterval(function(){2==++Qt&&y.setIdle(!0)},$.timeToIdle/2)}),$.fullscreenEl&&!f.features.isOldAndroid&&(D||(D=y.getFullscreenAPI()),D?(f.bind(document,D.eventK,y.updateFullscreen),y.updateFullscreen(),f.addClass(h.template,"pswp--supports-fs")):f.removeClass(h.template,"pswp--supports-fs")),$.preloaderEl&&(tt(!0),G("beforeChange",function(){clearTimeout(B),B=setTimeout(function(){h.currItem&&h.currItem.loading?(!h.allowProgressiveImg()||h.currItem.img&&!h.currItem.img.naturalWidth)&&tt(!1):tt(!0)},$.loadingIndicatorDelay)}),G("imageLoadComplete",function(Le,Ze){h.currItem===Ze&&tt(!0)}))},y.setIdle=function(Le){L=Le,Ae(O,"ui--idle",Le)},y.update=function(){S&&h.currItem?(y.updateIndexIndicator(),$.captionEl&&($.addCaptionHTMLFn(h.currItem,V),Ae(V,"caption--empty",!h.currItem.title)),x=!0):x=!1,U||qe(),Ee()},y.updateFullscreen=function(Le){Le&&setTimeout(function(){h.setScrollOffset(0,f.getScrollY())},50),f[(D.isFullscreen()?"add":"remove")+"Class"](h.template,"pswp--fs")},y.updateIndexIndicator=function(){$.counterEl&&(T.innerHTML=h.getCurrentIndex()+1+$.indexIndicatorSep+$.getNumItemsFn())},y.onGlobalTap=function(Le){var Ze=(Le=Le||window.event).target||Le.srcElement;if(!ee)if(Le.detail&&"mouse"===Le.detail.pointerType){if(Ke(Ze))return void h.close();f.hasClass(Ze,"pswp__img")&&(1===h.getZoomLevel()&&h.getZoomLevel()<=h.currItem.fitRatio?$.clickToCloseNonZoomable&&h.close():h.toggleDesktopZoom(Le.detail.releasePoint))}else if($.tapToToggleControls&&(S?y.hideControls():y.showControls()),$.tapToClose&&(f.hasClass(Ze,"pswp__img")||Ke(Ze)))return void h.close()},y.onMouseOver=function(Le){Le=Le||window.event,Ae(O,"ui--over-close",Ke(Le.target||Le.srcElement))},y.hideControls=function(){f.addClass(O,"pswp__ui--hidden"),S=!1},y.showControls=function(){S=!0,x||y.update(),f.removeClass(O,"pswp__ui--hidden")},y.supportsFullscreen=function(){var Le=document;return!!(Le.exitFullscreen||Le.mozCancelFullScreen||Le.webkitExitFullscreen||Le.msExitFullscreen)},y.getFullscreenAPI=function(){var Ze,Le=document.documentElement,It="fullscreenchange";return Le.requestFullscreen?Ze={enterK:"requestFullscreen",exitK:"exitFullscreen",elementK:"fullscreenElement",eventK:It}:Le.mozRequestFullScreen?Ze={enterK:"mozRequestFullScreen",exitK:"mozCancelFullScreen",elementK:"mozFullScreenElement",eventK:"moz"+It}:Le.webkitRequestFullscreen?Ze={enterK:"webkitRequestFullscreen",exitK:"webkitExitFullscreen",elementK:"webkitFullscreenElement",eventK:"webkit"+It}:Le.msRequestFullscreen&&(Ze={enterK:"msRequestFullscreen",exitK:"msExitFullscreen",elementK:"msFullscreenElement",eventK:"MSFullscreenChange"}),Ze&&(Ze.enter=function(){if(H=$.closeOnScroll,$.closeOnScroll=!1,"webkitRequestFullscreen"!==this.enterK)return h.template[this.enterK]();h.template[this.enterK](Element.ALLOW_KEYBOARD_INPUT)},Ze.exit=function(){return $.closeOnScroll=H,document[this.exitK]()},Ze.isFullscreen=function(){return document[this.elementK]}),Ze}}})?F.call(k,A,k,le):F)&&(le.exports=u)},6660:function(le,k,A){var F,u;F=function(){"use strict";return function(h,f,y,x){var S={features:null,bind:function(Y,re,de,se){var je=(se?"remove":"add")+"EventListener";re=re.split(" ");for(var $e=0;$e0&&($e=parseInt($e[1],10))>=1&&$e<8&&(se.isOldIOSPhone=!0)}var Kt=je.match(/Android\s([0-9\.]*)/),hi=Kt?Kt[1]:0;(hi=parseFloat(hi))>=1&&(hi<4.4&&(se.isOldAndroid=!0),se.androidVersion=hi),se.isMobileOpera=/opera mini|opera mobi/i.test(je)}for(var Ji,Se,$t=["transform","perspective","animationName"],Lt=["","webkit","Moz","ms","O"],Qa=0;Qa<4;Qa++){de=Lt[Qa];for(var vs=0;vs<3;vs++)Ji=$t[vs],Se=de+(de?Ji.charAt(0).toUpperCase()+Ji.slice(1):Ji),!se[Ji]&&Se in re&&(se[Ji]=Se);de&&!se.raf&&(de=de.toLowerCase(),se.raf=window[de+"RequestAnimationFrame"],se.raf&&(se.caf=window[de+"CancelAnimationFrame"]||window[de+"CancelRequestAnimationFrame"]))}if(!se.raf){var Xs=0;se.raf=function(it){var ws=(new Date).getTime(),Pc=Math.max(0,16-(ws-Xs)),ye=window.setTimeout(function(){it(ws+Pc)},Pc);return Xs=ws+Pc,ye},se.caf=function(it){clearTimeout(it)}}return se.svg=!!document.createElementNS&&!!document.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect,S.features=se,se}};S.detectFeatures(),S.features.oldIE&&(S.bind=function(Y,re,de,se){re=re.split(" ");for(var $e,je=(se?"detach":"attach")+"Event",Kt=function(){de.handleEvent.call(de)},hi=0;hire-1?Y-re:Y<0?re+Y:Y},Mi={},nn=function(Y,re){return Mi[Y]||(Mi[Y]=[]),Mi[Y].push(re)},ci=function(Y){var re=Mi[Y];if(re){var de=Array.prototype.slice.call(arguments);de.shift();for(var se=0;seD.currItem.fitRatio?Mt||(Zs(D.currItem,!1,!0),Mt=!0):Mt&&(Zs(D.currItem),Mt=!1)),yr(Yt,B.x,B.y,ie))},hs=function(Y){Y.container&&yr(Y.container.style,Y.initialPosition.x,Y.initialPosition.y,Y.initialZoomLevel,Y)},ja=function(Y,re){re[tn]=Te+Y+"px, 0px"+Ae},Bo=function(Y,re){if(!E.loop&&re){var de=H+(wt.x*qe-Y)/wt.x,se=Math.round(Y-ia.x);(de<0&&se>0||de>=Kn()-1&&se<0)&&(Y=ia.x+se*E.mainScrollEndFriction)}ia.x=Y,ja(Y,L)},xe=function(Y,re){var de=fs[Y]-dt[Y];return Q[Y]+K[Y]+de-de*(re/oe)},ke=function(Y,re){Y.x=re.x,Y.y=re.y,re.id&&(Y.id=re.id)},Ai=function(Y){Y.x=Math.round(Y.x),Y.y=Math.round(Y.y)},Hi=null,sn=function(){Hi&&(S.unbind(document,"mousemove",sn),S.addClass(h,"pswp--has_mouse"),E.mouseUsed=!0,ci("mouseUsed")),Hi=setTimeout(function(){Hi=null},100)},ea=function(Y,re){var de=Ic(D.currItem,ee,Y);return re&&(li=de),de},Un=function(Y){return Y||(Y=D.currItem),Y.initialZoomLevel},jr=function(Y){return Y||(Y=D.currItem),Y.w>0?E.maxSpreadZoom:1},za=function(Y,re,de,se){return se===D.currItem.initialZoomLevel?(de[Y]=D.currItem.initialPosition[Y],!0):(de[Y]=xe(Y,se),de[Y]>re.min[Y]?(de[Y]=re.min[Y],!0):de[Y]=se)return ga(Y),$e(de),void(Kt&&Kt());$e((de-re)*je($t/se)+re),cr[Y].raf=Je(Lt)}};Lt()},dr={shout:ci,listen:nn,viewportSize:ee,options:E,isMainScrollAnimating:function(){return kt},getZoomLevel:function(){return ie},getCurrentIndex:function(){return H},isDragging:function(){return Ma},isZooming:function(){return Ei},setScrollOffset:function(Y,re){dt.x=Y,ei=dt.y=re,ci("updateScrollOffset",dt)},applyZoomPan:function(Y,re,de,se){B.x=re,B.y=de,ie=Y,Vn(se)},init:function(){if(!W&&!P){var Y;for(D.framework=S,D.template=h,D.bg=S.getChildByClass(h,"pswp__bg"),Le=h.className,W=!0,Ct=S.detectFeatures(),Je=Ct.raf,ht=Ct.caf,tn=Ct.transform,It=Ct.oldIE,D.scrollWrap=S.getChildByClass(h,"pswp__scroll-wrap"),D.container=S.getChildByClass(D.scrollWrap,"pswp__container"),L=D.container.style,D.itemHolders=Ke=[{el:D.container.children[0],wrap:0,index:-1},{el:D.container.children[1],wrap:0,index:-1},{el:D.container.children[2],wrap:0,index:-1}],Ke[0].el.style.display=Ke[2].el.style.display="none",function(){if(tn)return Te="translate"+(Ct.perspective&&!pn?"3d(":"("),void(Ae=Ct.perspective?", 0px)":")");tn="left",S.addClass(h,"pswp--ie"),ja=function(re,de){de.left=re+"px"},hs=function(re){var de=re.fitRatio>1?1:re.fitRatio,se=re.container.style,$e=de*re.h;se.width=de*re.w+"px",se.height=$e+"px",se.left=re.initialPosition.x+"px",se.top=re.initialPosition.y+"px"},Vn=function(){if(Yt){var re=Yt,de=D.currItem,se=de.fitRatio>1?1:de.fitRatio,$e=se*de.h;re.width=se*de.w+"px",re.height=$e+"px",re.left=B.x+"px",re.top=B.y+"px"}}}(),q={resize:D.updateSize,orientationchange:function(){clearTimeout(Zt),Zt=setTimeout(function(){ee.x!==D.scrollWrap.clientWidth&&D.updateSize()},500)},scroll:uo,keydown:lr,click:Nl},(!Ct.animationName||!Ct.transform||Ct.isOldIOSPhone||Ct.isOldAndroid||Ct.isMobileOpera)&&(E.showAnimationDuration=E.hideAnimationDuration=0),Y=0;Y=Kn())&&(H=0),D.currItem=St(H),(Ct.isOldIOSPhone||Ct.isOldAndroid)&&(sr=!1),h.setAttribute("aria-hidden","false"),E.modal&&(sr?h.style.position="fixed":(h.style.position="absolute",h.style.top=S.getScrollY()+"px")),void 0===ei&&(ci("initialLayout"),ei=Ze=S.getScrollY());var se="pswp--open ";for(E.mainClass&&(se+=E.mainClass+" "),E.showHideOpacity&&(se+="pswp--animate_opacity "),se+=pn?"pswp--touch":"pswp--notouch",se+=Ct.animationName?" pswp--css_animation":"",S.addClass(h,se+=Ct.svg?" pswp--svg":""),D.updateSize(),G=-1,ve=null,Y=0;Y<3;Y++)ja((Y+G)*wt.x,Ke[Y].el.style);It||S.bind(D.scrollWrap,$,D),nn("initialZoomInEnd",function(){D.setContent(Ke[0],H-1),D.setContent(Ke[2],H+1),Ke[0].el.style.display=Ke[2].el.style.display="block",E.focus&&h.focus(),S.bind(document,"keydown",D),Ct.transform&&S.bind(D.scrollWrap,"click",D),E.mouseUsed||S.bind(document,"mousemove",sn),S.bind(window,"resize scroll orientationchange",D),ci("bindEvents")}),D.setContent(Ke[1],H),D.updateCurrItem(),ci("afterInit"),sr||(Ee=setInterval(function(){!Oi&&!Ma&&!Ei&&ie===D.currItem.initialZoomLevel&&D.updateSize()},1e3)),S.addClass(h,"pswp--visible")}},close:function(){W&&(W=!1,P=!0,ci("close"),S.unbind(window,"resize scroll orientationchange",D),S.unbind(window,"scroll",q.scroll),S.unbind(document,"keydown",D),S.unbind(document,"mousemove",sn),Ct.transform&&S.unbind(D.scrollWrap,"click",D),Ma&&S.unbind(window,ne,D),clearTimeout(Zt),ci("unbindEvents"),Bd(D.currItem,null,!0,D.destroy))},destroy:function(){ci("destroy"),fo&&clearTimeout(fo),h.setAttribute("aria-hidden","true"),h.className=Le,Ee&&clearInterval(Ee),S.unbind(D.scrollWrap,$,D),S.unbind(window,"scroll",D),Pd(),ho(),Mi=null},panTo:function(Y,re,de){de||(Y>li.min.x?Y=li.min.x:Yli.min.y?re=li.min.y:re=3&&(G+=ve+(ve>0?-3:3),re=3);for(var se=0;se0?(de=Ke.shift(),Ke[2]=de,G++,ja((G+2)*wt.x,de.el.style),D.setContent(de,H-re+se+1+1)):(de=Ke.pop(),Ke.unshift(de),G--,ja(G*wt.x,de.el.style),D.setContent(de,H+re-se-1-1));if(Yt&&1===Math.abs(ve)){var je=St(Gt);je.initialZoomLevel!==ie&&(Ic(je,ee),Zs(je),hs(je))}ve=0,D.updateCurrZoomItem(),Gt=H,ci("afterChange")}}},updateSize:function(Y){if(!sr&&E.modal){var re=S.getScrollY();if(ei!==re&&(h.style.top=re+"px",ei=re),!Y&&vn.x===window.innerWidth&&vn.y===window.innerHeight)return;vn.x=window.innerWidth,vn.y=window.innerHeight,h.style.height=vn.y+"px"}if(ee.x=D.scrollWrap.clientWidth,ee.y=D.scrollWrap.clientHeight,uo(),wt.x=ee.x+Math.round(ee.x*E.spacing),wt.y=ee.y,Bo(wt.x*qe),ci("beforeResize"),void 0!==G){for(var de,se,je,$e=0;$e<3;$e++)ja(($e+G)*wt.x,(de=Ke[$e]).el.style),je=H+$e-1,E.loop&&Kn()>2&&(je=br(je)),(se=St(je))&&(Be||se.needsUpdate||!se.bounds)?(D.cleanSlide(se),D.setContent(de,je),1===$e&&(D.currItem=se,D.updateCurrZoomItem(!0)),se.needsUpdate=!1):-1===de.index&&je>=0&&D.setContent(de,je),se&&se.container&&(Ic(se,ee),Zs(se),hs(se));Be=!1}oe=ie=D.currItem.initialZoomLevel,(li=D.currItem.bounds)&&(B.x=li.center.x,B.y=li.center.y,Vn(!0)),ci("resize")},zoomTo:function(Y,re,de,se,je){re&&(oe=ie,fs.x=Math.abs(re.x)-B.x,fs.y=Math.abs(re.y)-B.y,ke(Q,B));var $e=ea(Y,!1),Kt={};za("x",$e,Kt,Y),za("y",$e,Kt,Y);var hi=ie,$t_x=B.x,$t_y=B.y;Ai(Kt);var Lt=function(Ji){1===Ji?(ie=Y,B.x=Kt.x,B.y=Kt.y):(ie=(Y-hi)*Ji+hi,B.x=(Kt.x-$t_x)*Ji+$t_x,B.y=(Kt.y-$t_y)*Ji+$t_y),je&&je(Ji),Vn(1===Ji)};de?mo("customZoomTo",0,1,de,se||S.easing.sine.inOut,Lt):Lt(1)}},Bt={},Ln={},fi={},wi={},Yn={},qn=[],nr={},Ca=[],Ks={},Rl=0,Pl={x:0,y:0},Od=0,ia={x:0,y:0},fs={x:0,y:0},ba={x:0,y:0},bp=function(Y,re){return Ks.x=Math.abs(Y.x-re.x),Ks.y=Math.abs(Y.y-re.y),Math.sqrt(Ks.x*Ks.x+Ks.y*Ks.y)},Pd=function(){ji&&(ht(ji),ji=null)},Bl=function(){Ma&&(ji=Je(Bl),Ng())},yp=function(Y,re){return!(!Y||Y===document||Y.getAttribute("class")&&Y.getAttribute("class").indexOf("pswp__scroll-wrap")>-1)&&(re(Y)?Y:yp(Y.parentNode,re))},Hl={},vp=function(Y,re){return Hl.prevent=!yp(Y.target,E.isClickableElement),ci("preventDragEvent",Y,re,Hl),Hl.prevent},Wa=function(Y,re){return re.x=Y.pageX,re.y=Y.pageY,re.id=Y.identifier,re},wp=function(Y,re,de){de.x=.5*(Y.x+re.x),de.y=.5*(Y.y+re.y)},Fp=function(){return 1-Math.abs((B.y-D.currItem.initialPosition.y)/(ee.y/2))},Tc={},kp={},gs=[],uh=function(Y){for(;gs.length>0;)gs.pop();return tt?(Ac=0,qn.forEach(function(re){0===Ac?gs[0]=re:1===Ac&&(gs[1]=re),Ac++})):Y.type.indexOf("touch")>-1?Y.touches&&Y.touches.length>0&&(gs[0]=Wa(Y.touches[0],Tc),Y.touches.length>1&&(gs[1]=Wa(Y.touches[1],kp))):(Tc.x=Y.pageX,Tc.y=Y.pageY,Tc.id="",gs[0]=Tc),gs},ra=function(Y,re){var de,$e,Lt,Ji,je=B[Y]+re[Y],hi=ia.x+re.x,$t=ia.x-nr.x;if(je=B[Y]+re[Y]*(de=je>li.min[Y]||je0?(je>li.min[Y]&&(de=E.panEndFriction,$e=li.min[Y]-Q[Y]),($e<=0||$t<0)&&Kn()>1?(Ji=hi,$t<0&&hi>nr.x&&(Ji=nr.x)):li.min.x!==li.max.x&&(Lt=je)):(je0)&&Kn()>1?(Ji=hi,$t>0&&hiD.currItem.fitRatio&&(B[Y]+=re[Y]*de)},qi=function(Y){if(!("mousedown"===Y.type&&Y.button>0)){if(Yo)return void Y.preventDefault();if(!Ol||"mousedown"!==Y.type){if(vp(Y,!0)&&Y.preventDefault(),ci("pointerDown"),tt){var re=S.arraySearch(qn,Y.pointerId,"id");re<0&&(re=qn.length),qn[re]={x:Y.pageX,y:Y.pageY,id:Y.pointerId}}var de=uh(Y),se=de.length;Ar=null,ho(),(!Ma||1===se)&&(Ma=_s=!0,S.bind(window,ne,D),wn=ti=Re=po=Ea=_n=Rd=ps=!1,Ua=null,ci("firstTouchStart",de),ke(Q,B),K.x=K.y=0,ke(wi,de[0]),ke(Yn,wi),nr.x=wt.x*qe,Ca=[{x:wi.x,y:wi.y}],Ho=ir=fn(),ea(ie,!0),Pd(),Bl()),!Ei&&se>1&&!kt&&!Ea&&(oe=ie,ps=!1,Ei=Rd=!0,K.y=K.x=0,ke(Q,B),ke(Bt,de[0]),ke(Ln,de[1]),wp(Bt,Ln,ba),fs.x=Math.abs(ba.x)-B.x,fs.y=Math.abs(ba.y)-B.y,ln=bp(Bt,Ln))}}},Lg=function(Y){if(Y.preventDefault(),tt){var re=S.arraySearch(qn,Y.pointerId,"id");if(re>-1){var de=qn[re];de.x=Y.pageX,de.y=Y.pageY}}if(Ma){var se=uh(Y);if(Ua||_n||Ei)Ar=se;else if(ia.x!==wt.x*qe)Ua="h";else{var je=Math.abs(se[0].x-wi.x)-Math.abs(se[0].y-wi.y);Math.abs(je)>=10&&(Ua=je>0?"h":"v",Ar=se)}}},Ng=function(){if(Ar){var Y=Ar.length;if(0!==Y)if(ke(Bt,Ar[0]),fi.x=Bt.x-wi.x,fi.y=Bt.y-wi.y,Ei&&Y>1){if(wi.x=Bt.x,wi.y=Bt.y,!fi.x&&!fi.y&&function(Y,re){return Y.x===re.x&&Y.y===re.y}(Ar[1],Ln))return;ke(Ln,Ar[1]),ps||(ps=!0,ci("zoomGestureStarted"));var re=bp(Bt,Ln),de=Qs(re);de>D.currItem.initialZoomLevel+D.currItem.initialZoomLevel/15&&(ti=!0);var se=1,je=Un(),$e=jr();if(de1&&(se=1),de=je-se*(je/3);else de>$e&&((se=(de-$e)/(6*je))>1&&(se=1),de=$e+se*je);se<0&&(se=0),wp(Bt,Ln,Pl),K.x+=Pl.x-ba.x,K.y+=Pl.y-ba.y,ke(ba,Pl),B.x=xe("x",de),B.y=xe("y",de),wn=de>ie,ie=de,Vn()}else{if(!Ua||(_s&&(_s=!1,Math.abs(fi.x)>=10&&(fi.x-=Ar[0].x-Yn.x),Math.abs(fi.y)>=10&&(fi.y-=Ar[0].y-Yn.y)),wi.x=Bt.x,wi.y=Bt.y,0===fi.x&&0===fi.y))return;if("v"===Ua&&E.closeOnVerticalDrag&&"fit"===E.scaleMode&&ie===D.currItem.initialZoomLevel){K.y+=fi.y,B.y+=fi.y;var $t=Fp();return po=!0,ci("onVerticalDrag",$t),Xt($t),void Vn()}(function(Y,re,de){if(Y-Ho>50){var se=Ca.length>2?Ca.shift():{};se.x=re,se.y=de,Ca.push(se),Ho=Y}})(fn(),Bt.x,Bt.y),_n=!0,li=D.currItem.bounds,ra("x",fi)||(ra("y",fi),Ai(B),Vn())}}},Og=function(Y){if(Ct.isOldAndroid){if(Ol&&"mouseup"===Y.type)return;Y.type.indexOf("touch")>-1&&(clearTimeout(Ol),Ol=setTimeout(function(){Ol=0},600))}var re;if(ci("pointerUp"),vp(Y,!1)&&Y.preventDefault(),tt){var de=S.arraySearch(qn,Y.pointerId,"id");de>-1&&(re=qn.splice(de,1)[0],navigator.msPointerEnabled?(re.type={4:"mouse",2:"touch",3:"pen"}[Y.pointerType],re.type||(re.type=Y.pointerType||"mouse")):re.type=Y.pointerType||"mouse")}var $e,je=uh(Y),Kt=je.length;if("mouseup"===Y.type&&(Kt=0),2===Kt)return Ar=null,!0;1===Kt&&ke(Yn,je[0]),0===Kt&&!Ua&&!kt&&(re||("mouseup"===Y.type?re={x:Y.pageX,y:Y.pageY,type:"mouse"}:Y.changedTouches&&Y.changedTouches[0]&&(re={x:Y.changedTouches[0].pageX,y:Y.changedTouches[0].pageY,type:"touch"})),ci("touchRelease",Y,re));var hi=-1;if(0===Kt&&(Ma=!1,S.unbind(window,ne,D),Pd(),Ei?hi=0:-1!==Od&&(hi=fn()-Od)),Od=1===Kt?fn():-1,$e=-1!==hi&&hi<150?"zoom":"swipe",Ei&&Kt<2&&(Ei=!1,1===Kt&&($e="zoomPointerUp"),ci("zoomGestureEnded")),Ar=null,_n||ps||kt||po){if(ho(),qs||(qs=Oe()),qs.calculateSwipeSpeed("x"),po){if(Fp()D.currItem.fitRatio&&Rg(qs)}}},Oe=function(){var Y,re,de={lastFlickOffset:{},lastFlickDist:{},lastFlickSpeed:{},slowDownRatio:{},slowDownRatioReverse:{},speedDecelerationRatio:{},speedDecelerationRatioAbs:{},distanceOffset:{},backAnimDestination:{},backAnimStarted:{},calculateSwipeSpeed:function(se){Ca.length>1?(Y=fn()-Ho+50,re=Ca[Ca.length-2][se]):(Y=fn()-ir,re=Yn[se]),de.lastFlickOffset[se]=wi[se]-re,de.lastFlickDist[se]=Math.abs(de.lastFlickOffset[se]),de.lastFlickSpeed[se]=de.lastFlickDist[se]>20?de.lastFlickOffset[se]/Y:0,Math.abs(de.lastFlickSpeed[se])<.1&&(de.lastFlickSpeed[se]=0),de.slowDownRatio[se]=.95,de.slowDownRatioReverse[se]=1-de.slowDownRatio[se],de.speedDecelerationRatio[se]=1},calculateOverBoundsAnimOffset:function(se,je){de.backAnimStarted[se]||(B[se]>li.min[se]?de.backAnimDestination[se]=li.min[se]:B[se]30&&($e||re.lastFlickOffset.x>20)?se=-1:je<-30&&($e||re.lastFlickOffset.x<-20)&&(se=1)}se&&((H+=se)<0?(H=E.loop?Kn()-1:0,Kt=!0):H>=Kn()&&(H=E.loop?0:Kn()-1,Kt=!0),(!Kt||E.loop)&&(ve+=se,qe-=se,de=!0));var Lt,hi=wt.x*qe,$t=Math.abs(hi-ia.x);return de||hi>ia.x==re.lastFlickSpeed.x>0?(Lt=Math.abs(re.lastFlickSpeed.x)>0?$t/Math.abs(re.lastFlickSpeed.x):333,Lt=Math.min(Lt,400),Lt=Math.max(Lt,250)):Lt=333,Rl===H&&(de=!1),kt=!0,ci("mainScrollAnimStart"),mo("mainScroll",ia.x,hi,Lt,S.easing.cubic.out,Bo,function(){ho(),kt=!1,Rl=-1,(de||Rl!==H)&&D.updateCurrItem(),ci("mainScrollAnimComplete")}),de&&D.updateCurrItem(!0),de},Qs=function(Y){return 1/ln*Y*oe},xp=function(){var Y=ie,re=Un(),de=jr();iede&&(Y=de);var je,$e=Ir;return Re&&!wn&&!ti&&ie1||navigator.msMaxTouchPoints>1),D.likelyTouchDevice=pn,q[Qt]=qi,q[et]=Lg,q[Rt]=Og,Pt&&(q[Pt]=q[Rt]),Ct.touch&&($+=" mousedown",ne+=" mousemove mouseup",q.mousedown=q[Qt],q.mousemove=q[et],q.mouseup=q[Rt]),pn||(E.allowPanToNext=!1)}}});var fo,Vo,Vl,Yo,St,Kn,Bd=function(Y,re,de,se){var je;fo&&clearTimeout(fo),Yo=!0,Vl=!0,Y.initialLayout?(je=Y.initialLayout,Y.initialLayout=null):je=E.getThumbBoundsFn&&E.getThumbBoundsFn(H);var $t,Lt,$e=de?E.hideAnimationDuration:E.showAnimationDuration,Kt=function(){ga("initialZoom"),de?(D.template.removeAttribute("style"),D.bg.removeAttribute("style")):(Xt(1),re&&(re.style.display="block"),S.addClass(h,"pswp--animated-in"),ci("initialZoom"+(de?"OutEnd":"InEnd"))),se&&se(),Yo=!1};if(!$e||!je||void 0===je.x)return ci("initialZoom"+(de?"Out":"In")),ie=Y.initialZoomLevel,ke(B,Y.initialPosition),Vn(),h.style.opacity=de?0:1,Xt(1),void($e?setTimeout(function(){Kt()},$e):Kt());$t=U,Lt=!D.currItem.src||D.currItem.loadError||E.showHideOpacity,Y.miniImg&&(Y.miniImg.style.webkitBackfaceVisibility="hidden"),de||(ie=je.w/Y.w,B.x=je.x,B.y=je.y-Ze,D[Lt?"template":"bg"].style.opacity=.001,Vn()),pt("initialZoom"),de&&!$t&&S.removeClass(h,"pswp--animated-in"),Lt&&(de?S[($t?"remove":"add")+"Class"](h,"pswp--animate_opacity"):setTimeout(function(){S.addClass(h,"pswp--animate_opacity")},30)),fo=setTimeout(function(){if(ci("initialZoom"+(de?"Out":"In")),de){var Ji=je.w/Y.w,Se={x:B.x,y:B.y},Qa=ie,vs=Ir,Xs=function(it){1===it?(ie=Ji,B.x=je.x,B.y=je.y-ei):(ie=(Ji-Qa)*it+Qa,B.x=(je.x-Se.x)*it+Se.x,B.y=(je.y-ei-Se.y)*it+Se.y),Vn(),Lt?h.style.opacity=1-it:Xt(vs-it*vs)};$t?mo("initialZoom",0,1,$e,S.easing.cubic.out,Xs,Kt):(Xs(1),fo=setTimeout(Kt,$e+20))}else ie=Y.initialZoomLevel,ke(B,Y.initialPosition),Vn(),Xt(1),Lt?h.style.opacity=1:Xt(1),fo=setTimeout(Kt,$e+20)},de?25:90)},aa={},Ga=[],Fn={index:0,errorMsg:'
The image could not be loaded.
',forceProgressiveLoading:!1,preload:[1,1],getNumItemsFn:function(){return Vo.length}},Ic=function(Y,re,de){if(Y.src&&!Y.loadError){var se=!de;if(se&&(Y.vGap||(Y.vGap={top:0,bottom:0}),ci("parseVerticalMargin",Y)),aa.x=re.x,aa.y=re.y-Y.vGap.top-Y.vGap.bottom,se){var je=aa.x/Y.w,$e=aa.y/Y.h;Y.fitRatio=je<$e?je:$e;var Kt=E.scaleMode;"orig"===Kt?de=1:"fit"===Kt&&(de=Y.fitRatio),de>1&&(de=1),Y.initialZoomLevel=de,Y.bounds||(Y.bounds={center:{x:0,y:0},max:{x:0,y:0},min:{x:0,y:0}})}return de?(function(Y,re,de){var se=Y.bounds;se.center.x=Math.round((aa.x-re)/2),se.center.y=Math.round((aa.y-de)/2)+Y.vGap.top,se.max.x=re>aa.x?Math.round(aa.x-re):se.center.x,se.max.y=de>aa.y?Math.round(aa.y-de)+Y.vGap.top:se.center.y,se.min.x=re>aa.x?0:se.center.x,se.min.y=de>aa.y?Y.vGap.top:se.center.y}(Y,Y.w*de,Y.h*de),se&&de===Y.initialZoomLevel&&(Y.initialPosition=Y.bounds.center),Y.bounds):void 0}return Y.w=Y.h=0,Y.initialZoomLevel=Y.fitRatio=1,Y.bounds={center:{x:0,y:0},max:{x:0,y:0},min:{x:0,y:0}},Y.initialPosition=Y.bounds.center,Y.bounds},Vi=function(Y,re,de,se,je,$e){re.loadError||se&&(re.imageAppended=!0,Zs(re,se,re===D.currItem&&Mt),de.appendChild(se),$e&&setTimeout(function(){re&&re.loaded&&re.placeholder&&(re.placeholder.style.display="none",re.placeholder=null)},500))},jo=function(Y){Y.loading=!0,Y.loaded=!1;var re=Y.img=S.createEl("pswp__img","img"),de=function(){Y.loading=!1,Y.loaded=!0,Y.loadComplete?Y.loadComplete(Y):Y.img=null,re.onload=re.onerror=null,re=null};return re.onload=de,re.onerror=function(){Y.loadError=!0,de()},re.src=Y.src,re},Hd=function(Y,re){if(Y.src&&Y.loadError&&Y.container)return re&&(Y.container.innerHTML=""),Y.container.innerHTML=E.errorMsg.replace("%url%",Y.src),!0},Zs=function(Y,re,de){if(Y.src){re||(re=Y.container.lastChild);var se=de?Y.w:Math.round(Y.w*Y.fitRatio),je=de?Y.h:Math.round(Y.h*Y.fitRatio);Y.placeholder&&!Y.loaded&&(Y.placeholder.style.width=se+"px",Y.placeholder.style.height=je+"px"),re.style.width=se+"px",re.style.height=je+"px"}},Ur=function(){if(Ga.length){for(var Y,re=0;re=0,se=Math.min(re[0],Kn()),je=Math.min(re[1],Kn());for($e=1;$e<=(de?je:se);$e++)D.lazyLoadItem(H+$e);for($e=1;$e<=(de?se:je);$e++)D.lazyLoadItem(H-$e)}),nn("initialLayout",function(){D.currItem.initialLayout=E.getThumbBoundsFn&&E.getThumbBoundsFn(H)}),nn("mainScrollAnimComplete",Ur),nn("initialZoomInEnd",Ur),nn("destroy",function(){for(var Y,re=0;re=0&&void 0!==Vo[Y]&&Vo[Y]},allowProgressiveImg:function(){return E.forceProgressiveLoading||!pn||E.mouseUsed||screen.width>1200},setContent:function(Y,re){E.loop&&(re=br(re));var de=D.getItemAt(Y.index);de&&(de.container=null);var je,se=D.getItemAt(re);if(se){ci("gettingData",re,se),Y.index=re,Y.item=se;var $e=se.container=S.createEl("pswp__zoom-wrap");if(!se.src&&se.html&&(se.html.tagName?$e.appendChild(se.html):$e.innerHTML=se.html),Hd(se),Ic(se,ee),!se.src||se.loadError||se.loaded)se.src&&!se.loadError&&((je=S.createEl("pswp__img","img")).style.opacity=1,je.src=se.src,Zs(se,je),Vi(0,se,$e,je));else{if(se.loadComplete=function($t){if(W){if(Y&&Y.index===re){if(Hd($t,!0))return $t.loadComplete=$t.img=null,Ic($t,ee),hs($t),void(Y.index===H&&D.updateCurrZoomItem());$t.imageAppended?!Yo&&$t.placeholder&&($t.placeholder.style.display="none",$t.placeholder=null):Ct.transform&&(kt||Yo)?Ga.push({item:$t,baseDiv:$e,img:$t.img,index:re,holder:Y,clearPlaceholder:!0}):Vi(0,$t,$e,$t.img,0,!0)}$t.loadComplete=null,$t.img=null,ci("imageLoadComplete",re,$t)}},S.features.transform){var Kt="pswp__img pswp__img--placeholder",hi=S.createEl(Kt+=se.msrc?"":" pswp__img--placeholder--blank",se.msrc?"img":"");se.msrc&&(hi.src=se.msrc),Zs(se,hi),$e.appendChild(hi),se.placeholder=hi}se.loading||jo(se),D.allowProgressiveImg()&&(!Vl&&Ct.transform?Ga.push({item:se,baseDiv:$e,img:se.img,index:re,holder:Y}):Vi(0,se,$e,se.img,0,!0))}Vl||re!==H?hs(se):(Yt=$e.style,Bd(se,je||se.img)),Y.el.innerHTML="",Y.el.appendChild($e)}else Y.el.innerHTML=""},cleanSlide:function(Y){Y.img&&(Y.img.onload=Y.img.onerror=null),Y.loaded=Y.loading=Y.img=Y.imageAppended=!1}}});var $a,oa,zo={},Vd=function(Y,re,de){var se=document.createEvent("CustomEvent");se.initCustomEvent("pswpTap",!0,!0,{origEvent:Y,target:Y.target,releasePoint:re,pointerType:de||"touch"}),Y.target.dispatchEvent(se)};In("Tap",{publicMethods:{initTap:function(){nn("firstTouchStart",D.onTapStart),nn("touchRelease",D.onTapRelease),nn("destroy",function(){zo={},$a=null})},onTapStart:function(Y){Y.length>1&&(clearTimeout($a),$a=null)},onTapRelease:function(Y,re){if(re&&!_n&&!Rd&&!Oi){var de=re;if($a&&(clearTimeout($a),$a=null,function(Y,re){return Math.abs(Y.x-re.x)<25&&Math.abs(Y.y-re.y)<25}(de,zo)))return void ci("doubleTap",de);if("mouse"===re.type)return void Vd(Y,re,"mouse");if("BUTTON"===Y.target.tagName.toUpperCase()||S.hasClass(Y.target,"pswp__single-tap"))return void Vd(Y,re);ke(zo,de),$a=setTimeout(function(){Vd(Y,re),$a=null},300)}}}}),In("DesktopZoom",{publicMethods:{initDesktopZoom:function(){It||(pn?nn("mouseUsed",function(){D.setupDesktopZoom()}):D.setupDesktopZoom(!0))},setupDesktopZoom:function(Y){oa={};var re="wheel mousewheel DOMMouseScroll";nn("bindEvents",function(){S.bind(h,re,D.handleMouseWheel)}),nn("unbindEvents",function(){oa&&S.unbind(h,re,D.handleMouseWheel)}),D.mouseZoomedIn=!1;var de,se=function(){D.mouseZoomedIn&&(S.removeClass(h,"pswp--zoomed-in"),D.mouseZoomedIn=!1),ie<1?S.addClass(h,"pswp--zoom-allowed"):S.removeClass(h,"pswp--zoom-allowed"),je()},je=function(){de&&(S.removeClass(h,"pswp--dragging"),de=!1)};nn("resize",se),nn("afterChange",se),nn("pointerDown",function(){D.mouseZoomedIn&&(de=!0,S.addClass(h,"pswp--dragging"))}),nn("pointerUp",je),Y||se()},handleMouseWheel:function(Y){if(ie<=D.currItem.fitRatio)return E.modal&&(!E.closeOnScroll||Oi||Ma?Y.preventDefault():tn&&Math.abs(Y.deltaY)>2&&(U=!0,D.close())),!0;if(Y.stopPropagation(),oa.x=0,"deltaX"in Y)1===Y.deltaMode?(oa.x=18*Y.deltaX,oa.y=18*Y.deltaY):(oa.x=Y.deltaX,oa.y=Y.deltaY);else if("wheelDelta"in Y)Y.wheelDeltaX&&(oa.x=-.16*Y.wheelDeltaX),oa.y=Y.wheelDeltaY?-.16*Y.wheelDeltaY:-.16*Y.wheelDelta;else{if(!("detail"in Y))return;oa.y=Y.detail}ea(ie,!0);var re=B.x-oa.x,de=B.y-oa.y;(E.modal||re<=li.min.x&&re>=li.max.x&&de<=li.min.y&&de>=li.max.y)&&Y.preventDefault(),D.panTo(re,de)},toggleDesktopZoom:function(Y){Y=Y||{x:ee.x/2+dt.x,y:ee.y/2+dt.y};var re=E.getDoubleTapZoom(!0,D.currItem),de=ie===re;D.mouseZoomedIn=!de,D.zoomTo(de?D.currItem.initialZoomLevel:re,Y,333),S[(de?"remove":"add")+"Class"](h,"pswp--zoomed-in")}}});var bs,Uo,qa,Lc,ue,Nc,xt,_o,Yl,ys,Ka,Oc,Cp={history:!0,galleryUID:1},Yd=function(){return Ka.hash.substring(1)},Wr=function(){bs&&clearTimeout(bs),qa&&clearTimeout(qa)},ya=function(){var Y=Yd(),re={};if(Y.length<5)return re;var de,se=Y.split("&");for(de=0;de-1&&"&"===(xt=xt.substring(0,re)).slice(-1)&&(xt=xt.slice(0,-1)),setTimeout(function(){W&&S.bind(window,"hashchange",D.onHashChange)},40)}},onHashChange:function(){if(Yd()===xt)return Yl=!0,void D.close();Lc||(ue=!0,D.goTo(ya().pid),ue=!1)},updateURL:function(){Wr(),!ue&&(_o?bs=setTimeout(Rc,800):Rc())}}}),S.extend(D,dr)}},void 0!==(u=F.call(k,A,k,le))&&(le.exports=u)},2844:le=>{var k=String,A=function(){return{isColorSupported:!1,reset:k,bold:k,dim:k,italic:k,underline:k,inverse:k,hidden:k,strikethrough:k,black:k,red:k,green:k,yellow:k,blue:k,magenta:k,cyan:k,white:k,gray:k,bgBlack:k,bgRed:k,bgGreen:k,bgYellow:k,bgBlue:k,bgMagenta:k,bgCyan:k,bgWhite:k}};le.exports=A(),le.exports.createColors=A},1083:(le,k,A)=>{"use strict";let F=A(4185);class u extends F{constructor(h){super(h),this.type="atrule"}append(...h){return this.proxyOf.nodes||(this.nodes=[]),super.append(...h)}prepend(...h){return this.proxyOf.nodes||(this.nodes=[]),super.prepend(...h)}}le.exports=u,u.default=u,F.registerAtRule(u)},94:(le,k,A)=>{"use strict";let F=A(2491);class u extends F{constructor(h){super(h),this.type="comment"}}le.exports=u,u.default=u},4185:(le,k,A)=>{"use strict";let y,x,S,D,{isClean:F,my:u}=A(8842),m=A(4820),h=A(94),f=A(2491);function O(T){return T.map(W=>(W.nodes&&(W.nodes=O(W.nodes)),delete W.source,W))}function V(T){if(T[F]=!1,T.proxyOf.nodes)for(let W of T.proxyOf.nodes)V(W)}let E=(()=>{class T extends f{push(P){return P.parent=this,this.proxyOf.nodes.push(P),this}each(P){if(!this.proxyOf.nodes)return;let H,L,U=this.getIterator();for(;this.indexes[U]{let L;try{L=P(U,H)}catch(G){throw U.addToError(G)}return!1!==L&&U.walk&&(L=U.walk(P)),L})}walkDecls(P,U){return U?P instanceof RegExp?this.walk((H,L)=>{if("decl"===H.type&&P.test(H.prop))return U(H,L)}):this.walk((H,L)=>{if("decl"===H.type&&H.prop===P)return U(H,L)}):(U=P,this.walk((H,L)=>{if("decl"===H.type)return U(H,L)}))}walkRules(P,U){return U?P instanceof RegExp?this.walk((H,L)=>{if("rule"===H.type&&P.test(H.selector))return U(H,L)}):this.walk((H,L)=>{if("rule"===H.type&&H.selector===P)return U(H,L)}):(U=P,this.walk((H,L)=>{if("rule"===H.type)return U(H,L)}))}walkAtRules(P,U){return U?P instanceof RegExp?this.walk((H,L)=>{if("atrule"===H.type&&P.test(H.name))return U(H,L)}):this.walk((H,L)=>{if("atrule"===H.type&&H.name===P)return U(H,L)}):(U=P,this.walk((H,L)=>{if("atrule"===H.type)return U(H,L)}))}walkComments(P){return this.walk((U,H)=>{if("comment"===U.type)return P(U,H)})}append(...P){for(let U of P){let H=this.normalize(U,this.last);for(let L of H)this.proxyOf.nodes.push(L)}return this.markDirty(),this}prepend(...P){P=P.reverse();for(let U of P){let H=this.normalize(U,this.first,"prepend").reverse();for(let L of H)this.proxyOf.nodes.unshift(L);for(let L in this.indexes)this.indexes[L]=this.indexes[L]+H.length}return this.markDirty(),this}cleanRaws(P){if(super.cleanRaws(P),this.nodes)for(let U of this.nodes)U.cleanRaws(P)}insertBefore(P,U){let K,H=this.index(P),G=this.normalize(U,this.proxyOf.nodes[H],0===H&&"prepend").reverse();H=this.index(P);for(let Q of G)this.proxyOf.nodes.splice(H,0,Q);for(let Q in this.indexes)K=this.indexes[Q],H<=K&&(this.indexes[Q]=K+G.length);return this.markDirty(),this}insertAfter(P,U){let G,H=this.index(P),L=this.normalize(U,this.proxyOf.nodes[H]).reverse();H=this.index(P);for(let K of L)this.proxyOf.nodes.splice(H+1,0,K);for(let K in this.indexes)G=this.indexes[K],H=P&&(this.indexes[H]=U-1);return this.markDirty(),this}removeAll(){for(let P of this.proxyOf.nodes)P.parent=void 0;return this.proxyOf.nodes=[],this.markDirty(),this}replaceValues(P,U,H){return H||(H=U,U={}),this.walkDecls(L=>{U.props&&!U.props.includes(L.prop)||U.fast&&!L.value.includes(U.fast)||(L.value=L.value.replace(P,H))}),this.markDirty(),this}every(P){return this.nodes.every(P)}some(P){return this.nodes.some(P)}index(P){return"number"==typeof P?P:(P.proxyOf&&(P=P.proxyOf),this.proxyOf.nodes.indexOf(P))}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(P,U){if("string"==typeof P)P=O(y(P).nodes);else if(Array.isArray(P)){P=P.slice(0);for(let L of P)L.parent&&L.parent.removeChild(L,"ignore")}else if("root"===P.type&&"document"!==this.type){P=P.nodes.slice(0);for(let L of P)L.parent&&L.parent.removeChild(L,"ignore")}else if(P.type)P=[P];else if(P.prop){if(typeof P.value>"u")throw new Error("Value field is missed in node creation");"string"!=typeof P.value&&(P.value=String(P.value)),P=[new m(P)]}else if(P.selector)P=[new x(P)];else if(P.name)P=[new S(P)];else{if(!P.text)throw new Error("Unknown node type in node creation");P=[new h(P)]}return P.map(L=>(L[u]||T.rebuild(L),(L=L.proxyOf).parent&&L.parent.removeChild(L),L[F]&&V(L),typeof L.raws.before>"u"&&U&&typeof U.raws.before<"u"&&(L.raws.before=U.raws.before.replace(/\S/g,"")),L.parent=this.proxyOf,L))}getProxyProcessor(){return{set:(P,U,H)=>(P[U]===H||(P[U]=H,("name"===U||"params"===U||"selector"===U)&&P.markDirty()),!0),get:(P,U)=>"proxyOf"===U?P:P[U]?"each"===U||"string"==typeof U&&U.startsWith("walk")?(...H)=>P[U](...H.map(L=>"function"==typeof L?(G,K)=>L(G.toProxy(),K):L)):"every"===U||"some"===U?H=>P[U]((L,...G)=>H(L.toProxy(),...G)):"root"===U?()=>P.root().toProxy():"nodes"===U?P.nodes.map(H=>H.toProxy()):"first"===U||"last"===U?P[U].toProxy():P[U]:P[U]}}getIterator(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;let P=this.lastEach;return this.indexes[P]=0,P}}return T.registerParse=W=>{y=W},T.registerRule=W=>{x=W},T.registerAtRule=W=>{S=W},T.registerRoot=W=>{D=W},T})();le.exports=E,E.default=E,E.rebuild=T=>{"atrule"===T.type?Object.setPrototypeOf(T,S.prototype):"rule"===T.type?Object.setPrototypeOf(T,x.prototype):"decl"===T.type?Object.setPrototypeOf(T,m.prototype):"comment"===T.type?Object.setPrototypeOf(T,h.prototype):"root"===T.type&&Object.setPrototypeOf(T,D.prototype),T[u]=!0,T.nodes&&T.nodes.forEach(W=>{E.rebuild(W)})}},5490:(le,k,A)=>{"use strict";let F=A(2844),u=A(2868);class m extends Error{constructor(f,y,x,S,D,O){super(f),this.name="CssSyntaxError",this.reason=f,D&&(this.file=D),S&&(this.source=S),O&&(this.plugin=O),typeof y<"u"&&typeof x<"u"&&("number"==typeof y?(this.line=y,this.column=x):(this.line=y.line,this.column=y.column,this.endLine=x.line,this.endColumn=x.column)),this.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(this,m)}setMessage(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"",typeof this.line<"u"&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason}showSourceCode(f){if(!this.source)return"";let y=this.source;null==f&&(f=F.isColorSupported),u&&f&&(y=u(y));let V,E,x=y.split(/\r?\n/),S=Math.max(this.line-3,0),D=Math.min(this.line+2,x.length),O=String(D).length;if(f){let{bold:T,red:W,gray:P}=F.createColors(!0);V=U=>T(W(U)),E=U=>P(U)}else V=E=T=>T;return x.slice(S,D).map((T,W)=>{let P=S+1+W,U=" "+(" "+P).slice(-O)+" | ";if(P===this.line){let H=E(U.replace(/\d/g," "))+T.slice(0,this.column-1).replace(/[^\t]/g," ");return V(">")+E(U)+T+"\n "+H+V("^")}return" "+E(U)+T}).join("\n")}toString(){let f=this.showSourceCode();return f&&(f="\n\n"+f+"\n"),this.name+": "+this.message+f}}le.exports=m,m.default=m},4820:(le,k,A)=>{"use strict";let F=A(2491);class u extends F{constructor(h){h&&typeof h.value<"u"&&"string"!=typeof h.value&&(h={...h,value:String(h.value)}),super(h),this.type="decl"}get variable(){return this.prop.startsWith("--")||"$"===this.prop[0]}}le.exports=u,u.default=u},1962:(le,k,A)=>{"use strict";let u,m,F=A(4185),h=(()=>{class f extends F{constructor(x){super({type:"document",...x}),this.nodes||(this.nodes=[])}toResult(x={}){return new u(new m,this,x).stringify()}}return f.registerLazyResult=y=>{u=y},f.registerProcessor=y=>{m=y},f})();le.exports=h,h.default=h},4747:(le,k,A)=>{"use strict";let F=A(4820),u=A(3604),m=A(94),h=A(1083),f=A(5938),y=A(9319),x=A(6037);function S(D,O){if(Array.isArray(D))return D.map(T=>S(T));let{inputs:V,...E}=D;if(V){O=[];for(let T of V){let W={...T,__proto__:f.prototype};W.map&&(W.map={...W.map,__proto__:u.prototype}),O.push(W)}}if(E.nodes&&(E.nodes=D.nodes.map(T=>S(T,O))),E.source){let{inputId:T,...W}=E.source;E.source=W,null!=T&&(E.source.input=O[T])}if("root"===E.type)return new y(E);if("decl"===E.type)return new F(E);if("rule"===E.type)return new x(E);if("comment"===E.type)return new m(E);if("atrule"===E.type)return new h(E);throw new Error("Unknown node type: "+D.type)}le.exports=S,S.default=S},5938:(le,k,A)=>{"use strict";let{SourceMapConsumer:F,SourceMapGenerator:u}=A(209),{fileURLToPath:m,pathToFileURL:h}=A(7414),{resolve:f,isAbsolute:y}=A(9830),{nanoid:x}=A(9901),S=A(2868),D=A(5490),O=A(3604),V=Symbol("fromOffsetCache"),E=Boolean(F&&u),T=Boolean(f&&y);class W{constructor(U,H={}){if(null===U||typeof U>"u"||"object"==typeof U&&!U.toString)throw new Error(`PostCSS received ${U} instead of CSS string`);if(this.css=U.toString(),"\ufeff"===this.css[0]||"\ufffe"===this.css[0]?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,H.from&&(this.file=!T||/^\w+:\/\//.test(H.from)||y(H.from)?H.from:f(H.from)),T&&E){let L=new O(this.css,H);if(L.text){this.map=L;let G=L.consumer().file;!this.file&&G&&(this.file=this.mapResolve(G))}}this.file||(this.id=""),this.map&&(this.map.file=this.from)}fromOffset(U){let H,L;if(this[V])L=this[V];else{let K=this.css.split("\n");L=new Array(K.length);let Q=0;for(let B=0,ne=K.length;B=H)G=L.length-1;else{let Q,K=L.length-2;for(;G>1),U=L[Q+1])){G=Q;break}G=Q+1}}return{line:G+1,col:U-L[G]+1}}error(U,H,L,G={}){let K,Q,B;if(H&&"object"==typeof H){let $=H,q=L;if("number"==typeof $.offset){let ee=this.fromOffset($.offset);H=ee.line,L=ee.col}else H=$.line,L=$.column;if("number"==typeof q.offset){let ee=this.fromOffset(q.offset);Q=ee.line,B=ee.col}else Q=q.line,B=q.column}else if(!L){let $=this.fromOffset(H);H=$.line,L=$.col}let ne=this.origin(H,L,Q,B);return K=ne?new D(U,void 0===ne.endLine?ne.line:{line:ne.line,column:ne.column},void 0===ne.endLine?ne.column:{line:ne.endLine,column:ne.endColumn},ne.source,ne.file,G.plugin):new D(U,void 0===Q?H:{line:H,column:L},void 0===Q?L:{line:Q,column:B},this.css,this.file,G.plugin),K.input={line:H,column:L,endLine:Q,endColumn:B,source:this.css},this.file&&(h&&(K.input.url=h(this.file).toString()),K.input.file=this.file),K}origin(U,H,L,G){if(!this.map)return!1;let B,ne,K=this.map.consumer(),Q=K.originalPositionFor({line:U,column:H});if(!Q.source)return!1;"number"==typeof L&&(B=K.originalPositionFor({line:L,column:G})),ne=y(Q.source)?h(Q.source):new URL(Q.source,this.map.consumer().sourceRoot||h(this.map.mapFile));let $={url:ne.toString(),line:Q.line,column:Q.column,endLine:B&&B.line,endColumn:B&&B.column};if("file:"===ne.protocol){if(!m)throw new Error("file: protocol is not available in this PostCSS build");$.file=m(ne)}let q=K.sourceContentFor(Q.source);return q&&($.source=q),$}mapResolve(U){return/^\w+:\/\//.test(U)?U:f(this.map.consumer().sourceRoot||this.map.root||".",U)}get from(){return this.file||this.id}toJSON(){let U={};for(let H of["hasBOM","css","file","id"])null!=this[H]&&(U[H]=this[H]);return this.map&&(U.map={...this.map},U.map.consumerCache&&(U.map.consumerCache=void 0)),U}}le.exports=W,W.default=W,S&&S.registerInput&&S.registerInput(W)},2744:(le,k,A)=>{"use strict";var F=A(9598).default;let{isClean:u,my:m}=A(8842),h=A(6001),f=A(5727),y=A(4185),x=A(1962),D=(A(5675),A(7127)),O=A(654),V=A(9319);const E={document:"Document",root:"Root",atrule:"AtRule",rule:"Rule",decl:"Declaration",comment:"Comment"},T={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},W={postcssPlugin:!0,prepare:!0,Once:!0};function U(B){return"object"==typeof B&&"function"==typeof B.then}function H(B){let ne=!1,$=E[B.type];return"decl"===B.type?ne=B.prop.toLowerCase():"atrule"===B.type&&(ne=B.name.toLowerCase()),ne&&B.append?[$,$+"-"+ne,0,$+"Exit",$+"Exit-"+ne]:ne?[$,$+"-"+ne,$+"Exit",$+"Exit-"+ne]:B.append?[$,0,$+"Exit"]:[$,$+"Exit"]}function L(B){let ne;return ne="document"===B.type?["Document",0,"DocumentExit"]:"root"===B.type?["Root",0,"RootExit"]:H(B),{node:B,events:ne,eventIndex:0,visitors:[],visitorIndex:0,iterator:0}}function G(B){return B[u]=!1,B.nodes&&B.nodes.forEach(ne=>G(ne)),B}let K={},Q=(()=>{class B{constructor($,q,ee){let ie;if(this.stringified=!1,this.processed=!1,"object"!=typeof q||null===q||"root"!==q.type&&"document"!==q.type)if(q instanceof B||q instanceof D)ie=G(q.root),q.map&&(typeof ee.map>"u"&&(ee.map={}),ee.map.inline||(ee.map.inline=!1),ee.map.prev=q.map);else{let oe=O;ee.syntax&&(oe=ee.syntax.parse),ee.parser&&(oe=ee.parser),oe.parse&&(oe=oe.parse);try{ie=oe(q,ee)}catch(Te){this.processed=!0,this.error=Te}ie&&!ie[m]&&y.rebuild(ie)}else ie=G(q);this.result=new D($,ie,ee),this.helpers={...K,result:this.result,postcss:K},this.plugins=this.processor.plugins.map(oe=>"object"==typeof oe&&oe.prepare?{...oe,...oe.prepare(this.result)}:oe)}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($,q){return this.async().then($,q)}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(U(this.runOnRoot($)))throw this.getAsyncError();if(this.prepareVisitors(),this.hasListener){let $=this.result.root;for(;!$[u];)$[u]=!0,this.walkSync($);if(this.listeners.OnceExit)if("document"===$.type)for(let q of $.nodes)this.visitSync(this.listeners.OnceExit,q);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,q=f;$.syntax&&(q=$.syntax.stringify),$.stringifier&&(q=$.stringifier),q.stringify&&(q=q.stringify);let ie=new h(q,this.result.root,this.result.opts).generate();return this.result.css=ie[0],this.result.map=ie[1],this.result}walkSync($){$[u]=!0;let q=H($);for(let ee of q)if(0===ee)$.nodes&&$.each(ie=>{ie[u]||this.walkSync(ie)});else{let ie=this.listeners[ee];if(ie&&this.visitSync(ie,$.toProxy()))return}}visitSync($,q){for(let[ee,ie]of $){let oe;this.result.lastPlugin=ee;try{oe=ie(q,this.helpers)}catch(Te){throw this.handleError(Te,q.proxyOf)}if("root"!==q.type&&"document"!==q.type&&!q.parent)return!0;if(U(oe))throw this.getAsyncError()}}runOnRoot($){this.result.lastPlugin=$;try{if("object"==typeof $&&$.Once){if("document"===this.result.root.type){let q=this.result.root.nodes.map(ee=>$.Once(ee,this.helpers));return U(q[0])?Promise.all(q):q}return $.Once(this.result.root,this.helpers)}if("function"==typeof $)return $(this.result.root,this.result)}catch(q){throw this.handleError(q)}}getAsyncError(){throw new Error("Use process(css).then(cb) to work with async plugins")}handleError($,q){let ee=this.result.lastPlugin;try{q&&q.addToError($),this.error=$,"CssSyntaxError"!==$.name||$.plugin||($.plugin=ee.postcssPlugin,$.setMessage())}catch(ie){console&&console.error&&console.error(ie)}return $}runAsync(){var $=this;return F(function*(){$.plugin=0;for(let q=0;q<$.plugins.length;q++){let ie=$.runOnRoot($.plugins[q]);if(U(ie))try{yield ie}catch(oe){throw $.handleError(oe)}}if($.prepareVisitors(),$.hasListener){let q=$.result.root;for(;!q[u];){q[u]=!0;let ee=[L(q)];for(;ee.length>0;){let ie=$.visitTick(ee);if(U(ie))try{yield ie}catch(oe){throw $.handleError(oe,ee[ee.length-1].node)}}}if($.listeners.OnceExit)for(let[ee,ie]of $.listeners.OnceExit){$.result.lastPlugin=ee;try{if("document"===q.type){let oe=q.nodes.map(Te=>ie(Te,$.helpers));yield Promise.all(oe)}else yield ie(q,$.helpers)}catch(oe){throw $.handleError(oe)}}}return $.processed=!0,$.stringify()})()}prepareVisitors(){this.listeners={};let $=(q,ee,ie)=>{this.listeners[ee]||(this.listeners[ee]=[]),this.listeners[ee].push([q,ie])};for(let q of this.plugins)if("object"==typeof q)for(let ee in q){if(!T[ee]&&/^[A-Z]/.test(ee))throw new Error(`Unknown event ${ee} in ${q.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!W[ee])if("object"==typeof q[ee])for(let ie in q[ee])$(q,"*"===ie?ee:ee+"-"+ie.toLowerCase(),q[ee][ie]);else"function"==typeof q[ee]&&$(q,ee,q[ee])}this.hasListener=Object.keys(this.listeners).length>0}visitTick($){let q=$[$.length-1],{node:ee,visitors:ie}=q;if("root"!==ee.type&&"document"!==ee.type&&!ee.parent)return void $.pop();if(ie.length>0&&q.visitorIndex{K=ne},B})();le.exports=Q,Q.default=Q,V.registerLazyResult(Q),x.registerLazyResult(Q)},4762:le=>{"use strict";let k={split(A,F,u){let m=[],h="",f=!1,y=0,x=!1,S="",D=!1;for(let O of A)D?D=!1:"\\"===O?D=!0:x?O===S&&(x=!1):'"'===O||"'"===O?(x=!0,S=O):"("===O?y+=1:")"===O?y>0&&(y-=1):0===y&&F.includes(O)&&(f=!0),f?(""!==h&&m.push(h.trim()),h="",f=!1):h+=O;return(u||""!==h)&&m.push(h.trim()),m},space:A=>k.split(A,[" ","\n","\t"]),comma:A=>k.split(A,[","],!0)};le.exports=k,k.default=k},6001:(le,k,A)=>{"use strict";let{SourceMapConsumer:F,SourceMapGenerator:u}=A(209),{dirname:m,resolve:h,relative:f,sep:y}=A(9830),{pathToFileURL:x}=A(7414),S=A(5938),D=Boolean(F&&u),O=Boolean(m&&h&&f&&y);le.exports=class V{constructor(T,W,P,U){this.stringify=T,this.mapOpts=P.map||{},this.root=W,this.opts=P,this.css=U,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(T=>{if(T.source&&T.source.input.map){let W=T.source.input.map;this.previousMaps.includes(W)||this.previousMaps.push(W)}});else{let T=new S(this.css,this.opts);T.map&&this.previousMaps.push(T.map)}return this.previousMaps}isInline(){if(typeof this.mapOpts.inline<"u")return this.mapOpts.inline;let T=this.mapOpts.annotation;return!(typeof T<"u"&&!0!==T)&&(!this.previous().length||this.previous().some(W=>W.inline))}isSourcesContent(){return typeof this.mapOpts.sourcesContent<"u"?this.mapOpts.sourcesContent:!this.previous().length||this.previous().some(T=>T.withContent())}clearAnnotation(){if(!1!==this.mapOpts.annotation)if(this.root){let T;for(let W=this.root.nodes.length-1;W>=0;W--)T=this.root.nodes[W],"comment"===T.type&&0===T.text.indexOf("# sourceMappingURL=")&&this.root.removeChild(W)}else this.css&&(this.css=this.css.replace(/(\n)?\/\*#[\S\s]*?\*\/$/gm,""))}setSourcesContent(){let T={};if(this.root)this.root.walk(W=>{if(W.source){let P=W.source.input.from;if(P&&!T[P]){T[P]=!0;let U=this.usesFileUrls?this.toFileUrl(P):this.toUrl(this.path(P));this.map.setSourceContent(U,W.source.input.css)}}});else if(this.css){let W=this.opts.from?this.toUrl(this.path(this.opts.from)):"";this.map.setSourceContent(W,this.css)}}applyPrevMaps(){for(let T of this.previous()){let U,W=this.toUrl(this.path(T.file)),P=T.root||m(T.file);!1===this.mapOpts.sourcesContent?(U=new F(T.text),U.sourcesContent&&(U.sourcesContent=U.sourcesContent.map(()=>null))):U=T.consumer(),this.map.applySourceMap(U,W,this.toUrl(this.path(P)))}}isAnnotation(){return!!this.isInline()||(typeof this.mapOpts.annotation<"u"?this.mapOpts.annotation:!this.previous().length||this.previous().some(T=>T.annotation))}toBase64(T){return Buffer?Buffer.from(T).toString("base64"):window.btoa(unescape(encodeURIComponent(T)))}addAnnotation(){let T;T=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 W="\n";this.css.includes("\r\n")&&(W="\r\n"),this.css+=W+"/*# sourceMappingURL="+T+" */"}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 T=this.previous()[0].consumer();T.file=this.outputFile(),this.map=u.fromSourceMap(T)}else this.map=new u({file:this.outputFile()}),this.map.addMapping({source:this.opts.from?this.toUrl(this.path(this.opts.from)):"",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(T){if(0===T.indexOf("<")||/^\w+:\/\//.test(T)||this.mapOpts.absolute)return T;let W=this.opts.to?m(this.opts.to):".";return"string"==typeof this.mapOpts.annotation&&(W=m(h(W,this.mapOpts.annotation))),f(W,T)}toUrl(T){return"\\"===y&&(T=T.replace(/\\/g,"/")),encodeURI(T).replace(/[#?]/g,encodeURIComponent)}toFileUrl(T){if(x)return x(T).toString();throw new Error("`map.absolute` option is not available in this PostCSS build")}sourcePath(T){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(T.source.input.from):this.toUrl(this.path(T.source.input.from))}generateString(){this.css="",this.map=new u({file:this.outputFile()});let H,L,T=1,W=1,P="",U={source:"",generated:{line:0,column:0},original:{line:0,column:0}};this.stringify(this.root,(G,K,Q)=>{if(this.css+=G,K&&"end"!==Q&&(U.generated.line=T,U.generated.column=W-1,K.source&&K.source.start?(U.source=this.sourcePath(K),U.original.line=K.source.start.line,U.original.column=K.source.start.column-1,this.map.addMapping(U)):(U.source=P,U.original.line=1,U.original.column=0,this.map.addMapping(U))),H=G.match(/\n/g),H?(T+=H.length,L=G.lastIndexOf("\n"),W=G.length-L):W+=G.length,K&&"start"!==Q){let B=K.parent||{raws:{}};("decl"!==K.type&&("atrule"!==K.type||K.nodes)||K!==B.last||B.raws.semicolon)&&(K.source&&K.source.end?(U.source=this.sourcePath(K),U.original.line=K.source.end.line,U.original.column=K.source.end.column-1,U.generated.line=T,U.generated.column=W-2,this.map.addMapping(U)):(U.source=P,U.original.line=1,U.original.column=0,U.generated.line=T,U.generated.column=W-1,this.map.addMapping(U)))}})}generate(){if(this.clearAnnotation(),O&&D&&this.isMap())return this.generateMap();{let T="";return this.stringify(this.root,W=>{T+=W}),[T]}}}},4421:(le,k,A)=>{"use strict";let F=A(6001),u=A(5727),h=(A(5675),A(654));const f=A(7127);class y{constructor(S,D,O){D=D.toString(),this.stringified=!1,this._processor=S,this._css=D,this._opts=O,this._map=void 0;let V,E=u;this.result=new f(this._processor,V,this._opts),this.result.css=D;let T=this;Object.defineProperty(this.result,"root",{get:()=>T.root});let W=new F(E,V,this._opts,D);if(W.isMap()){let[P,U]=W.generate();P&&(this.result.css=P),U&&(this.result.map=U)}}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 S,D=h;try{S=D(this._css,this._opts)}catch(O){this.error=O}if(this.error)throw this.error;return this._root=S,S}get messages(){return[]}warnings(){return[]}toString(){return this._css}then(S,D){return this.async().then(S,D)}catch(S){return this.async().catch(S)}finally(S){return this.async().then(S,S)}async(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)}sync(){if(this.error)throw this.error;return this.result}}le.exports=y,y.default=y},2491:(le,k,A)=>{"use strict";let{isClean:F,my:u}=A(8842),m=A(5490),h=A(7572),f=A(5727);function y(S,D){let O=new S.constructor;for(let V in S){if(!Object.prototype.hasOwnProperty.call(S,V)||"proxyCache"===V)continue;let E=S[V],T=typeof E;"parent"===V&&"object"===T?D&&(O[V]=D):"source"===V?O[V]=E:Array.isArray(E)?O[V]=E.map(W=>y(W,O)):("object"===T&&null!==E&&(E=y(E)),O[V]=E)}return O}class x{constructor(D={}){this.raws={},this[F]=!1,this[u]=!0;for(let O in D)if("nodes"===O){this.nodes=[];for(let V of D[O])this.append("function"==typeof V.clone?V.clone():V)}else this[O]=D[O]}error(D,O={}){if(this.source){let{start:V,end:E}=this.rangeBy(O);return this.source.input.error(D,{line:V.line,column:V.column},{line:E.line,column:E.column},O)}return new m(D)}warn(D,O,V){let E={node:this};for(let T in V)E[T]=V[T];return D.warn(O,E)}remove(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this}toString(D=f){D.stringify&&(D=D.stringify);let O="";return D(this,V=>{O+=V}),O}assign(D={}){for(let O in D)this[O]=D[O];return this}clone(D={}){let O=y(this);for(let V in D)O[V]=D[V];return O}cloneBefore(D={}){let O=this.clone(D);return this.parent.insertBefore(this,O),O}cloneAfter(D={}){let O=this.clone(D);return this.parent.insertAfter(this,O),O}replaceWith(...D){if(this.parent){let O=this,V=!1;for(let E of D)E===this?V=!0:V?(this.parent.insertAfter(O,E),O=E):this.parent.insertBefore(O,E);V||this.remove()}return this}next(){if(!this.parent)return;let D=this.parent.index(this);return this.parent.nodes[D+1]}prev(){if(!this.parent)return;let D=this.parent.index(this);return this.parent.nodes[D-1]}before(D){return this.parent.insertBefore(this,D),this}after(D){return this.parent.insertAfter(this,D),this}root(){let D=this;for(;D.parent&&"document"!==D.parent.type;)D=D.parent;return D}raw(D,O){return(new h).raw(this,D,O)}cleanRaws(D){delete this.raws.before,delete this.raws.after,D||delete this.raws.between}toJSON(D,O){let V={},E=null==O;O=O||new Map;let T=0;for(let W in this){if(!Object.prototype.hasOwnProperty.call(this,W)||"parent"===W||"proxyCache"===W)continue;let P=this[W];if(Array.isArray(P))V[W]=P.map(U=>"object"==typeof U&&U.toJSON?U.toJSON(null,O):U);else if("object"==typeof P&&P.toJSON)V[W]=P.toJSON(null,O);else if("source"===W){let U=O.get(P.input);null==U&&(U=T,O.set(P.input,T),T++),V[W]={inputId:U,start:P.start,end:P.end}}else V[W]=P}return E&&(V.inputs=[...O.keys()].map(W=>W.toJSON())),V}positionInside(D){let O=this.toString(),V=this.source.start.column,E=this.source.start.line;for(let T=0;T(D[O]===V||(D[O]=V,("prop"===O||"value"===O||"name"===O||"params"===O||"important"===O||"text"===O)&&D.markDirty()),!0),get:(D,O)=>"proxyOf"===O?D:"root"===O?()=>D.root().toProxy():D[O]}}toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache}addToError(D){if(D.postcssNode=this,D.stack&&this.source&&/\n\s{4}at /.test(D.stack)){let O=this.source;D.stack=D.stack.replace(/\n\s{4}at /,`$&${O.input.from}:${O.start.line}:${O.start.column}$&`)}return D}markDirty(){if(this[F]){this[F]=!1;let D=this;for(;D=D.parent;)D[F]=!1}}get proxyOf(){return this}}le.exports=x,x.default=x},654:(le,k,A)=>{"use strict";let F=A(4185),u=A(7903),m=A(5938);function h(f,y){let x=new m(f,y),S=new u(x);try{S.parse()}catch(D){throw D}return S.root}le.exports=h,h.default=h,F.registerParse(h)},7903:(le,k,A)=>{"use strict";let F=A(4820),u=A(4120),m=A(94),h=A(1083),f=A(9319),y=A(6037);const x={empty:!0,space:!0};le.exports=class D{constructor(V){this.input=V,this.root=new f,this.current=this.root,this.spaces="",this.semicolon=!1,this.customProperty=!1,this.createTokenizer(),this.root.source={input:V,start:{offset:0,line:1,column:1}}}createTokenizer(){this.tokenizer=u(this.input)}parse(){let V;for(;!this.tokenizer.endOfFile();)switch(V=this.tokenizer.nextToken(),V[0]){case"space":this.spaces+=V[1];break;case";":this.freeSemicolon(V);break;case"}":this.end(V);break;case"comment":this.comment(V);break;case"at-word":this.atrule(V);break;case"{":this.emptyRule(V);break;default:this.other(V)}this.endFile()}comment(V){let E=new m;this.init(E,V[2]),E.source.end=this.getPosition(V[3]||V[2]);let T=V[1].slice(2,-2);if(/^\s*$/.test(T))E.text="",E.raws.left=T,E.raws.right="";else{let W=T.match(/^(\s*)([^]*\S)(\s*)$/);E.text=W[2],E.raws.left=W[1],E.raws.right=W[3]}}emptyRule(V){let E=new y;this.init(E,V[2]),E.selector="",E.raws.between="",this.current=E}other(V){let E=!1,T=null,W=!1,P=null,U=[],H=V[1].startsWith("--"),L=[],G=V;for(;G;){if(T=G[0],L.push(G),"("===T||"["===T)P||(P=G),U.push("("===T?")":"]");else if(H&&W&&"{"===T)P||(P=G),U.push("}");else if(0===U.length){if(";"===T){if(W)return void this.decl(L,H);break}if("{"===T)return void this.rule(L);if("}"===T){this.tokenizer.back(L.pop()),E=!0;break}":"===T&&(W=!0)}else T===U[U.length-1]&&(U.pop(),0===U.length&&(P=null));G=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(E=!0),U.length>0&&this.unclosedBracket(P),E&&W){if(!H)for(;L.length&&(G=L[L.length-1][0],"space"===G||"comment"===G);)this.tokenizer.back(L.pop());this.decl(L,H)}else this.unknownWord(L)}rule(V){V.pop();let E=new y;this.init(E,V[0][2]),E.raws.between=this.spacesAndCommentsFromEnd(V),this.raw(E,"selector",V),this.current=E}decl(V,E){let T=new F;this.init(T,V[0][2]);let P,W=V[V.length-1];for(";"===W[0]&&(this.semicolon=!0,V.pop()),T.source.end=this.getPosition(W[3]||W[2]||function S(O){for(let V=O.length-1;V>=0;V--){let E=O[V],T=E[3]||E[2];if(T)return T}}(V));"word"!==V[0][0];)1===V.length&&this.unknownWord(V),T.raws.before+=V.shift()[1];for(T.source.start=this.getPosition(V[0][2]),T.prop="";V.length;){let G=V[0][0];if(":"===G||"space"===G||"comment"===G)break;T.prop+=V.shift()[1]}for(T.raws.between="";V.length;){if(P=V.shift(),":"===P[0]){T.raws.between+=P[1];break}"word"===P[0]&&/\w/.test(P[1])&&this.unknownWord([P]),T.raws.between+=P[1]}("_"===T.prop[0]||"*"===T.prop[0])&&(T.raws.before+=T.prop[0],T.prop=T.prop.slice(1));let H,U=[];for(;V.length&&(H=V[0][0],"space"===H||"comment"===H);)U.push(V.shift());this.precheckMissedSemicolon(V);for(let G=V.length-1;G>=0;G--){if(P=V[G],"!important"===P[1].toLowerCase()){T.important=!0;let K=this.stringFrom(V,G);K=this.spacesFromEnd(V)+K," !important"!==K&&(T.raws.important=K);break}if("important"===P[1].toLowerCase()){let K=V.slice(0),Q="";for(let B=G;B>0;B--){let ne=K[B][0];if(0===Q.trim().indexOf("!")&&"space"!==ne)break;Q=K.pop()[1]+Q}0===Q.trim().indexOf("!")&&(T.important=!0,T.raws.important=Q,V=K)}if("space"!==P[0]&&"comment"!==P[0])break}V.some(G=>"space"!==G[0]&&"comment"!==G[0])&&(T.raws.between+=U.map(G=>G[1]).join(""),U=[]),this.raw(T,"value",U.concat(V),E),T.value.includes(":")&&!E&&this.checkMissedSemicolon(V)}atrule(V){let E=new h;E.name=V[1].slice(1),""===E.name&&this.unnamedAtrule(E,V),this.init(E,V[2]);let T,W,P,U=!1,H=!1,L=[],G=[];for(;!this.tokenizer.endOfFile();){if(T=(V=this.tokenizer.nextToken())[0],"("===T||"["===T?G.push("("===T?")":"]"):"{"===T&&G.length>0?G.push("}"):T===G[G.length-1]&&G.pop(),0===G.length){if(";"===T){E.source.end=this.getPosition(V[2]),this.semicolon=!0;break}if("{"===T){H=!0;break}if("}"===T){if(L.length>0){for(P=L.length-1,W=L[P];W&&"space"===W[0];)W=L[--P];W&&(E.source.end=this.getPosition(W[3]||W[2]))}this.end(V);break}L.push(V)}else L.push(V);if(this.tokenizer.endOfFile()){U=!0;break}}E.raws.between=this.spacesAndCommentsFromEnd(L),L.length?(E.raws.afterName=this.spacesAndCommentsFromStart(L),this.raw(E,"params",L),U&&(E.source.end=this.getPosition((V=L[L.length-1])[3]||V[2]),this.spaces=E.raws.between,E.raws.between="")):(E.raws.afterName="",E.params=""),H&&(E.nodes=[],this.current=E)}end(V){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(V[2]),this.current=this.current.parent):this.unexpectedClose(V)}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(V){if(this.spaces+=V[1],this.current.nodes){let E=this.current.nodes[this.current.nodes.length-1];E&&"rule"===E.type&&!E.raws.ownSemicolon&&(E.raws.ownSemicolon=this.spaces,this.spaces="")}}getPosition(V){let E=this.input.fromOffset(V);return{offset:V,line:E.line,column:E.col}}init(V,E){this.current.push(V),V.source={start:this.getPosition(E),input:this.input},V.raws.before=this.spaces,this.spaces="","comment"!==V.type&&(this.semicolon=!1)}raw(V,E,T,W){let P,U,K,Q,H=T.length,L="",G=!0;for(let B=0;Bne+$[1],"");V.raws[E]={value:L,raw:B}}V[E]=L}spacesAndCommentsFromEnd(V){let E,T="";for(;V.length&&(E=V[V.length-1][0],"space"===E||"comment"===E);)T=V.pop()[1]+T;return T}spacesAndCommentsFromStart(V){let E,T="";for(;V.length&&(E=V[0][0],"space"===E||"comment"===E);)T+=V.shift()[1];return T}spacesFromEnd(V){let E,T="";for(;V.length&&(E=V[V.length-1][0],"space"===E);)T=V.pop()[1]+T;return T}stringFrom(V,E){let T="";for(let W=E;W=0&&(W=V[P],"space"===W[0]||(T+=1,2!==T));P--);throw this.input.error("Missed semicolon","word"===W[0]?W[3]+1:W[2])}}},6820:(le,k,A)=>{"use strict";let F=A(5490),u=A(4820),m=A(2744),h=A(4185),f=A(3813),y=A(5727),x=A(4747),S=A(1962),D=A(9947),O=A(94),V=A(1083),E=A(7127),T=A(5938),W=A(654),P=A(4762),U=A(6037),H=A(9319),L=A(2491);function G(...K){return 1===K.length&&Array.isArray(K[0])&&(K=K[0]),new f(K)}G.plugin=function(Q,B){let q,ne=!1;function $(...ee){console&&console.warn&&!ne&&(ne=!0,console.warn(Q+": postcss.plugin was deprecated. Migration guide:\nhttps://evilmartians.com/chronicles/postcss-8-plugin-migration"),process.env.LANG&&process.env.LANG.startsWith("cn")&&console.warn(Q+": \u91cc\u9762 postcss.plugin \u88ab\u5f03\u7528. \u8fc1\u79fb\u6307\u5357:\nhttps://www.w3ctech.com/topic/2226"));let ie=B(...ee);return ie.postcssPlugin=Q,ie.postcssVersion=(new f).version,ie}return Object.defineProperty($,"postcss",{get:()=>(q||(q=$()),q)}),$.process=function(ee,ie,oe){return G([$(oe)]).process(ee,ie)},$},G.stringify=y,G.parse=W,G.fromJSON=x,G.list=P,G.comment=K=>new O(K),G.atRule=K=>new V(K),G.decl=K=>new u(K),G.rule=K=>new U(K),G.root=K=>new H(K),G.document=K=>new S(K),G.CssSyntaxError=F,G.Declaration=u,G.Container=h,G.Processor=f,G.Document=S,G.Comment=O,G.Warning=D,G.AtRule=V,G.Result=E,G.Input=T,G.Rule=U,G.Root=H,G.Node=L,m.registerPostcss(G),le.exports=G,G.default=G},3604:(le,k,A)=>{"use strict";let{SourceMapConsumer:F,SourceMapGenerator:u}=A(209),{existsSync:m,readFileSync:h}=A(4777),{dirname:f,join:y}=A(9830);class S{constructor(O,V){if(!1===V.map)return;this.loadAnnotation(O),this.inline=this.startWith(this.annotation,"data:");let T=this.loadMap(V.from,V.map?V.map.prev:void 0);!this.mapFile&&V.from&&(this.mapFile=V.from),this.mapFile&&(this.root=f(this.mapFile)),T&&(this.text=T)}consumer(){return this.consumerCache||(this.consumerCache=new F(this.text)),this.consumerCache}withContent(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)}startWith(O,V){return!!O&&O.substr(0,V.length)===V}getAnnotationURL(O){return O.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()}loadAnnotation(O){let V=O.match(/\/\*\s*# sourceMappingURL=/gm);if(!V)return;let E=O.lastIndexOf(V.pop()),T=O.indexOf("*/",E);E>-1&&T>-1&&(this.annotation=this.getAnnotationURL(O.substring(E,T)))}decodeInline(O){if(/^data:application\/json;charset=utf-?8,/.test(O)||/^data:application\/json,/.test(O))return decodeURIComponent(O.substr(RegExp.lastMatch.length));if(/^data:application\/json;charset=utf-?8;base64,/.test(O)||/^data:application\/json;base64,/.test(O))return function x(D){return Buffer?Buffer.from(D,"base64").toString():window.atob(D)}(O.substr(RegExp.lastMatch.length));let P=O.match(/data:application\/json;([^,]+),/)[1];throw new Error("Unsupported source map encoding "+P)}loadFile(O){if(this.root=f(O),m(O))return this.mapFile=O,h(O,"utf-8").toString().trim()}loadMap(O,V){if(!1===V)return!1;if(V){if("string"==typeof V)return V;if("function"!=typeof V){if(V instanceof F)return u.fromSourceMap(V).toString();if(V instanceof u)return V.toString();if(this.isMap(V))return JSON.stringify(V);throw new Error("Unsupported previous source map format: "+V.toString())}{let E=V(O);if(E){let T=this.loadFile(E);if(!T)throw new Error("Unable to load previous source map: "+E.toString());return T}}}else{if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){let E=this.annotation;return O&&(E=y(f(O),E)),this.loadFile(E)}}}isMap(O){return"object"==typeof O&&("string"==typeof O.mappings||"string"==typeof O._mappings||Array.isArray(O.sections))}}le.exports=S,S.default=S},3813:(le,k,A)=>{"use strict";let F=A(4421),u=A(2744),m=A(1962),h=A(9319);class f{constructor(x=[]){this.version="8.4.21",this.plugins=this.normalize(x)}use(x){return this.plugins=this.plugins.concat(this.normalize([x])),this}process(x,S={}){return 0===this.plugins.length&&typeof S.parser>"u"&&typeof S.stringifier>"u"&&typeof S.syntax>"u"?new F(this,x,S):new u(this,x,S)}normalize(x){let S=[];for(let D of x)if(!0===D.postcss?D=D():D.postcss&&(D=D.postcss),"object"==typeof D&&Array.isArray(D.plugins))S=S.concat(D.plugins);else if("object"==typeof D&&D.postcssPlugin)S.push(D);else if("function"==typeof D)S.push(D);else if("object"!=typeof D||!D.parse&&!D.stringify)throw new Error(D+" is not a PostCSS plugin");return S}}le.exports=f,f.default=f,h.registerProcessor(f),m.registerProcessor(f)},7127:(le,k,A)=>{"use strict";let F=A(9947);class u{constructor(h,f,y){this.processor=h,this.messages=[],this.root=f,this.opts=y,this.css=void 0,this.map=void 0}toString(){return this.css}warn(h,f={}){f.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(f.plugin=this.lastPlugin.postcssPlugin);let y=new F(h,f);return this.messages.push(y),y}warnings(){return this.messages.filter(h=>"warning"===h.type)}get content(){return this.css}}le.exports=u,u.default=u},9319:(le,k,A)=>{"use strict";let u,m,F=A(4185),h=(()=>{class f extends F{constructor(x){super(x),this.type="root",this.nodes||(this.nodes=[])}removeChild(x,S){let D=this.index(x);return!S&&0===D&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[D].raws.before),super.removeChild(x)}normalize(x,S,D){let O=super.normalize(x);if(S)if("prepend"===D)this.nodes.length>1?S.raws.before=this.nodes[1].raws.before:delete S.raws.before;else if(this.first!==S)for(let V of O)V.raws.before=S.raws.before;return O}toResult(x={}){return new u(new m,this,x).stringify()}}return f.registerLazyResult=y=>{u=y},f.registerProcessor=y=>{m=y},f})();le.exports=h,h.default=h,F.registerRoot(h)},6037:(le,k,A)=>{"use strict";let F=A(4185),u=A(4762);class m extends F{constructor(f){super(f),this.type="rule",this.nodes||(this.nodes=[])}get selectors(){return u.comma(this.selector)}set selectors(f){let y=this.selector?this.selector.match(/,\s*/):null,x=y?y[0]:","+this.raw("between","beforeOpen");this.selector=f.join(x)}}le.exports=m,m.default=m,F.registerRule(m)},7572:le=>{"use strict";const k={colon:": ",indent:" ",beforeDecl:"\n",beforeRule:"\n",beforeOpen:" ",beforeClose:"\n",beforeComment:"\n",after:"\n",emptyBody:"",commentLeft:" ",commentRight:" ",semicolon:!1};class F{constructor(m){this.builder=m}stringify(m,h){if(!this[m.type])throw new Error("Unknown AST node type "+m.type+". Maybe you need to change PostCSS stringifier.");this[m.type](m,h)}document(m){this.body(m)}root(m){this.body(m),m.raws.after&&this.builder(m.raws.after)}comment(m){let h=this.raw(m,"left","commentLeft"),f=this.raw(m,"right","commentRight");this.builder("/*"+h+m.text+f+"*/",m)}decl(m,h){let f=this.raw(m,"between","colon"),y=m.prop+f+this.rawValue(m,"value");m.important&&(y+=m.raws.important||" !important"),h&&(y+=";"),this.builder(y,m)}rule(m){this.block(m,this.rawValue(m,"selector")),m.raws.ownSemicolon&&this.builder(m.raws.ownSemicolon,m,"end")}atrule(m,h){let f="@"+m.name,y=m.params?this.rawValue(m,"params"):"";typeof m.raws.afterName<"u"?f+=m.raws.afterName:y&&(f+=" "),m.nodes?this.block(m,f+y):this.builder(f+y+((m.raws.between||"")+(h?";":"")),m)}body(m){let h=m.nodes.length-1;for(;h>0&&"comment"===m.nodes[h].type;)h-=1;let f=this.raw(m,"semicolon");for(let y=0;y{if(y=O.raws[h],typeof y<"u")return!1})}return typeof y>"u"&&(y=k[f]),S.rawCache[f]=y,y}rawSemicolon(m){let h;return m.walk(f=>{if(f.nodes&&f.nodes.length&&"decl"===f.last.type&&(h=f.raws.semicolon,typeof h<"u"))return!1}),h}rawEmptyBody(m){let h;return m.walk(f=>{if(f.nodes&&0===f.nodes.length&&(h=f.raws.after,typeof h<"u"))return!1}),h}rawIndent(m){if(m.raws.indent)return m.raws.indent;let h;return m.walk(f=>{let y=f.parent;if(y&&y!==m&&y.parent&&y.parent===m&&typeof f.raws.before<"u"){let x=f.raws.before.split("\n");return h=x[x.length-1],h=h.replace(/\S/g,""),!1}}),h}rawBeforeComment(m,h){let f;return m.walkComments(y=>{if(typeof y.raws.before<"u")return f=y.raws.before,f.includes("\n")&&(f=f.replace(/[^\n]+$/,"")),!1}),typeof f>"u"?f=this.raw(h,null,"beforeDecl"):f&&(f=f.replace(/\S/g,"")),f}rawBeforeDecl(m,h){let f;return m.walkDecls(y=>{if(typeof y.raws.before<"u")return f=y.raws.before,f.includes("\n")&&(f=f.replace(/[^\n]+$/,"")),!1}),typeof f>"u"?f=this.raw(h,null,"beforeRule"):f&&(f=f.replace(/\S/g,"")),f}rawBeforeRule(m){let h;return m.walk(f=>{if(f.nodes&&(f.parent!==m||m.first!==f)&&typeof f.raws.before<"u")return h=f.raws.before,h.includes("\n")&&(h=h.replace(/[^\n]+$/,"")),!1}),h&&(h=h.replace(/\S/g,"")),h}rawBeforeClose(m){let h;return m.walk(f=>{if(f.nodes&&f.nodes.length>0&&typeof f.raws.after<"u")return h=f.raws.after,h.includes("\n")&&(h=h.replace(/[^\n]+$/,"")),!1}),h&&(h=h.replace(/\S/g,"")),h}rawBeforeOpen(m){let h;return m.walk(f=>{if("decl"!==f.type&&(h=f.raws.between,typeof h<"u"))return!1}),h}rawColon(m){let h;return m.walkDecls(f=>{if(typeof f.raws.between<"u")return h=f.raws.between.replace(/[^\s:]/g,""),!1}),h}beforeAfter(m,h){let f;f=this.raw(m,null,"decl"===m.type?"beforeDecl":"comment"===m.type?"beforeComment":"before"===h?"beforeRule":"beforeClose");let y=m.parent,x=0;for(;y&&"root"!==y.type;)x+=1,y=y.parent;if(f.includes("\n")){let S=this.raw(m,null,"indent");if(S.length)for(let D=0;D{"use strict";let F=A(7572);function u(m,h){new F(h).stringify(m)}le.exports=u,u.default=u},8842:le=>{"use strict";le.exports.isClean=Symbol("isClean"),le.exports.my=Symbol("my")},4120:le=>{"use strict";const k="'".charCodeAt(0),A='"'.charCodeAt(0),F="\\".charCodeAt(0),u="/".charCodeAt(0),m="\n".charCodeAt(0),h=" ".charCodeAt(0),f="\f".charCodeAt(0),y="\t".charCodeAt(0),x="\r".charCodeAt(0),S="[".charCodeAt(0),D="]".charCodeAt(0),O="(".charCodeAt(0),V=")".charCodeAt(0),E="{".charCodeAt(0),T="}".charCodeAt(0),W=";".charCodeAt(0),P="*".charCodeAt(0),U=":".charCodeAt(0),H="@".charCodeAt(0),L=/[\t\n\f\r "#'()/;[\\\]{}]/g,G=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,K=/.[\n"'(/\\]/,Q=/[\da-f]/i;le.exports=function(ne,$={}){let ie,oe,Te,Ae,Ee,Be,qe,dt,wt,Ke,q=ne.css.valueOf(),ee=$.ignoreErrors,Gt=q.length,ve=0,Qt=[],et=[];function Pt(pn){throw ne.error("Unclosed "+pn,ve)}return{back:function sr(pn){et.push(pn)},nextToken:function tt(pn){if(et.length)return et.pop();if(ve>=Gt)return;let Ue=!!pn&&pn.ignoreUnclosed;switch(ie=q.charCodeAt(ve),ie){case m:case h:case y:case x:case f:oe=ve;do{oe+=1,ie=q.charCodeAt(oe)}while(ie===h||ie===m||ie===y||ie===x||ie===f);Ke=["space",q.slice(ve,oe)],ve=oe-1;break;case S:case D:case E:case T:case U:case W:case V:{let Je=String.fromCharCode(ie);Ke=[Je,Je,ve];break}case O:if(dt=Qt.length?Qt.pop()[1]:"",wt=q.charCodeAt(ve+1),"url"===dt&&wt!==k&&wt!==A&&wt!==h&&wt!==m&&wt!==y&&wt!==f&&wt!==x){oe=ve;do{if(Be=!1,oe=q.indexOf(")",oe+1),-1===oe){if(ee||Ue){oe=ve;break}Pt("bracket")}for(qe=oe;q.charCodeAt(qe-1)===F;)qe-=1,Be=!Be}while(Be);Ke=["brackets",q.slice(ve,oe+1),ve,oe],ve=oe}else oe=q.indexOf(")",ve+1),Ae=q.slice(ve,oe+1),-1===oe||K.test(Ae)?Ke=["(","(",ve]:(Ke=["brackets",Ae,ve,oe],ve=oe);break;case k:case A:Te=ie===k?"'":'"',oe=ve;do{if(Be=!1,oe=q.indexOf(Te,oe+1),-1===oe){if(ee||Ue){oe=ve+1;break}Pt("string")}for(qe=oe;q.charCodeAt(qe-1)===F;)qe-=1,Be=!Be}while(Be);Ke=["string",q.slice(ve,oe+1),ve,oe],ve=oe;break;case H:L.lastIndex=ve+1,L.test(q),oe=0===L.lastIndex?q.length-1:L.lastIndex-2,Ke=["at-word",q.slice(ve,oe+1),ve,oe],ve=oe;break;case F:for(oe=ve,Ee=!0;q.charCodeAt(oe+1)===F;)oe+=1,Ee=!Ee;if(ie=q.charCodeAt(oe+1),Ee&&ie!==u&&ie!==h&&ie!==m&&ie!==y&&ie!==x&&ie!==f&&(oe+=1,Q.test(q.charAt(oe)))){for(;Q.test(q.charAt(oe+1));)oe+=1;q.charCodeAt(oe+1)===h&&(oe+=1)}Ke=["word",q.slice(ve,oe+1),ve,oe],ve=oe;break;default:ie===u&&q.charCodeAt(ve+1)===P?(oe=q.indexOf("*/",ve+2)+1,0===oe&&(ee||Ue?oe=q.length:Pt("comment")),Ke=["comment",q.slice(ve,oe+1),ve,oe],ve=oe):(G.lastIndex=ve+1,G.test(q),oe=0===G.lastIndex?q.length-1:G.lastIndex-2,Ke=["word",q.slice(ve,oe+1),ve,oe],Qt.push(Ke),ve=oe)}return ve++,Ke},endOfFile:function tn(){return 0===et.length&&ve>=Gt},position:function Rt(){return ve}}}},5675:le=>{"use strict";let k={};le.exports=function(F){k[F]||(k[F]=!0,typeof console<"u"&&console.warn&&console.warn(F))}},9947:le=>{"use strict";class k{constructor(F,u={}){if(this.type="warning",this.text=F,u.node&&u.node.source){let m=u.node.rangeBy(u);this.line=m.start.line,this.column=m.start.column,this.endLine=m.end.line,this.endColumn=m.end.column}for(let m in u)this[m]=u[m]}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}}le.exports=k,k.default=k},9165:le=>{"use strict";var k=String.prototype.replace,A=/%20/g;le.exports={default:"RFC3986",formatters:{RFC1738:function(u){return k.call(u,A,"+")},RFC3986:function(u){return String(u)}},RFC1738:"RFC1738",RFC3986:"RFC3986"}},1781:(le,k,A)=>{"use strict";var F=A(3726),u=A(6954),m=A(9165);le.exports={formats:m,parse:u,stringify:F}},6954:(le,k,A)=>{"use strict";var F=A(4393),u=Object.prototype.hasOwnProperty,m=Array.isArray,h={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:F.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},y=function(T,W){return T&&"string"==typeof T&&W.comma&&T.indexOf(",")>-1?T.split(","):T},V=function(W,P,U,H){if(W){var L=U.allowDots?W.replace(/\.([^.[]+)/g,"[$1]"):W,K=/(\[[^[\]]*])/g,Q=U.depth>0&&/(\[[^[\]]*])/.exec(L),B=Q?L.slice(0,Q.index):L,ne=[];if(B){if(!U.plainObjects&&u.call(Object.prototype,B)&&!U.allowPrototypes)return;ne.push(B)}for(var $=0;U.depth>0&&null!==(Q=K.exec(L))&&$=0;--L){var G,K=T[L];if("[]"===K&&P.parseArrays)G=[].concat(H);else{G=P.plainObjects?Object.create(null):{};var Q="["===K.charAt(0)&&"]"===K.charAt(K.length-1)?K.slice(1,-1):K,B=parseInt(Q,10);P.parseArrays||""!==Q?!isNaN(B)&&K!==Q&&String(B)===Q&&B>=0&&P.parseArrays&&B<=P.arrayLimit?(G=[])[B]=H:"__proto__"!==Q&&(G[Q]=H):G={0:H}}H=G}return H}(ne,P,U,H)}};le.exports=function(T,W){var P=function(W){if(!W)return h;if(null!=W.decoder&&"function"!=typeof W.decoder)throw new TypeError("Decoder has to be a function.");if(typeof W.charset<"u"&&"utf-8"!==W.charset&&"iso-8859-1"!==W.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");return{allowDots:typeof W.allowDots>"u"?h.allowDots:!!W.allowDots,allowPrototypes:"boolean"==typeof W.allowPrototypes?W.allowPrototypes:h.allowPrototypes,allowSparse:"boolean"==typeof W.allowSparse?W.allowSparse:h.allowSparse,arrayLimit:"number"==typeof W.arrayLimit?W.arrayLimit:h.arrayLimit,charset:typeof W.charset>"u"?h.charset:W.charset,charsetSentinel:"boolean"==typeof W.charsetSentinel?W.charsetSentinel:h.charsetSentinel,comma:"boolean"==typeof W.comma?W.comma:h.comma,decoder:"function"==typeof W.decoder?W.decoder:h.decoder,delimiter:"string"==typeof W.delimiter||F.isRegExp(W.delimiter)?W.delimiter:h.delimiter,depth:"number"==typeof W.depth||!1===W.depth?+W.depth:h.depth,ignoreQueryPrefix:!0===W.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof W.interpretNumericEntities?W.interpretNumericEntities:h.interpretNumericEntities,parameterLimit:"number"==typeof W.parameterLimit?W.parameterLimit:h.parameterLimit,parseArrays:!1!==W.parseArrays,plainObjects:"boolean"==typeof W.plainObjects?W.plainObjects:h.plainObjects,strictNullHandling:"boolean"==typeof W.strictNullHandling?W.strictNullHandling:h.strictNullHandling}}(W);if(""===T||null===T||typeof T>"u")return P.plainObjects?Object.create(null):{};for(var U="string"==typeof T?function(W,P){var Q,U={},G=(P.ignoreQueryPrefix?W.replace(/^\?/,""):W).split(P.delimiter,P.parameterLimit===1/0?void 0:P.parameterLimit),K=-1,B=P.charset;if(P.charsetSentinel)for(Q=0;Q{"use strict";var F=A(8475),u=A(4393),m=A(9165),h=Object.prototype.hasOwnProperty,f={brackets:function(L){return L+"[]"},comma:"comma",indices:function(L,G){return L+"["+G+"]"},repeat:function(L){return L}},y=Array.isArray,x=String.prototype.split,S=Array.prototype.push,D=function(H,L){S.apply(H,y(L)?L:[L])},O=Date.prototype.toISOString,V=m.default,E={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:u.encode,encodeValuesOnly:!1,format:V,formatter:m.formatters[V],indices:!1,serializeDate:function(L){return O.call(L)},skipNulls:!1,strictNullHandling:!1},W={},P=function H(L,G,K,Q,B,ne,$,q,ee,ie,oe,Te,Ae,Ee,Be,qe){for(var dt=L,wt=qe,Ke=0,Gt=!1;void 0!==(wt=wt.get(W))&&!Gt;){var ve=wt.get(L);if(Ke+=1,typeof ve<"u"){if(ve===Ke)throw new RangeError("Cyclic object value");Gt=!0}typeof wt.get(W)>"u"&&(Ke=0)}if("function"==typeof q?dt=q(G,dt):dt instanceof Date?dt=oe(dt):"comma"===K&&y(dt)&&(dt=u.maybeMap(dt,function(It){return It instanceof Date?oe(It):It})),null===dt){if(B)return $&&!Ee?$(G,E.encoder,Be,"key",Te):G;dt=""}if(function(L){return"string"==typeof L||"number"==typeof L||"boolean"==typeof L||"symbol"==typeof L||"bigint"==typeof L}(dt)||u.isBuffer(dt)){if($){var Qt=Ee?G:$(G,E.encoder,Be,"key",Te);if("comma"===K&&Ee){for(var et=x.call(String(dt),","),Rt="",Pt=0;Pt"u")return tn;if("comma"===K&&y(dt))tt=[{value:dt.length>0?dt.join(",")||null:void 0}];else if(y(q))tt=q;else{var sr=Object.keys(dt);tt=ee?sr.sort(ee):sr}for(var pn=Q&&y(dt)&&1===dt.length?G+"[]":G,Ue=0;Ue"u"?E.allowDots:!!L.allowDots,charset:G,charsetSentinel:"boolean"==typeof L.charsetSentinel?L.charsetSentinel:E.charsetSentinel,delimiter:typeof L.delimiter>"u"?E.delimiter:L.delimiter,encode:"boolean"==typeof L.encode?L.encode:E.encode,encoder:"function"==typeof L.encoder?L.encoder:E.encoder,encodeValuesOnly:"boolean"==typeof L.encodeValuesOnly?L.encodeValuesOnly:E.encodeValuesOnly,filter:B,format:K,formatter:Q,serializeDate:"function"==typeof L.serializeDate?L.serializeDate:E.serializeDate,skipNulls:"boolean"==typeof L.skipNulls?L.skipNulls:E.skipNulls,sort:"function"==typeof L.sort?L.sort:null,strictNullHandling:"boolean"==typeof L.strictNullHandling?L.strictNullHandling:E.strictNullHandling}}(L);"function"==typeof K.filter?G=(0,K.filter)("",G):y(K.filter)&&(Q=K.filter);var ne=[];if("object"!=typeof G||null===G)return"";var q=f[L&&L.arrayFormat in f?L.arrayFormat:L&&"indices"in L?L.indices?"indices":"repeat":"indices"];if(L&&"commaRoundTrip"in L&&"boolean"!=typeof L.commaRoundTrip)throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var ee="comma"===q&&L&&L.commaRoundTrip;Q||(Q=Object.keys(G)),K.sort&&Q.sort(K.sort);for(var ie=F(),oe=0;oe0?Ee+Ae:""}},4393:(le,k,A)=>{"use strict";var F=A(9165),u=Object.prototype.hasOwnProperty,m=Array.isArray,h=function(){for(var U=[],H=0;H<256;++H)U.push("%"+((H<16?"0":"")+H.toString(16)).toUpperCase());return U}(),y=function(H,L){for(var G=L&&L.plainObjects?Object.create(null):{},K=0;K1;){var L=H.pop(),G=L.obj[L.prop];if(m(G)){for(var K=[],Q=0;Q=48&&q<=57||q>=65&&q<=90||q>=97&&q<=122||Q===F.RFC1738&&(40===q||41===q)?ne+=B.charAt($):q<128?ne+=h[q]:q<2048?ne+=h[192|q>>6]+h[128|63&q]:q<55296||q>=57344?ne+=h[224|q>>12]+h[128|q>>6&63]+h[128|63&q]:(q=65536+((1023&q)<<10|1023&B.charCodeAt($+=1)),ne+=h[240|q>>18]+h[128|q>>12&63]+h[128|q>>6&63]+h[128|63&q])}return ne},isBuffer:function(H){return!(!H||"object"!=typeof H||!(H.constructor&&H.constructor.isBuffer&&H.constructor.isBuffer(H)))},isRegExp:function(H){return"[object RegExp]"===Object.prototype.toString.call(H)},maybeMap:function(H,L){if(m(H)){for(var G=[],K=0;K{const F=A(534),u=A(1471),{isPlainObject:m}=A(4639),h=A(4999),f=A(8617),{parse:y}=A(6820),x=["img","audio","video","picture","svg","object","map","iframe","embed"],S=["script","style"];function D(H,L){H&&Object.keys(H).forEach(function(G){L(H[G],G)})}function O(H,L){return{}.hasOwnProperty.call(H,L)}function V(H,L){const G=[];return D(H,function(K){L(K)&&G.push(K)}),G}le.exports=P;const W=/^[^\0\t\n\f\r /<=>]+$/;function P(H,L,G){if(null==H)return"";"number"==typeof H&&(H=H.toString());let K="",Q="";function B(Ue,Je){const ht=this;this.tag=Ue,this.attribs=Je||{},this.tagPosition=K.length,this.text="",this.mediaChildren=[],this.updateParentNodeText=function(){Be.length&&(Be[Be.length-1].text+=ht.text)},this.updateParentNodeMediaChildren=function(){Be.length&&x.includes(this.tag)&&Be[Be.length-1].mediaChildren.push(this.tag)}}(L=Object.assign({},P.defaults,L)).parser=Object.assign({},U,L.parser),S.forEach(function(Ue){!1!==L.allowedTags&&(L.allowedTags||[]).indexOf(Ue)>-1&&!L.allowVulnerableTags&&console.warn(`\n\n\u26a0\ufe0f Your \`allowedTags\` option includes, \`${Ue}\`, 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 ne=L.nonTextTags||["script","style","textarea","option"];let $,q;L.allowedAttributes&&($={},q={},D(L.allowedAttributes,function(Ue,Je){$[Je]=[];const ht=[];Ue.forEach(function(Le){"string"==typeof Le&&Le.indexOf("*")>=0?ht.push(u(Le).replace(/\\\*/g,".*")):$[Je].push(Le)}),ht.length&&(q[Je]=new RegExp("^("+ht.join("|")+")$"))}));const ee={},ie={},oe={};D(L.allowedClasses,function(Ue,Je){$&&(O($,Je)||($[Je]=[]),$[Je].push("class")),ee[Je]=[],oe[Je]=[];const ht=[];Ue.forEach(function(Le){"string"==typeof Le&&Le.indexOf("*")>=0?ht.push(u(Le).replace(/\\\*/g,".*")):Le instanceof RegExp?oe[Je].push(Le):ee[Je].push(Le)}),ht.length&&(ie[Je]=new RegExp("^("+ht.join("|")+")$"))});const Te={};let Ae;D(L.transformTags,function(Ue,Je){let ht;"function"==typeof Ue?ht=Ue:"string"==typeof Ue&&(ht=P.simpleTransform(Ue)),"*"===Je?Ae=ht:Te[Je]=ht});let Ee,Be,qe,dt,wt,Ke,Gt=!1;Qt();const ve=new F.Parser({onopentag:function(Ue,Je){if(L.enforceHtmlBoundary&&"html"===Ue&&Qt(),wt)return void Ke++;const ht=new B(Ue,Je);Be.push(ht);let Le=!1;const Ze=!!ht.text;let It;if(O(Te,Ue)&&(It=Te[Ue](Ue,Je),ht.attribs=Je=It.attribs,void 0!==It.text&&(ht.innerText=It.text),Ue!==It.tagName&&(ht.name=Ue=It.tagName,dt[Ee]=It.tagName)),Ae&&(It=Ae(Ue,Je),ht.attribs=Je=It.attribs,Ue!==It.tagName&&(ht.name=Ue=It.tagName,dt[Ee]=It.tagName)),(!1!==L.allowedTags&&-1===(L.allowedTags||[]).indexOf(Ue)||"recursiveEscape"===L.disallowedTagsMode&&!function E(H){for(const L in H)if(O(H,L))return!1;return!0}(qe)||null!=L.nestingLimit&&Ee>=L.nestingLimit)&&(Le=!0,qe[Ee]=!0,"discard"===L.disallowedTagsMode&&-1!==ne.indexOf(Ue)&&(wt=!0,Ke=1),qe[Ee]=!0),Ee++,Le){if("discard"===L.disallowedTagsMode)return;Q=K,K=""}K+="<"+Ue,"script"===Ue&&(L.allowedScriptHostnames||L.allowedScriptDomains)&&(ht.innerText=""),(!$||O($,Ue)||$["*"])&&D(Je,function(ei,Ct){if(!W.test(Ct))return void delete ht.attribs[Ct];let vn=!1;if(!$||O($,Ue)&&-1!==$[Ue].indexOf(Ct)||$["*"]&&-1!==$["*"].indexOf(Ct)||O(q,Ue)&&q[Ue].test(Ct)||q["*"]&&q["*"].test(Ct))vn=!0;else if($&&$[Ue])for(const Mt of $[Ue])if(m(Mt)&&Mt.name&&Mt.name===Ct){vn=!0;let Zt="";if(!0===Mt.multiple){const In=ei.split(" ");for(const br of In)-1!==Mt.values.indexOf(br)&&(""===Zt?Zt=br:Zt+=" "+br)}else Mt.values.indexOf(ei)>=0&&(Zt=ei);ei=Zt}if(vn){if(-1!==L.allowedSchemesAppliedToAttributes.indexOf(Ct)&&Rt(Ue,ei))return void delete ht.attribs[Ct];if("script"===Ue&&"src"===Ct){let Mt=!0;try{const Zt=Pt(ei);if(L.allowedScriptHostnames||L.allowedScriptDomains){const In=(L.allowedScriptHostnames||[]).find(function(Mi){return Mi===Zt.url.hostname}),br=(L.allowedScriptDomains||[]).find(function(Mi){return Zt.url.hostname===Mi||Zt.url.hostname.endsWith(`.${Mi}`)});Mt=In||br}}catch{Mt=!1}if(!Mt)return void delete ht.attribs[Ct]}if("iframe"===Ue&&"src"===Ct){let Mt=!0;try{const Zt=Pt(ei);if(Zt.isRelativeUrl)Mt=O(L,"allowIframeRelativeUrls")?L.allowIframeRelativeUrls:!L.allowedIframeHostnames&&!L.allowedIframeDomains;else if(L.allowedIframeHostnames||L.allowedIframeDomains){const In=(L.allowedIframeHostnames||[]).find(function(Mi){return Mi===Zt.url.hostname}),br=(L.allowedIframeDomains||[]).find(function(Mi){return Zt.url.hostname===Mi||Zt.url.hostname.endsWith(`.${Mi}`)});Mt=In||br}}catch{Mt=!1}if(!Mt)return void delete ht.attribs[Ct]}if("srcset"===Ct)try{let Mt=f(ei);if(Mt.forEach(function(Zt){Rt("srcset",Zt.url)&&(Zt.evil=!0)}),Mt=V(Mt,function(Zt){return!Zt.evil}),!Mt.length)return void delete ht.attribs[Ct];ei=function T(H){return H.map(function(L){if(!L.url)throw new Error("URL missing");return L.url+(L.w?` ${L.w}w`:"")+(L.h?` ${L.h}h`:"")+(L.d?` ${L.d}x`:"")}).join(", ")}(V(Mt,function(Zt){return!Zt.evil})),ht.attribs[Ct]=ei}catch{return void delete ht.attribs[Ct]}if("class"===Ct){const Mt=ee[Ue],Zt=ee["*"],nn=[ie[Ue],ie["*"]].concat(oe[Ue]).filter(function(ci){return ci});if(!(ei=function pn(Ue,Je,ht){return Je?(Ue=Ue.split(/\s+/)).filter(function(Le){return-1!==Je.indexOf(Le)||ht.some(function(Ze){return Ze.test(Le)})}).join(" "):Ue}(ei,Mt&&Zt?h(Mt,Zt):Mt||Zt,nn)).length)return void delete ht.attribs[Ct]}if("style"===Ct)if(L.parseStyleAttributes)try{const Zt=function tn(Ue,Je){if(!Je)return Ue;const ht=Ue.nodes[0];let Le;return Le=Je[ht.selector]&&Je["*"]?h(Je[ht.selector],Je["*"]):Je[ht.selector]||Je["*"],Le&&(Ue.nodes[0].nodes=ht.nodes.reduce(function sr(Ue){return function(Je,ht){return O(Ue,ht.prop)&&Ue[ht.prop].some(function(Ze){return Ze.test(ht.value)})&&Je.push(ht),Je}}(Le),[])),Ue}(y(Ue+" {"+ei+"}"),L.allowedStyles);if(ei=function tt(Ue){return Ue.nodes[0].nodes.reduce(function(Je,ht){return Je.push(`${ht.prop}:${ht.value}${ht.important?" !important":""}`),Je},[]).join(";")}(Zt),0===ei.length)return void delete ht.attribs[Ct]}catch{return console.warn('Failed to parse "'+Ue+" {"+ei+"}\", If you're running this in a browser, we recommend to disable style parsing: options.parseStyleAttributes: false, since this only works in a node environment due to a postcss dependency, More info: https://github.com/apostrophecms/sanitize-html/issues/547"),void delete ht.attribs[Ct]}else if(L.allowedStyles)throw new Error("allowedStyles option cannot be used together with parseStyleAttributes: false.");K+=" "+Ct,ei&&ei.length&&(K+='="'+et(ei,!0)+'"')}else delete ht.attribs[Ct]}),-1!==L.selfClosing.indexOf(Ue)?K+=" />":(K+=">",ht.innerText&&!Ze&&!L.textFilter&&(K+=et(ht.innerText),Gt=!0)),Le&&(K=Q+et(K),Q="")},ontext:function(Ue){if(wt)return;const Je=Be[Be.length-1];let ht;if(Je&&(ht=Je.tag,Ue=void 0!==Je.innerText?Je.innerText:Ue),"discard"!==L.disallowedTagsMode||"script"!==ht&&"style"!==ht){const Le=et(Ue,!1);L.textFilter&&!Gt?K+=L.textFilter(Le,ht):Gt||(K+=Le)}else K+=Ue;Be.length&&(Be[Be.length-1].text+=Ue)},onclosetag:function(Ue){if(wt){if(Ke--,Ke)return;wt=!1}const Je=Be.pop();if(!Je)return;if(Je.tag!==Ue)return void Be.push(Je);wt=!!L.enforceHtmlBoundary&&"html"===Ue,Ee--;const ht=qe[Ee];if(ht){if(delete qe[Ee],"discard"===L.disallowedTagsMode)return void Je.updateParentNodeText();Q=K,K=""}dt[Ee]&&(Ue=dt[Ee],delete dt[Ee]),L.exclusiveFilter&&L.exclusiveFilter(Je)?K=K.substr(0,Je.tagPosition):(Je.updateParentNodeMediaChildren(),Je.updateParentNodeText(),-1===L.selfClosing.indexOf(Ue)?(K+="",ht&&(K=Q+et(K),Q=""),Gt=!1):ht&&(K=Q,Q=""))}},L.parser);return ve.write(H),ve.end(),K;function Qt(){K="",Ee=0,Be=[],qe={},dt={},wt=!1,Ke=0}function et(Ue,Je){return"string"!=typeof Ue&&(Ue+=""),L.parser.decodeEntities&&(Ue=Ue.replace(/&/g,"&").replace(//g,">"),Je&&(Ue=Ue.replace(/"/g,"""))),Ue=Ue.replace(/&(?![a-zA-Z0-9#]{1,20};)/g,"&").replace(//g,">"),Je&&(Ue=Ue.replace(/"/g,""")),Ue}function Rt(Ue,Je){for(Je=Je.replace(/[\x00-\x20]+/g,"");;){const Ze=Je.indexOf("\x3c!--");if(-1===Ze)break;const It=Je.indexOf("--\x3e",Ze+4);if(-1===It)break;Je=Je.substring(0,Ze)+Je.substring(It+3)}const ht=Je.match(/^([a-zA-Z][a-zA-Z0-9.\-+]*):/);if(!ht)return!!Je.match(/^[/\\]{2}/)&&!L.allowProtocolRelative;const Le=ht[1].toLowerCase();return O(L.allowedSchemesByTag,Ue)?-1===L.allowedSchemesByTag[Ue].indexOf(Le):!L.allowedSchemes||-1===L.allowedSchemes.indexOf(Le)}function Pt(Ue){if((Ue=Ue.replace(/^(\w+:)?\s*[\\/]\s*[\\/]/,"$1//")).startsWith("relative:"))throw new Error("relative: exploit attempt");let Je="relative://relative-site";for(let Ze=0;Ze<100;Ze++)Je+=`/${Ze}`;const ht=new URL(Ue,Je);return{isRelativeUrl:ht&&"relative-site"===ht.hostname&&"relative:"===ht.protocol,url:ht}}}const U={decodeEntities:!0};P.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,parseStyleAttributes:!0},P.simpleTransform=function(H,L,G){return G=void 0===G||G,L=L||{},function(K,Q){let B;if(G)for(B in L)Q[B]=L[B];else Q=L;return{tagName:H,attribs:Q}}}},1471:le=>{"use strict";le.exports=k=>{if("string"!=typeof k)throw new TypeError("Expected a string");return k.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}},4639:(le,k)=>{"use strict";function A(u){return"[object Object]"===Object.prototype.toString.call(u)}Object.defineProperty(k,"__esModule",{value:!0}),k.isPlainObject=function F(u){var m,h;return!1!==A(u)&&(void 0===(m=u.constructor)||!(!1===A(h=m.prototype)||!1===h.hasOwnProperty("isPrototypeOf")))}},8475:(le,k,A)=>{"use strict";var F=A(5203),u=A(5834),m=A(7024),h=F("%TypeError%"),f=F("%WeakMap%",!0),y=F("%Map%",!0),x=u("WeakMap.prototype.get",!0),S=u("WeakMap.prototype.set",!0),D=u("WeakMap.prototype.has",!0),O=u("Map.prototype.get",!0),V=u("Map.prototype.set",!0),E=u("Map.prototype.has",!0),T=function(H,L){for(var K,G=H;null!==(K=G.next);G=K)if(K.key===L)return G.next=K.next,K.next=H.next,H.next=K,K};le.exports=function(){var L,G,K,Q={assert:function(B){if(!Q.has(B))throw new h("Side channel does not contain "+m(B))},get:function(B){if(f&&B&&("object"==typeof B||"function"==typeof B)){if(L)return x(L,B)}else if(y){if(G)return O(G,B)}else if(K)return function(H,L){var G=T(H,L);return G&&G.value}(K,B)},has:function(B){if(f&&B&&("object"==typeof B||"function"==typeof B)){if(L)return D(L,B)}else if(y){if(G)return E(G,B)}else if(K)return function(H,L){return!!T(H,L)}(K,B);return!1},set:function(B,ne){f&&B&&("object"==typeof B||"function"==typeof B)?(L||(L=new f),S(L,B,ne)):y?(G||(G=new y),V(G,B,ne)):(K||(K={key:{},next:null}),function(H,L,G){var K=T(H,L);K?K.value=G:H.next={key:L,next:H.next,value:G}}(K,B,ne))}};return Q}},6700:(le,k,A)=>{var F={"./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":4486,"./th.js":4486,"./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 u(h){var f=m(h);return A(f)}function m(h){if(!A.o(F,h)){var f=new Error("Cannot find module '"+h+"'");throw f.code="MODULE_NOT_FOUND",f}return F[h]}u.keys=function(){return Object.keys(F)},u.resolve=m,le.exports=u,u.id=6700},5856:()=>{},4654:()=>{},2868:()=>{},4777:()=>{},9830:()=>{},209:()=>{},7414:()=>{},9901:le=>{le.exports={nanoid:(u=21)=>{let m="",h=u;for(;h--;)m+="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict"[64*Math.random()|0];return m},customAlphabet:(u,m=21)=>(h=m)=>{let f="",y=h;for(;y--;)f+=u[Math.random()*u.length|0];return f}}},9598:le=>{function k(F,u,m,h,f,y,x){try{var S=F[y](x),D=S.value}catch(O){return void m(O)}S.done?u(D):Promise.resolve(D).then(h,f)}le.exports=function A(F){return function(){var u=this,m=arguments;return new Promise(function(h,f){var y=F.apply(u,m);function x(D){k(y,h,f,x,S,"next",D)}function S(D){k(y,h,f,x,S,"throw",D)}x(void 0)})}},le.exports.__esModule=!0,le.exports.default=le.exports}},le=>{le(le.s=395)}]); \ No newline at end of file diff --git a/ngsw.json b/ngsw.json index 6875dcb..89f4ec8 100644 --- a/ngsw.json +++ b/ngsw.json @@ -1,6 +1,6 @@ { "configVersion": 1, - "timestamp": 1676238077521, + "timestamp": 1676238627638, "index": "/index.html", "assetGroups": [ { @@ -14,7 +14,7 @@ "/472.5559564f7f2e29f1.js", "/favicon.ico", "/index.html", - "/main.c2616465086b72db.js", + "/main.55da682d9b88fe0f.js", "/manifest.webmanifest", "/polyfills.8e6f02aba33b3b3c.js", "/runtime.894ab3691de2ac8e.js", @@ -88,8 +88,8 @@ "/assets/profile.png": "35f15a95e5fc7939121c71638a0cd8fe9830f7b6", "/assets/shared.worker.js": "2869d9f1b26076a62d0182dd1b9b309702cfcb67", "/favicon.ico": "e225f1ea8ad3872db850d760a394fa09d353c80d", - "/index.html": "94f25de5314597393492ee8de01d7e9d49ac906e", - "/main.c2616465086b72db.js": "2a0238331c8062cc3e2433a2cc4f0b047e34fe9b", + "/index.html": "582617e06e43250df7895a6e2aba944818f530f1", + "/main.55da682d9b88fe0f.js": "dde7d608d8f03bc2e7953292deee11e2ea2c164c", "/manifest.webmanifest": "b1e30055bddfe285094f76f475959fe8dc619471", "/material-icons-base-400-normal.6a5d2b3f2786b8b0.woff": "6e4299698a545c9cf5798fdbb3dd2e0350b41ae4", "/material-icons-base-400-normal.a987d1598549506d.woff2": "c8de67e55036ce9ed7844c9a010a0c4cd5dfc54b",