diff --git a/src/GroupDocs.Viewer.UI.API/Controllers/ViewerController.cs b/src/GroupDocs.Viewer.UI.API/Controllers/ViewerController.cs index cd825df..c1fc9fb 100644 --- a/src/GroupDocs.Viewer.UI.API/Controllers/ViewerController.cs +++ b/src/GroupDocs.Viewer.UI.API/Controllers/ViewerController.cs @@ -332,7 +332,7 @@ private async Task> CreateViewDataPagesAndThumbs(FileCredentials { await _viewer.GetPagesAsync(file, pagesToCreate); - if (_config.EnableThumbnails) + if (_config.EnableThumbnails && _config.RenderingMode == RenderingMode.Html) { await _viewer.GetThumbsAsync(file, pagesToCreate); } @@ -346,7 +346,7 @@ private async Task> CreateViewDataPagesAndThumbs(FileCredentials var pageUrl = _apiUrlBuilder.BuildPageUrl(file.FilePath, page.Number, _viewer.PageExtension); var thumbUrl = _apiUrlBuilder.BuildThumbUrl(file.FilePath, page.Number, _viewer.PageExtension); - var pageData = _config.EnableThumbnails + var pageData = _config.EnableThumbnails && _config.RenderingMode == RenderingMode.Html ? new PageData(page.Number, page.Width, page.Height, pageUrl, thumbUrl) : new PageData(page.Number, page.Width, page.Height, pageUrl); @@ -366,7 +366,6 @@ private async Task> CreateViewDataPages(FileCredentials file, Doc { await _viewer.GetPagesAsync(file, pagesToCreate); - var pages = new List(); foreach (PageInfo page in docInfo.Pages) { @@ -392,7 +391,7 @@ private async Task> CreatePagesAndThumbs(FileCredentials file, Do { await _viewer.GetPagesAsync(file, pagesToCreate); - if (_config.EnableThumbnails) + if (_config.EnableThumbnails && _config.RenderingMode == RenderingMode.Html) { await _viewer.GetThumbsAsync(file, pagesToCreate); } @@ -404,7 +403,7 @@ private async Task> CreatePagesAndThumbs(FileCredentials file, Do var pageUrl = _apiUrlBuilder.BuildPageUrl(file.FilePath, page.Number, _viewer.PageExtension); var thumbUrl = _apiUrlBuilder.BuildThumbUrl(file.FilePath, page.Number, _viewer.ThumbExtension); - var pageData = _config.EnableThumbnails + var pageData = _config.EnableThumbnails && _config.RenderingMode == RenderingMode.Html ? new PageData(page.Number, page.Width, page.Height, pageUrl, thumbUrl) : new PageData(page.Number, page.Width, page.Height, pageUrl); diff --git a/src/GroupDocs.Viewer.UI.API/README.md b/src/GroupDocs.Viewer.UI.API/README.md index 53edec1..fdd8059 100644 --- a/src/GroupDocs.Viewer.UI.API/README.md +++ b/src/GroupDocs.Viewer.UI.API/README.md @@ -126,3 +126,27 @@ builder.Services.AddSingleton(); ![GroupDocs.Viewer.UI - Custom search term](https://raw.githubusercontent.com/groupdocs-viewer/groupdocs-viewer.github.io/master/resources/image/ui/custom-search-term.png) **NOTE:** This feature works only when rendering to HTML and when `PreloadPages` is set to `0` which means all the pages are preloaded. The service should be registered before you register the self-hosted or cloud API for it to take effect. By default, [SearchTermResolver.cs](./SearchTermResolution/Implementation/SearchTermResolver.cs) is registered. This class provides a default implementation that returns an empty string. + +### Controll Thumbnails Creation + +Thumbnails are only required when rendering to HTML with embedded or external resources. +When rendering to JPG or PNG, the actual page image is used as a thumbnail for better performance. + +To control thumbnail creation when rendering to HTML, set the `EnableThumbnails` property to `false`. +This hides the thumbnail panel and disables thumbnail generation by the API. + +The following code demonstrates how to use this option without a UI: + +```cs +builder.Services + .AddOptions() + .Configure((config, configuration) => + { + config.EnableThumbnails = false; + }); + +builder.Services + .AddControllers() + .AddGroupDocsViewerSelfHostApi(config => +//... +``` diff --git a/src/GroupDocs.Viewer.UI.Core/Configuration/Config.cs b/src/GroupDocs.Viewer.UI.Core/Configuration/Config.cs index ca41fa6..05d8910 100644 --- a/src/GroupDocs.Viewer.UI.Core/Configuration/Config.cs +++ b/src/GroupDocs.Viewer.UI.Core/Configuration/Config.cs @@ -64,6 +64,12 @@ public class Config /// public bool EnableHyperlinks { get; set; } = true; + /// + /// Enables or disables scroll animation when navigating to a page using page seclector control. + /// Default value: true and the scroll animation is enabled. + /// + public bool EnableScrollAnimation { get; set; } = true; + /* Control Visibility Settings */ /// diff --git a/src/GroupDocs.Viewer.UI/App/3rdpartylicenses.txt b/src/GroupDocs.Viewer.UI/App/3rdpartylicenses.txt index 1968fec..47b7167 100644 --- a/src/GroupDocs.Viewer.UI/App/3rdpartylicenses.txt +++ b/src/GroupDocs.Viewer.UI/App/3rdpartylicenses.txt @@ -871,12 +871,7 @@ https://github.com/cartant/rxjs-etc by Nicholas Jamieson, MIT licensed. See the file header for details. -------------------------------------------------------------------------------- -Package: @ngx-translate/core -License: "MIT" - - --------------------------------------------------------------------------------- -Package: @ngrx/operators +Package: @ngrx/effects License: "MIT" The MIT License (MIT) @@ -906,7 +901,12 @@ https://github.com/cartant/rxjs-etc by Nicholas Jamieson, MIT licensed. See the file header for details. -------------------------------------------------------------------------------- -Package: @ngrx/effects +Package: @ngx-translate/core +License: "MIT" + + +-------------------------------------------------------------------------------- +Package: @ngrx/operators License: "MIT" The MIT License (MIT) diff --git a/src/GroupDocs.Viewer.UI/App/chunk-ZIHOBMJY.js b/src/GroupDocs.Viewer.UI/App/chunk-2M445E45.js similarity index 73% rename from src/GroupDocs.Viewer.UI/App/chunk-ZIHOBMJY.js rename to src/GroupDocs.Viewer.UI/App/chunk-2M445E45.js index ed45a36..1603497 100644 --- a/src/GroupDocs.Viewer.UI/App/chunk-ZIHOBMJY.js +++ b/src/GroupDocs.Viewer.UI/App/chunk-2M445E45.js @@ -1,14 +1,14 @@ -var Kg=Object.create;var D4=Object.defineProperty,Xg=Object.defineProperties,Jg=Object.getOwnPropertyDescriptor,eC=Object.getOwnPropertyDescriptors,tC=Object.getOwnPropertyNames,E4=Object.getOwnPropertySymbols,nC=Object.getPrototypeOf,$i=Object.prototype.hasOwnProperty,b8=Object.prototype.propertyIsEnumerable;var M8=(e,n,t)=>n in e?D4(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,C=(e,n)=>{for(var t in n||={})$i.call(n,t)&&M8(e,t,n[t]);if(E4)for(var t of E4(n))b8.call(n,t)&&M8(e,t,n[t]);return e},P=(e,n)=>Xg(e,eC(n));var ZA=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(n,t)=>(typeof require<"u"?require:n)[t]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var oC=(e,n)=>{var t={};for(var o in e)$i.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(e!=null&&E4)for(var o of E4(e))n.indexOf(o)<0&&b8.call(e,o)&&(t[o]=e[o]);return t};var YA=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports),QA=(e,n)=>{for(var t in n)D4(e,t,{get:n[t],enumerable:!0})},rC=(e,n,t,o)=>{if(n&&typeof n=="object"||typeof n=="function")for(let r of tC(n))!$i.call(e,r)&&r!==t&&D4(e,r,{get:()=>n[r],enumerable:!(o=Jg(n,r))||o.enumerable});return e};var KA=(e,n,t)=>(t=e!=null?Kg(nC(e)):{},rC(n||!e||!e.__esModule?D4(t,"default",{value:e,enumerable:!0}):t,e));var Vi=(e,n,t)=>new Promise((o,r)=>{var i=a=>{try{s(t.next(a))}catch(l){r(l)}},c=a=>{try{s(t.throw(a))}catch(l){r(l)}},s=a=>a.done?o(a.value):Promise.resolve(a.value).then(i,c);s((t=t.apply(e,n)).next())});function k(e){return typeof e=="function"}function bn(e){let t=e(o=>{Error.call(o),o.stack=new Error().stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}var _4=bn(e=>function(t){e(this),this.message=t?`${t.length} errors occurred during unsubscription: +var Xg=Object.create;var D4=Object.defineProperty,Jg=Object.defineProperties,eC=Object.getOwnPropertyDescriptor,tC=Object.getOwnPropertyDescriptors,nC=Object.getOwnPropertyNames,E4=Object.getOwnPropertySymbols,oC=Object.getPrototypeOf,$i=Object.prototype.hasOwnProperty,b8=Object.prototype.propertyIsEnumerable;var M8=(e,n,t)=>n in e?D4(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,C=(e,n)=>{for(var t in n||={})$i.call(n,t)&&M8(e,t,n[t]);if(E4)for(var t of E4(n))b8.call(n,t)&&M8(e,t,n[t]);return e},F=(e,n)=>Jg(e,tC(n));var QA=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(n,t)=>(typeof require<"u"?require:n)[t]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var rC=(e,n)=>{var t={};for(var o in e)$i.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(e!=null&&E4)for(var o of E4(e))n.indexOf(o)<0&&b8.call(e,o)&&(t[o]=e[o]);return t};var KA=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports),XA=(e,n)=>{for(var t in n)D4(e,t,{get:n[t],enumerable:!0})},iC=(e,n,t,o)=>{if(n&&typeof n=="object"||typeof n=="function")for(let r of nC(n))!$i.call(e,r)&&r!==t&&D4(e,r,{get:()=>n[r],enumerable:!(o=eC(n,r))||o.enumerable});return e};var JA=(e,n,t)=>(t=e!=null?Xg(oC(e)):{},iC(n||!e||!e.__esModule?D4(t,"default",{value:e,enumerable:!0}):t,e));var Vi=(e,n,t)=>new Promise((o,r)=>{var i=a=>{try{s(t.next(a))}catch(l){r(l)}},c=a=>{try{s(t.throw(a))}catch(l){r(l)}},s=a=>a.done?o(a.value):Promise.resolve(a.value).then(i,c);s((t=t.apply(e,n)).next())});function k(e){return typeof e=="function"}function bn(e){let t=e(o=>{Error.call(o),o.stack=new Error().stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}var _4=bn(e=>function(t){e(this),this.message=t?`${t.length} errors occurred during unsubscription: ${t.map((o,r)=>`${r+1}) ${o.toString()}`).join(` - `)}`:"",this.name="UnsubscriptionError",this.errors=t});function Ft(e,n){if(e){let t=e.indexOf(n);0<=t&&e.splice(t,1)}}var xe=class e{constructor(n){this.initialTeardown=n,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let n;if(!this.closed){this.closed=!0;let{_parentage:t}=this;if(t)if(this._parentage=null,Array.isArray(t))for(let i of t)i.remove(this);else t.remove(this);let{initialTeardown:o}=this;if(k(o))try{o()}catch(i){n=i instanceof _4?i.errors:[i]}let{_finalizers:r}=this;if(r){this._finalizers=null;for(let i of r)try{L8(i)}catch(c){n=n??[],c instanceof _4?n=[...n,...c.errors]:n.push(c)}}if(n)throw new _4(n)}}add(n){var t;if(n&&n!==this)if(this.closed)L8(n);else{if(n instanceof e){if(n.closed||n._hasParent(this))return;n._addParent(this)}(this._finalizers=(t=this._finalizers)!==null&&t!==void 0?t:[]).push(n)}}_hasParent(n){let{_parentage:t}=this;return t===n||Array.isArray(t)&&t.includes(n)}_addParent(n){let{_parentage:t}=this;this._parentage=Array.isArray(t)?(t.push(n),t):t?[t,n]:n}_removeParent(n){let{_parentage:t}=this;t===n?this._parentage=null:Array.isArray(t)&&Ft(t,n)}remove(n){let{_finalizers:t}=this;t&&Ft(t,n),n instanceof e&&n._removeParent(this)}};xe.EMPTY=(()=>{let e=new xe;return e.closed=!0,e})();var Hi=xe.EMPTY;function N4(e){return e instanceof xe||e&&"closed"in e&&k(e.remove)&&k(e.add)&&k(e.unsubscribe)}function L8(e){k(e)?e():e.unsubscribe()}var J1={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var Ln={setTimeout(e,n,...t){let{delegate:o}=Ln;return o?.setTimeout?o.setTimeout(e,n,...t):setTimeout(e,n,...t)},clearTimeout(e){let{delegate:n}=Ln;return(n?.clearTimeout||clearTimeout)(e)},delegate:void 0};function I4(e){Ln.setTimeout(()=>{let{onUnhandledError:n}=J1;if(n)n(e);else throw e})}function e2(){}var z8=Ui("C",void 0,void 0);function x8(e){return Ui("E",void 0,e)}function w8(e){return Ui("N",e,void 0)}function Ui(e,n,t){return{kind:e,value:n,error:t}}var jt=null;function zn(e){if(J1.useDeprecatedSynchronousErrorHandling){let n=!jt;if(n&&(jt={errorThrown:!1,error:null}),e(),n){let{errorThrown:t,error:o}=jt;if(jt=null,t)throw o}}else e()}function S8(e){J1.useDeprecatedSynchronousErrorHandling&&jt&&(jt.errorThrown=!0,jt.error=e)}var Bt=class extends xe{constructor(n){super(),this.isStopped=!1,n?(this.destination=n,N4(n)&&n.add(this)):this.destination=sC}static create(n,t,o){return new R2(n,t,o)}next(n){this.isStopped?Gi(w8(n),this):this._next(n)}error(n){this.isStopped?Gi(x8(n),this):(this.isStopped=!0,this._error(n))}complete(){this.isStopped?Gi(z8,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(n){this.destination.next(n)}_error(n){try{this.destination.error(n)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}},iC=Function.prototype.bind;function Wi(e,n){return iC.call(e,n)}var qi=class{constructor(n){this.partialObserver=n}next(n){let{partialObserver:t}=this;if(t.next)try{t.next(n)}catch(o){T4(o)}}error(n){let{partialObserver:t}=this;if(t.error)try{t.error(n)}catch(o){T4(o)}else T4(n)}complete(){let{partialObserver:n}=this;if(n.complete)try{n.complete()}catch(t){T4(t)}}},R2=class extends Bt{constructor(n,t,o){super();let r;if(k(n)||!n)r={next:n??void 0,error:t??void 0,complete:o??void 0};else{let i;this&&J1.useDeprecatedNextContext?(i=Object.create(n),i.unsubscribe=()=>this.unsubscribe(),r={next:n.next&&Wi(n.next,i),error:n.error&&Wi(n.error,i),complete:n.complete&&Wi(n.complete,i)}):r=n}this.destination=new qi(r)}};function T4(e){J1.useDeprecatedSynchronousErrorHandling?S8(e):I4(e)}function cC(e){throw e}function Gi(e,n){let{onStoppedNotification:t}=J1;t&&Ln.setTimeout(()=>t(e,n))}var sC={closed:!0,next:e2,error:cC,complete:e2};var xn=typeof Symbol=="function"&&Symbol.observable||"@@observable";function _e(e){return e}function $t(...e){return Zi(e)}function Zi(e){return e.length===0?_e:e.length===1?e[0]:function(t){return e.reduce((o,r)=>r(o),t)}}var R=(()=>{class e{constructor(t){t&&(this._subscribe=t)}lift(t){let o=new e;return o.source=this,o.operator=t,o}subscribe(t,o,r){let i=lC(t)?t:new R2(t,o,r);return zn(()=>{let{operator:c,source:s}=this;i.add(c?c.call(i,s):s?this._subscribe(i):this._trySubscribe(i))}),i}_trySubscribe(t){try{return this._subscribe(t)}catch(o){t.error(o)}}forEach(t,o){return o=E8(o),new o((r,i)=>{let c=new R2({next:s=>{try{t(s)}catch(a){i(a),c.unsubscribe()}},error:i,complete:r});this.subscribe(c)})}_subscribe(t){var o;return(o=this.source)===null||o===void 0?void 0:o.subscribe(t)}[xn](){return this}pipe(...t){return Zi(t)(this)}toPromise(t){return t=E8(t),new t((o,r)=>{let i;this.subscribe(c=>i=c,c=>r(c),()=>o(i))})}}return e.create=n=>new e(n),e})();function E8(e){var n;return(n=e??J1.Promise)!==null&&n!==void 0?n:Promise}function aC(e){return e&&k(e.next)&&k(e.error)&&k(e.complete)}function lC(e){return e&&e instanceof Bt||aC(e)&&N4(e)}var D8=bn(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var Q=(()=>{class e extends R{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(t){let o=new A4(this,this);return o.operator=t,o}_throwIfClosed(){if(this.closed)throw new D8}next(t){zn(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(let o of this.currentObservers)o.next(t)}})}error(t){zn(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=t;let{observers:o}=this;for(;o.length;)o.shift().error(t)}})}complete(){zn(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;let{observers:t}=this;for(;t.length;)t.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var t;return((t=this.observers)===null||t===void 0?void 0:t.length)>0}_trySubscribe(t){return this._throwIfClosed(),super._trySubscribe(t)}_subscribe(t){return this._throwIfClosed(),this._checkFinalizedStatuses(t),this._innerSubscribe(t)}_innerSubscribe(t){let{hasError:o,isStopped:r,observers:i}=this;return o||r?Hi:(this.currentObservers=null,i.push(t),new xe(()=>{this.currentObservers=null,Ft(i,t)}))}_checkFinalizedStatuses(t){let{hasError:o,thrownError:r,isStopped:i}=this;o?t.error(r):i&&t.complete()}asObservable(){let t=new R;return t.source=this,t}}return e.create=(n,t)=>new A4(n,t),e})(),A4=class extends Q{constructor(n,t){super(),this.destination=n,this.source=t}next(n){var t,o;(o=(t=this.destination)===null||t===void 0?void 0:t.next)===null||o===void 0||o.call(t,n)}error(n){var t,o;(o=(t=this.destination)===null||t===void 0?void 0:t.error)===null||o===void 0||o.call(t,n)}complete(){var n,t;(t=(n=this.destination)===null||n===void 0?void 0:n.complete)===null||t===void 0||t.call(n)}_subscribe(n){var t,o;return(o=(t=this.source)===null||t===void 0?void 0:t.subscribe(n))!==null&&o!==void 0?o:Hi}};var ne=class extends Q{constructor(n){super(),this._value=n}get value(){return this.getValue()}_subscribe(n){let t=super._subscribe(n);return!t.closed&&n.next(this._value),t}getValue(){let{hasError:n,thrownError:t,_value:o}=this;if(n)throw t;return this._throwIfClosed(),o}next(n){super.next(this._value=n)}};var Oe=new R(e=>e.complete());function N8(e,n,t,o){function r(i){return i instanceof t?i:new t(function(c){c(i)})}return new(t||(t=Promise))(function(i,c){function s(u){try{l(o.next(u))}catch(f){c(f)}}function a(u){try{l(o.throw(u))}catch(f){c(f)}}function l(u){u.done?i(u.value):r(u.value).then(s,a)}l((o=o.apply(e,n||[])).next())})}function _8(e){var n=typeof Symbol=="function"&&Symbol.iterator,t=n&&e[n],o=0;if(t)return t.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&o>=e.length&&(e=void 0),{value:e&&e[o++],done:!e}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")}function Vt(e){return this instanceof Vt?(this.v=e,this):new Vt(e)}function I8(e,n,t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var o=t.apply(e,n||[]),r,i=[];return r=Object.create((typeof AsyncIterator=="function"?AsyncIterator:Object).prototype),s("next"),s("throw"),s("return",c),r[Symbol.asyncIterator]=function(){return this},r;function c(p){return function(h){return Promise.resolve(h).then(p,f)}}function s(p,h){o[p]&&(r[p]=function(g){return new Promise(function(b,x){i.push([p,g,b,x])>1||a(p,g)})},h&&(r[p]=h(r[p])))}function a(p,h){try{l(o[p](h))}catch(g){d(i[0][3],g)}}function l(p){p.value instanceof Vt?Promise.resolve(p.value.v).then(u,f):d(i[0][2],p)}function u(p){a("next",p)}function f(p){a("throw",p)}function d(p,h){p(h),i.shift(),i.length&&a(i[0][0],i[0][1])}}function T8(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n=e[Symbol.asyncIterator],t;return n?n.call(e):(e=typeof _8=="function"?_8(e):e[Symbol.iterator](),t={},o("next"),o("throw"),o("return"),t[Symbol.asyncIterator]=function(){return this},t);function o(i){t[i]=e[i]&&function(c){return new Promise(function(s,a){c=e[i](c),r(s,a,c.done,c.value)})}}function r(i,c,s,a){Promise.resolve(a).then(function(l){i({value:l,done:s})},c)}}var wn=e=>e&&typeof e.length=="number"&&typeof e!="function";function R4(e){return k(e?.then)}function k4(e){return k(e[xn])}function O4(e){return Symbol.asyncIterator&&k(e?.[Symbol.asyncIterator])}function P4(e){return new TypeError(`You provided ${e!==null&&typeof e=="object"?"an invalid object":`'${e}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}function uC(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var F4=uC();function j4(e){return k(e?.[F4])}function B4(e){return I8(this,arguments,function*(){let t=e.getReader();try{for(;;){let{value:o,done:r}=yield Vt(t.read());if(r)return yield Vt(void 0);yield yield Vt(o)}}finally{t.releaseLock()}})}function $4(e){return k(e?.getReader)}function H(e){if(e instanceof R)return e;if(e!=null){if(k4(e))return fC(e);if(wn(e))return dC(e);if(R4(e))return pC(e);if(O4(e))return A8(e);if(j4(e))return hC(e);if($4(e))return mC(e)}throw P4(e)}function fC(e){return new R(n=>{let t=e[xn]();if(k(t.subscribe))return t.subscribe(n);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function dC(e){return new R(n=>{for(let t=0;t{e.then(t=>{n.closed||(n.next(t),n.complete())},t=>n.error(t)).then(null,I4)})}function hC(e){return new R(n=>{for(let t of e)if(n.next(t),n.closed)return;n.complete()})}function A8(e){return new R(n=>{gC(e,n).catch(t=>n.error(t))})}function mC(e){return A8(B4(e))}function gC(e,n){var t,o,r,i;return N8(this,void 0,void 0,function*(){try{for(t=T8(e);o=yield t.next(),!o.done;){let c=o.value;if(n.next(c),n.closed)return}}catch(c){r={error:c}}finally{try{o&&!o.done&&(i=t.return)&&(yield i.call(t))}finally{if(r)throw r.error}}n.complete()})}function a1(e,n,t,o=0,r=!1){let i=n.schedule(function(){t(),r?e.add(this.schedule(null,o)):this.unsubscribe()},o);if(e.add(i),!r)return i}function Yi(e){return k(e?.lift)}function _(e){return n=>{if(Yi(n))return n.lift(function(t){try{return e(t,this)}catch(o){this.error(o)}});throw new TypeError("Unable to lift unknown Observable type")}}function E(e,n,t,o,r){return new B0(e,n,t,o,r)}var B0=class extends Bt{constructor(n,t,o,r,i,c){super(n),this.onFinalize=i,this.shouldUnsubscribe=c,this._next=t?function(s){try{t(s)}catch(a){n.error(a)}}:super._next,this._error=r?function(s){try{r(s)}catch(a){n.error(a)}finally{this.unsubscribe()}}:super._error,this._complete=o?function(){try{o()}catch(s){n.error(s)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){let{closed:t}=this;super.unsubscribe(),!t&&((n=this.onFinalize)===null||n===void 0||n.call(this))}}};function x1(e,n=0){return _((t,o)=>{t.subscribe(E(o,r=>a1(o,e,()=>o.next(r),n),()=>a1(o,e,()=>o.complete(),n),r=>a1(o,e,()=>o.error(r),n)))})}function V4(e,n=0){return _((t,o)=>{o.add(e.schedule(()=>t.subscribe(o),n))})}function R8(e,n){return H(e).pipe(V4(n),x1(n))}function k8(e,n){return H(e).pipe(V4(n),x1(n))}function O8(e,n){return new R(t=>{let o=0;return n.schedule(function(){o===e.length?t.complete():(t.next(e[o++]),t.closed||this.schedule())})})}function P8(e,n){return new R(t=>{let o;return a1(t,n,()=>{o=e[F4](),a1(t,n,()=>{let r,i;try{({value:r,done:i}=o.next())}catch(c){t.error(c);return}i?t.complete():t.next(r)},0,!0)}),()=>k(o?.return)&&o.return()})}function H4(e,n){if(!e)throw new Error("Iterable cannot be null");return new R(t=>{a1(t,n,()=>{let o=e[Symbol.asyncIterator]();a1(t,n,()=>{o.next().then(r=>{r.done?t.complete():t.next(r.value)})},0,!0)})})}function F8(e,n){return H4(B4(e),n)}function j8(e,n){if(e!=null){if(k4(e))return R8(e,n);if(wn(e))return O8(e,n);if(R4(e))return k8(e,n);if(O4(e))return H4(e,n);if(j4(e))return P8(e,n);if($4(e))return F8(e,n)}throw P4(e)}function de(e,n){return n?j8(e,n):H(e)}function T(e,n){return _((t,o)=>{let r=0;t.subscribe(E(o,i=>{o.next(e.call(n,i,r++))}))})}function B8(e,n,t,o,r,i,c,s){let a=[],l=0,u=0,f=!1,d=()=>{f&&!a.length&&!l&&n.complete()},p=g=>l{i&&n.next(g),l++;let b=!1;H(t(g,u++)).subscribe(E(n,x=>{r?.(x),i?p(x):n.next(x)},()=>{b=!0},void 0,()=>{if(b)try{for(l--;a.length&&lh(x)):h(x)}d()}catch(x){n.error(x)}}))};return e.subscribe(E(n,p,()=>{f=!0,d()})),()=>{s?.()}}function ce(e,n,t=1/0){return k(n)?ce((o,r)=>T((i,c)=>n(o,i,r,c))(H(e(o,r))),t):(typeof n=="number"&&(t=n),_((o,r)=>B8(o,r,e,t)))}var{isArray:CC}=Array;function yC(e,n){return CC(n)?e(...n):e(n)}function st(e){return T(n=>yC(e,n))}var vC=["addListener","removeListener"],MC=["addEventListener","removeEventListener"],bC=["on","off"];function m2(e,n,t,o){if(k(t)&&(o=t,t=void 0),o)return m2(e,n,t).pipe(st(o));let[r,i]=xC(e)?MC.map(c=>s=>e[c](n,s,t)):LC(e)?vC.map($8(e,n)):zC(e)?bC.map($8(e,n)):[];if(!r&&wn(e))return ce(c=>m2(c,n,t))(H(e));if(!r)throw new TypeError("Invalid event target");return new R(c=>{let s=(...a)=>c.next(1i(s)})}function $8(e,n){return t=>o=>e[t](n,o)}function LC(e){return k(e.addListener)&&k(e.removeListener)}function zC(e){return k(e.on)&&k(e.off)}function xC(e){return k(e.addEventListener)&&k(e.removeEventListener)}function pe(e,n){return _((t,o)=>{let r=0;t.subscribe(E(o,i=>e.call(n,i,r++)&&o.next(i)))})}var{isArray:wC}=Array,{getPrototypeOf:SC,prototype:EC,keys:DC}=Object;function U4(e){if(e.length===1){let n=e[0];if(wC(n))return{args:n,keys:null};if(_C(n)){let t=DC(n);return{args:t.map(o=>n[o]),keys:t}}}return{args:e,keys:null}}function _C(e){return e&&typeof e=="object"&&SC(e)===EC}function W4(e){return e&&k(e.schedule)}function Qi(e){return e[e.length-1]}function at(e){return k(Qi(e))?e.pop():void 0}function g2(e){return W4(Qi(e))?e.pop():void 0}function V8(e,n){return typeof Qi(e)=="number"?e.pop():n}function G4(e,n){return e.reduce((t,o,r)=>(t[o]=n[r],t),{})}function Ht(...e){let n=g2(e),t=at(e),{args:o,keys:r}=U4(e);if(o.length===0)return de([],n);let i=new R(Ki(o,n,r?c=>G4(r,c):_e));return t?i.pipe(st(t)):i}function Ki(e,n,t=_e){return o=>{H8(n,()=>{let{length:r}=e,i=new Array(r),c=r,s=r;for(let a=0;a{let l=de(e[a],n),u=!1;l.subscribe(E(o,f=>{i[a]=f,u||(u=!0,s--),s||o.next(t(i.slice()))},()=>{--c||o.complete()}))},o)},o)}}function H8(e,n,t){e?a1(t,e,n):n()}var{isArray:NC}=Array;function q4(e){return e.length===1&&NC(e[0])?e[0]:e}function Xi(...e){let n=at(e);return n?$t(Xi(...e),st(n)):_((t,o)=>{Ki([t,...q4(e)])(o)})}function IC(...e){return Xi(...e)}var Z4=class extends xe{constructor(n,t){super()}schedule(n,t=0){return this}};var $0={setInterval(e,n,...t){let{delegate:o}=$0;return o?.setInterval?o.setInterval(e,n,...t):setInterval(e,n,...t)},clearInterval(e){let{delegate:n}=$0;return(n?.clearInterval||clearInterval)(e)},delegate:void 0};var Sn=class extends Z4{constructor(n,t){super(n,t),this.scheduler=n,this.work=t,this.pending=!1}schedule(n,t=0){var o;if(this.closed)return this;this.state=n;let r=this.id,i=this.scheduler;return r!=null&&(this.id=this.recycleAsyncId(i,r,t)),this.pending=!0,this.delay=t,this.id=(o=this.id)!==null&&o!==void 0?o:this.requestAsyncId(i,this.id,t),this}requestAsyncId(n,t,o=0){return $0.setInterval(n.flush.bind(n,this),o)}recycleAsyncId(n,t,o=0){if(o!=null&&this.delay===o&&this.pending===!1)return t;t!=null&&$0.clearInterval(t)}execute(n,t){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;let o=this._execute(n,t);if(o)return o;this.pending===!1&&this.id!=null&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(n,t){let o=!1,r;try{this.work(n)}catch(i){o=!0,r=i||new Error("Scheduled action threw falsy error")}if(o)return this.unsubscribe(),r}unsubscribe(){if(!this.closed){let{id:n,scheduler:t}=this,{actions:o}=t;this.work=this.state=this.scheduler=null,this.pending=!1,Ft(o,this),n!=null&&(this.id=this.recycleAsyncId(t,n,null)),this.delay=null,super.unsubscribe()}}};var V0={now(){return(V0.delegate||Date).now()},delegate:void 0};var En=class e{constructor(n,t=e.now){this.schedulerActionCtor=n,this.now=t}schedule(n,t=0,o){return new this.schedulerActionCtor(this,n).schedule(o,t)}};En.now=V0.now;var Dn=class extends En{constructor(n,t=En.now){super(n,t),this.actions=[],this._active=!1}flush(n){let{actions:t}=this;if(this._active){t.push(n);return}let o;this._active=!0;do if(o=n.execute(n.state,n.delay))break;while(n=t.shift());if(this._active=!1,o){for(;n=t.shift();)n.unsubscribe();throw o}}};var e1=new Dn(Sn),Ji=e1;function U8(e,n=e1){return _((t,o)=>{let r=null,i=null,c=null,s=()=>{if(r){r.unsubscribe(),r=null;let l=i;i=null,o.next(l)}};function a(){let l=c+e,u=n.now();if(u{i=l,c=n.now(),r||(r=n.schedule(a,e),o.add(r))},()=>{s(),o.complete()},void 0,()=>{i=r=null}))})}function Ne(e){return e<=0?()=>Oe:_((n,t)=>{let o=0;n.subscribe(E(t,r=>{++o<=e&&(t.next(r),e<=o&&t.complete())}))})}function lt(e=1/0){return ce(_e,e)}function W8(){return lt(1)}function t2(...e){return W8()(de(e,g2(e)))}function H0(){return _((e,n)=>{e.subscribe(E(n,e2))})}function G8(e){return T(()=>e)}function Y4(e,n){return n?t=>t2(n.pipe(Ne(1),H0()),t.pipe(Y4(e))):ce((t,o)=>H(e(t,o)).pipe(Ne(1),G8(t)))}function q8(e){return e instanceof Date&&!isNaN(e)}function n2(e=0,n,t=Ji){let o=-1;return n!=null&&(W4(n)?t=n:o=n),new R(r=>{let i=q8(e)?+e-t.now():e;i<0&&(i=0);let c=0;return t.schedule(function(){r.closed||(r.next(c++),0<=o?this.schedule(void 0,o):r.complete())},i)})}function U0(e,n=e1){let t=n2(e,n);return Y4(()=>t)}function ut(e,n=_e){return e=e??TC,_((t,o)=>{let r,i=!0;t.subscribe(E(o,c=>{let s=n(c);(i||!e(r,s))&&(i=!1,r=s,o.next(c))}))})}function TC(e,n){return e===n}function w1(e){return _((n,t)=>{try{n.subscribe(t)}finally{t.add(e)}})}var k2=bn(e=>function(){e(this),this.name="EmptyError",this.message="no elements in sequence"});function ft(e){return _((n,t)=>{let o=!1;n.subscribe(E(t,r=>{o=!0,t.next(r)},()=>{o||t.next(e),t.complete()}))})}function Q4(e=AC){return _((n,t)=>{let o=!1;n.subscribe(E(t,r=>{o=!0,t.next(r)},()=>o?t.complete():t.error(e())))})}function AC(){return new k2}function C2(e,n){let t=arguments.length>=2;return o=>o.pipe(e?pe((r,i)=>e(r,i,o)):_e,Ne(1),t?ft(n):Q4(()=>new k2))}function K4(...e){let n=g2(e);return _((t,o)=>{(n?t2(e,t,n):t2(e,t)).subscribe(o)})}function Le(e,n){return _((t,o)=>{let r=null,i=0,c=!1,s=()=>c&&!r&&o.complete();t.subscribe(E(o,a=>{r?.unsubscribe();let l=0,u=i++;H(e(a,u)).subscribe(r=E(o,f=>o.next(n?n(a,f,u,l++):f),()=>{r=null,s()}))},()=>{c=!0,s()}))})}function y2(e){return _((n,t)=>{H(e).subscribe(E(t,()=>t.complete(),e2)),!t.closed&&n.subscribe(t)})}function he(e,n,t){let o=k(e)||n||t?{next:e,error:n,complete:t}:e;return o?_((r,i)=>{var c;(c=o.subscribe)===null||c===void 0||c.call(o);let s=!0;r.subscribe(E(i,a=>{var l;(l=o.next)===null||l===void 0||l.call(o,a),i.next(a)},()=>{var a;s=!1,(a=o.complete)===null||a===void 0||a.call(o),i.complete()},a=>{var l;s=!1,(l=o.error)===null||l===void 0||l.call(o,a),i.error(a)},()=>{var a,l;s&&((a=o.unsubscribe)===null||a===void 0||a.call(o)),(l=o.finalize)===null||l===void 0||l.call(o)}))}):_e}function Z8(e,n){return _((t,o)=>{let{leading:r=!0,trailing:i=!1}=n??{},c=!1,s=null,a=null,l=!1,u=()=>{a?.unsubscribe(),a=null,i&&(p(),l&&o.complete())},f=()=>{a=null,l&&o.complete()},d=h=>a=H(e(h)).subscribe(E(o,u,f)),p=()=>{if(c){c=!1;let h=s;s=null,o.next(h),!l&&d(h)}};t.subscribe(E(o,h=>{c=!0,s=h,!(a&&!a.closed)&&(r?p():d(h))},()=>{l=!0,!(i&&c&&a&&!a.closed)&&o.complete()}))})}function X4(e,n=e1,t){let o=n2(e,n);return Z8(()=>o,t)}function _n(...e){let n=at(e);return _((t,o)=>{let r=e.length,i=new Array(r),c=e.map(()=>!1),s=!1;for(let a=0;a{i[a]=l,!s&&!c[a]&&(c[a]=!0,(s=c.every(_e))&&(c=null))},e2));t.subscribe(E(o,a=>{if(s){let l=[a,...i];o.next(n?n(...l):l)}}))})}function Nn(){return _((e,n)=>{let t=null;e._refCount++;let o=E(n,void 0,void 0,void 0,()=>{if(!e||e._refCount<=0||0<--e._refCount){t=null;return}let r=e._connection,i=t;t=null,r&&(!i||r===i)&&r.unsubscribe(),n.unsubscribe()});e.subscribe(o),o.closed||(t=e.connect())})}var In=class extends R{constructor(n,t){super(),this.source=n,this.subjectFactory=t,this._subject=null,this._refCount=0,this._connection=null,Yi(n)&&(this.lift=n.lift)}_subscribe(n){return this.getSubject().subscribe(n)}getSubject(){let n=this._subject;return(!n||n.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;let{_connection:n}=this;this._subject=this._connection=null,n?.unsubscribe()}connect(){let n=this._connection;if(!n){n=this._connection=new xe;let t=this.getSubject();n.add(this.source.subscribe(E(t,void 0,()=>{this._teardown(),t.complete()},o=>{this._teardown(),t.error(o)},()=>this._teardown()))),n.closed&&(this._connection=null,n=xe.EMPTY)}return n}refCount(){return Nn()(this)}};var O2=class extends Q{constructor(n=1/0,t=1/0,o=V0){super(),this._bufferSize=n,this._windowTime=t,this._timestampProvider=o,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=t===1/0,this._bufferSize=Math.max(1,n),this._windowTime=Math.max(1,t)}next(n){let{isStopped:t,_buffer:o,_infiniteTimeWindow:r,_timestampProvider:i,_windowTime:c}=this;t||(o.push(n),!r&&o.push(i.now()+c)),this._trimBuffer(),super.next(n)}_subscribe(n){this._throwIfClosed(),this._trimBuffer();let t=this._innerSubscribe(n),{_infiniteTimeWindow:o,_buffer:r}=this,i=r.slice();for(let c=0;c0?super.schedule(n,t):(this.delay=t,this.state=n,this.scheduler.flush(this),this)}execute(n,t){return t>0||this.closed?super.execute(n,t):this._execute(n,t)}requestAsyncId(n,t,o=0){return o!=null&&o>0||o==null&&this.delay>0?super.requestAsyncId(n,t,o):(n.flush(this),0)}};var eo=class extends Dn{};var ec=new eo(J4);function D(...e){let n=g2(e);return de(e,n)}function dt(e,n){let t=k(e)?e:()=>e,o=r=>r.error(t());return new R(n?r=>n.schedule(o,0,r):o)}var pt=class e{constructor(n,t,o){this.kind=n,this.value=t,this.error=o,this.hasValue=n==="N"}observe(n){return tc(this,n)}do(n,t,o){let{kind:r,value:i,error:c}=this;return r==="N"?n?.(i):r==="E"?t?.(c):o?.()}accept(n,t,o){var r;return k((r=n)===null||r===void 0?void 0:r.next)?this.observe(n):this.do(n,t,o)}toObservable(){let{kind:n,value:t,error:o}=this,r=n==="N"?D(t):n==="E"?dt(()=>o):n==="C"?Oe:0;if(!r)throw new TypeError(`Unexpected notification kind ${n}`);return r}static createNext(n){return new e("N",n)}static createError(n){return new e("E",void 0,n)}static createComplete(){return e.completeNotification}};pt.completeNotification=new pt("C");function tc(e,n){var t,o,r;let{kind:i,value:c,error:s}=e;if(typeof i!="string")throw new TypeError('Invalid notification, missing "kind"');i==="N"?(t=n.next)===null||t===void 0||t.call(n,c):i==="E"?(o=n.error)===null||o===void 0||o.call(n,s):(r=n.complete)===null||r===void 0||r.call(n)}function l1(e){return!!e&&(e instanceof R||k(e.lift)&&k(e.subscribe))}function ht(e){return new R(n=>{H(e()).subscribe(n)})}function nc(...e){let n=at(e),{args:t,keys:o}=U4(e),r=new R(i=>{let{length:c}=t;if(!c){i.complete();return}let s=new Array(c),a=c,l=c;for(let u=0;u{f||(f=!0,l--),s[u]=d},()=>a--,void 0,()=>{(!a||!f)&&(l||i.next(o?G4(o,s):s),i.complete())}))}});return n?r.pipe(st(n)):r}function mt(...e){let n=g2(e),t=V8(e,1/0),o=e;return o.length?o.length===1?H(o[0]):lt(t)(de(o,n)):Oe}var RC=new R(e2);function oc(...e){return e=q4(e),e.length===1?H(e[0]):new R(rc(e))}function rc(e){return n=>{let t=[];for(let o=0;t&&!n.closed&&o{if(t){for(let i=0;i{let o=!1,r=null,i=null,c=!1,s=()=>{if(i?.unsubscribe(),i=null,o){o=!1;let l=r;r=null,t.next(l)}c&&t.complete()},a=()=>{i=null,c&&t.complete()};n.subscribe(E(t,l=>{o=!0,r=l,i||H(e(l)).subscribe(i=E(t,s,a))},()=>{c=!0,(!o||!i||i.closed)&&t.complete()}))})}function kC(e,n=e1){return Y8(()=>n2(e,n))}function F1(e){return _((n,t)=>{let o=null,r=!1,i;o=n.subscribe(E(t,void 0,void 0,c=>{i=H(e(c,F1(e)(n))),o?(o.unsubscribe(),o=null,i.subscribe(t)):r=!0})),r&&(o.unsubscribe(),o=null,i.subscribe(t))})}function Q8(e,n,t,o,r){return(i,c)=>{let s=t,a=n,l=0;i.subscribe(E(c,u=>{let f=l++;a=s?e(a,u,f):(s=!0,u),o&&c.next(a)},r&&(()=>{s&&c.next(a),c.complete()})))}}function u1(e,n){return k(n)?ce(e,n,1):ce(e,1)}function ic(){return _((e,n)=>{e.subscribe(E(n,t=>tc(t,n)))})}function to(e,n){return n?t=>t.pipe(to((o,r)=>H(e(o,r)).pipe(T((i,c)=>n(o,i,r,c))))):_((t,o)=>{let r=0,i=null,c=!1;t.subscribe(E(o,s=>{i||(i=E(o,void 0,()=>{i=null,c&&o.complete()}),H(e(s,r++)).subscribe(i))},()=>{c=!0,!i&&o.complete()}))})}function no(e,n,t,o){return _((r,i)=>{let c;!n||typeof n=="function"?c=n:{duration:t,element:c,connector:o}=n;let s=new Map,a=h=>{s.forEach(h),h(i)},l=h=>a(g=>g.error(h)),u=0,f=!1,d=new B0(i,h=>{try{let g=e(h),b=s.get(g);if(!b){s.set(g,b=o?o():new Q);let x=p(g,b);if(i.next(x),t){let I=E(b,()=>{b.complete(),I?.unsubscribe()},void 0,void 0,()=>s.delete(g));d.add(H(t(x)).subscribe(I))}}b.next(c?c(h):h)}catch(g){l(g)}},()=>a(h=>h.complete()),l,()=>s.clear(),()=>(f=!0,u===0));r.subscribe(d);function p(h,g){let b=new R(x=>{u++;let I=g.subscribe(x);return()=>{I.unsubscribe(),--u===0&&f&&d.unsubscribe()}});return b.key=h,b}})}function Tn(e){return e<=0?()=>Oe:_((n,t)=>{let o=[];n.subscribe(E(t,r=>{o.push(r),e{for(let r of o)t.next(r);t.complete()},void 0,()=>{o=null}))})}function cc(e,n){let t=arguments.length>=2;return o=>o.pipe(e?pe((r,i)=>e(r,i,o)):_e,Tn(1),t?ft(n):Q4(()=>new k2))}function sc(){return _((e,n)=>{e.subscribe(E(n,t=>{n.next(pt.createNext(t))},()=>{n.next(pt.createComplete()),n.complete()},t=>{n.next(pt.createError(t)),n.complete()}))})}function ac(...e){let n=e.length;if(n===0)throw new Error("list of properties cannot be empty.");return T(t=>{let o=t;for(let r=0;r{rc([n,...e])(t)}):_e}function lc(e=1/0){let n;e&&typeof e=="object"?n=e:n={count:e};let{count:t=1/0,delay:o,resetOnSuccess:r=!1}=n;return t<=0?_e:_((i,c)=>{let s=0,a,l=()=>{let u=!1;a=i.subscribe(E(c,f=>{r&&(s=0),c.next(f)},void 0,f=>{if(s++{a?(a.unsubscribe(),a=null,l()):u=!0};if(o!=null){let p=typeof o=="number"?n2(o):H(o(f,s)),h=E(c,()=>{h.unsubscribe(),d()},()=>{c.complete()});p.subscribe(h)}else d()}else c.error(f)})),u&&(a.unsubscribe(),a=null,l())};l()})}function W0(e,n){return _(Q8(e,n,arguments.length>=2,!0))}function K8(e={}){let{connector:n=()=>new Q,resetOnError:t=!0,resetOnComplete:o=!0,resetOnRefCountZero:r=!0}=e;return i=>{let c,s,a,l=0,u=!1,f=!1,d=()=>{s?.unsubscribe(),s=void 0},p=()=>{d(),c=a=void 0,u=f=!1},h=()=>{let g=c;p(),g?.unsubscribe()};return _((g,b)=>{l++,!f&&!u&&d();let x=a=a??n();b.add(()=>{l--,l===0&&!f&&!u&&(s=uc(h,r))}),x.subscribe(b),!c&&l>0&&(c=new R2({next:I=>x.next(I),error:I=>{f=!0,d(),s=uc(p,t,I),x.error(I)},complete:()=>{u=!0,d(),s=uc(p,o),x.complete()}}),H(g).subscribe(c))})(i)}}function uc(e,n,...t){if(n===!0){e();return}if(n===!1)return;let o=new R2({next:()=>{o.unsubscribe(),e()}});return H(n(...t)).subscribe(o)}function oo(e,n,t){let o,r=!1;return e&&typeof e=="object"?{bufferSize:o=1/0,windowTime:n=1/0,refCount:r=!1,scheduler:t}=e:o=e??1/0,K8({connector:()=>new O2(o,n,t),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:r})}function PC(e){return pe((n,t)=>e<=t)}function FC(e,n=!1){return _((t,o)=>{let r=0;t.subscribe(E(o,i=>{let c=e(i,r++);(c||n)&&o.next(i),!c&&o.complete()}))})}function J8(e,n){return Object.is(e,n)}var Pe=null,G0=!1,hc=1,f1=Symbol("SIGNAL");function X(e){let n=Pe;return Pe=e,n}function e5(){return Pe}function jC(){return G0}var Ut={version:0,lastCleanEpoch:0,dirty:!1,producerNode:void 0,producerLastReadVersion:void 0,producerIndexOfThis:void 0,nextProducerIndex:0,liveConsumerNode:void 0,liveConsumerIndexOfThis:void 0,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,kind:"unknown",producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{}};function io(e){if(G0)throw new Error("");if(Pe===null)return;Pe.consumerOnSignalRead(e);let n=Pe.nextProducerIndex++;if(so(Pe),ne.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}function Y0(e){so(e);for(let n=0;n0}function so(e){e.producerNode??=[],e.producerIndexOfThis??=[],e.producerLastReadVersion??=[]}function c5(e){e.liveConsumerNode??=[],e.liveConsumerIndexOfThis??=[]}function s5(e){return e.producerNode!==void 0}function a5(e){let n=Object.create($C);n.computation=e;let t=()=>{if(t5(n),io(n),n.value===ro)throw n.error;return n.value};return t[f1]=n,t}var fc=Symbol("UNSET"),dc=Symbol("COMPUTING"),ro=Symbol("ERRORED"),$C=P(C({},Ut),{value:fc,dirty:!0,error:null,equal:J8,kind:"computed",producerMustRecompute(e){return e.value===fc||e.value===dc},producerRecomputeValue(e){if(e.value===dc)throw new Error("Detected cycle in computations.");let n=e.value;e.value=dc;let t=An(e),o,r=!1;try{o=e.computation(),X(null),r=n!==fc&&n!==ro&&o!==ro&&e.equal(n,o)}catch(i){o=ro,e.error=i}finally{Z0(e,t)}if(r){e.value=n;return}e.value=o,e.version++}});function VC(){throw new Error}var l5=VC;function u5(){l5()}function f5(e){l5=e}var HC=null;function d5(e){let n=Object.create(mc);n.value=e;let t=()=>(io(n),n.value);return t[f1]=n,t}function ao(e,n){o5()||u5(),e.equal(e.value,n)||(e.value=n,UC(e))}function p5(e,n){o5()||u5(),ao(e,n(e.value))}var mc=P(C({},Ut),{equal:J8,value:void 0,kind:"signal"});function UC(e){e.version++,BC(),n5(e),HC?.()}function h5(e,n,t){let o=Object.create(WC);t&&(o.consumerAllowSignalWrites=!0),o.fn=e,o.schedule=n;let r=a=>{o.cleanupFn=a};function i(a){return a.fn===null&&a.schedule===null}function c(a){i(a)||(Rn(a),a.cleanupFn(),a.fn=null,a.schedule=null,a.cleanupFn=pc)}let s=()=>{if(o.fn===null)return;if(jC())throw new Error("Schedulers cannot synchronously execute watches while scheduling.");if(o.dirty=!1,o.hasRun&&!Y0(o))return;o.hasRun=!0;let a=An(o);try{o.cleanupFn(),o.cleanupFn=pc,o.fn(r)}finally{Z0(o,a)}};return o.ref={notify:()=>r5(o),run:s,cleanup:()=>o.cleanupFn(),destroy:()=>c(o),[f1]:o},o.ref}var pc=()=>{},WC=P(C({},Ut),{consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!1,consumerMarkedDirty:e=>{e.schedule!==null&&e.schedule(e.ref)},hasRun:!1,cleanupFn:pc});var n7="https://g.co/ng/security#xss",S=class extends Error{code;constructor(n,t){super(Qo(n,t)),this.code=n}};function Qo(e,n){return`${`NG0${Math.abs(e)}`}${n?": "+n:""}`}var o7=Symbol("InputSignalNode#UNSET"),GC=P(C({},mc),{transformFn:void 0,applyValueToInputSignal(e,n){ao(e,n)}});function r7(e,n){let t=Object.create(GC);t.value=e,t.transformFn=n?.transform;function o(){if(io(t),t.value===o7)throw new S(-950,!1);return t.value}return o[f1]=t,o}function f3(e){return{toString:e}.toString()}var lo="__parameters__";function qC(e){return function(...t){if(e){let o=e(...t);for(let r in o)this[r]=o[r]}}}function $s(e,n,t){return f3(()=>{let o=qC(n);function r(...i){if(this instanceof r)return o.apply(this,i),this;let c=new r(...i);return s.annotation=c,s;function s(a,l,u){let f=a.hasOwnProperty(lo)?a[lo]:Object.defineProperty(a,lo,{value:[]})[lo];for(;f.length<=u;)f.push(null);return(f[u]=f[u]||[]).push(c),a}}return t&&(r.prototype=Object.create(t.prototype)),r.prototype.ngMetadataName=e,r.annotationCls=r,r})}var e3=globalThis;function ge(e){for(let n in e)if(e[n]===ge)return n;throw Error("Could not find renamed property on target object.")}function ZC(e,n){for(let t in n)n.hasOwnProperty(t)&&!e.hasOwnProperty(t)&&(e[t]=n[t])}function n1(e){if(typeof e=="string")return e;if(Array.isArray(e))return`[${e.map(n1).join(", ")}]`;if(e==null)return""+e;let n=e.overriddenName||e.name;if(n)return`${n}`;let t=e.toString();if(t==null)return""+t;let o=t.indexOf(` -`);return o>=0?t.slice(0,o):t}function _c(e,n){return e?n?`${e} ${n}`:e:n||""}var YC=ge({__forward_ref__:ge});function i7(e){return e.__forward_ref__=i7,e.toString=function(){return n1(this())},e}function t1(e){return c7(e)?e():e}function c7(e){return typeof e=="function"&&e.hasOwnProperty(YC)&&e.__forward_ref__===i7}function v(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function ye(e){return{providers:e.providers||[],imports:e.imports||[]}}function Ko(e){return m5(e,a7)||m5(e,l7)}function s7(e){return Ko(e)!==null}function m5(e,n){return e.hasOwnProperty(n)?e[n]:null}function QC(e){let n=e&&(e[a7]||e[l7]);return n||null}function g5(e){return e&&(e.hasOwnProperty(C5)||e.hasOwnProperty(KC))?e[C5]:null}var a7=ge({\u0275prov:ge}),C5=ge({\u0275inj:ge}),l7=ge({ngInjectableDef:ge}),KC=ge({ngInjectorDef:ge}),M=class{_desc;ngMetadataName="InjectionToken";\u0275prov;constructor(n,t){this._desc=n,this.\u0275prov=void 0,typeof t=="number"?this.__NG_ELEMENT_ID__=t:t!==void 0&&(this.\u0275prov=v({token:this,providedIn:t.providedIn||"root",factory:t.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}};function u7(e){return e&&!!e.\u0275providers}var XC=ge({\u0275cmp:ge}),JC=ge({\u0275dir:ge}),ey=ge({\u0275pipe:ge}),ty=ge({\u0275mod:ge}),Lo=ge({\u0275fac:ge}),J0=ge({__NG_ELEMENT_ID__:ge}),y5=ge({__NG_ENV_ID__:ge});function Gt(e){return typeof e=="string"?e:e==null?"":String(e)}function ny(e){return typeof e=="function"?e.name||e.toString():typeof e=="object"&&e!=null&&typeof e.type=="function"?e.type.name||e.type.toString():Gt(e)}function oy(e,n){let t=n?`. Dependency path: ${n.join(" > ")} > ${e}`:"";throw new S(-200,e)}function Vs(e,n){throw new S(-201,!1)}var J=function(e){return e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional",e}(J||{}),Nc;function f7(){return Nc}function d1(e){let n=Nc;return Nc=e,n}function d7(e,n,t){let o=Ko(e);if(o&&o.providedIn=="root")return o.value===void 0?o.value=o.factory():o.value;if(t&J.Optional)return null;if(n!==void 0)return n;Vs(e,"Injector")}var ry={},t3=ry,Ic="__NG_DI_FLAG__",zo="ngTempTokenPath",iy="ngTokenPath",cy=/\n/gm,sy="\u0275",v5="__source",jn;function ay(){return jn}function gt(e){let n=jn;return jn=e,n}function ly(e,n=J.Default){if(jn===void 0)throw new S(-203,!1);return jn===null?d7(e,void 0,n):jn.get(e,n&J.Optional?null:void 0,n)}function y(e,n=J.Default){return(f7()||ly)(t1(e),n)}function m(e,n=J.Default){return y(e,Xo(n))}function Xo(e){return typeof e>"u"||typeof e=="number"?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function Tc(e){let n=[];for(let t=0;t ");else if(typeof n=="object"){let i=[];for(let c in n)if(n.hasOwnProperty(c)){let s=n[c];i.push(c+":"+(typeof s=="string"?JSON.stringify(s):n1(s)))}r=`{${i.join(", ")}}`}return`${t}${o?"("+o+")":""}[${r}]: ${e.replace(cy,` - `)}`}var Us=Hs($s("Inject",e=>({token:e})),-1),Ws=Hs($s("Optional"),8);var p7=Hs($s("SkipSelf"),4);function qt(e,n){let t=e.hasOwnProperty(Lo);return t?e[Lo]:null}function py(e,n,t){if(e.length!==n.length)return!1;for(let o=0;oArray.isArray(t)?Gs(t,n):n(t))}function h7(e,n,t){n>=e.length?e.push(t):e.splice(n,0,t)}function xo(e,n){return n>=e.length-1?e.pop():e.splice(n,1)[0]}function my(e,n){let t=[];for(let o=0;on;){let i=r-2;e[r]=e[i],r--}e[n]=t,e[n+1]=o}}function Jo(e,n,t){let o=d3(e,n);return o>=0?e[o|1]=t:(o=~o,gy(e,o,n,t)),o}function gc(e,n){let t=d3(e,n);if(t>=0)return e[t|1]}function d3(e,n){return Cy(e,n,1)}function Cy(e,n,t){let o=0,r=e.length>>t;for(;r!==o;){let i=o+(r-o>>1),c=e[i<n?r=i:o=i+1}return~(r<{t.push(c)};return Gs(n,c=>{let s=c;Ac(s,i,[],o)&&(r||=[],r.push(s))}),r!==void 0&&L7(r,i),t}function L7(e,n){for(let t=0;t{n(i,o)})}}function Ac(e,n,t,o){if(e=t1(e),!e)return!1;let r=null,i=g5(e),c=!i&&P2(e);if(!i&&!c){let a=e.ngModule;if(i=g5(a),i)r=a;else return!1}else{if(c&&!c.standalone)return!1;r=e}let s=o.has(r);if(c){if(s)return!1;if(o.add(r),c.dependencies){let a=typeof c.dependencies=="function"?c.dependencies():c.dependencies;for(let l of a)Ac(l,n,t,o)}}else if(i){if(i.imports!=null&&!s){o.add(r);let l;try{Gs(i.imports,u=>{Ac(u,n,t,o)&&(l||=[],l.push(u))})}finally{}l!==void 0&&L7(l,n)}if(!s){let l=qt(r)||(()=>new r);n({provide:r,useFactory:l,deps:p1},r),n({provide:g7,useValue:r,multi:!0},r),n({provide:vt,useValue:()=>y(r),multi:!0},r)}let a=i.providers;if(a!=null&&!s){let l=e;qs(a,u=>{n(u,l)})}}else return!1;return r!==e&&e.providers!==void 0}function qs(e,n){for(let t of e)u7(t)&&(t=t.\u0275providers),Array.isArray(t)?qs(t,n):n(t)}var vy=ge({provide:String,useValue:ge});function z7(e){return e!==null&&typeof e=="object"&&vy in e}function My(e){return!!(e&&e.useExisting)}function by(e){return!!(e&&e.useFactory)}function $n(e){return typeof e=="function"}function Ly(e){return!!e.useClass}var er=new M(""),mo={},zy={},Cc;function tr(){return Cc===void 0&&(Cc=new wo),Cc}var o1=class{},n3=class extends o1{parent;source;scopes;records=new Map;_ngOnDestroyHooks=new Set;_onDestroyHooks=[];get destroyed(){return this._destroyed}_destroyed=!1;injectorDefTypes;constructor(n,t,o,r){super(),this.parent=t,this.source=o,this.scopes=r,kc(n,c=>this.processProvider(c)),this.records.set(m7,kn(void 0,this)),r.has("environment")&&this.records.set(o1,kn(void 0,this));let i=this.records.get(er);i!=null&&typeof i.value=="string"&&this.scopes.add(i.value),this.injectorDefTypes=new Set(this.get(g7,p1,J.Self))}destroy(){K0(this),this._destroyed=!0;let n=X(null);try{for(let o of this._ngOnDestroyHooks)o.ngOnDestroy();let t=this._onDestroyHooks;this._onDestroyHooks=[];for(let o of t)o()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),X(n)}}onDestroy(n){return K0(this),this._onDestroyHooks.push(n),()=>this.removeOnDestroy(n)}runInContext(n){K0(this);let t=gt(this),o=d1(void 0),r;try{return n()}finally{gt(t),d1(o)}}get(n,t=t3,o=J.Default){if(K0(this),n.hasOwnProperty(y5))return n[y5](this);o=Xo(o);let r,i=gt(this),c=d1(void 0);try{if(!(o&J.SkipSelf)){let a=this.records.get(n);if(a===void 0){let l=Dy(n)&&Ko(n);l&&this.injectableDefInScope(l)?a=kn(Rc(n),mo):a=null,this.records.set(n,a)}if(a!=null)return this.hydrate(n,a)}let s=o&J.Self?tr():this.parent;return t=o&J.Optional&&t===t3?null:t,s.get(n,t)}catch(s){if(s.name==="NullInjectorError"){if((s[zo]=s[zo]||[]).unshift(n1(n)),i)throw s;return fy(s,n,"R3InjectorError",this.source)}else throw s}finally{d1(c),gt(i)}}resolveInjectorInitializers(){let n=X(null),t=gt(this),o=d1(void 0),r;try{let i=this.get(vt,p1,J.Self);for(let c of i)c()}finally{gt(t),d1(o),X(n)}}toString(){let n=[],t=this.records;for(let o of t.keys())n.push(n1(o));return`R3Injector[${n.join(", ")}]`}processProvider(n){n=t1(n);let t=$n(n)?n:t1(n&&n.provide),o=wy(n);if(!$n(n)&&n.multi===!0){let r=this.records.get(t);r||(r=kn(void 0,mo,!0),r.factory=()=>Tc(r.multi),this.records.set(t,r)),t=n,r.multi.push(n)}this.records.set(t,o)}hydrate(n,t){let o=X(null);try{return t.value===mo&&(t.value=zy,t.value=t.factory()),typeof t.value=="object"&&t.value&&Ey(t.value)&&this._ngOnDestroyHooks.add(t.value),t.value}finally{X(o)}}injectableDefInScope(n){if(!n.providedIn)return!1;let t=t1(n.providedIn);return typeof t=="string"?t==="any"||this.scopes.has(t):this.injectorDefTypes.has(t)}removeOnDestroy(n){let t=this._onDestroyHooks.indexOf(n);t!==-1&&this._onDestroyHooks.splice(t,1)}};function Rc(e){let n=Ko(e),t=n!==null?n.factory:qt(e);if(t!==null)return t;if(e instanceof M)throw new S(204,!1);if(e instanceof Function)return xy(e);throw new S(204,!1)}function xy(e){if(e.length>0)throw new S(204,!1);let t=QC(e);return t!==null?()=>t.factory(e):()=>new e}function wy(e){if(z7(e))return kn(void 0,e.useValue);{let n=x7(e);return kn(n,mo)}}function x7(e,n,t){let o;if($n(e)){let r=t1(e);return qt(r)||Rc(r)}else if(z7(e))o=()=>t1(e.useValue);else if(by(e))o=()=>e.useFactory(...Tc(e.deps||[]));else if(My(e))o=()=>y(t1(e.useExisting));else{let r=t1(e&&(e.useClass||e.provide));if(Sy(e))o=()=>new r(...Tc(e.deps));else return qt(r)||Rc(r)}return o}function K0(e){if(e.destroyed)throw new S(205,!1)}function kn(e,n,t=!1){return{factory:e,value:n,multi:t?[]:void 0}}function Sy(e){return!!e.deps}function Ey(e){return e!==null&&typeof e=="object"&&typeof e.ngOnDestroy=="function"}function Dy(e){return typeof e=="function"||typeof e=="object"&&e instanceof M}function kc(e,n){for(let t of e)Array.isArray(t)?kc(t,n):t&&u7(t)?kc(t.\u0275providers,n):n(t)}function h1(e,n){e instanceof n3&&K0(e);let t,o=gt(e),r=d1(void 0);try{return n()}finally{gt(o),d1(r)}}function w7(){return f7()!==void 0||ay()!=null}function bt(e){if(!w7())throw new S(-203,!1)}function _y(e){return typeof e=="function"}var H2=0,G=1,$=2,qe=3,r2=4,m1=5,Vn=6,So=7,He=8,o3=9,F2=10,we=11,r3=12,M5=13,Kn=14,E1=15,Yt=16,On=17,j2=18,nr=19,S7=20,Ct=21,go=22,Qt=23,S1=24,Ie=25,E7=1;var Kt=7,Eo=8,Hn=9,Ge=10;function yt(e){return Array.isArray(e)&&typeof e[E7]=="object"}function U2(e){return Array.isArray(e)&&e[E7]===!0}function Zs(e){return(e.flags&4)!==0}function cn(e){return e.componentOffset>-1}function or(e){return(e.flags&1)===1}function B2(e){return!!e.template}function Do(e){return(e[$]&512)!==0}function p3(e){return(e[$]&256)===256}var Oc=class{previousValue;currentValue;firstChange;constructor(n,t,o){this.previousValue=n,this.currentValue=t,this.firstChange=o}isFirstChange(){return this.firstChange}};function D7(e,n,t,o){n!==null?n.applyValueToInputSignal(n,o):e[t]=o}var Ze=(()=>{let e=()=>_7;return e.ngInherit=!0,e})();function _7(e){return e.type.prototype.ngOnChanges&&(e.setInput=Iy),Ny}function Ny(){let e=I7(this),n=e?.current;if(n){let t=e.previous;if(t===Zt)e.previous=n;else for(let o in n)t[o]=n[o];e.current=null,this.ngOnChanges(n)}}function Iy(e,n,t,o,r){let i=this.declaredInputs[o],c=I7(e)||Ty(e,{previous:Zt,current:null}),s=c.current||(c.current={}),a=c.previous,l=a[i];s[i]=new Oc(l&&l.currentValue,t,a===Zt),D7(e,n,r,t)}var N7="__ngSimpleChanges__";function I7(e){return e[N7]||null}function Ty(e,n){return e[N7]=n}var b5=null;var j1=function(e,n,t){b5?.(e,n,t)},T7="svg",Ay="math";function M2(e){for(;Array.isArray(e);)e=e[H2];return e}function A7(e,n){return M2(n[e])}function c2(e,n){return M2(n[e.index])}function Ys(e,n){return e.data[n]}function rr(e,n){return e[n]}function b2(e,n){let t=n[e];return yt(t)?t:t[H2]}function Ry(e){return(e[$]&4)===4}function Qs(e){return(e[$]&128)===128}function ky(e){return U2(e[qe])}function Mt(e,n){return n==null?null:e[n]}function R7(e){e[On]=0}function Ks(e){e[$]&1024||(e[$]|=1024,Qs(e)&&h3(e))}function Oy(e,n){for(;e>0;)n=n[Kn],e--;return n}function ir(e){return!!(e[$]&9216||e[S1]?.dirty)}function Pc(e){e[F2].changeDetectionScheduler?.notify(9),e[$]&64&&(e[$]|=1024),ir(e)&&h3(e)}function h3(e){e[F2].changeDetectionScheduler?.notify(0);let n=Xt(e);for(;n!==null&&!(n[$]&8192||(n[$]|=8192,!Qs(n)));)n=Xt(n)}function k7(e,n){if(p3(e))throw new S(911,!1);e[Ct]===null&&(e[Ct]=[]),e[Ct].push(n)}function Py(e,n){if(e[Ct]===null)return;let t=e[Ct].indexOf(n);t!==-1&&e[Ct].splice(t,1)}function Xt(e){let n=e[qe];return U2(n)?n[qe]:n}function O7(e){return e[So]??=[]}function P7(e){return e.cleanup??=[]}function Fy(e,n,t,o){let r=O7(n);r.push(t),e.firstCreatePass&&P7(e).push(o,r.length-1)}var q={lFrame:W7(null),bindingsEnabled:!0,skipHydrationRootTNode:null};var Fc=!1;function jy(){return q.lFrame.elementDepthCount}function By(){q.lFrame.elementDepthCount++}function $y(){q.lFrame.elementDepthCount--}function cr(){return q.bindingsEnabled}function F7(){return q.skipHydrationRootTNode!==null}function Vy(e){return q.skipHydrationRootTNode===e}function Hy(){q.skipHydrationRootTNode=null}function O(){return q.lFrame.lView}function ve(){return q.lFrame.tView}function je(e){return q.lFrame.contextLView=e,e[He]}function Be(e){return q.lFrame.contextLView=null,e}function i1(){let e=j7();for(;e!==null&&e.type===64;)e=e.parent;return e}function j7(){return q.lFrame.currentTNode}function Uy(){let e=q.lFrame,n=e.currentTNode;return e.isParent?n:n.parent}function Lt(e,n){let t=q.lFrame;t.currentTNode=e,t.isParent=n}function Xs(){return q.lFrame.isParent}function Js(){q.lFrame.isParent=!1}function B7(){return q.lFrame.contextLView}function $7(){return Fc}function _o(e){let n=Fc;return Fc=e,n}function sn(){let e=q.lFrame,n=e.bindingRootIndex;return n===-1&&(n=e.bindingRootIndex=e.tView.bindingStartIndex),n}function Wy(){return q.lFrame.bindingIndex}function Gy(e){return q.lFrame.bindingIndex=e}function an(){return q.lFrame.bindingIndex++}function e6(e){let n=q.lFrame,t=n.bindingIndex;return n.bindingIndex=n.bindingIndex+e,t}function qy(){return q.lFrame.inI18n}function Zy(e,n){let t=q.lFrame;t.bindingIndex=t.bindingRootIndex=e,jc(n)}function Yy(){return q.lFrame.currentDirectiveIndex}function jc(e){q.lFrame.currentDirectiveIndex=e}function Qy(e){let n=q.lFrame.currentDirectiveIndex;return n===-1?null:e[n]}function V7(){return q.lFrame.currentQueryIndex}function t6(e){q.lFrame.currentQueryIndex=e}function Ky(e){let n=e[G];return n.type===2?n.declTNode:n.type===1?e[m1]:null}function H7(e,n,t){if(t&J.SkipSelf){let r=n,i=e;for(;r=r.parent,r===null&&!(t&J.Host);)if(r=Ky(i),r===null||(i=i[Kn],r.type&10))break;if(r===null)return!1;n=r,e=i}let o=q.lFrame=U7();return o.currentTNode=n,o.lView=e,!0}function n6(e){let n=U7(),t=e[G];q.lFrame=n,n.currentTNode=t.firstChild,n.lView=e,n.tView=t,n.contextLView=e,n.bindingIndex=t.bindingStartIndex,n.inI18n=!1}function U7(){let e=q.lFrame,n=e===null?null:e.child;return n===null?W7(e):n}function W7(e){let n={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return e!==null&&(e.child=n),n}function G7(){let e=q.lFrame;return q.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}var q7=G7;function o6(){let e=G7();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function Xy(e){return(q.lFrame.contextLView=Oy(e,q.lFrame.contextLView))[He]}function w2(){return q.lFrame.selectedIndex}function Jt(e){q.lFrame.selectedIndex=e}function m3(){let e=q.lFrame;return Ys(e.tView,e.selectedIndex)}function B1(){q.lFrame.currentNamespace=T7}function sr(){Jy()}function Jy(){q.lFrame.currentNamespace=null}function ev(){return q.lFrame.currentNamespace}var Z7=!0;function ar(){return Z7}function lr(e){Z7=e}function tv(e,n,t){let{ngOnChanges:o,ngOnInit:r,ngDoCheck:i}=n.type.prototype;if(o){let c=_7(n);(t.preOrderHooks??=[]).push(e,c),(t.preOrderCheckHooks??=[]).push(e,c)}r&&(t.preOrderHooks??=[]).push(0-e,r),i&&((t.preOrderHooks??=[]).push(e,i),(t.preOrderCheckHooks??=[]).push(e,i))}function r6(e,n){for(let t=n.directiveStart,o=n.directiveEnd;t=o)break}else n[a]<0&&(e[On]+=65536),(s>14>16&&(e[$]&3)===n&&(e[$]+=16384,L5(s,i)):L5(s,i)}var Bn=-1,en=class{factory;injectImpl;resolving=!1;canSeeViewProviders;multi;componentProviders;index;providerFactory;constructor(n,t,o){this.factory=n,this.canSeeViewProviders=t,this.injectImpl=o}};function ov(e){return e instanceof en}function rv(e){return(e.flags&8)!==0}function iv(e){return(e.flags&16)!==0}function cv(e,n,t){let o=0;for(;on){c=i-1;break}}}for(;i>16}function Io(e,n){let t=lv(e),o=n;for(;t>0;)o=o[Kn],t--;return o}var $c=!0;function To(e){let n=$c;return $c=e,n}var uv=256,K7=uv-1,X7=5,fv=0,v2={};function dv(e,n,t){let o;typeof t=="string"?o=t.charCodeAt(0)||0:t.hasOwnProperty(J0)&&(o=t[J0]),o==null&&(o=t[J0]=fv++);let r=o&K7,i=1<>X7)]|=i}function Ao(e,n){let t=J7(e,n);if(t!==-1)return t;let o=n[G];o.firstCreatePass&&(e.injectorIndex=n.length,Mc(o.data,e),Mc(n,null),Mc(o.blueprint,null));let r=i6(e,n),i=e.injectorIndex;if(Q7(r)){let c=No(r),s=Io(r,n),a=s[G].data;for(let l=0;l<8;l++)n[i+l]=s[c+l]|a[c+l]}return n[i+8]=r,i}function Mc(e,n){e.push(0,0,0,0,0,0,0,0,n)}function J7(e,n){return e.injectorIndex===-1||e.parent&&e.parent.injectorIndex===e.injectorIndex||n[e.injectorIndex+8]===null?-1:e.injectorIndex}function i6(e,n){if(e.parent&&e.parent.injectorIndex!==-1)return e.parent.injectorIndex;let t=0,o=null,r=n;for(;r!==null;){if(o=ru(r),o===null)return Bn;if(t++,r=r[Kn],o.injectorIndex!==-1)return o.injectorIndex|t<<16}return Bn}function Vc(e,n,t){dv(e,n,t)}function eu(e,n,t){if(t&J.Optional||e!==void 0)return e;Vs(n,"NodeInjector")}function tu(e,n,t,o){if(t&J.Optional&&o===void 0&&(o=null),!(t&(J.Self|J.Host))){let r=e[o3],i=d1(void 0);try{return r?r.get(n,o,t&J.Optional):d7(n,o,t&J.Optional)}finally{d1(i)}}return eu(o,n,t)}function nu(e,n,t,o=J.Default,r){if(e!==null){if(n[$]&2048&&!(o&J.Self)){let c=gv(e,n,t,o,v2);if(c!==v2)return c}let i=ou(e,n,t,o,v2);if(i!==v2)return i}return tu(n,t,o,r)}function ou(e,n,t,o,r){let i=hv(t);if(typeof i=="function"){if(!H7(n,e,o))return o&J.Host?eu(r,t,o):tu(n,t,o,r);try{let c;if(c=i(o),c==null&&!(o&J.Optional))Vs(t);else return c}finally{q7()}}else if(typeof i=="number"){let c=null,s=J7(e,n),a=Bn,l=o&J.Host?n[E1][m1]:null;for((s===-1||o&J.SkipSelf)&&(a=s===-1?i6(e,n):n[s+8],a===Bn||!w5(o,!1)?s=-1:(c=n[G],s=No(a),n=Io(a,n)));s!==-1;){let u=n[G];if(x5(i,s,u.data)){let f=pv(s,n,t,c,o,l);if(f!==v2)return f}a=n[s+8],a!==Bn&&w5(o,n[G].data[s+8]===l)&&x5(i,s,n)?(c=u,s=No(a),n=Io(a,n)):s=-1}}return r}function pv(e,n,t,o,r,i){let c=n[G],s=c.data[e+8],a=o==null?cn(s)&&$c:o!=c&&(s.type&3)!==0,l=r&J.Host&&i===s,u=vo(s,c,t,a,l);return u!==null?i3(n,c,u,s):v2}function vo(e,n,t,o,r){let i=e.providerIndexes,c=n.data,s=i&1048575,a=e.directiveStart,l=e.directiveEnd,u=i>>20,f=o?s:s+u,d=r?s+u:l;for(let p=f;p=a&&h.type===t)return p}if(r){let p=c[a];if(p&&B2(p)&&p.type===t)return a}return null}function i3(e,n,t,o){let r=e[t],i=n.data;if(ov(r)){let c=r;c.resolving&&oy(ny(i[t]));let s=To(c.canSeeViewProviders);c.resolving=!0;let a,l=c.injectImpl?d1(c.injectImpl):null,u=H7(e,o,J.Default);try{r=e[t]=c.factory(void 0,i,e,o),n.firstCreatePass&&t>=o.directiveStart&&tv(t,i[t],n)}finally{l!==null&&d1(l),To(s),c.resolving=!1,q7()}}return r}function hv(e){if(typeof e=="string")return e.charCodeAt(0)||0;let n=e.hasOwnProperty(J0)?e[J0]:void 0;return typeof n=="number"?n>=0?n&K7:mv:n}function x5(e,n,t){let o=1<>X7)]&o)}function w5(e,n){return!(e&J.Self)&&!(e&J.Host&&n)}var Wt=class{_tNode;_lView;constructor(n,t){this._tNode=n,this._lView=t}get(n,t,o){return nu(this._tNode,this._lView,n,Xo(o),t)}};function mv(){return new Wt(i1(),O())}function Z(e){return f3(()=>{let n=e.prototype.constructor,t=n[Lo]||Hc(n),o=Object.prototype,r=Object.getPrototypeOf(e.prototype).constructor;for(;r&&r!==o;){let i=r[Lo]||Hc(r);if(i&&i!==t)return i;r=Object.getPrototypeOf(r)}return i=>new i})}function Hc(e){return c7(e)?()=>{let n=Hc(t1(e));return n&&n()}:qt(e)}function gv(e,n,t,o,r){let i=e,c=n;for(;i!==null&&c!==null&&c[$]&2048&&!Do(c);){let s=ou(i,c,t,o|J.Self,v2);if(s!==v2)return s;let a=i.parent;if(!a){let l=c[S7];if(l){let u=l.get(t,v2,o);if(u!==v2)return u}a=ru(c),c=c[Kn]}i=a}return r}function ru(e){let n=e[G],t=n.type;return t===2?n.declTNode:t===1?e[m1]:null}function S5(e,n=null,t=null,o){let r=iu(e,n,t,o);return r.resolveInjectorInitializers(),r}function iu(e,n=null,t=null,o,r=new Set){let i=[t||p1,yy(e)];return o=o||(typeof e=="object"?void 0:n1(e)),new n3(i,n||tr(),o||null,r)}var Ee=class e{static THROW_IF_NOT_FOUND=t3;static NULL=new wo;static create(n,t){if(Array.isArray(n))return S5({name:""},t,n,"");{let o=n.name??"";return S5({name:o},n.parent,n.providers,o)}}static \u0275prov=v({token:e,providedIn:"any",factory:()=>y(m7)});static __NG_ELEMENT_ID__=-1};var Cv=new M("");Cv.__NG_ELEMENT_ID__=e=>{let n=i1();if(n===null)throw new S(204,!1);if(n.type&2)return n.value;if(e&J.Optional)return null;throw new S(204,!1)};var cu=!1,Te=(()=>{class e{static __NG_ELEMENT_ID__=yv;static __NG_ENV_ID__=t=>t}return e})(),Ro=class extends Te{_lView;constructor(n){super(),this._lView=n}onDestroy(n){return k7(this._lView,n),()=>Py(this._lView,n)}};function yv(){return new Ro(O())}var tn=class{},ur=new M("",{providedIn:"root",factory:()=>!1});var su=new M(""),au=new M(""),S2=(()=>{class e{taskId=0;pendingTasks=new Set;get _hasPendingTasks(){return this.hasPendingTasks.value}hasPendingTasks=new ne(!1);add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);let t=this.taskId++;return this.pendingTasks.add(t),t}has(t){return this.pendingTasks.has(t)}remove(t){this.pendingTasks.delete(t),this.pendingTasks.size===0&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}static \u0275prov=v({token:e,providedIn:"root",factory:()=>new e})}return e})();var Uc=class extends Q{__isAsync;destroyRef=void 0;pendingTasks=void 0;constructor(n=!1){super(),this.__isAsync=n,w7()&&(this.destroyRef=m(Te,{optional:!0})??void 0,this.pendingTasks=m(S2,{optional:!0})??void 0)}emit(n){let t=X(null);try{super.next(n)}finally{X(t)}}subscribe(n,t,o){let r=n,i=t||(()=>null),c=o;if(n&&typeof n=="object"){let a=n;r=a.next?.bind(a),i=a.error?.bind(a),c=a.complete?.bind(a)}this.__isAsync&&(i=this.wrapInTimeout(i),r&&(r=this.wrapInTimeout(r)),c&&(c=this.wrapInTimeout(c)));let s=super.subscribe({next:r,error:i,complete:c});return n instanceof xe&&n.add(s),s}wrapInTimeout(n){return t=>{let o=this.pendingTasks?.add();setTimeout(()=>{n(t),o!==void 0&&this.pendingTasks?.remove(o)})}}},ee=Uc;function c3(...e){}function lu(e){let n,t;function o(){e=c3;try{t!==void 0&&typeof cancelAnimationFrame=="function"&&cancelAnimationFrame(t),n!==void 0&&clearTimeout(n)}catch{}}return n=setTimeout(()=>{e(),o()}),typeof requestAnimationFrame=="function"&&(t=requestAnimationFrame(()=>{e(),o()})),()=>o()}function E5(e){return queueMicrotask(()=>e()),()=>{e=c3}}var c6="isAngularZone",ko=c6+"_ID",vv=0,se=class e{hasPendingMacrotasks=!1;hasPendingMicrotasks=!1;isStable=!0;onUnstable=new ee(!1);onMicrotaskEmpty=new ee(!1);onStable=new ee(!1);onError=new ee(!1);constructor(n){let{enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:o=!1,shouldCoalesceRunChangeDetection:r=!1,scheduleInRootZone:i=cu}=n;if(typeof Zone>"u")throw new S(908,!1);Zone.assertZonePatched();let c=this;c._nesting=0,c._outer=c._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(c._inner=c._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(c._inner=c._inner.fork(Zone.longStackTraceZoneSpec)),c.shouldCoalesceEventChangeDetection=!r&&o,c.shouldCoalesceRunChangeDetection=r,c.callbackScheduled=!1,c.scheduleInRootZone=i,Lv(c)}static isInAngularZone(){return typeof Zone<"u"&&Zone.current.get(c6)===!0}static assertInAngularZone(){if(!e.isInAngularZone())throw new S(909,!1)}static assertNotInAngularZone(){if(e.isInAngularZone())throw new S(909,!1)}run(n,t,o){return this._inner.run(n,t,o)}runTask(n,t,o,r){let i=this._inner,c=i.scheduleEventTask("NgZoneEvent: "+r,n,Mv,c3,c3);try{return i.runTask(c,t,o)}finally{i.cancelTask(c)}}runGuarded(n,t,o){return this._inner.runGuarded(n,t,o)}runOutsideAngular(n){return this._outer.run(n)}},Mv={};function s6(e){if(e._nesting==0&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function bv(e){if(e.isCheckStableRunning||e.callbackScheduled)return;e.callbackScheduled=!0;function n(){lu(()=>{e.callbackScheduled=!1,Wc(e),e.isCheckStableRunning=!0,s6(e),e.isCheckStableRunning=!1})}e.scheduleInRootZone?Zone.root.run(()=>{n()}):e._outer.run(()=>{n()}),Wc(e)}function Lv(e){let n=()=>{bv(e)},t=vv++;e._inner=e._inner.fork({name:"angular",properties:{[c6]:!0,[ko]:t,[ko+t]:!0},onInvokeTask:(o,r,i,c,s,a)=>{if(zv(a))return o.invokeTask(i,c,s,a);try{return D5(e),o.invokeTask(i,c,s,a)}finally{(e.shouldCoalesceEventChangeDetection&&c.type==="eventTask"||e.shouldCoalesceRunChangeDetection)&&n(),_5(e)}},onInvoke:(o,r,i,c,s,a,l)=>{try{return D5(e),o.invoke(i,c,s,a,l)}finally{e.shouldCoalesceRunChangeDetection&&!e.callbackScheduled&&!xv(a)&&n(),_5(e)}},onHasTask:(o,r,i,c)=>{o.hasTask(i,c),r===i&&(c.change=="microTask"?(e._hasPendingMicrotasks=c.microTask,Wc(e),s6(e)):c.change=="macroTask"&&(e.hasPendingMacrotasks=c.macroTask))},onHandleError:(o,r,i,c)=>(o.handleError(i,c),e.runOutsideAngular(()=>e.onError.emit(c)),!1)})}function Wc(e){e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&e.callbackScheduled===!0?e.hasPendingMicrotasks=!0:e.hasPendingMicrotasks=!1}function D5(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function _5(e){e._nesting--,s6(e)}var Gc=class{hasPendingMicrotasks=!1;hasPendingMacrotasks=!1;isStable=!0;onUnstable=new ee;onMicrotaskEmpty=new ee;onStable=new ee;onError=new ee;run(n,t,o){return n.apply(t,o)}runGuarded(n,t,o){return n.apply(t,o)}runOutsideAngular(n){return n()}runTask(n,t,o,r){return n.apply(t,o)}};function zv(e){return uu(e,"__ignore_ng_zone__")}function xv(e){return uu(e,"__scheduler_tick__")}function uu(e,n){return!Array.isArray(e)||e.length!==1?!1:e[0]?.data?.[n]===!0}var r1=class{_console=console;handleError(n){this._console.error("ERROR",n)}},wv=new M("",{providedIn:"root",factory:()=>{let e=m(se),n=m(r1);return t=>e.runOutsideAngular(()=>n.handleError(t))}}),qc=class{destroyed=!1;listeners=null;errorHandler=m(r1,{optional:!0});destroyRef=m(Te);constructor(){this.destroyRef.onDestroy(()=>{this.destroyed=!0,this.listeners=null})}subscribe(n){if(this.destroyed)throw new S(953,!1);return(this.listeners??=[]).push(n),{unsubscribe:()=>{let t=this.listeners?.indexOf(n);t!==void 0&&t!==-1&&this.listeners?.splice(t,1)}}}emit(n){if(this.destroyed)throw new S(953,!1);if(this.listeners===null)return;let t=X(null);try{for(let o of this.listeners)try{o(n)}catch(r){this.errorHandler?.handleError(r)}}finally{X(t)}}};function g3(e){return new qc}function N5(e,n){return r7(e,n)}function Sv(e){return r7(o7,e)}var N1=(N5.required=Sv,N5);function Ev(){return Xn(i1(),O())}function Xn(e,n){return new De(c2(e,n))}var De=(()=>{class e{nativeElement;constructor(t){this.nativeElement=t}static __NG_ELEMENT_ID__=Ev}return e})();function Dv(e){return e instanceof De?e.nativeElement:e}var I5=new Set;function I1(e){I5.has(e)||(I5.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))}function _v(e){return typeof e=="function"&&e[f1]!==void 0}function E2(e,n){I1("NgSignals");let t=d5(e),o=t[f1];return n?.equal&&(o.equal=n.equal),t.set=r=>ao(o,r),t.update=r=>p5(o,r),t.asReadonly=Nv.bind(t),t}function Nv(){let e=this[f1];if(e.readonlyFn===void 0){let n=()=>this();n[f1]=e,e.readonlyFn=n}return e.readonlyFn}function fu(e){return _v(e)&&typeof e.set=="function"}function Iv(){return this._results[Symbol.iterator]()}var Zc=class{_emitDistinctChangesOnly;dirty=!0;_onDirty=void 0;_results=[];_changesDetected=!1;_changes=void 0;length=0;first=void 0;last=void 0;get changes(){return this._changes??=new Q}constructor(n=!1){this._emitDistinctChangesOnly=n}get(n){return this._results[n]}map(n){return this._results.map(n)}filter(n){return this._results.filter(n)}find(n){return this._results.find(n)}reduce(n,t){return this._results.reduce(n,t)}forEach(n){this._results.forEach(n)}some(n){return this._results.some(n)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(n,t){this.dirty=!1;let o=hy(n);(this._changesDetected=!py(this._results,o,t))&&(this._results=o,this.length=o.length,this.last=o[this.length-1],this.first=o[0])}notifyOnChanges(){this._changes!==void 0&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.next(this)}onDirty(n){this._onDirty=n}setDirty(){this.dirty=!0,this._onDirty?.()}destroy(){this._changes!==void 0&&(this._changes.complete(),this._changes.unsubscribe())}[Symbol.iterator]=Iv};function du(e){return(e.flags&128)===128}var pu=function(e){return e[e.OnPush=0]="OnPush",e[e.Default=1]="Default",e}(pu||{}),hu=new Map,Tv=0;function Av(){return Tv++}function Rv(e){hu.set(e[nr],e)}function Yc(e){hu.delete(e[nr])}var T5="__ngContext__";function ln(e,n){yt(n)?(e[T5]=n[nr],Rv(n)):e[T5]=n}function mu(e){return Cu(e[r3])}function gu(e){return Cu(e[r2])}function Cu(e){for(;e!==null&&!U2(e);)e=e[r2];return e}var Qc;function yu(e){Qc=e}function vu(){if(Qc!==void 0)return Qc;if(typeof document<"u")return document;throw new S(210,!1)}var a6=new M("",{providedIn:"root",factory:()=>kv}),kv="ng",l6=new M(""),c1=new M("",{providedIn:"platform",factory:()=>"unknown"});var DH=new M(""),u6=new M("",{providedIn:"root",factory:()=>vu().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});var Ov="h",Pv="b";var Mu=!1,Fv=new M("",{providedIn:"root",factory:()=>Mu});var f6=function(e){return e[e.CHANGE_DETECTION=0]="CHANGE_DETECTION",e[e.AFTER_NEXT_RENDER=1]="AFTER_NEXT_RENDER",e}(f6||{}),Jn=new M("");var Pn=function(e){return e[e.EarlyRead=0]="EarlyRead",e[e.Write=1]="Write",e[e.MixedReadWrite=2]="MixedReadWrite",e[e.Read=3]="Read",e}(Pn||{}),bu=(()=>{class e{impl=null;execute(){this.impl?.execute()}static \u0275prov=v({token:e,providedIn:"root",factory:()=>new e})}return e})(),jv=[Pn.EarlyRead,Pn.Write,Pn.MixedReadWrite,Pn.Read],Bv=(()=>{class e{ngZone=m(se);scheduler=m(tn);errorHandler=m(r1,{optional:!0});sequences=new Set;deferredRegistrations=new Set;executing=!1;constructor(){m(Jn,{optional:!0})}execute(){this.executing=!0;for(let t of jv)for(let o of this.sequences)if(!(o.erroredOrDestroyed||!o.hooks[t]))try{o.pipelinedValue=this.ngZone.runOutsideAngular(()=>this.maybeTrace(()=>o.hooks[t](o.pipelinedValue),o.snapshot))}catch(r){o.erroredOrDestroyed=!0,this.errorHandler?.handleError(r)}this.executing=!1;for(let t of this.sequences)t.afterRun(),t.once&&(this.sequences.delete(t),t.destroy());for(let t of this.deferredRegistrations)this.sequences.add(t);this.deferredRegistrations.size>0&&this.scheduler.notify(8),this.deferredRegistrations.clear()}register(t){this.executing?this.deferredRegistrations.add(t):(this.sequences.add(t),this.scheduler.notify(7))}unregister(t){this.executing&&this.sequences.has(t)?(t.erroredOrDestroyed=!0,t.pipelinedValue=void 0,t.once=!0):(this.sequences.delete(t),this.deferredRegistrations.delete(t))}maybeTrace(t,o){return o?o.run(f6.AFTER_NEXT_RENDER,t):t()}static \u0275prov=v({token:e,providedIn:"root",factory:()=>new e})}return e})(),Kc=class{impl;hooks;once;snapshot;erroredOrDestroyed=!1;pipelinedValue=void 0;unregisterOnDestroy;constructor(n,t,o,r,i=null){this.impl=n,this.hooks=t,this.once=o,this.snapshot=i,this.unregisterOnDestroy=r?.onDestroy(()=>this.destroy())}afterRun(){this.erroredOrDestroyed=!1,this.pipelinedValue=void 0,this.snapshot?.dispose(),this.snapshot=null}destroy(){this.impl.unregister(this),this.unregisterOnDestroy?.()}};function $v(e,n){!n?.injector&&bt($v);let t=n?.injector??m(Ee);return I1("NgAfterRender"),Lu(e,t,n,!1)}function d6(e,n){!n?.injector&&bt(d6);let t=n?.injector??m(Ee);return I1("NgAfterNextRender"),Lu(e,t,n,!0)}function Vv(e,n){if(e instanceof Function){let t=[void 0,void 0,void 0,void 0];return t[n]=e,t}else return[e.earlyRead,e.write,e.mixedReadWrite,e.read]}function Lu(e,n,t,o){let r=n.get(bu);r.impl??=n.get(Bv);let i=n.get(Jn,null,{optional:!0}),c=t?.phase??Pn.MixedReadWrite,s=t?.manualCleanup!==!0?n.get(Te):null,a=new Kc(r.impl,Vv(e,c),o,s,i?.snapshot(null));return r.impl.register(a),a}var Hv=()=>null;function zu(e,n,t=!1){return Hv(e,n,t)}function xu(e,n){let t=e.contentQueries;if(t!==null){let o=X(null);try{for(let r=0;re,createScript:e=>e,createScriptURL:e=>e})}catch{}return uo}function fr(e){return Uv()?.createHTML(e)||e}var fo;function Wv(){if(fo===void 0&&(fo=null,e3.trustedTypes))try{fo=e3.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return fo}function A5(e){return Wv()?.createHTML(e)||e}var $2=class{changingThisBreaksApplicationSecurity;constructor(n){this.changingThisBreaksApplicationSecurity=n}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${n7})`}},Jc=class extends $2{getTypeName(){return"HTML"}},es=class extends $2{getTypeName(){return"Style"}},ts=class extends $2{getTypeName(){return"Script"}},ns=class extends $2{getTypeName(){return"URL"}},os=class extends $2{getTypeName(){return"ResourceURL"}};function $1(e){return e instanceof $2?e.changingThisBreaksApplicationSecurity:e}function zt(e,n){let t=Gv(e);if(t!=null&&t!==n){if(t==="ResourceURL"&&n==="URL")return!0;throw new Error(`Required a safe ${n}, got a ${t} (see ${n7})`)}return t===n}function Gv(e){return e instanceof $2&&e.getTypeName()||null}function wu(e){return new Jc(e)}function Su(e){return new es(e)}function Eu(e){return new ts(e)}function Du(e){return new ns(e)}function _u(e){return new os(e)}function qv(e){let n=new is(e);return Zv()?new rs(n):n}var rs=class{inertDocumentHelper;constructor(n){this.inertDocumentHelper=n}getInertBodyElement(n){n=""+n;try{let t=new window.DOMParser().parseFromString(fr(n),"text/html").body;return t===null?this.inertDocumentHelper.getInertBodyElement(n):(t.firstChild?.remove(),t)}catch{return null}}},is=class{defaultDoc;inertDocument;constructor(n){this.defaultDoc=n,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(n){let t=this.inertDocument.createElement("template");return t.innerHTML=fr(n),t}};function Zv(){try{return!!new window.DOMParser().parseFromString(fr(""),"text/html")}catch{return!1}}var Yv=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function dr(e){return e=String(e),e.match(Yv)?e:"unsafe:"+e}function W2(e){let n={};for(let t of e.split(","))n[t]=!0;return n}function C3(...e){let n={};for(let t of e)for(let o in t)t.hasOwnProperty(o)&&(n[o]=!0);return n}var Nu=W2("area,br,col,hr,img,wbr"),Iu=W2("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),Tu=W2("rp,rt"),Qv=C3(Tu,Iu),Kv=C3(Iu,W2("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),Xv=C3(Tu,W2("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),R5=C3(Nu,Kv,Xv,Qv),Au=W2("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),Jv=W2("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),eM=W2("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext"),tM=C3(Au,Jv,eM),nM=W2("script,style,template"),cs=class{sanitizedSomething=!1;buf=[];sanitizeChildren(n){let t=n.firstChild,o=!0,r=[];for(;t;){if(t.nodeType===Node.ELEMENT_NODE?o=this.startElement(t):t.nodeType===Node.TEXT_NODE?this.chars(t.nodeValue):this.sanitizedSomething=!0,o&&t.firstChild){r.push(t),t=iM(t);continue}for(;t;){t.nodeType===Node.ELEMENT_NODE&&this.endElement(t);let i=rM(t);if(i){t=i;break}t=r.pop()}}return this.buf.join("")}startElement(n){let t=k5(n).toLowerCase();if(!R5.hasOwnProperty(t))return this.sanitizedSomething=!0,!nM.hasOwnProperty(t);this.buf.push("<"),this.buf.push(t);let o=n.attributes;for(let r=0;r"),!0}endElement(n){let t=k5(n).toLowerCase();R5.hasOwnProperty(t)&&!Nu.hasOwnProperty(t)&&(this.buf.push(""))}chars(n){this.buf.push(O5(n))}};function oM(e,n){return(e.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY}function rM(e){let n=e.nextSibling;if(n&&e!==n.previousSibling)throw Ru(n);return n}function iM(e){let n=e.firstChild;if(n&&oM(e,n))throw Ru(n);return n}function k5(e){let n=e.nodeName;return typeof n=="string"?n:"FORM"}function Ru(e){return new Error(`Failed to sanitize html because the element is clobbered: ${e.outerHTML}`)}var cM=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,sM=/([^\#-~ |!])/g;function O5(e){return e.replace(/&/g,"&").replace(cM,function(n){let t=n.charCodeAt(0),o=n.charCodeAt(1);return"&#"+((t-55296)*1024+(o-56320)+65536)+";"}).replace(sM,function(n){return"&#"+n.charCodeAt(0)+";"}).replace(//g,">")}var po;function h6(e,n){let t=null;try{po=po||qv(e);let o=n?String(n):"";t=po.getInertBodyElement(o);let r=5,i=o;do{if(r===0)throw new Error("Failed to sanitize html because the input is unstable");r--,o=i,i=t.innerHTML,t=po.getInertBodyElement(o)}while(o!==i);let s=new cs().sanitizeChildren(P5(t)||t);return fr(s)}finally{if(t){let o=P5(t)||t;for(;o.firstChild;)o.firstChild.remove()}}}function P5(e){return"content"in e&&aM(e)?e.content:null}function aM(e){return e.nodeType===Node.ELEMENT_NODE&&e.nodeName==="TEMPLATE"}var D2=function(e){return e[e.NONE=0]="NONE",e[e.HTML=1]="HTML",e[e.STYLE=2]="STYLE",e[e.SCRIPT=3]="SCRIPT",e[e.URL=4]="URL",e[e.RESOURCE_URL=5]="RESOURCE_URL",e}(D2||{});function ku(e){let n=Ou();return n?A5(n.sanitize(D2.HTML,e)||""):zt(e,"HTML")?A5($1(e)):h6(vu(),Gt(e))}function pr(e){let n=Ou();return n?n.sanitize(D2.URL,e)||"":zt(e,"URL")?$1(e):dr(Gt(e))}function Ou(){let e=O();return e&&e[F2].sanitizer}var lM=/^>|^->||--!>|)/g,fM="\u200B$1\u200B";function dM(e){return e.replace(lM,n=>n.replace(uM,fM))}function _H(e){return e.ownerDocument.defaultView}function NH(e){return e.ownerDocument}function Pu(e){return e instanceof Function?e():e}function pM(e,n,t){let o=e.length;for(;;){let r=e.indexOf(n,t);if(r===-1)return r;if(r===0||e.charCodeAt(r-1)<=32){let i=n.length;if(r+i===o||e.charCodeAt(r+i)<=32)return r}t=r+1}}var Fu="ng-template";function hM(e,n,t,o){let r=0;if(o){for(;r-1){let i;for(;++ri?f="":f=r[u+1].toLowerCase(),o&2&&l!==f){if(o2(o))return!1;c=!0}}}}return o2(o)||c}function o2(e){return(e&1)===0}function CM(e,n,t,o){if(n===null)return-1;let r=0;if(o||!t){let i=!1;for(;r-1)for(t++;t0?'="'+s+'"':"")+"]"}else o&8?r+="."+c:o&4&&(r+=" "+c);else r!==""&&!o2(c)&&(n+=F5(i,r),r=""),o=c,i=i||!o2(o);t++}return r!==""&&(n+=F5(i,r)),n}function zM(e){return e.map(LM).join(",")}function xM(e){let n=[],t=[],o=1,r=2;for(;oIe&&Wu(e,n,Ie,!1),j1(c?2:0,r),t(o,r)}finally{Jt(i),j1(c?3:1,r)}}function v6(e,n,t){cr()&&(ln(c2(t,n),n),Zu(e,n,t))}function Zu(e,n,t){jM(e,n,t),(t.flags&64)===64&&BM(e,n,t)}function M6(e,n,t=c2){let o=n.localNames;if(o!==null){let r=n.index+1;for(let i=0;inull;function PM(e){return e==="class"?"className":e==="for"?"htmlFor":e==="formaction"?"formAction":e==="innerHtml"?"innerHTML":e==="readonly"?"readOnly":e==="tabindex"?"tabIndex":e}function mr(e,n,t,o,r,i,c,s){let a=n.inputs,l;if(!s&&a!=null&&(l=a[o]))L6(e,t,l,o,r),cn(n)&&FM(t,n.index);else if(n.type&3){let u=c2(n,t);o=PM(o),r=c!=null?c(r,n.value||"",o):r,i.setProperty(u,o,r)}else n.type&12}function FM(e,n){let t=b2(n,e);t[$]&16||(t[$]|=64)}function jM(e,n,t){let o=t.directiveStart,r=t.directiveEnd;cn(t)&&AM(n,t,e.data[o+t.componentOffset]),e.firstCreatePass||Ao(t,n);let i=t.initialInputs;for(let c=o;c=0?o[s]():o[-s].unsubscribe(),c+=2}else{let s=o[t[c+1]];t[c].call(s)}o!==null&&(n[So]=null);let r=n[Ct];if(r!==null){n[Ct]=null;for(let c=0;c{h3(e.lView)},consumerOnSignalRead(){this.lView[S1]=this}});function fb(e){let n=e[S1]??Object.create(db);return n.lView=e,n}var db=P(C({},Ut),{consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:e=>{let n=Xt(e.lView);for(;n&&!nf(n[G]);)n=Xt(n);n&&Ks(n)},consumerOnSignalRead(){this.lView[S1]=this}});function nf(e){return e.type!==2}function of(e){if(e[Qt]===null)return;let n=!0;for(;n;){let t=!1;for(let o of e[Qt])o.dirty&&(t=!0,o.zone===null||Zone.current===o.zone?o.run():o.zone.run(()=>o.run()));n=t&&!!(e[$]&8192)}}var pb=100;function rf(e,n=!0,t=0){let r=e[F2].rendererFactory,i=!1;i||r.begin?.();try{hb(e,t)}catch(c){throw n&&Yu(e,c),c}finally{i||r.end?.()}}function hb(e,n){let t=$7();try{_o(!0),as(e,n);let o=0;for(;ir(e);){if(o===pb)throw new S(103,!1);o++,as(e,1)}}finally{_o(t)}}function mb(e,n,t,o){if(p3(n))return;let r=n[$],i=!1,c=!1;n6(n);let s=!0,a=null,l=null;i||(nf(e)?(l=sb(n),a=An(l)):e5()===null?(s=!1,l=fb(n),a=An(l)):n[S1]&&(Rn(n[S1]),n[S1]=null));try{R7(n),Gy(e.bindingStartIndex),t!==null&&qu(e,n,t,2,o);let u=(r&3)===3;if(!i)if(u){let p=e.preOrderCheckHooks;p!==null&&Co(n,p,null)}else{let p=e.preOrderHooks;p!==null&&yo(n,p,0,null),yc(n,0)}if(c||gb(n),of(n),cf(n,0),e.contentQueries!==null&&xu(e,n),!i)if(u){let p=e.contentCheckHooks;p!==null&&Co(n,p)}else{let p=e.contentHooks;p!==null&&yo(n,p,1),yc(n,1)}yb(e,n);let f=e.components;f!==null&&af(n,f,0);let d=e.viewQuery;if(d!==null&&Xc(2,d,o),!i)if(u){let p=e.viewCheckHooks;p!==null&&Co(n,p)}else{let p=e.viewHooks;p!==null&&yo(n,p,2),yc(n,2)}if(e.firstUpdatePass===!0&&(e.firstUpdatePass=!1),n[go]){for(let p of n[go])p();n[go]=null}i||(n[$]&=-73)}catch(u){throw i||h3(n),u}finally{l!==null&&(Z0(l,a),s&&lb(l)),o6()}}function cf(e,n){for(let t=mu(e);t!==null;t=gu(t))for(let o=Ge;o0&&(e[t-1][r2]=o[r2]);let i=xo(e,Ge+n);YM(o[G],o);let c=i[j2];c!==null&&c.detachView(i[G]),o[qe]=null,o[r2]=null,o[$]&=-129}return o}function vb(e,n,t,o){let r=Ge+o,i=t.length;o>0&&(t[r-1][r2]=n),o-1&&(s3(n,o),xo(t,o))}this._attachedToViewContainer=!1}gr(this._lView[G],this._lView)}onDestroy(n){k7(this._lView,n)}markForCheck(){D6(this._cdRefInjectingView||this._lView,4)}markForRefresh(){Ks(this._cdRefInjectingView||this._lView)}detach(){this._lView[$]&=-129}reattach(){Pc(this._lView),this._lView[$]|=128}detectChanges(){this._lView[$]|=1024,rf(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new S(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null;let n=Do(this._lView),t=this._lView[Yt];t!==null&&!n&&S6(t,this._lView),Qu(this._lView[G],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new S(902,!1);this._appRef=n;let t=Do(this._lView),o=this._lView[Yt];o!==null&&!t&&df(o,this._lView),Pc(this._lView)}},i2=(()=>{class e{static __NG_ELEMENT_ID__=Lb}return e})(),Mb=i2,bb=class extends Mb{_declarationLView;_declarationTContainer;elementRef;constructor(n,t,o){super(),this._declarationLView=n,this._declarationTContainer=t,this.elementRef=o}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(n,t){return this.createEmbeddedViewImpl(n,t)}createEmbeddedViewImpl(n,t,o){let r=y3(this._declarationLView,this._declarationTContainer,n,{embeddedViewInjector:t,dehydratedView:o});return new nn(r)}};function Lb(){return vr(i1(),O())}function vr(e,n){return e.type&4?new bb(n,e,Xn(e,n)):null}function e0(e,n,t,o,r){let i=e.data[n];if(i===null)i=zb(e,n,t,o,r),qy()&&(i.flags|=32);else if(i.type&64){i.type=t,i.value=o,i.attrs=r;let c=Uy();i.injectorIndex=c===null?-1:c.injectorIndex}return Lt(i,!0),i}function zb(e,n,t,o,r){let i=j7(),c=Xs(),s=c?i:i&&i.parent,a=e.data[n]=wb(e,s,t,n,o,r);return xb(e,a,i,c),a}function xb(e,n,t,o){e.firstChild===null&&(e.firstChild=n),t!==null&&(o?t.child==null&&n.parent!==null&&(t.child=n):t.next===null&&(t.next=n,n.prev=t))}function wb(e,n,t,o,r,i){let c=n?n.injectorIndex:-1,s=0;return F7()&&(s|=128),{type:t,index:o,insertBeforeIndex:null,injectorIndex:c,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:s,providerIndexes:0,value:r,attrs:i,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:n,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}var TH=new RegExp(`^(\\d+)*(${Pv}|${Ov})*(.*)`);var Sb=()=>null;function Gn(e,n){return Sb(e,n)}var ls=class{},Fo=class{},us=class{resolveComponentFactory(n){throw Error(`No component factory found for ${n1(n)}.`)}},qn=class{static NULL=new us},Zn=class{},s2=(()=>{class e{destroyNode=null;static __NG_ELEMENT_ID__=()=>Eb()}return e})();function Eb(){let e=O(),n=i1(),t=b2(n.index,e);return(yt(t)?t:e)[we]}var Db=(()=>{class e{static \u0275prov=v({token:e,providedIn:"root",factory:()=>null})}return e})();function fs(e,n,t){let o=t?e.styles:null,r=t?e.classes:null,i=0;if(n!==null)for(let c=0;c0;){let t=e[--n];if(typeof t=="number"&&t<0)return t}return 0}function Fb(e,n,t){if(t){if(n.exportAs)for(let o=0;o{let[t,o,r]=e[n],i={propName:t,templateName:n,isSignal:(o&hr.SignalBased)!==0};return r&&(i.transform=r),i})}function $b(e){return Object.keys(e).map(n=>({propName:e[n],templateName:n}))}function Vb(e,n,t){let o=n instanceof o1?n:n?.injector;return o&&e.getStandaloneInjector!==null&&(o=e.getStandaloneInjector(o)||o),o?new Bc(t,o):t}function Hb(e){let n=e.get(Zn,null);if(n===null)throw new S(407,!1);let t=e.get(Db,null),o=e.get(tn,null);return{rendererFactory:n,sanitizer:t,changeDetectionScheduler:o}}function Ub(e,n){let t=(e.selectors[0][0]||"div").toLowerCase();return Bu(n,t,t==="svg"?T7:t==="math"?Ay:null)}var on=class extends Fo{componentDef;ngModule;selector;componentType;ngContentSelectors;isBoundToModule;get inputs(){return Bb(this.componentDef.inputs)}get outputs(){return $b(this.componentDef.outputs)}constructor(n,t){super(),this.componentDef=n,this.ngModule=t,this.componentType=n.type,this.selector=zM(n.selectors),this.ngContentSelectors=n.ngContentSelectors??[],this.isBoundToModule=!!t}create(n,t,o,r){let i=X(null);try{let c=this.componentDef,s=o?["ng-version","19.1.7"]:xM(this.componentDef.selectors[0]),a=g6(0,null,null,1,0,null,null,null,null,[s],null),l=Vb(c,r||this.ngModule,n),u=Hb(l),f=u.rendererFactory.createRenderer(null,c),d=o?RM(f,o,c.encapsulation,l):Ub(c,f),p=C6(null,a,null,512|Hu(c),null,null,u,f,l,null,zu(d,l,!0));p[Ie]=d,n6(p);let h=null;try{let g=hf(Ie,a,p,"#host",()=>[this.componentDef],!0,0);d&&(Vu(f,d,g),ln(d,p)),Zu(a,p,g),p6(a,g,p),mf(a,g),t!==void 0&&Wb(g,this.ngContentSelectors,t),h=b2(g.index,p),p[He]=h[He],z6(a,p,null)}catch(g){throw h!==null&&Yc(h),Yc(p),g}finally{o6()}return new ds(this.componentType,p)}finally{X(i)}}},ds=class extends ls{_rootLView;instance;hostView;changeDetectorRef;componentType;location;previousInputValues=null;_tNode;constructor(n,t){super(),this._rootLView=t,this._tNode=Ys(t[G],Ie),this.location=Xn(this._tNode,t),this.instance=b2(this._tNode.index,t)[He],this.hostView=this.changeDetectorRef=new nn(t,void 0,!1),this.componentType=n}setInput(n,t){let o=this._tNode.inputs,r;if(o!==null&&(r=o[n])){if(this.previousInputValues??=new Map,this.previousInputValues.has(n)&&Object.is(this.previousInputValues.get(n),t))return;let i=this._rootLView;L6(i[G],i,r,n,t),this.previousInputValues.set(n,t);let c=b2(this._tNode.index,i);D6(c,1)}}get injector(){return new Wt(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(n){this.hostView.onDestroy(n)}};function Wb(e,n,t){let o=e.projection=[];for(let r=0;r{class e{static __NG_ELEMENT_ID__=Gb}return e})();function Gb(){let e=i1();return Cf(e,O())}var qb=V1,gf=class extends qb{_lContainer;_hostTNode;_hostLView;constructor(n,t,o){super(),this._lContainer=n,this._hostTNode=t,this._hostLView=o}get element(){return Xn(this._hostTNode,this._hostLView)}get injector(){return new Wt(this._hostTNode,this._hostLView)}get parentInjector(){let n=i6(this._hostTNode,this._hostLView);if(Q7(n)){let t=Io(n,this._hostLView),o=No(n),r=t[G].data[o+8];return new Wt(r,t)}else return new Wt(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(n){let t=H5(this._lContainer);return t!==null&&t[n]||null}get length(){return this._lContainer.length-Ge}createEmbeddedView(n,t,o){let r,i;typeof o=="number"?r=o:o!=null&&(r=o.index,i=o.injector);let c=Gn(this._lContainer,n.ssrId),s=n.createEmbeddedViewImpl(t||{},i,c);return this.insertImpl(s,r,Wn(this._hostTNode,c)),s}createComponent(n,t,o,r,i){let c=n&&!_y(n),s;if(c)s=t;else{let h=t||{};s=h.index,o=h.injector,r=h.projectableNodes,i=h.environmentInjector||h.ngModuleRef}let a=c?n:new on(P2(n)),l=o||this.parentInjector;if(!i&&a.ngModule==null){let g=(c?l:this.parentInjector).get(o1,null);g&&(i=g)}let u=P2(a.componentType??{}),f=Gn(this._lContainer,u?.id??null),d=f?.firstChild??null,p=a.create(l,r,d,i);return this.insertImpl(p.hostView,s,Wn(this._hostTNode,f)),p}insert(n,t){return this.insertImpl(n,t,!0)}insertImpl(n,t,o){let r=n._lView;if(ky(r)){let s=this.indexOf(n);if(s!==-1)this.detach(s);else{let a=r[qe],l=new gf(a,a[m1],a[qe]);l.detach(l.indexOf(n))}}let i=this._adjustIndex(t),c=this._lContainer;return v3(c,r,i,o),n.attachToViewContainerRef(),h7(Lc(c),i,n),n}move(n,t){return this.insert(n,t)}indexOf(n){let t=H5(this._lContainer);return t!==null?t.indexOf(n):-1}remove(n){let t=this._adjustIndex(n,-1),o=s3(this._lContainer,t);o&&(xo(Lc(this._lContainer),t),gr(o[G],o))}detach(n){let t=this._adjustIndex(n,-1),o=s3(this._lContainer,t);return o&&xo(Lc(this._lContainer),t)!=null?new nn(o):null}_adjustIndex(n,t=0){return n??this.length+t}};function H5(e){return e[Eo]}function Lc(e){return e[Eo]||(e[Eo]=[])}function Cf(e,n){let t,o=n[e.index];return U2(o)?t=o:(t=lf(o,n,null,e),n[e.index]=t,y6(n,t)),Yb(t,n,e,o),new gf(t,e,n)}function Zb(e,n){let t=e[we],o=t.createComment(""),r=c2(n,e),i=t.parentNode(r);return Oo(t,i,o,t.nextSibling(r),!1),o}var Yb=Xb,Qb=()=>!1;function Kb(e,n,t){return Qb(e,n,t)}function Xb(e,n,t,o){if(e[Kt])return;let r;t.type&8?r=M2(o):r=Zb(n,t),e[Kt]=r}var ps=class e{queryList;matches=null;constructor(n){this.queryList=n}clone(){return new e(this.queryList)}setDirty(){this.queryList.setDirty()}},hs=class e{queries;constructor(n=[]){this.queries=n}createEmbeddedView(n){let t=n.queries;if(t!==null){let o=n.contentQueries!==null?n.contentQueries[0]:t.length,r=[];for(let i=0;i0)o.push(c[s/2]);else{let l=i[s+1],u=n[-a];for(let f=Ge;fn.trim())}function Mf(e,n,t){e.queries===null&&(e.queries=new ms),e.queries.track(new gs(n,t))}function sL(e,n){let t=e.contentQueries||(e.contentQueries=[]),o=t.length?t[t.length-1]:-1;n!==o&&t.push(e.queries.length-1,n)}function N6(e,n){return e.queries.getByIndex(n)}function aL(e,n){let t=e[G],o=N6(t,n);return o.crossesNgTemplate?Cs(t,e,n,[]):yf(t,e,o,n)}var V2=class{},a3=class{};function bf(e,n){return new $o(e,n??null,[])}var $o=class extends V2{ngModuleType;_parent;_bootstrapComponents=[];_r3Injector;instance;destroyCbs=[];componentFactoryResolver=new jo(this);constructor(n,t,o,r=!0){super(),this.ngModuleType=n,this._parent=t;let i=C7(n);this._bootstrapComponents=Pu(i.bootstrap),this._r3Injector=iu(n,t,[{provide:V2,useValue:this},{provide:qn,useValue:this.componentFactoryResolver},...o],n1(n),new Set(["environment"])),r&&this.resolveInjectorInitializers()}resolveInjectorInitializers(){this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(this.ngModuleType)}get injector(){return this._r3Injector}destroy(){let n=this._r3Injector;!n.destroyed&&n.destroy(),this.destroyCbs.forEach(t=>t()),this.destroyCbs=null}onDestroy(n){this.destroyCbs.push(n)}},ys=class extends a3{moduleType;constructor(n){super(),this.moduleType=n}create(n){return new $o(this.moduleType,n,[])}};var Vo=class extends V2{injector;componentFactoryResolver=new jo(this);instance=null;constructor(n){super();let t=new n3([...n.providers,{provide:V2,useValue:this},{provide:qn,useValue:this.componentFactoryResolver}],n.parent||tr(),n.debugName,new Set(["environment"]));this.injector=t,n.runEnvironmentInitializers&&t.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(n){this.injector.onDestroy(n)}};function Mr(e,n,t=null){return new Vo({providers:e,parent:n,debugName:t,runEnvironmentInitializers:!0}).injector}var lL=(()=>{class e{_injector;cachedInjectors=new Map;constructor(t){this._injector=t}getOrCreateStandaloneInjector(t){if(!t.standalone)return null;if(!this.cachedInjectors.has(t)){let o=b7(!1,t.type),r=o.length>0?Mr([o],this._injector,`Standalone[${t.type.name}]`):null;this.cachedInjectors.set(t,r)}return this.cachedInjectors.get(t)}ngOnDestroy(){try{for(let t of this.cachedInjectors.values())t!==null&&t.destroy()}finally{this.cachedInjectors.clear()}}static \u0275prov=v({token:e,providedIn:"environment",factory:()=>new e(y(o1))})}return e})();function me(e){return f3(()=>{let n=Lf(e),t=P(C({},n),{decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===pu.OnPush,directiveDefs:null,pipeDefs:null,dependencies:n.standalone&&e.dependencies||null,getStandaloneInjector:n.standalone?r=>r.get(lL).getOrCreateStandaloneInjector(t):null,getExternalStyles:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||L2.Emulated,styles:e.styles||p1,_:null,schemas:e.schemas||null,tView:null,id:""});n.standalone&&I1("NgStandalone"),zf(t);let o=e.dependencies;return t.directiveDefs=U5(o,!1),t.pipeDefs=U5(o,!0),t.id=hL(t),t})}function uL(e){return P2(e)||y7(e)}function fL(e){return e!==null}function Me(e){return f3(()=>({type:e.type,bootstrap:e.bootstrap||p1,declarations:e.declarations||p1,imports:e.imports||p1,exports:e.exports||p1,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function dL(e,n){if(e==null)return Zt;let t={};for(let o in e)if(e.hasOwnProperty(o)){let r=e[o],i,c,s,a;Array.isArray(r)?(s=r[0],i=r[1],c=r[2]??i,a=r[3]||null):(i=r,c=r,s=hr.None,a=null),t[i]=[o,s,a],n[i]=c}return t}function pL(e){if(e==null)return Zt;let n={};for(let t in e)e.hasOwnProperty(t)&&(n[e[t]]=t);return n}function ae(e){return f3(()=>{let n=Lf(e);return zf(n),n})}function G2(e){return{type:e.type,name:e.name,factory:null,pure:e.pure!==!1,standalone:e.standalone??!0,onDestroy:e.type.prototype.ngOnDestroy||null}}function Lf(e){let n={};return{type:e.type,providersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:n,inputConfig:e.inputs||Zt,exportAs:e.exportAs||null,standalone:e.standalone??!0,signals:e.signals===!0,selectors:e.selectors||p1,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:dL(e.inputs,n),outputs:pL(e.outputs),debugInfo:null}}function zf(e){e.features?.forEach(n=>n(e))}function U5(e,n){if(!e)return null;let t=n?v7:uL;return()=>(typeof e=="function"?e():e).map(o=>t(o)).filter(fL)}function hL(e){let n=0,t=typeof e.consts=="function"?"":e.consts,o=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,t,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery];for(let i of o.join("|"))n=Math.imul(31,n)+i.charCodeAt(0)<<0;return n+=2147483648,"c"+n}function mL(e){return Object.getPrototypeOf(e.prototype).constructor}function be(e){let n=mL(e.type),t=!0,o=[e];for(;n;){let r;if(B2(e))r=n.\u0275cmp||n.\u0275dir;else{if(n.\u0275cmp)throw new S(903,!1);r=n.\u0275dir}if(r){if(t){o.push(r);let c=e;c.inputs=zc(e.inputs),c.declaredInputs=zc(e.declaredInputs),c.outputs=zc(e.outputs);let s=r.hostBindings;s&&ML(e,s);let a=r.viewQuery,l=r.contentQueries;if(a&&yL(e,a),l&&vL(e,l),gL(e,r),ZC(e.outputs,r.outputs),B2(r)&&r.data.animation){let u=e.data;u.animation=(u.animation||[]).concat(r.data.animation)}}let i=r.features;if(i)for(let c=0;c=0;o--){let r=e[o];r.hostVars=n+=r.hostVars,r.hostAttrs=Un(r.hostAttrs,t=Un(t,r.hostAttrs))}}function zc(e){return e===Zt?{}:e===p1?[]:e}function yL(e,n){let t=e.viewQuery;t?e.viewQuery=(o,r)=>{n(o,r),t(o,r)}:e.viewQuery=n}function vL(e,n){let t=e.contentQueries;t?e.contentQueries=(o,r,i)=>{n(o,r,i),t(o,r,i)}:e.contentQueries=n}function ML(e,n){let t=e.hostBindings;t?e.hostBindings=(o,r)=>{n(o,r),t(o,r)}:e.hostBindings=n}function xf(e){return I6(e)?Array.isArray(e)||!(e instanceof Map)&&Symbol.iterator in e:!1}function bL(e,n){if(Array.isArray(e))for(let t=0;t{class e{log(t){console.log(t)}warn(t){console.warn(t)}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"platform"})}return e})();var wf=new M("");function t0(e){return!!e&&typeof e.then=="function"}function A6(e){return!!e&&typeof e.subscribe=="function"}var b3=new M("");function Sf(e){return x2([{provide:b3,multi:!0,useValue:e}])}var Ef=(()=>{class e{resolve;reject;initialized=!1;done=!1;donePromise=new Promise((t,o)=>{this.resolve=t,this.reject=o});appInits=m(b3,{optional:!0})??[];injector=m(Ee);constructor(){}runInitializers(){if(this.initialized)return;let t=[];for(let r of this.appInits){let i=h1(this.injector,r);if(t0(i))t.push(i);else if(A6(i)){let c=new Promise((s,a)=>{i.subscribe({complete:s,error:a})});t.push(c)}}let o=()=>{this.done=!0,this.resolve()};Promise.all(t).then(()=>{o()}).catch(r=>{this.reject(r)}),t.length===0&&o(),this.initialized=!0}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Df=(()=>{class e{static \u0275prov=v({token:e,providedIn:"root",factory:()=>new Uo})}return e})(),Uo=class{queuedEffectCount=0;queues=new Map;schedule(n){this.enqueue(n)}remove(n){let t=n.zone,o=this.queues.get(t);o.has(n)&&(o.delete(n),this.queuedEffectCount--)}enqueue(n){let t=n.zone;this.queues.has(t)||this.queues.set(t,new Set);let o=this.queues.get(t);o.has(n)||(this.queuedEffectCount++,o.add(n))}flush(){for(;this.queuedEffectCount>0;)for(let[n,t]of this.queues)n===null?this.flushQueue(t):n.run(()=>this.flushQueue(t))}flushQueue(n){for(let t of n)n.delete(t),this.queuedEffectCount--,t.run()}},br=new M("");function DL(){f5(()=>{throw new S(600,!1)})}function _L(e){return e.isBoundToModule}var NL=10;var _1=(()=>{class e{_runningTick=!1;_destroyed=!1;_destroyListeners=[];_views=[];internalErrorHandler=m(wv);afterRenderManager=m(bu);zonelessEnabled=m(ur);rootEffectScheduler=m(Df);dirtyFlags=0;deferredDirtyFlags=0;tracingSnapshot=null;externalTestViews=new Set;afterTick=new Q;get allViews(){return[...this.externalTestViews.keys(),...this._views]}get destroyed(){return this._destroyed}componentTypes=[];components=[];isStable=m(S2).hasPendingTasks.pipe(T(t=>!t));constructor(){m(Jn,{optional:!0})}whenStable(){let t;return new Promise(o=>{t=this.isStable.subscribe({next:r=>{r&&o()}})}).finally(()=>{t.unsubscribe()})}_injector=m(o1);_rendererFactory=null;get injector(){return this._injector}bootstrap(t,o){let r=t instanceof Fo;if(!this._injector.get(Ef).done){let d=!r&&M7(t),p=!1;throw new S(405,p)}let c;r?c=t:c=this._injector.get(qn).resolveComponentFactory(t),this.componentTypes.push(c.componentType);let s=_L(c)?void 0:this._injector.get(V2),a=o||c.selector,l=c.create(Ee.NULL,[],a,s),u=l.location.nativeElement,f=l.injector.get(wf,null);return f?.registerApplication(u),l.onDestroy(()=>{this.detachView(l.hostView),Mo(this.components,l),f?.unregisterApplication(u)}),this._loadComponent(l),l}tick(){this.zonelessEnabled||(this.dirtyFlags|=1),this._tick()}_tick=()=>{if(this.tracingSnapshot!==null){let o=this.tracingSnapshot;this.tracingSnapshot=null,o.run(f6.CHANGE_DETECTION,this._tick),o.dispose();return}if(this._runningTick)throw new S(101,!1);let t=X(null);try{this._runningTick=!0,this.synchronize()}catch(o){this.internalErrorHandler(o)}finally{this._runningTick=!1,X(t),this.afterTick.next()}};synchronize(){this._rendererFactory===null&&!this._injector.destroyed&&(this._rendererFactory=this._injector.get(Zn,null,{optional:!0})),this.dirtyFlags|=this.deferredDirtyFlags,this.deferredDirtyFlags=0;let t=0;for(;this.dirtyFlags!==0&&t++ir(t))){this.dirtyFlags|=2;return}else this.dirtyFlags&=-8}attachView(t){let o=t;this._views.push(o),o.attachToAppRef(this)}detachView(t){let o=t;Mo(this._views,o),o.detachFromAppRef()}_loadComponent(t){this.attachView(t.hostView),this.tick(),this.components.push(t),this._injector.get(br,[]).forEach(r=>r(t))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(t=>t()),this._views.slice().forEach(t=>t.destroy())}finally{this._destroyed=!0,this._views=[],this._destroyListeners=[]}}onDestroy(t){return this._destroyListeners.push(t),()=>Mo(this._destroyListeners,t)}destroy(){if(this._destroyed)throw new S(406,!1);let t=this._injector;t.destroy&&!t.destroyed&&t.destroy()}get viewCount(){return this._views.length}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function Mo(e,n){let t=e.indexOf(n);t>-1&&e.splice(t,1)}function IL(e,n,t,o){if(!t&&!ir(e))return;rf(e,n,t&&!o?0:1)}function le(e,n,t,o){let r=O(),i=an();if(D1(r,i,n)){let c=ve(),s=m3();VM(s,r,e,n,t,o)}return le}function _f(e,n,t,o){return D1(e,an(),t)?n+Gt(t)+o:g1}function TL(e,n,t,o,r,i){let c=Wy(),s=l3(e,c,t,r);return e6(2),s?n+Gt(t)+o+Gt(r)+i:g1}function ho(e,n){return e<<17|n<<2}function rn(e){return e>>17&32767}function AL(e){return(e&2)==2}function RL(e,n){return e&131071|n<<17}function vs(e){return e|2}function Yn(e){return(e&131068)>>2}function xc(e,n){return e&-131069|n<<2}function kL(e){return(e&1)===1}function Ms(e){return e|1}function OL(e,n,t,o,r,i){let c=i?n.classBindings:n.styleBindings,s=rn(c),a=Yn(c);e[o]=t;let l=!1,u;if(Array.isArray(t)){let f=t;u=f[1],(u===null||d3(f,u)>0)&&(l=!0)}else u=t;if(r)if(a!==0){let d=rn(e[s+1]);e[o+1]=ho(d,s),d!==0&&(e[d+1]=xc(e[d+1],o)),e[s+1]=RL(e[s+1],o)}else e[o+1]=ho(s,0),s!==0&&(e[s+1]=xc(e[s+1],o)),s=o;else e[o+1]=ho(a,0),s===0?s=o:e[a+1]=xc(e[a+1],o),a=o;l&&(e[o+1]=vs(e[o+1])),W5(e,u,o,!0),W5(e,u,o,!1),PL(n,u,e,o,i),c=ho(s,a),i?n.classBindings=c:n.styleBindings=c}function PL(e,n,t,o,r){let i=r?e.residualClasses:e.residualStyles;i!=null&&typeof n=="string"&&d3(i,n)>=0&&(t[o+1]=Ms(t[o+1]))}function W5(e,n,t,o){let r=e[t+1],i=n===null,c=o?rn(r):Yn(r),s=!1;for(;c!==0&&(s===!1||i);){let a=e[c],l=e[c+1];FL(a,n)&&(s=!0,e[c+1]=o?Ms(l):vs(l)),c=o?rn(l):Yn(l)}s&&(e[t+1]=o?vs(r):Ms(r))}function FL(e,n){return e===null||n==null||(Array.isArray(e)?e[1]:e)===n?!0:Array.isArray(e)&&typeof n=="string"?d3(e,n)>=0:!1}var Fe={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function Nf(e){return e.substring(Fe.key,Fe.keyEnd)}function jL(e){return e.substring(Fe.value,Fe.valueEnd)}function BL(e){return Af(e),If(e,Qn(e,0,Fe.textEnd))}function If(e,n){let t=Fe.textEnd;return t===n?-1:(n=Fe.keyEnd=VL(e,Fe.key=n,t),Qn(e,n,t))}function $L(e){return Af(e),Tf(e,Qn(e,0,Fe.textEnd))}function Tf(e,n){let t=Fe.textEnd,o=Fe.key=Qn(e,n,t);return t===o?-1:(o=Fe.keyEnd=HL(e,o,t),o=G5(e,o,t,58),o=Fe.value=Qn(e,o,t),o=Fe.valueEnd=UL(e,o,t),G5(e,o,t,59))}function Af(e){Fe.key=0,Fe.keyEnd=0,Fe.value=0,Fe.valueEnd=0,Fe.textEnd=e.length}function Qn(e,n,t){for(;n32;)n++;return n}function HL(e,n,t){let o;for(;n=65&&(o&-33)<=90||o>=48&&o<=57);)n++;return n}function G5(e,n,t,o){return n=Qn(e,n,t),n32&&(s=c),i=r,r=o,o=a&-33}return s}function q5(e,n,t,o){let r=-1,i=t;for(;i=0;t=Tf(n,t))Ff(e,Nf(n),jL(n))}function Ye(e){kf(XL,GL,e,!0)}function GL(e,n){for(let t=BL(n);t>=0;t=If(n,t))Jo(e,Nf(n),!0)}function Rf(e,n,t,o){let r=O(),i=ve(),c=e6(2);if(i.firstUpdatePass&&Pf(i,e,c,o),n!==g1&&D1(r,c,n)){let s=i.data[w2()];jf(i,s,r,r[we],e,r[c+1]=ez(n,t),o,c)}}function kf(e,n,t,o){let r=ve(),i=e6(2);r.firstUpdatePass&&Pf(r,null,i,o);let c=O();if(t!==g1&&D1(c,i,t)){let s=r.data[w2()];if(Bf(s,o)&&!Of(r,i)){let a=o?s.classesWithoutHost:s.stylesWithoutHost;a!==null&&(t=_c(a,t||"")),bs(r,s,c,t,o)}else JL(r,s,c,c[we],c[i+1],c[i+1]=KL(e,n,t),o,i)}}function Of(e,n){return n>=e.expandoStartIndex}function Pf(e,n,t,o){let r=e.data;if(r[t+1]===null){let i=r[w2()],c=Of(e,t);Bf(i,o)&&n===null&&!c&&(n=!1),n=qL(r,i,n,o),OL(r,i,n,t,c,o)}}function qL(e,n,t,o){let r=Qy(e),i=o?n.residualClasses:n.residualStyles;if(r===null)(o?n.classBindings:n.styleBindings)===0&&(t=wc(null,e,n,t,o),t=u3(t,n.attrs,o),i=null);else{let c=n.directiveStylingLast;if(c===-1||e[c]!==r)if(t=wc(r,e,n,t,o),i===null){let a=ZL(e,n,o);a!==void 0&&Array.isArray(a)&&(a=wc(null,e,n,a[1],o),a=u3(a,n.attrs,o),YL(e,n,o,a))}else i=QL(e,n,o)}return i!==void 0&&(o?n.residualClasses=i:n.residualStyles=i),t}function ZL(e,n,t){let o=t?n.classBindings:n.styleBindings;if(Yn(o)!==0)return e[rn(o)]}function YL(e,n,t,o){let r=t?n.classBindings:n.styleBindings;e[rn(r)]=o}function QL(e,n,t){let o,r=n.directiveEnd;for(let i=1+n.directiveStylingLast;i0;){let a=e[r],l=Array.isArray(a),u=l?a[1]:a,f=u===null,d=t[r+1];d===g1&&(d=f?p1:void 0);let p=f?gc(d,o):u===o?d:void 0;if(l&&!Wo(p)&&(p=gc(a,o)),Wo(p)&&(s=p,c))return s;let h=e[r+1];r=c?rn(h):Yn(h)}if(n!==null){let a=i?n.residualClasses:n.residualStyles;a!=null&&(s=gc(a,o))}return s}function Wo(e){return e!==void 0}function ez(e,n){return e==null||e===""||(typeof n=="string"?e=e+n:typeof e=="object"&&(e=n1($1(e)))),e}function Bf(e,n){return(e.flags&(n?8:16))!==0}var Ls=class{destroy(n){}updateValue(n,t){}swap(n,t){let o=Math.min(n,t),r=Math.max(n,t),i=this.detach(r);if(r-o>1){let c=this.detach(o);this.attach(o,i),this.attach(r,c)}else this.attach(o,i)}move(n,t){this.attach(t,this.detach(n))}};function Sc(e,n,t,o,r){return e===t&&Object.is(n,o)?1:Object.is(r(e,n),r(t,o))?-1:0}function tz(e,n,t){let o,r,i=0,c=e.length-1,s=void 0;if(Array.isArray(n)){let a=n.length-1;for(;i<=c&&i<=a;){let l=e.at(i),u=n[i],f=Sc(i,l,i,u,t);if(f!==0){f<0&&e.updateValue(i,u),i++;continue}let d=e.at(c),p=n[a],h=Sc(c,d,a,p,t);if(h!==0){h<0&&e.updateValue(c,p),c--,a--;continue}let g=t(i,l),b=t(c,d),x=t(i,u);if(Object.is(x,b)){let I=t(a,p);Object.is(I,g)?(e.swap(i,c),e.updateValue(c,p),a--,c--):e.move(c,i),e.updateValue(i,u),i++;continue}if(o??=new Go,r??=Q5(e,i,c,t),zs(e,o,i,x))e.updateValue(i,u),i++,c++;else if(r.has(x))o.set(g,e.detach(i)),c--;else{let I=e.create(i,n[i]);e.attach(i,I),i++,c++}}for(;i<=a;)Y5(e,o,t,i,n[i]),i++}else if(n!=null){let a=n[Symbol.iterator](),l=a.next();for(;!l.done&&i<=c;){let u=e.at(i),f=l.value,d=Sc(i,u,i,f,t);if(d!==0)d<0&&e.updateValue(i,f),i++,l=a.next();else{o??=new Go,r??=Q5(e,i,c,t);let p=t(i,f);if(zs(e,o,i,p))e.updateValue(i,f),i++,c++,l=a.next();else if(!r.has(p))e.attach(i,e.create(i,f)),i++,c++,l=a.next();else{let h=t(i,u);o.set(h,e.detach(i)),c--}}}for(;!l.done;)Y5(e,o,t,e.length,l.value),l=a.next()}for(;i<=c;)e.destroy(e.detach(c--));o?.forEach(a=>{e.destroy(a)})}function zs(e,n,t,o){return n!==void 0&&n.has(o)?(e.attach(t,n.get(o)),n.delete(o),!0):!1}function Y5(e,n,t,o,r){if(zs(e,n,o,t(o,r)))e.updateValue(o,r);else{let i=e.create(o,r);e.attach(o,i)}}function Q5(e,n,t,o){let r=new Set;for(let i=n;i<=t;i++)r.add(o(i,e.at(i)));return r}var Go=class{kvMap=new Map;_vMap=void 0;has(n){return this.kvMap.has(n)}delete(n){if(!this.has(n))return!1;let t=this.kvMap.get(n);return this._vMap!==void 0&&this._vMap.has(t)?(this.kvMap.set(n,this._vMap.get(t)),this._vMap.delete(t)):this.kvMap.delete(n),!0}get(n){return this.kvMap.get(n)}set(n,t){if(this.kvMap.has(n)){let o=this.kvMap.get(n);this._vMap===void 0&&(this._vMap=new Map);let r=this._vMap;for(;r.has(o);)o=r.get(o);r.set(o,t)}else this.kvMap.set(n,t)}forEach(n){for(let[t,o]of this.kvMap)if(n(o,t),this._vMap!==void 0){let r=this._vMap;for(;r.has(o);)o=r.get(o),n(o,t)}}};function C1(e,n){I1("NgControlFlow");let t=O(),o=an(),r=t[o]!==g1?t[o]:-1,i=r!==-1?qo(t,Ie+r):void 0,c=0;if(D1(t,o,e)){let s=X(null);try{if(i!==void 0&&ff(i,c),e!==-1){let a=Ie+e,l=qo(t,a),u=Es(t[G],a),f=Gn(l,u.tView.ssrId),d=y3(t,u,n,{dehydratedView:f});v3(l,d,c,Wn(u,f))}}finally{X(s)}}else if(i!==void 0){let s=uf(i,c);s!==void 0&&(s[He]=n)}}var xs=class{lContainer;$implicit;$index;constructor(n,t,o){this.lContainer=n,this.$implicit=t,this.$index=o}get $count(){return this.lContainer.length-Ge}};function RH(e,n){return n}var ws=class{hasEmptyBlock;trackByFn;liveCollection;constructor(n,t,o){this.hasEmptyBlock=n,this.trackByFn=t,this.liveCollection=o}};function kH(e,n,t,o,r,i,c,s,a,l,u,f,d){I1("NgControlFlow");let p=O(),h=ve(),g=a!==void 0,b=O(),x=s?c.bind(b[E1][He]):c,I=new ws(g,x);b[Ie+e]=I,Ho(p,h,e+1,n,t,o,r,Mt(h.consts,i)),g&&Ho(p,h,e+2,a,l,u,f,Mt(h.consts,d))}var Ss=class extends Ls{lContainer;hostLView;templateTNode;operationsCounter=void 0;needsIndexUpdate=!1;constructor(n,t,o){super(),this.lContainer=n,this.hostLView=t,this.templateTNode=o}get length(){return this.lContainer.length-Ge}at(n){return this.getLView(n)[He].$implicit}attach(n,t){let o=t[Vn];this.needsIndexUpdate||=n!==this.length,v3(this.lContainer,t,n,Wn(this.templateTNode,o))}detach(n){return this.needsIndexUpdate||=n!==this.length-1,nz(this.lContainer,n)}create(n,t){let o=Gn(this.lContainer,this.templateTNode.tView.ssrId),r=y3(this.hostLView,this.templateTNode,new xs(this.lContainer,t,n),{dehydratedView:o});return this.operationsCounter?.recordCreate(),r}destroy(n){gr(n[G],n),this.operationsCounter?.recordDestroy()}updateValue(n,t){this.getLView(n)[He].$implicit=t}reset(){this.needsIndexUpdate=!1,this.operationsCounter?.reset()}updateIndexes(){if(this.needsIndexUpdate)for(let n=0;n(lr(!0),Bu(o,r,ev()));function iz(e,n,t,o,r){let i=n.consts,c=Mt(i,o),s=e0(n,e,8,"ng-container",c);c!==null&&fs(s,c,!0);let a=Mt(i,r);return cr()&&_6(n,t,s,a,b6),s.mergedAttrs=Un(s.mergedAttrs,s.attrs),n.queries!==null&&n.queries.elementStart(n,s),s}function U1(e,n,t){let o=O(),r=ve(),i=e+Ie,c=r.firstCreatePass?iz(i,r,o,n,t):r.data[i];Lt(c,!0);let s=cz(r,o,c,e);return o[i]=s,ar()&&Cr(r,o,s,c),ln(s,o),or(c)&&(v6(r,o,c),p6(r,c,o)),t!=null&&M6(o,c),U1}function W1(){let e=i1(),n=ve();return Xs()?Js():(e=e.parent,Lt(e,!1)),n.firstCreatePass&&(r6(n,e),Zs(e)&&n.queries.elementEnd(e)),W1}function Ae(e,n,t){return U1(e,n,t),W1(),Ae}var cz=(e,n,t,o)=>(lr(!0),EM(n[we],""));function y1(){return O()}function R6(e,n,t){let o=O(),r=an();if(D1(o,r,n)){let i=ve(),c=m3();mr(i,c,o,e,n,o[we],t,!0)}return R6}var Zo="en-US";var sz=Zo;function az(e){typeof e=="string"&&(sz=e.toLowerCase().replace(/_/g,"-"))}var lz=(e,n,t)=>{};function $e(e,n,t,o){let r=O(),i=ve(),c=i1();return $f(i,r,r[we],c,e,n,o),$e}function uz(e,n,t,o){let r=e.cleanup;if(r!=null)for(let i=0;ia?s[a]:null}typeof c=="string"&&(i+=2)}return null}function $f(e,n,t,o,r,i,c){let s=or(o),l=e.firstCreatePass&&P7(e),u=n[He],f=O7(n),d=!0;if(o.type&3||c){let g=c2(o,n),b=c?c(g):g,x=f.length,I=c?oe=>c(M2(oe[o.index])):o.index,B=null;if(!c&&s&&(B=uz(e,n,r,o.index)),B!==null){let oe=B.__ngLastListenerFn__||B;oe.__ngNextListenerFn__=i,B.__ngLastListenerFn__=i,d=!1}else{i=X5(o,n,u,i),lz(g,r,i);let oe=t.listen(b,r,i);f.push(i,oe),l&&l.push(r,I,x,x+1)}}else i=X5(o,n,u,i);let p=o.outputs,h;if(d&&p!==null&&(h=p[r])){let g=h.length;if(g)for(let b=0;b=e.data.length&&(e.data[t]=null,e.blueprint[t]=null),n[t]=o}function Qe(e){let n=B7();return rr(n,Ie+e)}function G1(e,n=""){let t=O(),o=ve(),r=e+Ie,i=o.firstCreatePass?e0(o,r,1,n,null):o.data[r],c=hz(o,t,i,n,e);t[r]=c,ar()&&Cr(o,t,c,i),Lt(i,!1)}var hz=(e,n,t,o,r)=>(lr(!0),wM(n[we],o));function un(e){return Hf("",e,""),un}function Hf(e,n,t){let o=O(),r=_f(o,e,n,t);return r!==g1&&Uf(o,w2(),r),Hf}function mz(e,n,t,o,r){let i=O(),c=TL(i,e,n,t,o,r);return c!==g1&&Uf(i,w2(),c),mz}function Uf(e,n,t){let o=A7(n,e);SM(e[we],o,t)}function gz(e,n,t){fu(n)&&(n=n());let o=O(),r=an();if(D1(o,r,n)){let i=ve(),c=m3();mr(i,c,o,e,n,o[we],t,!1)}return gz}function PH(e,n){let t=fu(e);return t&&e.set(n),t}function Cz(e,n){let t=O(),o=ve(),r=i1();return $f(o,t,t[we],r,e,n),Cz}var Wf={};function yz(e){let n=ve(),t=O(),o=e+Ie,r=e0(n,o,128,null,null);return Lt(r,!1),k6(n,t,o,Wf),yz}function FH(e){I1("NgLet");let n=ve(),t=O(),o=w2();return k6(n,t,o,e),e}function jH(e){let n=B7(),t=rr(n,Ie+e);if(t===Wf)throw new S(314,!1);return t}function vz(e,n,t){let o=ve();if(o.firstCreatePass){let r=B2(e);Ds(t,o.data,o.blueprint,r,!0),Ds(n,o.data,o.blueprint,r,!1)}}function Ds(e,n,t,o,r){if(e=t1(e),Array.isArray(e))for(let i=0;i>20;if($n(e)||!e.multi){let p=new en(l,r,F),h=Dc(a,n,r?u:u+d,f);h===-1?(Vc(Ao(s,c),i,a),Ec(i,e,n.length),n.push(a),s.directiveStart++,s.directiveEnd++,r&&(s.providerIndexes+=1048576),t.push(p),c.push(p)):(t[h]=p,c[h]=p)}else{let p=Dc(a,n,u+d,f),h=Dc(a,n,u,u+d),g=p>=0&&t[p],b=h>=0&&t[h];if(r&&!b||!r&&!g){Vc(Ao(s,c),i,a);let x=Lz(r?bz:Mz,t.length,r,o,l);!r&&b&&(t[h].providerFactory=x),Ec(i,e,n.length,0),n.push(a),s.directiveStart++,s.directiveEnd++,r&&(s.providerIndexes+=1048576),t.push(x),c.push(x)}else{let x=Gf(t[r?h:p],l,!r&&o);Ec(i,e,p>-1?p:h,x)}!r&&o&&b&&t[h].componentProviders++}}}function Ec(e,n,t,o){let r=$n(n),i=Ly(n);if(r||i){let a=(i?t1(n.useClass):n).prototype.ngOnDestroy;if(a){let l=e.destroyHooks||(e.destroyHooks=[]);if(!r&&n.multi){let u=l.indexOf(t);u===-1?l.push(t,[o,a]):l[u+1].push(o,a)}else l.push(t,a)}}}function Gf(e,n,t){return t&&e.componentProviders++,e.multi.push(n)-1}function Dc(e,n,t,o){for(let r=t;r{t.providersResolver=(o,r)=>vz(o,r?r(e):e,n)}}function qf(e,n,t){let o=sn()+e,r=O();return r[o]===g1?M3(r,o,t?n.call(t):n()):LL(r,o)}function o0(e,n,t,o){return Qf(O(),sn(),e,n,t,o)}function Zf(e,n,t,o,r){return zz(O(),sn(),e,n,t,o,r)}function Yf(e,n,t,o,r,i){return Kf(O(),sn(),e,n,t,o,r,i)}function BH(e,n,t,o,r,i,c){return xz(O(),sn(),e,n,t,o,r,i,c)}function Lr(e,n){let t=e[n];return t===g1?void 0:t}function Qf(e,n,t,o,r,i){let c=n+t;return D1(e,c,r)?M3(e,c+1,i?o.call(i,r):o(r)):Lr(e,c+1)}function zz(e,n,t,o,r,i,c){let s=n+t;return l3(e,s,r,i)?M3(e,s+2,c?o.call(c,r,i):o(r,i)):Lr(e,s+2)}function Kf(e,n,t,o,r,i,c,s){let a=n+t;return zL(e,a,r,i,c)?M3(e,a+3,s?o.call(s,r,i,c):o(r,i,c)):Lr(e,a+3)}function xz(e,n,t,o,r,i,c,s,a){let l=n+t;return xL(e,l,r,i,c,s)?M3(e,l+4,a?o.call(a,r,i,c,s):o(r,i,c,s)):Lr(e,l+4)}function r0(e,n){let t=ve(),o,r=e+Ie;t.firstCreatePass?(o=wz(n,t.pipeRegistry),t.data[r]=o,o.onDestroy&&(t.destroyHooks??=[]).push(r,o.onDestroy)):o=t.data[r];let i=o.factory||(o.factory=qt(o.type,!0)),c,s=d1(F);try{let a=To(!1),l=i();return To(a),k6(t,O(),r,l),l}finally{d1(s)}}function wz(e,n){if(n)for(let t=n.length-1;t>=0;t--){let o=n[t];if(e===o.name)return o}}function i0(e,n,t){let o=e+Ie,r=O(),i=rr(r,o);return Xf(r,o)?Qf(r,sn(),n,i.transform,t,i):i.transform(t)}function $H(e,n,t,o,r){let i=e+Ie,c=O(),s=rr(c,i);return Xf(c,i)?Kf(c,sn(),n,s.transform,t,o,r,s):s.transform(t,o,r)}function Xf(e,n){return e[G].data[n].pure}function a2(e,n){return vr(e,n)}var Ns=class{ngModuleFactory;componentFactories;constructor(n,t){this.ngModuleFactory=n,this.componentFactories=t}},zr=(()=>{class e{compileModuleSync(t){return new ys(t)}compileModuleAsync(t){return Promise.resolve(this.compileModuleSync(t))}compileModuleAndAllComponentsSync(t){let o=this.compileModuleSync(t),r=C7(t),i=Pu(r.declarations).reduce((c,s)=>{let a=P2(s);return a&&c.push(new on(a)),c},[]);return new Ns(o,i)}compileModuleAndAllComponentsAsync(t){return Promise.resolve(this.compileModuleAndAllComponentsSync(t))}clearCache(){}clearCacheFor(t){}getModuleId(t){}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var Sz=(()=>{class e{zone=m(se);changeDetectionScheduler=m(tn);applicationRef=m(_1);_onMicrotaskEmptySubscription;initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.changeDetectionScheduler.runningTick||this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Ez=new M("",{factory:()=>!1});function Jf({ngZoneFactory:e,ignoreChangesOutsideZone:n,scheduleInRootZone:t}){return e??=()=>new se(P(C({},e9()),{scheduleInRootZone:t})),[{provide:se,useFactory:e},{provide:vt,multi:!0,useFactory:()=>{let o=m(Sz,{optional:!0});return()=>o.initialize()}},{provide:vt,multi:!0,useFactory:()=>{let o=m(Dz);return()=>{o.initialize()}}},n===!0?{provide:su,useValue:!0}:[],{provide:au,useValue:t??cu}]}function VH(e){let n=e?.ignoreChangesOutsideZone,t=e?.scheduleInRootZone,o=Jf({ngZoneFactory:()=>{let r=e9(e);return r.scheduleInRootZone=t,r.shouldCoalesceEventChangeDetection&&I1("NgZone_CoalesceEvent"),new se(r)},ignoreChangesOutsideZone:n,scheduleInRootZone:t});return x2([{provide:Ez,useValue:!0},{provide:ur,useValue:!1},o])}function e9(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}var Dz=(()=>{class e{subscription=new xe;initialized=!1;zone=m(se);pendingTasks=m(S2);initialize(){if(this.initialized)return;this.initialized=!0;let t=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(t=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{se.assertNotInAngularZone(),queueMicrotask(()=>{t!==null&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(t),t=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{se.assertInAngularZone(),t??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var _z=(()=>{class e{appRef=m(_1);taskService=m(S2);ngZone=m(se);zonelessEnabled=m(ur);tracing=m(Jn,{optional:!0});disableScheduling=m(su,{optional:!0})??!1;zoneIsDefined=typeof Zone<"u"&&!!Zone.root.run;schedulerTickApplyArgs=[{data:{__scheduler_tick__:!0}}];subscriptions=new xe;angularZoneId=this.zoneIsDefined?this.ngZone._inner?.get(ko):null;scheduleInRootZone=!this.zonelessEnabled&&this.zoneIsDefined&&(m(au,{optional:!0})??!1);cancelScheduledCallback=null;useMicrotaskScheduler=!1;runningTick=!1;pendingRenderTaskId=null;constructor(){this.subscriptions.add(this.appRef.afterTick.subscribe(()=>{this.runningTick||this.cleanup()})),this.subscriptions.add(this.ngZone.onUnstable.subscribe(()=>{this.runningTick||this.cleanup()})),this.disableScheduling||=!this.zonelessEnabled&&(this.ngZone instanceof Gc||!this.zoneIsDefined)}notify(t){if(!this.zonelessEnabled&&t===5)return;let o=!1;switch(t){case 0:{this.appRef.dirtyFlags|=2;break}case 3:case 2:case 4:case 5:case 1:{this.appRef.dirtyFlags|=4;break}case 8:{this.appRef.deferredDirtyFlags|=8;break}case 6:{this.appRef.dirtyFlags|=2,o=!0;break}case 13:{this.appRef.dirtyFlags|=16,o=!0;break}case 14:{this.appRef.dirtyFlags|=2,o=!0;break}case 12:{o=!0;break}case 10:case 9:case 7:case 11:default:this.appRef.dirtyFlags|=8}if(this.appRef.tracingSnapshot=this.tracing?.snapshot(this.appRef.tracingSnapshot)??null,!this.shouldScheduleTick(o))return;let r=this.useMicrotaskScheduler?E5:lu;this.pendingRenderTaskId=this.taskService.add(),this.scheduleInRootZone?this.cancelScheduledCallback=Zone.root.run(()=>r(()=>this.tick())):this.cancelScheduledCallback=this.ngZone.runOutsideAngular(()=>r(()=>this.tick()))}shouldScheduleTick(t){return!(this.disableScheduling&&!t||this.appRef.destroyed||this.pendingRenderTaskId!==null||this.runningTick||this.appRef._runningTick||!this.zonelessEnabled&&this.zoneIsDefined&&Zone.current.get(ko+this.angularZoneId))}tick(){if(this.runningTick||this.appRef.destroyed)return;if(this.appRef.dirtyFlags===0){this.cleanup();return}!this.zonelessEnabled&&this.appRef.dirtyFlags&7&&(this.appRef.dirtyFlags|=1);let t=this.taskService.add();try{this.ngZone.run(()=>{this.runningTick=!0,this.appRef._tick()},void 0,this.schedulerTickApplyArgs)}catch(o){throw this.taskService.remove(t),o}finally{this.cleanup()}this.useMicrotaskScheduler=!0,E5(()=>{this.useMicrotaskScheduler=!1,this.taskService.remove(t)})}ngOnDestroy(){this.subscriptions.unsubscribe(),this.cleanup()}cleanup(){if(this.runningTick=!1,this.cancelScheduledCallback?.(),this.cancelScheduledCallback=null,this.pendingRenderTaskId!==null){let t=this.pendingRenderTaskId;this.pendingRenderTaskId=null,this.taskService.remove(t)}}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function Nz(){return typeof $localize<"u"&&$localize.locale||Zo}var O6=new M("",{providedIn:"root",factory:()=>m(O6,J.Optional|J.SkipSelf)||Nz()});var Is=new M(""),Iz=new M("");function Q0(e){return!e.moduleRef}function Tz(e){let n=Q0(e)?e.r3Injector:e.moduleRef.injector,t=n.get(se);return t.run(()=>{Q0(e)?e.r3Injector.resolveInjectorInitializers():e.moduleRef.resolveInjectorInitializers();let o=n.get(r1,null),r;if(t.runOutsideAngular(()=>{r=t.onError.subscribe({next:i=>{o.handleError(i)}})}),Q0(e)){let i=()=>n.destroy(),c=e.platformInjector.get(Is);c.add(i),n.onDestroy(()=>{r.unsubscribe(),c.delete(i)})}else{let i=()=>e.moduleRef.destroy(),c=e.platformInjector.get(Is);c.add(i),e.moduleRef.onDestroy(()=>{Mo(e.allPlatformModules,e.moduleRef),r.unsubscribe(),c.delete(i)})}return Rz(o,t,()=>{let i=n.get(Ef);return i.runInitializers(),i.donePromise.then(()=>{let c=n.get(O6,Zo);if(az(c||Zo),!n.get(Iz,!0))return Q0(e)?n.get(_1):(e.allPlatformModules.push(e.moduleRef),e.moduleRef);if(Q0(e)){let a=n.get(_1);return e.rootComponent!==void 0&&a.bootstrap(e.rootComponent),a}else return Az(e.moduleRef,e.allPlatformModules),e.moduleRef})})})}function Az(e,n){let t=e.injector.get(_1);if(e._bootstrapComponents.length>0)e._bootstrapComponents.forEach(o=>t.bootstrap(o));else if(e.instance.ngDoBootstrap)e.instance.ngDoBootstrap(t);else throw new S(-403,!1);n.push(e)}function Rz(e,n,t){try{let o=t();return t0(o)?o.catch(r=>{throw n.runOutsideAngular(()=>e.handleError(r)),r}):o}catch(o){throw n.runOutsideAngular(()=>e.handleError(o)),o}}var bo=null;function kz(e=[],n){return Ee.create({name:n,providers:[{provide:er,useValue:"platform"},{provide:Is,useValue:new Set([()=>bo=null])},...e]})}function Oz(e=[]){if(bo)return bo;let n=kz(e);return bo=n,DL(),Pz(n),n}function Pz(e){let n=e.get(l6,null);h1(e,()=>{n?.forEach(t=>t())})}function t9(){return!1}var b1=(()=>{class e{static __NG_ELEMENT_ID__=Fz}return e})();function Fz(e){return jz(i1(),O(),(e&16)===16)}function jz(e,n,t){if(cn(e)&&!t){let o=b2(e.index,n);return new nn(o,o)}else if(e.type&175){let o=n[E1];return new nn(o,n)}return null}var Ts=class{constructor(){}supports(n){return xf(n)}create(n){return new As(n)}},Bz=(e,n)=>n,As=class{length=0;collection;_linkedRecords=null;_unlinkedRecords=null;_previousItHead=null;_itHead=null;_itTail=null;_additionsHead=null;_additionsTail=null;_movesHead=null;_movesTail=null;_removalsHead=null;_removalsTail=null;_identityChangesHead=null;_identityChangesTail=null;_trackByFn;constructor(n){this._trackByFn=n||Bz}forEachItem(n){let t;for(t=this._itHead;t!==null;t=t._next)n(t)}forEachOperation(n){let t=this._itHead,o=this._removalsHead,r=0,i=null;for(;t||o;){let c=!o||t&&t.currentIndex{c=this._trackByFn(r,s),t===null||!Object.is(t.trackById,c)?(t=this._mismatch(t,s,c,r),o=!0):(o&&(t=this._verifyReinsertion(t,s,c,r)),Object.is(t.item,s)||this._addIdentityChange(t,s)),t=t._next,r++}),this.length=r;return this._truncate(t),this.collection=n,this.isDirty}get isDirty(){return this._additionsHead!==null||this._movesHead!==null||this._removalsHead!==null||this._identityChangesHead!==null}_reset(){if(this.isDirty){let n;for(n=this._previousItHead=this._itHead;n!==null;n=n._next)n._nextPrevious=n._next;for(n=this._additionsHead;n!==null;n=n._nextAdded)n.previousIndex=n.currentIndex;for(this._additionsHead=this._additionsTail=null,n=this._movesHead;n!==null;n=n._nextMoved)n.previousIndex=n.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(n,t,o,r){let i;return n===null?i=this._itTail:(i=n._prev,this._remove(n)),n=this._unlinkedRecords===null?null:this._unlinkedRecords.get(o,null),n!==null?(Object.is(n.item,t)||this._addIdentityChange(n,t),this._reinsertAfter(n,i,r)):(n=this._linkedRecords===null?null:this._linkedRecords.get(o,r),n!==null?(Object.is(n.item,t)||this._addIdentityChange(n,t),this._moveAfter(n,i,r)):n=this._addAfter(new Rs(t,o),i,r)),n}_verifyReinsertion(n,t,o,r){let i=this._unlinkedRecords===null?null:this._unlinkedRecords.get(o,null);return i!==null?n=this._reinsertAfter(i,n._prev,r):n.currentIndex!=r&&(n.currentIndex=r,this._addToMoves(n,r)),n}_truncate(n){for(;n!==null;){let t=n._next;this._addToRemovals(this._unlink(n)),n=t}this._unlinkedRecords!==null&&this._unlinkedRecords.clear(),this._additionsTail!==null&&(this._additionsTail._nextAdded=null),this._movesTail!==null&&(this._movesTail._nextMoved=null),this._itTail!==null&&(this._itTail._next=null),this._removalsTail!==null&&(this._removalsTail._nextRemoved=null),this._identityChangesTail!==null&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(n,t,o){this._unlinkedRecords!==null&&this._unlinkedRecords.remove(n);let r=n._prevRemoved,i=n._nextRemoved;return r===null?this._removalsHead=i:r._nextRemoved=i,i===null?this._removalsTail=r:i._prevRemoved=r,this._insertAfter(n,t,o),this._addToMoves(n,o),n}_moveAfter(n,t,o){return this._unlink(n),this._insertAfter(n,t,o),this._addToMoves(n,o),n}_addAfter(n,t,o){return this._insertAfter(n,t,o),this._additionsTail===null?this._additionsTail=this._additionsHead=n:this._additionsTail=this._additionsTail._nextAdded=n,n}_insertAfter(n,t,o){let r=t===null?this._itHead:t._next;return n._next=r,n._prev=t,r===null?this._itTail=n:r._prev=n,t===null?this._itHead=n:t._next=n,this._linkedRecords===null&&(this._linkedRecords=new Yo),this._linkedRecords.put(n),n.currentIndex=o,n}_remove(n){return this._addToRemovals(this._unlink(n))}_unlink(n){this._linkedRecords!==null&&this._linkedRecords.remove(n);let t=n._prev,o=n._next;return t===null?this._itHead=o:t._next=o,o===null?this._itTail=t:o._prev=t,n}_addToMoves(n,t){return n.previousIndex===t||(this._movesTail===null?this._movesTail=this._movesHead=n:this._movesTail=this._movesTail._nextMoved=n),n}_addToRemovals(n){return this._unlinkedRecords===null&&(this._unlinkedRecords=new Yo),this._unlinkedRecords.put(n),n.currentIndex=null,n._nextRemoved=null,this._removalsTail===null?(this._removalsTail=this._removalsHead=n,n._prevRemoved=null):(n._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=n),n}_addIdentityChange(n,t){return n.item=t,this._identityChangesTail===null?this._identityChangesTail=this._identityChangesHead=n:this._identityChangesTail=this._identityChangesTail._nextIdentityChange=n,n}},Rs=class{item;trackById;currentIndex=null;previousIndex=null;_nextPrevious=null;_prev=null;_next=null;_prevDup=null;_nextDup=null;_prevRemoved=null;_nextRemoved=null;_nextAdded=null;_nextMoved=null;_nextIdentityChange=null;constructor(n,t){this.item=n,this.trackById=t}},ks=class{_head=null;_tail=null;add(n){this._head===null?(this._head=this._tail=n,n._nextDup=null,n._prevDup=null):(this._tail._nextDup=n,n._prevDup=this._tail,n._nextDup=null,this._tail=n)}get(n,t){let o;for(o=this._head;o!==null;o=o._nextDup)if((t===null||t<=o.currentIndex)&&Object.is(o.trackById,n))return o;return null}remove(n){let t=n._prevDup,o=n._nextDup;return t===null?this._head=o:t._nextDup=o,o===null?this._tail=t:o._prevDup=t,this._head===null}},Yo=class{map=new Map;put(n){let t=n.trackById,o=this.map.get(t);o||(o=new ks,this.map.set(t,o)),o.add(n)}get(n,t){let o=n,r=this.map.get(o);return r?r.get(n,t):null}remove(n){let t=n.trackById;return this.map.get(t).remove(n)&&this.map.delete(t),n}get isEmpty(){return this.map.size===0}clear(){this.map.clear()}};function J5(e,n,t){let o=e.previousIndex;if(o===null)return o;let r=0;return t&&o{if(t&&t.key===r)this._maybeAddToChanges(t,o),this._appendAfter=t,t=t._next;else{let i=this._getOrCreateRecordForKey(r,o);t=this._insertBeforeOrAppend(t,i)}}),t){t._prev&&(t._prev._next=null),this._removalsHead=t;for(let o=t;o!==null;o=o._nextRemoved)o===this._mapHead&&(this._mapHead=null),this._records.delete(o.key),o._nextRemoved=o._next,o.previousValue=o.currentValue,o.currentValue=null,o._prev=null,o._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(n,t){if(n){let o=n._prev;return t._next=n,t._prev=o,n._prev=t,o&&(o._next=t),n===this._mapHead&&(this._mapHead=t),this._appendAfter=n,n}return this._appendAfter?(this._appendAfter._next=t,t._prev=this._appendAfter):this._mapHead=t,this._appendAfter=t,null}_getOrCreateRecordForKey(n,t){if(this._records.has(n)){let r=this._records.get(n);this._maybeAddToChanges(r,t);let i=r._prev,c=r._next;return i&&(i._next=c),c&&(c._prev=i),r._next=null,r._prev=null,r}let o=new Fs(n);return this._records.set(n,o),o.currentValue=t,this._addToAdditions(o),o}_reset(){if(this.isDirty){let n;for(this._previousMapHead=this._mapHead,n=this._previousMapHead;n!==null;n=n._next)n._nextPrevious=n._next;for(n=this._changesHead;n!==null;n=n._nextChanged)n.previousValue=n.currentValue;for(n=this._additionsHead;n!=null;n=n._nextAdded)n.previousValue=n.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(n,t){Object.is(t,n.currentValue)||(n.previousValue=n.currentValue,n.currentValue=t,this._addToChanges(n))}_addToAdditions(n){this._additionsHead===null?this._additionsHead=this._additionsTail=n:(this._additionsTail._nextAdded=n,this._additionsTail=n)}_addToChanges(n){this._changesHead===null?this._changesHead=this._changesTail=n:(this._changesTail._nextChanged=n,this._changesTail=n)}_forEach(n,t){n instanceof Map?n.forEach(t):Object.keys(n).forEach(o=>t(n[o],o))}},Fs=class{key;previousValue=null;currentValue=null;_nextPrevious=null;_next=null;_prev=null;_nextAdded=null;_nextRemoved=null;_nextChanged=null;constructor(n){this.key=n}};function e7(){return new P6([new Ts])}var P6=(()=>{class e{factories;static \u0275prov=v({token:e,providedIn:"root",factory:e7});constructor(t){this.factories=t}static create(t,o){if(o!=null){let r=o.factories.slice();t=t.concat(r)}return new e(t)}static extend(t){return{provide:e,useFactory:o=>e.create(t,o||e7()),deps:[[e,new p7,new Ws]]}}find(t){let o=this.factories.find(r=>r.supports(t));if(o!=null)return o;throw new S(901,!1)}}return e})();function t7(){return new F6([new Os])}var F6=(()=>{class e{static \u0275prov=v({token:e,providedIn:"root",factory:t7});factories;constructor(t){this.factories=t}static create(t,o){if(o){let r=o.factories.slice();t=t.concat(r)}return new e(t)}static extend(t){return{provide:e,useFactory:o=>e.create(t,o||t7()),deps:[[e,new p7,new Ws]]}}find(t){let o=this.factories.find(r=>r.supports(t));if(o)return o;throw new S(901,!1)}}return e})();function n9(e){try{let{rootComponent:n,appProviders:t,platformProviders:o}=e,r=Oz(o),i=[Jf({}),{provide:tn,useExisting:_z},...t||[]],c=new Vo({providers:i,parent:r,debugName:"",runEnvironmentInitializers:!1});return Tz({r3Injector:c.injector,platformInjector:r,rootComponent:n})}catch(n){return Promise.reject(n)}}function te(e){return typeof e=="boolean"?e:e!=null&&e!=="false"}function fn(e,n=NaN){return!isNaN(parseFloat(e))&&!isNaN(Number(e))?Number(e):n}function q2(e,n){I1("NgSignals");let t=a5(e);return n?.equal&&(t[f1].equal=n.equal),t}function q1(e){let n=X(null);try{return e()}finally{X(n)}}var o9=(()=>{class e{view;node;constructor(t,o){this.view=t,this.node=o}static __NG_ELEMENT_ID__=$z}return e})();function $z(){return new o9(O(),i1())}var Vz=!1,Hz=(()=>{class e extends Uo{pendingTasks=m(S2);taskId=null;schedule(t){super.schedule(t),this.taskId===null&&(this.taskId=this.pendingTasks.add(),queueMicrotask(()=>this.flush()))}flush(){try{super.flush()}finally{this.taskId!==null&&(this.pendingTasks.remove(this.taskId),this.taskId=null)}}static \u0275prov=v({token:e,providedIn:"root",factory:()=>new e})}return e})(),js=class{scheduler;effectFn;zone;injector;unregisterOnDestroy;watcher;constructor(n,t,o,r,i,c){this.scheduler=n,this.effectFn=t,this.zone=o,this.injector=i,this.watcher=h5(s=>this.runEffect(s),()=>this.schedule(),c),this.unregisterOnDestroy=r?.onDestroy(()=>this.destroy())}runEffect(n){try{this.effectFn(n)}catch(t){this.injector.get(r1,null,{optional:!0})?.handleError(t)}}run(){this.watcher.run()}schedule(){this.scheduler.schedule(this)}destroy(){this.watcher.destroy(),this.unregisterOnDestroy?.()}};function Uz(){}function r9(e,n){I1("NgSignals"),!n?.injector&&bt(Uz);let t=n?.injector??m(Ee),o=n?.manualCleanup!==!0?t.get(Te):null,r=new js(t.get(Hz),e,typeof Zone>"u"?null:Zone.current,o,t,n?.allowSignalWrites??!1),i=t.get(b1,null,{optional:!0});return!i||!(i._lView[$]&8)?r.watcher.notify():(i._lView[go]??=[]).push(r.watcher.notify),r}var Wz=Vz;var Bs=class{[f1];constructor(n){this[f1]=n}destroy(){this[f1].destroy()}};function N2(e,n){if(Wz)return r9(e,n);I1("NgSignals"),!n?.injector&&bt(N2);let t=n?.injector??m(Ee),o=n?.manualCleanup!==!0?t.get(Te):null,r,i=t.get(o9,null,{optional:!0}),c=t.get(tn);return i!==null&&!n?.forceRoot?(r=Zz(i.view,c,e),o instanceof Ro&&o._lView===i.view&&(o=null)):r=Yz(e,t.get(Df),c),r.injector=t,o!==null&&(r.onDestroyFn=o.onDestroy(()=>r.destroy())),new Bs(r)}var i9=P(C({},Ut),{consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!0,dirty:!0,hasRun:!1,cleanupFns:void 0,zone:null,kind:"effect",onDestroyFn:c3,run(){if(this.dirty=!1,this.hasRun&&!Y0(this))return;this.hasRun=!0;let e=o=>(this.cleanupFns??=[]).push(o),n=An(this),t=_o(!1);try{this.maybeCleanup(),this.fn(e)}finally{_o(t),Z0(this,n)}},maybeCleanup(){if(this.cleanupFns?.length)try{for(;this.cleanupFns.length;)this.cleanupFns.pop()()}finally{this.cleanupFns=[]}}}),Gz=P(C({},i9),{consumerMarkedDirty(){this.scheduler.schedule(this),this.notifier.notify(13)},destroy(){Rn(this),this.onDestroyFn(),this.maybeCleanup(),this.scheduler.remove(this)}}),qz=P(C({},i9),{consumerMarkedDirty(){this.view[$]|=8192,h3(this.view),this.notifier.notify(14)},destroy(){Rn(this),this.onDestroyFn(),this.maybeCleanup(),this.view[Qt]?.delete(this)}});function Zz(e,n,t){let o=Object.create(qz);return o.view=e,o.zone=typeof Zone<"u"?Zone.current:null,o.notifier=n,o.fn=t,e[Qt]??=new Set,e[Qt].add(o),o.consumerMarkedDirty(o),o}function Yz(e,n,t){let o=Object.create(Gz);return o.fn=e,o.scheduler=n,o.notifier=t,o.zone=typeof Zone<"u"?Zone.current:null,o.scheduler.schedule(o),o.notifier.notify(13),o}function c9(e,n){let t=P2(e),o=n.elementInjector||tr();return new on(t).create(o,n.projectableNodes,n.hostElement,n.environmentInjector)}function s9(e){let n=P2(e);if(!n)return null;let t=new on(n);return{get selector(){return t.selector},get type(){return t.componentType},get inputs(){return t.inputs},get outputs(){return t.outputs},get ngContentSelectors(){return t.ngContentSelectors},get isStandalone(){return n.standalone},get isSignal(){return n.signals}}}var m9=null;function c0(){return m9}function g9(e){m9??=e}var xr=class{};var ie=new M(""),W6=(()=>{class e{historyGo(t){throw new Error("")}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:()=>m(Kz),providedIn:"platform"})}return e})(),C9=new M(""),Kz=(()=>{class e extends W6{_location;_history;_doc=m(ie);constructor(){super(),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return c0().getBaseHref(this._doc)}onPopState(t){let o=c0().getGlobalEventTarget(this._doc,"window");return o.addEventListener("popstate",t,!1),()=>o.removeEventListener("popstate",t)}onHashChange(t){let o=c0().getGlobalEventTarget(this._doc,"window");return o.addEventListener("hashchange",t,!1),()=>o.removeEventListener("hashchange",t)}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(t){this._location.pathname=t}pushState(t,o,r){this._history.pushState(t,o,r)}replaceState(t,o,r){this._history.replaceState(t,o,r)}forward(){this._history.forward()}back(){this._history.back()}historyGo(t=0){this._history.go(t)}getState(){return this._history.state}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:()=>new e,providedIn:"platform"})}return e})();function G6(e,n){return e?n?e.endsWith("/")?n.startsWith("/")?e+n.slice(1):e+n:n.startsWith("/")?e+n:`${e}/${n}`:e:n}function a9(e){let n=e.search(/#|\?|$/);return e[n-1]==="/"?e.slice(0,n-1)+e.slice(n):e}function Z2(e){return e&&e[0]!=="?"?`?${e}`:e}var dn=(()=>{class e{historyGo(t){throw new Error("")}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:()=>m(q6),providedIn:"root"})}return e})(),y9=new M(""),q6=(()=>{class e extends dn{_platformLocation;_baseHref;_removeListenerFns=[];constructor(t,o){super(),this._platformLocation=t,this._baseHref=o??this._platformLocation.getBaseHrefFromDOM()??m(ie).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(t){this._removeListenerFns.push(this._platformLocation.onPopState(t),this._platformLocation.onHashChange(t))}getBaseHref(){return this._baseHref}prepareExternalUrl(t){return G6(this._baseHref,t)}path(t=!1){let o=this._platformLocation.pathname+Z2(this._platformLocation.search),r=this._platformLocation.hash;return r&&t?`${o}${r}`:o}pushState(t,o,r,i){let c=this.prepareExternalUrl(r+Z2(i));this._platformLocation.pushState(t,o,c)}replaceState(t,o,r,i){let c=this.prepareExternalUrl(r+Z2(i));this._platformLocation.replaceState(t,o,c)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(t=0){this._platformLocation.historyGo?.(t)}static \u0275fac=function(o){return new(o||e)(y(W6),y(y9,8))};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),v9=(()=>{class e extends dn{_platformLocation;_baseHref="";_removeListenerFns=[];constructor(t,o){super(),this._platformLocation=t,o!=null&&(this._baseHref=o)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(t){this._removeListenerFns.push(this._platformLocation.onPopState(t),this._platformLocation.onHashChange(t))}getBaseHref(){return this._baseHref}path(t=!1){let o=this._platformLocation.hash??"#";return o.length>0?o.substring(1):o}prepareExternalUrl(t){let o=G6(this._baseHref,t);return o.length>0?"#"+o:o}pushState(t,o,r,i){let c=this.prepareExternalUrl(r+Z2(i))||this._platformLocation.pathname;this._platformLocation.pushState(t,o,c)}replaceState(t,o,r,i){let c=this.prepareExternalUrl(r+Z2(i))||this._platformLocation.pathname;this._platformLocation.replaceState(t,o,c)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(t=0){this._platformLocation.historyGo?.(t)}static \u0275fac=function(o){return new(o||e)(y(W6),y(y9,8))};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})(),a0=(()=>{class e{_subject=new Q;_basePath;_locationStrategy;_urlChangeListeners=[];_urlChangeSubscription=null;constructor(t){this._locationStrategy=t;let o=this._locationStrategy.getBaseHref();this._basePath=ex(a9(l9(o))),this._locationStrategy.onPopState(r=>{this._subject.next({url:this.path(!0),pop:!0,state:r.state,type:r.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(t=!1){return this.normalize(this._locationStrategy.path(t))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(t,o=""){return this.path()==this.normalize(t+Z2(o))}normalize(t){return e.stripTrailingSlash(Jz(this._basePath,l9(t)))}prepareExternalUrl(t){return t&&t[0]!=="/"&&(t="/"+t),this._locationStrategy.prepareExternalUrl(t)}go(t,o="",r=null){this._locationStrategy.pushState(r,"",t,o),this._notifyUrlChangeListeners(this.prepareExternalUrl(t+Z2(o)),r)}replaceState(t,o="",r=null){this._locationStrategy.replaceState(r,"",t,o),this._notifyUrlChangeListeners(this.prepareExternalUrl(t+Z2(o)),r)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(t=0){this._locationStrategy.historyGo?.(t)}onUrlChange(t){return this._urlChangeListeners.push(t),this._urlChangeSubscription??=this.subscribe(o=>{this._notifyUrlChangeListeners(o.url,o.state)}),()=>{let o=this._urlChangeListeners.indexOf(t);this._urlChangeListeners.splice(o,1),this._urlChangeListeners.length===0&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(t="",o){this._urlChangeListeners.forEach(r=>r(t,o))}subscribe(t,o,r){return this._subject.subscribe({next:t,error:o??void 0,complete:r??void 0})}static normalizeQueryParams=Z2;static joinWithSlash=G6;static stripTrailingSlash=a9;static \u0275fac=function(o){return new(o||e)(y(dn))};static \u0275prov=v({token:e,factory:()=>Xz(),providedIn:"root"})}return e})();function Xz(){return new a0(y(dn))}function Jz(e,n){if(!e||!n.startsWith(e))return n;let t=n.substring(e.length);return t===""||["/",";","?","#"].includes(t[0])?t:n}function l9(e){return e.replace(/\/index.html$/,"")}function ex(e){if(new RegExp("^(https?:)?//").test(e)){let[,t]=e.split(/\/\/[^\/]+/);return t}return e}function wr(e,n){n=encodeURIComponent(n);for(let t of e.split(";")){let o=t.indexOf("="),[r,i]=o==-1?[t,""]:[t.slice(0,o),t.slice(o+1)];if(r.trim()===n)return decodeURIComponent(i)}return null}var j6=/\s+/,u9=[],Sr=(()=>{class e{_ngEl;_renderer;initialClasses=u9;rawClass;stateMap=new Map;constructor(t,o){this._ngEl=t,this._renderer=o}set klass(t){this.initialClasses=t!=null?t.trim().split(j6):u9}set ngClass(t){this.rawClass=typeof t=="string"?t.trim().split(j6):t}ngDoCheck(){for(let o of this.initialClasses)this._updateState(o,!0);let t=this.rawClass;if(Array.isArray(t)||t instanceof Set)for(let o of t)this._updateState(o,!0);else if(t!=null)for(let o of Object.keys(t))this._updateState(o,!!t[o]);this._applyStateDiff()}_updateState(t,o){let r=this.stateMap.get(t);r!==void 0?(r.enabled!==o&&(r.changed=!0,r.enabled=o),r.touched=!0):this.stateMap.set(t,{enabled:o,changed:!0,touched:!0})}_applyStateDiff(){for(let t of this.stateMap){let o=t[0],r=t[1];r.changed?(this._toggleClass(o,r.enabled),r.changed=!1):r.touched||(r.enabled&&this._toggleClass(o,!1),this.stateMap.delete(o)),r.touched=!1}}_toggleClass(t,o){t=t.trim(),t.length>0&&t.split(j6).forEach(r=>{o?this._renderer.addClass(this._ngEl.nativeElement,r):this._renderer.removeClass(this._ngEl.nativeElement,r)})}static \u0275fac=function(o){return new(o||e)(F(De),F(s2))};static \u0275dir=ae({type:e,selectors:[["","ngClass",""]],inputs:{klass:[0,"class","klass"],ngClass:"ngClass"}})}return e})(),dU=(()=>{class e{_viewContainerRef;ngComponentOutlet=null;ngComponentOutletInputs;ngComponentOutletInjector;ngComponentOutletContent;ngComponentOutletNgModule;ngComponentOutletNgModuleFactory;_componentRef;_moduleRef;_inputsUsed=new Map;get componentInstance(){return this._componentRef?.instance??null}constructor(t){this._viewContainerRef=t}_needToReCreateNgModuleInstance(t){return t.ngComponentOutletNgModule!==void 0||t.ngComponentOutletNgModuleFactory!==void 0}_needToReCreateComponentInstance(t){return t.ngComponentOutlet!==void 0||t.ngComponentOutletContent!==void 0||t.ngComponentOutletInjector!==void 0||this._needToReCreateNgModuleInstance(t)}ngOnChanges(t){if(this._needToReCreateComponentInstance(t)&&(this._viewContainerRef.clear(),this._inputsUsed.clear(),this._componentRef=void 0,this.ngComponentOutlet)){let o=this.ngComponentOutletInjector||this._viewContainerRef.parentInjector;this._needToReCreateNgModuleInstance(t)&&(this._moduleRef?.destroy(),this.ngComponentOutletNgModule?this._moduleRef=bf(this.ngComponentOutletNgModule,f9(o)):this.ngComponentOutletNgModuleFactory?this._moduleRef=this.ngComponentOutletNgModuleFactory.create(f9(o)):this._moduleRef=void 0),this._componentRef=this._viewContainerRef.createComponent(this.ngComponentOutlet,{injector:o,ngModuleRef:this._moduleRef,projectableNodes:this.ngComponentOutletContent})}}ngDoCheck(){if(this._componentRef){if(this.ngComponentOutletInputs)for(let t of Object.keys(this.ngComponentOutletInputs))this._inputsUsed.set(t,!0);this._applyInputStateDiff(this._componentRef)}}ngOnDestroy(){this._moduleRef?.destroy()}_applyInputStateDiff(t){for(let[o,r]of this._inputsUsed)r?(t.setInput(o,this.ngComponentOutletInputs[o]),this._inputsUsed.set(o,!1)):(t.setInput(o,void 0),this._inputsUsed.delete(o))}static \u0275fac=function(o){return new(o||e)(F(V1))};static \u0275dir=ae({type:e,selectors:[["","ngComponentOutlet",""]],inputs:{ngComponentOutlet:"ngComponentOutlet",ngComponentOutletInputs:"ngComponentOutletInputs",ngComponentOutletInjector:"ngComponentOutletInjector",ngComponentOutletContent:"ngComponentOutletContent",ngComponentOutletNgModule:"ngComponentOutletNgModule",ngComponentOutletNgModuleFactory:"ngComponentOutletNgModuleFactory"},exportAs:["ngComponentOutlet"],features:[Ze]})}return e})();function f9(e){return e.get(V2).injector}var B6=class{$implicit;ngForOf;index;count;constructor(n,t,o,r){this.$implicit=n,this.ngForOf=t,this.index=o,this.count=r}get first(){return this.index===0}get last(){return this.index===this.count-1}get even(){return this.index%2===0}get odd(){return!this.even}},pU=(()=>{class e{_viewContainer;_template;_differs;set ngForOf(t){this._ngForOf=t,this._ngForOfDirty=!0}set ngForTrackBy(t){this._trackByFn=t}get ngForTrackBy(){return this._trackByFn}_ngForOf=null;_ngForOfDirty=!0;_differ=null;_trackByFn;constructor(t,o,r){this._viewContainer=t,this._template=o,this._differs=r}set ngForTemplate(t){t&&(this._template=t)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;let t=this._ngForOf;!this._differ&&t&&(this._differ=this._differs.find(t).create(this.ngForTrackBy))}if(this._differ){let t=this._differ.diff(this._ngForOf);t&&this._applyChanges(t)}}_applyChanges(t){let o=this._viewContainer;t.forEachOperation((r,i,c)=>{if(r.previousIndex==null)o.createEmbeddedView(this._template,new B6(r.item,this._ngForOf,-1,-1),c===null?void 0:c);else if(c==null)o.remove(i===null?void 0:i);else if(i!==null){let s=o.get(i);o.move(s,c),d9(s,r)}});for(let r=0,i=o.length;r{let i=o.get(r.currentIndex);d9(i,r)})}static ngTemplateContextGuard(t,o){return!0}static \u0275fac=function(o){return new(o||e)(F(V1),F(i2),F(P6))};static \u0275dir=ae({type:e,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"}})}return e})();function d9(e,n){e.context.$implicit=n.item}var Er=(()=>{class e{_viewContainer;_context=new $6;_thenTemplateRef=null;_elseTemplateRef=null;_thenViewRef=null;_elseViewRef=null;constructor(t,o){this._viewContainer=t,this._thenTemplateRef=o}set ngIf(t){this._context.$implicit=this._context.ngIf=t,this._updateView()}set ngIfThen(t){p9("ngIfThen",t),this._thenTemplateRef=t,this._thenViewRef=null,this._updateView()}set ngIfElse(t){p9("ngIfElse",t),this._elseTemplateRef=t,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngIfUseIfTypeGuard;static ngTemplateGuard_ngIf;static ngTemplateContextGuard(t,o){return!0}static \u0275fac=function(o){return new(o||e)(F(V1),F(i2))};static \u0275dir=ae({type:e,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"}})}return e})(),$6=class{$implicit=null;ngIf=null};function p9(e,n){if(!!!(!n||n.createEmbeddedView))throw new Error(`${e} must be a TemplateRef, but received '${n1(n)}'.`)}var Dr=(()=>{class e{_ngEl;_differs;_renderer;_ngStyle=null;_differ=null;constructor(t,o,r){this._ngEl=t,this._differs=o,this._renderer=r}set ngStyle(t){this._ngStyle=t,!this._differ&&t&&(this._differ=this._differs.find(t).create())}ngDoCheck(){if(this._differ){let t=this._differ.diff(this._ngStyle);t&&this._applyChanges(t)}}_setStyle(t,o){let[r,i]=t.split("."),c=r.indexOf("-")===-1?void 0:z2.DashCase;o!=null?this._renderer.setStyle(this._ngEl.nativeElement,r,i?`${o}${i}`:o,c):this._renderer.removeStyle(this._ngEl.nativeElement,r,c)}_applyChanges(t){t.forEachRemovedItem(o=>this._setStyle(o.key,null)),t.forEachAddedItem(o=>this._setStyle(o.key,o.currentValue)),t.forEachChangedItem(o=>this._setStyle(o.key,o.currentValue))}static \u0275fac=function(o){return new(o||e)(F(De),F(F6),F(s2))};static \u0275dir=ae({type:e,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"}})}return e})(),xt=(()=>{class e{_viewContainerRef;_viewRef=null;ngTemplateOutletContext=null;ngTemplateOutlet=null;ngTemplateOutletInjector=null;constructor(t){this._viewContainerRef=t}ngOnChanges(t){if(this._shouldRecreateView(t)){let o=this._viewContainerRef;if(this._viewRef&&o.remove(o.indexOf(this._viewRef)),!this.ngTemplateOutlet){this._viewRef=null;return}let r=this._createContextForwardProxy();this._viewRef=o.createEmbeddedView(this.ngTemplateOutlet,r,{injector:this.ngTemplateOutletInjector??void 0})}}_shouldRecreateView(t){return!!t.ngTemplateOutlet||!!t.ngTemplateOutletInjector}_createContextForwardProxy(){return new Proxy({},{set:(t,o,r)=>this.ngTemplateOutletContext?Reflect.set(this.ngTemplateOutletContext,o,r):!1,get:(t,o,r)=>{if(this.ngTemplateOutletContext)return Reflect.get(this.ngTemplateOutletContext,o,r)}})}static \u0275fac=function(o){return new(o||e)(F(V1))};static \u0275dir=ae({type:e,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},features:[Ze]})}return e})();function Z6(e,n){return new S(2100,!1)}var V6=class{createSubscription(n,t){return q1(()=>n.subscribe({next:t,error:o=>{throw o}}))}dispose(n){q1(()=>n.unsubscribe())}},H6=class{createSubscription(n,t){return n.then(t,o=>{throw o})}dispose(n){}},tx=new H6,nx=new V6,_r=(()=>{class e{_ref;_latestValue=null;markForCheckOnValueUpdate=!0;_subscription=null;_obj=null;_strategy=null;constructor(t){this._ref=t}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(t){if(!this._obj){if(t)try{this.markForCheckOnValueUpdate=!1,this._subscribe(t)}finally{this.markForCheckOnValueUpdate=!0}return this._latestValue}return t!==this._obj?(this._dispose(),this.transform(t)):this._latestValue}_subscribe(t){this._obj=t,this._strategy=this._selectStrategy(t),this._subscription=this._strategy.createSubscription(t,o=>this._updateLatestValue(t,o))}_selectStrategy(t){if(t0(t))return tx;if(A6(t))return nx;throw Z6(e,t)}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(t,o){t===this._obj&&(this._latestValue=o,this.markForCheckOnValueUpdate&&this._ref?.markForCheck())}static \u0275fac=function(o){return new(o||e)(F(b1,16))};static \u0275pipe=G2({name:"async",type:e,pure:!1})}return e})();var hU=(()=>{class e{transform(t){if(t==null)return null;if(typeof t!="string")throw Z6(e,t);return t.toUpperCase()}static \u0275fac=function(o){return new(o||e)};static \u0275pipe=G2({name:"uppercase",type:e,pure:!0})}return e})();var mU=(()=>{class e{transform(t,o,r){if(t==null)return null;if(!(typeof t=="string"||Array.isArray(t)))throw Z6(e,t);return t.slice(o,r)}static \u0275fac=function(o){return new(o||e)};static \u0275pipe=G2({name:"slice",type:e,pure:!1})}return e})();var Y2=(()=>{class e{static \u0275fac=function(o){return new(o||e)};static \u0275mod=Me({type:e});static \u0275inj=ye({})}return e})(),Y6="browser",ox="server";function Q2(e){return e===Y6}function z3(e){return e===ox}var M9=(()=>{class e{static \u0275prov=v({token:e,providedIn:"root",factory:()=>new U6(m(ie),window)})}return e})(),U6=class{document;window;offset=()=>[0,0];constructor(n,t){this.document=n,this.window=t}setOffset(n){Array.isArray(n)?this.offset=()=>n:this.offset=n}getScrollPosition(){return[this.window.scrollX,this.window.scrollY]}scrollToPosition(n){this.window.scrollTo(n[0],n[1])}scrollToAnchor(n){let t=rx(this.document,n);t&&(this.scrollToElement(t),t.focus())}setHistoryScrollRestoration(n){this.window.history.scrollRestoration=n}scrollToElement(n){let t=n.getBoundingClientRect(),o=t.left+this.window.pageXOffset,r=t.top+this.window.pageYOffset,i=this.offset();this.window.scrollTo(o-i[0],r-i[1])}};function rx(e,n){let t=e.getElementById(n)||e.getElementsByName(n)[0];if(t)return t;if(typeof e.createTreeWalker=="function"&&e.body&&typeof e.body.attachShadow=="function"){let o=e.createTreeWalker(e.body,NodeFilter.SHOW_ELEMENT),r=o.currentNode;for(;r;){let i=r.shadowRoot;if(i){let c=i.getElementById(n)||i.querySelector(`[name="${n}"]`);if(c)return c}r=o.nextNode()}}return null}var s0=class{};var w3=class{},Ir=class{},K2=class e{headers;normalizedNames=new Map;lazyInit;lazyUpdate=null;constructor(n){n?typeof n=="string"?this.lazyInit=()=>{this.headers=new Map,n.split(` -`).forEach(t=>{let o=t.indexOf(":");if(o>0){let r=t.slice(0,o),i=t.slice(o+1).trim();this.addHeaderEntry(r,i)}})}:typeof Headers<"u"&&n instanceof Headers?(this.headers=new Map,n.forEach((t,o)=>{this.addHeaderEntry(o,t)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(n).forEach(([t,o])=>{this.setHeaderEntries(t,o)})}:this.headers=new Map}has(n){return this.init(),this.headers.has(n.toLowerCase())}get(n){this.init();let t=this.headers.get(n.toLowerCase());return t&&t.length>0?t[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(n){return this.init(),this.headers.get(n.toLowerCase())||null}append(n,t){return this.clone({name:n,value:t,op:"a"})}set(n,t){return this.clone({name:n,value:t,op:"s"})}delete(n,t){return this.clone({name:n,value:t,op:"d"})}maybeSetNormalizedName(n,t){this.normalizedNames.has(t)||this.normalizedNames.set(t,n)}init(){this.lazyInit&&(this.lazyInit instanceof e?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(n=>this.applyUpdate(n)),this.lazyUpdate=null))}copyFrom(n){n.init(),Array.from(n.headers.keys()).forEach(t=>{this.headers.set(t,n.headers.get(t)),this.normalizedNames.set(t,n.normalizedNames.get(t))})}clone(n){let t=new e;return t.lazyInit=this.lazyInit&&this.lazyInit instanceof e?this.lazyInit:this,t.lazyUpdate=(this.lazyUpdate||[]).concat([n]),t}applyUpdate(n){let t=n.name.toLowerCase();switch(n.op){case"a":case"s":let o=n.value;if(typeof o=="string"&&(o=[o]),o.length===0)return;this.maybeSetNormalizedName(n.name,t);let r=(n.op==="a"?this.headers.get(t):void 0)||[];r.push(...o),this.headers.set(t,r);break;case"d":let i=n.value;if(!i)this.headers.delete(t),this.normalizedNames.delete(t);else{let c=this.headers.get(t);if(!c)return;c=c.filter(s=>i.indexOf(s)===-1),c.length===0?(this.headers.delete(t),this.normalizedNames.delete(t)):this.headers.set(t,c)}break}}addHeaderEntry(n,t){let o=n.toLowerCase();this.maybeSetNormalizedName(n,o),this.headers.has(o)?this.headers.get(o).push(t):this.headers.set(o,[t])}setHeaderEntries(n,t){let o=(Array.isArray(t)?t:[t]).map(i=>i.toString()),r=n.toLowerCase();this.headers.set(r,o),this.maybeSetNormalizedName(n,r)}forEach(n){this.init(),Array.from(this.normalizedNames.keys()).forEach(t=>n(this.normalizedNames.get(t),this.headers.get(t)))}};var X6=class{encodeKey(n){return b9(n)}encodeValue(n){return b9(n)}decodeKey(n){return decodeURIComponent(n)}decodeValue(n){return decodeURIComponent(n)}};function ix(e,n){let t=new Map;return e.length>0&&e.replace(/^\?/,"").split("&").forEach(r=>{let i=r.indexOf("="),[c,s]=i==-1?[n.decodeKey(r),""]:[n.decodeKey(r.slice(0,i)),n.decodeValue(r.slice(i+1))],a=t.get(c)||[];a.push(s),t.set(c,a)}),t}var cx=/%(\d[a-f0-9])/gi,sx={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function b9(e){return encodeURIComponent(e).replace(cx,(n,t)=>sx[t]??n)}function Nr(e){return`${e}`}var wt=class e{map;encoder;updates=null;cloneFrom=null;constructor(n={}){if(this.encoder=n.encoder||new X6,n.fromString){if(n.fromObject)throw new S(2805,!1);this.map=ix(n.fromString,this.encoder)}else n.fromObject?(this.map=new Map,Object.keys(n.fromObject).forEach(t=>{let o=n.fromObject[t],r=Array.isArray(o)?o.map(Nr):[Nr(o)];this.map.set(t,r)})):this.map=null}has(n){return this.init(),this.map.has(n)}get(n){this.init();let t=this.map.get(n);return t?t[0]:null}getAll(n){return this.init(),this.map.get(n)||null}keys(){return this.init(),Array.from(this.map.keys())}append(n,t){return this.clone({param:n,value:t,op:"a"})}appendAll(n){let t=[];return Object.keys(n).forEach(o=>{let r=n[o];Array.isArray(r)?r.forEach(i=>{t.push({param:o,value:i,op:"a"})}):t.push({param:o,value:r,op:"a"})}),this.clone(t)}set(n,t){return this.clone({param:n,value:t,op:"s"})}delete(n,t){return this.clone({param:n,value:t,op:"d"})}toString(){return this.init(),this.keys().map(n=>{let t=this.encoder.encodeKey(n);return this.map.get(n).map(o=>t+"="+this.encoder.encodeValue(o)).join("&")}).filter(n=>n!=="").join("&")}clone(n){let t=new e({encoder:this.encoder});return t.cloneFrom=this.cloneFrom||this,t.updates=(this.updates||[]).concat(n),t}init(){this.map===null&&(this.map=new Map),this.cloneFrom!==null&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(n=>this.map.set(n,this.cloneFrom.map.get(n))),this.updates.forEach(n=>{switch(n.op){case"a":case"s":let t=(n.op==="a"?this.map.get(n.param):void 0)||[];t.push(Nr(n.value)),this.map.set(n.param,t);break;case"d":if(n.value!==void 0){let o=this.map.get(n.param)||[],r=o.indexOf(Nr(n.value));r!==-1&&o.splice(r,1),o.length>0?this.map.set(n.param,o):this.map.delete(n.param)}else{this.map.delete(n.param);break}}}),this.cloneFrom=this.updates=null)}};var J6=class{map=new Map;set(n,t){return this.map.set(n,t),this}get(n){return this.map.has(n)||this.map.set(n,n.defaultValue()),this.map.get(n)}delete(n){return this.map.delete(n),this}has(n){return this.map.has(n)}keys(){return this.map.keys()}};function ax(e){switch(e){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}function L9(e){return typeof ArrayBuffer<"u"&&e instanceof ArrayBuffer}function z9(e){return typeof Blob<"u"&&e instanceof Blob}function x9(e){return typeof FormData<"u"&&e instanceof FormData}function lx(e){return typeof URLSearchParams<"u"&&e instanceof URLSearchParams}var w9="Content-Type",S9="Accept",N9="X-Request-URL",I9="text/plain",T9="application/json",ux=`${T9}, ${I9}, */*`,x3=class e{url;body=null;headers;context;reportProgress=!1;withCredentials=!1;responseType="json";method;params;urlWithParams;transferCache;constructor(n,t,o,r){this.url=t,this.method=n.toUpperCase();let i;if(ax(this.method)||r?(this.body=o!==void 0?o:null,i=r):i=o,i&&(this.reportProgress=!!i.reportProgress,this.withCredentials=!!i.withCredentials,i.responseType&&(this.responseType=i.responseType),i.headers&&(this.headers=i.headers),i.context&&(this.context=i.context),i.params&&(this.params=i.params),this.transferCache=i.transferCache),this.headers??=new K2,this.context??=new J6,!this.params)this.params=new wt,this.urlWithParams=t;else{let c=this.params.toString();if(c.length===0)this.urlWithParams=t;else{let s=t.indexOf("?"),a=s===-1?"?":sd.set(p,n.setHeaders[p]),l)),n.setParams&&(u=Object.keys(n.setParams).reduce((d,p)=>d.set(p,n.setParams[p]),u)),new e(t,o,c,{params:u,headers:l,context:f,reportProgress:a,responseType:r,withCredentials:s,transferCache:i})}},l0=function(e){return e[e.Sent=0]="Sent",e[e.UploadProgress=1]="UploadProgress",e[e.ResponseHeader=2]="ResponseHeader",e[e.DownloadProgress=3]="DownloadProgress",e[e.Response=4]="Response",e[e.User=5]="User",e}(l0||{}),S3=class{headers;status;statusText;url;ok;type;constructor(n,t=200,o="OK"){this.headers=n.headers||new K2,this.status=n.status!==void 0?n.status:t,this.statusText=n.statusText||o,this.url=n.url||null,this.ok=this.status>=200&&this.status<300}},ea=class e extends S3{constructor(n={}){super(n)}type=l0.ResponseHeader;clone(n={}){return new e({headers:n.headers||this.headers,status:n.status!==void 0?n.status:this.status,statusText:n.statusText||this.statusText,url:n.url||this.url||void 0})}},Tr=class e extends S3{body;constructor(n={}){super(n),this.body=n.body!==void 0?n.body:null}type=l0.Response;clone(n={}){return new e({body:n.body!==void 0?n.body:this.body,headers:n.headers||this.headers,status:n.status!==void 0?n.status:this.status,statusText:n.statusText||this.statusText,url:n.url||this.url||void 0})}},Ar=class extends S3{name="HttpErrorResponse";message;error;ok=!1;constructor(n){super(n,0,"Unknown Error"),this.status>=200&&this.status<300?this.message=`Http failure during parsing for ${n.url||"(unknown url)"}`:this.message=`Http failure response for ${n.url||"(unknown url)"}: ${n.status} ${n.statusText}`,this.error=n.error||null}},fx=200,dx=204;function K6(e,n){return{body:n,headers:e.headers,context:e.context,observe:e.observe,params:e.params,reportProgress:e.reportProgress,responseType:e.responseType,withCredentials:e.withCredentials,transferCache:e.transferCache}}var ta=(()=>{class e{handler;constructor(t){this.handler=t}request(t,o,r={}){let i;if(t instanceof x3)i=t;else{let a;r.headers instanceof K2?a=r.headers:a=new K2(r.headers);let l;r.params&&(r.params instanceof wt?l=r.params:l=new wt({fromObject:r.params})),i=new x3(t,o,r.body!==void 0?r.body:null,{headers:a,context:r.context,params:l,reportProgress:r.reportProgress,responseType:r.responseType||"json",withCredentials:r.withCredentials,transferCache:r.transferCache})}let c=D(i).pipe(u1(a=>this.handler.handle(a)));if(t instanceof x3||r.observe==="events")return c;let s=c.pipe(pe(a=>a instanceof Tr));switch(r.observe||"body"){case"body":switch(i.responseType){case"arraybuffer":return s.pipe(T(a=>{if(a.body!==null&&!(a.body instanceof ArrayBuffer))throw new S(2806,!1);return a.body}));case"blob":return s.pipe(T(a=>{if(a.body!==null&&!(a.body instanceof Blob))throw new S(2807,!1);return a.body}));case"text":return s.pipe(T(a=>{if(a.body!==null&&typeof a.body!="string")throw new S(2808,!1);return a.body}));case"json":default:return s.pipe(T(a=>a.body))}case"response":return s;default:throw new S(2809,!1)}}delete(t,o={}){return this.request("DELETE",t,o)}get(t,o={}){return this.request("GET",t,o)}head(t,o={}){return this.request("HEAD",t,o)}jsonp(t,o){return this.request("JSONP",t,{params:new wt().append(o,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(t,o={}){return this.request("OPTIONS",t,o)}patch(t,o,r={}){return this.request("PATCH",t,K6(r,o))}post(t,o,r={}){return this.request("POST",t,K6(r,o))}put(t,o,r={}){return this.request("PUT",t,K6(r,o))}static \u0275fac=function(o){return new(o||e)(y(w3))};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})();var px=new M("");function A9(e,n){return n(e)}function hx(e,n){return(t,o)=>n.intercept(t,{handle:r=>e(r,o)})}function mx(e,n,t){return(o,r)=>h1(t,()=>n(o,i=>e(i,r)))}var gx=new M(""),na=new M(""),Cx=new M(""),R9=new M("",{providedIn:"root",factory:()=>!0});function yx(){let e=null;return(n,t)=>{e===null&&(e=(m(gx,{optional:!0})??[]).reduceRight(hx,A9));let o=m(S2);if(m(R9)){let i=o.add();return e(n,t).pipe(w1(()=>o.remove(i)))}else return e(n,t)}}var E9=(()=>{class e extends w3{backend;injector;chain=null;pendingTasks=m(S2);contributeToStability=m(R9);constructor(t,o){super(),this.backend=t,this.injector=o}handle(t){if(this.chain===null){let o=Array.from(new Set([...this.injector.get(na),...this.injector.get(Cx,[])]));this.chain=o.reduceRight((r,i)=>mx(r,i,this.injector),A9)}if(this.contributeToStability){let o=this.pendingTasks.add();return this.chain(t,r=>this.backend.handle(r)).pipe(w1(()=>this.pendingTasks.remove(o)))}else return this.chain(t,o=>this.backend.handle(o))}static \u0275fac=function(o){return new(o||e)(y(Ir),y(o1))};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})();var vx=/^\)\]\}',?\n/,Mx=RegExp(`^${N9}:`,"m");function bx(e){return"responseURL"in e&&e.responseURL?e.responseURL:Mx.test(e.getAllResponseHeaders())?e.getResponseHeader(N9):null}var D9=(()=>{class e{xhrFactory;constructor(t){this.xhrFactory=t}handle(t){if(t.method==="JSONP")throw new S(-2800,!1);let o=this.xhrFactory;return(o.\u0275loadImpl?de(o.\u0275loadImpl()):D(null)).pipe(Le(()=>new R(i=>{let c=o.build();if(c.open(t.method,t.urlWithParams),t.withCredentials&&(c.withCredentials=!0),t.headers.forEach((g,b)=>c.setRequestHeader(g,b.join(","))),t.headers.has(S9)||c.setRequestHeader(S9,ux),!t.headers.has(w9)){let g=t.detectContentTypeHeader();g!==null&&c.setRequestHeader(w9,g)}if(t.responseType){let g=t.responseType.toLowerCase();c.responseType=g!=="json"?g:"text"}let s=t.serializeBody(),a=null,l=()=>{if(a!==null)return a;let g=c.statusText||"OK",b=new K2(c.getAllResponseHeaders()),x=bx(c)||t.url;return a=new ea({headers:b,status:c.status,statusText:g,url:x}),a},u=()=>{let{headers:g,status:b,statusText:x,url:I}=l(),B=null;b!==dx&&(B=typeof c.response>"u"?c.responseText:c.response),b===0&&(b=B?fx:0);let oe=b>=200&&b<300;if(t.responseType==="json"&&typeof B=="string"){let Je=B;B=B.replace(vx,"");try{B=B!==""?JSON.parse(B):null}catch(X1){B=Je,oe&&(oe=!1,B={error:X1,text:B})}}oe?(i.next(new Tr({body:B,headers:g,status:b,statusText:x,url:I||void 0})),i.complete()):i.error(new Ar({error:B,headers:g,status:b,statusText:x,url:I||void 0}))},f=g=>{let{url:b}=l(),x=new Ar({error:g,status:c.status||0,statusText:c.statusText||"Unknown Error",url:b||void 0});i.error(x)},d=!1,p=g=>{d||(i.next(l()),d=!0);let b={type:l0.DownloadProgress,loaded:g.loaded};g.lengthComputable&&(b.total=g.total),t.responseType==="text"&&c.responseText&&(b.partialText=c.responseText),i.next(b)},h=g=>{let b={type:l0.UploadProgress,loaded:g.loaded};g.lengthComputable&&(b.total=g.total),i.next(b)};return c.addEventListener("load",u),c.addEventListener("error",f),c.addEventListener("timeout",f),c.addEventListener("abort",f),t.reportProgress&&(c.addEventListener("progress",p),s!==null&&c.upload&&c.upload.addEventListener("progress",h)),c.send(s),i.next({type:l0.Sent}),()=>{c.removeEventListener("error",f),c.removeEventListener("abort",f),c.removeEventListener("load",u),c.removeEventListener("timeout",f),t.reportProgress&&(c.removeEventListener("progress",p),s!==null&&c.upload&&c.upload.removeEventListener("progress",h)),c.readyState!==c.DONE&&c.abort()}})))}static \u0275fac=function(o){return new(o||e)(y(s0))};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})(),k9=new M(""),Lx="XSRF-TOKEN",zx=new M("",{providedIn:"root",factory:()=>Lx}),xx="X-XSRF-TOKEN",wx=new M("",{providedIn:"root",factory:()=>xx}),Rr=class{},Sx=(()=>{class e{doc;platform;cookieName;lastCookieString="";lastToken=null;parseCount=0;constructor(t,o,r){this.doc=t,this.platform=o,this.cookieName=r}getToken(){if(this.platform==="server")return null;let t=this.doc.cookie||"";return t!==this.lastCookieString&&(this.parseCount++,this.lastToken=wr(t,this.cookieName),this.lastCookieString=t),this.lastToken}static \u0275fac=function(o){return new(o||e)(y(ie),y(c1),y(zx))};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})();function Ex(e,n){let t=e.url.toLowerCase();if(!m(k9)||e.method==="GET"||e.method==="HEAD"||t.startsWith("http://")||t.startsWith("https://"))return n(e);let o=m(Rr).getToken(),r=m(wx);return o!=null&&!e.headers.has(r)&&(e=e.clone({headers:e.headers.set(r,o)})),n(e)}var O9=function(e){return e[e.Interceptors=0]="Interceptors",e[e.LegacyInterceptors=1]="LegacyInterceptors",e[e.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",e[e.NoXsrfProtection=3]="NoXsrfProtection",e[e.JsonpSupport=4]="JsonpSupport",e[e.RequestsMadeViaParent=5]="RequestsMadeViaParent",e[e.Fetch=6]="Fetch",e}(O9||{});function Dx(e,n){return{\u0275kind:e,\u0275providers:n}}function _U(...e){let n=[ta,D9,E9,{provide:w3,useExisting:E9},{provide:Ir,useFactory:()=>m(px,{optional:!0})??m(D9)},{provide:na,useValue:Ex,multi:!0},{provide:k9,useValue:!0},{provide:Rr,useClass:Sx}];for(let t of e)n.push(...t.\u0275providers);return x2(n)}var _9=new M("");function NU(){return Dx(O9.LegacyInterceptors,[{provide:_9,useFactory:yx},{provide:na,useExisting:_9,multi:!0}])}var ra=class extends xr{supportsDOMEvents=!0},ia=class e extends ra{static makeCurrent(){g9(new e)}onAndCancel(n,t,o,r){return n.addEventListener(t,o,r),()=>{n.removeEventListener(t,o,r)}}dispatchEvent(n,t){n.dispatchEvent(t)}remove(n){n.remove()}createElement(n,t){return t=t||this.getDefaultDocument(),t.createElement(n)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(n){return n.nodeType===Node.ELEMENT_NODE}isShadowRoot(n){return n instanceof DocumentFragment}getGlobalEventTarget(n,t){return t==="window"?window:t==="document"?n:t==="body"?n.body:null}getBaseHref(n){let t=Nx();return t==null?null:Ix(t)}resetBaseElement(){E3=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return wr(document.cookie,n)}},E3=null;function Nx(){return E3=E3||document.querySelector("base"),E3?E3.getAttribute("href"):null}function Ix(e){return new URL(e,document.baseURI).pathname}var Tx=(()=>{class e{build(){return new XMLHttpRequest}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})(),ca=new M(""),V9=(()=>{class e{_zone;_plugins;_eventNameToPlugin=new Map;constructor(t,o){this._zone=o,t.forEach(r=>{r.manager=this}),this._plugins=t.slice().reverse()}addEventListener(t,o,r,i){return this._findPluginFor(o).addEventListener(t,o,r,i)}getZone(){return this._zone}_findPluginFor(t){let o=this._eventNameToPlugin.get(t);if(o)return o;if(o=this._plugins.find(i=>i.supports(t)),!o)throw new S(5101,!1);return this._eventNameToPlugin.set(t,o),o}static \u0275fac=function(o){return new(o||e)(y(ca),y(se))};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})(),Or=class{_doc;constructor(n){this._doc=n}manager},kr="ng-app-id";function P9(e){for(let n of e)n.remove()}function F9(e,n){let t=n.createElement("style");return t.textContent=e,t}function Ax(e,n,t,o){let r=e.head?.querySelectorAll(`style[${kr}="${n}"],link[${kr}="${n}"]`);if(r)for(let i of r)i.removeAttribute(kr),i instanceof HTMLLinkElement?o.set(i.href.slice(i.href.lastIndexOf("/")+1),{usage:0,elements:[i]}):i.textContent&&t.set(i.textContent,{usage:0,elements:[i]})}function sa(e,n){let t=n.createElement("link");return t.setAttribute("rel","stylesheet"),t.setAttribute("href",e),t}var H9=(()=>{class e{doc;appId;nonce;inline=new Map;external=new Map;hosts=new Set;isServer;constructor(t,o,r,i={}){this.doc=t,this.appId=o,this.nonce=r,this.isServer=z3(i),Ax(t,o,this.inline,this.external),this.hosts.add(t.head)}addStyles(t,o){for(let r of t)this.addUsage(r,this.inline,F9);o?.forEach(r=>this.addUsage(r,this.external,sa))}removeStyles(t,o){for(let r of t)this.removeUsage(r,this.inline);o?.forEach(r=>this.removeUsage(r,this.external))}addUsage(t,o,r){let i=o.get(t);i?i.usage++:o.set(t,{usage:1,elements:[...this.hosts].map(c=>this.addElement(c,r(t,this.doc)))})}removeUsage(t,o){let r=o.get(t);r&&(r.usage--,r.usage<=0&&(P9(r.elements),o.delete(t)))}ngOnDestroy(){for(let[,{elements:t}]of[...this.inline,...this.external])P9(t);this.hosts.clear()}addHost(t){this.hosts.add(t);for(let[o,{elements:r}]of this.inline)r.push(this.addElement(t,F9(o,this.doc)));for(let[o,{elements:r}]of this.external)r.push(this.addElement(t,sa(o,this.doc)))}removeHost(t){this.hosts.delete(t)}addElement(t,o){return this.nonce&&o.setAttribute("nonce",this.nonce),this.isServer&&o.setAttribute(kr,this.appId),t.appendChild(o)}static \u0275fac=function(o){return new(o||e)(y(ie),y(a6),y(u6,8),y(c1))};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})(),oa={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/Math/MathML"},la=/%COMP%/g;var U9="%COMP%",Rx=`_nghost-${U9}`,kx=`_ngcontent-${U9}`,Ox=!0,Px=new M("",{providedIn:"root",factory:()=>Ox});function Fx(e){return kx.replace(la,e)}function jx(e){return Rx.replace(la,e)}function W9(e,n){return n.map(t=>t.replace(la,e))}var j9=(()=>{class e{eventManager;sharedStylesHost;appId;removeStylesOnCompDestroy;doc;platformId;ngZone;nonce;tracingService;rendererByCompId=new Map;defaultRenderer;platformIsServer;constructor(t,o,r,i,c,s,a,l=null,u=null){this.eventManager=t,this.sharedStylesHost=o,this.appId=r,this.removeStylesOnCompDestroy=i,this.doc=c,this.platformId=s,this.ngZone=a,this.nonce=l,this.tracingService=u,this.platformIsServer=z3(s),this.defaultRenderer=new D3(t,c,a,this.platformIsServer,this.tracingService)}createRenderer(t,o){if(!t||!o)return this.defaultRenderer;this.platformIsServer&&o.encapsulation===L2.ShadowDom&&(o=P(C({},o),{encapsulation:L2.Emulated}));let r=this.getOrCreateRenderer(t,o);return r instanceof Pr?r.applyToHost(t):r instanceof _3&&r.applyStyles(),r}getOrCreateRenderer(t,o){let r=this.rendererByCompId,i=r.get(o.id);if(!i){let c=this.doc,s=this.ngZone,a=this.eventManager,l=this.sharedStylesHost,u=this.removeStylesOnCompDestroy,f=this.platformIsServer,d=this.tracingService;switch(o.encapsulation){case L2.Emulated:i=new Pr(a,l,o,this.appId,u,c,s,f,d);break;case L2.ShadowDom:return new aa(a,l,t,o,c,s,this.nonce,f,d);default:i=new _3(a,l,o,u,c,s,f,d);break}r.set(o.id,i)}return i}ngOnDestroy(){this.rendererByCompId.clear()}componentReplaced(t){this.rendererByCompId.delete(t)}static \u0275fac=function(o){return new(o||e)(y(V9),y(H9),y(a6),y(Px),y(ie),y(c1),y(se),y(u6),y(Jn,8))};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})(),D3=class{eventManager;doc;ngZone;platformIsServer;tracingService;data=Object.create(null);throwOnSyntheticProps=!0;constructor(n,t,o,r,i){this.eventManager=n,this.doc=t,this.ngZone=o,this.platformIsServer=r,this.tracingService=i}destroy(){}destroyNode=null;createElement(n,t){return t?this.doc.createElementNS(oa[t]||t,n):this.doc.createElement(n)}createComment(n){return this.doc.createComment(n)}createText(n){return this.doc.createTextNode(n)}appendChild(n,t){(B9(n)?n.content:n).appendChild(t)}insertBefore(n,t,o){n&&(B9(n)?n.content:n).insertBefore(t,o)}removeChild(n,t){t.remove()}selectRootElement(n,t){let o=typeof n=="string"?this.doc.querySelector(n):n;if(!o)throw new S(-5104,!1);return t||(o.textContent=""),o}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,t,o,r){if(r){t=r+":"+t;let i=oa[r];i?n.setAttributeNS(i,t,o):n.setAttribute(t,o)}else n.setAttribute(t,o)}removeAttribute(n,t,o){if(o){let r=oa[o];r?n.removeAttributeNS(r,t):n.removeAttribute(`${o}:${t}`)}else n.removeAttribute(t)}addClass(n,t){n.classList.add(t)}removeClass(n,t){n.classList.remove(t)}setStyle(n,t,o,r){r&(z2.DashCase|z2.Important)?n.style.setProperty(t,o,r&z2.Important?"important":""):n.style[t]=o}removeStyle(n,t,o){o&z2.DashCase?n.style.removeProperty(t):n.style[t]=""}setProperty(n,t,o){n!=null&&(n[t]=o)}setValue(n,t){n.nodeValue=t}listen(n,t,o,r){if(typeof n=="string"&&(n=c0().getGlobalEventTarget(this.doc,n),!n))throw new Error(`Unsupported event target ${n} for event ${t}`);let i=this.decoratePreventDefault(o);return this.tracingService!==null&&this.tracingService.wrapEventListener&&(i=this.tracingService.wrapEventListener(n,t,i)),this.eventManager.addEventListener(n,t,i,r)}decoratePreventDefault(n){return t=>{if(t==="__ngUnwrap__")return n;(this.platformIsServer?this.ngZone.runGuarded(()=>n(t)):n(t))===!1&&t.preventDefault()}}};function B9(e){return e.tagName==="TEMPLATE"&&e.content!==void 0}var aa=class extends D3{sharedStylesHost;hostEl;shadowRoot;constructor(n,t,o,r,i,c,s,a,l){super(n,i,c,a,l),this.sharedStylesHost=t,this.hostEl=o,this.shadowRoot=o.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);let u=r.styles;u=W9(r.id,u);for(let d of u){let p=document.createElement("style");s&&p.setAttribute("nonce",s),p.textContent=d,this.shadowRoot.appendChild(p)}let f=r.getExternalStyles?.();if(f)for(let d of f){let p=sa(d,i);s&&p.setAttribute("nonce",s),this.shadowRoot.appendChild(p)}}nodeOrShadowRoot(n){return n===this.hostEl?this.shadowRoot:n}appendChild(n,t){return super.appendChild(this.nodeOrShadowRoot(n),t)}insertBefore(n,t,o){return super.insertBefore(this.nodeOrShadowRoot(n),t,o)}removeChild(n,t){return super.removeChild(null,t)}parentNode(n){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(n)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}},_3=class extends D3{sharedStylesHost;removeStylesOnCompDestroy;styles;styleUrls;constructor(n,t,o,r,i,c,s,a,l){super(n,i,c,s,a),this.sharedStylesHost=t,this.removeStylesOnCompDestroy=r;let u=o.styles;this.styles=l?W9(l,u):u,this.styleUrls=o.getExternalStyles?.(l)}applyStyles(){this.sharedStylesHost.addStyles(this.styles,this.styleUrls)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles,this.styleUrls)}},Pr=class extends _3{contentAttr;hostAttr;constructor(n,t,o,r,i,c,s,a,l){let u=r+"-"+o.id;super(n,t,o,i,c,s,a,l,u),this.contentAttr=Fx(u),this.hostAttr=jx(u)}applyToHost(n){this.applyStyles(),this.setAttribute(n,this.hostAttr,"")}createElement(n,t){let o=super.createElement(n,t);return super.setAttribute(o,this.contentAttr,""),o}},Bx=(()=>{class e extends Or{constructor(t){super(t)}supports(t){return!0}addEventListener(t,o,r,i){return t.addEventListener(o,r,i),()=>this.removeEventListener(t,o,r,i)}removeEventListener(t,o,r,i){return t.removeEventListener(o,r,i)}static \u0275fac=function(o){return new(o||e)(y(ie))};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})(),$9=["alt","control","meta","shift"],$x={"\b":"Backspace"," ":"Tab","\x7F":"Delete","\x1B":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},Vx={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey},Hx=(()=>{class e extends Or{constructor(t){super(t)}supports(t){return e.parseEventName(t)!=null}addEventListener(t,o,r,i){let c=e.parseEventName(o),s=e.eventCallback(c.fullKey,r,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>c0().onAndCancel(t,c.domEventName,s,i))}static parseEventName(t){let o=t.toLowerCase().split("."),r=o.shift();if(o.length===0||!(r==="keydown"||r==="keyup"))return null;let i=e._normalizeKey(o.pop()),c="",s=o.indexOf("code");if(s>-1&&(o.splice(s,1),c="code."),$9.forEach(l=>{let u=o.indexOf(l);u>-1&&(o.splice(u,1),c+=l+".")}),c+=i,o.length!=0||i.length===0)return null;let a={};return a.domEventName=r,a.fullKey=c,a}static matchEventFullKeyCode(t,o){let r=$x[t.key]||t.key,i="";return o.indexOf("code.")>-1&&(r=t.code,i="code."),r==null||!r?!1:(r=r.toLowerCase(),r===" "?r="space":r==="."&&(r="dot"),$9.forEach(c=>{if(c!==r){let s=Vx[c];s(t)&&(i+=c+".")}}),i+=r,i===o)}static eventCallback(t,o,r){return i=>{e.matchEventFullKeyCode(i,t)&&r.runGuarded(()=>o(i))}}static _normalizeKey(t){return t==="esc"?"escape":t}static \u0275fac=function(o){return new(o||e)(y(ie))};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})();function YU(e,n){return n9(C({rootComponent:e},Ux(n)))}function Ux(e){return{appProviders:[...Yx,...e?.providers??[]],platformProviders:Zx}}function Wx(){ia.makeCurrent()}function Gx(){return new r1}function qx(){return yu(document),document}var Zx=[{provide:c1,useValue:Y6},{provide:l6,useValue:Wx,multi:!0},{provide:ie,useFactory:qx,deps:[]}];var Yx=[{provide:er,useValue:"root"},{provide:r1,useFactory:Gx,deps:[]},{provide:ca,useClass:Bx,multi:!0,deps:[ie]},{provide:ca,useClass:Hx,multi:!0,deps:[ie]},j9,H9,V9,{provide:Zn,useExisting:j9},{provide:s0,useClass:Tx,deps:[]},[]];var G9=(()=>{class e{_doc;constructor(t){this._doc=t}getTitle(){return this._doc.title}setTitle(t){this._doc.title=t||""}static \u0275fac=function(o){return new(o||e)(y(ie))};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var N3=(()=>{class e{static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:function(o){let r=null;return o?r=new(o||e):r=y(Qx),r},providedIn:"root"})}return e})(),Qx=(()=>{class e extends N3{_doc;constructor(t){super(),this._doc=t}sanitize(t,o){if(o==null)return null;switch(t){case D2.NONE:return o;case D2.HTML:return zt(o,"HTML")?$1(o):h6(this._doc,String(o)).toString();case D2.STYLE:return zt(o,"Style")?$1(o):o;case D2.SCRIPT:if(zt(o,"Script"))return $1(o);throw new S(5200,!1);case D2.URL:return zt(o,"URL")?$1(o):dr(String(o));case D2.RESOURCE_URL:if(zt(o,"ResourceURL"))return $1(o);throw new S(5201,!1);default:throw new S(5202,!1)}}bypassSecurityTrustHtml(t){return wu(t)}bypassSecurityTrustStyle(t){return Su(t)}bypassSecurityTrustScript(t){return Eu(t)}bypassSecurityTrustUrl(t){return Du(t)}bypassSecurityTrustResourceUrl(t){return _u(t)}static \u0275fac=function(o){return new(o||e)(y(ie))};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var K="primary",U3=Symbol("RouteTitle"),ma=class{params;constructor(n){this.params=n||{}}has(n){return Object.prototype.hasOwnProperty.call(this.params,n)}get(n){if(this.has(n)){let t=this.params[n];return Array.isArray(t)?t[0]:t}return null}getAll(n){if(this.has(n)){let t=this.params[n];return Array.isArray(t)?t:[t]}return[]}get keys(){return Object.keys(this.params)}};function m0(e){return new ma(e)}function Kx(e,n,t){let o=t.path.split("/");if(o.length>e.length||t.pathMatch==="full"&&(n.hasChildren()||o.lengtho[i]===r)}else return e===n}function od(e){return e.length>0?e[e.length-1]:null}function Et(e){return l1(e)?e:t0(e)?de(Promise.resolve(e)):D(e)}var Jx={exact:id,subset:cd},rd={exact:ew,subset:tw,ignored:()=>!0};function q9(e,n,t){return Jx[t.paths](e.root,n.root,t.matrixParams)&&rd[t.queryParams](e.queryParams,n.queryParams)&&!(t.fragment==="exact"&&e.fragment!==n.fragment)}function ew(e,n){return I2(e,n)}function id(e,n,t){if(!hn(e.segments,n.segments)||!Br(e.segments,n.segments,t)||e.numberOfChildren!==n.numberOfChildren)return!1;for(let o in n.children)if(!e.children[o]||!id(e.children[o],n.children[o],t))return!1;return!0}function tw(e,n){return Object.keys(n).length<=Object.keys(e).length&&Object.keys(n).every(t=>nd(e[t],n[t]))}function cd(e,n,t){return sd(e,n,n.segments,t)}function sd(e,n,t,o){if(e.segments.length>t.length){let r=e.segments.slice(0,t.length);return!(!hn(r,t)||n.hasChildren()||!Br(r,t,o))}else if(e.segments.length===t.length){if(!hn(e.segments,t)||!Br(e.segments,t,o))return!1;for(let r in n.children)if(!e.children[r]||!cd(e.children[r],n.children[r],o))return!1;return!0}else{let r=t.slice(0,e.segments.length),i=t.slice(e.segments.length);return!hn(e.segments,r)||!Br(e.segments,r,o)||!e.children[K]?!1:sd(e.children[K],n,i,o)}}function Br(e,n,t){return n.every((o,r)=>rd[t](e[r].parameters,o.parameters))}var J2=class{root;queryParams;fragment;_queryParamMap;constructor(n=new ue([],{}),t={},o=null){this.root=n,this.queryParams=t,this.fragment=o}get queryParamMap(){return this._queryParamMap??=m0(this.queryParams),this._queryParamMap}toString(){return rw.serialize(this)}},ue=class{segments;children;parent=null;constructor(n,t){this.segments=n,this.children=t,Object.values(t).forEach(o=>o.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return $r(this)}},pn=class{path;parameters;_parameterMap;constructor(n,t){this.path=n,this.parameters=t}get parameterMap(){return this._parameterMap??=m0(this.parameters),this._parameterMap}toString(){return ld(this)}};function nw(e,n){return hn(e,n)&&e.every((t,o)=>I2(t.parameters,n[o].parameters))}function hn(e,n){return e.length!==n.length?!1:e.every((t,o)=>t.path===n[o].path)}function ow(e,n){let t=[];return Object.entries(e.children).forEach(([o,r])=>{o===K&&(t=t.concat(n(r,o)))}),Object.entries(e.children).forEach(([o,r])=>{o!==K&&(t=t.concat(n(r,o)))}),t}var W3=(()=>{class e{static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:()=>new g0,providedIn:"root"})}return e})(),g0=class{parse(n){let t=new ya(n);return new J2(t.parseRootSegment(),t.parseQueryParams(),t.parseFragment())}serialize(n){let t=`/${I3(n.root,!0)}`,o=sw(n.queryParams),r=typeof n.fragment=="string"?`#${iw(n.fragment)}`:"";return`${t}${o}${r}`}},rw=new g0;function $r(e){return e.segments.map(n=>ld(n)).join("/")}function I3(e,n){if(!e.hasChildren())return $r(e);if(n){let t=e.children[K]?I3(e.children[K],!1):"",o=[];return Object.entries(e.children).forEach(([r,i])=>{r!==K&&o.push(`${r}:${I3(i,!1)}`)}),o.length>0?`${t}(${o.join("//")})`:t}else{let t=ow(e,(o,r)=>r===K?[I3(e.children[K],!1)]:[`${r}:${I3(o,!1)}`]);return Object.keys(e.children).length===1&&e.children[K]!=null?`${$r(e)}/${t[0]}`:`${$r(e)}/(${t.join("//")})`}}function ad(e){return encodeURIComponent(e).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function Fr(e){return ad(e).replace(/%3B/gi,";")}function iw(e){return encodeURI(e)}function Ca(e){return ad(e).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function Vr(e){return decodeURIComponent(e)}function Z9(e){return Vr(e.replace(/\+/g,"%20"))}function ld(e){return`${Ca(e.path)}${cw(e.parameters)}`}function cw(e){return Object.entries(e).map(([n,t])=>`;${Ca(n)}=${Ca(t)}`).join("")}function sw(e){let n=Object.entries(e).map(([t,o])=>Array.isArray(o)?o.map(r=>`${Fr(t)}=${Fr(r)}`).join("&"):`${Fr(t)}=${Fr(o)}`).filter(t=>t);return n.length?`?${n.join("&")}`:""}var aw=/^[^\/()?;#]+/;function fa(e){let n=e.match(aw);return n?n[0]:""}var lw=/^[^\/()?;=#]+/;function uw(e){let n=e.match(lw);return n?n[0]:""}var fw=/^[^=?&#]+/;function dw(e){let n=e.match(fw);return n?n[0]:""}var pw=/^[^&#]+/;function hw(e){let n=e.match(pw);return n?n[0]:""}var ya=class{url;remaining;constructor(n){this.url=n,this.remaining=n}parseRootSegment(){return this.consumeOptional("/"),this.remaining===""||this.peekStartsWith("?")||this.peekStartsWith("#")?new ue([],{}):new ue([],this.parseChildren())}parseQueryParams(){let n={};if(this.consumeOptional("?"))do this.parseQueryParam(n);while(this.consumeOptional("&"));return n}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(this.remaining==="")return{};this.consumeOptional("/");let n=[];for(this.peekStartsWith("(")||n.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),n.push(this.parseSegment());let t={};this.peekStartsWith("/(")&&(this.capture("/"),t=this.parseParens(!0));let o={};return this.peekStartsWith("(")&&(o=this.parseParens(!1)),(n.length>0||Object.keys(t).length>0)&&(o[K]=new ue(n,t)),o}parseSegment(){let n=fa(this.remaining);if(n===""&&this.peekStartsWith(";"))throw new S(4009,!1);return this.capture(n),new pn(Vr(n),this.parseMatrixParams())}parseMatrixParams(){let n={};for(;this.consumeOptional(";");)this.parseParam(n);return n}parseParam(n){let t=uw(this.remaining);if(!t)return;this.capture(t);let o="";if(this.consumeOptional("=")){let r=fa(this.remaining);r&&(o=r,this.capture(o))}n[Vr(t)]=Vr(o)}parseQueryParam(n){let t=dw(this.remaining);if(!t)return;this.capture(t);let o="";if(this.consumeOptional("=")){let c=hw(this.remaining);c&&(o=c,this.capture(o))}let r=Z9(t),i=Z9(o);if(n.hasOwnProperty(r)){let c=n[r];Array.isArray(c)||(c=[c],n[r]=c),c.push(i)}else n[r]=i}parseParens(n){let t={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){let o=fa(this.remaining),r=this.remaining[o.length];if(r!=="/"&&r!==")"&&r!==";")throw new S(4010,!1);let i;o.indexOf(":")>-1?(i=o.slice(0,o.indexOf(":")),this.capture(i),this.capture(":")):n&&(i=K);let c=this.parseChildren();t[i]=Object.keys(c).length===1?c[K]:new ue([],c),this.consumeOptional("//")}return t}peekStartsWith(n){return this.remaining.startsWith(n)}consumeOptional(n){return this.peekStartsWith(n)?(this.remaining=this.remaining.substring(n.length),!0):!1}capture(n){if(!this.consumeOptional(n))throw new S(4011,!1)}};function ud(e){return e.segments.length>0?new ue([],{[K]:e}):e}function fd(e){let n={};for(let[o,r]of Object.entries(e.children)){let i=fd(r);if(o===K&&i.segments.length===0&&i.hasChildren())for(let[c,s]of Object.entries(i.children))n[c]=s;else(i.segments.length>0||i.hasChildren())&&(n[o]=i)}let t=new ue(e.segments,n);return mw(t)}function mw(e){if(e.numberOfChildren===1&&e.children[K]){let n=e.children[K];return new ue(e.segments.concat(n.segments),n.children)}return e}function O3(e){return e instanceof J2}function gw(e,n,t=null,o=null){let r=dd(e);return pd(r,n,t,o)}function dd(e){let n;function t(i){let c={};for(let a of i.children){let l=t(a);c[a.outlet]=l}let s=new ue(i.url,c);return i===e&&(n=s),s}let o=t(e.root),r=ud(o);return n??r}function pd(e,n,t,o){let r=e;for(;r.parent;)r=r.parent;if(n.length===0)return da(r,r,r,t,o);let i=Cw(n);if(i.toRoot())return da(r,r,new ue([],{}),t,o);let c=yw(i,r,e),s=c.processChildren?A3(c.segmentGroup,c.index,i.commands):md(c.segmentGroup,c.index,i.commands);return da(r,c.segmentGroup,s,t,o)}function Hr(e){return typeof e=="object"&&e!=null&&!e.outlets&&!e.segmentPath}function P3(e){return typeof e=="object"&&e!=null&&e.outlets}function da(e,n,t,o,r){let i={};o&&Object.entries(o).forEach(([a,l])=>{i[a]=Array.isArray(l)?l.map(u=>`${u}`):`${l}`});let c;e===n?c=t:c=hd(e,n,t);let s=ud(fd(c));return new J2(s,i,r)}function hd(e,n,t){let o={};return Object.entries(e.children).forEach(([r,i])=>{i===n?o[r]=t:o[r]=hd(i,n,t)}),new ue(e.segments,o)}var Ur=class{isAbsolute;numberOfDoubleDots;commands;constructor(n,t,o){if(this.isAbsolute=n,this.numberOfDoubleDots=t,this.commands=o,n&&o.length>0&&Hr(o[0]))throw new S(4003,!1);let r=o.find(P3);if(r&&r!==od(o))throw new S(4004,!1)}toRoot(){return this.isAbsolute&&this.commands.length===1&&this.commands[0]=="/"}};function Cw(e){if(typeof e[0]=="string"&&e.length===1&&e[0]==="/")return new Ur(!0,0,e);let n=0,t=!1,o=e.reduce((r,i,c)=>{if(typeof i=="object"&&i!=null){if(i.outlets){let s={};return Object.entries(i.outlets).forEach(([a,l])=>{s[a]=typeof l=="string"?l.split("/"):l}),[...r,{outlets:s}]}if(i.segmentPath)return[...r,i.segmentPath]}return typeof i!="string"?[...r,i]:c===0?(i.split("/").forEach((s,a)=>{a==0&&s==="."||(a==0&&s===""?t=!0:s===".."?n++:s!=""&&r.push(s))}),r):[...r,i]},[]);return new Ur(t,n,o)}var d0=class{segmentGroup;processChildren;index;constructor(n,t,o){this.segmentGroup=n,this.processChildren=t,this.index=o}};function yw(e,n,t){if(e.isAbsolute)return new d0(n,!0,0);if(!t)return new d0(n,!1,NaN);if(t.parent===null)return new d0(t,!0,0);let o=Hr(e.commands[0])?0:1,r=t.segments.length-1+o;return vw(t,r,e.numberOfDoubleDots)}function vw(e,n,t){let o=e,r=n,i=t;for(;i>r;){if(i-=r,o=o.parent,!o)throw new S(4005,!1);r=o.segments.length}return new d0(o,!1,r-i)}function Mw(e){return P3(e[0])?e[0].outlets:{[K]:e}}function md(e,n,t){if(e??=new ue([],{}),e.segments.length===0&&e.hasChildren())return A3(e,n,t);let o=bw(e,n,t),r=t.slice(o.commandIndex);if(o.match&&o.pathIndexi!==K)&&e.children[K]&&e.numberOfChildren===1&&e.children[K].segments.length===0){let i=A3(e.children[K],n,t);return new ue(e.segments,i.children)}return Object.entries(o).forEach(([i,c])=>{typeof c=="string"&&(c=[c]),c!==null&&(r[i]=md(e.children[i],n,c))}),Object.entries(e.children).forEach(([i,c])=>{o[i]===void 0&&(r[i]=c)}),new ue(e.segments,r)}}function bw(e,n,t){let o=0,r=n,i={match:!1,pathIndex:0,commandIndex:0};for(;r=t.length)return i;let c=e.segments[r],s=t[o];if(P3(s))break;let a=`${s}`,l=o0&&a===void 0)break;if(a&&l&&typeof l=="object"&&l.outlets===void 0){if(!Q9(a,l,c))return i;o+=2}else{if(!Q9(a,{},c))return i;o++}r++}return{match:!0,pathIndex:r,commandIndex:o}}function va(e,n,t){let o=e.segments.slice(0,n),r=0;for(;r{typeof o=="string"&&(o=[o]),o!==null&&(n[t]=va(new ue([],{}),0,o))}),n}function Y9(e){let n={};return Object.entries(e).forEach(([t,o])=>n[t]=`${o}`),n}function Q9(e,n,t){return e==t.path&&I2(n,t.parameters)}var R3="imperative",Ve=function(e){return e[e.NavigationStart=0]="NavigationStart",e[e.NavigationEnd=1]="NavigationEnd",e[e.NavigationCancel=2]="NavigationCancel",e[e.NavigationError=3]="NavigationError",e[e.RoutesRecognized=4]="RoutesRecognized",e[e.ResolveStart=5]="ResolveStart",e[e.ResolveEnd=6]="ResolveEnd",e[e.GuardsCheckStart=7]="GuardsCheckStart",e[e.GuardsCheckEnd=8]="GuardsCheckEnd",e[e.RouteConfigLoadStart=9]="RouteConfigLoadStart",e[e.RouteConfigLoadEnd=10]="RouteConfigLoadEnd",e[e.ChildActivationStart=11]="ChildActivationStart",e[e.ChildActivationEnd=12]="ChildActivationEnd",e[e.ActivationStart=13]="ActivationStart",e[e.ActivationEnd=14]="ActivationEnd",e[e.Scroll=15]="Scroll",e[e.NavigationSkipped=16]="NavigationSkipped",e}(Ve||{}),Z1=class{id;url;constructor(n,t){this.id=n,this.url=t}},C0=class extends Z1{type=Ve.NavigationStart;navigationTrigger;restoredState;constructor(n,t,o="imperative",r=null){super(n,t),this.navigationTrigger=o,this.restoredState=r}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}},et=class extends Z1{urlAfterRedirects;type=Ve.NavigationEnd;constructor(n,t,o){super(n,t),this.urlAfterRedirects=o}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}},R1=function(e){return e[e.Redirect=0]="Redirect",e[e.SupersededByNewNavigation=1]="SupersededByNewNavigation",e[e.NoDataFromResolver=2]="NoDataFromResolver",e[e.GuardRejected=3]="GuardRejected",e}(R1||{}),Wr=function(e){return e[e.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",e[e.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",e}(Wr||{}),X2=class extends Z1{reason;code;type=Ve.NavigationCancel;constructor(n,t,o,r){super(n,t),this.reason=o,this.code=r}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}},St=class extends Z1{reason;code;type=Ve.NavigationSkipped;constructor(n,t,o,r){super(n,t),this.reason=o,this.code=r}},F3=class extends Z1{error;target;type=Ve.NavigationError;constructor(n,t,o,r){super(n,t),this.error=o,this.target=r}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}},Gr=class extends Z1{urlAfterRedirects;state;type=Ve.RoutesRecognized;constructor(n,t,o,r){super(n,t),this.urlAfterRedirects=o,this.state=r}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},Ma=class extends Z1{urlAfterRedirects;state;type=Ve.GuardsCheckStart;constructor(n,t,o,r){super(n,t),this.urlAfterRedirects=o,this.state=r}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},ba=class extends Z1{urlAfterRedirects;state;shouldActivate;type=Ve.GuardsCheckEnd;constructor(n,t,o,r,i){super(n,t),this.urlAfterRedirects=o,this.state=r,this.shouldActivate=i}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}},La=class extends Z1{urlAfterRedirects;state;type=Ve.ResolveStart;constructor(n,t,o,r){super(n,t),this.urlAfterRedirects=o,this.state=r}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},za=class extends Z1{urlAfterRedirects;state;type=Ve.ResolveEnd;constructor(n,t,o,r){super(n,t),this.urlAfterRedirects=o,this.state=r}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},xa=class{route;type=Ve.RouteConfigLoadStart;constructor(n){this.route=n}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}},wa=class{route;type=Ve.RouteConfigLoadEnd;constructor(n){this.route=n}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}},Sa=class{snapshot;type=Ve.ChildActivationStart;constructor(n){this.snapshot=n}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},Ea=class{snapshot;type=Ve.ChildActivationEnd;constructor(n){this.snapshot=n}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},Da=class{snapshot;type=Ve.ActivationStart;constructor(n){this.snapshot=n}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},_a=class{snapshot;type=Ve.ActivationEnd;constructor(n){this.snapshot=n}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},qr=class{routerEvent;position;anchor;type=Ve.Scroll;constructor(n,t,o){this.routerEvent=n,this.position=t,this.anchor=o}toString(){let n=this.position?`${this.position[0]}, ${this.position[1]}`:null;return`Scroll(anchor: '${this.anchor}', position: '${n}')`}},j3=class{},y0=class{url;navigationBehaviorOptions;constructor(n,t){this.url=n,this.navigationBehaviorOptions=t}};function zw(e,n){return e.providers&&!e._injector&&(e._injector=Mr(e.providers,n,`Route: ${e.path}`)),e._injector??n}function l2(e){return e.outlet||K}function xw(e,n){let t=e.filter(o=>l2(o)===n);return t.push(...e.filter(o=>l2(o)!==n)),t}function G3(e){if(!e)return null;if(e.routeConfig?._injector)return e.routeConfig._injector;for(let n=e.parent;n;n=n.parent){let t=n.routeConfig;if(t?._loadedInjector)return t._loadedInjector;if(t?._injector)return t._injector}return null}var Na=class{rootInjector;outlet=null;route=null;children;attachRef=null;get injector(){return G3(this.route?.snapshot)??this.rootInjector}constructor(n){this.rootInjector=n,this.children=new q3(this.rootInjector)}},q3=(()=>{class e{rootInjector;contexts=new Map;constructor(t){this.rootInjector=t}onChildOutletCreated(t,o){let r=this.getOrCreateContext(t);r.outlet=o,this.contexts.set(t,r)}onChildOutletDestroyed(t){let o=this.getContext(t);o&&(o.outlet=null,o.attachRef=null)}onOutletDeactivated(){let t=this.contexts;return this.contexts=new Map,t}onOutletReAttached(t){this.contexts=t}getOrCreateContext(t){let o=this.getContext(t);return o||(o=new Na(this.rootInjector),this.contexts.set(t,o)),o}getContext(t){return this.contexts.get(t)||null}static \u0275fac=function(o){return new(o||e)(y(o1))};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Zr=class{_root;constructor(n){this._root=n}get root(){return this._root.value}parent(n){let t=this.pathFromRoot(n);return t.length>1?t[t.length-2]:null}children(n){let t=Ia(n,this._root);return t?t.children.map(o=>o.value):[]}firstChild(n){let t=Ia(n,this._root);return t&&t.children.length>0?t.children[0].value:null}siblings(n){let t=Ta(n,this._root);return t.length<2?[]:t[t.length-2].children.map(r=>r.value).filter(r=>r!==n)}pathFromRoot(n){return Ta(n,this._root).map(t=>t.value)}};function Ia(e,n){if(e===n.value)return n;for(let t of n.children){let o=Ia(e,t);if(o)return o}return null}function Ta(e,n){if(e===n.value)return[n];for(let t of n.children){let o=Ta(e,t);if(o.length)return o.unshift(n),o}return[]}var A1=class{value;children;constructor(n,t){this.value=n,this.children=t}toString(){return`TreeNode(${this.value})`}};function f0(e){let n={};return e&&e.children.forEach(t=>n[t.value.outlet]=t),n}var Yr=class extends Zr{snapshot;constructor(n,t){super(n),this.snapshot=t,$a(this,n)}toString(){return this.snapshot.toString()}};function gd(e){let n=ww(e),t=new ne([new pn("",{})]),o=new ne({}),r=new ne({}),i=new ne({}),c=new ne(""),s=new v0(t,o,i,c,r,K,e,n.root);return s.snapshot=n.root,new Yr(new A1(s,[]),n)}function ww(e){let n={},t={},o={},r="",i=new p0([],n,o,r,t,K,e,null,{});return new Kr("",new A1(i,[]))}var v0=class{urlSubject;paramsSubject;queryParamsSubject;fragmentSubject;dataSubject;outlet;component;snapshot;_futureSnapshot;_routerState;_paramMap;_queryParamMap;title;url;params;queryParams;fragment;data;constructor(n,t,o,r,i,c,s,a){this.urlSubject=n,this.paramsSubject=t,this.queryParamsSubject=o,this.fragmentSubject=r,this.dataSubject=i,this.outlet=c,this.component=s,this._futureSnapshot=a,this.title=this.dataSubject?.pipe(T(l=>l[U3]))??D(void 0),this.url=n,this.params=t,this.queryParams=o,this.fragment=r,this.data=i}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=this.params.pipe(T(n=>m0(n))),this._paramMap}get queryParamMap(){return this._queryParamMap??=this.queryParams.pipe(T(n=>m0(n))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}};function Qr(e,n,t="emptyOnly"){let o,{routeConfig:r}=e;return n!==null&&(t==="always"||r?.path===""||!n.component&&!n.routeConfig?.loadComponent)?o={params:C(C({},n.params),e.params),data:C(C({},n.data),e.data),resolve:C(C(C(C({},e.data),n.data),r?.data),e._resolvedData)}:o={params:C({},e.params),data:C({},e.data),resolve:C(C({},e.data),e._resolvedData??{})},r&&yd(r)&&(o.resolve[U3]=r.title),o}var p0=class{url;params;queryParams;fragment;data;outlet;component;routeConfig;_resolve;_resolvedData;_routerState;_paramMap;_queryParamMap;get title(){return this.data?.[U3]}constructor(n,t,o,r,i,c,s,a,l){this.url=n,this.params=t,this.queryParams=o,this.fragment=r,this.data=i,this.outlet=c,this.component=s,this.routeConfig=a,this._resolve=l}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??=m0(this.params),this._paramMap}get queryParamMap(){return this._queryParamMap??=m0(this.queryParams),this._queryParamMap}toString(){let n=this.url.map(o=>o.toString()).join("/"),t=this.routeConfig?this.routeConfig.path:"";return`Route(url:'${n}', path:'${t}')`}},Kr=class extends Zr{url;constructor(n,t){super(t),this.url=n,$a(this,t)}toString(){return Cd(this._root)}};function $a(e,n){n.value._routerState=e,n.children.forEach(t=>$a(e,t))}function Cd(e){let n=e.children.length>0?` { ${e.children.map(Cd).join(", ")} } `:"";return`${e.value}${n}`}function pa(e){if(e.snapshot){let n=e.snapshot,t=e._futureSnapshot;e.snapshot=t,I2(n.queryParams,t.queryParams)||e.queryParamsSubject.next(t.queryParams),n.fragment!==t.fragment&&e.fragmentSubject.next(t.fragment),I2(n.params,t.params)||e.paramsSubject.next(t.params),Xx(n.url,t.url)||e.urlSubject.next(t.url),I2(n.data,t.data)||e.dataSubject.next(t.data)}else e.snapshot=e._futureSnapshot,e.dataSubject.next(e._futureSnapshot.data)}function Aa(e,n){let t=I2(e.params,n.params)&&nw(e.url,n.url),o=!e.parent!=!n.parent;return t&&!o&&(!e.parent||Aa(e.parent,n.parent))}function yd(e){return typeof e.title=="string"||e.title===null}var Sw=new M(""),Ew=(()=>{class e{activated=null;get activatedComponentRef(){return this.activated}_activatedRoute=null;name=K;activateEvents=new ee;deactivateEvents=new ee;attachEvents=new ee;detachEvents=new ee;routerOutletData=N1(void 0);parentContexts=m(q3);location=m(V1);changeDetector=m(b1);inputBinder=m(ni,{optional:!0});supportsBindingToComponentInputs=!0;ngOnChanges(t){if(t.name){let{firstChange:o,previousValue:r}=t.name;if(o)return;this.isTrackedInParentContexts(r)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(r)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),this.inputBinder?.unsubscribeFromRouteData(this)}isTrackedInParentContexts(t){return this.parentContexts.getContext(t)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;let t=this.parentContexts.getContext(this.name);t?.route&&(t.attachRef?this.attach(t.attachRef,t.route):this.activateWith(t.route,t.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new S(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new S(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new S(4012,!1);this.location.detach();let t=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(t.instance),t}attach(t,o){this.activated=t,this._activatedRoute=o,this.location.insert(t.hostView),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(t.instance)}deactivate(){if(this.activated){let t=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(t)}}activateWith(t,o){if(this.isActivated)throw new S(4013,!1);this._activatedRoute=t;let r=this.location,c=t.snapshot.component,s=this.parentContexts.getOrCreateContext(this.name).children,a=new Ra(t,s,r.injector,this.routerOutletData);this.activated=r.createComponent(c,{index:r.length,injector:a,environmentInjector:o}),this.changeDetector.markForCheck(),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}static \u0275fac=function(o){return new(o||e)};static \u0275dir=ae({type:e,selectors:[["router-outlet"]],inputs:{name:"name",routerOutletData:[1,"routerOutletData"]},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],features:[Ze]})}return e})(),Ra=class e{route;childContexts;parent;outletData;__ngOutletInjector(n){return new e(this.route,this.childContexts,n,this.outletData)}constructor(n,t,o,r){this.route=n,this.childContexts=t,this.parent=o,this.outletData=r}get(n,t){return n===v0?this.route:n===q3?this.childContexts:n===Sw?this.outletData:this.parent.get(n,t)}},ni=new M(""),K9=(()=>{class e{outletDataSubscriptions=new Map;bindActivatedRouteToOutletComponent(t){this.unsubscribeFromRouteData(t),this.subscribeToRouteData(t)}unsubscribeFromRouteData(t){this.outletDataSubscriptions.get(t)?.unsubscribe(),this.outletDataSubscriptions.delete(t)}subscribeToRouteData(t){let{activatedRoute:o}=t,r=Ht([o.queryParams,o.params,o.data]).pipe(Le(([i,c,s],a)=>(s=C(C(C({},i),c),s),a===0?D(s):Promise.resolve(s)))).subscribe(i=>{if(!t.isActivated||!t.activatedComponentRef||t.activatedRoute!==o||o.component===null){this.unsubscribeFromRouteData(t);return}let c=s9(o.component);if(!c){this.unsubscribeFromRouteData(t);return}for(let{templateName:s}of c.inputs)t.activatedComponentRef.setInput(s,i[s])});this.outletDataSubscriptions.set(t,r)}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})();function Dw(e,n,t){let o=B3(e,n._root,t?t._root:void 0);return new Yr(o,n)}function B3(e,n,t){if(t&&e.shouldReuseRoute(n.value,t.value.snapshot)){let o=t.value;o._futureSnapshot=n.value;let r=_w(e,n,t);return new A1(o,r)}else{if(e.shouldAttach(n.value)){let i=e.retrieve(n.value);if(i!==null){let c=i.route;return c.value._futureSnapshot=n.value,c.children=n.children.map(s=>B3(e,s)),c}}let o=Nw(n.value),r=n.children.map(i=>B3(e,i));return new A1(o,r)}}function _w(e,n,t){return n.children.map(o=>{for(let r of t.children)if(e.shouldReuseRoute(o.value,r.value.snapshot))return B3(e,o,r);return B3(e,o)})}function Nw(e){return new v0(new ne(e.url),new ne(e.params),new ne(e.queryParams),new ne(e.fragment),new ne(e.data),e.outlet,e.component,e)}var $3=class{redirectTo;navigationBehaviorOptions;constructor(n,t){this.redirectTo=n,this.navigationBehaviorOptions=t}},vd="ngNavigationCancelingError";function Xr(e,n){let{redirectTo:t,navigationBehaviorOptions:o}=O3(n)?{redirectTo:n,navigationBehaviorOptions:void 0}:n,r=Md(!1,R1.Redirect);return r.url=t,r.navigationBehaviorOptions=o,r}function Md(e,n){let t=new Error(`NavigationCancelingError: ${e||""}`);return t[vd]=!0,t.cancellationCode=n,t}function Iw(e){return bd(e)&&O3(e.url)}function bd(e){return!!e&&e[vd]}var Tw=(e,n,t,o)=>T(r=>(new ka(n,r.targetRouterState,r.currentRouterState,t,o).activate(e),r)),ka=class{routeReuseStrategy;futureState;currState;forwardEvent;inputBindingEnabled;constructor(n,t,o,r,i){this.routeReuseStrategy=n,this.futureState=t,this.currState=o,this.forwardEvent=r,this.inputBindingEnabled=i}activate(n){let t=this.futureState._root,o=this.currState?this.currState._root:null;this.deactivateChildRoutes(t,o,n),pa(this.futureState.root),this.activateChildRoutes(t,o,n)}deactivateChildRoutes(n,t,o){let r=f0(t);n.children.forEach(i=>{let c=i.value.outlet;this.deactivateRoutes(i,r[c],o),delete r[c]}),Object.values(r).forEach(i=>{this.deactivateRouteAndItsChildren(i,o)})}deactivateRoutes(n,t,o){let r=n.value,i=t?t.value:null;if(r===i)if(r.component){let c=o.getContext(r.outlet);c&&this.deactivateChildRoutes(n,t,c.children)}else this.deactivateChildRoutes(n,t,o);else i&&this.deactivateRouteAndItsChildren(t,o)}deactivateRouteAndItsChildren(n,t){n.value.component&&this.routeReuseStrategy.shouldDetach(n.value.snapshot)?this.detachAndStoreRouteSubtree(n,t):this.deactivateRouteAndOutlet(n,t)}detachAndStoreRouteSubtree(n,t){let o=t.getContext(n.value.outlet),r=o&&n.value.component?o.children:t,i=f0(n);for(let c of Object.values(i))this.deactivateRouteAndItsChildren(c,r);if(o&&o.outlet){let c=o.outlet.detach(),s=o.children.onOutletDeactivated();this.routeReuseStrategy.store(n.value.snapshot,{componentRef:c,route:n,contexts:s})}}deactivateRouteAndOutlet(n,t){let o=t.getContext(n.value.outlet),r=o&&n.value.component?o.children:t,i=f0(n);for(let c of Object.values(i))this.deactivateRouteAndItsChildren(c,r);o&&(o.outlet&&(o.outlet.deactivate(),o.children.onOutletDeactivated()),o.attachRef=null,o.route=null)}activateChildRoutes(n,t,o){let r=f0(t);n.children.forEach(i=>{this.activateRoutes(i,r[i.value.outlet],o),this.forwardEvent(new _a(i.value.snapshot))}),n.children.length&&this.forwardEvent(new Ea(n.value.snapshot))}activateRoutes(n,t,o){let r=n.value,i=t?t.value:null;if(pa(r),r===i)if(r.component){let c=o.getOrCreateContext(r.outlet);this.activateChildRoutes(n,t,c.children)}else this.activateChildRoutes(n,t,o);else if(r.component){let c=o.getOrCreateContext(r.outlet);if(this.routeReuseStrategy.shouldAttach(r.snapshot)){let s=this.routeReuseStrategy.retrieve(r.snapshot);this.routeReuseStrategy.store(r.snapshot,null),c.children.onOutletReAttached(s.contexts),c.attachRef=s.componentRef,c.route=s.route.value,c.outlet&&c.outlet.attach(s.componentRef,s.route.value),pa(s.route.value),this.activateChildRoutes(n,null,c.children)}else c.attachRef=null,c.route=r,c.outlet&&c.outlet.activateWith(r,c.injector),this.activateChildRoutes(n,null,c.children)}else this.activateChildRoutes(n,null,o)}},Jr=class{path;route;constructor(n){this.path=n,this.route=this.path[this.path.length-1]}},h0=class{component;route;constructor(n,t){this.component=n,this.route=t}};function Aw(e,n,t){let o=e._root,r=n?n._root:null;return T3(o,r,t,[o.value])}function Rw(e){let n=e.routeConfig?e.routeConfig.canActivateChild:null;return!n||n.length===0?null:{node:e,guards:n}}function L0(e,n){let t=Symbol(),o=n.get(e,t);return o===t?typeof e=="function"&&!s7(e)?e:n.get(e):o}function T3(e,n,t,o,r={canDeactivateChecks:[],canActivateChecks:[]}){let i=f0(n);return e.children.forEach(c=>{kw(c,i[c.value.outlet],t,o.concat([c.value]),r),delete i[c.value.outlet]}),Object.entries(i).forEach(([c,s])=>k3(s,t.getContext(c),r)),r}function kw(e,n,t,o,r={canDeactivateChecks:[],canActivateChecks:[]}){let i=e.value,c=n?n.value:null,s=t?t.getContext(e.value.outlet):null;if(c&&i.routeConfig===c.routeConfig){let a=Ow(c,i,i.routeConfig.runGuardsAndResolvers);a?r.canActivateChecks.push(new Jr(o)):(i.data=c.data,i._resolvedData=c._resolvedData),i.component?T3(e,n,s?s.children:null,o,r):T3(e,n,t,o,r),a&&s&&s.outlet&&s.outlet.isActivated&&r.canDeactivateChecks.push(new h0(s.outlet.component,c))}else c&&k3(n,s,r),r.canActivateChecks.push(new Jr(o)),i.component?T3(e,null,s?s.children:null,o,r):T3(e,null,t,o,r);return r}function Ow(e,n,t){if(typeof t=="function")return t(e,n);switch(t){case"pathParamsChange":return!hn(e.url,n.url);case"pathParamsOrQueryParamsChange":return!hn(e.url,n.url)||!I2(e.queryParams,n.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!Aa(e,n)||!I2(e.queryParams,n.queryParams);case"paramsChange":default:return!Aa(e,n)}}function k3(e,n,t){let o=f0(e),r=e.value;Object.entries(o).forEach(([i,c])=>{r.component?n?k3(c,n.children.getContext(i),t):k3(c,null,t):k3(c,n,t)}),r.component?n&&n.outlet&&n.outlet.isActivated?t.canDeactivateChecks.push(new h0(n.outlet.component,r)):t.canDeactivateChecks.push(new h0(null,r)):t.canDeactivateChecks.push(new h0(null,r))}function Z3(e){return typeof e=="function"}function Pw(e){return typeof e=="boolean"}function Fw(e){return e&&Z3(e.canLoad)}function jw(e){return e&&Z3(e.canActivate)}function Bw(e){return e&&Z3(e.canActivateChild)}function $w(e){return e&&Z3(e.canDeactivate)}function Vw(e){return e&&Z3(e.canMatch)}function Ld(e){return e instanceof k2||e?.name==="EmptyError"}var jr=Symbol("INITIAL_VALUE");function M0(){return Le(e=>Ht(e.map(n=>n.pipe(Ne(1),K4(jr)))).pipe(T(n=>{for(let t of n)if(t!==!0){if(t===jr)return jr;if(t===!1||Hw(t))return t}return!0}),pe(n=>n!==jr),Ne(1)))}function Hw(e){return O3(e)||e instanceof $3}function Uw(e,n){return ce(t=>{let{targetSnapshot:o,currentSnapshot:r,guards:{canActivateChecks:i,canDeactivateChecks:c}}=t;return c.length===0&&i.length===0?D(P(C({},t),{guardsResult:!0})):Ww(c,o,r,e).pipe(ce(s=>s&&Pw(s)?Gw(o,i,e,n):D(s)),T(s=>P(C({},t),{guardsResult:s})))})}function Ww(e,n,t,o){return de(e).pipe(ce(r=>Kw(r.component,r.route,t,n,o)),C2(r=>r!==!0,!0))}function Gw(e,n,t,o){return de(n).pipe(u1(r=>t2(Zw(r.route.parent,o),qw(r.route,o),Qw(e,r.path,t),Yw(e,r.route,t))),C2(r=>r!==!0,!0))}function qw(e,n){return e!==null&&n&&n(new Da(e)),D(!0)}function Zw(e,n){return e!==null&&n&&n(new Sa(e)),D(!0)}function Yw(e,n,t){let o=n.routeConfig?n.routeConfig.canActivate:null;if(!o||o.length===0)return D(!0);let r=o.map(i=>ht(()=>{let c=G3(n)??t,s=L0(i,c),a=jw(s)?s.canActivate(n,e):h1(c,()=>s(n,e));return Et(a).pipe(C2())}));return D(r).pipe(M0())}function Qw(e,n,t){let o=n[n.length-1],i=n.slice(0,n.length-1).reverse().map(c=>Rw(c)).filter(c=>c!==null).map(c=>ht(()=>{let s=c.guards.map(a=>{let l=G3(c.node)??t,u=L0(a,l),f=Bw(u)?u.canActivateChild(o,e):h1(l,()=>u(o,e));return Et(f).pipe(C2())});return D(s).pipe(M0())}));return D(i).pipe(M0())}function Kw(e,n,t,o,r){let i=n&&n.routeConfig?n.routeConfig.canDeactivate:null;if(!i||i.length===0)return D(!0);let c=i.map(s=>{let a=G3(n)??r,l=L0(s,a),u=$w(l)?l.canDeactivate(e,n,t,o):h1(a,()=>l(e,n,t,o));return Et(u).pipe(C2())});return D(c).pipe(M0())}function Xw(e,n,t,o){let r=n.canLoad;if(r===void 0||r.length===0)return D(!0);let i=r.map(c=>{let s=L0(c,e),a=Fw(s)?s.canLoad(n,t):h1(e,()=>s(n,t));return Et(a)});return D(i).pipe(M0(),zd(o))}function zd(e){return $t(he(n=>{if(typeof n!="boolean")throw Xr(e,n)}),T(n=>n===!0))}function Jw(e,n,t,o){let r=n.canMatch;if(!r||r.length===0)return D(!0);let i=r.map(c=>{let s=L0(c,e),a=Vw(s)?s.canMatch(n,t):h1(e,()=>s(n,t));return Et(a)});return D(i).pipe(M0(),zd(o))}var V3=class{segmentGroup;constructor(n){this.segmentGroup=n||null}},H3=class extends Error{urlTree;constructor(n){super(),this.urlTree=n}};function u0(e){return dt(new V3(e))}function eS(e){return dt(new S(4e3,!1))}function tS(e){return dt(Md(!1,R1.GuardRejected))}var Oa=class{urlSerializer;urlTree;constructor(n,t){this.urlSerializer=n,this.urlTree=t}lineralizeSegments(n,t){let o=[],r=t.root;for(;;){if(o=o.concat(r.segments),r.numberOfChildren===0)return D(o);if(r.numberOfChildren>1||!r.children[K])return eS(`${n.redirectTo}`);r=r.children[K]}}applyRedirectCommands(n,t,o,r,i){if(typeof t!="string"){let s=t,{queryParams:a,fragment:l,routeConfig:u,url:f,outlet:d,params:p,data:h,title:g}=r,b=h1(i,()=>s({params:p,data:h,queryParams:a,fragment:l,routeConfig:u,url:f,outlet:d,title:g}));if(b instanceof J2)throw new H3(b);t=b}let c=this.applyRedirectCreateUrlTree(t,this.urlSerializer.parse(t),n,o);if(t[0]==="/")throw new H3(c);return c}applyRedirectCreateUrlTree(n,t,o,r){let i=this.createSegmentGroup(n,t.root,o,r);return new J2(i,this.createQueryParams(t.queryParams,this.urlTree.queryParams),t.fragment)}createQueryParams(n,t){let o={};return Object.entries(n).forEach(([r,i])=>{if(typeof i=="string"&&i[0]===":"){let s=i.substring(1);o[r]=t[s]}else o[r]=i}),o}createSegmentGroup(n,t,o,r){let i=this.createSegments(n,t.segments,o,r),c={};return Object.entries(t.children).forEach(([s,a])=>{c[s]=this.createSegmentGroup(n,a,o,r)}),new ue(i,c)}createSegments(n,t,o,r){return t.map(i=>i.path[0]===":"?this.findPosParam(n,i,r):this.findOrReturn(i,o))}findPosParam(n,t,o){let r=o[t.path.substring(1)];if(!r)throw new S(4001,!1);return r}findOrReturn(n,t){let o=0;for(let r of t){if(r.path===n.path)return t.splice(o),r;o++}return n}},Pa={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function nS(e,n,t,o,r){let i=xd(e,n,t);return i.matched?(o=zw(n,o),Jw(o,n,t,r).pipe(T(c=>c===!0?i:C({},Pa)))):D(i)}function xd(e,n,t){if(n.path==="**")return oS(t);if(n.path==="")return n.pathMatch==="full"&&(e.hasChildren()||t.length>0)?C({},Pa):{matched:!0,consumedSegments:[],remainingSegments:t,parameters:{},positionalParamSegments:{}};let r=(n.matcher||Kx)(t,e,n);if(!r)return C({},Pa);let i={};Object.entries(r.posParams??{}).forEach(([s,a])=>{i[s]=a.path});let c=r.consumed.length>0?C(C({},i),r.consumed[r.consumed.length-1].parameters):i;return{matched:!0,consumedSegments:r.consumed,remainingSegments:t.slice(r.consumed.length),parameters:c,positionalParamSegments:r.posParams??{}}}function oS(e){return{matched:!0,parameters:e.length>0?od(e).parameters:{},consumedSegments:e,remainingSegments:[],positionalParamSegments:{}}}function X9(e,n,t,o){return t.length>0&&cS(e,t,o)?{segmentGroup:new ue(n,iS(o,new ue(t,e.children))),slicedSegments:[]}:t.length===0&&sS(e,t,o)?{segmentGroup:new ue(e.segments,rS(e,t,o,e.children)),slicedSegments:t}:{segmentGroup:new ue(e.segments,e.children),slicedSegments:t}}function rS(e,n,t,o){let r={};for(let i of t)if(oi(e,n,i)&&!o[l2(i)]){let c=new ue([],{});r[l2(i)]=c}return C(C({},o),r)}function iS(e,n){let t={};t[K]=n;for(let o of e)if(o.path===""&&l2(o)!==K){let r=new ue([],{});t[l2(o)]=r}return t}function cS(e,n,t){return t.some(o=>oi(e,n,o)&&l2(o)!==K)}function sS(e,n,t){return t.some(o=>oi(e,n,o))}function oi(e,n,t){return(e.hasChildren()||n.length>0)&&t.pathMatch==="full"?!1:t.path===""}function aS(e,n,t){return n.length===0&&!e.children[t]}var Fa=class{};function lS(e,n,t,o,r,i,c="emptyOnly"){return new ja(e,n,t,o,r,c,i).recognize()}var uS=31,ja=class{injector;configLoader;rootComponentType;config;urlTree;paramsInheritanceStrategy;urlSerializer;applyRedirects;absoluteRedirectCount=0;allowRedirects=!0;constructor(n,t,o,r,i,c,s){this.injector=n,this.configLoader=t,this.rootComponentType=o,this.config=r,this.urlTree=i,this.paramsInheritanceStrategy=c,this.urlSerializer=s,this.applyRedirects=new Oa(this.urlSerializer,this.urlTree)}noMatchError(n){return new S(4002,`'${n.segmentGroup}'`)}recognize(){let n=X9(this.urlTree.root,[],[],this.config).segmentGroup;return this.match(n).pipe(T(({children:t,rootSnapshot:o})=>{let r=new A1(o,t),i=new Kr("",r),c=gw(o,[],this.urlTree.queryParams,this.urlTree.fragment);return c.queryParams=this.urlTree.queryParams,i.url=this.urlSerializer.serialize(c),{state:i,tree:c}}))}match(n){let t=new p0([],Object.freeze({}),Object.freeze(C({},this.urlTree.queryParams)),this.urlTree.fragment,Object.freeze({}),K,this.rootComponentType,null,{});return this.processSegmentGroup(this.injector,this.config,n,K,t).pipe(T(o=>({children:o,rootSnapshot:t})),F1(o=>{if(o instanceof H3)return this.urlTree=o.urlTree,this.match(o.urlTree.root);throw o instanceof V3?this.noMatchError(o):o}))}processSegmentGroup(n,t,o,r,i){return o.segments.length===0&&o.hasChildren()?this.processChildren(n,t,o,i):this.processSegment(n,t,o,o.segments,r,!0,i).pipe(T(c=>c instanceof A1?[c]:[]))}processChildren(n,t,o,r){let i=[];for(let c of Object.keys(o.children))c==="primary"?i.unshift(c):i.push(c);return de(i).pipe(u1(c=>{let s=o.children[c],a=xw(t,c);return this.processSegmentGroup(n,a,s,c,r)}),W0((c,s)=>(c.push(...s),c)),ft(null),cc(),ce(c=>{if(c===null)return u0(o);let s=wd(c);return fS(s),D(s)}))}processSegment(n,t,o,r,i,c,s){return de(t).pipe(u1(a=>this.processSegmentAgainstRoute(a._injector??n,t,a,o,r,i,c,s).pipe(F1(l=>{if(l instanceof V3)return D(null);throw l}))),C2(a=>!!a),F1(a=>{if(Ld(a))return aS(o,r,i)?D(new Fa):u0(o);throw a}))}processSegmentAgainstRoute(n,t,o,r,i,c,s,a){return l2(o)!==c&&(c===K||!oi(r,i,o))?u0(r):o.redirectTo===void 0?this.matchSegmentAgainstRoute(n,r,o,i,c,a):this.allowRedirects&&s?this.expandSegmentAgainstRouteUsingRedirect(n,r,t,o,i,c,a):u0(r)}expandSegmentAgainstRouteUsingRedirect(n,t,o,r,i,c,s){let{matched:a,parameters:l,consumedSegments:u,positionalParamSegments:f,remainingSegments:d}=xd(t,r,i);if(!a)return u0(t);typeof r.redirectTo=="string"&&r.redirectTo[0]==="/"&&(this.absoluteRedirectCount++,this.absoluteRedirectCount>uS&&(this.allowRedirects=!1));let p=new p0(i,l,Object.freeze(C({},this.urlTree.queryParams)),this.urlTree.fragment,J9(r),l2(r),r.component??r._loadedComponent??null,r,ed(r)),h=Qr(p,s,this.paramsInheritanceStrategy);p.params=Object.freeze(h.params),p.data=Object.freeze(h.data);let g=this.applyRedirects.applyRedirectCommands(u,r.redirectTo,f,p,n);return this.applyRedirects.lineralizeSegments(r,g).pipe(ce(b=>this.processSegment(n,o,t,b.concat(d),c,!1,s)))}matchSegmentAgainstRoute(n,t,o,r,i,c){let s=nS(t,o,r,n,this.urlSerializer);return o.path==="**"&&(t.children={}),s.pipe(Le(a=>a.matched?(n=o._injector??n,this.getChildConfig(n,o,r).pipe(Le(({routes:l})=>{let u=o._loadedInjector??n,{parameters:f,consumedSegments:d,remainingSegments:p}=a,h=new p0(d,f,Object.freeze(C({},this.urlTree.queryParams)),this.urlTree.fragment,J9(o),l2(o),o.component??o._loadedComponent??null,o,ed(o)),g=Qr(h,c,this.paramsInheritanceStrategy);h.params=Object.freeze(g.params),h.data=Object.freeze(g.data);let{segmentGroup:b,slicedSegments:x}=X9(t,d,p,l);if(x.length===0&&b.hasChildren())return this.processChildren(u,l,b,h).pipe(T(B=>new A1(h,B)));if(l.length===0&&x.length===0)return D(new A1(h,[]));let I=l2(o)===i;return this.processSegment(u,l,b,x,I?K:i,!0,h).pipe(T(B=>new A1(h,B instanceof A1?[B]:[])))}))):u0(t)))}getChildConfig(n,t,o){return t.children?D({routes:t.children,injector:n}):t.loadChildren?t._loadedRoutes!==void 0?D({routes:t._loadedRoutes,injector:t._loadedInjector}):Xw(n,t,o,this.urlSerializer).pipe(ce(r=>r?this.configLoader.loadChildren(n,t).pipe(he(i=>{t._loadedRoutes=i.routes,t._loadedInjector=i.injector})):tS(t))):D({routes:[],injector:n})}};function fS(e){e.sort((n,t)=>n.value.outlet===K?-1:t.value.outlet===K?1:n.value.outlet.localeCompare(t.value.outlet))}function dS(e){let n=e.value.routeConfig;return n&&n.path===""}function wd(e){let n=[],t=new Set;for(let o of e){if(!dS(o)){n.push(o);continue}let r=n.find(i=>o.value.routeConfig===i.value.routeConfig);r!==void 0?(r.children.push(...o.children),t.add(r)):n.push(o)}for(let o of t){let r=wd(o.children);n.push(new A1(o.value,r))}return n.filter(o=>!t.has(o))}function J9(e){return e.data||{}}function ed(e){return e.resolve||{}}function pS(e,n,t,o,r,i){return ce(c=>lS(e,n,t,o,c.extractedUrl,r,i).pipe(T(({state:s,tree:a})=>P(C({},c),{targetSnapshot:s,urlAfterRedirects:a}))))}function hS(e,n){return ce(t=>{let{targetSnapshot:o,guards:{canActivateChecks:r}}=t;if(!r.length)return D(t);let i=new Set(r.map(a=>a.route)),c=new Set;for(let a of i)if(!c.has(a))for(let l of Sd(a))c.add(l);let s=0;return de(c).pipe(u1(a=>i.has(a)?mS(a,o,e,n):(a.data=Qr(a,a.parent,e).resolve,D(void 0))),he(()=>s++),Tn(1),ce(a=>s===c.size?D(t):Oe))})}function Sd(e){let n=e.children.map(t=>Sd(t)).flat();return[e,...n]}function mS(e,n,t,o){let r=e.routeConfig,i=e._resolve;return r?.title!==void 0&&!yd(r)&&(i[U3]=r.title),gS(i,e,n,o).pipe(T(c=>(e._resolvedData=c,e.data=Qr(e,e.parent,t).resolve,null)))}function gS(e,n,t,o){let r=ga(e);if(r.length===0)return D({});let i={};return de(r).pipe(ce(c=>CS(e[c],n,t,o).pipe(C2(),he(s=>{if(s instanceof $3)throw Xr(new g0,s);i[c]=s}))),Tn(1),T(()=>i),F1(c=>Ld(c)?Oe:dt(c)))}function CS(e,n,t,o){let r=G3(n)??o,i=L0(e,r),c=i.resolve?i.resolve(n,t):h1(r,()=>i(n,t));return Et(c)}function ha(e){return Le(n=>{let t=e(n);return t?de(t).pipe(T(()=>n)):D(n)})}var Ed=(()=>{class e{buildTitle(t){let o,r=t.root;for(;r!==void 0;)o=this.getResolvedTitleForRoute(r)??o,r=r.children.find(i=>i.outlet===K);return o}getResolvedTitleForRoute(t){return t.data[U3]}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:()=>m(yS),providedIn:"root"})}return e})(),yS=(()=>{class e extends Ed{title;constructor(t){super(),this.title=t}updateTitle(t){let o=this.buildTitle(t);o!==void 0&&this.title.setTitle(o)}static \u0275fac=function(o){return new(o||e)(y(G9))};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Y3=new M("",{providedIn:"root",factory:()=>({})}),vS=(()=>{class e{static \u0275fac=function(o){return new(o||e)};static \u0275cmp=me({type:e,selectors:[["ng-component"]],exportAs:["emptyRouterOutlet"],decls:1,vars:0,template:function(o,r){o&1&&re(0,"router-outlet")},dependencies:[Ew],encapsulation:2})}return e})();function Va(e){let n=e.children&&e.children.map(Va),t=n?P(C({},e),{children:n}):C({},e);return!t.component&&!t.loadComponent&&(n||t.loadChildren)&&t.outlet&&t.outlet!==K&&(t.component=vS),t}var ei=new M(""),Ha=(()=>{class e{componentLoaders=new WeakMap;childrenLoaders=new WeakMap;onLoadStartListener;onLoadEndListener;compiler=m(zr);loadComponent(t){if(this.componentLoaders.get(t))return this.componentLoaders.get(t);if(t._loadedComponent)return D(t._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(t);let o=Et(t.loadComponent()).pipe(T(Dd),he(i=>{this.onLoadEndListener&&this.onLoadEndListener(t),t._loadedComponent=i}),w1(()=>{this.componentLoaders.delete(t)})),r=new In(o,()=>new Q).pipe(Nn());return this.componentLoaders.set(t,r),r}loadChildren(t,o){if(this.childrenLoaders.get(o))return this.childrenLoaders.get(o);if(o._loadedRoutes)return D({routes:o._loadedRoutes,injector:o._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(o);let i=MS(o,this.compiler,t,this.onLoadEndListener).pipe(w1(()=>{this.childrenLoaders.delete(o)})),c=new In(i,()=>new Q).pipe(Nn());return this.childrenLoaders.set(o,c),c}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function MS(e,n,t,o){return Et(e.loadChildren()).pipe(T(Dd),ce(r=>r instanceof a3||Array.isArray(r)?D(r):de(n.compileModuleAsync(r))),T(r=>{o&&o(e);let i,c,s=!1;return Array.isArray(r)?(c=r,s=!0):(i=r.create(t).injector,c=i.get(ei,[],{optional:!0,self:!0}).flat()),{routes:c.map(Va),injector:i}}))}function bS(e){return e&&typeof e=="object"&&"default"in e}function Dd(e){return bS(e)?e.default:e}var Ua=(()=>{class e{static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:()=>m(LS),providedIn:"root"})}return e})(),LS=(()=>{class e{shouldProcessUrl(t){return!0}extract(t){return t}merge(t,o){return t}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),_d=new M(""),Nd=new M("");function zS(e,n,t){let o=e.get(Nd),r=e.get(ie);return e.get(se).runOutsideAngular(()=>{if(!r.startViewTransition||o.skipNextTransition)return o.skipNextTransition=!1,new Promise(l=>setTimeout(l));let i,c=new Promise(l=>{i=l}),s=r.startViewTransition(()=>(i(),xS(e))),{onViewTransitionCreated:a}=o;return a&&h1(e,()=>a({transition:s,from:n,to:t})),c})}function xS(e){return new Promise(n=>{d6({read:()=>setTimeout(n)},{injector:e})})}var Id=new M(""),Wa=(()=>{class e{currentNavigation=null;currentTransition=null;lastSuccessfulNavigation=null;events=new Q;transitionAbortSubject=new Q;configLoader=m(Ha);environmentInjector=m(o1);destroyRef=m(Te);urlSerializer=m(W3);rootContexts=m(q3);location=m(a0);inputBindingEnabled=m(ni,{optional:!0})!==null;titleStrategy=m(Ed);options=m(Y3,{optional:!0})||{};paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly";urlHandlingStrategy=m(Ua);createViewTransition=m(_d,{optional:!0});navigationErrorHandler=m(Id,{optional:!0});navigationId=0;get hasRequestedNavigation(){return this.navigationId!==0}transitions;afterPreactivation=()=>D(void 0);rootComponentType=null;destroyed=!1;constructor(){let t=r=>this.events.next(new xa(r)),o=r=>this.events.next(new wa(r));this.configLoader.onLoadEndListener=o,this.configLoader.onLoadStartListener=t,this.destroyRef.onDestroy(()=>{this.destroyed=!0})}complete(){this.transitions?.complete()}handleNavigationRequest(t){let o=++this.navigationId;this.transitions?.next(P(C(C({},this.transitions.value),t),{id:o}))}setupNavigations(t,o,r){return this.transitions=new ne({id:0,currentUrlTree:o,currentRawUrl:o,extractedUrl:this.urlHandlingStrategy.extract(o),urlAfterRedirects:this.urlHandlingStrategy.extract(o),rawUrl:o,extras:{},resolve:()=>{},reject:()=>{},promise:Promise.resolve(!0),source:R3,restoredState:null,currentSnapshot:r.snapshot,targetSnapshot:null,currentRouterState:r,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.transitions.pipe(pe(i=>i.id!==0),T(i=>P(C({},i),{extractedUrl:this.urlHandlingStrategy.extract(i.rawUrl)})),Le(i=>{let c=!1,s=!1;return D(i).pipe(Le(a=>{if(this.navigationId>i.id)return this.cancelNavigationTransition(i,"",R1.SupersededByNewNavigation),Oe;this.currentTransition=i,this.currentNavigation={id:a.id,initialUrl:a.rawUrl,extractedUrl:a.extractedUrl,targetBrowserUrl:typeof a.extras.browserUrl=="string"?this.urlSerializer.parse(a.extras.browserUrl):a.extras.browserUrl,trigger:a.source,extras:a.extras,previousNavigation:this.lastSuccessfulNavigation?P(C({},this.lastSuccessfulNavigation),{previousNavigation:null}):null};let l=!t.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl(),u=a.extras.onSameUrlNavigation??t.onSameUrlNavigation;if(!l&&u!=="reload"){let f="";return this.events.next(new St(a.id,this.urlSerializer.serialize(a.rawUrl),f,Wr.IgnoredSameUrlNavigation)),a.resolve(!1),Oe}if(this.urlHandlingStrategy.shouldProcessUrl(a.rawUrl))return D(a).pipe(Le(f=>{let d=this.transitions?.getValue();return this.events.next(new C0(f.id,this.urlSerializer.serialize(f.extractedUrl),f.source,f.restoredState)),d!==this.transitions?.getValue()?Oe:Promise.resolve(f)}),pS(this.environmentInjector,this.configLoader,this.rootComponentType,t.config,this.urlSerializer,this.paramsInheritanceStrategy),he(f=>{i.targetSnapshot=f.targetSnapshot,i.urlAfterRedirects=f.urlAfterRedirects,this.currentNavigation=P(C({},this.currentNavigation),{finalUrl:f.urlAfterRedirects});let d=new Gr(f.id,this.urlSerializer.serialize(f.extractedUrl),this.urlSerializer.serialize(f.urlAfterRedirects),f.targetSnapshot);this.events.next(d)}));if(l&&this.urlHandlingStrategy.shouldProcessUrl(a.currentRawUrl)){let{id:f,extractedUrl:d,source:p,restoredState:h,extras:g}=a,b=new C0(f,this.urlSerializer.serialize(d),p,h);this.events.next(b);let x=gd(this.rootComponentType).snapshot;return this.currentTransition=i=P(C({},a),{targetSnapshot:x,urlAfterRedirects:d,extras:P(C({},g),{skipLocationChange:!1,replaceUrl:!1})}),this.currentNavigation.finalUrl=d,D(i)}else{let f="";return this.events.next(new St(a.id,this.urlSerializer.serialize(a.extractedUrl),f,Wr.IgnoredByUrlHandlingStrategy)),a.resolve(!1),Oe}}),he(a=>{let l=new Ma(a.id,this.urlSerializer.serialize(a.extractedUrl),this.urlSerializer.serialize(a.urlAfterRedirects),a.targetSnapshot);this.events.next(l)}),T(a=>(this.currentTransition=i=P(C({},a),{guards:Aw(a.targetSnapshot,a.currentSnapshot,this.rootContexts)}),i)),Uw(this.environmentInjector,a=>this.events.next(a)),he(a=>{if(i.guardsResult=a.guardsResult,a.guardsResult&&typeof a.guardsResult!="boolean")throw Xr(this.urlSerializer,a.guardsResult);let l=new ba(a.id,this.urlSerializer.serialize(a.extractedUrl),this.urlSerializer.serialize(a.urlAfterRedirects),a.targetSnapshot,!!a.guardsResult);this.events.next(l)}),pe(a=>a.guardsResult?!0:(this.cancelNavigationTransition(a,"",R1.GuardRejected),!1)),ha(a=>{if(a.guards.canActivateChecks.length)return D(a).pipe(he(l=>{let u=new La(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot);this.events.next(u)}),Le(l=>{let u=!1;return D(l).pipe(hS(this.paramsInheritanceStrategy,this.environmentInjector),he({next:()=>u=!0,complete:()=>{u||this.cancelNavigationTransition(l,"",R1.NoDataFromResolver)}}))}),he(l=>{let u=new za(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot);this.events.next(u)}))}),ha(a=>{let l=u=>{let f=[];u.routeConfig?.loadComponent&&!u.routeConfig._loadedComponent&&f.push(this.configLoader.loadComponent(u.routeConfig).pipe(he(d=>{u.component=d}),T(()=>{})));for(let d of u.children)f.push(...l(d));return f};return Ht(l(a.targetSnapshot.root)).pipe(ft(null),Ne(1))}),ha(()=>this.afterPreactivation()),Le(()=>{let{currentSnapshot:a,targetSnapshot:l}=i,u=this.createViewTransition?.(this.environmentInjector,a.root,l.root);return u?de(u).pipe(T(()=>i)):D(i)}),T(a=>{let l=Dw(t.routeReuseStrategy,a.targetSnapshot,a.currentRouterState);return this.currentTransition=i=P(C({},a),{targetRouterState:l}),this.currentNavigation.targetRouterState=l,i}),he(()=>{this.events.next(new j3)}),Tw(this.rootContexts,t.routeReuseStrategy,a=>this.events.next(a),this.inputBindingEnabled),Ne(1),he({next:a=>{c=!0,this.lastSuccessfulNavigation=this.currentNavigation,this.events.next(new et(a.id,this.urlSerializer.serialize(a.extractedUrl),this.urlSerializer.serialize(a.urlAfterRedirects))),this.titleStrategy?.updateTitle(a.targetRouterState.snapshot),a.resolve(!0)},complete:()=>{c=!0}}),y2(this.transitionAbortSubject.pipe(he(a=>{throw a}))),w1(()=>{!c&&!s&&this.cancelNavigationTransition(i,"",R1.SupersededByNewNavigation),this.currentTransition?.id===i.id&&(this.currentNavigation=null,this.currentTransition=null)}),F1(a=>{if(this.destroyed)return i.resolve(!1),Oe;if(s=!0,bd(a))this.events.next(new X2(i.id,this.urlSerializer.serialize(i.extractedUrl),a.message,a.cancellationCode)),Iw(a)?this.events.next(new y0(a.url,a.navigationBehaviorOptions)):i.resolve(!1);else{let l=new F3(i.id,this.urlSerializer.serialize(i.extractedUrl),a,i.targetSnapshot??void 0);try{let u=h1(this.environmentInjector,()=>this.navigationErrorHandler?.(l));if(u instanceof $3){let{message:f,cancellationCode:d}=Xr(this.urlSerializer,u);this.events.next(new X2(i.id,this.urlSerializer.serialize(i.extractedUrl),f,d)),this.events.next(new y0(u.redirectTo,u.navigationBehaviorOptions))}else throw this.events.next(l),a}catch(u){this.options.resolveNavigationPromiseOnError?i.resolve(!1):i.reject(u)}}return Oe}))}))}cancelNavigationTransition(t,o,r){let i=new X2(t.id,this.urlSerializer.serialize(t.extractedUrl),o,r);this.events.next(i),t.resolve(!1)}isUpdatingInternalState(){return this.currentTransition?.extractedUrl.toString()!==this.currentTransition?.currentUrlTree.toString()}isUpdatedBrowserUrl(){let t=this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))),o=this.currentNavigation?.targetBrowserUrl??this.currentNavigation?.extractedUrl;return t.toString()!==o?.toString()&&!this.currentNavigation?.extras.skipLocationChange}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function wS(e){return e!==R3}var SS=(()=>{class e{static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:()=>m(ES),providedIn:"root"})}return e})(),Ba=class{shouldDetach(n){return!1}store(n,t){}shouldAttach(n){return!1}retrieve(n){return null}shouldReuseRoute(n,t){return n.routeConfig===t.routeConfig}},ES=(()=>{class e extends Ba{static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Td=(()=>{class e{static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:()=>m(DS),providedIn:"root"})}return e})(),DS=(()=>{class e extends Td{location=m(a0);urlSerializer=m(W3);options=m(Y3,{optional:!0})||{};canceledNavigationResolution=this.options.canceledNavigationResolution||"replace";urlHandlingStrategy=m(Ua);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";currentUrlTree=new J2;getCurrentUrlTree(){return this.currentUrlTree}rawUrlTree=this.currentUrlTree;getRawUrlTree(){return this.rawUrlTree}currentPageId=0;lastSuccessfulId=-1;restoredState(){return this.location.getState()}get browserPageId(){return this.canceledNavigationResolution!=="computed"?this.currentPageId:this.restoredState()?.\u0275routerPageId??this.currentPageId}routerState=gd(null);getRouterState(){return this.routerState}stateMemento=this.createStateMemento();createStateMemento(){return{rawUrlTree:this.rawUrlTree,currentUrlTree:this.currentUrlTree,routerState:this.routerState}}registerNonRouterCurrentEntryChangeListener(t){return this.location.subscribe(o=>{o.type==="popstate"&&t(o.url,o.state)})}handleRouterEvent(t,o){if(t instanceof C0)this.stateMemento=this.createStateMemento();else if(t instanceof St)this.rawUrlTree=o.initialUrl;else if(t instanceof Gr){if(this.urlUpdateStrategy==="eager"&&!o.extras.skipLocationChange){let r=this.urlHandlingStrategy.merge(o.finalUrl,o.initialUrl);this.setBrowserUrl(o.targetBrowserUrl??r,o)}}else t instanceof j3?(this.currentUrlTree=o.finalUrl,this.rawUrlTree=this.urlHandlingStrategy.merge(o.finalUrl,o.initialUrl),this.routerState=o.targetRouterState,this.urlUpdateStrategy==="deferred"&&!o.extras.skipLocationChange&&this.setBrowserUrl(o.targetBrowserUrl??this.rawUrlTree,o)):t instanceof X2&&(t.code===R1.GuardRejected||t.code===R1.NoDataFromResolver)?this.restoreHistory(o):t instanceof F3?this.restoreHistory(o,!0):t instanceof et&&(this.lastSuccessfulId=t.id,this.currentPageId=this.browserPageId)}setBrowserUrl(t,o){let r=t instanceof J2?this.urlSerializer.serialize(t):t;if(this.location.isCurrentPathEqualTo(r)||o.extras.replaceUrl){let i=this.browserPageId,c=C(C({},o.extras.state),this.generateNgRouterState(o.id,i));this.location.replaceState(r,"",c)}else{let i=C(C({},o.extras.state),this.generateNgRouterState(o.id,this.browserPageId+1));this.location.go(r,"",i)}}restoreHistory(t,o=!1){if(this.canceledNavigationResolution==="computed"){let r=this.browserPageId,i=this.currentPageId-r;i!==0?this.location.historyGo(i):this.currentUrlTree===t.finalUrl&&i===0&&(this.resetState(t),this.resetUrlToCurrentUrlTree())}else this.canceledNavigationResolution==="replace"&&(o&&this.resetState(t),this.resetUrlToCurrentUrlTree())}resetState(t){this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,t.finalUrl??this.rawUrlTree)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(t,o){return this.canceledNavigationResolution==="computed"?{navigationId:t,\u0275routerPageId:o}:{navigationId:t}}static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function Ad(e,n){e.events.pipe(pe(t=>t instanceof et||t instanceof X2||t instanceof F3||t instanceof St),T(t=>t instanceof et||t instanceof St?0:(t instanceof X2?t.code===R1.Redirect||t.code===R1.SupersededByNewNavigation:!1)?2:1),pe(t=>t!==2),Ne(1)).subscribe(()=>{n()})}var _S={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},NS={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"},b0=(()=>{class e{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}disposed=!1;nonRouterCurrentEntryChangeSubscription;console=m(T6);stateManager=m(Td);options=m(Y3,{optional:!0})||{};pendingTasks=m(S2);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";navigationTransitions=m(Wa);urlSerializer=m(W3);location=m(a0);urlHandlingStrategy=m(Ua);_events=new Q;get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}navigated=!1;routeReuseStrategy=m(SS);onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore";config=m(ei,{optional:!0})?.flat()??[];componentInputBindingEnabled=!!m(ni,{optional:!0});constructor(){this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this,this.currentUrlTree,this.routerState).subscribe({error:t=>{this.console.warn(t)}}),this.subscribeToNavigationEvents()}eventsSubscription=new xe;subscribeToNavigationEvents(){let t=this.navigationTransitions.events.subscribe(o=>{try{let r=this.navigationTransitions.currentTransition,i=this.navigationTransitions.currentNavigation;if(r!==null&&i!==null){if(this.stateManager.handleRouterEvent(o,i),o instanceof X2&&o.code!==R1.Redirect&&o.code!==R1.SupersededByNewNavigation)this.navigated=!0;else if(o instanceof et)this.navigated=!0;else if(o instanceof y0){let c=o.navigationBehaviorOptions,s=this.urlHandlingStrategy.merge(o.url,r.currentRawUrl),a=C({browserUrl:r.extras.browserUrl,info:r.extras.info,skipLocationChange:r.extras.skipLocationChange,replaceUrl:r.extras.replaceUrl||this.urlUpdateStrategy==="eager"||wS(r.source)},c);this.scheduleNavigation(s,R3,null,a,{resolve:r.resolve,reject:r.reject,promise:r.promise})}}TS(o)&&this._events.next(o)}catch(r){this.navigationTransitions.transitionAbortSubject.next(r)}});this.eventsSubscription.add(t)}resetRootComponentType(t){this.routerState.root.component=t,this.navigationTransitions.rootComponentType=t}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),R3,this.stateManager.restoredState())}setUpLocationChangeListener(){this.nonRouterCurrentEntryChangeSubscription??=this.stateManager.registerNonRouterCurrentEntryChangeListener((t,o)=>{setTimeout(()=>{this.navigateToSyncWithBrowser(t,"popstate",o)},0)})}navigateToSyncWithBrowser(t,o,r){let i={replaceUrl:!0},c=r?.navigationId?r:null;if(r){let a=C({},r);delete a.navigationId,delete a.\u0275routerPageId,Object.keys(a).length!==0&&(i.state=a)}let s=this.parseUrl(t);this.scheduleNavigation(s,o,c,i)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(t){this.config=t.map(Va),this.navigated=!1}ngOnDestroy(){this.dispose()}dispose(){this._events.unsubscribe(),this.navigationTransitions.complete(),this.nonRouterCurrentEntryChangeSubscription&&(this.nonRouterCurrentEntryChangeSubscription.unsubscribe(),this.nonRouterCurrentEntryChangeSubscription=void 0),this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(t,o={}){let{relativeTo:r,queryParams:i,fragment:c,queryParamsHandling:s,preserveFragment:a}=o,l=a?this.currentUrlTree.fragment:c,u=null;switch(s??this.options.defaultQueryParamsHandling){case"merge":u=C(C({},this.currentUrlTree.queryParams),i);break;case"preserve":u=this.currentUrlTree.queryParams;break;default:u=i||null}u!==null&&(u=this.removeEmptyProps(u));let f;try{let d=r?r.snapshot:this.routerState.snapshot.root;f=dd(d)}catch{(typeof t[0]!="string"||t[0][0]!=="/")&&(t=[]),f=this.currentUrlTree.root}return pd(f,t,u,l??null)}navigateByUrl(t,o={skipLocationChange:!1}){let r=O3(t)?t:this.parseUrl(t),i=this.urlHandlingStrategy.merge(r,this.rawUrlTree);return this.scheduleNavigation(i,R3,null,o)}navigate(t,o={skipLocationChange:!1}){return IS(t),this.navigateByUrl(this.createUrlTree(t,o),o)}serializeUrl(t){return this.urlSerializer.serialize(t)}parseUrl(t){try{return this.urlSerializer.parse(t)}catch{return this.urlSerializer.parse("/")}}isActive(t,o){let r;if(o===!0?r=C({},_S):o===!1?r=C({},NS):r=o,O3(t))return q9(this.currentUrlTree,t,r);let i=this.parseUrl(t);return q9(this.currentUrlTree,i,r)}removeEmptyProps(t){return Object.entries(t).reduce((o,[r,i])=>(i!=null&&(o[r]=i),o),{})}scheduleNavigation(t,o,r,i,c){if(this.disposed)return Promise.resolve(!1);let s,a,l;c?(s=c.resolve,a=c.reject,l=c.promise):l=new Promise((f,d)=>{s=f,a=d});let u=this.pendingTasks.add();return Ad(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(u))}),this.navigationTransitions.handleNavigationRequest({source:o,restoredState:r,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:t,extras:i,resolve:s,reject:a,promise:l,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),l.catch(f=>Promise.reject(f))}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function IS(e){for(let n=0;n{class e{router;injector;preloadingStrategy;loader;subscription;constructor(t,o,r,i,c){this.router=t,this.injector=r,this.preloadingStrategy=i,this.loader=c}setUpPreloading(){this.subscription=this.router.events.pipe(pe(t=>t instanceof et),u1(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(t,o){let r=[];for(let i of o){i.providers&&!i._injector&&(i._injector=Mr(i.providers,t,`Route: ${i.path}`));let c=i._injector??t,s=i._loadedInjector??c;(i.loadChildren&&!i._loadedRoutes&&i.canLoad===void 0||i.loadComponent&&!i._loadedComponent)&&r.push(this.preloadConfig(c,i)),(i.children||i._loadedRoutes)&&r.push(this.processRoutes(s,i.children??i._loadedRoutes))}return de(r).pipe(lt())}preloadConfig(t,o){return this.preloadingStrategy.preload(o,()=>{let r;o.loadChildren&&o.canLoad===void 0?r=this.loader.loadChildren(t,o):r=D(null);let i=r.pipe(ce(c=>c===null?D(void 0):(o._loadedRoutes=c.routes,o._loadedInjector=c.injector,this.processRoutes(c.injector??t,c.routes))));if(o.loadComponent&&!o._loadedComponent){let c=this.loader.loadComponent(o);return de([i,c]).pipe(lt())}else return i})}static \u0275fac=function(o){return new(o||e)(y(b0),y(zr),y(o1),y(ti),y(Ha))};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Rd=new M(""),RS=(()=>{class e{urlSerializer;transitions;viewportScroller;zone;options;routerEventsSubscription;scrollEventsSubscription;lastId=0;lastSource="imperative";restoredId=0;store={};constructor(t,o,r,i,c={}){this.urlSerializer=t,this.transitions=o,this.viewportScroller=r,this.zone=i,this.options=c,c.scrollPositionRestoration||="disabled",c.anchorScrolling||="disabled"}init(){this.options.scrollPositionRestoration!=="disabled"&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.transitions.events.subscribe(t=>{t instanceof C0?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=t.navigationTrigger,this.restoredId=t.restoredState?t.restoredState.navigationId:0):t instanceof et?(this.lastId=t.id,this.scheduleScrollEvent(t,this.urlSerializer.parse(t.urlAfterRedirects).fragment)):t instanceof St&&t.code===Wr.IgnoredSameUrlNavigation&&(this.lastSource=void 0,this.restoredId=0,this.scheduleScrollEvent(t,this.urlSerializer.parse(t.url).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(t=>{t instanceof qr&&(t.position?this.options.scrollPositionRestoration==="top"?this.viewportScroller.scrollToPosition([0,0]):this.options.scrollPositionRestoration==="enabled"&&this.viewportScroller.scrollToPosition(t.position):t.anchor&&this.options.anchorScrolling==="enabled"?this.viewportScroller.scrollToAnchor(t.anchor):this.options.scrollPositionRestoration!=="disabled"&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(t,o){this.zone.runOutsideAngular(()=>{setTimeout(()=>{this.zone.run(()=>{this.transitions.events.next(new qr(t,this.lastSource==="popstate"?this.store[this.restoredId]:null,o))})},0)})}ngOnDestroy(){this.routerEventsSubscription?.unsubscribe(),this.scrollEventsSubscription?.unsubscribe()}static \u0275fac=function(o){pf()};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})();function kS(e){return e.routerState.root}function Q3(e,n){return{\u0275kind:e,\u0275providers:n}}function OS(){let e=m(Ee);return n=>{let t=e.get(_1);if(n!==t.components[0])return;let o=e.get(b0),r=e.get(kd);e.get(Ga)===1&&o.initialNavigation(),e.get(Od,null,J.Optional)?.setUpPreloading(),e.get(Rd,null,J.Optional)?.init(),o.resetRootComponentType(t.componentTypes[0]),r.closed||(r.next(),r.complete(),r.unsubscribe())}}var kd=new M("",{factory:()=>new Q}),Ga=new M("",{providedIn:"root",factory:()=>1});function PS(){return Q3(2,[{provide:Ga,useValue:0},{provide:b3,multi:!0,deps:[Ee],useFactory:n=>{let t=n.get(C9,Promise.resolve());return()=>t.then(()=>new Promise(o=>{let r=n.get(b0),i=n.get(kd);Ad(r,()=>{o(!0)}),n.get(Wa).afterPreactivation=()=>(o(!0),i.closed?D(void 0):i),r.initialNavigation()}))}}])}function FS(){return Q3(3,[{provide:b3,multi:!0,useFactory:()=>{let n=m(b0);return()=>{n.setUpLocationChangeListener()}}},{provide:Ga,useValue:2}])}var Od=new M("");function jS(e){return Q3(0,[{provide:Od,useExisting:AS},{provide:ti,useExisting:e}])}function BS(){return Q3(8,[K9,{provide:ni,useExisting:K9}])}function $S(e){let n=[{provide:_d,useValue:zS},{provide:Nd,useValue:C({skipNextTransition:!!e?.skipInitialTransition},e)}];return Q3(9,n)}var VS=[a0,{provide:W3,useClass:g0},b0,q3,{provide:v0,useFactory:kS,deps:[b0]},Ha,[]],gW=(()=>{class e{constructor(){}static forRoot(t,o){return{ngModule:e,providers:[VS,[],{provide:ei,multi:!0,useValue:t},[],o?.errorHandler?{provide:Id,useValue:o.errorHandler}:[],{provide:Y3,useValue:o||{}},o?.useHash?US():WS(),HS(),o?.preloadingStrategy?jS(o.preloadingStrategy).\u0275providers:[],o?.initialNavigation?GS(o):[],o?.bindToComponentInputs?BS().\u0275providers:[],o?.enableViewTransitions?$S().\u0275providers:[],qS()]}}static forChild(t){return{ngModule:e,providers:[{provide:ei,multi:!0,useValue:t}]}}static \u0275fac=function(o){return new(o||e)};static \u0275mod=Me({type:e});static \u0275inj=ye({})}return e})();function HS(){return{provide:Rd,useFactory:()=>{let e=m(M9),n=m(se),t=m(Y3),o=m(Wa),r=m(W3);return t.scrollOffset&&e.setOffset(t.scrollOffset),new RS(r,o,e,n,t)}}}function US(){return{provide:dn,useClass:v9}}function WS(){return{provide:dn,useClass:q6}}function GS(e){return[e.initialNavigation==="disabled"?FS().\u0275providers:[],e.initialNavigation==="enabledBlocking"?PS().\u0275providers:[]]}var td=new M("");function qS(){return[{provide:td,useFactory:OS},{provide:br,multi:!0,useExisting:td}]}var ri=function(e){return e.initial="initial",e.loading="loading",e.loaded="loaded",e.failed="failed",e.empty="empty",e}(ri||{});var ZS=function(e){return e.PasswordRequired="password-required",e.ErrorMessage="error-message",e.ErrorReport="error-report",e.BrowseFiles="gd-browse-files",e.ActionConfirm="gd-action-confirm",e.PrintMessage="print-message",e}(ZS||{});var LW=(()=>{class e{constructor(){this.openSubject=new Q,this.open$=this.openSubject.asObservable(),this.closeSubject=new Q,this.close$=this.closeSubject.asObservable()}open(t){this.openSubject.next(t)}close(t=!1){this.closeSubject.next(t)}static{this.\u0275fac=function(o){return new(o||e)}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var ii=new M("EnvToken");function L1(e){e||(bt(L1),e=m(Te));let n=new R(t=>e.onDestroy(t.next.bind(t)));return t=>t.pipe(y2(n))}function qa(e,n){!n?.injector&&bt(qa);let t=n?.injector??m(Ee),o=new O2(1),r=N2(()=>{let i;try{i=e()}catch(c){q1(()=>o.error(c));return}q1(()=>o.next(i))},{injector:t,manualCleanup:!0});return t.get(Te).onDestroy(()=>{r.destroy(),o.complete()}),o.asObservable()}function Za(e,n){let t=!n?.manualCleanup;t&&!n?.injector&&bt(Za);let o=t?n?.injector?.get(Te)??m(Te):null,r=YS(n?.equal),i;n?.requireSync?i=E2({kind:0},{equal:r}):i=E2({kind:1,value:n?.initialValue},{equal:r});let c=e.subscribe({next:s=>i.set({kind:1,value:s}),error:s=>{if(n?.rejectErrors)throw s;i.set({kind:2,error:s})}});if(n?.requireSync&&i().kind===0)throw new S(601,!1);return o?.onDestroy(c.unsubscribe.bind(c)),q2(()=>{let s=i();switch(s.kind){case 1:return s.value;case 2:throw s.error;case 0:throw new S(601,!1)}},{equal:n?.equal})}function YS(e=Object.is){return(n,t)=>n.kind===1&&t.kind===1&&e(n.value,t.value)}var Xa={};function j(e,n){if(Xa[e]=(Xa[e]||0)+1,typeof n=="function")return Ya(e,(...o)=>P(C({},n(...o)),{type:e}));switch(n?n._as:"empty"){case"empty":return Ya(e,()=>({type:e}));case"props":return Ya(e,o=>P(C({},o),{type:e}));default:throw new Error("Unexpected config.")}}function Xd(){return{_as:"props",_p:void 0}}function Ya(e,n){return Object.defineProperty(n,"type",{value:e,writable:!1})}function QS(e,n){if(e==null)throw new Error(`${n} must be defined.`)}var Jd="@ngrx/store/init",z0=(()=>{class e extends ne{constructor(){super({type:Jd})}next(t){if(typeof t=="function")throw new TypeError(` + `)}`:"",this.name="UnsubscriptionError",this.errors=t});function Ft(e,n){if(e){let t=e.indexOf(n);0<=t&&e.splice(t,1)}}var xe=class e{constructor(n){this.initialTeardown=n,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let n;if(!this.closed){this.closed=!0;let{_parentage:t}=this;if(t)if(this._parentage=null,Array.isArray(t))for(let i of t)i.remove(this);else t.remove(this);let{initialTeardown:o}=this;if(k(o))try{o()}catch(i){n=i instanceof _4?i.errors:[i]}let{_finalizers:r}=this;if(r){this._finalizers=null;for(let i of r)try{L8(i)}catch(c){n=n??[],c instanceof _4?n=[...n,...c.errors]:n.push(c)}}if(n)throw new _4(n)}}add(n){var t;if(n&&n!==this)if(this.closed)L8(n);else{if(n instanceof e){if(n.closed||n._hasParent(this))return;n._addParent(this)}(this._finalizers=(t=this._finalizers)!==null&&t!==void 0?t:[]).push(n)}}_hasParent(n){let{_parentage:t}=this;return t===n||Array.isArray(t)&&t.includes(n)}_addParent(n){let{_parentage:t}=this;this._parentage=Array.isArray(t)?(t.push(n),t):t?[t,n]:n}_removeParent(n){let{_parentage:t}=this;t===n?this._parentage=null:Array.isArray(t)&&Ft(t,n)}remove(n){let{_finalizers:t}=this;t&&Ft(t,n),n instanceof e&&n._removeParent(this)}};xe.EMPTY=(()=>{let e=new xe;return e.closed=!0,e})();var Hi=xe.EMPTY;function N4(e){return e instanceof xe||e&&"closed"in e&&k(e.remove)&&k(e.add)&&k(e.unsubscribe)}function L8(e){k(e)?e():e.unsubscribe()}var J1={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var Ln={setTimeout(e,n,...t){let{delegate:o}=Ln;return o?.setTimeout?o.setTimeout(e,n,...t):setTimeout(e,n,...t)},clearTimeout(e){let{delegate:n}=Ln;return(n?.clearTimeout||clearTimeout)(e)},delegate:void 0};function I4(e){Ln.setTimeout(()=>{let{onUnhandledError:n}=J1;if(n)n(e);else throw e})}function e2(){}var z8=Ui("C",void 0,void 0);function x8(e){return Ui("E",void 0,e)}function w8(e){return Ui("N",e,void 0)}function Ui(e,n,t){return{kind:e,value:n,error:t}}var jt=null;function zn(e){if(J1.useDeprecatedSynchronousErrorHandling){let n=!jt;if(n&&(jt={errorThrown:!1,error:null}),e(),n){let{errorThrown:t,error:o}=jt;if(jt=null,t)throw o}}else e()}function S8(e){J1.useDeprecatedSynchronousErrorHandling&&jt&&(jt.errorThrown=!0,jt.error=e)}var Bt=class extends xe{constructor(n){super(),this.isStopped=!1,n?(this.destination=n,N4(n)&&n.add(this)):this.destination=aC}static create(n,t,o){return new R2(n,t,o)}next(n){this.isStopped?Gi(w8(n),this):this._next(n)}error(n){this.isStopped?Gi(x8(n),this):(this.isStopped=!0,this._error(n))}complete(){this.isStopped?Gi(z8,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(n){this.destination.next(n)}_error(n){try{this.destination.error(n)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}},cC=Function.prototype.bind;function Wi(e,n){return cC.call(e,n)}var qi=class{constructor(n){this.partialObserver=n}next(n){let{partialObserver:t}=this;if(t.next)try{t.next(n)}catch(o){T4(o)}}error(n){let{partialObserver:t}=this;if(t.error)try{t.error(n)}catch(o){T4(o)}else T4(n)}complete(){let{partialObserver:n}=this;if(n.complete)try{n.complete()}catch(t){T4(t)}}},R2=class extends Bt{constructor(n,t,o){super();let r;if(k(n)||!n)r={next:n??void 0,error:t??void 0,complete:o??void 0};else{let i;this&&J1.useDeprecatedNextContext?(i=Object.create(n),i.unsubscribe=()=>this.unsubscribe(),r={next:n.next&&Wi(n.next,i),error:n.error&&Wi(n.error,i),complete:n.complete&&Wi(n.complete,i)}):r=n}this.destination=new qi(r)}};function T4(e){J1.useDeprecatedSynchronousErrorHandling?S8(e):I4(e)}function sC(e){throw e}function Gi(e,n){let{onStoppedNotification:t}=J1;t&&Ln.setTimeout(()=>t(e,n))}var aC={closed:!0,next:e2,error:sC,complete:e2};var xn=typeof Symbol=="function"&&Symbol.observable||"@@observable";function _e(e){return e}function $t(...e){return Zi(e)}function Zi(e){return e.length===0?_e:e.length===1?e[0]:function(t){return e.reduce((o,r)=>r(o),t)}}var R=(()=>{class e{constructor(t){t&&(this._subscribe=t)}lift(t){let o=new e;return o.source=this,o.operator=t,o}subscribe(t,o,r){let i=uC(t)?t:new R2(t,o,r);return zn(()=>{let{operator:c,source:s}=this;i.add(c?c.call(i,s):s?this._subscribe(i):this._trySubscribe(i))}),i}_trySubscribe(t){try{return this._subscribe(t)}catch(o){t.error(o)}}forEach(t,o){return o=E8(o),new o((r,i)=>{let c=new R2({next:s=>{try{t(s)}catch(a){i(a),c.unsubscribe()}},error:i,complete:r});this.subscribe(c)})}_subscribe(t){var o;return(o=this.source)===null||o===void 0?void 0:o.subscribe(t)}[xn](){return this}pipe(...t){return Zi(t)(this)}toPromise(t){return t=E8(t),new t((o,r)=>{let i;this.subscribe(c=>i=c,c=>r(c),()=>o(i))})}}return e.create=n=>new e(n),e})();function E8(e){var n;return(n=e??J1.Promise)!==null&&n!==void 0?n:Promise}function lC(e){return e&&k(e.next)&&k(e.error)&&k(e.complete)}function uC(e){return e&&e instanceof Bt||lC(e)&&N4(e)}var D8=bn(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var Q=(()=>{class e extends R{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(t){let o=new A4(this,this);return o.operator=t,o}_throwIfClosed(){if(this.closed)throw new D8}next(t){zn(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(let o of this.currentObservers)o.next(t)}})}error(t){zn(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=t;let{observers:o}=this;for(;o.length;)o.shift().error(t)}})}complete(){zn(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;let{observers:t}=this;for(;t.length;)t.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var t;return((t=this.observers)===null||t===void 0?void 0:t.length)>0}_trySubscribe(t){return this._throwIfClosed(),super._trySubscribe(t)}_subscribe(t){return this._throwIfClosed(),this._checkFinalizedStatuses(t),this._innerSubscribe(t)}_innerSubscribe(t){let{hasError:o,isStopped:r,observers:i}=this;return o||r?Hi:(this.currentObservers=null,i.push(t),new xe(()=>{this.currentObservers=null,Ft(i,t)}))}_checkFinalizedStatuses(t){let{hasError:o,thrownError:r,isStopped:i}=this;o?t.error(r):i&&t.complete()}asObservable(){let t=new R;return t.source=this,t}}return e.create=(n,t)=>new A4(n,t),e})(),A4=class extends Q{constructor(n,t){super(),this.destination=n,this.source=t}next(n){var t,o;(o=(t=this.destination)===null||t===void 0?void 0:t.next)===null||o===void 0||o.call(t,n)}error(n){var t,o;(o=(t=this.destination)===null||t===void 0?void 0:t.error)===null||o===void 0||o.call(t,n)}complete(){var n,t;(t=(n=this.destination)===null||n===void 0?void 0:n.complete)===null||t===void 0||t.call(n)}_subscribe(n){var t,o;return(o=(t=this.source)===null||t===void 0?void 0:t.subscribe(n))!==null&&o!==void 0?o:Hi}};var ne=class extends Q{constructor(n){super(),this._value=n}get value(){return this.getValue()}_subscribe(n){let t=super._subscribe(n);return!t.closed&&n.next(this._value),t}getValue(){let{hasError:n,thrownError:t,_value:o}=this;if(n)throw t;return this._throwIfClosed(),o}next(n){super.next(this._value=n)}};function N8(e,n,t,o){function r(i){return i instanceof t?i:new t(function(c){c(i)})}return new(t||(t=Promise))(function(i,c){function s(u){try{l(o.next(u))}catch(f){c(f)}}function a(u){try{l(o.throw(u))}catch(f){c(f)}}function l(u){u.done?i(u.value):r(u.value).then(s,a)}l((o=o.apply(e,n||[])).next())})}function _8(e){var n=typeof Symbol=="function"&&Symbol.iterator,t=n&&e[n],o=0;if(t)return t.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&o>=e.length&&(e=void 0),{value:e&&e[o++],done:!e}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")}function Vt(e){return this instanceof Vt?(this.v=e,this):new Vt(e)}function I8(e,n,t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var o=t.apply(e,n||[]),r,i=[];return r=Object.create((typeof AsyncIterator=="function"?AsyncIterator:Object).prototype),s("next"),s("throw"),s("return",c),r[Symbol.asyncIterator]=function(){return this},r;function c(p){return function(h){return Promise.resolve(h).then(p,f)}}function s(p,h){o[p]&&(r[p]=function(g){return new Promise(function(b,x){i.push([p,g,b,x])>1||a(p,g)})},h&&(r[p]=h(r[p])))}function a(p,h){try{l(o[p](h))}catch(g){d(i[0][3],g)}}function l(p){p.value instanceof Vt?Promise.resolve(p.value.v).then(u,f):d(i[0][2],p)}function u(p){a("next",p)}function f(p){a("throw",p)}function d(p,h){p(h),i.shift(),i.length&&a(i[0][0],i[0][1])}}function T8(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n=e[Symbol.asyncIterator],t;return n?n.call(e):(e=typeof _8=="function"?_8(e):e[Symbol.iterator](),t={},o("next"),o("throw"),o("return"),t[Symbol.asyncIterator]=function(){return this},t);function o(i){t[i]=e[i]&&function(c){return new Promise(function(s,a){c=e[i](c),r(s,a,c.done,c.value)})}}function r(i,c,s,a){Promise.resolve(a).then(function(l){i({value:l,done:s})},c)}}var wn=e=>e&&typeof e.length=="number"&&typeof e!="function";function R4(e){return k(e?.then)}function k4(e){return k(e[xn])}function O4(e){return Symbol.asyncIterator&&k(e?.[Symbol.asyncIterator])}function P4(e){return new TypeError(`You provided ${e!==null&&typeof e=="object"?"an invalid object":`'${e}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}function fC(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var F4=fC();function j4(e){return k(e?.[F4])}function B4(e){return I8(this,arguments,function*(){let t=e.getReader();try{for(;;){let{value:o,done:r}=yield Vt(t.read());if(r)return yield Vt(void 0);yield yield Vt(o)}}finally{t.releaseLock()}})}function $4(e){return k(e?.getReader)}function H(e){if(e instanceof R)return e;if(e!=null){if(k4(e))return dC(e);if(wn(e))return pC(e);if(R4(e))return hC(e);if(O4(e))return A8(e);if(j4(e))return mC(e);if($4(e))return gC(e)}throw P4(e)}function dC(e){return new R(n=>{let t=e[xn]();if(k(t.subscribe))return t.subscribe(n);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function pC(e){return new R(n=>{for(let t=0;t{e.then(t=>{n.closed||(n.next(t),n.complete())},t=>n.error(t)).then(null,I4)})}function mC(e){return new R(n=>{for(let t of e)if(n.next(t),n.closed)return;n.complete()})}function A8(e){return new R(n=>{CC(e,n).catch(t=>n.error(t))})}function gC(e){return A8(B4(e))}function CC(e,n){var t,o,r,i;return N8(this,void 0,void 0,function*(){try{for(t=T8(e);o=yield t.next(),!o.done;){let c=o.value;if(n.next(c),n.closed)return}}catch(c){r={error:c}}finally{try{o&&!o.done&&(i=t.return)&&(yield i.call(t))}finally{if(r)throw r.error}}n.complete()})}function a1(e,n,t,o=0,r=!1){let i=n.schedule(function(){t(),r?e.add(this.schedule(null,o)):this.unsubscribe()},o);if(e.add(i),!r)return i}function Yi(e){return k(e?.lift)}function _(e){return n=>{if(Yi(n))return n.lift(function(t){try{return e(t,this)}catch(o){this.error(o)}});throw new TypeError("Unable to lift unknown Observable type")}}function E(e,n,t,o,r){return new B0(e,n,t,o,r)}var B0=class extends Bt{constructor(n,t,o,r,i,c){super(n),this.onFinalize=i,this.shouldUnsubscribe=c,this._next=t?function(s){try{t(s)}catch(a){n.error(a)}}:super._next,this._error=r?function(s){try{r(s)}catch(a){n.error(a)}finally{this.unsubscribe()}}:super._error,this._complete=o?function(){try{o()}catch(s){n.error(s)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){let{closed:t}=this;super.unsubscribe(),!t&&((n=this.onFinalize)===null||n===void 0||n.call(this))}}};function x1(e,n=0){return _((t,o)=>{t.subscribe(E(o,r=>a1(o,e,()=>o.next(r),n),()=>a1(o,e,()=>o.complete(),n),r=>a1(o,e,()=>o.error(r),n)))})}function V4(e,n=0){return _((t,o)=>{o.add(e.schedule(()=>t.subscribe(o),n))})}function R8(e,n){return H(e).pipe(V4(n),x1(n))}function k8(e,n){return H(e).pipe(V4(n),x1(n))}function O8(e,n){return new R(t=>{let o=0;return n.schedule(function(){o===e.length?t.complete():(t.next(e[o++]),t.closed||this.schedule())})})}function P8(e,n){return new R(t=>{let o;return a1(t,n,()=>{o=e[F4](),a1(t,n,()=>{let r,i;try{({value:r,done:i}=o.next())}catch(c){t.error(c);return}i?t.complete():t.next(r)},0,!0)}),()=>k(o?.return)&&o.return()})}function H4(e,n){if(!e)throw new Error("Iterable cannot be null");return new R(t=>{a1(t,n,()=>{let o=e[Symbol.asyncIterator]();a1(t,n,()=>{o.next().then(r=>{r.done?t.complete():t.next(r.value)})},0,!0)})})}function F8(e,n){return H4(B4(e),n)}function j8(e,n){if(e!=null){if(k4(e))return R8(e,n);if(wn(e))return O8(e,n);if(R4(e))return k8(e,n);if(O4(e))return H4(e,n);if(j4(e))return P8(e,n);if($4(e))return F8(e,n)}throw P4(e)}function de(e,n){return n?j8(e,n):H(e)}function T(e,n){return _((t,o)=>{let r=0;t.subscribe(E(o,i=>{o.next(e.call(n,i,r++))}))})}function B8(e,n,t,o,r,i,c,s){let a=[],l=0,u=0,f=!1,d=()=>{f&&!a.length&&!l&&n.complete()},p=g=>l{i&&n.next(g),l++;let b=!1;H(t(g,u++)).subscribe(E(n,x=>{r?.(x),i?p(x):n.next(x)},()=>{b=!0},void 0,()=>{if(b)try{for(l--;a.length&&lh(x)):h(x)}d()}catch(x){n.error(x)}}))};return e.subscribe(E(n,p,()=>{f=!0,d()})),()=>{s?.()}}function ce(e,n,t=1/0){return k(n)?ce((o,r)=>T((i,c)=>n(o,i,r,c))(H(e(o,r))),t):(typeof n=="number"&&(t=n),_((o,r)=>B8(o,r,e,t)))}var{isArray:yC}=Array;function vC(e,n){return yC(n)?e(...n):e(n)}function st(e){return T(n=>vC(e,n))}var MC=["addListener","removeListener"],bC=["addEventListener","removeEventListener"],LC=["on","off"];function m2(e,n,t,o){if(k(t)&&(o=t,t=void 0),o)return m2(e,n,t).pipe(st(o));let[r,i]=wC(e)?bC.map(c=>s=>e[c](n,s,t)):zC(e)?MC.map($8(e,n)):xC(e)?LC.map($8(e,n)):[];if(!r&&wn(e))return ce(c=>m2(c,n,t))(H(e));if(!r)throw new TypeError("Invalid event target");return new R(c=>{let s=(...a)=>c.next(1i(s)})}function $8(e,n){return t=>o=>e[t](n,o)}function zC(e){return k(e.addListener)&&k(e.removeListener)}function xC(e){return k(e.on)&&k(e.off)}function wC(e){return k(e.addEventListener)&&k(e.removeEventListener)}function pe(e,n){return _((t,o)=>{let r=0;t.subscribe(E(o,i=>e.call(n,i,r++)&&o.next(i)))})}var{isArray:SC}=Array,{getPrototypeOf:EC,prototype:DC,keys:_C}=Object;function U4(e){if(e.length===1){let n=e[0];if(SC(n))return{args:n,keys:null};if(NC(n)){let t=_C(n);return{args:t.map(o=>n[o]),keys:t}}}return{args:e,keys:null}}function NC(e){return e&&typeof e=="object"&&EC(e)===DC}function W4(e){return e&&k(e.schedule)}function Qi(e){return e[e.length-1]}function at(e){return k(Qi(e))?e.pop():void 0}function g2(e){return W4(Qi(e))?e.pop():void 0}function V8(e,n){return typeof Qi(e)=="number"?e.pop():n}function G4(e,n){return e.reduce((t,o,r)=>(t[o]=n[r],t),{})}function Ht(...e){let n=g2(e),t=at(e),{args:o,keys:r}=U4(e);if(o.length===0)return de([],n);let i=new R(Ki(o,n,r?c=>G4(r,c):_e));return t?i.pipe(st(t)):i}function Ki(e,n,t=_e){return o=>{H8(n,()=>{let{length:r}=e,i=new Array(r),c=r,s=r;for(let a=0;a{let l=de(e[a],n),u=!1;l.subscribe(E(o,f=>{i[a]=f,u||(u=!0,s--),s||o.next(t(i.slice()))},()=>{--c||o.complete()}))},o)},o)}}function H8(e,n,t){e?a1(t,e,n):n()}var{isArray:IC}=Array;function q4(e){return e.length===1&&IC(e[0])?e[0]:e}function Xi(...e){let n=at(e);return n?$t(Xi(...e),st(n)):_((t,o)=>{Ki([t,...q4(e)])(o)})}function TC(...e){return Xi(...e)}var Z4=class extends xe{constructor(n,t){super()}schedule(n,t=0){return this}};var $0={setInterval(e,n,...t){let{delegate:o}=$0;return o?.setInterval?o.setInterval(e,n,...t):setInterval(e,n,...t)},clearInterval(e){let{delegate:n}=$0;return(n?.clearInterval||clearInterval)(e)},delegate:void 0};var Sn=class extends Z4{constructor(n,t){super(n,t),this.scheduler=n,this.work=t,this.pending=!1}schedule(n,t=0){var o;if(this.closed)return this;this.state=n;let r=this.id,i=this.scheduler;return r!=null&&(this.id=this.recycleAsyncId(i,r,t)),this.pending=!0,this.delay=t,this.id=(o=this.id)!==null&&o!==void 0?o:this.requestAsyncId(i,this.id,t),this}requestAsyncId(n,t,o=0){return $0.setInterval(n.flush.bind(n,this),o)}recycleAsyncId(n,t,o=0){if(o!=null&&this.delay===o&&this.pending===!1)return t;t!=null&&$0.clearInterval(t)}execute(n,t){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;let o=this._execute(n,t);if(o)return o;this.pending===!1&&this.id!=null&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(n,t){let o=!1,r;try{this.work(n)}catch(i){o=!0,r=i||new Error("Scheduled action threw falsy error")}if(o)return this.unsubscribe(),r}unsubscribe(){if(!this.closed){let{id:n,scheduler:t}=this,{actions:o}=t;this.work=this.state=this.scheduler=null,this.pending=!1,Ft(o,this),n!=null&&(this.id=this.recycleAsyncId(t,n,null)),this.delay=null,super.unsubscribe()}}};var V0={now(){return(V0.delegate||Date).now()},delegate:void 0};var En=class e{constructor(n,t=e.now){this.schedulerActionCtor=n,this.now=t}schedule(n,t=0,o){return new this.schedulerActionCtor(this,n).schedule(o,t)}};En.now=V0.now;var Dn=class extends En{constructor(n,t=En.now){super(n,t),this.actions=[],this._active=!1}flush(n){let{actions:t}=this;if(this._active){t.push(n);return}let o;this._active=!0;do if(o=n.execute(n.state,n.delay))break;while(n=t.shift());if(this._active=!1,o){for(;n=t.shift();)n.unsubscribe();throw o}}};var e1=new Dn(Sn),Ji=e1;function U8(e,n=e1){return _((t,o)=>{let r=null,i=null,c=null,s=()=>{if(r){r.unsubscribe(),r=null;let l=i;i=null,o.next(l)}};function a(){let l=c+e,u=n.now();if(u{i=l,c=n.now(),r||(r=n.schedule(a,e),o.add(r))},()=>{s(),o.complete()},void 0,()=>{i=r=null}))})}var Oe=new R(e=>e.complete());function Ne(e){return e<=0?()=>Oe:_((n,t)=>{let o=0;n.subscribe(E(t,r=>{++o<=e&&(t.next(r),e<=o&&t.complete())}))})}function lt(e=1/0){return ce(_e,e)}function W8(){return lt(1)}function t2(...e){return W8()(de(e,g2(e)))}function H0(){return _((e,n)=>{e.subscribe(E(n,e2))})}function G8(e){return T(()=>e)}function Y4(e,n){return n?t=>t2(n.pipe(Ne(1),H0()),t.pipe(Y4(e))):ce((t,o)=>H(e(t,o)).pipe(Ne(1),G8(t)))}function q8(e){return e instanceof Date&&!isNaN(e)}function n2(e=0,n,t=Ji){let o=-1;return n!=null&&(W4(n)?t=n:o=n),new R(r=>{let i=q8(e)?+e-t.now():e;i<0&&(i=0);let c=0;return t.schedule(function(){r.closed||(r.next(c++),0<=o?this.schedule(void 0,o):r.complete())},i)})}function U0(e,n=e1){let t=n2(e,n);return Y4(()=>t)}function ut(e,n=_e){return e=e??AC,_((t,o)=>{let r,i=!0;t.subscribe(E(o,c=>{let s=n(c);(i||!e(r,s))&&(i=!1,r=s,o.next(c))}))})}function AC(e,n){return e===n}function w1(e){return _((n,t)=>{try{n.subscribe(t)}finally{t.add(e)}})}var k2=bn(e=>function(){e(this),this.name="EmptyError",this.message="no elements in sequence"});function ft(e){return _((n,t)=>{let o=!1;n.subscribe(E(t,r=>{o=!0,t.next(r)},()=>{o||t.next(e),t.complete()}))})}function Q4(e=RC){return _((n,t)=>{let o=!1;n.subscribe(E(t,r=>{o=!0,t.next(r)},()=>o?t.complete():t.error(e())))})}function RC(){return new k2}function C2(e,n){let t=arguments.length>=2;return o=>o.pipe(e?pe((r,i)=>e(r,i,o)):_e,Ne(1),t?ft(n):Q4(()=>new k2))}function K4(...e){let n=g2(e);return _((t,o)=>{(n?t2(e,t,n):t2(e,t)).subscribe(o)})}function Le(e,n){return _((t,o)=>{let r=null,i=0,c=!1,s=()=>c&&!r&&o.complete();t.subscribe(E(o,a=>{r?.unsubscribe();let l=0,u=i++;H(e(a,u)).subscribe(r=E(o,f=>o.next(n?n(a,f,u,l++):f),()=>{r=null,s()}))},()=>{c=!0,s()}))})}function y2(e){return _((n,t)=>{H(e).subscribe(E(t,()=>t.complete(),e2)),!t.closed&&n.subscribe(t)})}function he(e,n,t){let o=k(e)||n||t?{next:e,error:n,complete:t}:e;return o?_((r,i)=>{var c;(c=o.subscribe)===null||c===void 0||c.call(o);let s=!0;r.subscribe(E(i,a=>{var l;(l=o.next)===null||l===void 0||l.call(o,a),i.next(a)},()=>{var a;s=!1,(a=o.complete)===null||a===void 0||a.call(o),i.complete()},a=>{var l;s=!1,(l=o.error)===null||l===void 0||l.call(o,a),i.error(a)},()=>{var a,l;s&&((a=o.unsubscribe)===null||a===void 0||a.call(o)),(l=o.finalize)===null||l===void 0||l.call(o)}))}):_e}function Z8(e,n){return _((t,o)=>{let{leading:r=!0,trailing:i=!1}=n??{},c=!1,s=null,a=null,l=!1,u=()=>{a?.unsubscribe(),a=null,i&&(p(),l&&o.complete())},f=()=>{a=null,l&&o.complete()},d=h=>a=H(e(h)).subscribe(E(o,u,f)),p=()=>{if(c){c=!1;let h=s;s=null,o.next(h),!l&&d(h)}};t.subscribe(E(o,h=>{c=!0,s=h,!(a&&!a.closed)&&(r?p():d(h))},()=>{l=!0,!(i&&c&&a&&!a.closed)&&o.complete()}))})}function X4(e,n=e1,t){let o=n2(e,n);return Z8(()=>o,t)}function _n(...e){let n=at(e);return _((t,o)=>{let r=e.length,i=new Array(r),c=e.map(()=>!1),s=!1;for(let a=0;a{i[a]=l,!s&&!c[a]&&(c[a]=!0,(s=c.every(_e))&&(c=null))},e2));t.subscribe(E(o,a=>{if(s){let l=[a,...i];o.next(n?n(...l):l)}}))})}function Nn(){return _((e,n)=>{let t=null;e._refCount++;let o=E(n,void 0,void 0,void 0,()=>{if(!e||e._refCount<=0||0<--e._refCount){t=null;return}let r=e._connection,i=t;t=null,r&&(!i||r===i)&&r.unsubscribe(),n.unsubscribe()});e.subscribe(o),o.closed||(t=e.connect())})}var In=class extends R{constructor(n,t){super(),this.source=n,this.subjectFactory=t,this._subject=null,this._refCount=0,this._connection=null,Yi(n)&&(this.lift=n.lift)}_subscribe(n){return this.getSubject().subscribe(n)}getSubject(){let n=this._subject;return(!n||n.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;let{_connection:n}=this;this._subject=this._connection=null,n?.unsubscribe()}connect(){let n=this._connection;if(!n){n=this._connection=new xe;let t=this.getSubject();n.add(this.source.subscribe(E(t,void 0,()=>{this._teardown(),t.complete()},o=>{this._teardown(),t.error(o)},()=>this._teardown()))),n.closed&&(this._connection=null,n=xe.EMPTY)}return n}refCount(){return Nn()(this)}};var O2=class extends Q{constructor(n=1/0,t=1/0,o=V0){super(),this._bufferSize=n,this._windowTime=t,this._timestampProvider=o,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=t===1/0,this._bufferSize=Math.max(1,n),this._windowTime=Math.max(1,t)}next(n){let{isStopped:t,_buffer:o,_infiniteTimeWindow:r,_timestampProvider:i,_windowTime:c}=this;t||(o.push(n),!r&&o.push(i.now()+c)),this._trimBuffer(),super.next(n)}_subscribe(n){this._throwIfClosed(),this._trimBuffer();let t=this._innerSubscribe(n),{_infiniteTimeWindow:o,_buffer:r}=this,i=r.slice();for(let c=0;c0?super.schedule(n,t):(this.delay=t,this.state=n,this.scheduler.flush(this),this)}execute(n,t){return t>0||this.closed?super.execute(n,t):this._execute(n,t)}requestAsyncId(n,t,o=0){return o!=null&&o>0||o==null&&this.delay>0?super.requestAsyncId(n,t,o):(n.flush(this),0)}};var eo=class extends Dn{};var ec=new eo(J4);function D(...e){let n=g2(e);return de(e,n)}function dt(e,n){let t=k(e)?e:()=>e,o=r=>r.error(t());return new R(n?r=>n.schedule(o,0,r):o)}var pt=class e{constructor(n,t,o){this.kind=n,this.value=t,this.error=o,this.hasValue=n==="N"}observe(n){return tc(this,n)}do(n,t,o){let{kind:r,value:i,error:c}=this;return r==="N"?n?.(i):r==="E"?t?.(c):o?.()}accept(n,t,o){var r;return k((r=n)===null||r===void 0?void 0:r.next)?this.observe(n):this.do(n,t,o)}toObservable(){let{kind:n,value:t,error:o}=this,r=n==="N"?D(t):n==="E"?dt(()=>o):n==="C"?Oe:0;if(!r)throw new TypeError(`Unexpected notification kind ${n}`);return r}static createNext(n){return new e("N",n)}static createError(n){return new e("E",void 0,n)}static createComplete(){return e.completeNotification}};pt.completeNotification=new pt("C");function tc(e,n){var t,o,r;let{kind:i,value:c,error:s}=e;if(typeof i!="string")throw new TypeError('Invalid notification, missing "kind"');i==="N"?(t=n.next)===null||t===void 0||t.call(n,c):i==="E"?(o=n.error)===null||o===void 0||o.call(n,s):(r=n.complete)===null||r===void 0||r.call(n)}function l1(e){return!!e&&(e instanceof R||k(e.lift)&&k(e.subscribe))}function ht(e){return new R(n=>{H(e()).subscribe(n)})}function nc(...e){let n=at(e),{args:t,keys:o}=U4(e),r=new R(i=>{let{length:c}=t;if(!c){i.complete();return}let s=new Array(c),a=c,l=c;for(let u=0;u{f||(f=!0,l--),s[u]=d},()=>a--,void 0,()=>{(!a||!f)&&(l||i.next(o?G4(o,s):s),i.complete())}))}});return n?r.pipe(st(n)):r}function mt(...e){let n=g2(e),t=V8(e,1/0),o=e;return o.length?o.length===1?H(o[0]):lt(t)(de(o,n)):Oe}var kC=new R(e2);function oc(...e){return e=q4(e),e.length===1?H(e[0]):new R(rc(e))}function rc(e){return n=>{let t=[];for(let o=0;t&&!n.closed&&o{if(t){for(let i=0;i{let o=!1,r=null,i=null,c=!1,s=()=>{if(i?.unsubscribe(),i=null,o){o=!1;let l=r;r=null,t.next(l)}c&&t.complete()},a=()=>{i=null,c&&t.complete()};n.subscribe(E(t,l=>{o=!0,r=l,i||H(e(l)).subscribe(i=E(t,s,a))},()=>{c=!0,(!o||!i||i.closed)&&t.complete()}))})}function OC(e,n=e1){return Y8(()=>n2(e,n))}function F1(e){return _((n,t)=>{let o=null,r=!1,i;o=n.subscribe(E(t,void 0,void 0,c=>{i=H(e(c,F1(e)(n))),o?(o.unsubscribe(),o=null,i.subscribe(t)):r=!0})),r&&(o.unsubscribe(),o=null,i.subscribe(t))})}function Q8(e,n,t,o,r){return(i,c)=>{let s=t,a=n,l=0;i.subscribe(E(c,u=>{let f=l++;a=s?e(a,u,f):(s=!0,u),o&&c.next(a)},r&&(()=>{s&&c.next(a),c.complete()})))}}function u1(e,n){return k(n)?ce(e,n,1):ce(e,1)}function ic(){return _((e,n)=>{e.subscribe(E(n,t=>tc(t,n)))})}function to(e,n){return n?t=>t.pipe(to((o,r)=>H(e(o,r)).pipe(T((i,c)=>n(o,i,r,c))))):_((t,o)=>{let r=0,i=null,c=!1;t.subscribe(E(o,s=>{i||(i=E(o,void 0,()=>{i=null,c&&o.complete()}),H(e(s,r++)).subscribe(i))},()=>{c=!0,!i&&o.complete()}))})}function no(e,n,t,o){return _((r,i)=>{let c;!n||typeof n=="function"?c=n:{duration:t,element:c,connector:o}=n;let s=new Map,a=h=>{s.forEach(h),h(i)},l=h=>a(g=>g.error(h)),u=0,f=!1,d=new B0(i,h=>{try{let g=e(h),b=s.get(g);if(!b){s.set(g,b=o?o():new Q);let x=p(g,b);if(i.next(x),t){let I=E(b,()=>{b.complete(),I?.unsubscribe()},void 0,void 0,()=>s.delete(g));d.add(H(t(x)).subscribe(I))}}b.next(c?c(h):h)}catch(g){l(g)}},()=>a(h=>h.complete()),l,()=>s.clear(),()=>(f=!0,u===0));r.subscribe(d);function p(h,g){let b=new R(x=>{u++;let I=g.subscribe(x);return()=>{I.unsubscribe(),--u===0&&f&&d.unsubscribe()}});return b.key=h,b}})}function Tn(e){return e<=0?()=>Oe:_((n,t)=>{let o=[];n.subscribe(E(t,r=>{o.push(r),e{for(let r of o)t.next(r);t.complete()},void 0,()=>{o=null}))})}function cc(e,n){let t=arguments.length>=2;return o=>o.pipe(e?pe((r,i)=>e(r,i,o)):_e,Tn(1),t?ft(n):Q4(()=>new k2))}function sc(){return _((e,n)=>{e.subscribe(E(n,t=>{n.next(pt.createNext(t))},()=>{n.next(pt.createComplete()),n.complete()},t=>{n.next(pt.createError(t)),n.complete()}))})}function ac(...e){let n=e.length;if(n===0)throw new Error("list of properties cannot be empty.");return T(t=>{let o=t;for(let r=0;r{rc([n,...e])(t)}):_e}function lc(e=1/0){let n;e&&typeof e=="object"?n=e:n={count:e};let{count:t=1/0,delay:o,resetOnSuccess:r=!1}=n;return t<=0?_e:_((i,c)=>{let s=0,a,l=()=>{let u=!1;a=i.subscribe(E(c,f=>{r&&(s=0),c.next(f)},void 0,f=>{if(s++{a?(a.unsubscribe(),a=null,l()):u=!0};if(o!=null){let p=typeof o=="number"?n2(o):H(o(f,s)),h=E(c,()=>{h.unsubscribe(),d()},()=>{c.complete()});p.subscribe(h)}else d()}else c.error(f)})),u&&(a.unsubscribe(),a=null,l())};l()})}function W0(e,n){return _(Q8(e,n,arguments.length>=2,!0))}function K8(e={}){let{connector:n=()=>new Q,resetOnError:t=!0,resetOnComplete:o=!0,resetOnRefCountZero:r=!0}=e;return i=>{let c,s,a,l=0,u=!1,f=!1,d=()=>{s?.unsubscribe(),s=void 0},p=()=>{d(),c=a=void 0,u=f=!1},h=()=>{let g=c;p(),g?.unsubscribe()};return _((g,b)=>{l++,!f&&!u&&d();let x=a=a??n();b.add(()=>{l--,l===0&&!f&&!u&&(s=uc(h,r))}),x.subscribe(b),!c&&l>0&&(c=new R2({next:I=>x.next(I),error:I=>{f=!0,d(),s=uc(p,t,I),x.error(I)},complete:()=>{u=!0,d(),s=uc(p,o),x.complete()}}),H(g).subscribe(c))})(i)}}function uc(e,n,...t){if(n===!0){e();return}if(n===!1)return;let o=new R2({next:()=>{o.unsubscribe(),e()}});return H(n(...t)).subscribe(o)}function oo(e,n,t){let o,r=!1;return e&&typeof e=="object"?{bufferSize:o=1/0,windowTime:n=1/0,refCount:r=!1,scheduler:t}=e:o=e??1/0,K8({connector:()=>new O2(o,n,t),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:r})}function FC(e){return pe((n,t)=>e<=t)}function jC(e,n=!1){return _((t,o)=>{let r=0;t.subscribe(E(o,i=>{let c=e(i,r++);(c||n)&&o.next(i),!c&&o.complete()}))})}function J8(e,n){return Object.is(e,n)}var Pe=null,G0=!1,hc=1,f1=Symbol("SIGNAL");function X(e){let n=Pe;return Pe=e,n}function e5(){return Pe}function BC(){return G0}var Ut={version:0,lastCleanEpoch:0,dirty:!1,producerNode:void 0,producerLastReadVersion:void 0,producerIndexOfThis:void 0,nextProducerIndex:0,liveConsumerNode:void 0,liveConsumerIndexOfThis:void 0,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,kind:"unknown",producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{}};function io(e){if(G0)throw new Error("");if(Pe===null)return;Pe.consumerOnSignalRead(e);let n=Pe.nextProducerIndex++;if(so(Pe),ne.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}function Y0(e){so(e);for(let n=0;n0}function so(e){e.producerNode??=[],e.producerIndexOfThis??=[],e.producerLastReadVersion??=[]}function c5(e){e.liveConsumerNode??=[],e.liveConsumerIndexOfThis??=[]}function s5(e){return e.producerNode!==void 0}function a5(e){let n=Object.create(VC);n.computation=e;let t=()=>{if(t5(n),io(n),n.value===ro)throw n.error;return n.value};return t[f1]=n,t}var fc=Symbol("UNSET"),dc=Symbol("COMPUTING"),ro=Symbol("ERRORED"),VC=F(C({},Ut),{value:fc,dirty:!0,error:null,equal:J8,kind:"computed",producerMustRecompute(e){return e.value===fc||e.value===dc},producerRecomputeValue(e){if(e.value===dc)throw new Error("Detected cycle in computations.");let n=e.value;e.value=dc;let t=An(e),o,r=!1;try{o=e.computation(),X(null),r=n!==fc&&n!==ro&&o!==ro&&e.equal(n,o)}catch(i){o=ro,e.error=i}finally{Z0(e,t)}if(r){e.value=n;return}e.value=o,e.version++}});function HC(){throw new Error}var l5=HC;function u5(){l5()}function f5(e){l5=e}var UC=null;function d5(e){let n=Object.create(mc);n.value=e;let t=()=>(io(n),n.value);return t[f1]=n,t}function ao(e,n){o5()||u5(),e.equal(e.value,n)||(e.value=n,WC(e))}function p5(e,n){o5()||u5(),ao(e,n(e.value))}var mc=F(C({},Ut),{equal:J8,value:void 0,kind:"signal"});function WC(e){e.version++,$C(),n5(e),UC?.()}function h5(e,n,t){let o=Object.create(GC);t&&(o.consumerAllowSignalWrites=!0),o.fn=e,o.schedule=n;let r=a=>{o.cleanupFn=a};function i(a){return a.fn===null&&a.schedule===null}function c(a){i(a)||(Rn(a),a.cleanupFn(),a.fn=null,a.schedule=null,a.cleanupFn=pc)}let s=()=>{if(o.fn===null)return;if(BC())throw new Error("Schedulers cannot synchronously execute watches while scheduling.");if(o.dirty=!1,o.hasRun&&!Y0(o))return;o.hasRun=!0;let a=An(o);try{o.cleanupFn(),o.cleanupFn=pc,o.fn(r)}finally{Z0(o,a)}};return o.ref={notify:()=>r5(o),run:s,cleanup:()=>o.cleanupFn(),destroy:()=>c(o),[f1]:o},o.ref}var pc=()=>{},GC=F(C({},Ut),{consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!1,consumerMarkedDirty:e=>{e.schedule!==null&&e.schedule(e.ref)},hasRun:!1,cleanupFn:pc});var n7="https://g.co/ng/security#xss",S=class extends Error{code;constructor(n,t){super(Qo(n,t)),this.code=n}};function Qo(e,n){return`${`NG0${Math.abs(e)}`}${n?": "+n:""}`}var o7=Symbol("InputSignalNode#UNSET"),qC=F(C({},mc),{transformFn:void 0,applyValueToInputSignal(e,n){ao(e,n)}});function r7(e,n){let t=Object.create(qC);t.value=e,t.transformFn=n?.transform;function o(){if(io(t),t.value===o7)throw new S(-950,!1);return t.value}return o[f1]=t,o}function f3(e){return{toString:e}.toString()}var lo="__parameters__";function ZC(e){return function(...t){if(e){let o=e(...t);for(let r in o)this[r]=o[r]}}}function $s(e,n,t){return f3(()=>{let o=ZC(n);function r(...i){if(this instanceof r)return o.apply(this,i),this;let c=new r(...i);return s.annotation=c,s;function s(a,l,u){let f=a.hasOwnProperty(lo)?a[lo]:Object.defineProperty(a,lo,{value:[]})[lo];for(;f.length<=u;)f.push(null);return(f[u]=f[u]||[]).push(c),a}}return t&&(r.prototype=Object.create(t.prototype)),r.prototype.ngMetadataName=e,r.annotationCls=r,r})}var e3=globalThis;function ge(e){for(let n in e)if(e[n]===ge)return n;throw Error("Could not find renamed property on target object.")}function YC(e,n){for(let t in n)n.hasOwnProperty(t)&&!e.hasOwnProperty(t)&&(e[t]=n[t])}function n1(e){if(typeof e=="string")return e;if(Array.isArray(e))return`[${e.map(n1).join(", ")}]`;if(e==null)return""+e;let n=e.overriddenName||e.name;if(n)return`${n}`;let t=e.toString();if(t==null)return""+t;let o=t.indexOf(` +`);return o>=0?t.slice(0,o):t}function _c(e,n){return e?n?`${e} ${n}`:e:n||""}var QC=ge({__forward_ref__:ge});function i7(e){return e.__forward_ref__=i7,e.toString=function(){return n1(this())},e}function t1(e){return c7(e)?e():e}function c7(e){return typeof e=="function"&&e.hasOwnProperty(QC)&&e.__forward_ref__===i7}function v(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function ye(e){return{providers:e.providers||[],imports:e.imports||[]}}function Ko(e){return m5(e,a7)||m5(e,l7)}function s7(e){return Ko(e)!==null}function m5(e,n){return e.hasOwnProperty(n)?e[n]:null}function KC(e){let n=e&&(e[a7]||e[l7]);return n||null}function g5(e){return e&&(e.hasOwnProperty(C5)||e.hasOwnProperty(XC))?e[C5]:null}var a7=ge({\u0275prov:ge}),C5=ge({\u0275inj:ge}),l7=ge({ngInjectableDef:ge}),XC=ge({ngInjectorDef:ge}),M=class{_desc;ngMetadataName="InjectionToken";\u0275prov;constructor(n,t){this._desc=n,this.\u0275prov=void 0,typeof t=="number"?this.__NG_ELEMENT_ID__=t:t!==void 0&&(this.\u0275prov=v({token:this,providedIn:t.providedIn||"root",factory:t.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}};function u7(e){return e&&!!e.\u0275providers}var JC=ge({\u0275cmp:ge}),ey=ge({\u0275dir:ge}),ty=ge({\u0275pipe:ge}),ny=ge({\u0275mod:ge}),Lo=ge({\u0275fac:ge}),J0=ge({__NG_ELEMENT_ID__:ge}),y5=ge({__NG_ENV_ID__:ge});function Gt(e){return typeof e=="string"?e:e==null?"":String(e)}function oy(e){return typeof e=="function"?e.name||e.toString():typeof e=="object"&&e!=null&&typeof e.type=="function"?e.type.name||e.type.toString():Gt(e)}function ry(e,n){let t=n?`. Dependency path: ${n.join(" > ")} > ${e}`:"";throw new S(-200,e)}function Vs(e,n){throw new S(-201,!1)}var J=function(e){return e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional",e}(J||{}),Nc;function f7(){return Nc}function d1(e){let n=Nc;return Nc=e,n}function d7(e,n,t){let o=Ko(e);if(o&&o.providedIn=="root")return o.value===void 0?o.value=o.factory():o.value;if(t&J.Optional)return null;if(n!==void 0)return n;Vs(e,"Injector")}var iy={},t3=iy,Ic="__NG_DI_FLAG__",zo="ngTempTokenPath",cy="ngTokenPath",sy=/\n/gm,ay="\u0275",v5="__source",jn;function ly(){return jn}function gt(e){let n=jn;return jn=e,n}function uy(e,n=J.Default){if(jn===void 0)throw new S(-203,!1);return jn===null?d7(e,void 0,n):jn.get(e,n&J.Optional?null:void 0,n)}function y(e,n=J.Default){return(f7()||uy)(t1(e),n)}function m(e,n=J.Default){return y(e,Xo(n))}function Xo(e){return typeof e>"u"||typeof e=="number"?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function Tc(e){let n=[];for(let t=0;t ");else if(typeof n=="object"){let i=[];for(let c in n)if(n.hasOwnProperty(c)){let s=n[c];i.push(c+":"+(typeof s=="string"?JSON.stringify(s):n1(s)))}r=`{${i.join(", ")}}`}return`${t}${o?"("+o+")":""}[${r}]: ${e.replace(sy,` + `)}`}var Us=Hs($s("Inject",e=>({token:e})),-1),Ws=Hs($s("Optional"),8);var p7=Hs($s("SkipSelf"),4);function qt(e,n){let t=e.hasOwnProperty(Lo);return t?e[Lo]:null}function hy(e,n,t){if(e.length!==n.length)return!1;for(let o=0;oArray.isArray(t)?Gs(t,n):n(t))}function h7(e,n,t){n>=e.length?e.push(t):e.splice(n,0,t)}function xo(e,n){return n>=e.length-1?e.pop():e.splice(n,1)[0]}function gy(e,n){let t=[];for(let o=0;on;){let i=r-2;e[r]=e[i],r--}e[n]=t,e[n+1]=o}}function Jo(e,n,t){let o=d3(e,n);return o>=0?e[o|1]=t:(o=~o,Cy(e,o,n,t)),o}function gc(e,n){let t=d3(e,n);if(t>=0)return e[t|1]}function d3(e,n){return yy(e,n,1)}function yy(e,n,t){let o=0,r=e.length>>t;for(;r!==o;){let i=o+(r-o>>1),c=e[i<n?r=i:o=i+1}return~(r<{t.push(c)};return Gs(n,c=>{let s=c;Ac(s,i,[],o)&&(r||=[],r.push(s))}),r!==void 0&&L7(r,i),t}function L7(e,n){for(let t=0;t{n(i,o)})}}function Ac(e,n,t,o){if(e=t1(e),!e)return!1;let r=null,i=g5(e),c=!i&&P2(e);if(!i&&!c){let a=e.ngModule;if(i=g5(a),i)r=a;else return!1}else{if(c&&!c.standalone)return!1;r=e}let s=o.has(r);if(c){if(s)return!1;if(o.add(r),c.dependencies){let a=typeof c.dependencies=="function"?c.dependencies():c.dependencies;for(let l of a)Ac(l,n,t,o)}}else if(i){if(i.imports!=null&&!s){o.add(r);let l;try{Gs(i.imports,u=>{Ac(u,n,t,o)&&(l||=[],l.push(u))})}finally{}l!==void 0&&L7(l,n)}if(!s){let l=qt(r)||(()=>new r);n({provide:r,useFactory:l,deps:p1},r),n({provide:g7,useValue:r,multi:!0},r),n({provide:vt,useValue:()=>y(r),multi:!0},r)}let a=i.providers;if(a!=null&&!s){let l=e;qs(a,u=>{n(u,l)})}}else return!1;return r!==e&&e.providers!==void 0}function qs(e,n){for(let t of e)u7(t)&&(t=t.\u0275providers),Array.isArray(t)?qs(t,n):n(t)}var My=ge({provide:String,useValue:ge});function z7(e){return e!==null&&typeof e=="object"&&My in e}function by(e){return!!(e&&e.useExisting)}function Ly(e){return!!(e&&e.useFactory)}function $n(e){return typeof e=="function"}function zy(e){return!!e.useClass}var er=new M(""),mo={},xy={},Cc;function tr(){return Cc===void 0&&(Cc=new wo),Cc}var o1=class{},n3=class extends o1{parent;source;scopes;records=new Map;_ngOnDestroyHooks=new Set;_onDestroyHooks=[];get destroyed(){return this._destroyed}_destroyed=!1;injectorDefTypes;constructor(n,t,o,r){super(),this.parent=t,this.source=o,this.scopes=r,kc(n,c=>this.processProvider(c)),this.records.set(m7,kn(void 0,this)),r.has("environment")&&this.records.set(o1,kn(void 0,this));let i=this.records.get(er);i!=null&&typeof i.value=="string"&&this.scopes.add(i.value),this.injectorDefTypes=new Set(this.get(g7,p1,J.Self))}destroy(){K0(this),this._destroyed=!0;let n=X(null);try{for(let o of this._ngOnDestroyHooks)o.ngOnDestroy();let t=this._onDestroyHooks;this._onDestroyHooks=[];for(let o of t)o()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),X(n)}}onDestroy(n){return K0(this),this._onDestroyHooks.push(n),()=>this.removeOnDestroy(n)}runInContext(n){K0(this);let t=gt(this),o=d1(void 0),r;try{return n()}finally{gt(t),d1(o)}}get(n,t=t3,o=J.Default){if(K0(this),n.hasOwnProperty(y5))return n[y5](this);o=Xo(o);let r,i=gt(this),c=d1(void 0);try{if(!(o&J.SkipSelf)){let a=this.records.get(n);if(a===void 0){let l=_y(n)&&Ko(n);l&&this.injectableDefInScope(l)?a=kn(Rc(n),mo):a=null,this.records.set(n,a)}if(a!=null)return this.hydrate(n,a)}let s=o&J.Self?tr():this.parent;return t=o&J.Optional&&t===t3?null:t,s.get(n,t)}catch(s){if(s.name==="NullInjectorError"){if((s[zo]=s[zo]||[]).unshift(n1(n)),i)throw s;return dy(s,n,"R3InjectorError",this.source)}else throw s}finally{d1(c),gt(i)}}resolveInjectorInitializers(){let n=X(null),t=gt(this),o=d1(void 0),r;try{let i=this.get(vt,p1,J.Self);for(let c of i)c()}finally{gt(t),d1(o),X(n)}}toString(){let n=[],t=this.records;for(let o of t.keys())n.push(n1(o));return`R3Injector[${n.join(", ")}]`}processProvider(n){n=t1(n);let t=$n(n)?n:t1(n&&n.provide),o=Sy(n);if(!$n(n)&&n.multi===!0){let r=this.records.get(t);r||(r=kn(void 0,mo,!0),r.factory=()=>Tc(r.multi),this.records.set(t,r)),t=n,r.multi.push(n)}this.records.set(t,o)}hydrate(n,t){let o=X(null);try{return t.value===mo&&(t.value=xy,t.value=t.factory()),typeof t.value=="object"&&t.value&&Dy(t.value)&&this._ngOnDestroyHooks.add(t.value),t.value}finally{X(o)}}injectableDefInScope(n){if(!n.providedIn)return!1;let t=t1(n.providedIn);return typeof t=="string"?t==="any"||this.scopes.has(t):this.injectorDefTypes.has(t)}removeOnDestroy(n){let t=this._onDestroyHooks.indexOf(n);t!==-1&&this._onDestroyHooks.splice(t,1)}};function Rc(e){let n=Ko(e),t=n!==null?n.factory:qt(e);if(t!==null)return t;if(e instanceof M)throw new S(204,!1);if(e instanceof Function)return wy(e);throw new S(204,!1)}function wy(e){if(e.length>0)throw new S(204,!1);let t=KC(e);return t!==null?()=>t.factory(e):()=>new e}function Sy(e){if(z7(e))return kn(void 0,e.useValue);{let n=x7(e);return kn(n,mo)}}function x7(e,n,t){let o;if($n(e)){let r=t1(e);return qt(r)||Rc(r)}else if(z7(e))o=()=>t1(e.useValue);else if(Ly(e))o=()=>e.useFactory(...Tc(e.deps||[]));else if(by(e))o=()=>y(t1(e.useExisting));else{let r=t1(e&&(e.useClass||e.provide));if(Ey(e))o=()=>new r(...Tc(e.deps));else return qt(r)||Rc(r)}return o}function K0(e){if(e.destroyed)throw new S(205,!1)}function kn(e,n,t=!1){return{factory:e,value:n,multi:t?[]:void 0}}function Ey(e){return!!e.deps}function Dy(e){return e!==null&&typeof e=="object"&&typeof e.ngOnDestroy=="function"}function _y(e){return typeof e=="function"||typeof e=="object"&&e instanceof M}function kc(e,n){for(let t of e)Array.isArray(t)?kc(t,n):t&&u7(t)?kc(t.\u0275providers,n):n(t)}function h1(e,n){e instanceof n3&&K0(e);let t,o=gt(e),r=d1(void 0);try{return n()}finally{gt(o),d1(r)}}function w7(){return f7()!==void 0||ly()!=null}function bt(e){if(!w7())throw new S(-203,!1)}function Ny(e){return typeof e=="function"}var H2=0,G=1,$=2,qe=3,r2=4,m1=5,Vn=6,So=7,He=8,o3=9,F2=10,we=11,r3=12,M5=13,Kn=14,E1=15,Yt=16,On=17,j2=18,nr=19,S7=20,Ct=21,go=22,Qt=23,S1=24,Ie=25,E7=1;var Kt=7,Eo=8,Hn=9,Ge=10;function yt(e){return Array.isArray(e)&&typeof e[E7]=="object"}function U2(e){return Array.isArray(e)&&e[E7]===!0}function Zs(e){return(e.flags&4)!==0}function cn(e){return e.componentOffset>-1}function or(e){return(e.flags&1)===1}function B2(e){return!!e.template}function Do(e){return(e[$]&512)!==0}function p3(e){return(e[$]&256)===256}var Oc=class{previousValue;currentValue;firstChange;constructor(n,t,o){this.previousValue=n,this.currentValue=t,this.firstChange=o}isFirstChange(){return this.firstChange}};function D7(e,n,t,o){n!==null?n.applyValueToInputSignal(n,o):e[t]=o}var Ze=(()=>{let e=()=>_7;return e.ngInherit=!0,e})();function _7(e){return e.type.prototype.ngOnChanges&&(e.setInput=Ty),Iy}function Iy(){let e=I7(this),n=e?.current;if(n){let t=e.previous;if(t===Zt)e.previous=n;else for(let o in n)t[o]=n[o];e.current=null,this.ngOnChanges(n)}}function Ty(e,n,t,o,r){let i=this.declaredInputs[o],c=I7(e)||Ay(e,{previous:Zt,current:null}),s=c.current||(c.current={}),a=c.previous,l=a[i];s[i]=new Oc(l&&l.currentValue,t,a===Zt),D7(e,n,r,t)}var N7="__ngSimpleChanges__";function I7(e){return e[N7]||null}function Ay(e,n){return e[N7]=n}var b5=null;var j1=function(e,n,t){b5?.(e,n,t)},T7="svg",Ry="math";function M2(e){for(;Array.isArray(e);)e=e[H2];return e}function A7(e,n){return M2(n[e])}function c2(e,n){return M2(n[e.index])}function Ys(e,n){return e.data[n]}function rr(e,n){return e[n]}function b2(e,n){let t=n[e];return yt(t)?t:t[H2]}function ky(e){return(e[$]&4)===4}function Qs(e){return(e[$]&128)===128}function Oy(e){return U2(e[qe])}function Mt(e,n){return n==null?null:e[n]}function R7(e){e[On]=0}function Ks(e){e[$]&1024||(e[$]|=1024,Qs(e)&&h3(e))}function Py(e,n){for(;e>0;)n=n[Kn],e--;return n}function ir(e){return!!(e[$]&9216||e[S1]?.dirty)}function Pc(e){e[F2].changeDetectionScheduler?.notify(9),e[$]&64&&(e[$]|=1024),ir(e)&&h3(e)}function h3(e){e[F2].changeDetectionScheduler?.notify(0);let n=Xt(e);for(;n!==null&&!(n[$]&8192||(n[$]|=8192,!Qs(n)));)n=Xt(n)}function k7(e,n){if(p3(e))throw new S(911,!1);e[Ct]===null&&(e[Ct]=[]),e[Ct].push(n)}function Fy(e,n){if(e[Ct]===null)return;let t=e[Ct].indexOf(n);t!==-1&&e[Ct].splice(t,1)}function Xt(e){let n=e[qe];return U2(n)?n[qe]:n}function O7(e){return e[So]??=[]}function P7(e){return e.cleanup??=[]}function jy(e,n,t,o){let r=O7(n);r.push(t),e.firstCreatePass&&P7(e).push(o,r.length-1)}var q={lFrame:W7(null),bindingsEnabled:!0,skipHydrationRootTNode:null};var Fc=!1;function By(){return q.lFrame.elementDepthCount}function $y(){q.lFrame.elementDepthCount++}function Vy(){q.lFrame.elementDepthCount--}function cr(){return q.bindingsEnabled}function F7(){return q.skipHydrationRootTNode!==null}function Hy(e){return q.skipHydrationRootTNode===e}function Uy(){q.skipHydrationRootTNode=null}function O(){return q.lFrame.lView}function ve(){return q.lFrame.tView}function je(e){return q.lFrame.contextLView=e,e[He]}function Be(e){return q.lFrame.contextLView=null,e}function i1(){let e=j7();for(;e!==null&&e.type===64;)e=e.parent;return e}function j7(){return q.lFrame.currentTNode}function Wy(){let e=q.lFrame,n=e.currentTNode;return e.isParent?n:n.parent}function Lt(e,n){let t=q.lFrame;t.currentTNode=e,t.isParent=n}function Xs(){return q.lFrame.isParent}function Js(){q.lFrame.isParent=!1}function B7(){return q.lFrame.contextLView}function $7(){return Fc}function _o(e){let n=Fc;return Fc=e,n}function sn(){let e=q.lFrame,n=e.bindingRootIndex;return n===-1&&(n=e.bindingRootIndex=e.tView.bindingStartIndex),n}function Gy(){return q.lFrame.bindingIndex}function qy(e){return q.lFrame.bindingIndex=e}function an(){return q.lFrame.bindingIndex++}function e6(e){let n=q.lFrame,t=n.bindingIndex;return n.bindingIndex=n.bindingIndex+e,t}function Zy(){return q.lFrame.inI18n}function Yy(e,n){let t=q.lFrame;t.bindingIndex=t.bindingRootIndex=e,jc(n)}function Qy(){return q.lFrame.currentDirectiveIndex}function jc(e){q.lFrame.currentDirectiveIndex=e}function Ky(e){let n=q.lFrame.currentDirectiveIndex;return n===-1?null:e[n]}function V7(){return q.lFrame.currentQueryIndex}function t6(e){q.lFrame.currentQueryIndex=e}function Xy(e){let n=e[G];return n.type===2?n.declTNode:n.type===1?e[m1]:null}function H7(e,n,t){if(t&J.SkipSelf){let r=n,i=e;for(;r=r.parent,r===null&&!(t&J.Host);)if(r=Xy(i),r===null||(i=i[Kn],r.type&10))break;if(r===null)return!1;n=r,e=i}let o=q.lFrame=U7();return o.currentTNode=n,o.lView=e,!0}function n6(e){let n=U7(),t=e[G];q.lFrame=n,n.currentTNode=t.firstChild,n.lView=e,n.tView=t,n.contextLView=e,n.bindingIndex=t.bindingStartIndex,n.inI18n=!1}function U7(){let e=q.lFrame,n=e===null?null:e.child;return n===null?W7(e):n}function W7(e){let n={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return e!==null&&(e.child=n),n}function G7(){let e=q.lFrame;return q.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}var q7=G7;function o6(){let e=G7();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function Jy(e){return(q.lFrame.contextLView=Py(e,q.lFrame.contextLView))[He]}function w2(){return q.lFrame.selectedIndex}function Jt(e){q.lFrame.selectedIndex=e}function m3(){let e=q.lFrame;return Ys(e.tView,e.selectedIndex)}function B1(){q.lFrame.currentNamespace=T7}function sr(){ev()}function ev(){q.lFrame.currentNamespace=null}function tv(){return q.lFrame.currentNamespace}var Z7=!0;function ar(){return Z7}function lr(e){Z7=e}function nv(e,n,t){let{ngOnChanges:o,ngOnInit:r,ngDoCheck:i}=n.type.prototype;if(o){let c=_7(n);(t.preOrderHooks??=[]).push(e,c),(t.preOrderCheckHooks??=[]).push(e,c)}r&&(t.preOrderHooks??=[]).push(0-e,r),i&&((t.preOrderHooks??=[]).push(e,i),(t.preOrderCheckHooks??=[]).push(e,i))}function r6(e,n){for(let t=n.directiveStart,o=n.directiveEnd;t=o)break}else n[a]<0&&(e[On]+=65536),(s>14>16&&(e[$]&3)===n&&(e[$]+=16384,L5(s,i)):L5(s,i)}var Bn=-1,en=class{factory;injectImpl;resolving=!1;canSeeViewProviders;multi;componentProviders;index;providerFactory;constructor(n,t,o){this.factory=n,this.canSeeViewProviders=t,this.injectImpl=o}};function rv(e){return e instanceof en}function iv(e){return(e.flags&8)!==0}function cv(e){return(e.flags&16)!==0}function sv(e,n,t){let o=0;for(;on){c=i-1;break}}}for(;i>16}function Io(e,n){let t=uv(e),o=n;for(;t>0;)o=o[Kn],t--;return o}var $c=!0;function To(e){let n=$c;return $c=e,n}var fv=256,K7=fv-1,X7=5,dv=0,v2={};function pv(e,n,t){let o;typeof t=="string"?o=t.charCodeAt(0)||0:t.hasOwnProperty(J0)&&(o=t[J0]),o==null&&(o=t[J0]=dv++);let r=o&K7,i=1<>X7)]|=i}function Ao(e,n){let t=J7(e,n);if(t!==-1)return t;let o=n[G];o.firstCreatePass&&(e.injectorIndex=n.length,Mc(o.data,e),Mc(n,null),Mc(o.blueprint,null));let r=i6(e,n),i=e.injectorIndex;if(Q7(r)){let c=No(r),s=Io(r,n),a=s[G].data;for(let l=0;l<8;l++)n[i+l]=s[c+l]|a[c+l]}return n[i+8]=r,i}function Mc(e,n){e.push(0,0,0,0,0,0,0,0,n)}function J7(e,n){return e.injectorIndex===-1||e.parent&&e.parent.injectorIndex===e.injectorIndex||n[e.injectorIndex+8]===null?-1:e.injectorIndex}function i6(e,n){if(e.parent&&e.parent.injectorIndex!==-1)return e.parent.injectorIndex;let t=0,o=null,r=n;for(;r!==null;){if(o=ru(r),o===null)return Bn;if(t++,r=r[Kn],o.injectorIndex!==-1)return o.injectorIndex|t<<16}return Bn}function Vc(e,n,t){pv(e,n,t)}function eu(e,n,t){if(t&J.Optional||e!==void 0)return e;Vs(n,"NodeInjector")}function tu(e,n,t,o){if(t&J.Optional&&o===void 0&&(o=null),!(t&(J.Self|J.Host))){let r=e[o3],i=d1(void 0);try{return r?r.get(n,o,t&J.Optional):d7(n,o,t&J.Optional)}finally{d1(i)}}return eu(o,n,t)}function nu(e,n,t,o=J.Default,r){if(e!==null){if(n[$]&2048&&!(o&J.Self)){let c=Cv(e,n,t,o,v2);if(c!==v2)return c}let i=ou(e,n,t,o,v2);if(i!==v2)return i}return tu(n,t,o,r)}function ou(e,n,t,o,r){let i=mv(t);if(typeof i=="function"){if(!H7(n,e,o))return o&J.Host?eu(r,t,o):tu(n,t,o,r);try{let c;if(c=i(o),c==null&&!(o&J.Optional))Vs(t);else return c}finally{q7()}}else if(typeof i=="number"){let c=null,s=J7(e,n),a=Bn,l=o&J.Host?n[E1][m1]:null;for((s===-1||o&J.SkipSelf)&&(a=s===-1?i6(e,n):n[s+8],a===Bn||!w5(o,!1)?s=-1:(c=n[G],s=No(a),n=Io(a,n)));s!==-1;){let u=n[G];if(x5(i,s,u.data)){let f=hv(s,n,t,c,o,l);if(f!==v2)return f}a=n[s+8],a!==Bn&&w5(o,n[G].data[s+8]===l)&&x5(i,s,n)?(c=u,s=No(a),n=Io(a,n)):s=-1}}return r}function hv(e,n,t,o,r,i){let c=n[G],s=c.data[e+8],a=o==null?cn(s)&&$c:o!=c&&(s.type&3)!==0,l=r&J.Host&&i===s,u=vo(s,c,t,a,l);return u!==null?i3(n,c,u,s):v2}function vo(e,n,t,o,r){let i=e.providerIndexes,c=n.data,s=i&1048575,a=e.directiveStart,l=e.directiveEnd,u=i>>20,f=o?s:s+u,d=r?s+u:l;for(let p=f;p=a&&h.type===t)return p}if(r){let p=c[a];if(p&&B2(p)&&p.type===t)return a}return null}function i3(e,n,t,o){let r=e[t],i=n.data;if(rv(r)){let c=r;c.resolving&&ry(oy(i[t]));let s=To(c.canSeeViewProviders);c.resolving=!0;let a,l=c.injectImpl?d1(c.injectImpl):null,u=H7(e,o,J.Default);try{r=e[t]=c.factory(void 0,i,e,o),n.firstCreatePass&&t>=o.directiveStart&&nv(t,i[t],n)}finally{l!==null&&d1(l),To(s),c.resolving=!1,q7()}}return r}function mv(e){if(typeof e=="string")return e.charCodeAt(0)||0;let n=e.hasOwnProperty(J0)?e[J0]:void 0;return typeof n=="number"?n>=0?n&K7:gv:n}function x5(e,n,t){let o=1<>X7)]&o)}function w5(e,n){return!(e&J.Self)&&!(e&J.Host&&n)}var Wt=class{_tNode;_lView;constructor(n,t){this._tNode=n,this._lView=t}get(n,t,o){return nu(this._tNode,this._lView,n,Xo(o),t)}};function gv(){return new Wt(i1(),O())}function Z(e){return f3(()=>{let n=e.prototype.constructor,t=n[Lo]||Hc(n),o=Object.prototype,r=Object.getPrototypeOf(e.prototype).constructor;for(;r&&r!==o;){let i=r[Lo]||Hc(r);if(i&&i!==t)return i;r=Object.getPrototypeOf(r)}return i=>new i})}function Hc(e){return c7(e)?()=>{let n=Hc(t1(e));return n&&n()}:qt(e)}function Cv(e,n,t,o,r){let i=e,c=n;for(;i!==null&&c!==null&&c[$]&2048&&!Do(c);){let s=ou(i,c,t,o|J.Self,v2);if(s!==v2)return s;let a=i.parent;if(!a){let l=c[S7];if(l){let u=l.get(t,v2,o);if(u!==v2)return u}a=ru(c),c=c[Kn]}i=a}return r}function ru(e){let n=e[G],t=n.type;return t===2?n.declTNode:t===1?e[m1]:null}function S5(e,n=null,t=null,o){let r=iu(e,n,t,o);return r.resolveInjectorInitializers(),r}function iu(e,n=null,t=null,o,r=new Set){let i=[t||p1,vy(e)];return o=o||(typeof e=="object"?void 0:n1(e)),new n3(i,n||tr(),o||null,r)}var Ee=class e{static THROW_IF_NOT_FOUND=t3;static NULL=new wo;static create(n,t){if(Array.isArray(n))return S5({name:""},t,n,"");{let o=n.name??"";return S5({name:o},n.parent,n.providers,o)}}static \u0275prov=v({token:e,providedIn:"any",factory:()=>y(m7)});static __NG_ELEMENT_ID__=-1};var yv=new M("");yv.__NG_ELEMENT_ID__=e=>{let n=i1();if(n===null)throw new S(204,!1);if(n.type&2)return n.value;if(e&J.Optional)return null;throw new S(204,!1)};var cu=!1,Te=(()=>{class e{static __NG_ELEMENT_ID__=vv;static __NG_ENV_ID__=t=>t}return e})(),Ro=class extends Te{_lView;constructor(n){super(),this._lView=n}onDestroy(n){return k7(this._lView,n),()=>Fy(this._lView,n)}};function vv(){return new Ro(O())}var tn=class{},ur=new M("",{providedIn:"root",factory:()=>!1});var su=new M(""),au=new M(""),S2=(()=>{class e{taskId=0;pendingTasks=new Set;get _hasPendingTasks(){return this.hasPendingTasks.value}hasPendingTasks=new ne(!1);add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);let t=this.taskId++;return this.pendingTasks.add(t),t}has(t){return this.pendingTasks.has(t)}remove(t){this.pendingTasks.delete(t),this.pendingTasks.size===0&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}static \u0275prov=v({token:e,providedIn:"root",factory:()=>new e})}return e})();var Uc=class extends Q{__isAsync;destroyRef=void 0;pendingTasks=void 0;constructor(n=!1){super(),this.__isAsync=n,w7()&&(this.destroyRef=m(Te,{optional:!0})??void 0,this.pendingTasks=m(S2,{optional:!0})??void 0)}emit(n){let t=X(null);try{super.next(n)}finally{X(t)}}subscribe(n,t,o){let r=n,i=t||(()=>null),c=o;if(n&&typeof n=="object"){let a=n;r=a.next?.bind(a),i=a.error?.bind(a),c=a.complete?.bind(a)}this.__isAsync&&(i=this.wrapInTimeout(i),r&&(r=this.wrapInTimeout(r)),c&&(c=this.wrapInTimeout(c)));let s=super.subscribe({next:r,error:i,complete:c});return n instanceof xe&&n.add(s),s}wrapInTimeout(n){return t=>{let o=this.pendingTasks?.add();setTimeout(()=>{n(t),o!==void 0&&this.pendingTasks?.remove(o)})}}},ee=Uc;function c3(...e){}function lu(e){let n,t;function o(){e=c3;try{t!==void 0&&typeof cancelAnimationFrame=="function"&&cancelAnimationFrame(t),n!==void 0&&clearTimeout(n)}catch{}}return n=setTimeout(()=>{e(),o()}),typeof requestAnimationFrame=="function"&&(t=requestAnimationFrame(()=>{e(),o()})),()=>o()}function E5(e){return queueMicrotask(()=>e()),()=>{e=c3}}var c6="isAngularZone",ko=c6+"_ID",Mv=0,se=class e{hasPendingMacrotasks=!1;hasPendingMicrotasks=!1;isStable=!0;onUnstable=new ee(!1);onMicrotaskEmpty=new ee(!1);onStable=new ee(!1);onError=new ee(!1);constructor(n){let{enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:o=!1,shouldCoalesceRunChangeDetection:r=!1,scheduleInRootZone:i=cu}=n;if(typeof Zone>"u")throw new S(908,!1);Zone.assertZonePatched();let c=this;c._nesting=0,c._outer=c._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(c._inner=c._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(c._inner=c._inner.fork(Zone.longStackTraceZoneSpec)),c.shouldCoalesceEventChangeDetection=!r&&o,c.shouldCoalesceRunChangeDetection=r,c.callbackScheduled=!1,c.scheduleInRootZone=i,zv(c)}static isInAngularZone(){return typeof Zone<"u"&&Zone.current.get(c6)===!0}static assertInAngularZone(){if(!e.isInAngularZone())throw new S(909,!1)}static assertNotInAngularZone(){if(e.isInAngularZone())throw new S(909,!1)}run(n,t,o){return this._inner.run(n,t,o)}runTask(n,t,o,r){let i=this._inner,c=i.scheduleEventTask("NgZoneEvent: "+r,n,bv,c3,c3);try{return i.runTask(c,t,o)}finally{i.cancelTask(c)}}runGuarded(n,t,o){return this._inner.runGuarded(n,t,o)}runOutsideAngular(n){return this._outer.run(n)}},bv={};function s6(e){if(e._nesting==0&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function Lv(e){if(e.isCheckStableRunning||e.callbackScheduled)return;e.callbackScheduled=!0;function n(){lu(()=>{e.callbackScheduled=!1,Wc(e),e.isCheckStableRunning=!0,s6(e),e.isCheckStableRunning=!1})}e.scheduleInRootZone?Zone.root.run(()=>{n()}):e._outer.run(()=>{n()}),Wc(e)}function zv(e){let n=()=>{Lv(e)},t=Mv++;e._inner=e._inner.fork({name:"angular",properties:{[c6]:!0,[ko]:t,[ko+t]:!0},onInvokeTask:(o,r,i,c,s,a)=>{if(xv(a))return o.invokeTask(i,c,s,a);try{return D5(e),o.invokeTask(i,c,s,a)}finally{(e.shouldCoalesceEventChangeDetection&&c.type==="eventTask"||e.shouldCoalesceRunChangeDetection)&&n(),_5(e)}},onInvoke:(o,r,i,c,s,a,l)=>{try{return D5(e),o.invoke(i,c,s,a,l)}finally{e.shouldCoalesceRunChangeDetection&&!e.callbackScheduled&&!wv(a)&&n(),_5(e)}},onHasTask:(o,r,i,c)=>{o.hasTask(i,c),r===i&&(c.change=="microTask"?(e._hasPendingMicrotasks=c.microTask,Wc(e),s6(e)):c.change=="macroTask"&&(e.hasPendingMacrotasks=c.macroTask))},onHandleError:(o,r,i,c)=>(o.handleError(i,c),e.runOutsideAngular(()=>e.onError.emit(c)),!1)})}function Wc(e){e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&e.callbackScheduled===!0?e.hasPendingMicrotasks=!0:e.hasPendingMicrotasks=!1}function D5(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function _5(e){e._nesting--,s6(e)}var Gc=class{hasPendingMicrotasks=!1;hasPendingMacrotasks=!1;isStable=!0;onUnstable=new ee;onMicrotaskEmpty=new ee;onStable=new ee;onError=new ee;run(n,t,o){return n.apply(t,o)}runGuarded(n,t,o){return n.apply(t,o)}runOutsideAngular(n){return n()}runTask(n,t,o,r){return n.apply(t,o)}};function xv(e){return uu(e,"__ignore_ng_zone__")}function wv(e){return uu(e,"__scheduler_tick__")}function uu(e,n){return!Array.isArray(e)||e.length!==1?!1:e[0]?.data?.[n]===!0}var r1=class{_console=console;handleError(n){this._console.error("ERROR",n)}},Sv=new M("",{providedIn:"root",factory:()=>{let e=m(se),n=m(r1);return t=>e.runOutsideAngular(()=>n.handleError(t))}}),qc=class{destroyed=!1;listeners=null;errorHandler=m(r1,{optional:!0});destroyRef=m(Te);constructor(){this.destroyRef.onDestroy(()=>{this.destroyed=!0,this.listeners=null})}subscribe(n){if(this.destroyed)throw new S(953,!1);return(this.listeners??=[]).push(n),{unsubscribe:()=>{let t=this.listeners?.indexOf(n);t!==void 0&&t!==-1&&this.listeners?.splice(t,1)}}}emit(n){if(this.destroyed)throw new S(953,!1);if(this.listeners===null)return;let t=X(null);try{for(let o of this.listeners)try{o(n)}catch(r){this.errorHandler?.handleError(r)}}finally{X(t)}}};function g3(e){return new qc}function N5(e,n){return r7(e,n)}function Ev(e){return r7(o7,e)}var N1=(N5.required=Ev,N5);function Dv(){return Xn(i1(),O())}function Xn(e,n){return new De(c2(e,n))}var De=(()=>{class e{nativeElement;constructor(t){this.nativeElement=t}static __NG_ELEMENT_ID__=Dv}return e})();function _v(e){return e instanceof De?e.nativeElement:e}var I5=new Set;function I1(e){I5.has(e)||(I5.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))}function Nv(e){return typeof e=="function"&&e[f1]!==void 0}function E2(e,n){I1("NgSignals");let t=d5(e),o=t[f1];return n?.equal&&(o.equal=n.equal),t.set=r=>ao(o,r),t.update=r=>p5(o,r),t.asReadonly=Iv.bind(t),t}function Iv(){let e=this[f1];if(e.readonlyFn===void 0){let n=()=>this();n[f1]=e,e.readonlyFn=n}return e.readonlyFn}function fu(e){return Nv(e)&&typeof e.set=="function"}function Tv(){return this._results[Symbol.iterator]()}var Zc=class{_emitDistinctChangesOnly;dirty=!0;_onDirty=void 0;_results=[];_changesDetected=!1;_changes=void 0;length=0;first=void 0;last=void 0;get changes(){return this._changes??=new Q}constructor(n=!1){this._emitDistinctChangesOnly=n}get(n){return this._results[n]}map(n){return this._results.map(n)}filter(n){return this._results.filter(n)}find(n){return this._results.find(n)}reduce(n,t){return this._results.reduce(n,t)}forEach(n){this._results.forEach(n)}some(n){return this._results.some(n)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(n,t){this.dirty=!1;let o=my(n);(this._changesDetected=!hy(this._results,o,t))&&(this._results=o,this.length=o.length,this.last=o[this.length-1],this.first=o[0])}notifyOnChanges(){this._changes!==void 0&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.next(this)}onDirty(n){this._onDirty=n}setDirty(){this.dirty=!0,this._onDirty?.()}destroy(){this._changes!==void 0&&(this._changes.complete(),this._changes.unsubscribe())}[Symbol.iterator]=Tv};function du(e){return(e.flags&128)===128}var pu=function(e){return e[e.OnPush=0]="OnPush",e[e.Default=1]="Default",e}(pu||{}),hu=new Map,Av=0;function Rv(){return Av++}function kv(e){hu.set(e[nr],e)}function Yc(e){hu.delete(e[nr])}var T5="__ngContext__";function ln(e,n){yt(n)?(e[T5]=n[nr],kv(n)):e[T5]=n}function mu(e){return Cu(e[r3])}function gu(e){return Cu(e[r2])}function Cu(e){for(;e!==null&&!U2(e);)e=e[r2];return e}var Qc;function yu(e){Qc=e}function vu(){if(Qc!==void 0)return Qc;if(typeof document<"u")return document;throw new S(210,!1)}var a6=new M("",{providedIn:"root",factory:()=>Ov}),Ov="ng",l6=new M(""),c1=new M("",{providedIn:"platform",factory:()=>"unknown"});var NH=new M(""),u6=new M("",{providedIn:"root",factory:()=>vu().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});var Pv="h",Fv="b";var Mu=!1,jv=new M("",{providedIn:"root",factory:()=>Mu});var f6=function(e){return e[e.CHANGE_DETECTION=0]="CHANGE_DETECTION",e[e.AFTER_NEXT_RENDER=1]="AFTER_NEXT_RENDER",e}(f6||{}),Jn=new M("");var Pn=function(e){return e[e.EarlyRead=0]="EarlyRead",e[e.Write=1]="Write",e[e.MixedReadWrite=2]="MixedReadWrite",e[e.Read=3]="Read",e}(Pn||{}),bu=(()=>{class e{impl=null;execute(){this.impl?.execute()}static \u0275prov=v({token:e,providedIn:"root",factory:()=>new e})}return e})(),Bv=[Pn.EarlyRead,Pn.Write,Pn.MixedReadWrite,Pn.Read],$v=(()=>{class e{ngZone=m(se);scheduler=m(tn);errorHandler=m(r1,{optional:!0});sequences=new Set;deferredRegistrations=new Set;executing=!1;constructor(){m(Jn,{optional:!0})}execute(){this.executing=!0;for(let t of Bv)for(let o of this.sequences)if(!(o.erroredOrDestroyed||!o.hooks[t]))try{o.pipelinedValue=this.ngZone.runOutsideAngular(()=>this.maybeTrace(()=>o.hooks[t](o.pipelinedValue),o.snapshot))}catch(r){o.erroredOrDestroyed=!0,this.errorHandler?.handleError(r)}this.executing=!1;for(let t of this.sequences)t.afterRun(),t.once&&(this.sequences.delete(t),t.destroy());for(let t of this.deferredRegistrations)this.sequences.add(t);this.deferredRegistrations.size>0&&this.scheduler.notify(8),this.deferredRegistrations.clear()}register(t){this.executing?this.deferredRegistrations.add(t):(this.sequences.add(t),this.scheduler.notify(7))}unregister(t){this.executing&&this.sequences.has(t)?(t.erroredOrDestroyed=!0,t.pipelinedValue=void 0,t.once=!0):(this.sequences.delete(t),this.deferredRegistrations.delete(t))}maybeTrace(t,o){return o?o.run(f6.AFTER_NEXT_RENDER,t):t()}static \u0275prov=v({token:e,providedIn:"root",factory:()=>new e})}return e})(),Kc=class{impl;hooks;once;snapshot;erroredOrDestroyed=!1;pipelinedValue=void 0;unregisterOnDestroy;constructor(n,t,o,r,i=null){this.impl=n,this.hooks=t,this.once=o,this.snapshot=i,this.unregisterOnDestroy=r?.onDestroy(()=>this.destroy())}afterRun(){this.erroredOrDestroyed=!1,this.pipelinedValue=void 0,this.snapshot?.dispose(),this.snapshot=null}destroy(){this.impl.unregister(this),this.unregisterOnDestroy?.()}};function Vv(e,n){!n?.injector&&bt(Vv);let t=n?.injector??m(Ee);return I1("NgAfterRender"),Lu(e,t,n,!1)}function d6(e,n){!n?.injector&&bt(d6);let t=n?.injector??m(Ee);return I1("NgAfterNextRender"),Lu(e,t,n,!0)}function Hv(e,n){if(e instanceof Function){let t=[void 0,void 0,void 0,void 0];return t[n]=e,t}else return[e.earlyRead,e.write,e.mixedReadWrite,e.read]}function Lu(e,n,t,o){let r=n.get(bu);r.impl??=n.get($v);let i=n.get(Jn,null,{optional:!0}),c=t?.phase??Pn.MixedReadWrite,s=t?.manualCleanup!==!0?n.get(Te):null,a=new Kc(r.impl,Hv(e,c),o,s,i?.snapshot(null));return r.impl.register(a),a}var Uv=()=>null;function zu(e,n,t=!1){return Uv(e,n,t)}function xu(e,n){let t=e.contentQueries;if(t!==null){let o=X(null);try{for(let r=0;re,createScript:e=>e,createScriptURL:e=>e})}catch{}return uo}function fr(e){return Wv()?.createHTML(e)||e}var fo;function Gv(){if(fo===void 0&&(fo=null,e3.trustedTypes))try{fo=e3.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return fo}function A5(e){return Gv()?.createHTML(e)||e}var $2=class{changingThisBreaksApplicationSecurity;constructor(n){this.changingThisBreaksApplicationSecurity=n}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${n7})`}},Jc=class extends $2{getTypeName(){return"HTML"}},es=class extends $2{getTypeName(){return"Style"}},ts=class extends $2{getTypeName(){return"Script"}},ns=class extends $2{getTypeName(){return"URL"}},os=class extends $2{getTypeName(){return"ResourceURL"}};function $1(e){return e instanceof $2?e.changingThisBreaksApplicationSecurity:e}function zt(e,n){let t=qv(e);if(t!=null&&t!==n){if(t==="ResourceURL"&&n==="URL")return!0;throw new Error(`Required a safe ${n}, got a ${t} (see ${n7})`)}return t===n}function qv(e){return e instanceof $2&&e.getTypeName()||null}function wu(e){return new Jc(e)}function Su(e){return new es(e)}function Eu(e){return new ts(e)}function Du(e){return new ns(e)}function _u(e){return new os(e)}function Zv(e){let n=new is(e);return Yv()?new rs(n):n}var rs=class{inertDocumentHelper;constructor(n){this.inertDocumentHelper=n}getInertBodyElement(n){n=""+n;try{let t=new window.DOMParser().parseFromString(fr(n),"text/html").body;return t===null?this.inertDocumentHelper.getInertBodyElement(n):(t.firstChild?.remove(),t)}catch{return null}}},is=class{defaultDoc;inertDocument;constructor(n){this.defaultDoc=n,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(n){let t=this.inertDocument.createElement("template");return t.innerHTML=fr(n),t}};function Yv(){try{return!!new window.DOMParser().parseFromString(fr(""),"text/html")}catch{return!1}}var Qv=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function dr(e){return e=String(e),e.match(Qv)?e:"unsafe:"+e}function W2(e){let n={};for(let t of e.split(","))n[t]=!0;return n}function C3(...e){let n={};for(let t of e)for(let o in t)t.hasOwnProperty(o)&&(n[o]=!0);return n}var Nu=W2("area,br,col,hr,img,wbr"),Iu=W2("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),Tu=W2("rp,rt"),Kv=C3(Tu,Iu),Xv=C3(Iu,W2("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),Jv=C3(Tu,W2("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),R5=C3(Nu,Xv,Jv,Kv),Au=W2("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),eM=W2("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),tM=W2("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext"),nM=C3(Au,eM,tM),oM=W2("script,style,template"),cs=class{sanitizedSomething=!1;buf=[];sanitizeChildren(n){let t=n.firstChild,o=!0,r=[];for(;t;){if(t.nodeType===Node.ELEMENT_NODE?o=this.startElement(t):t.nodeType===Node.TEXT_NODE?this.chars(t.nodeValue):this.sanitizedSomething=!0,o&&t.firstChild){r.push(t),t=cM(t);continue}for(;t;){t.nodeType===Node.ELEMENT_NODE&&this.endElement(t);let i=iM(t);if(i){t=i;break}t=r.pop()}}return this.buf.join("")}startElement(n){let t=k5(n).toLowerCase();if(!R5.hasOwnProperty(t))return this.sanitizedSomething=!0,!oM.hasOwnProperty(t);this.buf.push("<"),this.buf.push(t);let o=n.attributes;for(let r=0;r"),!0}endElement(n){let t=k5(n).toLowerCase();R5.hasOwnProperty(t)&&!Nu.hasOwnProperty(t)&&(this.buf.push(""))}chars(n){this.buf.push(O5(n))}};function rM(e,n){return(e.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY}function iM(e){let n=e.nextSibling;if(n&&e!==n.previousSibling)throw Ru(n);return n}function cM(e){let n=e.firstChild;if(n&&rM(e,n))throw Ru(n);return n}function k5(e){let n=e.nodeName;return typeof n=="string"?n:"FORM"}function Ru(e){return new Error(`Failed to sanitize html because the element is clobbered: ${e.outerHTML}`)}var sM=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,aM=/([^\#-~ |!])/g;function O5(e){return e.replace(/&/g,"&").replace(sM,function(n){let t=n.charCodeAt(0),o=n.charCodeAt(1);return"&#"+((t-55296)*1024+(o-56320)+65536)+";"}).replace(aM,function(n){return"&#"+n.charCodeAt(0)+";"}).replace(//g,">")}var po;function h6(e,n){let t=null;try{po=po||Zv(e);let o=n?String(n):"";t=po.getInertBodyElement(o);let r=5,i=o;do{if(r===0)throw new Error("Failed to sanitize html because the input is unstable");r--,o=i,i=t.innerHTML,t=po.getInertBodyElement(o)}while(o!==i);let s=new cs().sanitizeChildren(P5(t)||t);return fr(s)}finally{if(t){let o=P5(t)||t;for(;o.firstChild;)o.firstChild.remove()}}}function P5(e){return"content"in e&&lM(e)?e.content:null}function lM(e){return e.nodeType===Node.ELEMENT_NODE&&e.nodeName==="TEMPLATE"}var D2=function(e){return e[e.NONE=0]="NONE",e[e.HTML=1]="HTML",e[e.STYLE=2]="STYLE",e[e.SCRIPT=3]="SCRIPT",e[e.URL=4]="URL",e[e.RESOURCE_URL=5]="RESOURCE_URL",e}(D2||{});function ku(e){let n=Ou();return n?A5(n.sanitize(D2.HTML,e)||""):zt(e,"HTML")?A5($1(e)):h6(vu(),Gt(e))}function pr(e){let n=Ou();return n?n.sanitize(D2.URL,e)||"":zt(e,"URL")?$1(e):dr(Gt(e))}function Ou(){let e=O();return e&&e[F2].sanitizer}var uM=/^>|^->||--!>|)/g,dM="\u200B$1\u200B";function pM(e){return e.replace(uM,n=>n.replace(fM,dM))}function IH(e){return e.ownerDocument.defaultView}function TH(e){return e.ownerDocument}function Pu(e){return e instanceof Function?e():e}function hM(e,n,t){let o=e.length;for(;;){let r=e.indexOf(n,t);if(r===-1)return r;if(r===0||e.charCodeAt(r-1)<=32){let i=n.length;if(r+i===o||e.charCodeAt(r+i)<=32)return r}t=r+1}}var Fu="ng-template";function mM(e,n,t,o){let r=0;if(o){for(;r-1){let i;for(;++ri?f="":f=r[u+1].toLowerCase(),o&2&&l!==f){if(o2(o))return!1;c=!0}}}}return o2(o)||c}function o2(e){return(e&1)===0}function yM(e,n,t,o){if(n===null)return-1;let r=0;if(o||!t){let i=!1;for(;r-1)for(t++;t0?'="'+s+'"':"")+"]"}else o&8?r+="."+c:o&4&&(r+=" "+c);else r!==""&&!o2(c)&&(n+=F5(i,r),r=""),o=c,i=i||!o2(o);t++}return r!==""&&(n+=F5(i,r)),n}function xM(e){return e.map(zM).join(",")}function wM(e){let n=[],t=[],o=1,r=2;for(;oIe&&Wu(e,n,Ie,!1),j1(c?2:0,r),t(o,r)}finally{Jt(i),j1(c?3:1,r)}}function v6(e,n,t){cr()&&(ln(c2(t,n),n),Zu(e,n,t))}function Zu(e,n,t){BM(e,n,t),(t.flags&64)===64&&$M(e,n,t)}function M6(e,n,t=c2){let o=n.localNames;if(o!==null){let r=n.index+1;for(let i=0;inull;function FM(e){return e==="class"?"className":e==="for"?"htmlFor":e==="formaction"?"formAction":e==="innerHtml"?"innerHTML":e==="readonly"?"readOnly":e==="tabindex"?"tabIndex":e}function mr(e,n,t,o,r,i,c,s){let a=n.inputs,l;if(!s&&a!=null&&(l=a[o]))L6(e,t,l,o,r),cn(n)&&jM(t,n.index);else if(n.type&3){let u=c2(n,t);o=FM(o),r=c!=null?c(r,n.value||"",o):r,i.setProperty(u,o,r)}else n.type&12}function jM(e,n){let t=b2(n,e);t[$]&16||(t[$]|=64)}function BM(e,n,t){let o=t.directiveStart,r=t.directiveEnd;cn(t)&&RM(n,t,e.data[o+t.componentOffset]),e.firstCreatePass||Ao(t,n);let i=t.initialInputs;for(let c=o;c=0?o[s]():o[-s].unsubscribe(),c+=2}else{let s=o[t[c+1]];t[c].call(s)}o!==null&&(n[So]=null);let r=n[Ct];if(r!==null){n[Ct]=null;for(let c=0;c{h3(e.lView)},consumerOnSignalRead(){this.lView[S1]=this}});function db(e){let n=e[S1]??Object.create(pb);return n.lView=e,n}var pb=F(C({},Ut),{consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:e=>{let n=Xt(e.lView);for(;n&&!nf(n[G]);)n=Xt(n);n&&Ks(n)},consumerOnSignalRead(){this.lView[S1]=this}});function nf(e){return e.type!==2}function of(e){if(e[Qt]===null)return;let n=!0;for(;n;){let t=!1;for(let o of e[Qt])o.dirty&&(t=!0,o.zone===null||Zone.current===o.zone?o.run():o.zone.run(()=>o.run()));n=t&&!!(e[$]&8192)}}var hb=100;function rf(e,n=!0,t=0){let r=e[F2].rendererFactory,i=!1;i||r.begin?.();try{mb(e,t)}catch(c){throw n&&Yu(e,c),c}finally{i||r.end?.()}}function mb(e,n){let t=$7();try{_o(!0),as(e,n);let o=0;for(;ir(e);){if(o===hb)throw new S(103,!1);o++,as(e,1)}}finally{_o(t)}}function gb(e,n,t,o){if(p3(n))return;let r=n[$],i=!1,c=!1;n6(n);let s=!0,a=null,l=null;i||(nf(e)?(l=ab(n),a=An(l)):e5()===null?(s=!1,l=db(n),a=An(l)):n[S1]&&(Rn(n[S1]),n[S1]=null));try{R7(n),qy(e.bindingStartIndex),t!==null&&qu(e,n,t,2,o);let u=(r&3)===3;if(!i)if(u){let p=e.preOrderCheckHooks;p!==null&&Co(n,p,null)}else{let p=e.preOrderHooks;p!==null&&yo(n,p,0,null),yc(n,0)}if(c||Cb(n),of(n),cf(n,0),e.contentQueries!==null&&xu(e,n),!i)if(u){let p=e.contentCheckHooks;p!==null&&Co(n,p)}else{let p=e.contentHooks;p!==null&&yo(n,p,1),yc(n,1)}vb(e,n);let f=e.components;f!==null&&af(n,f,0);let d=e.viewQuery;if(d!==null&&Xc(2,d,o),!i)if(u){let p=e.viewCheckHooks;p!==null&&Co(n,p)}else{let p=e.viewHooks;p!==null&&yo(n,p,2),yc(n,2)}if(e.firstUpdatePass===!0&&(e.firstUpdatePass=!1),n[go]){for(let p of n[go])p();n[go]=null}i||(n[$]&=-73)}catch(u){throw i||h3(n),u}finally{l!==null&&(Z0(l,a),s&&ub(l)),o6()}}function cf(e,n){for(let t=mu(e);t!==null;t=gu(t))for(let o=Ge;o0&&(e[t-1][r2]=o[r2]);let i=xo(e,Ge+n);QM(o[G],o);let c=i[j2];c!==null&&c.detachView(i[G]),o[qe]=null,o[r2]=null,o[$]&=-129}return o}function Mb(e,n,t,o){let r=Ge+o,i=t.length;o>0&&(t[r-1][r2]=n),o-1&&(s3(n,o),xo(t,o))}this._attachedToViewContainer=!1}gr(this._lView[G],this._lView)}onDestroy(n){k7(this._lView,n)}markForCheck(){D6(this._cdRefInjectingView||this._lView,4)}markForRefresh(){Ks(this._cdRefInjectingView||this._lView)}detach(){this._lView[$]&=-129}reattach(){Pc(this._lView),this._lView[$]|=128}detectChanges(){this._lView[$]|=1024,rf(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new S(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null;let n=Do(this._lView),t=this._lView[Yt];t!==null&&!n&&S6(t,this._lView),Qu(this._lView[G],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new S(902,!1);this._appRef=n;let t=Do(this._lView),o=this._lView[Yt];o!==null&&!t&&df(o,this._lView),Pc(this._lView)}},i2=(()=>{class e{static __NG_ELEMENT_ID__=zb}return e})(),bb=i2,Lb=class extends bb{_declarationLView;_declarationTContainer;elementRef;constructor(n,t,o){super(),this._declarationLView=n,this._declarationTContainer=t,this.elementRef=o}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(n,t){return this.createEmbeddedViewImpl(n,t)}createEmbeddedViewImpl(n,t,o){let r=y3(this._declarationLView,this._declarationTContainer,n,{embeddedViewInjector:t,dehydratedView:o});return new nn(r)}};function zb(){return vr(i1(),O())}function vr(e,n){return e.type&4?new Lb(n,e,Xn(e,n)):null}function e0(e,n,t,o,r){let i=e.data[n];if(i===null)i=xb(e,n,t,o,r),Zy()&&(i.flags|=32);else if(i.type&64){i.type=t,i.value=o,i.attrs=r;let c=Wy();i.injectorIndex=c===null?-1:c.injectorIndex}return Lt(i,!0),i}function xb(e,n,t,o,r){let i=j7(),c=Xs(),s=c?i:i&&i.parent,a=e.data[n]=Sb(e,s,t,n,o,r);return wb(e,a,i,c),a}function wb(e,n,t,o){e.firstChild===null&&(e.firstChild=n),t!==null&&(o?t.child==null&&n.parent!==null&&(t.child=n):t.next===null&&(t.next=n,n.prev=t))}function Sb(e,n,t,o,r,i){let c=n?n.injectorIndex:-1,s=0;return F7()&&(s|=128),{type:t,index:o,insertBeforeIndex:null,injectorIndex:c,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:s,providerIndexes:0,value:r,attrs:i,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:n,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}var RH=new RegExp(`^(\\d+)*(${Fv}|${Pv})*(.*)`);var Eb=()=>null;function Gn(e,n){return Eb(e,n)}var ls=class{},Fo=class{},us=class{resolveComponentFactory(n){throw Error(`No component factory found for ${n1(n)}.`)}},qn=class{static NULL=new us},Zn=class{},s2=(()=>{class e{destroyNode=null;static __NG_ELEMENT_ID__=()=>Db()}return e})();function Db(){let e=O(),n=i1(),t=b2(n.index,e);return(yt(t)?t:e)[we]}var _b=(()=>{class e{static \u0275prov=v({token:e,providedIn:"root",factory:()=>null})}return e})();function fs(e,n,t){let o=t?e.styles:null,r=t?e.classes:null,i=0;if(n!==null)for(let c=0;c0;){let t=e[--n];if(typeof t=="number"&&t<0)return t}return 0}function jb(e,n,t){if(t){if(n.exportAs)for(let o=0;o{let[t,o,r]=e[n],i={propName:t,templateName:n,isSignal:(o&hr.SignalBased)!==0};return r&&(i.transform=r),i})}function Vb(e){return Object.keys(e).map(n=>({propName:e[n],templateName:n}))}function Hb(e,n,t){let o=n instanceof o1?n:n?.injector;return o&&e.getStandaloneInjector!==null&&(o=e.getStandaloneInjector(o)||o),o?new Bc(t,o):t}function Ub(e){let n=e.get(Zn,null);if(n===null)throw new S(407,!1);let t=e.get(_b,null),o=e.get(tn,null);return{rendererFactory:n,sanitizer:t,changeDetectionScheduler:o}}function Wb(e,n){let t=(e.selectors[0][0]||"div").toLowerCase();return Bu(n,t,t==="svg"?T7:t==="math"?Ry:null)}var on=class extends Fo{componentDef;ngModule;selector;componentType;ngContentSelectors;isBoundToModule;get inputs(){return $b(this.componentDef.inputs)}get outputs(){return Vb(this.componentDef.outputs)}constructor(n,t){super(),this.componentDef=n,this.ngModule=t,this.componentType=n.type,this.selector=xM(n.selectors),this.ngContentSelectors=n.ngContentSelectors??[],this.isBoundToModule=!!t}create(n,t,o,r){let i=X(null);try{let c=this.componentDef,s=o?["ng-version","19.1.7"]:wM(this.componentDef.selectors[0]),a=g6(0,null,null,1,0,null,null,null,null,[s],null),l=Hb(c,r||this.ngModule,n),u=Ub(l),f=u.rendererFactory.createRenderer(null,c),d=o?kM(f,o,c.encapsulation,l):Wb(c,f),p=C6(null,a,null,512|Hu(c),null,null,u,f,l,null,zu(d,l,!0));p[Ie]=d,n6(p);let h=null;try{let g=hf(Ie,a,p,"#host",()=>[this.componentDef],!0,0);d&&(Vu(f,d,g),ln(d,p)),Zu(a,p,g),p6(a,g,p),mf(a,g),t!==void 0&&Gb(g,this.ngContentSelectors,t),h=b2(g.index,p),p[He]=h[He],z6(a,p,null)}catch(g){throw h!==null&&Yc(h),Yc(p),g}finally{o6()}return new ds(this.componentType,p)}finally{X(i)}}},ds=class extends ls{_rootLView;instance;hostView;changeDetectorRef;componentType;location;previousInputValues=null;_tNode;constructor(n,t){super(),this._rootLView=t,this._tNode=Ys(t[G],Ie),this.location=Xn(this._tNode,t),this.instance=b2(this._tNode.index,t)[He],this.hostView=this.changeDetectorRef=new nn(t,void 0,!1),this.componentType=n}setInput(n,t){let o=this._tNode.inputs,r;if(o!==null&&(r=o[n])){if(this.previousInputValues??=new Map,this.previousInputValues.has(n)&&Object.is(this.previousInputValues.get(n),t))return;let i=this._rootLView;L6(i[G],i,r,n,t),this.previousInputValues.set(n,t);let c=b2(this._tNode.index,i);D6(c,1)}}get injector(){return new Wt(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(n){this.hostView.onDestroy(n)}};function Gb(e,n,t){let o=e.projection=[];for(let r=0;r{class e{static __NG_ELEMENT_ID__=qb}return e})();function qb(){let e=i1();return Cf(e,O())}var Zb=V1,gf=class extends Zb{_lContainer;_hostTNode;_hostLView;constructor(n,t,o){super(),this._lContainer=n,this._hostTNode=t,this._hostLView=o}get element(){return Xn(this._hostTNode,this._hostLView)}get injector(){return new Wt(this._hostTNode,this._hostLView)}get parentInjector(){let n=i6(this._hostTNode,this._hostLView);if(Q7(n)){let t=Io(n,this._hostLView),o=No(n),r=t[G].data[o+8];return new Wt(r,t)}else return new Wt(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(n){let t=H5(this._lContainer);return t!==null&&t[n]||null}get length(){return this._lContainer.length-Ge}createEmbeddedView(n,t,o){let r,i;typeof o=="number"?r=o:o!=null&&(r=o.index,i=o.injector);let c=Gn(this._lContainer,n.ssrId),s=n.createEmbeddedViewImpl(t||{},i,c);return this.insertImpl(s,r,Wn(this._hostTNode,c)),s}createComponent(n,t,o,r,i){let c=n&&!Ny(n),s;if(c)s=t;else{let h=t||{};s=h.index,o=h.injector,r=h.projectableNodes,i=h.environmentInjector||h.ngModuleRef}let a=c?n:new on(P2(n)),l=o||this.parentInjector;if(!i&&a.ngModule==null){let g=(c?l:this.parentInjector).get(o1,null);g&&(i=g)}let u=P2(a.componentType??{}),f=Gn(this._lContainer,u?.id??null),d=f?.firstChild??null,p=a.create(l,r,d,i);return this.insertImpl(p.hostView,s,Wn(this._hostTNode,f)),p}insert(n,t){return this.insertImpl(n,t,!0)}insertImpl(n,t,o){let r=n._lView;if(Oy(r)){let s=this.indexOf(n);if(s!==-1)this.detach(s);else{let a=r[qe],l=new gf(a,a[m1],a[qe]);l.detach(l.indexOf(n))}}let i=this._adjustIndex(t),c=this._lContainer;return v3(c,r,i,o),n.attachToViewContainerRef(),h7(Lc(c),i,n),n}move(n,t){return this.insert(n,t)}indexOf(n){let t=H5(this._lContainer);return t!==null?t.indexOf(n):-1}remove(n){let t=this._adjustIndex(n,-1),o=s3(this._lContainer,t);o&&(xo(Lc(this._lContainer),t),gr(o[G],o))}detach(n){let t=this._adjustIndex(n,-1),o=s3(this._lContainer,t);return o&&xo(Lc(this._lContainer),t)!=null?new nn(o):null}_adjustIndex(n,t=0){return n??this.length+t}};function H5(e){return e[Eo]}function Lc(e){return e[Eo]||(e[Eo]=[])}function Cf(e,n){let t,o=n[e.index];return U2(o)?t=o:(t=lf(o,n,null,e),n[e.index]=t,y6(n,t)),Qb(t,n,e,o),new gf(t,e,n)}function Yb(e,n){let t=e[we],o=t.createComment(""),r=c2(n,e),i=t.parentNode(r);return Oo(t,i,o,t.nextSibling(r),!1),o}var Qb=Jb,Kb=()=>!1;function Xb(e,n,t){return Kb(e,n,t)}function Jb(e,n,t,o){if(e[Kt])return;let r;t.type&8?r=M2(o):r=Yb(n,t),e[Kt]=r}var ps=class e{queryList;matches=null;constructor(n){this.queryList=n}clone(){return new e(this.queryList)}setDirty(){this.queryList.setDirty()}},hs=class e{queries;constructor(n=[]){this.queries=n}createEmbeddedView(n){let t=n.queries;if(t!==null){let o=n.contentQueries!==null?n.contentQueries[0]:t.length,r=[];for(let i=0;i0)o.push(c[s/2]);else{let l=i[s+1],u=n[-a];for(let f=Ge;fn.trim())}function Mf(e,n,t){e.queries===null&&(e.queries=new ms),e.queries.track(new gs(n,t))}function aL(e,n){let t=e.contentQueries||(e.contentQueries=[]),o=t.length?t[t.length-1]:-1;n!==o&&t.push(e.queries.length-1,n)}function N6(e,n){return e.queries.getByIndex(n)}function lL(e,n){let t=e[G],o=N6(t,n);return o.crossesNgTemplate?Cs(t,e,n,[]):yf(t,e,o,n)}var V2=class{},a3=class{};function bf(e,n){return new $o(e,n??null,[])}var $o=class extends V2{ngModuleType;_parent;_bootstrapComponents=[];_r3Injector;instance;destroyCbs=[];componentFactoryResolver=new jo(this);constructor(n,t,o,r=!0){super(),this.ngModuleType=n,this._parent=t;let i=C7(n);this._bootstrapComponents=Pu(i.bootstrap),this._r3Injector=iu(n,t,[{provide:V2,useValue:this},{provide:qn,useValue:this.componentFactoryResolver},...o],n1(n),new Set(["environment"])),r&&this.resolveInjectorInitializers()}resolveInjectorInitializers(){this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(this.ngModuleType)}get injector(){return this._r3Injector}destroy(){let n=this._r3Injector;!n.destroyed&&n.destroy(),this.destroyCbs.forEach(t=>t()),this.destroyCbs=null}onDestroy(n){this.destroyCbs.push(n)}},ys=class extends a3{moduleType;constructor(n){super(),this.moduleType=n}create(n){return new $o(this.moduleType,n,[])}};var Vo=class extends V2{injector;componentFactoryResolver=new jo(this);instance=null;constructor(n){super();let t=new n3([...n.providers,{provide:V2,useValue:this},{provide:qn,useValue:this.componentFactoryResolver}],n.parent||tr(),n.debugName,new Set(["environment"]));this.injector=t,n.runEnvironmentInitializers&&t.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(n){this.injector.onDestroy(n)}};function Mr(e,n,t=null){return new Vo({providers:e,parent:n,debugName:t,runEnvironmentInitializers:!0}).injector}var uL=(()=>{class e{_injector;cachedInjectors=new Map;constructor(t){this._injector=t}getOrCreateStandaloneInjector(t){if(!t.standalone)return null;if(!this.cachedInjectors.has(t)){let o=b7(!1,t.type),r=o.length>0?Mr([o],this._injector,`Standalone[${t.type.name}]`):null;this.cachedInjectors.set(t,r)}return this.cachedInjectors.get(t)}ngOnDestroy(){try{for(let t of this.cachedInjectors.values())t!==null&&t.destroy()}finally{this.cachedInjectors.clear()}}static \u0275prov=v({token:e,providedIn:"environment",factory:()=>new e(y(o1))})}return e})();function me(e){return f3(()=>{let n=Lf(e),t=F(C({},n),{decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===pu.OnPush,directiveDefs:null,pipeDefs:null,dependencies:n.standalone&&e.dependencies||null,getStandaloneInjector:n.standalone?r=>r.get(uL).getOrCreateStandaloneInjector(t):null,getExternalStyles:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||L2.Emulated,styles:e.styles||p1,_:null,schemas:e.schemas||null,tView:null,id:""});n.standalone&&I1("NgStandalone"),zf(t);let o=e.dependencies;return t.directiveDefs=U5(o,!1),t.pipeDefs=U5(o,!0),t.id=mL(t),t})}function fL(e){return P2(e)||y7(e)}function dL(e){return e!==null}function Me(e){return f3(()=>({type:e.type,bootstrap:e.bootstrap||p1,declarations:e.declarations||p1,imports:e.imports||p1,exports:e.exports||p1,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function pL(e,n){if(e==null)return Zt;let t={};for(let o in e)if(e.hasOwnProperty(o)){let r=e[o],i,c,s,a;Array.isArray(r)?(s=r[0],i=r[1],c=r[2]??i,a=r[3]||null):(i=r,c=r,s=hr.None,a=null),t[i]=[o,s,a],n[i]=c}return t}function hL(e){if(e==null)return Zt;let n={};for(let t in e)e.hasOwnProperty(t)&&(n[e[t]]=t);return n}function ae(e){return f3(()=>{let n=Lf(e);return zf(n),n})}function G2(e){return{type:e.type,name:e.name,factory:null,pure:e.pure!==!1,standalone:e.standalone??!0,onDestroy:e.type.prototype.ngOnDestroy||null}}function Lf(e){let n={};return{type:e.type,providersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:n,inputConfig:e.inputs||Zt,exportAs:e.exportAs||null,standalone:e.standalone??!0,signals:e.signals===!0,selectors:e.selectors||p1,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:pL(e.inputs,n),outputs:hL(e.outputs),debugInfo:null}}function zf(e){e.features?.forEach(n=>n(e))}function U5(e,n){if(!e)return null;let t=n?v7:fL;return()=>(typeof e=="function"?e():e).map(o=>t(o)).filter(dL)}function mL(e){let n=0,t=typeof e.consts=="function"?"":e.consts,o=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,t,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery];for(let i of o.join("|"))n=Math.imul(31,n)+i.charCodeAt(0)<<0;return n+=2147483648,"c"+n}function gL(e){return Object.getPrototypeOf(e.prototype).constructor}function be(e){let n=gL(e.type),t=!0,o=[e];for(;n;){let r;if(B2(e))r=n.\u0275cmp||n.\u0275dir;else{if(n.\u0275cmp)throw new S(903,!1);r=n.\u0275dir}if(r){if(t){o.push(r);let c=e;c.inputs=zc(e.inputs),c.declaredInputs=zc(e.declaredInputs),c.outputs=zc(e.outputs);let s=r.hostBindings;s&&bL(e,s);let a=r.viewQuery,l=r.contentQueries;if(a&&vL(e,a),l&&ML(e,l),CL(e,r),YC(e.outputs,r.outputs),B2(r)&&r.data.animation){let u=e.data;u.animation=(u.animation||[]).concat(r.data.animation)}}let i=r.features;if(i)for(let c=0;c=0;o--){let r=e[o];r.hostVars=n+=r.hostVars,r.hostAttrs=Un(r.hostAttrs,t=Un(t,r.hostAttrs))}}function zc(e){return e===Zt?{}:e===p1?[]:e}function vL(e,n){let t=e.viewQuery;t?e.viewQuery=(o,r)=>{n(o,r),t(o,r)}:e.viewQuery=n}function ML(e,n){let t=e.contentQueries;t?e.contentQueries=(o,r,i)=>{n(o,r,i),t(o,r,i)}:e.contentQueries=n}function bL(e,n){let t=e.hostBindings;t?e.hostBindings=(o,r)=>{n(o,r),t(o,r)}:e.hostBindings=n}function xf(e){return I6(e)?Array.isArray(e)||!(e instanceof Map)&&Symbol.iterator in e:!1}function LL(e,n){if(Array.isArray(e))for(let t=0;t{class e{log(t){console.log(t)}warn(t){console.warn(t)}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"platform"})}return e})();var wf=new M("");function t0(e){return!!e&&typeof e.then=="function"}function A6(e){return!!e&&typeof e.subscribe=="function"}var b3=new M("");function Sf(e){return x2([{provide:b3,multi:!0,useValue:e}])}var Ef=(()=>{class e{resolve;reject;initialized=!1;done=!1;donePromise=new Promise((t,o)=>{this.resolve=t,this.reject=o});appInits=m(b3,{optional:!0})??[];injector=m(Ee);constructor(){}runInitializers(){if(this.initialized)return;let t=[];for(let r of this.appInits){let i=h1(this.injector,r);if(t0(i))t.push(i);else if(A6(i)){let c=new Promise((s,a)=>{i.subscribe({complete:s,error:a})});t.push(c)}}let o=()=>{this.done=!0,this.resolve()};Promise.all(t).then(()=>{o()}).catch(r=>{this.reject(r)}),t.length===0&&o(),this.initialized=!0}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Df=(()=>{class e{static \u0275prov=v({token:e,providedIn:"root",factory:()=>new Uo})}return e})(),Uo=class{queuedEffectCount=0;queues=new Map;schedule(n){this.enqueue(n)}remove(n){let t=n.zone,o=this.queues.get(t);o.has(n)&&(o.delete(n),this.queuedEffectCount--)}enqueue(n){let t=n.zone;this.queues.has(t)||this.queues.set(t,new Set);let o=this.queues.get(t);o.has(n)||(this.queuedEffectCount++,o.add(n))}flush(){for(;this.queuedEffectCount>0;)for(let[n,t]of this.queues)n===null?this.flushQueue(t):n.run(()=>this.flushQueue(t))}flushQueue(n){for(let t of n)n.delete(t),this.queuedEffectCount--,t.run()}},br=new M("");function _L(){f5(()=>{throw new S(600,!1)})}function NL(e){return e.isBoundToModule}var IL=10;var _1=(()=>{class e{_runningTick=!1;_destroyed=!1;_destroyListeners=[];_views=[];internalErrorHandler=m(Sv);afterRenderManager=m(bu);zonelessEnabled=m(ur);rootEffectScheduler=m(Df);dirtyFlags=0;deferredDirtyFlags=0;tracingSnapshot=null;externalTestViews=new Set;afterTick=new Q;get allViews(){return[...this.externalTestViews.keys(),...this._views]}get destroyed(){return this._destroyed}componentTypes=[];components=[];isStable=m(S2).hasPendingTasks.pipe(T(t=>!t));constructor(){m(Jn,{optional:!0})}whenStable(){let t;return new Promise(o=>{t=this.isStable.subscribe({next:r=>{r&&o()}})}).finally(()=>{t.unsubscribe()})}_injector=m(o1);_rendererFactory=null;get injector(){return this._injector}bootstrap(t,o){let r=t instanceof Fo;if(!this._injector.get(Ef).done){let d=!r&&M7(t),p=!1;throw new S(405,p)}let c;r?c=t:c=this._injector.get(qn).resolveComponentFactory(t),this.componentTypes.push(c.componentType);let s=NL(c)?void 0:this._injector.get(V2),a=o||c.selector,l=c.create(Ee.NULL,[],a,s),u=l.location.nativeElement,f=l.injector.get(wf,null);return f?.registerApplication(u),l.onDestroy(()=>{this.detachView(l.hostView),Mo(this.components,l),f?.unregisterApplication(u)}),this._loadComponent(l),l}tick(){this.zonelessEnabled||(this.dirtyFlags|=1),this._tick()}_tick=()=>{if(this.tracingSnapshot!==null){let o=this.tracingSnapshot;this.tracingSnapshot=null,o.run(f6.CHANGE_DETECTION,this._tick),o.dispose();return}if(this._runningTick)throw new S(101,!1);let t=X(null);try{this._runningTick=!0,this.synchronize()}catch(o){this.internalErrorHandler(o)}finally{this._runningTick=!1,X(t),this.afterTick.next()}};synchronize(){this._rendererFactory===null&&!this._injector.destroyed&&(this._rendererFactory=this._injector.get(Zn,null,{optional:!0})),this.dirtyFlags|=this.deferredDirtyFlags,this.deferredDirtyFlags=0;let t=0;for(;this.dirtyFlags!==0&&t++ir(t))){this.dirtyFlags|=2;return}else this.dirtyFlags&=-8}attachView(t){let o=t;this._views.push(o),o.attachToAppRef(this)}detachView(t){let o=t;Mo(this._views,o),o.detachFromAppRef()}_loadComponent(t){this.attachView(t.hostView),this.tick(),this.components.push(t),this._injector.get(br,[]).forEach(r=>r(t))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(t=>t()),this._views.slice().forEach(t=>t.destroy())}finally{this._destroyed=!0,this._views=[],this._destroyListeners=[]}}onDestroy(t){return this._destroyListeners.push(t),()=>Mo(this._destroyListeners,t)}destroy(){if(this._destroyed)throw new S(406,!1);let t=this._injector;t.destroy&&!t.destroyed&&t.destroy()}get viewCount(){return this._views.length}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function Mo(e,n){let t=e.indexOf(n);t>-1&&e.splice(t,1)}function TL(e,n,t,o){if(!t&&!ir(e))return;rf(e,n,t&&!o?0:1)}function le(e,n,t,o){let r=O(),i=an();if(D1(r,i,n)){let c=ve(),s=m3();HM(s,r,e,n,t,o)}return le}function _f(e,n,t,o){return D1(e,an(),t)?n+Gt(t)+o:g1}function AL(e,n,t,o,r,i){let c=Gy(),s=l3(e,c,t,r);return e6(2),s?n+Gt(t)+o+Gt(r)+i:g1}function ho(e,n){return e<<17|n<<2}function rn(e){return e>>17&32767}function RL(e){return(e&2)==2}function kL(e,n){return e&131071|n<<17}function vs(e){return e|2}function Yn(e){return(e&131068)>>2}function xc(e,n){return e&-131069|n<<2}function OL(e){return(e&1)===1}function Ms(e){return e|1}function PL(e,n,t,o,r,i){let c=i?n.classBindings:n.styleBindings,s=rn(c),a=Yn(c);e[o]=t;let l=!1,u;if(Array.isArray(t)){let f=t;u=f[1],(u===null||d3(f,u)>0)&&(l=!0)}else u=t;if(r)if(a!==0){let d=rn(e[s+1]);e[o+1]=ho(d,s),d!==0&&(e[d+1]=xc(e[d+1],o)),e[s+1]=kL(e[s+1],o)}else e[o+1]=ho(s,0),s!==0&&(e[s+1]=xc(e[s+1],o)),s=o;else e[o+1]=ho(a,0),s===0?s=o:e[a+1]=xc(e[a+1],o),a=o;l&&(e[o+1]=vs(e[o+1])),W5(e,u,o,!0),W5(e,u,o,!1),FL(n,u,e,o,i),c=ho(s,a),i?n.classBindings=c:n.styleBindings=c}function FL(e,n,t,o,r){let i=r?e.residualClasses:e.residualStyles;i!=null&&typeof n=="string"&&d3(i,n)>=0&&(t[o+1]=Ms(t[o+1]))}function W5(e,n,t,o){let r=e[t+1],i=n===null,c=o?rn(r):Yn(r),s=!1;for(;c!==0&&(s===!1||i);){let a=e[c],l=e[c+1];jL(a,n)&&(s=!0,e[c+1]=o?Ms(l):vs(l)),c=o?rn(l):Yn(l)}s&&(e[t+1]=o?vs(r):Ms(r))}function jL(e,n){return e===null||n==null||(Array.isArray(e)?e[1]:e)===n?!0:Array.isArray(e)&&typeof n=="string"?d3(e,n)>=0:!1}var Fe={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function Nf(e){return e.substring(Fe.key,Fe.keyEnd)}function BL(e){return e.substring(Fe.value,Fe.valueEnd)}function $L(e){return Af(e),If(e,Qn(e,0,Fe.textEnd))}function If(e,n){let t=Fe.textEnd;return t===n?-1:(n=Fe.keyEnd=HL(e,Fe.key=n,t),Qn(e,n,t))}function VL(e){return Af(e),Tf(e,Qn(e,0,Fe.textEnd))}function Tf(e,n){let t=Fe.textEnd,o=Fe.key=Qn(e,n,t);return t===o?-1:(o=Fe.keyEnd=UL(e,o,t),o=G5(e,o,t,58),o=Fe.value=Qn(e,o,t),o=Fe.valueEnd=WL(e,o,t),G5(e,o,t,59))}function Af(e){Fe.key=0,Fe.keyEnd=0,Fe.value=0,Fe.valueEnd=0,Fe.textEnd=e.length}function Qn(e,n,t){for(;n32;)n++;return n}function UL(e,n,t){let o;for(;n=65&&(o&-33)<=90||o>=48&&o<=57);)n++;return n}function G5(e,n,t,o){return n=Qn(e,n,t),n32&&(s=c),i=r,r=o,o=a&-33}return s}function q5(e,n,t,o){let r=-1,i=t;for(;i=0;t=Tf(n,t))Ff(e,Nf(n),BL(n))}function Ye(e){kf(JL,qL,e,!0)}function qL(e,n){for(let t=$L(n);t>=0;t=If(n,t))Jo(e,Nf(n),!0)}function Rf(e,n,t,o){let r=O(),i=ve(),c=e6(2);if(i.firstUpdatePass&&Pf(i,e,c,o),n!==g1&&D1(r,c,n)){let s=i.data[w2()];jf(i,s,r,r[we],e,r[c+1]=tz(n,t),o,c)}}function kf(e,n,t,o){let r=ve(),i=e6(2);r.firstUpdatePass&&Pf(r,null,i,o);let c=O();if(t!==g1&&D1(c,i,t)){let s=r.data[w2()];if(Bf(s,o)&&!Of(r,i)){let a=o?s.classesWithoutHost:s.stylesWithoutHost;a!==null&&(t=_c(a,t||"")),bs(r,s,c,t,o)}else ez(r,s,c,c[we],c[i+1],c[i+1]=XL(e,n,t),o,i)}}function Of(e,n){return n>=e.expandoStartIndex}function Pf(e,n,t,o){let r=e.data;if(r[t+1]===null){let i=r[w2()],c=Of(e,t);Bf(i,o)&&n===null&&!c&&(n=!1),n=ZL(r,i,n,o),PL(r,i,n,t,c,o)}}function ZL(e,n,t,o){let r=Ky(e),i=o?n.residualClasses:n.residualStyles;if(r===null)(o?n.classBindings:n.styleBindings)===0&&(t=wc(null,e,n,t,o),t=u3(t,n.attrs,o),i=null);else{let c=n.directiveStylingLast;if(c===-1||e[c]!==r)if(t=wc(r,e,n,t,o),i===null){let a=YL(e,n,o);a!==void 0&&Array.isArray(a)&&(a=wc(null,e,n,a[1],o),a=u3(a,n.attrs,o),QL(e,n,o,a))}else i=KL(e,n,o)}return i!==void 0&&(o?n.residualClasses=i:n.residualStyles=i),t}function YL(e,n,t){let o=t?n.classBindings:n.styleBindings;if(Yn(o)!==0)return e[rn(o)]}function QL(e,n,t,o){let r=t?n.classBindings:n.styleBindings;e[rn(r)]=o}function KL(e,n,t){let o,r=n.directiveEnd;for(let i=1+n.directiveStylingLast;i0;){let a=e[r],l=Array.isArray(a),u=l?a[1]:a,f=u===null,d=t[r+1];d===g1&&(d=f?p1:void 0);let p=f?gc(d,o):u===o?d:void 0;if(l&&!Wo(p)&&(p=gc(a,o)),Wo(p)&&(s=p,c))return s;let h=e[r+1];r=c?rn(h):Yn(h)}if(n!==null){let a=i?n.residualClasses:n.residualStyles;a!=null&&(s=gc(a,o))}return s}function Wo(e){return e!==void 0}function tz(e,n){return e==null||e===""||(typeof n=="string"?e=e+n:typeof e=="object"&&(e=n1($1(e)))),e}function Bf(e,n){return(e.flags&(n?8:16))!==0}var Ls=class{destroy(n){}updateValue(n,t){}swap(n,t){let o=Math.min(n,t),r=Math.max(n,t),i=this.detach(r);if(r-o>1){let c=this.detach(o);this.attach(o,i),this.attach(r,c)}else this.attach(o,i)}move(n,t){this.attach(t,this.detach(n))}};function Sc(e,n,t,o,r){return e===t&&Object.is(n,o)?1:Object.is(r(e,n),r(t,o))?-1:0}function nz(e,n,t){let o,r,i=0,c=e.length-1,s=void 0;if(Array.isArray(n)){let a=n.length-1;for(;i<=c&&i<=a;){let l=e.at(i),u=n[i],f=Sc(i,l,i,u,t);if(f!==0){f<0&&e.updateValue(i,u),i++;continue}let d=e.at(c),p=n[a],h=Sc(c,d,a,p,t);if(h!==0){h<0&&e.updateValue(c,p),c--,a--;continue}let g=t(i,l),b=t(c,d),x=t(i,u);if(Object.is(x,b)){let I=t(a,p);Object.is(I,g)?(e.swap(i,c),e.updateValue(c,p),a--,c--):e.move(c,i),e.updateValue(i,u),i++;continue}if(o??=new Go,r??=Q5(e,i,c,t),zs(e,o,i,x))e.updateValue(i,u),i++,c++;else if(r.has(x))o.set(g,e.detach(i)),c--;else{let I=e.create(i,n[i]);e.attach(i,I),i++,c++}}for(;i<=a;)Y5(e,o,t,i,n[i]),i++}else if(n!=null){let a=n[Symbol.iterator](),l=a.next();for(;!l.done&&i<=c;){let u=e.at(i),f=l.value,d=Sc(i,u,i,f,t);if(d!==0)d<0&&e.updateValue(i,f),i++,l=a.next();else{o??=new Go,r??=Q5(e,i,c,t);let p=t(i,f);if(zs(e,o,i,p))e.updateValue(i,f),i++,c++,l=a.next();else if(!r.has(p))e.attach(i,e.create(i,f)),i++,c++,l=a.next();else{let h=t(i,u);o.set(h,e.detach(i)),c--}}}for(;!l.done;)Y5(e,o,t,e.length,l.value),l=a.next()}for(;i<=c;)e.destroy(e.detach(c--));o?.forEach(a=>{e.destroy(a)})}function zs(e,n,t,o){return n!==void 0&&n.has(o)?(e.attach(t,n.get(o)),n.delete(o),!0):!1}function Y5(e,n,t,o,r){if(zs(e,n,o,t(o,r)))e.updateValue(o,r);else{let i=e.create(o,r);e.attach(o,i)}}function Q5(e,n,t,o){let r=new Set;for(let i=n;i<=t;i++)r.add(o(i,e.at(i)));return r}var Go=class{kvMap=new Map;_vMap=void 0;has(n){return this.kvMap.has(n)}delete(n){if(!this.has(n))return!1;let t=this.kvMap.get(n);return this._vMap!==void 0&&this._vMap.has(t)?(this.kvMap.set(n,this._vMap.get(t)),this._vMap.delete(t)):this.kvMap.delete(n),!0}get(n){return this.kvMap.get(n)}set(n,t){if(this.kvMap.has(n)){let o=this.kvMap.get(n);this._vMap===void 0&&(this._vMap=new Map);let r=this._vMap;for(;r.has(o);)o=r.get(o);r.set(o,t)}else this.kvMap.set(n,t)}forEach(n){for(let[t,o]of this.kvMap)if(n(o,t),this._vMap!==void 0){let r=this._vMap;for(;r.has(o);)o=r.get(o),n(o,t)}}};function C1(e,n){I1("NgControlFlow");let t=O(),o=an(),r=t[o]!==g1?t[o]:-1,i=r!==-1?qo(t,Ie+r):void 0,c=0;if(D1(t,o,e)){let s=X(null);try{if(i!==void 0&&ff(i,c),e!==-1){let a=Ie+e,l=qo(t,a),u=Es(t[G],a),f=Gn(l,u.tView.ssrId),d=y3(t,u,n,{dehydratedView:f});v3(l,d,c,Wn(u,f))}}finally{X(s)}}else if(i!==void 0){let s=uf(i,c);s!==void 0&&(s[He]=n)}}var xs=class{lContainer;$implicit;$index;constructor(n,t,o){this.lContainer=n,this.$implicit=t,this.$index=o}get $count(){return this.lContainer.length-Ge}};function OH(e,n){return n}var ws=class{hasEmptyBlock;trackByFn;liveCollection;constructor(n,t,o){this.hasEmptyBlock=n,this.trackByFn=t,this.liveCollection=o}};function PH(e,n,t,o,r,i,c,s,a,l,u,f,d){I1("NgControlFlow");let p=O(),h=ve(),g=a!==void 0,b=O(),x=s?c.bind(b[E1][He]):c,I=new ws(g,x);b[Ie+e]=I,Ho(p,h,e+1,n,t,o,r,Mt(h.consts,i)),g&&Ho(p,h,e+2,a,l,u,f,Mt(h.consts,d))}var Ss=class extends Ls{lContainer;hostLView;templateTNode;operationsCounter=void 0;needsIndexUpdate=!1;constructor(n,t,o){super(),this.lContainer=n,this.hostLView=t,this.templateTNode=o}get length(){return this.lContainer.length-Ge}at(n){return this.getLView(n)[He].$implicit}attach(n,t){let o=t[Vn];this.needsIndexUpdate||=n!==this.length,v3(this.lContainer,t,n,Wn(this.templateTNode,o))}detach(n){return this.needsIndexUpdate||=n!==this.length-1,oz(this.lContainer,n)}create(n,t){let o=Gn(this.lContainer,this.templateTNode.tView.ssrId),r=y3(this.hostLView,this.templateTNode,new xs(this.lContainer,t,n),{dehydratedView:o});return this.operationsCounter?.recordCreate(),r}destroy(n){gr(n[G],n),this.operationsCounter?.recordDestroy()}updateValue(n,t){this.getLView(n)[He].$implicit=t}reset(){this.needsIndexUpdate=!1,this.operationsCounter?.reset()}updateIndexes(){if(this.needsIndexUpdate)for(let n=0;n(lr(!0),Bu(o,r,tv()));function cz(e,n,t,o,r){let i=n.consts,c=Mt(i,o),s=e0(n,e,8,"ng-container",c);c!==null&&fs(s,c,!0);let a=Mt(i,r);return cr()&&_6(n,t,s,a,b6),s.mergedAttrs=Un(s.mergedAttrs,s.attrs),n.queries!==null&&n.queries.elementStart(n,s),s}function U1(e,n,t){let o=O(),r=ve(),i=e+Ie,c=r.firstCreatePass?cz(i,r,o,n,t):r.data[i];Lt(c,!0);let s=sz(r,o,c,e);return o[i]=s,ar()&&Cr(r,o,s,c),ln(s,o),or(c)&&(v6(r,o,c),p6(r,c,o)),t!=null&&M6(o,c),U1}function W1(){let e=i1(),n=ve();return Xs()?Js():(e=e.parent,Lt(e,!1)),n.firstCreatePass&&(r6(n,e),Zs(e)&&n.queries.elementEnd(e)),W1}function Ae(e,n,t){return U1(e,n,t),W1(),Ae}var sz=(e,n,t,o)=>(lr(!0),DM(n[we],""));function y1(){return O()}function R6(e,n,t){let o=O(),r=an();if(D1(o,r,n)){let i=ve(),c=m3();mr(i,c,o,e,n,o[we],t,!0)}return R6}var Zo="en-US";var az=Zo;function lz(e){typeof e=="string"&&(az=e.toLowerCase().replace(/_/g,"-"))}var uz=(e,n,t)=>{};function $e(e,n,t,o){let r=O(),i=ve(),c=i1();return $f(i,r,r[we],c,e,n,o),$e}function fz(e,n,t,o){let r=e.cleanup;if(r!=null)for(let i=0;ia?s[a]:null}typeof c=="string"&&(i+=2)}return null}function $f(e,n,t,o,r,i,c){let s=or(o),l=e.firstCreatePass&&P7(e),u=n[He],f=O7(n),d=!0;if(o.type&3||c){let g=c2(o,n),b=c?c(g):g,x=f.length,I=c?oe=>c(M2(oe[o.index])):o.index,B=null;if(!c&&s&&(B=fz(e,n,r,o.index)),B!==null){let oe=B.__ngLastListenerFn__||B;oe.__ngNextListenerFn__=i,B.__ngLastListenerFn__=i,d=!1}else{i=X5(o,n,u,i),uz(g,r,i);let oe=t.listen(b,r,i);f.push(i,oe),l&&l.push(r,I,x,x+1)}}else i=X5(o,n,u,i);let p=o.outputs,h;if(d&&p!==null&&(h=p[r])){let g=h.length;if(g)for(let b=0;b=e.data.length&&(e.data[t]=null,e.blueprint[t]=null),n[t]=o}function Qe(e){let n=B7();return rr(n,Ie+e)}function G1(e,n=""){let t=O(),o=ve(),r=e+Ie,i=o.firstCreatePass?e0(o,r,1,n,null):o.data[r],c=mz(o,t,i,n,e);t[r]=c,ar()&&Cr(o,t,c,i),Lt(i,!1)}var mz=(e,n,t,o,r)=>(lr(!0),SM(n[we],o));function un(e){return Hf("",e,""),un}function Hf(e,n,t){let o=O(),r=_f(o,e,n,t);return r!==g1&&Uf(o,w2(),r),Hf}function gz(e,n,t,o,r){let i=O(),c=AL(i,e,n,t,o,r);return c!==g1&&Uf(i,w2(),c),gz}function Uf(e,n,t){let o=A7(n,e);EM(e[we],o,t)}function Cz(e,n,t){fu(n)&&(n=n());let o=O(),r=an();if(D1(o,r,n)){let i=ve(),c=m3();mr(i,c,o,e,n,o[we],t,!1)}return Cz}function jH(e,n){let t=fu(e);return t&&e.set(n),t}function yz(e,n){let t=O(),o=ve(),r=i1();return $f(o,t,t[we],r,e,n),yz}var Wf={};function vz(e){let n=ve(),t=O(),o=e+Ie,r=e0(n,o,128,null,null);return Lt(r,!1),k6(n,t,o,Wf),vz}function BH(e){I1("NgLet");let n=ve(),t=O(),o=w2();return k6(n,t,o,e),e}function $H(e){let n=B7(),t=rr(n,Ie+e);if(t===Wf)throw new S(314,!1);return t}function Mz(e,n,t){let o=ve();if(o.firstCreatePass){let r=B2(e);Ds(t,o.data,o.blueprint,r,!0),Ds(n,o.data,o.blueprint,r,!1)}}function Ds(e,n,t,o,r){if(e=t1(e),Array.isArray(e))for(let i=0;i>20;if($n(e)||!e.multi){let p=new en(l,r,j),h=Dc(a,n,r?u:u+d,f);h===-1?(Vc(Ao(s,c),i,a),Ec(i,e,n.length),n.push(a),s.directiveStart++,s.directiveEnd++,r&&(s.providerIndexes+=1048576),t.push(p),c.push(p)):(t[h]=p,c[h]=p)}else{let p=Dc(a,n,u+d,f),h=Dc(a,n,u,u+d),g=p>=0&&t[p],b=h>=0&&t[h];if(r&&!b||!r&&!g){Vc(Ao(s,c),i,a);let x=zz(r?Lz:bz,t.length,r,o,l);!r&&b&&(t[h].providerFactory=x),Ec(i,e,n.length,0),n.push(a),s.directiveStart++,s.directiveEnd++,r&&(s.providerIndexes+=1048576),t.push(x),c.push(x)}else{let x=Gf(t[r?h:p],l,!r&&o);Ec(i,e,p>-1?p:h,x)}!r&&o&&b&&t[h].componentProviders++}}}function Ec(e,n,t,o){let r=$n(n),i=zy(n);if(r||i){let a=(i?t1(n.useClass):n).prototype.ngOnDestroy;if(a){let l=e.destroyHooks||(e.destroyHooks=[]);if(!r&&n.multi){let u=l.indexOf(t);u===-1?l.push(t,[o,a]):l[u+1].push(o,a)}else l.push(t,a)}}}function Gf(e,n,t){return t&&e.componentProviders++,e.multi.push(n)-1}function Dc(e,n,t,o){for(let r=t;r{t.providersResolver=(o,r)=>Mz(o,r?r(e):e,n)}}function qf(e,n,t){let o=sn()+e,r=O();return r[o]===g1?M3(r,o,t?n.call(t):n()):zL(r,o)}function o0(e,n,t,o){return Qf(O(),sn(),e,n,t,o)}function Zf(e,n,t,o,r){return xz(O(),sn(),e,n,t,o,r)}function Yf(e,n,t,o,r,i){return Kf(O(),sn(),e,n,t,o,r,i)}function VH(e,n,t,o,r,i,c){return wz(O(),sn(),e,n,t,o,r,i,c)}function Lr(e,n){let t=e[n];return t===g1?void 0:t}function Qf(e,n,t,o,r,i){let c=n+t;return D1(e,c,r)?M3(e,c+1,i?o.call(i,r):o(r)):Lr(e,c+1)}function xz(e,n,t,o,r,i,c){let s=n+t;return l3(e,s,r,i)?M3(e,s+2,c?o.call(c,r,i):o(r,i)):Lr(e,s+2)}function Kf(e,n,t,o,r,i,c,s){let a=n+t;return xL(e,a,r,i,c)?M3(e,a+3,s?o.call(s,r,i,c):o(r,i,c)):Lr(e,a+3)}function wz(e,n,t,o,r,i,c,s,a){let l=n+t;return wL(e,l,r,i,c,s)?M3(e,l+4,a?o.call(a,r,i,c,s):o(r,i,c,s)):Lr(e,l+4)}function r0(e,n){let t=ve(),o,r=e+Ie;t.firstCreatePass?(o=Sz(n,t.pipeRegistry),t.data[r]=o,o.onDestroy&&(t.destroyHooks??=[]).push(r,o.onDestroy)):o=t.data[r];let i=o.factory||(o.factory=qt(o.type,!0)),c,s=d1(j);try{let a=To(!1),l=i();return To(a),k6(t,O(),r,l),l}finally{d1(s)}}function Sz(e,n){if(n)for(let t=n.length-1;t>=0;t--){let o=n[t];if(e===o.name)return o}}function i0(e,n,t){let o=e+Ie,r=O(),i=rr(r,o);return Xf(r,o)?Qf(r,sn(),n,i.transform,t,i):i.transform(t)}function HH(e,n,t,o,r){let i=e+Ie,c=O(),s=rr(c,i);return Xf(c,i)?Kf(c,sn(),n,s.transform,t,o,r,s):s.transform(t,o,r)}function Xf(e,n){return e[G].data[n].pure}function a2(e,n){return vr(e,n)}var Ns=class{ngModuleFactory;componentFactories;constructor(n,t){this.ngModuleFactory=n,this.componentFactories=t}},zr=(()=>{class e{compileModuleSync(t){return new ys(t)}compileModuleAsync(t){return Promise.resolve(this.compileModuleSync(t))}compileModuleAndAllComponentsSync(t){let o=this.compileModuleSync(t),r=C7(t),i=Pu(r.declarations).reduce((c,s)=>{let a=P2(s);return a&&c.push(new on(a)),c},[]);return new Ns(o,i)}compileModuleAndAllComponentsAsync(t){return Promise.resolve(this.compileModuleAndAllComponentsSync(t))}clearCache(){}clearCacheFor(t){}getModuleId(t){}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var Ez=(()=>{class e{zone=m(se);changeDetectionScheduler=m(tn);applicationRef=m(_1);_onMicrotaskEmptySubscription;initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.changeDetectionScheduler.runningTick||this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Dz=new M("",{factory:()=>!1});function Jf({ngZoneFactory:e,ignoreChangesOutsideZone:n,scheduleInRootZone:t}){return e??=()=>new se(F(C({},e9()),{scheduleInRootZone:t})),[{provide:se,useFactory:e},{provide:vt,multi:!0,useFactory:()=>{let o=m(Ez,{optional:!0});return()=>o.initialize()}},{provide:vt,multi:!0,useFactory:()=>{let o=m(_z);return()=>{o.initialize()}}},n===!0?{provide:su,useValue:!0}:[],{provide:au,useValue:t??cu}]}function UH(e){let n=e?.ignoreChangesOutsideZone,t=e?.scheduleInRootZone,o=Jf({ngZoneFactory:()=>{let r=e9(e);return r.scheduleInRootZone=t,r.shouldCoalesceEventChangeDetection&&I1("NgZone_CoalesceEvent"),new se(r)},ignoreChangesOutsideZone:n,scheduleInRootZone:t});return x2([{provide:Dz,useValue:!0},{provide:ur,useValue:!1},o])}function e9(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}var _z=(()=>{class e{subscription=new xe;initialized=!1;zone=m(se);pendingTasks=m(S2);initialize(){if(this.initialized)return;this.initialized=!0;let t=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(t=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{se.assertNotInAngularZone(),queueMicrotask(()=>{t!==null&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(t),t=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{se.assertInAngularZone(),t??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var Nz=(()=>{class e{appRef=m(_1);taskService=m(S2);ngZone=m(se);zonelessEnabled=m(ur);tracing=m(Jn,{optional:!0});disableScheduling=m(su,{optional:!0})??!1;zoneIsDefined=typeof Zone<"u"&&!!Zone.root.run;schedulerTickApplyArgs=[{data:{__scheduler_tick__:!0}}];subscriptions=new xe;angularZoneId=this.zoneIsDefined?this.ngZone._inner?.get(ko):null;scheduleInRootZone=!this.zonelessEnabled&&this.zoneIsDefined&&(m(au,{optional:!0})??!1);cancelScheduledCallback=null;useMicrotaskScheduler=!1;runningTick=!1;pendingRenderTaskId=null;constructor(){this.subscriptions.add(this.appRef.afterTick.subscribe(()=>{this.runningTick||this.cleanup()})),this.subscriptions.add(this.ngZone.onUnstable.subscribe(()=>{this.runningTick||this.cleanup()})),this.disableScheduling||=!this.zonelessEnabled&&(this.ngZone instanceof Gc||!this.zoneIsDefined)}notify(t){if(!this.zonelessEnabled&&t===5)return;let o=!1;switch(t){case 0:{this.appRef.dirtyFlags|=2;break}case 3:case 2:case 4:case 5:case 1:{this.appRef.dirtyFlags|=4;break}case 8:{this.appRef.deferredDirtyFlags|=8;break}case 6:{this.appRef.dirtyFlags|=2,o=!0;break}case 13:{this.appRef.dirtyFlags|=16,o=!0;break}case 14:{this.appRef.dirtyFlags|=2,o=!0;break}case 12:{o=!0;break}case 10:case 9:case 7:case 11:default:this.appRef.dirtyFlags|=8}if(this.appRef.tracingSnapshot=this.tracing?.snapshot(this.appRef.tracingSnapshot)??null,!this.shouldScheduleTick(o))return;let r=this.useMicrotaskScheduler?E5:lu;this.pendingRenderTaskId=this.taskService.add(),this.scheduleInRootZone?this.cancelScheduledCallback=Zone.root.run(()=>r(()=>this.tick())):this.cancelScheduledCallback=this.ngZone.runOutsideAngular(()=>r(()=>this.tick()))}shouldScheduleTick(t){return!(this.disableScheduling&&!t||this.appRef.destroyed||this.pendingRenderTaskId!==null||this.runningTick||this.appRef._runningTick||!this.zonelessEnabled&&this.zoneIsDefined&&Zone.current.get(ko+this.angularZoneId))}tick(){if(this.runningTick||this.appRef.destroyed)return;if(this.appRef.dirtyFlags===0){this.cleanup();return}!this.zonelessEnabled&&this.appRef.dirtyFlags&7&&(this.appRef.dirtyFlags|=1);let t=this.taskService.add();try{this.ngZone.run(()=>{this.runningTick=!0,this.appRef._tick()},void 0,this.schedulerTickApplyArgs)}catch(o){throw this.taskService.remove(t),o}finally{this.cleanup()}this.useMicrotaskScheduler=!0,E5(()=>{this.useMicrotaskScheduler=!1,this.taskService.remove(t)})}ngOnDestroy(){this.subscriptions.unsubscribe(),this.cleanup()}cleanup(){if(this.runningTick=!1,this.cancelScheduledCallback?.(),this.cancelScheduledCallback=null,this.pendingRenderTaskId!==null){let t=this.pendingRenderTaskId;this.pendingRenderTaskId=null,this.taskService.remove(t)}}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function Iz(){return typeof $localize<"u"&&$localize.locale||Zo}var O6=new M("",{providedIn:"root",factory:()=>m(O6,J.Optional|J.SkipSelf)||Iz()});var Is=new M(""),Tz=new M("");function Q0(e){return!e.moduleRef}function Az(e){let n=Q0(e)?e.r3Injector:e.moduleRef.injector,t=n.get(se);return t.run(()=>{Q0(e)?e.r3Injector.resolveInjectorInitializers():e.moduleRef.resolveInjectorInitializers();let o=n.get(r1,null),r;if(t.runOutsideAngular(()=>{r=t.onError.subscribe({next:i=>{o.handleError(i)}})}),Q0(e)){let i=()=>n.destroy(),c=e.platformInjector.get(Is);c.add(i),n.onDestroy(()=>{r.unsubscribe(),c.delete(i)})}else{let i=()=>e.moduleRef.destroy(),c=e.platformInjector.get(Is);c.add(i),e.moduleRef.onDestroy(()=>{Mo(e.allPlatformModules,e.moduleRef),r.unsubscribe(),c.delete(i)})}return kz(o,t,()=>{let i=n.get(Ef);return i.runInitializers(),i.donePromise.then(()=>{let c=n.get(O6,Zo);if(lz(c||Zo),!n.get(Tz,!0))return Q0(e)?n.get(_1):(e.allPlatformModules.push(e.moduleRef),e.moduleRef);if(Q0(e)){let a=n.get(_1);return e.rootComponent!==void 0&&a.bootstrap(e.rootComponent),a}else return Rz(e.moduleRef,e.allPlatformModules),e.moduleRef})})})}function Rz(e,n){let t=e.injector.get(_1);if(e._bootstrapComponents.length>0)e._bootstrapComponents.forEach(o=>t.bootstrap(o));else if(e.instance.ngDoBootstrap)e.instance.ngDoBootstrap(t);else throw new S(-403,!1);n.push(e)}function kz(e,n,t){try{let o=t();return t0(o)?o.catch(r=>{throw n.runOutsideAngular(()=>e.handleError(r)),r}):o}catch(o){throw n.runOutsideAngular(()=>e.handleError(o)),o}}var bo=null;function Oz(e=[],n){return Ee.create({name:n,providers:[{provide:er,useValue:"platform"},{provide:Is,useValue:new Set([()=>bo=null])},...e]})}function Pz(e=[]){if(bo)return bo;let n=Oz(e);return bo=n,_L(),Fz(n),n}function Fz(e){let n=e.get(l6,null);h1(e,()=>{n?.forEach(t=>t())})}function t9(){return!1}var b1=(()=>{class e{static __NG_ELEMENT_ID__=jz}return e})();function jz(e){return Bz(i1(),O(),(e&16)===16)}function Bz(e,n,t){if(cn(e)&&!t){let o=b2(e.index,n);return new nn(o,o)}else if(e.type&175){let o=n[E1];return new nn(o,n)}return null}var Ts=class{constructor(){}supports(n){return xf(n)}create(n){return new As(n)}},$z=(e,n)=>n,As=class{length=0;collection;_linkedRecords=null;_unlinkedRecords=null;_previousItHead=null;_itHead=null;_itTail=null;_additionsHead=null;_additionsTail=null;_movesHead=null;_movesTail=null;_removalsHead=null;_removalsTail=null;_identityChangesHead=null;_identityChangesTail=null;_trackByFn;constructor(n){this._trackByFn=n||$z}forEachItem(n){let t;for(t=this._itHead;t!==null;t=t._next)n(t)}forEachOperation(n){let t=this._itHead,o=this._removalsHead,r=0,i=null;for(;t||o;){let c=!o||t&&t.currentIndex{c=this._trackByFn(r,s),t===null||!Object.is(t.trackById,c)?(t=this._mismatch(t,s,c,r),o=!0):(o&&(t=this._verifyReinsertion(t,s,c,r)),Object.is(t.item,s)||this._addIdentityChange(t,s)),t=t._next,r++}),this.length=r;return this._truncate(t),this.collection=n,this.isDirty}get isDirty(){return this._additionsHead!==null||this._movesHead!==null||this._removalsHead!==null||this._identityChangesHead!==null}_reset(){if(this.isDirty){let n;for(n=this._previousItHead=this._itHead;n!==null;n=n._next)n._nextPrevious=n._next;for(n=this._additionsHead;n!==null;n=n._nextAdded)n.previousIndex=n.currentIndex;for(this._additionsHead=this._additionsTail=null,n=this._movesHead;n!==null;n=n._nextMoved)n.previousIndex=n.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(n,t,o,r){let i;return n===null?i=this._itTail:(i=n._prev,this._remove(n)),n=this._unlinkedRecords===null?null:this._unlinkedRecords.get(o,null),n!==null?(Object.is(n.item,t)||this._addIdentityChange(n,t),this._reinsertAfter(n,i,r)):(n=this._linkedRecords===null?null:this._linkedRecords.get(o,r),n!==null?(Object.is(n.item,t)||this._addIdentityChange(n,t),this._moveAfter(n,i,r)):n=this._addAfter(new Rs(t,o),i,r)),n}_verifyReinsertion(n,t,o,r){let i=this._unlinkedRecords===null?null:this._unlinkedRecords.get(o,null);return i!==null?n=this._reinsertAfter(i,n._prev,r):n.currentIndex!=r&&(n.currentIndex=r,this._addToMoves(n,r)),n}_truncate(n){for(;n!==null;){let t=n._next;this._addToRemovals(this._unlink(n)),n=t}this._unlinkedRecords!==null&&this._unlinkedRecords.clear(),this._additionsTail!==null&&(this._additionsTail._nextAdded=null),this._movesTail!==null&&(this._movesTail._nextMoved=null),this._itTail!==null&&(this._itTail._next=null),this._removalsTail!==null&&(this._removalsTail._nextRemoved=null),this._identityChangesTail!==null&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(n,t,o){this._unlinkedRecords!==null&&this._unlinkedRecords.remove(n);let r=n._prevRemoved,i=n._nextRemoved;return r===null?this._removalsHead=i:r._nextRemoved=i,i===null?this._removalsTail=r:i._prevRemoved=r,this._insertAfter(n,t,o),this._addToMoves(n,o),n}_moveAfter(n,t,o){return this._unlink(n),this._insertAfter(n,t,o),this._addToMoves(n,o),n}_addAfter(n,t,o){return this._insertAfter(n,t,o),this._additionsTail===null?this._additionsTail=this._additionsHead=n:this._additionsTail=this._additionsTail._nextAdded=n,n}_insertAfter(n,t,o){let r=t===null?this._itHead:t._next;return n._next=r,n._prev=t,r===null?this._itTail=n:r._prev=n,t===null?this._itHead=n:t._next=n,this._linkedRecords===null&&(this._linkedRecords=new Yo),this._linkedRecords.put(n),n.currentIndex=o,n}_remove(n){return this._addToRemovals(this._unlink(n))}_unlink(n){this._linkedRecords!==null&&this._linkedRecords.remove(n);let t=n._prev,o=n._next;return t===null?this._itHead=o:t._next=o,o===null?this._itTail=t:o._prev=t,n}_addToMoves(n,t){return n.previousIndex===t||(this._movesTail===null?this._movesTail=this._movesHead=n:this._movesTail=this._movesTail._nextMoved=n),n}_addToRemovals(n){return this._unlinkedRecords===null&&(this._unlinkedRecords=new Yo),this._unlinkedRecords.put(n),n.currentIndex=null,n._nextRemoved=null,this._removalsTail===null?(this._removalsTail=this._removalsHead=n,n._prevRemoved=null):(n._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=n),n}_addIdentityChange(n,t){return n.item=t,this._identityChangesTail===null?this._identityChangesTail=this._identityChangesHead=n:this._identityChangesTail=this._identityChangesTail._nextIdentityChange=n,n}},Rs=class{item;trackById;currentIndex=null;previousIndex=null;_nextPrevious=null;_prev=null;_next=null;_prevDup=null;_nextDup=null;_prevRemoved=null;_nextRemoved=null;_nextAdded=null;_nextMoved=null;_nextIdentityChange=null;constructor(n,t){this.item=n,this.trackById=t}},ks=class{_head=null;_tail=null;add(n){this._head===null?(this._head=this._tail=n,n._nextDup=null,n._prevDup=null):(this._tail._nextDup=n,n._prevDup=this._tail,n._nextDup=null,this._tail=n)}get(n,t){let o;for(o=this._head;o!==null;o=o._nextDup)if((t===null||t<=o.currentIndex)&&Object.is(o.trackById,n))return o;return null}remove(n){let t=n._prevDup,o=n._nextDup;return t===null?this._head=o:t._nextDup=o,o===null?this._tail=t:o._prevDup=t,this._head===null}},Yo=class{map=new Map;put(n){let t=n.trackById,o=this.map.get(t);o||(o=new ks,this.map.set(t,o)),o.add(n)}get(n,t){let o=n,r=this.map.get(o);return r?r.get(n,t):null}remove(n){let t=n.trackById;return this.map.get(t).remove(n)&&this.map.delete(t),n}get isEmpty(){return this.map.size===0}clear(){this.map.clear()}};function J5(e,n,t){let o=e.previousIndex;if(o===null)return o;let r=0;return t&&o{if(t&&t.key===r)this._maybeAddToChanges(t,o),this._appendAfter=t,t=t._next;else{let i=this._getOrCreateRecordForKey(r,o);t=this._insertBeforeOrAppend(t,i)}}),t){t._prev&&(t._prev._next=null),this._removalsHead=t;for(let o=t;o!==null;o=o._nextRemoved)o===this._mapHead&&(this._mapHead=null),this._records.delete(o.key),o._nextRemoved=o._next,o.previousValue=o.currentValue,o.currentValue=null,o._prev=null,o._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(n,t){if(n){let o=n._prev;return t._next=n,t._prev=o,n._prev=t,o&&(o._next=t),n===this._mapHead&&(this._mapHead=t),this._appendAfter=n,n}return this._appendAfter?(this._appendAfter._next=t,t._prev=this._appendAfter):this._mapHead=t,this._appendAfter=t,null}_getOrCreateRecordForKey(n,t){if(this._records.has(n)){let r=this._records.get(n);this._maybeAddToChanges(r,t);let i=r._prev,c=r._next;return i&&(i._next=c),c&&(c._prev=i),r._next=null,r._prev=null,r}let o=new Fs(n);return this._records.set(n,o),o.currentValue=t,this._addToAdditions(o),o}_reset(){if(this.isDirty){let n;for(this._previousMapHead=this._mapHead,n=this._previousMapHead;n!==null;n=n._next)n._nextPrevious=n._next;for(n=this._changesHead;n!==null;n=n._nextChanged)n.previousValue=n.currentValue;for(n=this._additionsHead;n!=null;n=n._nextAdded)n.previousValue=n.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(n,t){Object.is(t,n.currentValue)||(n.previousValue=n.currentValue,n.currentValue=t,this._addToChanges(n))}_addToAdditions(n){this._additionsHead===null?this._additionsHead=this._additionsTail=n:(this._additionsTail._nextAdded=n,this._additionsTail=n)}_addToChanges(n){this._changesHead===null?this._changesHead=this._changesTail=n:(this._changesTail._nextChanged=n,this._changesTail=n)}_forEach(n,t){n instanceof Map?n.forEach(t):Object.keys(n).forEach(o=>t(n[o],o))}},Fs=class{key;previousValue=null;currentValue=null;_nextPrevious=null;_next=null;_prev=null;_nextAdded=null;_nextRemoved=null;_nextChanged=null;constructor(n){this.key=n}};function e7(){return new P6([new Ts])}var P6=(()=>{class e{factories;static \u0275prov=v({token:e,providedIn:"root",factory:e7});constructor(t){this.factories=t}static create(t,o){if(o!=null){let r=o.factories.slice();t=t.concat(r)}return new e(t)}static extend(t){return{provide:e,useFactory:o=>e.create(t,o||e7()),deps:[[e,new p7,new Ws]]}}find(t){let o=this.factories.find(r=>r.supports(t));if(o!=null)return o;throw new S(901,!1)}}return e})();function t7(){return new F6([new Os])}var F6=(()=>{class e{static \u0275prov=v({token:e,providedIn:"root",factory:t7});factories;constructor(t){this.factories=t}static create(t,o){if(o){let r=o.factories.slice();t=t.concat(r)}return new e(t)}static extend(t){return{provide:e,useFactory:o=>e.create(t,o||t7()),deps:[[e,new p7,new Ws]]}}find(t){let o=this.factories.find(r=>r.supports(t));if(o)return o;throw new S(901,!1)}}return e})();function n9(e){try{let{rootComponent:n,appProviders:t,platformProviders:o}=e,r=Pz(o),i=[Jf({}),{provide:tn,useExisting:Nz},...t||[]],c=new Vo({providers:i,parent:r,debugName:"",runEnvironmentInitializers:!1});return Az({r3Injector:c.injector,platformInjector:r,rootComponent:n})}catch(n){return Promise.reject(n)}}function te(e){return typeof e=="boolean"?e:e!=null&&e!=="false"}function fn(e,n=NaN){return!isNaN(parseFloat(e))&&!isNaN(Number(e))?Number(e):n}function q2(e,n){I1("NgSignals");let t=a5(e);return n?.equal&&(t[f1].equal=n.equal),t}function q1(e){let n=X(null);try{return e()}finally{X(n)}}var o9=(()=>{class e{view;node;constructor(t,o){this.view=t,this.node=o}static __NG_ELEMENT_ID__=Vz}return e})();function Vz(){return new o9(O(),i1())}var Hz=!1,Uz=(()=>{class e extends Uo{pendingTasks=m(S2);taskId=null;schedule(t){super.schedule(t),this.taskId===null&&(this.taskId=this.pendingTasks.add(),queueMicrotask(()=>this.flush()))}flush(){try{super.flush()}finally{this.taskId!==null&&(this.pendingTasks.remove(this.taskId),this.taskId=null)}}static \u0275prov=v({token:e,providedIn:"root",factory:()=>new e})}return e})(),js=class{scheduler;effectFn;zone;injector;unregisterOnDestroy;watcher;constructor(n,t,o,r,i,c){this.scheduler=n,this.effectFn=t,this.zone=o,this.injector=i,this.watcher=h5(s=>this.runEffect(s),()=>this.schedule(),c),this.unregisterOnDestroy=r?.onDestroy(()=>this.destroy())}runEffect(n){try{this.effectFn(n)}catch(t){this.injector.get(r1,null,{optional:!0})?.handleError(t)}}run(){this.watcher.run()}schedule(){this.scheduler.schedule(this)}destroy(){this.watcher.destroy(),this.unregisterOnDestroy?.()}};function Wz(){}function r9(e,n){I1("NgSignals"),!n?.injector&&bt(Wz);let t=n?.injector??m(Ee),o=n?.manualCleanup!==!0?t.get(Te):null,r=new js(t.get(Uz),e,typeof Zone>"u"?null:Zone.current,o,t,n?.allowSignalWrites??!1),i=t.get(b1,null,{optional:!0});return!i||!(i._lView[$]&8)?r.watcher.notify():(i._lView[go]??=[]).push(r.watcher.notify),r}var Gz=Hz;var Bs=class{[f1];constructor(n){this[f1]=n}destroy(){this[f1].destroy()}};function N2(e,n){if(Gz)return r9(e,n);I1("NgSignals"),!n?.injector&&bt(N2);let t=n?.injector??m(Ee),o=n?.manualCleanup!==!0?t.get(Te):null,r,i=t.get(o9,null,{optional:!0}),c=t.get(tn);return i!==null&&!n?.forceRoot?(r=Yz(i.view,c,e),o instanceof Ro&&o._lView===i.view&&(o=null)):r=Qz(e,t.get(Df),c),r.injector=t,o!==null&&(r.onDestroyFn=o.onDestroy(()=>r.destroy())),new Bs(r)}var i9=F(C({},Ut),{consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!0,dirty:!0,hasRun:!1,cleanupFns:void 0,zone:null,kind:"effect",onDestroyFn:c3,run(){if(this.dirty=!1,this.hasRun&&!Y0(this))return;this.hasRun=!0;let e=o=>(this.cleanupFns??=[]).push(o),n=An(this),t=_o(!1);try{this.maybeCleanup(),this.fn(e)}finally{_o(t),Z0(this,n)}},maybeCleanup(){if(this.cleanupFns?.length)try{for(;this.cleanupFns.length;)this.cleanupFns.pop()()}finally{this.cleanupFns=[]}}}),qz=F(C({},i9),{consumerMarkedDirty(){this.scheduler.schedule(this),this.notifier.notify(13)},destroy(){Rn(this),this.onDestroyFn(),this.maybeCleanup(),this.scheduler.remove(this)}}),Zz=F(C({},i9),{consumerMarkedDirty(){this.view[$]|=8192,h3(this.view),this.notifier.notify(14)},destroy(){Rn(this),this.onDestroyFn(),this.maybeCleanup(),this.view[Qt]?.delete(this)}});function Yz(e,n,t){let o=Object.create(Zz);return o.view=e,o.zone=typeof Zone<"u"?Zone.current:null,o.notifier=n,o.fn=t,e[Qt]??=new Set,e[Qt].add(o),o.consumerMarkedDirty(o),o}function Qz(e,n,t){let o=Object.create(qz);return o.fn=e,o.scheduler=n,o.notifier=t,o.zone=typeof Zone<"u"?Zone.current:null,o.scheduler.schedule(o),o.notifier.notify(13),o}function c9(e,n){let t=P2(e),o=n.elementInjector||tr();return new on(t).create(o,n.projectableNodes,n.hostElement,n.environmentInjector)}function s9(e){let n=P2(e);if(!n)return null;let t=new on(n);return{get selector(){return t.selector},get type(){return t.componentType},get inputs(){return t.inputs},get outputs(){return t.outputs},get ngContentSelectors(){return t.ngContentSelectors},get isStandalone(){return n.standalone},get isSignal(){return n.signals}}}var m9=null;function c0(){return m9}function g9(e){m9??=e}var xr=class{};var ie=new M(""),W6=(()=>{class e{historyGo(t){throw new Error("")}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:()=>m(Xz),providedIn:"platform"})}return e})(),C9=new M(""),Xz=(()=>{class e extends W6{_location;_history;_doc=m(ie);constructor(){super(),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return c0().getBaseHref(this._doc)}onPopState(t){let o=c0().getGlobalEventTarget(this._doc,"window");return o.addEventListener("popstate",t,!1),()=>o.removeEventListener("popstate",t)}onHashChange(t){let o=c0().getGlobalEventTarget(this._doc,"window");return o.addEventListener("hashchange",t,!1),()=>o.removeEventListener("hashchange",t)}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(t){this._location.pathname=t}pushState(t,o,r){this._history.pushState(t,o,r)}replaceState(t,o,r){this._history.replaceState(t,o,r)}forward(){this._history.forward()}back(){this._history.back()}historyGo(t=0){this._history.go(t)}getState(){return this._history.state}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:()=>new e,providedIn:"platform"})}return e})();function G6(e,n){return e?n?e.endsWith("/")?n.startsWith("/")?e+n.slice(1):e+n:n.startsWith("/")?e+n:`${e}/${n}`:e:n}function a9(e){let n=e.search(/#|\?|$/);return e[n-1]==="/"?e.slice(0,n-1)+e.slice(n):e}function Z2(e){return e&&e[0]!=="?"?`?${e}`:e}var dn=(()=>{class e{historyGo(t){throw new Error("")}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:()=>m(q6),providedIn:"root"})}return e})(),y9=new M(""),q6=(()=>{class e extends dn{_platformLocation;_baseHref;_removeListenerFns=[];constructor(t,o){super(),this._platformLocation=t,this._baseHref=o??this._platformLocation.getBaseHrefFromDOM()??m(ie).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(t){this._removeListenerFns.push(this._platformLocation.onPopState(t),this._platformLocation.onHashChange(t))}getBaseHref(){return this._baseHref}prepareExternalUrl(t){return G6(this._baseHref,t)}path(t=!1){let o=this._platformLocation.pathname+Z2(this._platformLocation.search),r=this._platformLocation.hash;return r&&t?`${o}${r}`:o}pushState(t,o,r,i){let c=this.prepareExternalUrl(r+Z2(i));this._platformLocation.pushState(t,o,c)}replaceState(t,o,r,i){let c=this.prepareExternalUrl(r+Z2(i));this._platformLocation.replaceState(t,o,c)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(t=0){this._platformLocation.historyGo?.(t)}static \u0275fac=function(o){return new(o||e)(y(W6),y(y9,8))};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),v9=(()=>{class e extends dn{_platformLocation;_baseHref="";_removeListenerFns=[];constructor(t,o){super(),this._platformLocation=t,o!=null&&(this._baseHref=o)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(t){this._removeListenerFns.push(this._platformLocation.onPopState(t),this._platformLocation.onHashChange(t))}getBaseHref(){return this._baseHref}path(t=!1){let o=this._platformLocation.hash??"#";return o.length>0?o.substring(1):o}prepareExternalUrl(t){let o=G6(this._baseHref,t);return o.length>0?"#"+o:o}pushState(t,o,r,i){let c=this.prepareExternalUrl(r+Z2(i))||this._platformLocation.pathname;this._platformLocation.pushState(t,o,c)}replaceState(t,o,r,i){let c=this.prepareExternalUrl(r+Z2(i))||this._platformLocation.pathname;this._platformLocation.replaceState(t,o,c)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(t=0){this._platformLocation.historyGo?.(t)}static \u0275fac=function(o){return new(o||e)(y(W6),y(y9,8))};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})(),a0=(()=>{class e{_subject=new Q;_basePath;_locationStrategy;_urlChangeListeners=[];_urlChangeSubscription=null;constructor(t){this._locationStrategy=t;let o=this._locationStrategy.getBaseHref();this._basePath=tx(a9(l9(o))),this._locationStrategy.onPopState(r=>{this._subject.next({url:this.path(!0),pop:!0,state:r.state,type:r.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(t=!1){return this.normalize(this._locationStrategy.path(t))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(t,o=""){return this.path()==this.normalize(t+Z2(o))}normalize(t){return e.stripTrailingSlash(ex(this._basePath,l9(t)))}prepareExternalUrl(t){return t&&t[0]!=="/"&&(t="/"+t),this._locationStrategy.prepareExternalUrl(t)}go(t,o="",r=null){this._locationStrategy.pushState(r,"",t,o),this._notifyUrlChangeListeners(this.prepareExternalUrl(t+Z2(o)),r)}replaceState(t,o="",r=null){this._locationStrategy.replaceState(r,"",t,o),this._notifyUrlChangeListeners(this.prepareExternalUrl(t+Z2(o)),r)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(t=0){this._locationStrategy.historyGo?.(t)}onUrlChange(t){return this._urlChangeListeners.push(t),this._urlChangeSubscription??=this.subscribe(o=>{this._notifyUrlChangeListeners(o.url,o.state)}),()=>{let o=this._urlChangeListeners.indexOf(t);this._urlChangeListeners.splice(o,1),this._urlChangeListeners.length===0&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(t="",o){this._urlChangeListeners.forEach(r=>r(t,o))}subscribe(t,o,r){return this._subject.subscribe({next:t,error:o??void 0,complete:r??void 0})}static normalizeQueryParams=Z2;static joinWithSlash=G6;static stripTrailingSlash=a9;static \u0275fac=function(o){return new(o||e)(y(dn))};static \u0275prov=v({token:e,factory:()=>Jz(),providedIn:"root"})}return e})();function Jz(){return new a0(y(dn))}function ex(e,n){if(!e||!n.startsWith(e))return n;let t=n.substring(e.length);return t===""||["/",";","?","#"].includes(t[0])?t:n}function l9(e){return e.replace(/\/index.html$/,"")}function tx(e){if(new RegExp("^(https?:)?//").test(e)){let[,t]=e.split(/\/\/[^\/]+/);return t}return e}function wr(e,n){n=encodeURIComponent(n);for(let t of e.split(";")){let o=t.indexOf("="),[r,i]=o==-1?[t,""]:[t.slice(0,o),t.slice(o+1)];if(r.trim()===n)return decodeURIComponent(i)}return null}var j6=/\s+/,u9=[],Sr=(()=>{class e{_ngEl;_renderer;initialClasses=u9;rawClass;stateMap=new Map;constructor(t,o){this._ngEl=t,this._renderer=o}set klass(t){this.initialClasses=t!=null?t.trim().split(j6):u9}set ngClass(t){this.rawClass=typeof t=="string"?t.trim().split(j6):t}ngDoCheck(){for(let o of this.initialClasses)this._updateState(o,!0);let t=this.rawClass;if(Array.isArray(t)||t instanceof Set)for(let o of t)this._updateState(o,!0);else if(t!=null)for(let o of Object.keys(t))this._updateState(o,!!t[o]);this._applyStateDiff()}_updateState(t,o){let r=this.stateMap.get(t);r!==void 0?(r.enabled!==o&&(r.changed=!0,r.enabled=o),r.touched=!0):this.stateMap.set(t,{enabled:o,changed:!0,touched:!0})}_applyStateDiff(){for(let t of this.stateMap){let o=t[0],r=t[1];r.changed?(this._toggleClass(o,r.enabled),r.changed=!1):r.touched||(r.enabled&&this._toggleClass(o,!1),this.stateMap.delete(o)),r.touched=!1}}_toggleClass(t,o){t=t.trim(),t.length>0&&t.split(j6).forEach(r=>{o?this._renderer.addClass(this._ngEl.nativeElement,r):this._renderer.removeClass(this._ngEl.nativeElement,r)})}static \u0275fac=function(o){return new(o||e)(j(De),j(s2))};static \u0275dir=ae({type:e,selectors:[["","ngClass",""]],inputs:{klass:[0,"class","klass"],ngClass:"ngClass"}})}return e})(),hU=(()=>{class e{_viewContainerRef;ngComponentOutlet=null;ngComponentOutletInputs;ngComponentOutletInjector;ngComponentOutletContent;ngComponentOutletNgModule;ngComponentOutletNgModuleFactory;_componentRef;_moduleRef;_inputsUsed=new Map;get componentInstance(){return this._componentRef?.instance??null}constructor(t){this._viewContainerRef=t}_needToReCreateNgModuleInstance(t){return t.ngComponentOutletNgModule!==void 0||t.ngComponentOutletNgModuleFactory!==void 0}_needToReCreateComponentInstance(t){return t.ngComponentOutlet!==void 0||t.ngComponentOutletContent!==void 0||t.ngComponentOutletInjector!==void 0||this._needToReCreateNgModuleInstance(t)}ngOnChanges(t){if(this._needToReCreateComponentInstance(t)&&(this._viewContainerRef.clear(),this._inputsUsed.clear(),this._componentRef=void 0,this.ngComponentOutlet)){let o=this.ngComponentOutletInjector||this._viewContainerRef.parentInjector;this._needToReCreateNgModuleInstance(t)&&(this._moduleRef?.destroy(),this.ngComponentOutletNgModule?this._moduleRef=bf(this.ngComponentOutletNgModule,f9(o)):this.ngComponentOutletNgModuleFactory?this._moduleRef=this.ngComponentOutletNgModuleFactory.create(f9(o)):this._moduleRef=void 0),this._componentRef=this._viewContainerRef.createComponent(this.ngComponentOutlet,{injector:o,ngModuleRef:this._moduleRef,projectableNodes:this.ngComponentOutletContent})}}ngDoCheck(){if(this._componentRef){if(this.ngComponentOutletInputs)for(let t of Object.keys(this.ngComponentOutletInputs))this._inputsUsed.set(t,!0);this._applyInputStateDiff(this._componentRef)}}ngOnDestroy(){this._moduleRef?.destroy()}_applyInputStateDiff(t){for(let[o,r]of this._inputsUsed)r?(t.setInput(o,this.ngComponentOutletInputs[o]),this._inputsUsed.set(o,!1)):(t.setInput(o,void 0),this._inputsUsed.delete(o))}static \u0275fac=function(o){return new(o||e)(j(V1))};static \u0275dir=ae({type:e,selectors:[["","ngComponentOutlet",""]],inputs:{ngComponentOutlet:"ngComponentOutlet",ngComponentOutletInputs:"ngComponentOutletInputs",ngComponentOutletInjector:"ngComponentOutletInjector",ngComponentOutletContent:"ngComponentOutletContent",ngComponentOutletNgModule:"ngComponentOutletNgModule",ngComponentOutletNgModuleFactory:"ngComponentOutletNgModuleFactory"},exportAs:["ngComponentOutlet"],features:[Ze]})}return e})();function f9(e){return e.get(V2).injector}var B6=class{$implicit;ngForOf;index;count;constructor(n,t,o,r){this.$implicit=n,this.ngForOf=t,this.index=o,this.count=r}get first(){return this.index===0}get last(){return this.index===this.count-1}get even(){return this.index%2===0}get odd(){return!this.even}},mU=(()=>{class e{_viewContainer;_template;_differs;set ngForOf(t){this._ngForOf=t,this._ngForOfDirty=!0}set ngForTrackBy(t){this._trackByFn=t}get ngForTrackBy(){return this._trackByFn}_ngForOf=null;_ngForOfDirty=!0;_differ=null;_trackByFn;constructor(t,o,r){this._viewContainer=t,this._template=o,this._differs=r}set ngForTemplate(t){t&&(this._template=t)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;let t=this._ngForOf;!this._differ&&t&&(this._differ=this._differs.find(t).create(this.ngForTrackBy))}if(this._differ){let t=this._differ.diff(this._ngForOf);t&&this._applyChanges(t)}}_applyChanges(t){let o=this._viewContainer;t.forEachOperation((r,i,c)=>{if(r.previousIndex==null)o.createEmbeddedView(this._template,new B6(r.item,this._ngForOf,-1,-1),c===null?void 0:c);else if(c==null)o.remove(i===null?void 0:i);else if(i!==null){let s=o.get(i);o.move(s,c),d9(s,r)}});for(let r=0,i=o.length;r{let i=o.get(r.currentIndex);d9(i,r)})}static ngTemplateContextGuard(t,o){return!0}static \u0275fac=function(o){return new(o||e)(j(V1),j(i2),j(P6))};static \u0275dir=ae({type:e,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"}})}return e})();function d9(e,n){e.context.$implicit=n.item}var Er=(()=>{class e{_viewContainer;_context=new $6;_thenTemplateRef=null;_elseTemplateRef=null;_thenViewRef=null;_elseViewRef=null;constructor(t,o){this._viewContainer=t,this._thenTemplateRef=o}set ngIf(t){this._context.$implicit=this._context.ngIf=t,this._updateView()}set ngIfThen(t){p9("ngIfThen",t),this._thenTemplateRef=t,this._thenViewRef=null,this._updateView()}set ngIfElse(t){p9("ngIfElse",t),this._elseTemplateRef=t,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngIfUseIfTypeGuard;static ngTemplateGuard_ngIf;static ngTemplateContextGuard(t,o){return!0}static \u0275fac=function(o){return new(o||e)(j(V1),j(i2))};static \u0275dir=ae({type:e,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"}})}return e})(),$6=class{$implicit=null;ngIf=null};function p9(e,n){if(!!!(!n||n.createEmbeddedView))throw new Error(`${e} must be a TemplateRef, but received '${n1(n)}'.`)}var Dr=(()=>{class e{_ngEl;_differs;_renderer;_ngStyle=null;_differ=null;constructor(t,o,r){this._ngEl=t,this._differs=o,this._renderer=r}set ngStyle(t){this._ngStyle=t,!this._differ&&t&&(this._differ=this._differs.find(t).create())}ngDoCheck(){if(this._differ){let t=this._differ.diff(this._ngStyle);t&&this._applyChanges(t)}}_setStyle(t,o){let[r,i]=t.split("."),c=r.indexOf("-")===-1?void 0:z2.DashCase;o!=null?this._renderer.setStyle(this._ngEl.nativeElement,r,i?`${o}${i}`:o,c):this._renderer.removeStyle(this._ngEl.nativeElement,r,c)}_applyChanges(t){t.forEachRemovedItem(o=>this._setStyle(o.key,null)),t.forEachAddedItem(o=>this._setStyle(o.key,o.currentValue)),t.forEachChangedItem(o=>this._setStyle(o.key,o.currentValue))}static \u0275fac=function(o){return new(o||e)(j(De),j(F6),j(s2))};static \u0275dir=ae({type:e,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"}})}return e})(),xt=(()=>{class e{_viewContainerRef;_viewRef=null;ngTemplateOutletContext=null;ngTemplateOutlet=null;ngTemplateOutletInjector=null;constructor(t){this._viewContainerRef=t}ngOnChanges(t){if(this._shouldRecreateView(t)){let o=this._viewContainerRef;if(this._viewRef&&o.remove(o.indexOf(this._viewRef)),!this.ngTemplateOutlet){this._viewRef=null;return}let r=this._createContextForwardProxy();this._viewRef=o.createEmbeddedView(this.ngTemplateOutlet,r,{injector:this.ngTemplateOutletInjector??void 0})}}_shouldRecreateView(t){return!!t.ngTemplateOutlet||!!t.ngTemplateOutletInjector}_createContextForwardProxy(){return new Proxy({},{set:(t,o,r)=>this.ngTemplateOutletContext?Reflect.set(this.ngTemplateOutletContext,o,r):!1,get:(t,o,r)=>{if(this.ngTemplateOutletContext)return Reflect.get(this.ngTemplateOutletContext,o,r)}})}static \u0275fac=function(o){return new(o||e)(j(V1))};static \u0275dir=ae({type:e,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},features:[Ze]})}return e})();function Z6(e,n){return new S(2100,!1)}var V6=class{createSubscription(n,t){return q1(()=>n.subscribe({next:t,error:o=>{throw o}}))}dispose(n){q1(()=>n.unsubscribe())}},H6=class{createSubscription(n,t){return n.then(t,o=>{throw o})}dispose(n){}},nx=new H6,ox=new V6,_r=(()=>{class e{_ref;_latestValue=null;markForCheckOnValueUpdate=!0;_subscription=null;_obj=null;_strategy=null;constructor(t){this._ref=t}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(t){if(!this._obj){if(t)try{this.markForCheckOnValueUpdate=!1,this._subscribe(t)}finally{this.markForCheckOnValueUpdate=!0}return this._latestValue}return t!==this._obj?(this._dispose(),this.transform(t)):this._latestValue}_subscribe(t){this._obj=t,this._strategy=this._selectStrategy(t),this._subscription=this._strategy.createSubscription(t,o=>this._updateLatestValue(t,o))}_selectStrategy(t){if(t0(t))return nx;if(A6(t))return ox;throw Z6(e,t)}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(t,o){t===this._obj&&(this._latestValue=o,this.markForCheckOnValueUpdate&&this._ref?.markForCheck())}static \u0275fac=function(o){return new(o||e)(j(b1,16))};static \u0275pipe=G2({name:"async",type:e,pure:!1})}return e})();var gU=(()=>{class e{transform(t){if(t==null)return null;if(typeof t!="string")throw Z6(e,t);return t.toUpperCase()}static \u0275fac=function(o){return new(o||e)};static \u0275pipe=G2({name:"uppercase",type:e,pure:!0})}return e})();var CU=(()=>{class e{transform(t,o,r){if(t==null)return null;if(!(typeof t=="string"||Array.isArray(t)))throw Z6(e,t);return t.slice(o,r)}static \u0275fac=function(o){return new(o||e)};static \u0275pipe=G2({name:"slice",type:e,pure:!1})}return e})();var Y2=(()=>{class e{static \u0275fac=function(o){return new(o||e)};static \u0275mod=Me({type:e});static \u0275inj=ye({})}return e})(),Y6="browser",rx="server";function Q2(e){return e===Y6}function z3(e){return e===rx}var M9=(()=>{class e{static \u0275prov=v({token:e,providedIn:"root",factory:()=>new U6(m(ie),window)})}return e})(),U6=class{document;window;offset=()=>[0,0];constructor(n,t){this.document=n,this.window=t}setOffset(n){Array.isArray(n)?this.offset=()=>n:this.offset=n}getScrollPosition(){return[this.window.scrollX,this.window.scrollY]}scrollToPosition(n){this.window.scrollTo(n[0],n[1])}scrollToAnchor(n){let t=ix(this.document,n);t&&(this.scrollToElement(t),t.focus())}setHistoryScrollRestoration(n){this.window.history.scrollRestoration=n}scrollToElement(n){let t=n.getBoundingClientRect(),o=t.left+this.window.pageXOffset,r=t.top+this.window.pageYOffset,i=this.offset();this.window.scrollTo(o-i[0],r-i[1])}};function ix(e,n){let t=e.getElementById(n)||e.getElementsByName(n)[0];if(t)return t;if(typeof e.createTreeWalker=="function"&&e.body&&typeof e.body.attachShadow=="function"){let o=e.createTreeWalker(e.body,NodeFilter.SHOW_ELEMENT),r=o.currentNode;for(;r;){let i=r.shadowRoot;if(i){let c=i.getElementById(n)||i.querySelector(`[name="${n}"]`);if(c)return c}r=o.nextNode()}}return null}var s0=class{};var w3=class{},Ir=class{},K2=class e{headers;normalizedNames=new Map;lazyInit;lazyUpdate=null;constructor(n){n?typeof n=="string"?this.lazyInit=()=>{this.headers=new Map,n.split(` +`).forEach(t=>{let o=t.indexOf(":");if(o>0){let r=t.slice(0,o),i=t.slice(o+1).trim();this.addHeaderEntry(r,i)}})}:typeof Headers<"u"&&n instanceof Headers?(this.headers=new Map,n.forEach((t,o)=>{this.addHeaderEntry(o,t)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(n).forEach(([t,o])=>{this.setHeaderEntries(t,o)})}:this.headers=new Map}has(n){return this.init(),this.headers.has(n.toLowerCase())}get(n){this.init();let t=this.headers.get(n.toLowerCase());return t&&t.length>0?t[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(n){return this.init(),this.headers.get(n.toLowerCase())||null}append(n,t){return this.clone({name:n,value:t,op:"a"})}set(n,t){return this.clone({name:n,value:t,op:"s"})}delete(n,t){return this.clone({name:n,value:t,op:"d"})}maybeSetNormalizedName(n,t){this.normalizedNames.has(t)||this.normalizedNames.set(t,n)}init(){this.lazyInit&&(this.lazyInit instanceof e?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(n=>this.applyUpdate(n)),this.lazyUpdate=null))}copyFrom(n){n.init(),Array.from(n.headers.keys()).forEach(t=>{this.headers.set(t,n.headers.get(t)),this.normalizedNames.set(t,n.normalizedNames.get(t))})}clone(n){let t=new e;return t.lazyInit=this.lazyInit&&this.lazyInit instanceof e?this.lazyInit:this,t.lazyUpdate=(this.lazyUpdate||[]).concat([n]),t}applyUpdate(n){let t=n.name.toLowerCase();switch(n.op){case"a":case"s":let o=n.value;if(typeof o=="string"&&(o=[o]),o.length===0)return;this.maybeSetNormalizedName(n.name,t);let r=(n.op==="a"?this.headers.get(t):void 0)||[];r.push(...o),this.headers.set(t,r);break;case"d":let i=n.value;if(!i)this.headers.delete(t),this.normalizedNames.delete(t);else{let c=this.headers.get(t);if(!c)return;c=c.filter(s=>i.indexOf(s)===-1),c.length===0?(this.headers.delete(t),this.normalizedNames.delete(t)):this.headers.set(t,c)}break}}addHeaderEntry(n,t){let o=n.toLowerCase();this.maybeSetNormalizedName(n,o),this.headers.has(o)?this.headers.get(o).push(t):this.headers.set(o,[t])}setHeaderEntries(n,t){let o=(Array.isArray(t)?t:[t]).map(i=>i.toString()),r=n.toLowerCase();this.headers.set(r,o),this.maybeSetNormalizedName(n,r)}forEach(n){this.init(),Array.from(this.normalizedNames.keys()).forEach(t=>n(this.normalizedNames.get(t),this.headers.get(t)))}};var X6=class{encodeKey(n){return b9(n)}encodeValue(n){return b9(n)}decodeKey(n){return decodeURIComponent(n)}decodeValue(n){return decodeURIComponent(n)}};function cx(e,n){let t=new Map;return e.length>0&&e.replace(/^\?/,"").split("&").forEach(r=>{let i=r.indexOf("="),[c,s]=i==-1?[n.decodeKey(r),""]:[n.decodeKey(r.slice(0,i)),n.decodeValue(r.slice(i+1))],a=t.get(c)||[];a.push(s),t.set(c,a)}),t}var sx=/%(\d[a-f0-9])/gi,ax={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function b9(e){return encodeURIComponent(e).replace(sx,(n,t)=>ax[t]??n)}function Nr(e){return`${e}`}var wt=class e{map;encoder;updates=null;cloneFrom=null;constructor(n={}){if(this.encoder=n.encoder||new X6,n.fromString){if(n.fromObject)throw new S(2805,!1);this.map=cx(n.fromString,this.encoder)}else n.fromObject?(this.map=new Map,Object.keys(n.fromObject).forEach(t=>{let o=n.fromObject[t],r=Array.isArray(o)?o.map(Nr):[Nr(o)];this.map.set(t,r)})):this.map=null}has(n){return this.init(),this.map.has(n)}get(n){this.init();let t=this.map.get(n);return t?t[0]:null}getAll(n){return this.init(),this.map.get(n)||null}keys(){return this.init(),Array.from(this.map.keys())}append(n,t){return this.clone({param:n,value:t,op:"a"})}appendAll(n){let t=[];return Object.keys(n).forEach(o=>{let r=n[o];Array.isArray(r)?r.forEach(i=>{t.push({param:o,value:i,op:"a"})}):t.push({param:o,value:r,op:"a"})}),this.clone(t)}set(n,t){return this.clone({param:n,value:t,op:"s"})}delete(n,t){return this.clone({param:n,value:t,op:"d"})}toString(){return this.init(),this.keys().map(n=>{let t=this.encoder.encodeKey(n);return this.map.get(n).map(o=>t+"="+this.encoder.encodeValue(o)).join("&")}).filter(n=>n!=="").join("&")}clone(n){let t=new e({encoder:this.encoder});return t.cloneFrom=this.cloneFrom||this,t.updates=(this.updates||[]).concat(n),t}init(){this.map===null&&(this.map=new Map),this.cloneFrom!==null&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(n=>this.map.set(n,this.cloneFrom.map.get(n))),this.updates.forEach(n=>{switch(n.op){case"a":case"s":let t=(n.op==="a"?this.map.get(n.param):void 0)||[];t.push(Nr(n.value)),this.map.set(n.param,t);break;case"d":if(n.value!==void 0){let o=this.map.get(n.param)||[],r=o.indexOf(Nr(n.value));r!==-1&&o.splice(r,1),o.length>0?this.map.set(n.param,o):this.map.delete(n.param)}else{this.map.delete(n.param);break}}}),this.cloneFrom=this.updates=null)}};var J6=class{map=new Map;set(n,t){return this.map.set(n,t),this}get(n){return this.map.has(n)||this.map.set(n,n.defaultValue()),this.map.get(n)}delete(n){return this.map.delete(n),this}has(n){return this.map.has(n)}keys(){return this.map.keys()}};function lx(e){switch(e){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}function L9(e){return typeof ArrayBuffer<"u"&&e instanceof ArrayBuffer}function z9(e){return typeof Blob<"u"&&e instanceof Blob}function x9(e){return typeof FormData<"u"&&e instanceof FormData}function ux(e){return typeof URLSearchParams<"u"&&e instanceof URLSearchParams}var w9="Content-Type",S9="Accept",N9="X-Request-URL",I9="text/plain",T9="application/json",fx=`${T9}, ${I9}, */*`,x3=class e{url;body=null;headers;context;reportProgress=!1;withCredentials=!1;responseType="json";method;params;urlWithParams;transferCache;constructor(n,t,o,r){this.url=t,this.method=n.toUpperCase();let i;if(lx(this.method)||r?(this.body=o!==void 0?o:null,i=r):i=o,i&&(this.reportProgress=!!i.reportProgress,this.withCredentials=!!i.withCredentials,i.responseType&&(this.responseType=i.responseType),i.headers&&(this.headers=i.headers),i.context&&(this.context=i.context),i.params&&(this.params=i.params),this.transferCache=i.transferCache),this.headers??=new K2,this.context??=new J6,!this.params)this.params=new wt,this.urlWithParams=t;else{let c=this.params.toString();if(c.length===0)this.urlWithParams=t;else{let s=t.indexOf("?"),a=s===-1?"?":sd.set(p,n.setHeaders[p]),l)),n.setParams&&(u=Object.keys(n.setParams).reduce((d,p)=>d.set(p,n.setParams[p]),u)),new e(t,o,c,{params:u,headers:l,context:f,reportProgress:a,responseType:r,withCredentials:s,transferCache:i})}},l0=function(e){return e[e.Sent=0]="Sent",e[e.UploadProgress=1]="UploadProgress",e[e.ResponseHeader=2]="ResponseHeader",e[e.DownloadProgress=3]="DownloadProgress",e[e.Response=4]="Response",e[e.User=5]="User",e}(l0||{}),S3=class{headers;status;statusText;url;ok;type;constructor(n,t=200,o="OK"){this.headers=n.headers||new K2,this.status=n.status!==void 0?n.status:t,this.statusText=n.statusText||o,this.url=n.url||null,this.ok=this.status>=200&&this.status<300}},ea=class e extends S3{constructor(n={}){super(n)}type=l0.ResponseHeader;clone(n={}){return new e({headers:n.headers||this.headers,status:n.status!==void 0?n.status:this.status,statusText:n.statusText||this.statusText,url:n.url||this.url||void 0})}},Tr=class e extends S3{body;constructor(n={}){super(n),this.body=n.body!==void 0?n.body:null}type=l0.Response;clone(n={}){return new e({body:n.body!==void 0?n.body:this.body,headers:n.headers||this.headers,status:n.status!==void 0?n.status:this.status,statusText:n.statusText||this.statusText,url:n.url||this.url||void 0})}},Ar=class extends S3{name="HttpErrorResponse";message;error;ok=!1;constructor(n){super(n,0,"Unknown Error"),this.status>=200&&this.status<300?this.message=`Http failure during parsing for ${n.url||"(unknown url)"}`:this.message=`Http failure response for ${n.url||"(unknown url)"}: ${n.status} ${n.statusText}`,this.error=n.error||null}},dx=200,px=204;function K6(e,n){return{body:n,headers:e.headers,context:e.context,observe:e.observe,params:e.params,reportProgress:e.reportProgress,responseType:e.responseType,withCredentials:e.withCredentials,transferCache:e.transferCache}}var ta=(()=>{class e{handler;constructor(t){this.handler=t}request(t,o,r={}){let i;if(t instanceof x3)i=t;else{let a;r.headers instanceof K2?a=r.headers:a=new K2(r.headers);let l;r.params&&(r.params instanceof wt?l=r.params:l=new wt({fromObject:r.params})),i=new x3(t,o,r.body!==void 0?r.body:null,{headers:a,context:r.context,params:l,reportProgress:r.reportProgress,responseType:r.responseType||"json",withCredentials:r.withCredentials,transferCache:r.transferCache})}let c=D(i).pipe(u1(a=>this.handler.handle(a)));if(t instanceof x3||r.observe==="events")return c;let s=c.pipe(pe(a=>a instanceof Tr));switch(r.observe||"body"){case"body":switch(i.responseType){case"arraybuffer":return s.pipe(T(a=>{if(a.body!==null&&!(a.body instanceof ArrayBuffer))throw new S(2806,!1);return a.body}));case"blob":return s.pipe(T(a=>{if(a.body!==null&&!(a.body instanceof Blob))throw new S(2807,!1);return a.body}));case"text":return s.pipe(T(a=>{if(a.body!==null&&typeof a.body!="string")throw new S(2808,!1);return a.body}));case"json":default:return s.pipe(T(a=>a.body))}case"response":return s;default:throw new S(2809,!1)}}delete(t,o={}){return this.request("DELETE",t,o)}get(t,o={}){return this.request("GET",t,o)}head(t,o={}){return this.request("HEAD",t,o)}jsonp(t,o){return this.request("JSONP",t,{params:new wt().append(o,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(t,o={}){return this.request("OPTIONS",t,o)}patch(t,o,r={}){return this.request("PATCH",t,K6(r,o))}post(t,o,r={}){return this.request("POST",t,K6(r,o))}put(t,o,r={}){return this.request("PUT",t,K6(r,o))}static \u0275fac=function(o){return new(o||e)(y(w3))};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})();var hx=new M("");function A9(e,n){return n(e)}function mx(e,n){return(t,o)=>n.intercept(t,{handle:r=>e(r,o)})}function gx(e,n,t){return(o,r)=>h1(t,()=>n(o,i=>e(i,r)))}var Cx=new M(""),na=new M(""),yx=new M(""),R9=new M("",{providedIn:"root",factory:()=>!0});function vx(){let e=null;return(n,t)=>{e===null&&(e=(m(Cx,{optional:!0})??[]).reduceRight(mx,A9));let o=m(S2);if(m(R9)){let i=o.add();return e(n,t).pipe(w1(()=>o.remove(i)))}else return e(n,t)}}var E9=(()=>{class e extends w3{backend;injector;chain=null;pendingTasks=m(S2);contributeToStability=m(R9);constructor(t,o){super(),this.backend=t,this.injector=o}handle(t){if(this.chain===null){let o=Array.from(new Set([...this.injector.get(na),...this.injector.get(yx,[])]));this.chain=o.reduceRight((r,i)=>gx(r,i,this.injector),A9)}if(this.contributeToStability){let o=this.pendingTasks.add();return this.chain(t,r=>this.backend.handle(r)).pipe(w1(()=>this.pendingTasks.remove(o)))}else return this.chain(t,o=>this.backend.handle(o))}static \u0275fac=function(o){return new(o||e)(y(Ir),y(o1))};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})();var Mx=/^\)\]\}',?\n/,bx=RegExp(`^${N9}:`,"m");function Lx(e){return"responseURL"in e&&e.responseURL?e.responseURL:bx.test(e.getAllResponseHeaders())?e.getResponseHeader(N9):null}var D9=(()=>{class e{xhrFactory;constructor(t){this.xhrFactory=t}handle(t){if(t.method==="JSONP")throw new S(-2800,!1);let o=this.xhrFactory;return(o.\u0275loadImpl?de(o.\u0275loadImpl()):D(null)).pipe(Le(()=>new R(i=>{let c=o.build();if(c.open(t.method,t.urlWithParams),t.withCredentials&&(c.withCredentials=!0),t.headers.forEach((g,b)=>c.setRequestHeader(g,b.join(","))),t.headers.has(S9)||c.setRequestHeader(S9,fx),!t.headers.has(w9)){let g=t.detectContentTypeHeader();g!==null&&c.setRequestHeader(w9,g)}if(t.responseType){let g=t.responseType.toLowerCase();c.responseType=g!=="json"?g:"text"}let s=t.serializeBody(),a=null,l=()=>{if(a!==null)return a;let g=c.statusText||"OK",b=new K2(c.getAllResponseHeaders()),x=Lx(c)||t.url;return a=new ea({headers:b,status:c.status,statusText:g,url:x}),a},u=()=>{let{headers:g,status:b,statusText:x,url:I}=l(),B=null;b!==px&&(B=typeof c.response>"u"?c.responseText:c.response),b===0&&(b=B?dx:0);let oe=b>=200&&b<300;if(t.responseType==="json"&&typeof B=="string"){let Je=B;B=B.replace(Mx,"");try{B=B!==""?JSON.parse(B):null}catch(X1){B=Je,oe&&(oe=!1,B={error:X1,text:B})}}oe?(i.next(new Tr({body:B,headers:g,status:b,statusText:x,url:I||void 0})),i.complete()):i.error(new Ar({error:B,headers:g,status:b,statusText:x,url:I||void 0}))},f=g=>{let{url:b}=l(),x=new Ar({error:g,status:c.status||0,statusText:c.statusText||"Unknown Error",url:b||void 0});i.error(x)},d=!1,p=g=>{d||(i.next(l()),d=!0);let b={type:l0.DownloadProgress,loaded:g.loaded};g.lengthComputable&&(b.total=g.total),t.responseType==="text"&&c.responseText&&(b.partialText=c.responseText),i.next(b)},h=g=>{let b={type:l0.UploadProgress,loaded:g.loaded};g.lengthComputable&&(b.total=g.total),i.next(b)};return c.addEventListener("load",u),c.addEventListener("error",f),c.addEventListener("timeout",f),c.addEventListener("abort",f),t.reportProgress&&(c.addEventListener("progress",p),s!==null&&c.upload&&c.upload.addEventListener("progress",h)),c.send(s),i.next({type:l0.Sent}),()=>{c.removeEventListener("error",f),c.removeEventListener("abort",f),c.removeEventListener("load",u),c.removeEventListener("timeout",f),t.reportProgress&&(c.removeEventListener("progress",p),s!==null&&c.upload&&c.upload.removeEventListener("progress",h)),c.readyState!==c.DONE&&c.abort()}})))}static \u0275fac=function(o){return new(o||e)(y(s0))};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})(),k9=new M(""),zx="XSRF-TOKEN",xx=new M("",{providedIn:"root",factory:()=>zx}),wx="X-XSRF-TOKEN",Sx=new M("",{providedIn:"root",factory:()=>wx}),Rr=class{},Ex=(()=>{class e{doc;platform;cookieName;lastCookieString="";lastToken=null;parseCount=0;constructor(t,o,r){this.doc=t,this.platform=o,this.cookieName=r}getToken(){if(this.platform==="server")return null;let t=this.doc.cookie||"";return t!==this.lastCookieString&&(this.parseCount++,this.lastToken=wr(t,this.cookieName),this.lastCookieString=t),this.lastToken}static \u0275fac=function(o){return new(o||e)(y(ie),y(c1),y(xx))};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})();function Dx(e,n){let t=e.url.toLowerCase();if(!m(k9)||e.method==="GET"||e.method==="HEAD"||t.startsWith("http://")||t.startsWith("https://"))return n(e);let o=m(Rr).getToken(),r=m(Sx);return o!=null&&!e.headers.has(r)&&(e=e.clone({headers:e.headers.set(r,o)})),n(e)}var O9=function(e){return e[e.Interceptors=0]="Interceptors",e[e.LegacyInterceptors=1]="LegacyInterceptors",e[e.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",e[e.NoXsrfProtection=3]="NoXsrfProtection",e[e.JsonpSupport=4]="JsonpSupport",e[e.RequestsMadeViaParent=5]="RequestsMadeViaParent",e[e.Fetch=6]="Fetch",e}(O9||{});function _x(e,n){return{\u0275kind:e,\u0275providers:n}}function IU(...e){let n=[ta,D9,E9,{provide:w3,useExisting:E9},{provide:Ir,useFactory:()=>m(hx,{optional:!0})??m(D9)},{provide:na,useValue:Dx,multi:!0},{provide:k9,useValue:!0},{provide:Rr,useClass:Ex}];for(let t of e)n.push(...t.\u0275providers);return x2(n)}var _9=new M("");function TU(){return _x(O9.LegacyInterceptors,[{provide:_9,useFactory:vx},{provide:na,useExisting:_9,multi:!0}])}var ra=class extends xr{supportsDOMEvents=!0},ia=class e extends ra{static makeCurrent(){g9(new e)}onAndCancel(n,t,o,r){return n.addEventListener(t,o,r),()=>{n.removeEventListener(t,o,r)}}dispatchEvent(n,t){n.dispatchEvent(t)}remove(n){n.remove()}createElement(n,t){return t=t||this.getDefaultDocument(),t.createElement(n)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(n){return n.nodeType===Node.ELEMENT_NODE}isShadowRoot(n){return n instanceof DocumentFragment}getGlobalEventTarget(n,t){return t==="window"?window:t==="document"?n:t==="body"?n.body:null}getBaseHref(n){let t=Ix();return t==null?null:Tx(t)}resetBaseElement(){E3=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return wr(document.cookie,n)}},E3=null;function Ix(){return E3=E3||document.querySelector("base"),E3?E3.getAttribute("href"):null}function Tx(e){return new URL(e,document.baseURI).pathname}var Ax=(()=>{class e{build(){return new XMLHttpRequest}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})(),ca=new M(""),V9=(()=>{class e{_zone;_plugins;_eventNameToPlugin=new Map;constructor(t,o){this._zone=o,t.forEach(r=>{r.manager=this}),this._plugins=t.slice().reverse()}addEventListener(t,o,r,i){return this._findPluginFor(o).addEventListener(t,o,r,i)}getZone(){return this._zone}_findPluginFor(t){let o=this._eventNameToPlugin.get(t);if(o)return o;if(o=this._plugins.find(i=>i.supports(t)),!o)throw new S(5101,!1);return this._eventNameToPlugin.set(t,o),o}static \u0275fac=function(o){return new(o||e)(y(ca),y(se))};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})(),Or=class{_doc;constructor(n){this._doc=n}manager},kr="ng-app-id";function P9(e){for(let n of e)n.remove()}function F9(e,n){let t=n.createElement("style");return t.textContent=e,t}function Rx(e,n,t,o){let r=e.head?.querySelectorAll(`style[${kr}="${n}"],link[${kr}="${n}"]`);if(r)for(let i of r)i.removeAttribute(kr),i instanceof HTMLLinkElement?o.set(i.href.slice(i.href.lastIndexOf("/")+1),{usage:0,elements:[i]}):i.textContent&&t.set(i.textContent,{usage:0,elements:[i]})}function sa(e,n){let t=n.createElement("link");return t.setAttribute("rel","stylesheet"),t.setAttribute("href",e),t}var H9=(()=>{class e{doc;appId;nonce;inline=new Map;external=new Map;hosts=new Set;isServer;constructor(t,o,r,i={}){this.doc=t,this.appId=o,this.nonce=r,this.isServer=z3(i),Rx(t,o,this.inline,this.external),this.hosts.add(t.head)}addStyles(t,o){for(let r of t)this.addUsage(r,this.inline,F9);o?.forEach(r=>this.addUsage(r,this.external,sa))}removeStyles(t,o){for(let r of t)this.removeUsage(r,this.inline);o?.forEach(r=>this.removeUsage(r,this.external))}addUsage(t,o,r){let i=o.get(t);i?i.usage++:o.set(t,{usage:1,elements:[...this.hosts].map(c=>this.addElement(c,r(t,this.doc)))})}removeUsage(t,o){let r=o.get(t);r&&(r.usage--,r.usage<=0&&(P9(r.elements),o.delete(t)))}ngOnDestroy(){for(let[,{elements:t}]of[...this.inline,...this.external])P9(t);this.hosts.clear()}addHost(t){this.hosts.add(t);for(let[o,{elements:r}]of this.inline)r.push(this.addElement(t,F9(o,this.doc)));for(let[o,{elements:r}]of this.external)r.push(this.addElement(t,sa(o,this.doc)))}removeHost(t){this.hosts.delete(t)}addElement(t,o){return this.nonce&&o.setAttribute("nonce",this.nonce),this.isServer&&o.setAttribute(kr,this.appId),t.appendChild(o)}static \u0275fac=function(o){return new(o||e)(y(ie),y(a6),y(u6,8),y(c1))};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})(),oa={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/Math/MathML"},la=/%COMP%/g;var U9="%COMP%",kx=`_nghost-${U9}`,Ox=`_ngcontent-${U9}`,Px=!0,Fx=new M("",{providedIn:"root",factory:()=>Px});function jx(e){return Ox.replace(la,e)}function Bx(e){return kx.replace(la,e)}function W9(e,n){return n.map(t=>t.replace(la,e))}var j9=(()=>{class e{eventManager;sharedStylesHost;appId;removeStylesOnCompDestroy;doc;platformId;ngZone;nonce;tracingService;rendererByCompId=new Map;defaultRenderer;platformIsServer;constructor(t,o,r,i,c,s,a,l=null,u=null){this.eventManager=t,this.sharedStylesHost=o,this.appId=r,this.removeStylesOnCompDestroy=i,this.doc=c,this.platformId=s,this.ngZone=a,this.nonce=l,this.tracingService=u,this.platformIsServer=z3(s),this.defaultRenderer=new D3(t,c,a,this.platformIsServer,this.tracingService)}createRenderer(t,o){if(!t||!o)return this.defaultRenderer;this.platformIsServer&&o.encapsulation===L2.ShadowDom&&(o=F(C({},o),{encapsulation:L2.Emulated}));let r=this.getOrCreateRenderer(t,o);return r instanceof Pr?r.applyToHost(t):r instanceof _3&&r.applyStyles(),r}getOrCreateRenderer(t,o){let r=this.rendererByCompId,i=r.get(o.id);if(!i){let c=this.doc,s=this.ngZone,a=this.eventManager,l=this.sharedStylesHost,u=this.removeStylesOnCompDestroy,f=this.platformIsServer,d=this.tracingService;switch(o.encapsulation){case L2.Emulated:i=new Pr(a,l,o,this.appId,u,c,s,f,d);break;case L2.ShadowDom:return new aa(a,l,t,o,c,s,this.nonce,f,d);default:i=new _3(a,l,o,u,c,s,f,d);break}r.set(o.id,i)}return i}ngOnDestroy(){this.rendererByCompId.clear()}componentReplaced(t){this.rendererByCompId.delete(t)}static \u0275fac=function(o){return new(o||e)(y(V9),y(H9),y(a6),y(Fx),y(ie),y(c1),y(se),y(u6),y(Jn,8))};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})(),D3=class{eventManager;doc;ngZone;platformIsServer;tracingService;data=Object.create(null);throwOnSyntheticProps=!0;constructor(n,t,o,r,i){this.eventManager=n,this.doc=t,this.ngZone=o,this.platformIsServer=r,this.tracingService=i}destroy(){}destroyNode=null;createElement(n,t){return t?this.doc.createElementNS(oa[t]||t,n):this.doc.createElement(n)}createComment(n){return this.doc.createComment(n)}createText(n){return this.doc.createTextNode(n)}appendChild(n,t){(B9(n)?n.content:n).appendChild(t)}insertBefore(n,t,o){n&&(B9(n)?n.content:n).insertBefore(t,o)}removeChild(n,t){t.remove()}selectRootElement(n,t){let o=typeof n=="string"?this.doc.querySelector(n):n;if(!o)throw new S(-5104,!1);return t||(o.textContent=""),o}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,t,o,r){if(r){t=r+":"+t;let i=oa[r];i?n.setAttributeNS(i,t,o):n.setAttribute(t,o)}else n.setAttribute(t,o)}removeAttribute(n,t,o){if(o){let r=oa[o];r?n.removeAttributeNS(r,t):n.removeAttribute(`${o}:${t}`)}else n.removeAttribute(t)}addClass(n,t){n.classList.add(t)}removeClass(n,t){n.classList.remove(t)}setStyle(n,t,o,r){r&(z2.DashCase|z2.Important)?n.style.setProperty(t,o,r&z2.Important?"important":""):n.style[t]=o}removeStyle(n,t,o){o&z2.DashCase?n.style.removeProperty(t):n.style[t]=""}setProperty(n,t,o){n!=null&&(n[t]=o)}setValue(n,t){n.nodeValue=t}listen(n,t,o,r){if(typeof n=="string"&&(n=c0().getGlobalEventTarget(this.doc,n),!n))throw new Error(`Unsupported event target ${n} for event ${t}`);let i=this.decoratePreventDefault(o);return this.tracingService!==null&&this.tracingService.wrapEventListener&&(i=this.tracingService.wrapEventListener(n,t,i)),this.eventManager.addEventListener(n,t,i,r)}decoratePreventDefault(n){return t=>{if(t==="__ngUnwrap__")return n;(this.platformIsServer?this.ngZone.runGuarded(()=>n(t)):n(t))===!1&&t.preventDefault()}}};function B9(e){return e.tagName==="TEMPLATE"&&e.content!==void 0}var aa=class extends D3{sharedStylesHost;hostEl;shadowRoot;constructor(n,t,o,r,i,c,s,a,l){super(n,i,c,a,l),this.sharedStylesHost=t,this.hostEl=o,this.shadowRoot=o.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);let u=r.styles;u=W9(r.id,u);for(let d of u){let p=document.createElement("style");s&&p.setAttribute("nonce",s),p.textContent=d,this.shadowRoot.appendChild(p)}let f=r.getExternalStyles?.();if(f)for(let d of f){let p=sa(d,i);s&&p.setAttribute("nonce",s),this.shadowRoot.appendChild(p)}}nodeOrShadowRoot(n){return n===this.hostEl?this.shadowRoot:n}appendChild(n,t){return super.appendChild(this.nodeOrShadowRoot(n),t)}insertBefore(n,t,o){return super.insertBefore(this.nodeOrShadowRoot(n),t,o)}removeChild(n,t){return super.removeChild(null,t)}parentNode(n){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(n)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}},_3=class extends D3{sharedStylesHost;removeStylesOnCompDestroy;styles;styleUrls;constructor(n,t,o,r,i,c,s,a,l){super(n,i,c,s,a),this.sharedStylesHost=t,this.removeStylesOnCompDestroy=r;let u=o.styles;this.styles=l?W9(l,u):u,this.styleUrls=o.getExternalStyles?.(l)}applyStyles(){this.sharedStylesHost.addStyles(this.styles,this.styleUrls)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles,this.styleUrls)}},Pr=class extends _3{contentAttr;hostAttr;constructor(n,t,o,r,i,c,s,a,l){let u=r+"-"+o.id;super(n,t,o,i,c,s,a,l,u),this.contentAttr=jx(u),this.hostAttr=Bx(u)}applyToHost(n){this.applyStyles(),this.setAttribute(n,this.hostAttr,"")}createElement(n,t){let o=super.createElement(n,t);return super.setAttribute(o,this.contentAttr,""),o}},$x=(()=>{class e extends Or{constructor(t){super(t)}supports(t){return!0}addEventListener(t,o,r,i){return t.addEventListener(o,r,i),()=>this.removeEventListener(t,o,r,i)}removeEventListener(t,o,r,i){return t.removeEventListener(o,r,i)}static \u0275fac=function(o){return new(o||e)(y(ie))};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})(),$9=["alt","control","meta","shift"],Vx={"\b":"Backspace"," ":"Tab","\x7F":"Delete","\x1B":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},Hx={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey},Ux=(()=>{class e extends Or{constructor(t){super(t)}supports(t){return e.parseEventName(t)!=null}addEventListener(t,o,r,i){let c=e.parseEventName(o),s=e.eventCallback(c.fullKey,r,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>c0().onAndCancel(t,c.domEventName,s,i))}static parseEventName(t){let o=t.toLowerCase().split("."),r=o.shift();if(o.length===0||!(r==="keydown"||r==="keyup"))return null;let i=e._normalizeKey(o.pop()),c="",s=o.indexOf("code");if(s>-1&&(o.splice(s,1),c="code."),$9.forEach(l=>{let u=o.indexOf(l);u>-1&&(o.splice(u,1),c+=l+".")}),c+=i,o.length!=0||i.length===0)return null;let a={};return a.domEventName=r,a.fullKey=c,a}static matchEventFullKeyCode(t,o){let r=Vx[t.key]||t.key,i="";return o.indexOf("code.")>-1&&(r=t.code,i="code."),r==null||!r?!1:(r=r.toLowerCase(),r===" "?r="space":r==="."&&(r="dot"),$9.forEach(c=>{if(c!==r){let s=Hx[c];s(t)&&(i+=c+".")}}),i+=r,i===o)}static eventCallback(t,o,r){return i=>{e.matchEventFullKeyCode(i,t)&&r.runGuarded(()=>o(i))}}static _normalizeKey(t){return t==="esc"?"escape":t}static \u0275fac=function(o){return new(o||e)(y(ie))};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})();function KU(e,n){return n9(C({rootComponent:e},Wx(n)))}function Wx(e){return{appProviders:[...Qx,...e?.providers??[]],platformProviders:Yx}}function Gx(){ia.makeCurrent()}function qx(){return new r1}function Zx(){return yu(document),document}var Yx=[{provide:c1,useValue:Y6},{provide:l6,useValue:Gx,multi:!0},{provide:ie,useFactory:Zx,deps:[]}];var Qx=[{provide:er,useValue:"root"},{provide:r1,useFactory:qx,deps:[]},{provide:ca,useClass:$x,multi:!0,deps:[ie]},{provide:ca,useClass:Ux,multi:!0,deps:[ie]},j9,H9,V9,{provide:Zn,useExisting:j9},{provide:s0,useClass:Ax,deps:[]},[]];var G9=(()=>{class e{_doc;constructor(t){this._doc=t}getTitle(){return this._doc.title}setTitle(t){this._doc.title=t||""}static \u0275fac=function(o){return new(o||e)(y(ie))};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var N3=(()=>{class e{static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:function(o){let r=null;return o?r=new(o||e):r=y(Kx),r},providedIn:"root"})}return e})(),Kx=(()=>{class e extends N3{_doc;constructor(t){super(),this._doc=t}sanitize(t,o){if(o==null)return null;switch(t){case D2.NONE:return o;case D2.HTML:return zt(o,"HTML")?$1(o):h6(this._doc,String(o)).toString();case D2.STYLE:return zt(o,"Style")?$1(o):o;case D2.SCRIPT:if(zt(o,"Script"))return $1(o);throw new S(5200,!1);case D2.URL:return zt(o,"URL")?$1(o):dr(String(o));case D2.RESOURCE_URL:if(zt(o,"ResourceURL"))return $1(o);throw new S(5201,!1);default:throw new S(5202,!1)}}bypassSecurityTrustHtml(t){return wu(t)}bypassSecurityTrustStyle(t){return Su(t)}bypassSecurityTrustScript(t){return Eu(t)}bypassSecurityTrustUrl(t){return Du(t)}bypassSecurityTrustResourceUrl(t){return _u(t)}static \u0275fac=function(o){return new(o||e)(y(ie))};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var K="primary",U3=Symbol("RouteTitle"),ma=class{params;constructor(n){this.params=n||{}}has(n){return Object.prototype.hasOwnProperty.call(this.params,n)}get(n){if(this.has(n)){let t=this.params[n];return Array.isArray(t)?t[0]:t}return null}getAll(n){if(this.has(n)){let t=this.params[n];return Array.isArray(t)?t:[t]}return[]}get keys(){return Object.keys(this.params)}};function m0(e){return new ma(e)}function Xx(e,n,t){let o=t.path.split("/");if(o.length>e.length||t.pathMatch==="full"&&(n.hasChildren()||o.lengtho[i]===r)}else return e===n}function od(e){return e.length>0?e[e.length-1]:null}function Et(e){return l1(e)?e:t0(e)?de(Promise.resolve(e)):D(e)}var ew={exact:id,subset:cd},rd={exact:tw,subset:nw,ignored:()=>!0};function q9(e,n,t){return ew[t.paths](e.root,n.root,t.matrixParams)&&rd[t.queryParams](e.queryParams,n.queryParams)&&!(t.fragment==="exact"&&e.fragment!==n.fragment)}function tw(e,n){return I2(e,n)}function id(e,n,t){if(!hn(e.segments,n.segments)||!Br(e.segments,n.segments,t)||e.numberOfChildren!==n.numberOfChildren)return!1;for(let o in n.children)if(!e.children[o]||!id(e.children[o],n.children[o],t))return!1;return!0}function nw(e,n){return Object.keys(n).length<=Object.keys(e).length&&Object.keys(n).every(t=>nd(e[t],n[t]))}function cd(e,n,t){return sd(e,n,n.segments,t)}function sd(e,n,t,o){if(e.segments.length>t.length){let r=e.segments.slice(0,t.length);return!(!hn(r,t)||n.hasChildren()||!Br(r,t,o))}else if(e.segments.length===t.length){if(!hn(e.segments,t)||!Br(e.segments,t,o))return!1;for(let r in n.children)if(!e.children[r]||!cd(e.children[r],n.children[r],o))return!1;return!0}else{let r=t.slice(0,e.segments.length),i=t.slice(e.segments.length);return!hn(e.segments,r)||!Br(e.segments,r,o)||!e.children[K]?!1:sd(e.children[K],n,i,o)}}function Br(e,n,t){return n.every((o,r)=>rd[t](e[r].parameters,o.parameters))}var J2=class{root;queryParams;fragment;_queryParamMap;constructor(n=new ue([],{}),t={},o=null){this.root=n,this.queryParams=t,this.fragment=o}get queryParamMap(){return this._queryParamMap??=m0(this.queryParams),this._queryParamMap}toString(){return iw.serialize(this)}},ue=class{segments;children;parent=null;constructor(n,t){this.segments=n,this.children=t,Object.values(t).forEach(o=>o.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return $r(this)}},pn=class{path;parameters;_parameterMap;constructor(n,t){this.path=n,this.parameters=t}get parameterMap(){return this._parameterMap??=m0(this.parameters),this._parameterMap}toString(){return ld(this)}};function ow(e,n){return hn(e,n)&&e.every((t,o)=>I2(t.parameters,n[o].parameters))}function hn(e,n){return e.length!==n.length?!1:e.every((t,o)=>t.path===n[o].path)}function rw(e,n){let t=[];return Object.entries(e.children).forEach(([o,r])=>{o===K&&(t=t.concat(n(r,o)))}),Object.entries(e.children).forEach(([o,r])=>{o!==K&&(t=t.concat(n(r,o)))}),t}var W3=(()=>{class e{static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:()=>new g0,providedIn:"root"})}return e})(),g0=class{parse(n){let t=new ya(n);return new J2(t.parseRootSegment(),t.parseQueryParams(),t.parseFragment())}serialize(n){let t=`/${I3(n.root,!0)}`,o=aw(n.queryParams),r=typeof n.fragment=="string"?`#${cw(n.fragment)}`:"";return`${t}${o}${r}`}},iw=new g0;function $r(e){return e.segments.map(n=>ld(n)).join("/")}function I3(e,n){if(!e.hasChildren())return $r(e);if(n){let t=e.children[K]?I3(e.children[K],!1):"",o=[];return Object.entries(e.children).forEach(([r,i])=>{r!==K&&o.push(`${r}:${I3(i,!1)}`)}),o.length>0?`${t}(${o.join("//")})`:t}else{let t=rw(e,(o,r)=>r===K?[I3(e.children[K],!1)]:[`${r}:${I3(o,!1)}`]);return Object.keys(e.children).length===1&&e.children[K]!=null?`${$r(e)}/${t[0]}`:`${$r(e)}/(${t.join("//")})`}}function ad(e){return encodeURIComponent(e).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function Fr(e){return ad(e).replace(/%3B/gi,";")}function cw(e){return encodeURI(e)}function Ca(e){return ad(e).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function Vr(e){return decodeURIComponent(e)}function Z9(e){return Vr(e.replace(/\+/g,"%20"))}function ld(e){return`${Ca(e.path)}${sw(e.parameters)}`}function sw(e){return Object.entries(e).map(([n,t])=>`;${Ca(n)}=${Ca(t)}`).join("")}function aw(e){let n=Object.entries(e).map(([t,o])=>Array.isArray(o)?o.map(r=>`${Fr(t)}=${Fr(r)}`).join("&"):`${Fr(t)}=${Fr(o)}`).filter(t=>t);return n.length?`?${n.join("&")}`:""}var lw=/^[^\/()?;#]+/;function fa(e){let n=e.match(lw);return n?n[0]:""}var uw=/^[^\/()?;=#]+/;function fw(e){let n=e.match(uw);return n?n[0]:""}var dw=/^[^=?&#]+/;function pw(e){let n=e.match(dw);return n?n[0]:""}var hw=/^[^&#]+/;function mw(e){let n=e.match(hw);return n?n[0]:""}var ya=class{url;remaining;constructor(n){this.url=n,this.remaining=n}parseRootSegment(){return this.consumeOptional("/"),this.remaining===""||this.peekStartsWith("?")||this.peekStartsWith("#")?new ue([],{}):new ue([],this.parseChildren())}parseQueryParams(){let n={};if(this.consumeOptional("?"))do this.parseQueryParam(n);while(this.consumeOptional("&"));return n}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(this.remaining==="")return{};this.consumeOptional("/");let n=[];for(this.peekStartsWith("(")||n.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),n.push(this.parseSegment());let t={};this.peekStartsWith("/(")&&(this.capture("/"),t=this.parseParens(!0));let o={};return this.peekStartsWith("(")&&(o=this.parseParens(!1)),(n.length>0||Object.keys(t).length>0)&&(o[K]=new ue(n,t)),o}parseSegment(){let n=fa(this.remaining);if(n===""&&this.peekStartsWith(";"))throw new S(4009,!1);return this.capture(n),new pn(Vr(n),this.parseMatrixParams())}parseMatrixParams(){let n={};for(;this.consumeOptional(";");)this.parseParam(n);return n}parseParam(n){let t=fw(this.remaining);if(!t)return;this.capture(t);let o="";if(this.consumeOptional("=")){let r=fa(this.remaining);r&&(o=r,this.capture(o))}n[Vr(t)]=Vr(o)}parseQueryParam(n){let t=pw(this.remaining);if(!t)return;this.capture(t);let o="";if(this.consumeOptional("=")){let c=mw(this.remaining);c&&(o=c,this.capture(o))}let r=Z9(t),i=Z9(o);if(n.hasOwnProperty(r)){let c=n[r];Array.isArray(c)||(c=[c],n[r]=c),c.push(i)}else n[r]=i}parseParens(n){let t={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){let o=fa(this.remaining),r=this.remaining[o.length];if(r!=="/"&&r!==")"&&r!==";")throw new S(4010,!1);let i;o.indexOf(":")>-1?(i=o.slice(0,o.indexOf(":")),this.capture(i),this.capture(":")):n&&(i=K);let c=this.parseChildren();t[i]=Object.keys(c).length===1?c[K]:new ue([],c),this.consumeOptional("//")}return t}peekStartsWith(n){return this.remaining.startsWith(n)}consumeOptional(n){return this.peekStartsWith(n)?(this.remaining=this.remaining.substring(n.length),!0):!1}capture(n){if(!this.consumeOptional(n))throw new S(4011,!1)}};function ud(e){return e.segments.length>0?new ue([],{[K]:e}):e}function fd(e){let n={};for(let[o,r]of Object.entries(e.children)){let i=fd(r);if(o===K&&i.segments.length===0&&i.hasChildren())for(let[c,s]of Object.entries(i.children))n[c]=s;else(i.segments.length>0||i.hasChildren())&&(n[o]=i)}let t=new ue(e.segments,n);return gw(t)}function gw(e){if(e.numberOfChildren===1&&e.children[K]){let n=e.children[K];return new ue(e.segments.concat(n.segments),n.children)}return e}function O3(e){return e instanceof J2}function Cw(e,n,t=null,o=null){let r=dd(e);return pd(r,n,t,o)}function dd(e){let n;function t(i){let c={};for(let a of i.children){let l=t(a);c[a.outlet]=l}let s=new ue(i.url,c);return i===e&&(n=s),s}let o=t(e.root),r=ud(o);return n??r}function pd(e,n,t,o){let r=e;for(;r.parent;)r=r.parent;if(n.length===0)return da(r,r,r,t,o);let i=yw(n);if(i.toRoot())return da(r,r,new ue([],{}),t,o);let c=vw(i,r,e),s=c.processChildren?A3(c.segmentGroup,c.index,i.commands):md(c.segmentGroup,c.index,i.commands);return da(r,c.segmentGroup,s,t,o)}function Hr(e){return typeof e=="object"&&e!=null&&!e.outlets&&!e.segmentPath}function P3(e){return typeof e=="object"&&e!=null&&e.outlets}function da(e,n,t,o,r){let i={};o&&Object.entries(o).forEach(([a,l])=>{i[a]=Array.isArray(l)?l.map(u=>`${u}`):`${l}`});let c;e===n?c=t:c=hd(e,n,t);let s=ud(fd(c));return new J2(s,i,r)}function hd(e,n,t){let o={};return Object.entries(e.children).forEach(([r,i])=>{i===n?o[r]=t:o[r]=hd(i,n,t)}),new ue(e.segments,o)}var Ur=class{isAbsolute;numberOfDoubleDots;commands;constructor(n,t,o){if(this.isAbsolute=n,this.numberOfDoubleDots=t,this.commands=o,n&&o.length>0&&Hr(o[0]))throw new S(4003,!1);let r=o.find(P3);if(r&&r!==od(o))throw new S(4004,!1)}toRoot(){return this.isAbsolute&&this.commands.length===1&&this.commands[0]=="/"}};function yw(e){if(typeof e[0]=="string"&&e.length===1&&e[0]==="/")return new Ur(!0,0,e);let n=0,t=!1,o=e.reduce((r,i,c)=>{if(typeof i=="object"&&i!=null){if(i.outlets){let s={};return Object.entries(i.outlets).forEach(([a,l])=>{s[a]=typeof l=="string"?l.split("/"):l}),[...r,{outlets:s}]}if(i.segmentPath)return[...r,i.segmentPath]}return typeof i!="string"?[...r,i]:c===0?(i.split("/").forEach((s,a)=>{a==0&&s==="."||(a==0&&s===""?t=!0:s===".."?n++:s!=""&&r.push(s))}),r):[...r,i]},[]);return new Ur(t,n,o)}var d0=class{segmentGroup;processChildren;index;constructor(n,t,o){this.segmentGroup=n,this.processChildren=t,this.index=o}};function vw(e,n,t){if(e.isAbsolute)return new d0(n,!0,0);if(!t)return new d0(n,!1,NaN);if(t.parent===null)return new d0(t,!0,0);let o=Hr(e.commands[0])?0:1,r=t.segments.length-1+o;return Mw(t,r,e.numberOfDoubleDots)}function Mw(e,n,t){let o=e,r=n,i=t;for(;i>r;){if(i-=r,o=o.parent,!o)throw new S(4005,!1);r=o.segments.length}return new d0(o,!1,r-i)}function bw(e){return P3(e[0])?e[0].outlets:{[K]:e}}function md(e,n,t){if(e??=new ue([],{}),e.segments.length===0&&e.hasChildren())return A3(e,n,t);let o=Lw(e,n,t),r=t.slice(o.commandIndex);if(o.match&&o.pathIndexi!==K)&&e.children[K]&&e.numberOfChildren===1&&e.children[K].segments.length===0){let i=A3(e.children[K],n,t);return new ue(e.segments,i.children)}return Object.entries(o).forEach(([i,c])=>{typeof c=="string"&&(c=[c]),c!==null&&(r[i]=md(e.children[i],n,c))}),Object.entries(e.children).forEach(([i,c])=>{o[i]===void 0&&(r[i]=c)}),new ue(e.segments,r)}}function Lw(e,n,t){let o=0,r=n,i={match:!1,pathIndex:0,commandIndex:0};for(;r=t.length)return i;let c=e.segments[r],s=t[o];if(P3(s))break;let a=`${s}`,l=o0&&a===void 0)break;if(a&&l&&typeof l=="object"&&l.outlets===void 0){if(!Q9(a,l,c))return i;o+=2}else{if(!Q9(a,{},c))return i;o++}r++}return{match:!0,pathIndex:r,commandIndex:o}}function va(e,n,t){let o=e.segments.slice(0,n),r=0;for(;r{typeof o=="string"&&(o=[o]),o!==null&&(n[t]=va(new ue([],{}),0,o))}),n}function Y9(e){let n={};return Object.entries(e).forEach(([t,o])=>n[t]=`${o}`),n}function Q9(e,n,t){return e==t.path&&I2(n,t.parameters)}var R3="imperative",Ve=function(e){return e[e.NavigationStart=0]="NavigationStart",e[e.NavigationEnd=1]="NavigationEnd",e[e.NavigationCancel=2]="NavigationCancel",e[e.NavigationError=3]="NavigationError",e[e.RoutesRecognized=4]="RoutesRecognized",e[e.ResolveStart=5]="ResolveStart",e[e.ResolveEnd=6]="ResolveEnd",e[e.GuardsCheckStart=7]="GuardsCheckStart",e[e.GuardsCheckEnd=8]="GuardsCheckEnd",e[e.RouteConfigLoadStart=9]="RouteConfigLoadStart",e[e.RouteConfigLoadEnd=10]="RouteConfigLoadEnd",e[e.ChildActivationStart=11]="ChildActivationStart",e[e.ChildActivationEnd=12]="ChildActivationEnd",e[e.ActivationStart=13]="ActivationStart",e[e.ActivationEnd=14]="ActivationEnd",e[e.Scroll=15]="Scroll",e[e.NavigationSkipped=16]="NavigationSkipped",e}(Ve||{}),Z1=class{id;url;constructor(n,t){this.id=n,this.url=t}},C0=class extends Z1{type=Ve.NavigationStart;navigationTrigger;restoredState;constructor(n,t,o="imperative",r=null){super(n,t),this.navigationTrigger=o,this.restoredState=r}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}},et=class extends Z1{urlAfterRedirects;type=Ve.NavigationEnd;constructor(n,t,o){super(n,t),this.urlAfterRedirects=o}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}},R1=function(e){return e[e.Redirect=0]="Redirect",e[e.SupersededByNewNavigation=1]="SupersededByNewNavigation",e[e.NoDataFromResolver=2]="NoDataFromResolver",e[e.GuardRejected=3]="GuardRejected",e}(R1||{}),Wr=function(e){return e[e.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",e[e.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",e}(Wr||{}),X2=class extends Z1{reason;code;type=Ve.NavigationCancel;constructor(n,t,o,r){super(n,t),this.reason=o,this.code=r}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}},St=class extends Z1{reason;code;type=Ve.NavigationSkipped;constructor(n,t,o,r){super(n,t),this.reason=o,this.code=r}},F3=class extends Z1{error;target;type=Ve.NavigationError;constructor(n,t,o,r){super(n,t),this.error=o,this.target=r}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}},Gr=class extends Z1{urlAfterRedirects;state;type=Ve.RoutesRecognized;constructor(n,t,o,r){super(n,t),this.urlAfterRedirects=o,this.state=r}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},Ma=class extends Z1{urlAfterRedirects;state;type=Ve.GuardsCheckStart;constructor(n,t,o,r){super(n,t),this.urlAfterRedirects=o,this.state=r}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},ba=class extends Z1{urlAfterRedirects;state;shouldActivate;type=Ve.GuardsCheckEnd;constructor(n,t,o,r,i){super(n,t),this.urlAfterRedirects=o,this.state=r,this.shouldActivate=i}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}},La=class extends Z1{urlAfterRedirects;state;type=Ve.ResolveStart;constructor(n,t,o,r){super(n,t),this.urlAfterRedirects=o,this.state=r}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},za=class extends Z1{urlAfterRedirects;state;type=Ve.ResolveEnd;constructor(n,t,o,r){super(n,t),this.urlAfterRedirects=o,this.state=r}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},xa=class{route;type=Ve.RouteConfigLoadStart;constructor(n){this.route=n}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}},wa=class{route;type=Ve.RouteConfigLoadEnd;constructor(n){this.route=n}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}},Sa=class{snapshot;type=Ve.ChildActivationStart;constructor(n){this.snapshot=n}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},Ea=class{snapshot;type=Ve.ChildActivationEnd;constructor(n){this.snapshot=n}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},Da=class{snapshot;type=Ve.ActivationStart;constructor(n){this.snapshot=n}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},_a=class{snapshot;type=Ve.ActivationEnd;constructor(n){this.snapshot=n}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},qr=class{routerEvent;position;anchor;type=Ve.Scroll;constructor(n,t,o){this.routerEvent=n,this.position=t,this.anchor=o}toString(){let n=this.position?`${this.position[0]}, ${this.position[1]}`:null;return`Scroll(anchor: '${this.anchor}', position: '${n}')`}},j3=class{},y0=class{url;navigationBehaviorOptions;constructor(n,t){this.url=n,this.navigationBehaviorOptions=t}};function xw(e,n){return e.providers&&!e._injector&&(e._injector=Mr(e.providers,n,`Route: ${e.path}`)),e._injector??n}function l2(e){return e.outlet||K}function ww(e,n){let t=e.filter(o=>l2(o)===n);return t.push(...e.filter(o=>l2(o)!==n)),t}function G3(e){if(!e)return null;if(e.routeConfig?._injector)return e.routeConfig._injector;for(let n=e.parent;n;n=n.parent){let t=n.routeConfig;if(t?._loadedInjector)return t._loadedInjector;if(t?._injector)return t._injector}return null}var Na=class{rootInjector;outlet=null;route=null;children;attachRef=null;get injector(){return G3(this.route?.snapshot)??this.rootInjector}constructor(n){this.rootInjector=n,this.children=new q3(this.rootInjector)}},q3=(()=>{class e{rootInjector;contexts=new Map;constructor(t){this.rootInjector=t}onChildOutletCreated(t,o){let r=this.getOrCreateContext(t);r.outlet=o,this.contexts.set(t,r)}onChildOutletDestroyed(t){let o=this.getContext(t);o&&(o.outlet=null,o.attachRef=null)}onOutletDeactivated(){let t=this.contexts;return this.contexts=new Map,t}onOutletReAttached(t){this.contexts=t}getOrCreateContext(t){let o=this.getContext(t);return o||(o=new Na(this.rootInjector),this.contexts.set(t,o)),o}getContext(t){return this.contexts.get(t)||null}static \u0275fac=function(o){return new(o||e)(y(o1))};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Zr=class{_root;constructor(n){this._root=n}get root(){return this._root.value}parent(n){let t=this.pathFromRoot(n);return t.length>1?t[t.length-2]:null}children(n){let t=Ia(n,this._root);return t?t.children.map(o=>o.value):[]}firstChild(n){let t=Ia(n,this._root);return t&&t.children.length>0?t.children[0].value:null}siblings(n){let t=Ta(n,this._root);return t.length<2?[]:t[t.length-2].children.map(r=>r.value).filter(r=>r!==n)}pathFromRoot(n){return Ta(n,this._root).map(t=>t.value)}};function Ia(e,n){if(e===n.value)return n;for(let t of n.children){let o=Ia(e,t);if(o)return o}return null}function Ta(e,n){if(e===n.value)return[n];for(let t of n.children){let o=Ta(e,t);if(o.length)return o.unshift(n),o}return[]}var A1=class{value;children;constructor(n,t){this.value=n,this.children=t}toString(){return`TreeNode(${this.value})`}};function f0(e){let n={};return e&&e.children.forEach(t=>n[t.value.outlet]=t),n}var Yr=class extends Zr{snapshot;constructor(n,t){super(n),this.snapshot=t,$a(this,n)}toString(){return this.snapshot.toString()}};function gd(e){let n=Sw(e),t=new ne([new pn("",{})]),o=new ne({}),r=new ne({}),i=new ne({}),c=new ne(""),s=new v0(t,o,i,c,r,K,e,n.root);return s.snapshot=n.root,new Yr(new A1(s,[]),n)}function Sw(e){let n={},t={},o={},r="",i=new p0([],n,o,r,t,K,e,null,{});return new Kr("",new A1(i,[]))}var v0=class{urlSubject;paramsSubject;queryParamsSubject;fragmentSubject;dataSubject;outlet;component;snapshot;_futureSnapshot;_routerState;_paramMap;_queryParamMap;title;url;params;queryParams;fragment;data;constructor(n,t,o,r,i,c,s,a){this.urlSubject=n,this.paramsSubject=t,this.queryParamsSubject=o,this.fragmentSubject=r,this.dataSubject=i,this.outlet=c,this.component=s,this._futureSnapshot=a,this.title=this.dataSubject?.pipe(T(l=>l[U3]))??D(void 0),this.url=n,this.params=t,this.queryParams=o,this.fragment=r,this.data=i}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=this.params.pipe(T(n=>m0(n))),this._paramMap}get queryParamMap(){return this._queryParamMap??=this.queryParams.pipe(T(n=>m0(n))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}};function Qr(e,n,t="emptyOnly"){let o,{routeConfig:r}=e;return n!==null&&(t==="always"||r?.path===""||!n.component&&!n.routeConfig?.loadComponent)?o={params:C(C({},n.params),e.params),data:C(C({},n.data),e.data),resolve:C(C(C(C({},e.data),n.data),r?.data),e._resolvedData)}:o={params:C({},e.params),data:C({},e.data),resolve:C(C({},e.data),e._resolvedData??{})},r&&yd(r)&&(o.resolve[U3]=r.title),o}var p0=class{url;params;queryParams;fragment;data;outlet;component;routeConfig;_resolve;_resolvedData;_routerState;_paramMap;_queryParamMap;get title(){return this.data?.[U3]}constructor(n,t,o,r,i,c,s,a,l){this.url=n,this.params=t,this.queryParams=o,this.fragment=r,this.data=i,this.outlet=c,this.component=s,this.routeConfig=a,this._resolve=l}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??=m0(this.params),this._paramMap}get queryParamMap(){return this._queryParamMap??=m0(this.queryParams),this._queryParamMap}toString(){let n=this.url.map(o=>o.toString()).join("/"),t=this.routeConfig?this.routeConfig.path:"";return`Route(url:'${n}', path:'${t}')`}},Kr=class extends Zr{url;constructor(n,t){super(t),this.url=n,$a(this,t)}toString(){return Cd(this._root)}};function $a(e,n){n.value._routerState=e,n.children.forEach(t=>$a(e,t))}function Cd(e){let n=e.children.length>0?` { ${e.children.map(Cd).join(", ")} } `:"";return`${e.value}${n}`}function pa(e){if(e.snapshot){let n=e.snapshot,t=e._futureSnapshot;e.snapshot=t,I2(n.queryParams,t.queryParams)||e.queryParamsSubject.next(t.queryParams),n.fragment!==t.fragment&&e.fragmentSubject.next(t.fragment),I2(n.params,t.params)||e.paramsSubject.next(t.params),Jx(n.url,t.url)||e.urlSubject.next(t.url),I2(n.data,t.data)||e.dataSubject.next(t.data)}else e.snapshot=e._futureSnapshot,e.dataSubject.next(e._futureSnapshot.data)}function Aa(e,n){let t=I2(e.params,n.params)&&ow(e.url,n.url),o=!e.parent!=!n.parent;return t&&!o&&(!e.parent||Aa(e.parent,n.parent))}function yd(e){return typeof e.title=="string"||e.title===null}var Ew=new M(""),Dw=(()=>{class e{activated=null;get activatedComponentRef(){return this.activated}_activatedRoute=null;name=K;activateEvents=new ee;deactivateEvents=new ee;attachEvents=new ee;detachEvents=new ee;routerOutletData=N1(void 0);parentContexts=m(q3);location=m(V1);changeDetector=m(b1);inputBinder=m(ni,{optional:!0});supportsBindingToComponentInputs=!0;ngOnChanges(t){if(t.name){let{firstChange:o,previousValue:r}=t.name;if(o)return;this.isTrackedInParentContexts(r)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(r)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),this.inputBinder?.unsubscribeFromRouteData(this)}isTrackedInParentContexts(t){return this.parentContexts.getContext(t)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;let t=this.parentContexts.getContext(this.name);t?.route&&(t.attachRef?this.attach(t.attachRef,t.route):this.activateWith(t.route,t.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new S(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new S(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new S(4012,!1);this.location.detach();let t=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(t.instance),t}attach(t,o){this.activated=t,this._activatedRoute=o,this.location.insert(t.hostView),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(t.instance)}deactivate(){if(this.activated){let t=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(t)}}activateWith(t,o){if(this.isActivated)throw new S(4013,!1);this._activatedRoute=t;let r=this.location,c=t.snapshot.component,s=this.parentContexts.getOrCreateContext(this.name).children,a=new Ra(t,s,r.injector,this.routerOutletData);this.activated=r.createComponent(c,{index:r.length,injector:a,environmentInjector:o}),this.changeDetector.markForCheck(),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}static \u0275fac=function(o){return new(o||e)};static \u0275dir=ae({type:e,selectors:[["router-outlet"]],inputs:{name:"name",routerOutletData:[1,"routerOutletData"]},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],features:[Ze]})}return e})(),Ra=class e{route;childContexts;parent;outletData;__ngOutletInjector(n){return new e(this.route,this.childContexts,n,this.outletData)}constructor(n,t,o,r){this.route=n,this.childContexts=t,this.parent=o,this.outletData=r}get(n,t){return n===v0?this.route:n===q3?this.childContexts:n===Ew?this.outletData:this.parent.get(n,t)}},ni=new M(""),K9=(()=>{class e{outletDataSubscriptions=new Map;bindActivatedRouteToOutletComponent(t){this.unsubscribeFromRouteData(t),this.subscribeToRouteData(t)}unsubscribeFromRouteData(t){this.outletDataSubscriptions.get(t)?.unsubscribe(),this.outletDataSubscriptions.delete(t)}subscribeToRouteData(t){let{activatedRoute:o}=t,r=Ht([o.queryParams,o.params,o.data]).pipe(Le(([i,c,s],a)=>(s=C(C(C({},i),c),s),a===0?D(s):Promise.resolve(s)))).subscribe(i=>{if(!t.isActivated||!t.activatedComponentRef||t.activatedRoute!==o||o.component===null){this.unsubscribeFromRouteData(t);return}let c=s9(o.component);if(!c){this.unsubscribeFromRouteData(t);return}for(let{templateName:s}of c.inputs)t.activatedComponentRef.setInput(s,i[s])});this.outletDataSubscriptions.set(t,r)}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})();function _w(e,n,t){let o=B3(e,n._root,t?t._root:void 0);return new Yr(o,n)}function B3(e,n,t){if(t&&e.shouldReuseRoute(n.value,t.value.snapshot)){let o=t.value;o._futureSnapshot=n.value;let r=Nw(e,n,t);return new A1(o,r)}else{if(e.shouldAttach(n.value)){let i=e.retrieve(n.value);if(i!==null){let c=i.route;return c.value._futureSnapshot=n.value,c.children=n.children.map(s=>B3(e,s)),c}}let o=Iw(n.value),r=n.children.map(i=>B3(e,i));return new A1(o,r)}}function Nw(e,n,t){return n.children.map(o=>{for(let r of t.children)if(e.shouldReuseRoute(o.value,r.value.snapshot))return B3(e,o,r);return B3(e,o)})}function Iw(e){return new v0(new ne(e.url),new ne(e.params),new ne(e.queryParams),new ne(e.fragment),new ne(e.data),e.outlet,e.component,e)}var $3=class{redirectTo;navigationBehaviorOptions;constructor(n,t){this.redirectTo=n,this.navigationBehaviorOptions=t}},vd="ngNavigationCancelingError";function Xr(e,n){let{redirectTo:t,navigationBehaviorOptions:o}=O3(n)?{redirectTo:n,navigationBehaviorOptions:void 0}:n,r=Md(!1,R1.Redirect);return r.url=t,r.navigationBehaviorOptions=o,r}function Md(e,n){let t=new Error(`NavigationCancelingError: ${e||""}`);return t[vd]=!0,t.cancellationCode=n,t}function Tw(e){return bd(e)&&O3(e.url)}function bd(e){return!!e&&e[vd]}var Aw=(e,n,t,o)=>T(r=>(new ka(n,r.targetRouterState,r.currentRouterState,t,o).activate(e),r)),ka=class{routeReuseStrategy;futureState;currState;forwardEvent;inputBindingEnabled;constructor(n,t,o,r,i){this.routeReuseStrategy=n,this.futureState=t,this.currState=o,this.forwardEvent=r,this.inputBindingEnabled=i}activate(n){let t=this.futureState._root,o=this.currState?this.currState._root:null;this.deactivateChildRoutes(t,o,n),pa(this.futureState.root),this.activateChildRoutes(t,o,n)}deactivateChildRoutes(n,t,o){let r=f0(t);n.children.forEach(i=>{let c=i.value.outlet;this.deactivateRoutes(i,r[c],o),delete r[c]}),Object.values(r).forEach(i=>{this.deactivateRouteAndItsChildren(i,o)})}deactivateRoutes(n,t,o){let r=n.value,i=t?t.value:null;if(r===i)if(r.component){let c=o.getContext(r.outlet);c&&this.deactivateChildRoutes(n,t,c.children)}else this.deactivateChildRoutes(n,t,o);else i&&this.deactivateRouteAndItsChildren(t,o)}deactivateRouteAndItsChildren(n,t){n.value.component&&this.routeReuseStrategy.shouldDetach(n.value.snapshot)?this.detachAndStoreRouteSubtree(n,t):this.deactivateRouteAndOutlet(n,t)}detachAndStoreRouteSubtree(n,t){let o=t.getContext(n.value.outlet),r=o&&n.value.component?o.children:t,i=f0(n);for(let c of Object.values(i))this.deactivateRouteAndItsChildren(c,r);if(o&&o.outlet){let c=o.outlet.detach(),s=o.children.onOutletDeactivated();this.routeReuseStrategy.store(n.value.snapshot,{componentRef:c,route:n,contexts:s})}}deactivateRouteAndOutlet(n,t){let o=t.getContext(n.value.outlet),r=o&&n.value.component?o.children:t,i=f0(n);for(let c of Object.values(i))this.deactivateRouteAndItsChildren(c,r);o&&(o.outlet&&(o.outlet.deactivate(),o.children.onOutletDeactivated()),o.attachRef=null,o.route=null)}activateChildRoutes(n,t,o){let r=f0(t);n.children.forEach(i=>{this.activateRoutes(i,r[i.value.outlet],o),this.forwardEvent(new _a(i.value.snapshot))}),n.children.length&&this.forwardEvent(new Ea(n.value.snapshot))}activateRoutes(n,t,o){let r=n.value,i=t?t.value:null;if(pa(r),r===i)if(r.component){let c=o.getOrCreateContext(r.outlet);this.activateChildRoutes(n,t,c.children)}else this.activateChildRoutes(n,t,o);else if(r.component){let c=o.getOrCreateContext(r.outlet);if(this.routeReuseStrategy.shouldAttach(r.snapshot)){let s=this.routeReuseStrategy.retrieve(r.snapshot);this.routeReuseStrategy.store(r.snapshot,null),c.children.onOutletReAttached(s.contexts),c.attachRef=s.componentRef,c.route=s.route.value,c.outlet&&c.outlet.attach(s.componentRef,s.route.value),pa(s.route.value),this.activateChildRoutes(n,null,c.children)}else c.attachRef=null,c.route=r,c.outlet&&c.outlet.activateWith(r,c.injector),this.activateChildRoutes(n,null,c.children)}else this.activateChildRoutes(n,null,o)}},Jr=class{path;route;constructor(n){this.path=n,this.route=this.path[this.path.length-1]}},h0=class{component;route;constructor(n,t){this.component=n,this.route=t}};function Rw(e,n,t){let o=e._root,r=n?n._root:null;return T3(o,r,t,[o.value])}function kw(e){let n=e.routeConfig?e.routeConfig.canActivateChild:null;return!n||n.length===0?null:{node:e,guards:n}}function L0(e,n){let t=Symbol(),o=n.get(e,t);return o===t?typeof e=="function"&&!s7(e)?e:n.get(e):o}function T3(e,n,t,o,r={canDeactivateChecks:[],canActivateChecks:[]}){let i=f0(n);return e.children.forEach(c=>{Ow(c,i[c.value.outlet],t,o.concat([c.value]),r),delete i[c.value.outlet]}),Object.entries(i).forEach(([c,s])=>k3(s,t.getContext(c),r)),r}function Ow(e,n,t,o,r={canDeactivateChecks:[],canActivateChecks:[]}){let i=e.value,c=n?n.value:null,s=t?t.getContext(e.value.outlet):null;if(c&&i.routeConfig===c.routeConfig){let a=Pw(c,i,i.routeConfig.runGuardsAndResolvers);a?r.canActivateChecks.push(new Jr(o)):(i.data=c.data,i._resolvedData=c._resolvedData),i.component?T3(e,n,s?s.children:null,o,r):T3(e,n,t,o,r),a&&s&&s.outlet&&s.outlet.isActivated&&r.canDeactivateChecks.push(new h0(s.outlet.component,c))}else c&&k3(n,s,r),r.canActivateChecks.push(new Jr(o)),i.component?T3(e,null,s?s.children:null,o,r):T3(e,null,t,o,r);return r}function Pw(e,n,t){if(typeof t=="function")return t(e,n);switch(t){case"pathParamsChange":return!hn(e.url,n.url);case"pathParamsOrQueryParamsChange":return!hn(e.url,n.url)||!I2(e.queryParams,n.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!Aa(e,n)||!I2(e.queryParams,n.queryParams);case"paramsChange":default:return!Aa(e,n)}}function k3(e,n,t){let o=f0(e),r=e.value;Object.entries(o).forEach(([i,c])=>{r.component?n?k3(c,n.children.getContext(i),t):k3(c,null,t):k3(c,n,t)}),r.component?n&&n.outlet&&n.outlet.isActivated?t.canDeactivateChecks.push(new h0(n.outlet.component,r)):t.canDeactivateChecks.push(new h0(null,r)):t.canDeactivateChecks.push(new h0(null,r))}function Z3(e){return typeof e=="function"}function Fw(e){return typeof e=="boolean"}function jw(e){return e&&Z3(e.canLoad)}function Bw(e){return e&&Z3(e.canActivate)}function $w(e){return e&&Z3(e.canActivateChild)}function Vw(e){return e&&Z3(e.canDeactivate)}function Hw(e){return e&&Z3(e.canMatch)}function Ld(e){return e instanceof k2||e?.name==="EmptyError"}var jr=Symbol("INITIAL_VALUE");function M0(){return Le(e=>Ht(e.map(n=>n.pipe(Ne(1),K4(jr)))).pipe(T(n=>{for(let t of n)if(t!==!0){if(t===jr)return jr;if(t===!1||Uw(t))return t}return!0}),pe(n=>n!==jr),Ne(1)))}function Uw(e){return O3(e)||e instanceof $3}function Ww(e,n){return ce(t=>{let{targetSnapshot:o,currentSnapshot:r,guards:{canActivateChecks:i,canDeactivateChecks:c}}=t;return c.length===0&&i.length===0?D(F(C({},t),{guardsResult:!0})):Gw(c,o,r,e).pipe(ce(s=>s&&Fw(s)?qw(o,i,e,n):D(s)),T(s=>F(C({},t),{guardsResult:s})))})}function Gw(e,n,t,o){return de(e).pipe(ce(r=>Xw(r.component,r.route,t,n,o)),C2(r=>r!==!0,!0))}function qw(e,n,t,o){return de(n).pipe(u1(r=>t2(Yw(r.route.parent,o),Zw(r.route,o),Kw(e,r.path,t),Qw(e,r.route,t))),C2(r=>r!==!0,!0))}function Zw(e,n){return e!==null&&n&&n(new Da(e)),D(!0)}function Yw(e,n){return e!==null&&n&&n(new Sa(e)),D(!0)}function Qw(e,n,t){let o=n.routeConfig?n.routeConfig.canActivate:null;if(!o||o.length===0)return D(!0);let r=o.map(i=>ht(()=>{let c=G3(n)??t,s=L0(i,c),a=Bw(s)?s.canActivate(n,e):h1(c,()=>s(n,e));return Et(a).pipe(C2())}));return D(r).pipe(M0())}function Kw(e,n,t){let o=n[n.length-1],i=n.slice(0,n.length-1).reverse().map(c=>kw(c)).filter(c=>c!==null).map(c=>ht(()=>{let s=c.guards.map(a=>{let l=G3(c.node)??t,u=L0(a,l),f=$w(u)?u.canActivateChild(o,e):h1(l,()=>u(o,e));return Et(f).pipe(C2())});return D(s).pipe(M0())}));return D(i).pipe(M0())}function Xw(e,n,t,o,r){let i=n&&n.routeConfig?n.routeConfig.canDeactivate:null;if(!i||i.length===0)return D(!0);let c=i.map(s=>{let a=G3(n)??r,l=L0(s,a),u=Vw(l)?l.canDeactivate(e,n,t,o):h1(a,()=>l(e,n,t,o));return Et(u).pipe(C2())});return D(c).pipe(M0())}function Jw(e,n,t,o){let r=n.canLoad;if(r===void 0||r.length===0)return D(!0);let i=r.map(c=>{let s=L0(c,e),a=jw(s)?s.canLoad(n,t):h1(e,()=>s(n,t));return Et(a)});return D(i).pipe(M0(),zd(o))}function zd(e){return $t(he(n=>{if(typeof n!="boolean")throw Xr(e,n)}),T(n=>n===!0))}function eS(e,n,t,o){let r=n.canMatch;if(!r||r.length===0)return D(!0);let i=r.map(c=>{let s=L0(c,e),a=Hw(s)?s.canMatch(n,t):h1(e,()=>s(n,t));return Et(a)});return D(i).pipe(M0(),zd(o))}var V3=class{segmentGroup;constructor(n){this.segmentGroup=n||null}},H3=class extends Error{urlTree;constructor(n){super(),this.urlTree=n}};function u0(e){return dt(new V3(e))}function tS(e){return dt(new S(4e3,!1))}function nS(e){return dt(Md(!1,R1.GuardRejected))}var Oa=class{urlSerializer;urlTree;constructor(n,t){this.urlSerializer=n,this.urlTree=t}lineralizeSegments(n,t){let o=[],r=t.root;for(;;){if(o=o.concat(r.segments),r.numberOfChildren===0)return D(o);if(r.numberOfChildren>1||!r.children[K])return tS(`${n.redirectTo}`);r=r.children[K]}}applyRedirectCommands(n,t,o,r,i){if(typeof t!="string"){let s=t,{queryParams:a,fragment:l,routeConfig:u,url:f,outlet:d,params:p,data:h,title:g}=r,b=h1(i,()=>s({params:p,data:h,queryParams:a,fragment:l,routeConfig:u,url:f,outlet:d,title:g}));if(b instanceof J2)throw new H3(b);t=b}let c=this.applyRedirectCreateUrlTree(t,this.urlSerializer.parse(t),n,o);if(t[0]==="/")throw new H3(c);return c}applyRedirectCreateUrlTree(n,t,o,r){let i=this.createSegmentGroup(n,t.root,o,r);return new J2(i,this.createQueryParams(t.queryParams,this.urlTree.queryParams),t.fragment)}createQueryParams(n,t){let o={};return Object.entries(n).forEach(([r,i])=>{if(typeof i=="string"&&i[0]===":"){let s=i.substring(1);o[r]=t[s]}else o[r]=i}),o}createSegmentGroup(n,t,o,r){let i=this.createSegments(n,t.segments,o,r),c={};return Object.entries(t.children).forEach(([s,a])=>{c[s]=this.createSegmentGroup(n,a,o,r)}),new ue(i,c)}createSegments(n,t,o,r){return t.map(i=>i.path[0]===":"?this.findPosParam(n,i,r):this.findOrReturn(i,o))}findPosParam(n,t,o){let r=o[t.path.substring(1)];if(!r)throw new S(4001,!1);return r}findOrReturn(n,t){let o=0;for(let r of t){if(r.path===n.path)return t.splice(o),r;o++}return n}},Pa={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function oS(e,n,t,o,r){let i=xd(e,n,t);return i.matched?(o=xw(n,o),eS(o,n,t,r).pipe(T(c=>c===!0?i:C({},Pa)))):D(i)}function xd(e,n,t){if(n.path==="**")return rS(t);if(n.path==="")return n.pathMatch==="full"&&(e.hasChildren()||t.length>0)?C({},Pa):{matched:!0,consumedSegments:[],remainingSegments:t,parameters:{},positionalParamSegments:{}};let r=(n.matcher||Xx)(t,e,n);if(!r)return C({},Pa);let i={};Object.entries(r.posParams??{}).forEach(([s,a])=>{i[s]=a.path});let c=r.consumed.length>0?C(C({},i),r.consumed[r.consumed.length-1].parameters):i;return{matched:!0,consumedSegments:r.consumed,remainingSegments:t.slice(r.consumed.length),parameters:c,positionalParamSegments:r.posParams??{}}}function rS(e){return{matched:!0,parameters:e.length>0?od(e).parameters:{},consumedSegments:e,remainingSegments:[],positionalParamSegments:{}}}function X9(e,n,t,o){return t.length>0&&sS(e,t,o)?{segmentGroup:new ue(n,cS(o,new ue(t,e.children))),slicedSegments:[]}:t.length===0&&aS(e,t,o)?{segmentGroup:new ue(e.segments,iS(e,t,o,e.children)),slicedSegments:t}:{segmentGroup:new ue(e.segments,e.children),slicedSegments:t}}function iS(e,n,t,o){let r={};for(let i of t)if(oi(e,n,i)&&!o[l2(i)]){let c=new ue([],{});r[l2(i)]=c}return C(C({},o),r)}function cS(e,n){let t={};t[K]=n;for(let o of e)if(o.path===""&&l2(o)!==K){let r=new ue([],{});t[l2(o)]=r}return t}function sS(e,n,t){return t.some(o=>oi(e,n,o)&&l2(o)!==K)}function aS(e,n,t){return t.some(o=>oi(e,n,o))}function oi(e,n,t){return(e.hasChildren()||n.length>0)&&t.pathMatch==="full"?!1:t.path===""}function lS(e,n,t){return n.length===0&&!e.children[t]}var Fa=class{};function uS(e,n,t,o,r,i,c="emptyOnly"){return new ja(e,n,t,o,r,c,i).recognize()}var fS=31,ja=class{injector;configLoader;rootComponentType;config;urlTree;paramsInheritanceStrategy;urlSerializer;applyRedirects;absoluteRedirectCount=0;allowRedirects=!0;constructor(n,t,o,r,i,c,s){this.injector=n,this.configLoader=t,this.rootComponentType=o,this.config=r,this.urlTree=i,this.paramsInheritanceStrategy=c,this.urlSerializer=s,this.applyRedirects=new Oa(this.urlSerializer,this.urlTree)}noMatchError(n){return new S(4002,`'${n.segmentGroup}'`)}recognize(){let n=X9(this.urlTree.root,[],[],this.config).segmentGroup;return this.match(n).pipe(T(({children:t,rootSnapshot:o})=>{let r=new A1(o,t),i=new Kr("",r),c=Cw(o,[],this.urlTree.queryParams,this.urlTree.fragment);return c.queryParams=this.urlTree.queryParams,i.url=this.urlSerializer.serialize(c),{state:i,tree:c}}))}match(n){let t=new p0([],Object.freeze({}),Object.freeze(C({},this.urlTree.queryParams)),this.urlTree.fragment,Object.freeze({}),K,this.rootComponentType,null,{});return this.processSegmentGroup(this.injector,this.config,n,K,t).pipe(T(o=>({children:o,rootSnapshot:t})),F1(o=>{if(o instanceof H3)return this.urlTree=o.urlTree,this.match(o.urlTree.root);throw o instanceof V3?this.noMatchError(o):o}))}processSegmentGroup(n,t,o,r,i){return o.segments.length===0&&o.hasChildren()?this.processChildren(n,t,o,i):this.processSegment(n,t,o,o.segments,r,!0,i).pipe(T(c=>c instanceof A1?[c]:[]))}processChildren(n,t,o,r){let i=[];for(let c of Object.keys(o.children))c==="primary"?i.unshift(c):i.push(c);return de(i).pipe(u1(c=>{let s=o.children[c],a=ww(t,c);return this.processSegmentGroup(n,a,s,c,r)}),W0((c,s)=>(c.push(...s),c)),ft(null),cc(),ce(c=>{if(c===null)return u0(o);let s=wd(c);return dS(s),D(s)}))}processSegment(n,t,o,r,i,c,s){return de(t).pipe(u1(a=>this.processSegmentAgainstRoute(a._injector??n,t,a,o,r,i,c,s).pipe(F1(l=>{if(l instanceof V3)return D(null);throw l}))),C2(a=>!!a),F1(a=>{if(Ld(a))return lS(o,r,i)?D(new Fa):u0(o);throw a}))}processSegmentAgainstRoute(n,t,o,r,i,c,s,a){return l2(o)!==c&&(c===K||!oi(r,i,o))?u0(r):o.redirectTo===void 0?this.matchSegmentAgainstRoute(n,r,o,i,c,a):this.allowRedirects&&s?this.expandSegmentAgainstRouteUsingRedirect(n,r,t,o,i,c,a):u0(r)}expandSegmentAgainstRouteUsingRedirect(n,t,o,r,i,c,s){let{matched:a,parameters:l,consumedSegments:u,positionalParamSegments:f,remainingSegments:d}=xd(t,r,i);if(!a)return u0(t);typeof r.redirectTo=="string"&&r.redirectTo[0]==="/"&&(this.absoluteRedirectCount++,this.absoluteRedirectCount>fS&&(this.allowRedirects=!1));let p=new p0(i,l,Object.freeze(C({},this.urlTree.queryParams)),this.urlTree.fragment,J9(r),l2(r),r.component??r._loadedComponent??null,r,ed(r)),h=Qr(p,s,this.paramsInheritanceStrategy);p.params=Object.freeze(h.params),p.data=Object.freeze(h.data);let g=this.applyRedirects.applyRedirectCommands(u,r.redirectTo,f,p,n);return this.applyRedirects.lineralizeSegments(r,g).pipe(ce(b=>this.processSegment(n,o,t,b.concat(d),c,!1,s)))}matchSegmentAgainstRoute(n,t,o,r,i,c){let s=oS(t,o,r,n,this.urlSerializer);return o.path==="**"&&(t.children={}),s.pipe(Le(a=>a.matched?(n=o._injector??n,this.getChildConfig(n,o,r).pipe(Le(({routes:l})=>{let u=o._loadedInjector??n,{parameters:f,consumedSegments:d,remainingSegments:p}=a,h=new p0(d,f,Object.freeze(C({},this.urlTree.queryParams)),this.urlTree.fragment,J9(o),l2(o),o.component??o._loadedComponent??null,o,ed(o)),g=Qr(h,c,this.paramsInheritanceStrategy);h.params=Object.freeze(g.params),h.data=Object.freeze(g.data);let{segmentGroup:b,slicedSegments:x}=X9(t,d,p,l);if(x.length===0&&b.hasChildren())return this.processChildren(u,l,b,h).pipe(T(B=>new A1(h,B)));if(l.length===0&&x.length===0)return D(new A1(h,[]));let I=l2(o)===i;return this.processSegment(u,l,b,x,I?K:i,!0,h).pipe(T(B=>new A1(h,B instanceof A1?[B]:[])))}))):u0(t)))}getChildConfig(n,t,o){return t.children?D({routes:t.children,injector:n}):t.loadChildren?t._loadedRoutes!==void 0?D({routes:t._loadedRoutes,injector:t._loadedInjector}):Jw(n,t,o,this.urlSerializer).pipe(ce(r=>r?this.configLoader.loadChildren(n,t).pipe(he(i=>{t._loadedRoutes=i.routes,t._loadedInjector=i.injector})):nS(t))):D({routes:[],injector:n})}};function dS(e){e.sort((n,t)=>n.value.outlet===K?-1:t.value.outlet===K?1:n.value.outlet.localeCompare(t.value.outlet))}function pS(e){let n=e.value.routeConfig;return n&&n.path===""}function wd(e){let n=[],t=new Set;for(let o of e){if(!pS(o)){n.push(o);continue}let r=n.find(i=>o.value.routeConfig===i.value.routeConfig);r!==void 0?(r.children.push(...o.children),t.add(r)):n.push(o)}for(let o of t){let r=wd(o.children);n.push(new A1(o.value,r))}return n.filter(o=>!t.has(o))}function J9(e){return e.data||{}}function ed(e){return e.resolve||{}}function hS(e,n,t,o,r,i){return ce(c=>uS(e,n,t,o,c.extractedUrl,r,i).pipe(T(({state:s,tree:a})=>F(C({},c),{targetSnapshot:s,urlAfterRedirects:a}))))}function mS(e,n){return ce(t=>{let{targetSnapshot:o,guards:{canActivateChecks:r}}=t;if(!r.length)return D(t);let i=new Set(r.map(a=>a.route)),c=new Set;for(let a of i)if(!c.has(a))for(let l of Sd(a))c.add(l);let s=0;return de(c).pipe(u1(a=>i.has(a)?gS(a,o,e,n):(a.data=Qr(a,a.parent,e).resolve,D(void 0))),he(()=>s++),Tn(1),ce(a=>s===c.size?D(t):Oe))})}function Sd(e){let n=e.children.map(t=>Sd(t)).flat();return[e,...n]}function gS(e,n,t,o){let r=e.routeConfig,i=e._resolve;return r?.title!==void 0&&!yd(r)&&(i[U3]=r.title),CS(i,e,n,o).pipe(T(c=>(e._resolvedData=c,e.data=Qr(e,e.parent,t).resolve,null)))}function CS(e,n,t,o){let r=ga(e);if(r.length===0)return D({});let i={};return de(r).pipe(ce(c=>yS(e[c],n,t,o).pipe(C2(),he(s=>{if(s instanceof $3)throw Xr(new g0,s);i[c]=s}))),Tn(1),T(()=>i),F1(c=>Ld(c)?Oe:dt(c)))}function yS(e,n,t,o){let r=G3(n)??o,i=L0(e,r),c=i.resolve?i.resolve(n,t):h1(r,()=>i(n,t));return Et(c)}function ha(e){return Le(n=>{let t=e(n);return t?de(t).pipe(T(()=>n)):D(n)})}var Ed=(()=>{class e{buildTitle(t){let o,r=t.root;for(;r!==void 0;)o=this.getResolvedTitleForRoute(r)??o,r=r.children.find(i=>i.outlet===K);return o}getResolvedTitleForRoute(t){return t.data[U3]}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:()=>m(vS),providedIn:"root"})}return e})(),vS=(()=>{class e extends Ed{title;constructor(t){super(),this.title=t}updateTitle(t){let o=this.buildTitle(t);o!==void 0&&this.title.setTitle(o)}static \u0275fac=function(o){return new(o||e)(y(G9))};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Y3=new M("",{providedIn:"root",factory:()=>({})}),MS=(()=>{class e{static \u0275fac=function(o){return new(o||e)};static \u0275cmp=me({type:e,selectors:[["ng-component"]],exportAs:["emptyRouterOutlet"],decls:1,vars:0,template:function(o,r){o&1&&re(0,"router-outlet")},dependencies:[Dw],encapsulation:2})}return e})();function Va(e){let n=e.children&&e.children.map(Va),t=n?F(C({},e),{children:n}):C({},e);return!t.component&&!t.loadComponent&&(n||t.loadChildren)&&t.outlet&&t.outlet!==K&&(t.component=MS),t}var ei=new M(""),Ha=(()=>{class e{componentLoaders=new WeakMap;childrenLoaders=new WeakMap;onLoadStartListener;onLoadEndListener;compiler=m(zr);loadComponent(t){if(this.componentLoaders.get(t))return this.componentLoaders.get(t);if(t._loadedComponent)return D(t._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(t);let o=Et(t.loadComponent()).pipe(T(Dd),he(i=>{this.onLoadEndListener&&this.onLoadEndListener(t),t._loadedComponent=i}),w1(()=>{this.componentLoaders.delete(t)})),r=new In(o,()=>new Q).pipe(Nn());return this.componentLoaders.set(t,r),r}loadChildren(t,o){if(this.childrenLoaders.get(o))return this.childrenLoaders.get(o);if(o._loadedRoutes)return D({routes:o._loadedRoutes,injector:o._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(o);let i=bS(o,this.compiler,t,this.onLoadEndListener).pipe(w1(()=>{this.childrenLoaders.delete(o)})),c=new In(i,()=>new Q).pipe(Nn());return this.childrenLoaders.set(o,c),c}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function bS(e,n,t,o){return Et(e.loadChildren()).pipe(T(Dd),ce(r=>r instanceof a3||Array.isArray(r)?D(r):de(n.compileModuleAsync(r))),T(r=>{o&&o(e);let i,c,s=!1;return Array.isArray(r)?(c=r,s=!0):(i=r.create(t).injector,c=i.get(ei,[],{optional:!0,self:!0}).flat()),{routes:c.map(Va),injector:i}}))}function LS(e){return e&&typeof e=="object"&&"default"in e}function Dd(e){return LS(e)?e.default:e}var Ua=(()=>{class e{static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:()=>m(zS),providedIn:"root"})}return e})(),zS=(()=>{class e{shouldProcessUrl(t){return!0}extract(t){return t}merge(t,o){return t}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),_d=new M(""),Nd=new M("");function xS(e,n,t){let o=e.get(Nd),r=e.get(ie);return e.get(se).runOutsideAngular(()=>{if(!r.startViewTransition||o.skipNextTransition)return o.skipNextTransition=!1,new Promise(l=>setTimeout(l));let i,c=new Promise(l=>{i=l}),s=r.startViewTransition(()=>(i(),wS(e))),{onViewTransitionCreated:a}=o;return a&&h1(e,()=>a({transition:s,from:n,to:t})),c})}function wS(e){return new Promise(n=>{d6({read:()=>setTimeout(n)},{injector:e})})}var Id=new M(""),Wa=(()=>{class e{currentNavigation=null;currentTransition=null;lastSuccessfulNavigation=null;events=new Q;transitionAbortSubject=new Q;configLoader=m(Ha);environmentInjector=m(o1);destroyRef=m(Te);urlSerializer=m(W3);rootContexts=m(q3);location=m(a0);inputBindingEnabled=m(ni,{optional:!0})!==null;titleStrategy=m(Ed);options=m(Y3,{optional:!0})||{};paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly";urlHandlingStrategy=m(Ua);createViewTransition=m(_d,{optional:!0});navigationErrorHandler=m(Id,{optional:!0});navigationId=0;get hasRequestedNavigation(){return this.navigationId!==0}transitions;afterPreactivation=()=>D(void 0);rootComponentType=null;destroyed=!1;constructor(){let t=r=>this.events.next(new xa(r)),o=r=>this.events.next(new wa(r));this.configLoader.onLoadEndListener=o,this.configLoader.onLoadStartListener=t,this.destroyRef.onDestroy(()=>{this.destroyed=!0})}complete(){this.transitions?.complete()}handleNavigationRequest(t){let o=++this.navigationId;this.transitions?.next(F(C(C({},this.transitions.value),t),{id:o}))}setupNavigations(t,o,r){return this.transitions=new ne({id:0,currentUrlTree:o,currentRawUrl:o,extractedUrl:this.urlHandlingStrategy.extract(o),urlAfterRedirects:this.urlHandlingStrategy.extract(o),rawUrl:o,extras:{},resolve:()=>{},reject:()=>{},promise:Promise.resolve(!0),source:R3,restoredState:null,currentSnapshot:r.snapshot,targetSnapshot:null,currentRouterState:r,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.transitions.pipe(pe(i=>i.id!==0),T(i=>F(C({},i),{extractedUrl:this.urlHandlingStrategy.extract(i.rawUrl)})),Le(i=>{let c=!1,s=!1;return D(i).pipe(Le(a=>{if(this.navigationId>i.id)return this.cancelNavigationTransition(i,"",R1.SupersededByNewNavigation),Oe;this.currentTransition=i,this.currentNavigation={id:a.id,initialUrl:a.rawUrl,extractedUrl:a.extractedUrl,targetBrowserUrl:typeof a.extras.browserUrl=="string"?this.urlSerializer.parse(a.extras.browserUrl):a.extras.browserUrl,trigger:a.source,extras:a.extras,previousNavigation:this.lastSuccessfulNavigation?F(C({},this.lastSuccessfulNavigation),{previousNavigation:null}):null};let l=!t.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl(),u=a.extras.onSameUrlNavigation??t.onSameUrlNavigation;if(!l&&u!=="reload"){let f="";return this.events.next(new St(a.id,this.urlSerializer.serialize(a.rawUrl),f,Wr.IgnoredSameUrlNavigation)),a.resolve(!1),Oe}if(this.urlHandlingStrategy.shouldProcessUrl(a.rawUrl))return D(a).pipe(Le(f=>{let d=this.transitions?.getValue();return this.events.next(new C0(f.id,this.urlSerializer.serialize(f.extractedUrl),f.source,f.restoredState)),d!==this.transitions?.getValue()?Oe:Promise.resolve(f)}),hS(this.environmentInjector,this.configLoader,this.rootComponentType,t.config,this.urlSerializer,this.paramsInheritanceStrategy),he(f=>{i.targetSnapshot=f.targetSnapshot,i.urlAfterRedirects=f.urlAfterRedirects,this.currentNavigation=F(C({},this.currentNavigation),{finalUrl:f.urlAfterRedirects});let d=new Gr(f.id,this.urlSerializer.serialize(f.extractedUrl),this.urlSerializer.serialize(f.urlAfterRedirects),f.targetSnapshot);this.events.next(d)}));if(l&&this.urlHandlingStrategy.shouldProcessUrl(a.currentRawUrl)){let{id:f,extractedUrl:d,source:p,restoredState:h,extras:g}=a,b=new C0(f,this.urlSerializer.serialize(d),p,h);this.events.next(b);let x=gd(this.rootComponentType).snapshot;return this.currentTransition=i=F(C({},a),{targetSnapshot:x,urlAfterRedirects:d,extras:F(C({},g),{skipLocationChange:!1,replaceUrl:!1})}),this.currentNavigation.finalUrl=d,D(i)}else{let f="";return this.events.next(new St(a.id,this.urlSerializer.serialize(a.extractedUrl),f,Wr.IgnoredByUrlHandlingStrategy)),a.resolve(!1),Oe}}),he(a=>{let l=new Ma(a.id,this.urlSerializer.serialize(a.extractedUrl),this.urlSerializer.serialize(a.urlAfterRedirects),a.targetSnapshot);this.events.next(l)}),T(a=>(this.currentTransition=i=F(C({},a),{guards:Rw(a.targetSnapshot,a.currentSnapshot,this.rootContexts)}),i)),Ww(this.environmentInjector,a=>this.events.next(a)),he(a=>{if(i.guardsResult=a.guardsResult,a.guardsResult&&typeof a.guardsResult!="boolean")throw Xr(this.urlSerializer,a.guardsResult);let l=new ba(a.id,this.urlSerializer.serialize(a.extractedUrl),this.urlSerializer.serialize(a.urlAfterRedirects),a.targetSnapshot,!!a.guardsResult);this.events.next(l)}),pe(a=>a.guardsResult?!0:(this.cancelNavigationTransition(a,"",R1.GuardRejected),!1)),ha(a=>{if(a.guards.canActivateChecks.length)return D(a).pipe(he(l=>{let u=new La(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot);this.events.next(u)}),Le(l=>{let u=!1;return D(l).pipe(mS(this.paramsInheritanceStrategy,this.environmentInjector),he({next:()=>u=!0,complete:()=>{u||this.cancelNavigationTransition(l,"",R1.NoDataFromResolver)}}))}),he(l=>{let u=new za(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot);this.events.next(u)}))}),ha(a=>{let l=u=>{let f=[];u.routeConfig?.loadComponent&&!u.routeConfig._loadedComponent&&f.push(this.configLoader.loadComponent(u.routeConfig).pipe(he(d=>{u.component=d}),T(()=>{})));for(let d of u.children)f.push(...l(d));return f};return Ht(l(a.targetSnapshot.root)).pipe(ft(null),Ne(1))}),ha(()=>this.afterPreactivation()),Le(()=>{let{currentSnapshot:a,targetSnapshot:l}=i,u=this.createViewTransition?.(this.environmentInjector,a.root,l.root);return u?de(u).pipe(T(()=>i)):D(i)}),T(a=>{let l=_w(t.routeReuseStrategy,a.targetSnapshot,a.currentRouterState);return this.currentTransition=i=F(C({},a),{targetRouterState:l}),this.currentNavigation.targetRouterState=l,i}),he(()=>{this.events.next(new j3)}),Aw(this.rootContexts,t.routeReuseStrategy,a=>this.events.next(a),this.inputBindingEnabled),Ne(1),he({next:a=>{c=!0,this.lastSuccessfulNavigation=this.currentNavigation,this.events.next(new et(a.id,this.urlSerializer.serialize(a.extractedUrl),this.urlSerializer.serialize(a.urlAfterRedirects))),this.titleStrategy?.updateTitle(a.targetRouterState.snapshot),a.resolve(!0)},complete:()=>{c=!0}}),y2(this.transitionAbortSubject.pipe(he(a=>{throw a}))),w1(()=>{!c&&!s&&this.cancelNavigationTransition(i,"",R1.SupersededByNewNavigation),this.currentTransition?.id===i.id&&(this.currentNavigation=null,this.currentTransition=null)}),F1(a=>{if(this.destroyed)return i.resolve(!1),Oe;if(s=!0,bd(a))this.events.next(new X2(i.id,this.urlSerializer.serialize(i.extractedUrl),a.message,a.cancellationCode)),Tw(a)?this.events.next(new y0(a.url,a.navigationBehaviorOptions)):i.resolve(!1);else{let l=new F3(i.id,this.urlSerializer.serialize(i.extractedUrl),a,i.targetSnapshot??void 0);try{let u=h1(this.environmentInjector,()=>this.navigationErrorHandler?.(l));if(u instanceof $3){let{message:f,cancellationCode:d}=Xr(this.urlSerializer,u);this.events.next(new X2(i.id,this.urlSerializer.serialize(i.extractedUrl),f,d)),this.events.next(new y0(u.redirectTo,u.navigationBehaviorOptions))}else throw this.events.next(l),a}catch(u){this.options.resolveNavigationPromiseOnError?i.resolve(!1):i.reject(u)}}return Oe}))}))}cancelNavigationTransition(t,o,r){let i=new X2(t.id,this.urlSerializer.serialize(t.extractedUrl),o,r);this.events.next(i),t.resolve(!1)}isUpdatingInternalState(){return this.currentTransition?.extractedUrl.toString()!==this.currentTransition?.currentUrlTree.toString()}isUpdatedBrowserUrl(){let t=this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))),o=this.currentNavigation?.targetBrowserUrl??this.currentNavigation?.extractedUrl;return t.toString()!==o?.toString()&&!this.currentNavigation?.extras.skipLocationChange}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function SS(e){return e!==R3}var ES=(()=>{class e{static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:()=>m(DS),providedIn:"root"})}return e})(),Ba=class{shouldDetach(n){return!1}store(n,t){}shouldAttach(n){return!1}retrieve(n){return null}shouldReuseRoute(n,t){return n.routeConfig===t.routeConfig}},DS=(()=>{class e extends Ba{static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Td=(()=>{class e{static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:()=>m(_S),providedIn:"root"})}return e})(),_S=(()=>{class e extends Td{location=m(a0);urlSerializer=m(W3);options=m(Y3,{optional:!0})||{};canceledNavigationResolution=this.options.canceledNavigationResolution||"replace";urlHandlingStrategy=m(Ua);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";currentUrlTree=new J2;getCurrentUrlTree(){return this.currentUrlTree}rawUrlTree=this.currentUrlTree;getRawUrlTree(){return this.rawUrlTree}currentPageId=0;lastSuccessfulId=-1;restoredState(){return this.location.getState()}get browserPageId(){return this.canceledNavigationResolution!=="computed"?this.currentPageId:this.restoredState()?.\u0275routerPageId??this.currentPageId}routerState=gd(null);getRouterState(){return this.routerState}stateMemento=this.createStateMemento();createStateMemento(){return{rawUrlTree:this.rawUrlTree,currentUrlTree:this.currentUrlTree,routerState:this.routerState}}registerNonRouterCurrentEntryChangeListener(t){return this.location.subscribe(o=>{o.type==="popstate"&&t(o.url,o.state)})}handleRouterEvent(t,o){if(t instanceof C0)this.stateMemento=this.createStateMemento();else if(t instanceof St)this.rawUrlTree=o.initialUrl;else if(t instanceof Gr){if(this.urlUpdateStrategy==="eager"&&!o.extras.skipLocationChange){let r=this.urlHandlingStrategy.merge(o.finalUrl,o.initialUrl);this.setBrowserUrl(o.targetBrowserUrl??r,o)}}else t instanceof j3?(this.currentUrlTree=o.finalUrl,this.rawUrlTree=this.urlHandlingStrategy.merge(o.finalUrl,o.initialUrl),this.routerState=o.targetRouterState,this.urlUpdateStrategy==="deferred"&&!o.extras.skipLocationChange&&this.setBrowserUrl(o.targetBrowserUrl??this.rawUrlTree,o)):t instanceof X2&&(t.code===R1.GuardRejected||t.code===R1.NoDataFromResolver)?this.restoreHistory(o):t instanceof F3?this.restoreHistory(o,!0):t instanceof et&&(this.lastSuccessfulId=t.id,this.currentPageId=this.browserPageId)}setBrowserUrl(t,o){let r=t instanceof J2?this.urlSerializer.serialize(t):t;if(this.location.isCurrentPathEqualTo(r)||o.extras.replaceUrl){let i=this.browserPageId,c=C(C({},o.extras.state),this.generateNgRouterState(o.id,i));this.location.replaceState(r,"",c)}else{let i=C(C({},o.extras.state),this.generateNgRouterState(o.id,this.browserPageId+1));this.location.go(r,"",i)}}restoreHistory(t,o=!1){if(this.canceledNavigationResolution==="computed"){let r=this.browserPageId,i=this.currentPageId-r;i!==0?this.location.historyGo(i):this.currentUrlTree===t.finalUrl&&i===0&&(this.resetState(t),this.resetUrlToCurrentUrlTree())}else this.canceledNavigationResolution==="replace"&&(o&&this.resetState(t),this.resetUrlToCurrentUrlTree())}resetState(t){this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,t.finalUrl??this.rawUrlTree)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(t,o){return this.canceledNavigationResolution==="computed"?{navigationId:t,\u0275routerPageId:o}:{navigationId:t}}static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function Ad(e,n){e.events.pipe(pe(t=>t instanceof et||t instanceof X2||t instanceof F3||t instanceof St),T(t=>t instanceof et||t instanceof St?0:(t instanceof X2?t.code===R1.Redirect||t.code===R1.SupersededByNewNavigation:!1)?2:1),pe(t=>t!==2),Ne(1)).subscribe(()=>{n()})}var NS={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},IS={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"},b0=(()=>{class e{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}disposed=!1;nonRouterCurrentEntryChangeSubscription;console=m(T6);stateManager=m(Td);options=m(Y3,{optional:!0})||{};pendingTasks=m(S2);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";navigationTransitions=m(Wa);urlSerializer=m(W3);location=m(a0);urlHandlingStrategy=m(Ua);_events=new Q;get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}navigated=!1;routeReuseStrategy=m(ES);onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore";config=m(ei,{optional:!0})?.flat()??[];componentInputBindingEnabled=!!m(ni,{optional:!0});constructor(){this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this,this.currentUrlTree,this.routerState).subscribe({error:t=>{this.console.warn(t)}}),this.subscribeToNavigationEvents()}eventsSubscription=new xe;subscribeToNavigationEvents(){let t=this.navigationTransitions.events.subscribe(o=>{try{let r=this.navigationTransitions.currentTransition,i=this.navigationTransitions.currentNavigation;if(r!==null&&i!==null){if(this.stateManager.handleRouterEvent(o,i),o instanceof X2&&o.code!==R1.Redirect&&o.code!==R1.SupersededByNewNavigation)this.navigated=!0;else if(o instanceof et)this.navigated=!0;else if(o instanceof y0){let c=o.navigationBehaviorOptions,s=this.urlHandlingStrategy.merge(o.url,r.currentRawUrl),a=C({browserUrl:r.extras.browserUrl,info:r.extras.info,skipLocationChange:r.extras.skipLocationChange,replaceUrl:r.extras.replaceUrl||this.urlUpdateStrategy==="eager"||SS(r.source)},c);this.scheduleNavigation(s,R3,null,a,{resolve:r.resolve,reject:r.reject,promise:r.promise})}}AS(o)&&this._events.next(o)}catch(r){this.navigationTransitions.transitionAbortSubject.next(r)}});this.eventsSubscription.add(t)}resetRootComponentType(t){this.routerState.root.component=t,this.navigationTransitions.rootComponentType=t}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),R3,this.stateManager.restoredState())}setUpLocationChangeListener(){this.nonRouterCurrentEntryChangeSubscription??=this.stateManager.registerNonRouterCurrentEntryChangeListener((t,o)=>{setTimeout(()=>{this.navigateToSyncWithBrowser(t,"popstate",o)},0)})}navigateToSyncWithBrowser(t,o,r){let i={replaceUrl:!0},c=r?.navigationId?r:null;if(r){let a=C({},r);delete a.navigationId,delete a.\u0275routerPageId,Object.keys(a).length!==0&&(i.state=a)}let s=this.parseUrl(t);this.scheduleNavigation(s,o,c,i)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(t){this.config=t.map(Va),this.navigated=!1}ngOnDestroy(){this.dispose()}dispose(){this._events.unsubscribe(),this.navigationTransitions.complete(),this.nonRouterCurrentEntryChangeSubscription&&(this.nonRouterCurrentEntryChangeSubscription.unsubscribe(),this.nonRouterCurrentEntryChangeSubscription=void 0),this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(t,o={}){let{relativeTo:r,queryParams:i,fragment:c,queryParamsHandling:s,preserveFragment:a}=o,l=a?this.currentUrlTree.fragment:c,u=null;switch(s??this.options.defaultQueryParamsHandling){case"merge":u=C(C({},this.currentUrlTree.queryParams),i);break;case"preserve":u=this.currentUrlTree.queryParams;break;default:u=i||null}u!==null&&(u=this.removeEmptyProps(u));let f;try{let d=r?r.snapshot:this.routerState.snapshot.root;f=dd(d)}catch{(typeof t[0]!="string"||t[0][0]!=="/")&&(t=[]),f=this.currentUrlTree.root}return pd(f,t,u,l??null)}navigateByUrl(t,o={skipLocationChange:!1}){let r=O3(t)?t:this.parseUrl(t),i=this.urlHandlingStrategy.merge(r,this.rawUrlTree);return this.scheduleNavigation(i,R3,null,o)}navigate(t,o={skipLocationChange:!1}){return TS(t),this.navigateByUrl(this.createUrlTree(t,o),o)}serializeUrl(t){return this.urlSerializer.serialize(t)}parseUrl(t){try{return this.urlSerializer.parse(t)}catch{return this.urlSerializer.parse("/")}}isActive(t,o){let r;if(o===!0?r=C({},NS):o===!1?r=C({},IS):r=o,O3(t))return q9(this.currentUrlTree,t,r);let i=this.parseUrl(t);return q9(this.currentUrlTree,i,r)}removeEmptyProps(t){return Object.entries(t).reduce((o,[r,i])=>(i!=null&&(o[r]=i),o),{})}scheduleNavigation(t,o,r,i,c){if(this.disposed)return Promise.resolve(!1);let s,a,l;c?(s=c.resolve,a=c.reject,l=c.promise):l=new Promise((f,d)=>{s=f,a=d});let u=this.pendingTasks.add();return Ad(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(u))}),this.navigationTransitions.handleNavigationRequest({source:o,restoredState:r,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:t,extras:i,resolve:s,reject:a,promise:l,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),l.catch(f=>Promise.reject(f))}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function TS(e){for(let n=0;n{class e{router;injector;preloadingStrategy;loader;subscription;constructor(t,o,r,i,c){this.router=t,this.injector=r,this.preloadingStrategy=i,this.loader=c}setUpPreloading(){this.subscription=this.router.events.pipe(pe(t=>t instanceof et),u1(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(t,o){let r=[];for(let i of o){i.providers&&!i._injector&&(i._injector=Mr(i.providers,t,`Route: ${i.path}`));let c=i._injector??t,s=i._loadedInjector??c;(i.loadChildren&&!i._loadedRoutes&&i.canLoad===void 0||i.loadComponent&&!i._loadedComponent)&&r.push(this.preloadConfig(c,i)),(i.children||i._loadedRoutes)&&r.push(this.processRoutes(s,i.children??i._loadedRoutes))}return de(r).pipe(lt())}preloadConfig(t,o){return this.preloadingStrategy.preload(o,()=>{let r;o.loadChildren&&o.canLoad===void 0?r=this.loader.loadChildren(t,o):r=D(null);let i=r.pipe(ce(c=>c===null?D(void 0):(o._loadedRoutes=c.routes,o._loadedInjector=c.injector,this.processRoutes(c.injector??t,c.routes))));if(o.loadComponent&&!o._loadedComponent){let c=this.loader.loadComponent(o);return de([i,c]).pipe(lt())}else return i})}static \u0275fac=function(o){return new(o||e)(y(b0),y(zr),y(o1),y(ti),y(Ha))};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Rd=new M(""),kS=(()=>{class e{urlSerializer;transitions;viewportScroller;zone;options;routerEventsSubscription;scrollEventsSubscription;lastId=0;lastSource="imperative";restoredId=0;store={};constructor(t,o,r,i,c={}){this.urlSerializer=t,this.transitions=o,this.viewportScroller=r,this.zone=i,this.options=c,c.scrollPositionRestoration||="disabled",c.anchorScrolling||="disabled"}init(){this.options.scrollPositionRestoration!=="disabled"&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.transitions.events.subscribe(t=>{t instanceof C0?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=t.navigationTrigger,this.restoredId=t.restoredState?t.restoredState.navigationId:0):t instanceof et?(this.lastId=t.id,this.scheduleScrollEvent(t,this.urlSerializer.parse(t.urlAfterRedirects).fragment)):t instanceof St&&t.code===Wr.IgnoredSameUrlNavigation&&(this.lastSource=void 0,this.restoredId=0,this.scheduleScrollEvent(t,this.urlSerializer.parse(t.url).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(t=>{t instanceof qr&&(t.position?this.options.scrollPositionRestoration==="top"?this.viewportScroller.scrollToPosition([0,0]):this.options.scrollPositionRestoration==="enabled"&&this.viewportScroller.scrollToPosition(t.position):t.anchor&&this.options.anchorScrolling==="enabled"?this.viewportScroller.scrollToAnchor(t.anchor):this.options.scrollPositionRestoration!=="disabled"&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(t,o){this.zone.runOutsideAngular(()=>{setTimeout(()=>{this.zone.run(()=>{this.transitions.events.next(new qr(t,this.lastSource==="popstate"?this.store[this.restoredId]:null,o))})},0)})}ngOnDestroy(){this.routerEventsSubscription?.unsubscribe(),this.scrollEventsSubscription?.unsubscribe()}static \u0275fac=function(o){pf()};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})();function OS(e){return e.routerState.root}function Q3(e,n){return{\u0275kind:e,\u0275providers:n}}function PS(){let e=m(Ee);return n=>{let t=e.get(_1);if(n!==t.components[0])return;let o=e.get(b0),r=e.get(kd);e.get(Ga)===1&&o.initialNavigation(),e.get(Od,null,J.Optional)?.setUpPreloading(),e.get(Rd,null,J.Optional)?.init(),o.resetRootComponentType(t.componentTypes[0]),r.closed||(r.next(),r.complete(),r.unsubscribe())}}var kd=new M("",{factory:()=>new Q}),Ga=new M("",{providedIn:"root",factory:()=>1});function FS(){return Q3(2,[{provide:Ga,useValue:0},{provide:b3,multi:!0,deps:[Ee],useFactory:n=>{let t=n.get(C9,Promise.resolve());return()=>t.then(()=>new Promise(o=>{let r=n.get(b0),i=n.get(kd);Ad(r,()=>{o(!0)}),n.get(Wa).afterPreactivation=()=>(o(!0),i.closed?D(void 0):i),r.initialNavigation()}))}}])}function jS(){return Q3(3,[{provide:b3,multi:!0,useFactory:()=>{let n=m(b0);return()=>{n.setUpLocationChangeListener()}}},{provide:Ga,useValue:2}])}var Od=new M("");function BS(e){return Q3(0,[{provide:Od,useExisting:RS},{provide:ti,useExisting:e}])}function $S(){return Q3(8,[K9,{provide:ni,useExisting:K9}])}function VS(e){let n=[{provide:_d,useValue:xS},{provide:Nd,useValue:C({skipNextTransition:!!e?.skipInitialTransition},e)}];return Q3(9,n)}var HS=[a0,{provide:W3,useClass:g0},b0,q3,{provide:v0,useFactory:OS,deps:[b0]},Ha,[]],yW=(()=>{class e{constructor(){}static forRoot(t,o){return{ngModule:e,providers:[HS,[],{provide:ei,multi:!0,useValue:t},[],o?.errorHandler?{provide:Id,useValue:o.errorHandler}:[],{provide:Y3,useValue:o||{}},o?.useHash?WS():GS(),US(),o?.preloadingStrategy?BS(o.preloadingStrategy).\u0275providers:[],o?.initialNavigation?qS(o):[],o?.bindToComponentInputs?$S().\u0275providers:[],o?.enableViewTransitions?VS().\u0275providers:[],ZS()]}}static forChild(t){return{ngModule:e,providers:[{provide:ei,multi:!0,useValue:t}]}}static \u0275fac=function(o){return new(o||e)};static \u0275mod=Me({type:e});static \u0275inj=ye({})}return e})();function US(){return{provide:Rd,useFactory:()=>{let e=m(M9),n=m(se),t=m(Y3),o=m(Wa),r=m(W3);return t.scrollOffset&&e.setOffset(t.scrollOffset),new kS(r,o,e,n,t)}}}function WS(){return{provide:dn,useClass:v9}}function GS(){return{provide:dn,useClass:q6}}function qS(e){return[e.initialNavigation==="disabled"?jS().\u0275providers:[],e.initialNavigation==="enabledBlocking"?FS().\u0275providers:[]]}var td=new M("");function ZS(){return[{provide:td,useFactory:PS},{provide:br,multi:!0,useExisting:td}]}function L1(e){e||(bt(L1),e=m(Te));let n=new R(t=>e.onDestroy(t.next.bind(t)));return t=>t.pipe(y2(n))}function qa(e,n){!n?.injector&&bt(qa);let t=n?.injector??m(Ee),o=new O2(1),r=N2(()=>{let i;try{i=e()}catch(c){q1(()=>o.error(c));return}q1(()=>o.next(i))},{injector:t,manualCleanup:!0});return t.get(Te).onDestroy(()=>{r.destroy(),o.complete()}),o.asObservable()}function Za(e,n){let t=!n?.manualCleanup;t&&!n?.injector&&bt(Za);let o=t?n?.injector?.get(Te)??m(Te):null,r=YS(n?.equal),i;n?.requireSync?i=E2({kind:0},{equal:r}):i=E2({kind:1,value:n?.initialValue},{equal:r});let c=e.subscribe({next:s=>i.set({kind:1,value:s}),error:s=>{if(n?.rejectErrors)throw s;i.set({kind:2,error:s})}});if(n?.requireSync&&i().kind===0)throw new S(601,!1);return o?.onDestroy(c.unsubscribe.bind(c)),q2(()=>{let s=i();switch(s.kind){case 1:return s.value;case 2:throw s.error;case 0:throw new S(601,!1)}},{equal:n?.equal})}function YS(e=Object.is){return(n,t)=>n.kind===1&&t.kind===1&&e(n.value,t.value)}var Xa={};function P(e,n){if(Xa[e]=(Xa[e]||0)+1,typeof n=="function")return Ya(e,(...o)=>F(C({},n(...o)),{type:e}));switch(n?n._as:"empty"){case"empty":return Ya(e,()=>({type:e}));case"props":return Ya(e,o=>F(C({},o),{type:e}));default:throw new Error("Unexpected config.")}}function Xd(){return{_as:"props",_p:void 0}}function Ya(e,n){return Object.defineProperty(n,"type",{value:e,writable:!1})}function QS(e,n){if(e==null)throw new Error(`${n} must be defined.`)}var Jd="@ngrx/store/init",z0=(()=>{class e extends ne{constructor(){super({type:Jd})}next(t){if(typeof t=="function")throw new TypeError(` Dispatch expected an object, instead it received a function. If you're using the createAction function, make sure to invoke the function - before dispatching the action. For example, someAction should be someAction().`);if(typeof t>"u")throw new TypeError("Actions must be objects");if(typeof t.type>"u")throw new TypeError("Actions must have a type property");super.next(t)}complete(){}ngOnDestroy(){super.complete()}static{this.\u0275fac=function(o){return new(o||e)}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac})}}return e})(),KS=[z0],ep=new M("@ngrx/store Internal Root Guard"),Pd=new M("@ngrx/store Internal Initial State"),nl=new M("@ngrx/store Initial State"),tp=new M("@ngrx/store Reducer Factory"),Fd=new M("@ngrx/store Internal Reducer Factory Provider"),np=new M("@ngrx/store Initial Reducers"),Qa=new M("@ngrx/store Internal Initial Reducers"),jd=new M("@ngrx/store Store Features"),Bd=new M("@ngrx/store Internal Store Reducers"),Ka=new M("@ngrx/store Internal Feature Reducers"),$d=new M("@ngrx/store Internal Feature Configs"),op=new M("@ngrx/store Internal Store Features"),Vd=new M("@ngrx/store Internal Feature Reducers Token"),rp=new M("@ngrx/store Feature Reducers"),Hd=new M("@ngrx/store User Provided Meta Reducers"),ci=new M("@ngrx/store Meta Reducers"),Ud=new M("@ngrx/store Internal Resolved Meta Reducers"),Wd=new M("@ngrx/store User Runtime Checks Config"),Gd=new M("@ngrx/store Internal User Runtime Checks Config"),K3=new M("@ngrx/store Internal Runtime Checks"),ol=new M("@ngrx/store Check if Action types are unique"),XS=new M("@ngrx/store Root Store Provider"),JS=new M("@ngrx/store Feature State Provider");function rl(e,n={}){let t=Object.keys(e),o={};for(let i=0;it!==n).reduce((t,o)=>Object.assign(t,{[o]:e[o]}),{})}function ip(...e){return function(n){if(e.length===0)return n;let t=e[e.length-1];return e.slice(0,-1).reduceRight((r,i)=>i(r),t(n))}}function cp(e,n){return Array.isArray(n)&&n.length>0&&(e=ip.apply(null,[...n,e])),(t,o)=>{let r=e(t);return(i,c)=>(i=i===void 0?o:i,r(i,c))}}function tE(e){let n=Array.isArray(e)&&e.length>0?ip(...e):t=>t;return(t,o)=>(t=n(t),(r,i)=>(r=r===void 0?o:r,t(r,i)))}var X3=class extends R{},si=class extends z0{},nE="@ngrx/store/update-reducers",ai=(()=>{class e extends ne{get currentReducers(){return this.reducers}constructor(t,o,r,i){super(i(r,o)),this.dispatcher=t,this.initialState=o,this.reducers=r,this.reducerFactory=i}addFeature(t){this.addFeatures([t])}addFeatures(t){let o=t.reduce((r,{reducers:i,reducerFactory:c,metaReducers:s,initialState:a,key:l})=>{let u=typeof i=="function"?tE(s)(i,a):cp(c,s)(i,a);return r[l]=u,r},{});this.addReducers(o)}removeFeature(t){this.removeFeatures([t])}removeFeatures(t){this.removeReducers(t.map(o=>o.key))}addReducer(t,o){this.addReducers({[t]:o})}addReducers(t){this.reducers=C(C({},this.reducers),t),this.updateReducers(Object.keys(t))}removeReducer(t){this.removeReducers([t])}removeReducers(t){t.forEach(o=>{this.reducers=eE(this.reducers,o)}),this.updateReducers(t)}updateReducers(t){this.next(this.reducerFactory(this.reducers,this.initialState)),this.dispatcher.next({type:nE,features:t})}ngOnDestroy(){this.complete()}static{this.\u0275fac=function(o){return new(o||e)(y(si),y(nl),y(np),y(tp))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac})}}return e})(),oE=[ai,{provide:X3,useExisting:ai},{provide:si,useExisting:z0}],J3=(()=>{class e extends Q{ngOnDestroy(){this.complete()}static{this.\u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})()}static{this.\u0275prov=v({token:e,factory:e.\u0275fac})}}return e})(),rE=[J3],li=class extends R{},qd=(()=>{class e extends ne{static{this.INIT=Jd}constructor(t,o,r,i){super(i);let s=t.pipe(x1(ec)).pipe(_n(o)),a={state:i},l=s.pipe(W0(iE,a));this.stateSubscription=l.subscribe(({state:u,action:f})=>{this.next(u),r.next(f)}),this.state=Za(this,{manualCleanup:!0,requireSync:!0})}ngOnDestroy(){this.stateSubscription.unsubscribe(),this.complete()}static{this.\u0275fac=function(o){return new(o||e)(y(z0),y(X3),y(J3),y(nl))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac})}}return e})();function iE(e={state:void 0},[n,t]){let{state:o}=e;return{state:t(o,n),action:n}}var cE=[qd,{provide:li,useExisting:qd}],Ue=(()=>{class e extends R{constructor(t,o,r,i){super(),this.actionsObserver=o,this.reducerManager=r,this.injector=i,this.source=t,this.state=t.state}select(t,...o){return aE.call(null,t,...o)(this)}selectSignal(t,o){return q2(()=>t(this.state()),o)}lift(t){let o=new e(this,this.actionsObserver,this.reducerManager);return o.operator=t,o}dispatch(t,o){if(typeof t=="function")return this.processDispatchFn(t,o);this.actionsObserver.next(t)}next(t){this.actionsObserver.next(t)}error(t){this.actionsObserver.error(t)}complete(){this.actionsObserver.complete()}addReducer(t,o){this.reducerManager.addReducer(t,o)}removeReducer(t){this.reducerManager.removeReducer(t)}processDispatchFn(t,o){QS(this.injector,"Store Injector");let r=o?.injector??lE()??this.injector;return N2(()=>{let i=t();q1(()=>this.dispatch(i))},{injector:r})}static{this.\u0275fac=function(o){return new(o||e)(y(li),y(z0),y(ai),y(Ee))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac})}}return e})(),sE=[Ue];function aE(e,n,...t){return function(r){let i;if(typeof e=="string"){let c=[n,...t].filter(Boolean);i=r.pipe(ac(e,...c))}else if(typeof e=="function")i=r.pipe(T(c=>e(c,n)));else throw new TypeError(`Unexpected type '${typeof e}' in select operator, expected 'string' or 'function'`);return i.pipe(ut())}}function lE(){try{return m(Ee)}catch{return}}var il="https://ngrx.io/guide/store/configuration/runtime-checks";function Zd(e){return e===void 0}function Yd(e){return e===null}function sp(e){return Array.isArray(e)}function uE(e){return typeof e=="string"}function fE(e){return typeof e=="boolean"}function dE(e){return typeof e=="number"}function ap(e){return typeof e=="object"&&e!==null}function pE(e){return ap(e)&&!sp(e)}function hE(e){if(!pE(e))return!1;let n=Object.getPrototypeOf(e);return n===Object.prototype||n===null}function Ja(e){return typeof e=="function"}function mE(e){return Ja(e)&&e.hasOwnProperty("\u0275cmp")}function gE(e,n){return Object.prototype.hasOwnProperty.call(e,n)}function Qd(e,n){return e===n}function CE(e,n,t){for(let o=0;oc(e));return o.memoized.apply(null,i)}let r=n.map(i=>i(e,t));return o.memoized.apply(null,[...r,t])}function vE(e,n={stateFn:yE}){return function(...t){let o=t;if(Array.isArray(o[0])){let[u,...f]=o;o=[...u,...f]}else o.length===1&&ME(o[0])&&(o=bE(o[0]));let r=o.slice(0,o.length-1),i=o[o.length-1],c=r.filter(u=>u.release&&typeof u.release=="function"),s=e(function(...u){return i.apply(null,u)}),a=lp(function(u,f){return n.stateFn.apply(null,[u,r,f,s])});function l(){a.reset(),s.reset(),c.forEach(u=>u.release())}return Object.assign(a.memoized,{release:l,projector:s.memoized,setResult:a.setResult,clearResult:a.clearResult})}}function ME(e){return!!e&&typeof e=="object"&&Object.values(e).every(n=>typeof n=="function")}function bE(e){let n=Object.values(e),t=Object.keys(e),o=(...r)=>t.reduce((i,c,s)=>P(C({},i),{[c]:r[s]}),{});return[...n,o]}function LE(e){return e instanceof M?m(e):e}function zE(e,n){return n.map((t,o)=>{if(e[o]instanceof M){let r=m(e[o]);return{key:t.key,reducerFactory:r.reducerFactory?r.reducerFactory:rl,metaReducers:r.metaReducers?r.metaReducers:[],initialState:r.initialState}}return t})}function xE(e){return e.map(n=>n instanceof M?m(n):n)}function up(e){return typeof e=="function"?e():e}function wE(e,n){return e.concat(n)}function SE(){if(m(Ue,{optional:!0,skipSelf:!0}))throw new TypeError("The root Store has been provided more than once. Feature modules should provide feature states instead.");return"guarded"}function EE(e,n){return function(t,o){let r=n.action(o)?el(o):o,i=e(t,r);return n.state()?el(i):i}}function el(e){Object.freeze(e);let n=Ja(e);return Object.getOwnPropertyNames(e).forEach(t=>{if(!t.startsWith("\u0275")&&gE(e,t)&&(!n||t!=="caller"&&t!=="callee"&&t!=="arguments")){let o=e[t];(ap(o)||Ja(o))&&!Object.isFrozen(o)&&el(o)}}),e}function DE(e,n){return function(t,o){if(n.action(o)){let i=tl(o);Kd(i,"action")}let r=e(t,o);if(n.state()){let i=tl(r);Kd(i,"state")}return r}}function tl(e,n=[]){return(Zd(e)||Yd(e))&&n.length===0?{path:["root"],value:e}:Object.keys(e).reduce((o,r)=>{if(o)return o;let i=e[r];return mE(i)?o:Zd(i)||Yd(i)||dE(i)||fE(i)||uE(i)||sp(i)?!1:hE(i)?tl(i,[...n,r]):{path:[...n,r],value:i}},!1)}function Kd(e,n){if(e===!1)return;let t=e.path.join("."),o=new Error(`Detected unserializable ${n} at "${t}". ${il}#strict${n}serializability`);throw o.value=e.value,o.unserializablePath=t,o}function _E(e,n){return function(t,o){if(n.action(o)&&!se.isInAngularZone())throw new Error(`Action '${o.type}' running outside NgZone. ${il}#strictactionwithinngzone`);return e(t,o)}}function NE(e){return t9()?C({strictStateSerializability:!1,strictActionSerializability:!1,strictStateImmutability:!0,strictActionImmutability:!0,strictActionWithinNgZone:!1,strictActionTypeUniqueness:!1},e):{strictStateSerializability:!1,strictActionSerializability:!1,strictStateImmutability:!1,strictActionImmutability:!1,strictActionWithinNgZone:!1,strictActionTypeUniqueness:!1}}function IE({strictActionSerializability:e,strictStateSerializability:n}){return t=>e||n?DE(t,{action:o=>e&&!cl(o),state:()=>n}):t}function TE({strictActionImmutability:e,strictStateImmutability:n}){return t=>e||n?EE(t,{action:o=>e&&!cl(o),state:()=>n}):t}function cl(e){return e.type.startsWith("@ngrx")}function AE({strictActionWithinNgZone:e}){return n=>e?_E(n,{action:t=>e&&!cl(t)}):n}function RE(e){return[{provide:Gd,useValue:e},{provide:Wd,useFactory:kE,deps:[Gd]},{provide:K3,deps:[Wd],useFactory:NE},{provide:ci,multi:!0,deps:[K3],useFactory:TE},{provide:ci,multi:!0,deps:[K3],useFactory:IE},{provide:ci,multi:!0,deps:[K3],useFactory:AE}]}function fp(){return[{provide:ol,multi:!0,deps:[K3],useFactory:OE}]}function kE(e){return e}function OE(e){if(!e.strictActionTypeUniqueness)return;let n=Object.entries(Xa).filter(([,t])=>t>1).map(([t])=>t);if(n.length)throw new Error(`Action types are registered more than once, ${n.map(t=>`"${t}"`).join(", ")}. ${il}#strictactiontypeuniqueness`)}function PE(e={},n={}){return[{provide:ep,useFactory:SE},{provide:Pd,useValue:n.initialState},{provide:nl,useFactory:up,deps:[Pd]},{provide:Qa,useValue:e},{provide:Bd,useExisting:e instanceof M?e:Qa},{provide:np,deps:[Qa,[new Us(Bd)]],useFactory:LE},{provide:Hd,useValue:n.metaReducers?n.metaReducers:[]},{provide:Ud,deps:[ci,Hd],useFactory:wE},{provide:Fd,useValue:n.reducerFactory?n.reducerFactory:rl},{provide:tp,deps:[Fd,Ud],useFactory:cp},KS,oE,rE,cE,sE,RE(n.runtimeChecks),fp()]}function FE(e,n,t={}){return[{provide:$d,multi:!0,useValue:e instanceof Object?{}:t},{provide:jd,multi:!0,useValue:{key:e instanceof Object?e.name:e,reducerFactory:!(t instanceof M)&&t.reducerFactory?t.reducerFactory:rl,metaReducers:!(t instanceof M)&&t.metaReducers?t.metaReducers:[],initialState:!(t instanceof M)&&t.initialState?t.initialState:void 0}},{provide:op,deps:[$d,jd],useFactory:zE},{provide:Ka,multi:!0,useValue:e instanceof Object?e.reducer:n},{provide:Vd,multi:!0,useExisting:n instanceof M?n:Ka},{provide:rp,multi:!0,deps:[Ka,[new Us(Vd)]],useFactory:xE},fp()]}var e4=(()=>{class e{constructor(t,o,r,i,c,s){}static{this.\u0275fac=function(o){return new(o||e)(y(z0),y(X3),y(J3),y(Ue),y(ep,8),y(ol,8))}}static{this.\u0275mod=Me({type:e})}static{this.\u0275inj=ye({})}}return e})(),ui=(()=>{class e{constructor(t,o,r,i,c){this.features=t,this.featureReducers=o,this.reducerManager=r;let s=t.map((a,l)=>{let f=o.shift()[l];return P(C({},a),{reducers:f,initialState:up(a.initialState)})});r.addFeatures(s)}ngOnDestroy(){this.reducerManager.removeFeatures(this.features)}static{this.\u0275fac=function(o){return new(o||e)(y(op),y(rp),y(ai),y(e4),y(ol,8))}}static{this.\u0275mod=Me({type:e})}static{this.\u0275inj=ye({})}}return e})(),VW=(()=>{class e{static forRoot(t,o){return{ngModule:e4,providers:[...PE(t,o)]}}static forFeature(t,o,r={}){return{ngModule:ui,providers:[...FE(t,o,r)]}}static{this.\u0275fac=function(o){return new(o||e)}}static{this.\u0275mod=Me({type:e})}static{this.\u0275inj=ye({})}}return e})();function Dt(...e){let n=e.pop(),t=e.map(o=>o.type);return{reducer:n,types:t}}function dp(e,...n){let t=new Map;for(let o of n)for(let r of o.types){let i=t.get(r);if(i){let c=(s,a)=>o.reducer(i(s,a),a);t.set(r,c)}else t.set(r,o.reducer)}return function(o=e,r){let i=t.get(r.type);return i?i(o,r):o}}var fi=e=>e.root,pp=fe(fi,e=>e?.initialized),hp=fe(fi,e=>e.isMobile),mp=fe(fi,e=>e.isTablet),gp=fe(fi,e=>e.isDesktop);var jE="[CORE] initialized",BE="[CORE] Unhandled exception occurred",$E="[CORE] Set dimensions",Cp=j(jE),qW=j(BE,(e,n)=>({exception:e,modalName:n})),yp=j($E,(e,n,t)=>({isMobile:e,isTablet:n,isDesktop:t}));var KW=(()=>{class e{constructor(t){this._store=t,this.isAppInitialized$=this._store.select(pp),this.isMobile$=this._store.select(hp),this.isTablet$=this._store.select(mp),this.isDesktop$=this._store.select(gp)}updateResolution(t,o,r){this._store.dispatch(yp(t,o,r))}static{this.\u0275fac=function(o){return new(o||e)(y(Ue))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac})}}return e})();var w0=class{},vp=(()=>{class e extends w0{getTranslation(t){return D({})}}return e.\u0275fac=(()=>{let n;return function(o){return(n||(n=Z(e)))(o||e)}})(),e.\u0275prov=v({token:e,factory:e.\u0275fac}),e})(),t4=class{},Mp=(()=>{class e{handle(t){return t.key}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=v({token:e,factory:e.\u0275fac}),e})();function di(e,n){if(e===n)return!0;if(e===null||n===null)return!1;if(e!==e&&n!==n)return!0;let t=typeof e,o=typeof n,r,i,c;if(t==o&&t=="object")if(Array.isArray(e)){if(!Array.isArray(n))return!1;if((r=e.length)==n.length){for(i=0;i{sl(n[o])?o in e?t[o]=zp(e[o],n[o]):Object.assign(t,{[o]:n[o]}):Object.assign(t,{[o]:n[o]})}),t}var S0=class{},bp=(()=>{class e extends S0{constructor(){super(...arguments),this.templateMatcher=/{{\s?([^{}\s]*)\s?}}/g}interpolate(t,o){let r;return typeof t=="string"?r=this.interpolateString(t,o):typeof t=="function"?r=this.interpolateFunction(t,o):r=t,r}getValue(t,o){let r=typeof o=="string"?o.split("."):[o];o="";do o+=r.shift(),_t(t)&&_t(t[o])&&(typeof t[o]=="object"||!r.length)?(t=t[o],o=""):r.length?o+=".":t=void 0;while(r.length);return t}interpolateFunction(t,o){return t(o)}interpolateString(t,o){return o?t.replace(this.templateMatcher,(r,i)=>{let c=this.getValue(o,i);return _t(c)?c:r}):t}}return e.\u0275fac=(()=>{let n;return function(o){return(n||(n=Z(e)))(o||e)}})(),e.\u0275prov=v({token:e,factory:e.\u0275fac}),e})(),E0=class{},Lp=(()=>{class e extends E0{compile(t,o){return t}compileTranslations(t,o){return t}}return e.\u0275fac=(()=>{let n;return function(o){return(n||(n=Z(e)))(o||e)}})(),e.\u0275prov=v({token:e,factory:e.\u0275fac}),e})(),pi=class{constructor(){this.currentLang=this.defaultLang,this.translations={},this.langs=[],this.onTranslationChange=new ee,this.onLangChange=new ee,this.onDefaultLangChange=new ee}},al=new M("USE_STORE"),ll=new M("USE_DEFAULT_LANG"),ul=new M("DEFAULT_LANGUAGE"),fl=new M("USE_EXTEND"),n4=(()=>{class e{constructor(t,o,r,i,c,s=!0,a=!1,l=!1,u){this.store=t,this.currentLoader=o,this.compiler=r,this.parser=i,this.missingTranslationHandler=c,this.useDefaultLang=s,this.isolate=a,this.extend=l,this.pending=!1,this._onTranslationChange=new ee,this._onLangChange=new ee,this._onDefaultLangChange=new ee,this._langs=[],this._translations={},this._translationRequests={},u&&this.setDefaultLang(u)}get onTranslationChange(){return this.isolate?this._onTranslationChange:this.store.onTranslationChange}get onLangChange(){return this.isolate?this._onLangChange:this.store.onLangChange}get onDefaultLangChange(){return this.isolate?this._onDefaultLangChange:this.store.onDefaultLangChange}get defaultLang(){return this.isolate?this._defaultLang:this.store.defaultLang}set defaultLang(t){this.isolate?this._defaultLang=t:this.store.defaultLang=t}get currentLang(){return this.isolate?this._currentLang:this.store.currentLang}set currentLang(t){this.isolate?this._currentLang=t:this.store.currentLang=t}get langs(){return this.isolate?this._langs:this.store.langs}set langs(t){this.isolate?this._langs=t:this.store.langs=t}get translations(){return this.isolate?this._translations:this.store.translations}set translations(t){this.isolate?this._translations=t:this.store.translations=t}setDefaultLang(t){if(t===this.defaultLang)return;let o=this.retrieveTranslations(t);typeof o<"u"?(this.defaultLang==null&&(this.defaultLang=t),o.pipe(Ne(1)).subscribe(r=>{this.changeDefaultLang(t)})):this.changeDefaultLang(t)}getDefaultLang(){return this.defaultLang}use(t){if(t===this.currentLang)return D(this.translations[t]);let o=this.retrieveTranslations(t);return typeof o<"u"?(this.currentLang||(this.currentLang=t),o.pipe(Ne(1)).subscribe(r=>{this.changeLang(t)}),o):(this.changeLang(t),D(this.translations[t]))}retrieveTranslations(t){let o;return(typeof this.translations[t]>"u"||this.extend)&&(this._translationRequests[t]=this._translationRequests[t]||this.getTranslation(t),o=this._translationRequests[t]),o}getTranslation(t){this.pending=!0;let o=this.currentLoader.getTranslation(t).pipe(oo(1),Ne(1));return this.loadingTranslations=o.pipe(T(r=>this.compiler.compileTranslations(r,t)),oo(1),Ne(1)),this.loadingTranslations.subscribe({next:r=>{this.translations[t]=this.extend&&this.translations[t]?C(C({},r),this.translations[t]):r,this.updateLangs(),this.pending=!1},error:r=>{this.pending=!1}}),o}setTranslation(t,o,r=!1){o=this.compiler.compileTranslations(o,t),(r||this.extend)&&this.translations[t]?this.translations[t]=zp(this.translations[t],o):this.translations[t]=o,this.updateLangs(),this.onTranslationChange.emit({lang:t,translations:this.translations[t]})}getLangs(){return this.langs}addLangs(t){t.forEach(o=>{this.langs.indexOf(o)===-1&&this.langs.push(o)})}updateLangs(){this.addLangs(Object.keys(this.translations))}getParsedResult(t,o,r){let i;if(o instanceof Array){let c={},s=!1;for(let a of o)c[a]=this.getParsedResult(t,a,r),l1(c[a])&&(s=!0);if(s){let a=o.map(l=>l1(c[l])?c[l]:D(c[l]));return nc(a).pipe(T(l=>{let u={};return l.forEach((f,d)=>{u[o[d]]=f}),u}))}return c}if(t&&(i=this.parser.interpolate(this.parser.getValue(t,o),r)),typeof i>"u"&&this.defaultLang!=null&&this.defaultLang!==this.currentLang&&this.useDefaultLang&&(i=this.parser.interpolate(this.parser.getValue(this.translations[this.defaultLang],o),r)),typeof i>"u"){let c={key:o,translateService:this};typeof r<"u"&&(c.interpolateParams=r),i=this.missingTranslationHandler.handle(c)}return typeof i<"u"?i:o}get(t,o){if(!_t(t)||!t.length)throw new Error('Parameter "key" required');if(this.pending)return this.loadingTranslations.pipe(u1(r=>(r=this.getParsedResult(r,t,o),l1(r)?r:D(r))));{let r=this.getParsedResult(this.translations[this.currentLang],t,o);return l1(r)?r:D(r)}}getStreamOnTranslationChange(t,o){if(!_t(t)||!t.length)throw new Error('Parameter "key" required');return t2(ht(()=>this.get(t,o)),this.onTranslationChange.pipe(Le(r=>{let i=this.getParsedResult(r.translations,t,o);return typeof i.subscribe=="function"?i:D(i)})))}stream(t,o){if(!_t(t)||!t.length)throw new Error('Parameter "key" required');return t2(ht(()=>this.get(t,o)),this.onLangChange.pipe(Le(r=>{let i=this.getParsedResult(r.translations,t,o);return l1(i)?i:D(i)})))}instant(t,o){if(!_t(t)||!t.length)throw new Error('Parameter "key" required');let r=this.getParsedResult(this.translations[this.currentLang],t,o);if(l1(r)){if(t instanceof Array){let i={};return t.forEach((c,s)=>{i[t[s]]=t[s]}),i}return t}else return r}set(t,o,r=this.currentLang){this.translations[r][t]=this.compiler.compile(o,r),this.updateLangs(),this.onTranslationChange.emit({lang:r,translations:this.translations[r]})}changeLang(t){this.currentLang=t,this.onLangChange.emit({lang:t,translations:this.translations[t]}),this.defaultLang==null&&this.changeDefaultLang(t)}changeDefaultLang(t){this.defaultLang=t,this.onDefaultLangChange.emit({lang:t,translations:this.translations[t]})}reloadLang(t){return this.resetLang(t),this.getTranslation(t)}resetLang(t){this._translationRequests[t]=void 0,this.translations[t]=void 0}getBrowserLang(){if(typeof window>"u"||typeof window.navigator>"u")return;let t=window.navigator.languages?window.navigator.languages[0]:null;if(t=t||window.navigator.language||window.navigator.browserLanguage||window.navigator.userLanguage,!(typeof t>"u"))return t.indexOf("-")!==-1&&(t=t.split("-")[0]),t.indexOf("_")!==-1&&(t=t.split("_")[0]),t}getBrowserCultureLang(){if(typeof window>"u"||typeof window.navigator>"u")return;let t=window.navigator.languages?window.navigator.languages[0]:null;return t=t||window.navigator.language||window.navigator.browserLanguage||window.navigator.userLanguage,t}}return e.\u0275fac=function(t){return new(t||e)(y(pi),y(w0),y(E0),y(S0),y(t4),y(ll),y(al),y(fl),y(ul))},e.\u0275prov=v({token:e,factory:e.\u0275fac}),e})();var aG=(()=>{class e{constructor(t,o){this.translate=t,this._ref=o,this.value="",this.lastKey=null,this.lastParams=[]}updateValue(t,o,r){let i=c=>{this.value=c!==void 0?c:t,this.lastKey=t,this._ref.markForCheck()};if(r){let c=this.translate.getParsedResult(r,t,o);l1(c.subscribe)?c.subscribe(i):i(c)}this.translate.get(t,o).subscribe(i)}transform(t,...o){if(!t||!t.length)return t;if(di(t,this.lastKey)&&di(o,this.lastParams))return this.value;let r;if(_t(o[0])&&o.length)if(typeof o[0]=="string"&&o[0].length){let i=o[0].replace(/(\')?([a-zA-Z0-9_]+)(\')?(\s)?:/g,'"$2":').replace(/:(\s)?(\')(.*?)(\')/g,':"$3"');try{r=JSON.parse(i)}catch{throw new SyntaxError(`Wrong parameter in TranslatePipe. Expected a valid Object, received: ${o[0]}`)}}else typeof o[0]=="object"&&!Array.isArray(o[0])&&(r=o[0]);return this.lastKey=t,this.lastParams=o,this.updateValue(t,r),this._dispose(),this.onTranslationChange||(this.onTranslationChange=this.translate.onTranslationChange.subscribe(i=>{this.lastKey&&i.lang===this.translate.currentLang&&(this.lastKey=null,this.updateValue(t,r,i.translations))})),this.onLangChange||(this.onLangChange=this.translate.onLangChange.subscribe(i=>{this.lastKey&&(this.lastKey=null,this.updateValue(t,r,i.translations))})),this.onDefaultLangChange||(this.onDefaultLangChange=this.translate.onDefaultLangChange.subscribe(()=>{this.lastKey&&(this.lastKey=null,this.updateValue(t,r))})),this.value}_dispose(){typeof this.onTranslationChange<"u"&&(this.onTranslationChange.unsubscribe(),this.onTranslationChange=void 0),typeof this.onLangChange<"u"&&(this.onLangChange.unsubscribe(),this.onLangChange=void 0),typeof this.onDefaultLangChange<"u"&&(this.onDefaultLangChange.unsubscribe(),this.onDefaultLangChange=void 0)}ngOnDestroy(){this._dispose()}}return e.\u0275fac=function(t){return new(t||e)(F(n4,16),F(b1,16))},e.\u0275pipe=G2({name:"translate",type:e,pure:!1,standalone:!1}),e.\u0275prov=v({token:e,factory:e.\u0275fac}),e})(),lG=(()=>{class e{static forRoot(t={}){return{ngModule:e,providers:[t.loader||{provide:w0,useClass:vp},t.compiler||{provide:E0,useClass:Lp},t.parser||{provide:S0,useClass:bp},t.missingTranslationHandler||{provide:t4,useClass:Mp},pi,{provide:al,useValue:t.isolate},{provide:ll,useValue:t.useDefaultLang},{provide:fl,useValue:t.extend},{provide:ul,useValue:t.defaultLanguage},n4]}}static forChild(t={}){return{ngModule:e,providers:[t.loader||{provide:w0,useClass:vp},t.compiler||{provide:E0,useClass:Lp},t.parser||{provide:S0,useClass:bp},t.missingTranslationHandler||{provide:t4,useClass:Mp},{provide:al,useValue:t.isolate},{provide:ll,useValue:t.useDefaultLang},{provide:fl,useValue:t.extend},{provide:ul,useValue:t.defaultLanguage},n4]}}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Me({type:e}),e.\u0275inj=ye({}),e})();var HE="[Zoom] Init zoom",UE="[Zoom] Initialized",WE="[Zoom] Zoom in",GE="[Zoom] Zoom out",qE="[Zoom] Select zoom option",ZE="[Zoom] Set zoom",YE="[Zoom] Update zoom boundaries",QE="[Zoom] Update zoom",KE="[Zoom] Store page",xp=j(HE,(e,n)=>({maxWidth:e,maxHeight:n})),dG=j(UE),hi=j(WE,e=>({delta:e})),mi=j(GE,e=>({delta:e})),wp=j(qE,e=>({opt:e})),Sp=j(ZE,e=>({valuePrecised:e})),Ep=j(QE),gi=j(YE,e=>({boundaries:e})),Dp=j(KE,e=>({page:e}));var XE={value:"full-width",name:"Fit Width"},JE={value:"full-height",name:"Fit Height"},eD=[{value:2500,name:"25%"},{value:5e3,name:"50%"},{value:1e4,name:"100%"},{value:15e3,name:"150%"},{value:2e4,name:"200%"},{value:3e4,name:"300%"},XE,JE],tD={value:100,valuePrecised:1e4,selectOptions:eD,file:{maxWidth:0,maxHeight:0},pages:[],boundaries:{},timestamp:Date.now()},nD=dp(tD,Dt(xp,(e,{maxWidth:n,maxHeight:t})=>P(C({},e),{file:{maxWidth:n,maxHeight:t}})),Dt(hi,(e,{delta:n})=>{let t=e.valuePrecised+(n*100||1e3),o=Math.floor(t/100);return o>300?C({},e):P(C({},e),{value:o,valuePrecised:t})}),Dt(mi,(e,{delta:n})=>{let t=e.valuePrecised+(n*100||-1e3),o=Math.floor(t/100);return o<20?C({},e):P(C({},e),{value:o,valuePrecised:t})}),Dt(Sp,(e,{valuePrecised:n})=>P(C({},e),{value:Math.floor(n/100),valuePrecised:n})),Dt(gi,(e,{boundaries:n})=>P(C({},e),{boundaries:C(C({},e.boundaries),n)})),Dt(Ep,e=>P(C({},e),{timestamp:Date.now()})),Dt(Dp,(e,{page:n})=>{let t=structuredClone(e.pages),o=t.findIndex(c=>n.index===c.index);o>=0?t[o]=n:t.push(n);let r=0,i=0;return t.forEach(c=>{c.w>r&&(r=c.w),c.h>i&&(i=c.h)}),P(C({},e),{pages:t,file:{maxWidth:r,maxHeight:i}})})),gG=(e,n)=>nD(e,n);function bG(e){return u1(n=>{let t=e(n),o=Array.isArray(t)?t:[t];return D(n).pipe(_n(...o))})}var D0=e=>e.zoom,_p=fe(D0,e=>e?.value),Np=fe(D0,e=>e.valuePrecised),xG=fe(D0,e=>e.timestamp),Ip=fe(D0,e=>e.file),Tp=fe(D0,e=>e.selectOptions),Ap=fe(D0,e=>e.boundaries);var Rp=(()=>{class e{constructor(t){this._store=t,this.zoom$=this._store.select(_p),this.zoomPrecised$=this._store.select(Np),this.zoomOptions$=this._store.select(Tp),this.file$=this._store.select(Ip),this.zoomBoundaries$=this._store.select(Ap)}selectZoomOption(t){this._store.dispatch(wp(t))}zoomIn(){this._store.dispatch(hi())}zoomOut(){this._store.dispatch(mi())}updateZoomBoundaries(t){this._store.dispatch(gi(t))}static{this.\u0275fac=function(o){return new(o||e)(y(Ue))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var oD="[File] Enable conversion from pt to px",rD="[File] Get file",iD="[File] Get file failed",cD="[File] Get file succeed",sD="[File] Get pages",aD="[File] Get pages failed",lD="[File] Get pages succeed",uD="[File] Set preload count",fD="[File] Get html content",dD="[File] Get html content succeed",pD="[File] Get html content failed",hD="[File] Get image content",mD="[File] Get image content succeed",gD="[File] Get image content failed",CD="[File] Update page",kp=j(oD);function Op(){return j(rD,e=>({data:e}))}var NG=j(iD,e=>({err:e})),IG=j(cD,e=>({file:e}));function Pp(){return j(sD,e=>({data:e}))}var TG=j(aD,e=>({err:e})),AG=j(lD,e=>({pages:e})),Fp=j(uD,e=>({count:e})),jp=j(fD,(e,n)=>({pageNum:e,url:n})),RG=j(pD,e=>({pageNum:e})),kG=j(dD,(e,n)=>({pageNum:e,content:n})),Bp=j(hD,(e,n)=>({pageNum:e,url:n})),OG=j(gD,e=>({pageNum:e})),PG=j(mD,(e,n)=>({pageNum:e,content:n})),$p=j(CD,e=>({page:e})),Vp=j("[File] Set Search Term",Xd());var mn=e=>e.file,dl=fe(mn,e=>e?.data),Hp=fe(mn,e=>e?.preloadBy),Up=fe(mn,e=>e?.limit),Wp=fe(dl,e=>e?.pages.filter(n=>!!n.data)),Gp=fe(mn,e=>e?.loadingState),qp=fe(mn,e=>e?.data.searchTerm),pl=fe(mn,e=>e?.data.pages.filter(n=>n.data&&(n.htmlData||n.imageData))?.length),Zp=fe(mn,pl,(e,n)=>e?.data.pages.length===n);var Yp=(()=>{class e{constructor(t){this._store=t,this.file$=this._store.select(dl),this.searchTerm$=this._store.select(qp),this.preloadBy$=this._store.select(Hp),this.limit$=this._store.select(Up),this.filePagesWithContent$=this._store.select(Wp),this.fileLoadingState$=this._store.select(Gp),this.loadedPageCount$=this._store.select(pl),this.isEveryPageLoaded$=this._store.select(Zp)}getFile(t){this._store.dispatch(Op()(t))}getPages(t){this._store.dispatch(Pp()(t))}getHtmlPageContent(t,o){this._store.dispatch(jp(t,o))}getImagePageContent(t,o){this._store.dispatch(Bp(t,o))}enableConversionFromPtToPx(){this._store.dispatch(kp())}setPreloadCount(t){this._store.dispatch(Fp(t))}updatePageSize(t){this._store.dispatch($p(t))}setSearchTerm(t){this._store.dispatch(Vp({term:t}))}static{this.\u0275fac=function(o){return new(o||e)(y(Ue))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var o4=e=>e.document,Qp=fe(o4,e=>e.currentPage),Kp=fe(o4,e=>e.pageToGo),Xp=fe(o4,e=>e.scrollPosition),Jp=fe(o4,e=>e.pagesToLoad),eh=fe(o4,e=>e.total);var vD="[Document] Init",MD="[Document] Go to page",bD="[Document] Go to last page",LD="[Document] Go to next page",zD="[Document] Go to prev page",xD="[Document] Scroll to current page top",wD="[Document] Update scroll position",SD="[Document] Select page",ED="[Document] Update pages to load",th=j(vD,e=>({total:e})),nh=j(SD,e=>({num:e})),hl=j(MD,e=>({num:e})),oh=j(bD),rh=j(LD),ih=j(zD),ch=j(xD),sh=j(wD,e=>({scrollPosition:e})),ah=j(ED,e=>({set:e}));var YG=(()=>{class e{constructor(t){this._store=t,this.currentPage$=this._store.select(Qp),this.scrollPosition$=this._store.select(Xp),this.pageToGo$=this._store.select(Kp),this.pagesToLoad$=this._store.select(Jp),this.pagesTotalCount$=this._store.select(eh)}init(t){this._store.dispatch(th(t))}selectPage(t){this._store.dispatch(nh(t))}goToPage(t){this._store.dispatch(hl(t))}toFirstPage(){this._store.dispatch(hl(1))}toLastPage(){this._store.dispatch(oh())}nextPage(){this._store.dispatch(rh())}prevPage(){this._store.dispatch(ih())}scrollToCurrentPageTop(){this._store.dispatch(ch())}updateScrollPosition(t){this._store.dispatch(sh(t))}loadMorePages(t){this._store.dispatch(ah(t))}static{this.\u0275fac=function(o){return new(o||e)(y(Ue))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var DD="[App] Set query params",_D="[App] Get config succeed",ND="[App] Get config failed",lh=j(DD,(e,n)=>({file:e,url:n})),XG=j(_D,e=>({config:e})),JG=j(ND,e=>({err:e})),eq=j("[App] Reset App State");var uh=e=>e.app,fh=fe(uh,e=>({file:e?.file??"",url:e?.url})),dh=fe(uh,e=>e.config||{});var ID={dispatch:!0,functional:!1,useEffectsErrorHandler:!0},yi="__@ngrx/effects_create__";function dq(e,n={}){let t=n.functional?e:e(),o=C(C({},ID),n);return Object.defineProperty(t,yi,{value:o}),t}function TD(e){return Object.getOwnPropertyNames(e).filter(o=>e[o]&&e[o].hasOwnProperty(yi)?e[o][yi].hasOwnProperty("dispatch"):!1).map(o=>{let r=e[o][yi];return C({propertyName:o},r)})}function AD(e){return TD(e)}function gh(e){return Object.getPrototypeOf(e)}function RD(e){return!!e.constructor&&e.constructor.name!=="Object"&&e.constructor.name!=="Function"}function Ch(e){return typeof e=="function"}function ph(e){return e.filter(Ch)}function kD(e){return e instanceof M||Ch(e)}function OD(e,n,t){let o=gh(e),i=!!o&&o.constructor.name!=="Object"?o.constructor.name:null,c=AD(e).map(({propertyName:s,dispatch:a,useEffectsErrorHandler:l})=>{let u=typeof e[s]=="function"?e[s]():e[s],f=l?t(u,n):u;return a===!1?f.pipe(H0()):f.pipe(sc()).pipe(T(p=>({effect:e[s],notification:p,propertyName:s,sourceName:i,sourceInstance:e})))});return mt(...c)}var PD=10;function yh(e,n,t=PD){return e.pipe(F1(o=>(n&&n.handleError(o),t<=1?e:yh(e,n,t-1))))}var pq=(()=>{class e extends R{constructor(t){super(),t&&(this.source=t)}lift(t){let o=new e;return o.source=this,o.operator=t,o}static{this.\u0275fac=function(o){return new(o||e)(y(J3))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function hq(...e){return pe(n=>e.some(t=>typeof t=="string"?t===n.type:t.type===n.type))}var vh=new M("@ngrx/effects Internal Root Guard"),Ci=new M("@ngrx/effects User Provided Effects"),ml=new M("@ngrx/effects Internal Root Effects"),Mh=new M("@ngrx/effects Internal Root Effects Instances"),hh=new M("@ngrx/effects Internal Feature Effects"),bh=new M("@ngrx/effects Internal Feature Effects Instance Groups"),FD=new M("@ngrx/effects Effects Error Handler",{providedIn:"root",factory:()=>yh}),Lh="@ngrx/effects/init",mq=j(Lh);function jD(e,n){if(e.notification.kind==="N"){let t=e.notification.value;!BD(t)&&n.handleError(new Error(`Effect ${$D(e)} dispatched an invalid action: ${VD(t)}`))}}function BD(e){return typeof e!="function"&&e&&e.type&&typeof e.type=="string"}function $D({propertyName:e,sourceInstance:n,sourceName:t}){let o=typeof n[e]=="function";return!!t?`"${t}.${String(e)}${o?"()":""}"`:`"${String(e)}()"`}function VD(e){try{return JSON.stringify(e)}catch{return e}}var HD="ngrxOnIdentifyEffects";function UD(e){return gl(e,HD)}var WD="ngrxOnRunEffects";function GD(e){return gl(e,WD)}var qD="ngrxOnInitEffects";function ZD(e){return gl(e,qD)}function gl(e,n){return e&&n in e&&typeof e[n]=="function"}var zh=(()=>{class e extends Q{constructor(t,o){super(),this.errorHandler=t,this.effectsErrorHandler=o}addEffects(t){this.next(t)}toActions(){return this.pipe(no(t=>RD(t)?gh(t):t),ce(t=>t.pipe(no(YD))),ce(t=>{let o=t.pipe(to(i=>QD(this.errorHandler,this.effectsErrorHandler)(i)),T(i=>(jD(i,this.errorHandler),i.notification)),pe(i=>i.kind==="N"&&i.value!=null),ic()),r=t.pipe(Ne(1),pe(ZD),T(i=>i.ngrxOnInitEffects()));return mt(o,r)}))}static{this.\u0275fac=function(o){return new(o||e)(y(r1),y(FD))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function YD(e){return UD(e)?e.ngrxOnIdentifyEffects():""}function QD(e,n){return t=>{let o=OD(t,e,n);return GD(t)?t.ngrxOnRunEffects(o):o}}var xh=(()=>{class e{get isStarted(){return!!this.effectsSubscription}constructor(t,o){this.effectSources=t,this.store=o,this.effectsSubscription=null}start(){this.effectsSubscription||(this.effectsSubscription=this.effectSources.toActions().subscribe(this.store))}ngOnDestroy(){this.effectsSubscription&&(this.effectsSubscription.unsubscribe(),this.effectsSubscription=null)}static{this.\u0275fac=function(o){return new(o||e)(y(zh),y(Ue))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})(),wh=(()=>{class e{constructor(t,o,r,i,c,s,a){this.sources=t,o.start();for(let l of i)t.addEffects(l);r.dispatch({type:Lh})}addEffects(t){this.sources.addEffects(t)}static{this.\u0275fac=function(o){return new(o||e)(y(zh),y(xh),y(Ue),y(Mh),y(e4,8),y(ui,8),y(vh,8))}}static{this.\u0275mod=Me({type:e})}static{this.\u0275inj=ye({})}}return e})(),KD=(()=>{class e{constructor(t,o,r,i){let c=o.flat();for(let s of c)t.addEffects(s)}static{this.\u0275fac=function(o){return new(o||e)(y(wh),y(bh),y(e4,8),y(ui,8))}}static{this.\u0275mod=Me({type:e})}static{this.\u0275inj=ye({})}}return e})(),gq=(()=>{class e{static forFeature(...t){let o=t.flat(),r=ph(o);return{ngModule:KD,providers:[r,{provide:hh,multi:!0,useValue:o},{provide:Ci,multi:!0,useValue:[]},{provide:bh,multi:!0,useFactory:mh,deps:[hh,Ci]}]}}static forRoot(...t){let o=t.flat(),r=ph(o);return{ngModule:wh,providers:[r,{provide:ml,useValue:[o]},{provide:vh,useFactory:XD},{provide:Ci,multi:!0,useValue:[]},{provide:Mh,useFactory:mh,deps:[ml,Ci]}]}}static{this.\u0275fac=function(o){return new(o||e)}}static{this.\u0275mod=Me({type:e})}static{this.\u0275inj=ye({})}}return e})();function mh(e,n){let t=[];for(let o of e)t.push(...o);for(let o of n)t.push(...o);return t.map(o=>kD(o)?m(o):o)}function XD(){let e=m(xh,{optional:!0,skipSelf:!0}),n=m(ml,{self:!0});if(!(n.length===1&&n[0].length===0)&&e)throw new TypeError("EffectsModule.forRoot() called twice. Feature modules should use EffectsModule.forFeature() instead.");return"guarded"}function JD(e,n,t){return(n=t_(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function Sh(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);n&&(o=o.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,o)}return t}function L(e){for(var n=1;n{},jl={},Jh={},em=null,tm={mark:Eh,measure:Eh};try{typeof window<"u"&&(jl=window),typeof document<"u"&&(Jh=document),typeof MutationObserver<"u"&&(em=MutationObserver),typeof performance<"u"&&(tm=performance)}catch{}var{userAgent:Dh=""}=jl.navigator||{},It=jl,ze=Jh,_h=em,vi=tm,vq=!!It.document,ot=!!ze.documentElement&&!!ze.head&&typeof ze.addEventListener=="function"&&typeof ze.createElement=="function",nm=~Dh.indexOf("MSIE")||~Dh.indexOf("Trident/"),n_=/fa(s|r|l|t|d|dr|dl|dt|b|k|kd|ss|sr|sl|st|sds|sdr|sdl|sdt)?[\-\ ]/,o_=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i,om={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fab:"brands","fa-brands":"brands"},duotone:{fa:"solid",fad:"solid","fa-solid":"solid","fa-duotone":"solid",fadr:"regular","fa-regular":"regular",fadl:"light","fa-light":"light",fadt:"thin","fa-thin":"thin"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid",fasdr:"regular","fa-regular":"regular",fasdl:"light","fa-light":"light",fasdt:"thin","fa-thin":"thin"}},r_={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},rm=["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone"],Ke="classic",wi="duotone",i_="sharp",c_="sharp-duotone",im=[Ke,wi,i_,c_],s_={classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},duotone:{900:"fad",400:"fadr",300:"fadl",100:"fadt"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds",400:"fasdr",300:"fasdl",100:"fasdt"}},a_={"Font Awesome 6 Free":{900:"fas",400:"far"},"Font Awesome 6 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 6 Brands":{400:"fab",normal:"fab"},"Font Awesome 6 Duotone":{900:"fad",400:"fadr",normal:"fadr",300:"fadl",100:"fadt"},"Font Awesome 6 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 6 Sharp Duotone":{900:"fasds",400:"fasdr",normal:"fasdr",300:"fasdl",100:"fasdt"}},l_=new Map([["classic",{defaultShortPrefixId:"fas",defaultStyleId:"solid",styleIds:["solid","regular","light","thin","brands"],futureStyleIds:[],defaultFontWeight:900}],["sharp",{defaultShortPrefixId:"fass",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["duotone",{defaultShortPrefixId:"fad",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["sharp-duotone",{defaultShortPrefixId:"fasds",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}]]),u_={classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",brands:"fab"},duotone:{solid:"fad",regular:"fadr",light:"fadl",thin:"fadt"},sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds",regular:"fasdr",light:"fasdl",thin:"fasdt"}},f_=["fak","fa-kit","fakd","fa-kit-duotone"],Nh={kit:{fak:"kit","fa-kit":"kit"},"kit-duotone":{fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"}},d_=["kit"],p_={kit:{"fa-kit":"fak"},"kit-duotone":{"fa-kit-duotone":"fakd"}},h_=["fak","fakd"],m_={kit:{fak:"fa-kit"},"kit-duotone":{fakd:"fa-kit-duotone"}},Ih={kit:{kit:"fak"},"kit-duotone":{"kit-duotone":"fakd"}},Mi={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},g_=["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone"],C_=["fak","fa-kit","fakd","fa-kit-duotone"],y_={"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}},v_={classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},duotone:{"fa-regular":"fadr","fa-light":"fadl","fa-thin":"fadt"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds","fa-regular":"fasdr","fa-light":"fasdl","fa-thin":"fasdt"}},M_={classic:["fas","far","fal","fat","fad"],duotone:["fadr","fadl","fadt"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds","fasdr","fasdl","fasdt"]},Ll={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},duotone:{fadr:"fa-regular",fadl:"fa-light",fadt:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid",fasdr:"fa-regular",fasdl:"fa-light",fasdt:"fa-thin"}},b_=["fa-solid","fa-regular","fa-light","fa-thin","fa-duotone","fa-brands"],zl=["fa","fas","far","fal","fat","fad","fadr","fadl","fadt","fab","fass","fasr","fasl","fast","fasds","fasdr","fasdl","fasdt",...g_,...b_],L_=["solid","regular","light","thin","duotone","brands"],cm=[1,2,3,4,5,6,7,8,9,10],z_=cm.concat([11,12,13,14,15,16,17,18,19,20]),x_=[...Object.keys(M_),...L_,"2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",Mi.GROUP,Mi.SWAP_OPACITY,Mi.PRIMARY,Mi.SECONDARY].concat(cm.map(e=>"".concat(e,"x"))).concat(z_.map(e=>"w-".concat(e))),w_={"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"}},tt="___FONT_AWESOME___",xl=16,sm="fa",am="svg-inline--fa",Cn="data-fa-i2svg",wl="data-fa-pseudo-element",S_="data-fa-pseudo-element-pending",Bl="data-prefix",$l="data-icon",Th="fontawesome-i2svg",E_="async",D_=["HTML","HEAD","STYLE","SCRIPT"],lm=(()=>{try{return!0}catch{return!1}})();function l4(e){return new Proxy(e,{get(n,t){return t in n?n[t]:n[Ke]}})}var um=L({},om);um[Ke]=L(L(L(L({},{"fa-duotone":"duotone"}),om[Ke]),Nh.kit),Nh["kit-duotone"]);var __=l4(um),Sl=L({},u_);Sl[Ke]=L(L(L(L({},{duotone:"fad"}),Sl[Ke]),Ih.kit),Ih["kit-duotone"]);var Ah=l4(Sl),El=L({},Ll);El[Ke]=L(L({},El[Ke]),m_.kit);var Vl=l4(El),Dl=L({},v_);Dl[Ke]=L(L({},Dl[Ke]),p_.kit);var Mq=l4(Dl),N_=n_,fm="fa-layers-text",I_=o_,T_=L({},s_),bq=l4(T_),A_=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],Cl=r_,R_=[...d_,...x_],i4=It.FontAwesomeConfig||{};function k_(e){var n=ze.querySelector("script["+e+"]");if(n)return n.getAttribute(e)}function O_(e){return e===""?!0:e==="false"?!1:e==="true"?!0:e}ze&&typeof ze.querySelector=="function"&&[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(n=>{let[t,o]=n,r=O_(k_(t));r!=null&&(i4[o]=r)});var dm={styleDefault:"solid",familyDefault:Ke,cssPrefix:sm,replacementClass:am,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};i4.familyPrefix&&(i4.cssPrefix=i4.familyPrefix);var I0=L(L({},dm),i4);I0.autoReplaceSvg||(I0.observeMutations=!1);var A={};Object.keys(dm).forEach(e=>{Object.defineProperty(A,e,{enumerable:!0,set:function(n){I0[e]=n,c4.forEach(t=>t(A))},get:function(){return I0[e]}})});Object.defineProperty(A,"familyPrefix",{enumerable:!0,set:function(e){I0.cssPrefix=e,c4.forEach(n=>n(A))},get:function(){return I0.cssPrefix}});It.FontAwesomeConfig=A;var c4=[];function P_(e){return c4.push(e),()=>{c4.splice(c4.indexOf(e),1)}}var Nt=xl,T2={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function F_(e){if(!e||!ot)return;let n=ze.createElement("style");n.setAttribute("type","text/css"),n.innerHTML=e;let t=ze.head.childNodes,o=null;for(let r=t.length-1;r>-1;r--){let i=t[r],c=(i.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(c)>-1&&(o=i)}return ze.head.insertBefore(n,o),e}var j_="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function s4(){let e=12,n="";for(;e-- >0;)n+=j_[Math.random()*62|0];return n}function T0(e){let n=[];for(let t=(e||[]).length>>>0;t--;)n[t]=e[t];return n}function Hl(e){return e.classList?T0(e.classList):(e.getAttribute("class")||"").split(" ").filter(n=>n)}function pm(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function B_(e){return Object.keys(e||{}).reduce((n,t)=>n+"".concat(t,'="').concat(pm(e[t]),'" '),"").trim()}function Si(e){return Object.keys(e||{}).reduce((n,t)=>n+"".concat(t,": ").concat(e[t].trim(),";"),"")}function Ul(e){return e.size!==T2.size||e.x!==T2.x||e.y!==T2.y||e.rotate!==T2.rotate||e.flipX||e.flipY}function $_(e){let{transform:n,containerWidth:t,iconWidth:o}=e,r={transform:"translate(".concat(t/2," 256)")},i="translate(".concat(n.x*32,", ").concat(n.y*32,") "),c="scale(".concat(n.size/16*(n.flipX?-1:1),", ").concat(n.size/16*(n.flipY?-1:1),") "),s="rotate(".concat(n.rotate," 0 0)"),a={transform:"".concat(i," ").concat(c," ").concat(s)},l={transform:"translate(".concat(o/2*-1," -256)")};return{outer:r,inner:a,path:l}}function V_(e){let{transform:n,width:t=xl,height:o=xl,startCentered:r=!1}=e,i="";return r&&nm?i+="translate(".concat(n.x/Nt-t/2,"em, ").concat(n.y/Nt-o/2,"em) "):r?i+="translate(calc(-50% + ".concat(n.x/Nt,"em), calc(-50% + ").concat(n.y/Nt,"em)) "):i+="translate(".concat(n.x/Nt,"em, ").concat(n.y/Nt,"em) "),i+="scale(".concat(n.size/Nt*(n.flipX?-1:1),", ").concat(n.size/Nt*(n.flipY?-1:1),") "),i+="rotate(".concat(n.rotate,"deg) "),i}var H_=`:root, :host { + before dispatching the action. For example, someAction should be someAction().`);if(typeof t>"u")throw new TypeError("Actions must be objects");if(typeof t.type>"u")throw new TypeError("Actions must have a type property");super.next(t)}complete(){}ngOnDestroy(){super.complete()}static{this.\u0275fac=function(o){return new(o||e)}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac})}}return e})(),KS=[z0],ep=new M("@ngrx/store Internal Root Guard"),Pd=new M("@ngrx/store Internal Initial State"),nl=new M("@ngrx/store Initial State"),tp=new M("@ngrx/store Reducer Factory"),Fd=new M("@ngrx/store Internal Reducer Factory Provider"),np=new M("@ngrx/store Initial Reducers"),Qa=new M("@ngrx/store Internal Initial Reducers"),jd=new M("@ngrx/store Store Features"),Bd=new M("@ngrx/store Internal Store Reducers"),Ka=new M("@ngrx/store Internal Feature Reducers"),$d=new M("@ngrx/store Internal Feature Configs"),op=new M("@ngrx/store Internal Store Features"),Vd=new M("@ngrx/store Internal Feature Reducers Token"),rp=new M("@ngrx/store Feature Reducers"),Hd=new M("@ngrx/store User Provided Meta Reducers"),ri=new M("@ngrx/store Meta Reducers"),Ud=new M("@ngrx/store Internal Resolved Meta Reducers"),Wd=new M("@ngrx/store User Runtime Checks Config"),Gd=new M("@ngrx/store Internal User Runtime Checks Config"),K3=new M("@ngrx/store Internal Runtime Checks"),ol=new M("@ngrx/store Check if Action types are unique"),XS=new M("@ngrx/store Root Store Provider"),JS=new M("@ngrx/store Feature State Provider");function rl(e,n={}){let t=Object.keys(e),o={};for(let i=0;it!==n).reduce((t,o)=>Object.assign(t,{[o]:e[o]}),{})}function ip(...e){return function(n){if(e.length===0)return n;let t=e[e.length-1];return e.slice(0,-1).reduceRight((r,i)=>i(r),t(n))}}function cp(e,n){return Array.isArray(n)&&n.length>0&&(e=ip.apply(null,[...n,e])),(t,o)=>{let r=e(t);return(i,c)=>(i=i===void 0?o:i,r(i,c))}}function tE(e){let n=Array.isArray(e)&&e.length>0?ip(...e):t=>t;return(t,o)=>(t=n(t),(r,i)=>(r=r===void 0?o:r,t(r,i)))}var X3=class extends R{},ii=class extends z0{},nE="@ngrx/store/update-reducers",ci=(()=>{class e extends ne{get currentReducers(){return this.reducers}constructor(t,o,r,i){super(i(r,o)),this.dispatcher=t,this.initialState=o,this.reducers=r,this.reducerFactory=i}addFeature(t){this.addFeatures([t])}addFeatures(t){let o=t.reduce((r,{reducers:i,reducerFactory:c,metaReducers:s,initialState:a,key:l})=>{let u=typeof i=="function"?tE(s)(i,a):cp(c,s)(i,a);return r[l]=u,r},{});this.addReducers(o)}removeFeature(t){this.removeFeatures([t])}removeFeatures(t){this.removeReducers(t.map(o=>o.key))}addReducer(t,o){this.addReducers({[t]:o})}addReducers(t){this.reducers=C(C({},this.reducers),t),this.updateReducers(Object.keys(t))}removeReducer(t){this.removeReducers([t])}removeReducers(t){t.forEach(o=>{this.reducers=eE(this.reducers,o)}),this.updateReducers(t)}updateReducers(t){this.next(this.reducerFactory(this.reducers,this.initialState)),this.dispatcher.next({type:nE,features:t})}ngOnDestroy(){this.complete()}static{this.\u0275fac=function(o){return new(o||e)(y(ii),y(nl),y(np),y(tp))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac})}}return e})(),oE=[ci,{provide:X3,useExisting:ci},{provide:ii,useExisting:z0}],J3=(()=>{class e extends Q{ngOnDestroy(){this.complete()}static{this.\u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})()}static{this.\u0275prov=v({token:e,factory:e.\u0275fac})}}return e})(),rE=[J3],si=class extends R{},qd=(()=>{class e extends ne{static{this.INIT=Jd}constructor(t,o,r,i){super(i);let s=t.pipe(x1(ec)).pipe(_n(o)),a={state:i},l=s.pipe(W0(iE,a));this.stateSubscription=l.subscribe(({state:u,action:f})=>{this.next(u),r.next(f)}),this.state=Za(this,{manualCleanup:!0,requireSync:!0})}ngOnDestroy(){this.stateSubscription.unsubscribe(),this.complete()}static{this.\u0275fac=function(o){return new(o||e)(y(z0),y(X3),y(J3),y(nl))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac})}}return e})();function iE(e={state:void 0},[n,t]){let{state:o}=e;return{state:t(o,n),action:n}}var cE=[qd,{provide:si,useExisting:qd}],Ue=(()=>{class e extends R{constructor(t,o,r,i){super(),this.actionsObserver=o,this.reducerManager=r,this.injector=i,this.source=t,this.state=t.state}select(t,...o){return aE.call(null,t,...o)(this)}selectSignal(t,o){return q2(()=>t(this.state()),o)}lift(t){let o=new e(this,this.actionsObserver,this.reducerManager);return o.operator=t,o}dispatch(t,o){if(typeof t=="function")return this.processDispatchFn(t,o);this.actionsObserver.next(t)}next(t){this.actionsObserver.next(t)}error(t){this.actionsObserver.error(t)}complete(){this.actionsObserver.complete()}addReducer(t,o){this.reducerManager.addReducer(t,o)}removeReducer(t){this.reducerManager.removeReducer(t)}processDispatchFn(t,o){QS(this.injector,"Store Injector");let r=o?.injector??lE()??this.injector;return N2(()=>{let i=t();q1(()=>this.dispatch(i))},{injector:r})}static{this.\u0275fac=function(o){return new(o||e)(y(si),y(z0),y(ci),y(Ee))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac})}}return e})(),sE=[Ue];function aE(e,n,...t){return function(r){let i;if(typeof e=="string"){let c=[n,...t].filter(Boolean);i=r.pipe(ac(e,...c))}else if(typeof e=="function")i=r.pipe(T(c=>e(c,n)));else throw new TypeError(`Unexpected type '${typeof e}' in select operator, expected 'string' or 'function'`);return i.pipe(ut())}}function lE(){try{return m(Ee)}catch{return}}var il="https://ngrx.io/guide/store/configuration/runtime-checks";function Zd(e){return e===void 0}function Yd(e){return e===null}function sp(e){return Array.isArray(e)}function uE(e){return typeof e=="string"}function fE(e){return typeof e=="boolean"}function dE(e){return typeof e=="number"}function ap(e){return typeof e=="object"&&e!==null}function pE(e){return ap(e)&&!sp(e)}function hE(e){if(!pE(e))return!1;let n=Object.getPrototypeOf(e);return n===Object.prototype||n===null}function Ja(e){return typeof e=="function"}function mE(e){return Ja(e)&&e.hasOwnProperty("\u0275cmp")}function gE(e,n){return Object.prototype.hasOwnProperty.call(e,n)}function Qd(e,n){return e===n}function CE(e,n,t){for(let o=0;oc(e));return o.memoized.apply(null,i)}let r=n.map(i=>i(e,t));return o.memoized.apply(null,[...r,t])}function vE(e,n={stateFn:yE}){return function(...t){let o=t;if(Array.isArray(o[0])){let[u,...f]=o;o=[...u,...f]}else o.length===1&&ME(o[0])&&(o=bE(o[0]));let r=o.slice(0,o.length-1),i=o[o.length-1],c=r.filter(u=>u.release&&typeof u.release=="function"),s=e(function(...u){return i.apply(null,u)}),a=lp(function(u,f){return n.stateFn.apply(null,[u,r,f,s])});function l(){a.reset(),s.reset(),c.forEach(u=>u.release())}return Object.assign(a.memoized,{release:l,projector:s.memoized,setResult:a.setResult,clearResult:a.clearResult})}}function ME(e){return!!e&&typeof e=="object"&&Object.values(e).every(n=>typeof n=="function")}function bE(e){let n=Object.values(e),t=Object.keys(e),o=(...r)=>t.reduce((i,c,s)=>F(C({},i),{[c]:r[s]}),{});return[...n,o]}function LE(e){return e instanceof M?m(e):e}function zE(e,n){return n.map((t,o)=>{if(e[o]instanceof M){let r=m(e[o]);return{key:t.key,reducerFactory:r.reducerFactory?r.reducerFactory:rl,metaReducers:r.metaReducers?r.metaReducers:[],initialState:r.initialState}}return t})}function xE(e){return e.map(n=>n instanceof M?m(n):n)}function up(e){return typeof e=="function"?e():e}function wE(e,n){return e.concat(n)}function SE(){if(m(Ue,{optional:!0,skipSelf:!0}))throw new TypeError("The root Store has been provided more than once. Feature modules should provide feature states instead.");return"guarded"}function EE(e,n){return function(t,o){let r=n.action(o)?el(o):o,i=e(t,r);return n.state()?el(i):i}}function el(e){Object.freeze(e);let n=Ja(e);return Object.getOwnPropertyNames(e).forEach(t=>{if(!t.startsWith("\u0275")&&gE(e,t)&&(!n||t!=="caller"&&t!=="callee"&&t!=="arguments")){let o=e[t];(ap(o)||Ja(o))&&!Object.isFrozen(o)&&el(o)}}),e}function DE(e,n){return function(t,o){if(n.action(o)){let i=tl(o);Kd(i,"action")}let r=e(t,o);if(n.state()){let i=tl(r);Kd(i,"state")}return r}}function tl(e,n=[]){return(Zd(e)||Yd(e))&&n.length===0?{path:["root"],value:e}:Object.keys(e).reduce((o,r)=>{if(o)return o;let i=e[r];return mE(i)?o:Zd(i)||Yd(i)||dE(i)||fE(i)||uE(i)||sp(i)?!1:hE(i)?tl(i,[...n,r]):{path:[...n,r],value:i}},!1)}function Kd(e,n){if(e===!1)return;let t=e.path.join("."),o=new Error(`Detected unserializable ${n} at "${t}". ${il}#strict${n}serializability`);throw o.value=e.value,o.unserializablePath=t,o}function _E(e,n){return function(t,o){if(n.action(o)&&!se.isInAngularZone())throw new Error(`Action '${o.type}' running outside NgZone. ${il}#strictactionwithinngzone`);return e(t,o)}}function NE(e){return t9()?C({strictStateSerializability:!1,strictActionSerializability:!1,strictStateImmutability:!0,strictActionImmutability:!0,strictActionWithinNgZone:!1,strictActionTypeUniqueness:!1},e):{strictStateSerializability:!1,strictActionSerializability:!1,strictStateImmutability:!1,strictActionImmutability:!1,strictActionWithinNgZone:!1,strictActionTypeUniqueness:!1}}function IE({strictActionSerializability:e,strictStateSerializability:n}){return t=>e||n?DE(t,{action:o=>e&&!cl(o),state:()=>n}):t}function TE({strictActionImmutability:e,strictStateImmutability:n}){return t=>e||n?EE(t,{action:o=>e&&!cl(o),state:()=>n}):t}function cl(e){return e.type.startsWith("@ngrx")}function AE({strictActionWithinNgZone:e}){return n=>e?_E(n,{action:t=>e&&!cl(t)}):n}function RE(e){return[{provide:Gd,useValue:e},{provide:Wd,useFactory:kE,deps:[Gd]},{provide:K3,deps:[Wd],useFactory:NE},{provide:ri,multi:!0,deps:[K3],useFactory:TE},{provide:ri,multi:!0,deps:[K3],useFactory:IE},{provide:ri,multi:!0,deps:[K3],useFactory:AE}]}function fp(){return[{provide:ol,multi:!0,deps:[K3],useFactory:OE}]}function kE(e){return e}function OE(e){if(!e.strictActionTypeUniqueness)return;let n=Object.entries(Xa).filter(([,t])=>t>1).map(([t])=>t);if(n.length)throw new Error(`Action types are registered more than once, ${n.map(t=>`"${t}"`).join(", ")}. ${il}#strictactiontypeuniqueness`)}function PE(e={},n={}){return[{provide:ep,useFactory:SE},{provide:Pd,useValue:n.initialState},{provide:nl,useFactory:up,deps:[Pd]},{provide:Qa,useValue:e},{provide:Bd,useExisting:e instanceof M?e:Qa},{provide:np,deps:[Qa,[new Us(Bd)]],useFactory:LE},{provide:Hd,useValue:n.metaReducers?n.metaReducers:[]},{provide:Ud,deps:[ri,Hd],useFactory:wE},{provide:Fd,useValue:n.reducerFactory?n.reducerFactory:rl},{provide:tp,deps:[Fd,Ud],useFactory:cp},KS,oE,rE,cE,sE,RE(n.runtimeChecks),fp()]}function FE(e,n,t={}){return[{provide:$d,multi:!0,useValue:e instanceof Object?{}:t},{provide:jd,multi:!0,useValue:{key:e instanceof Object?e.name:e,reducerFactory:!(t instanceof M)&&t.reducerFactory?t.reducerFactory:rl,metaReducers:!(t instanceof M)&&t.metaReducers?t.metaReducers:[],initialState:!(t instanceof M)&&t.initialState?t.initialState:void 0}},{provide:op,deps:[$d,jd],useFactory:zE},{provide:Ka,multi:!0,useValue:e instanceof Object?e.reducer:n},{provide:Vd,multi:!0,useExisting:n instanceof M?n:Ka},{provide:rp,multi:!0,deps:[Ka,[new Us(Vd)]],useFactory:xE},fp()]}var e4=(()=>{class e{constructor(t,o,r,i,c,s){}static{this.\u0275fac=function(o){return new(o||e)(y(z0),y(X3),y(J3),y(Ue),y(ep,8),y(ol,8))}}static{this.\u0275mod=Me({type:e})}static{this.\u0275inj=ye({})}}return e})(),ai=(()=>{class e{constructor(t,o,r,i,c){this.features=t,this.featureReducers=o,this.reducerManager=r;let s=t.map((a,l)=>{let f=o.shift()[l];return F(C({},a),{reducers:f,initialState:up(a.initialState)})});r.addFeatures(s)}ngOnDestroy(){this.reducerManager.removeFeatures(this.features)}static{this.\u0275fac=function(o){return new(o||e)(y(op),y(rp),y(ci),y(e4),y(ol,8))}}static{this.\u0275mod=Me({type:e})}static{this.\u0275inj=ye({})}}return e})(),PW=(()=>{class e{static forRoot(t,o){return{ngModule:e4,providers:[...PE(t,o)]}}static forFeature(t,o,r={}){return{ngModule:ai,providers:[...FE(t,o,r)]}}static{this.\u0275fac=function(o){return new(o||e)}}static{this.\u0275mod=Me({type:e})}static{this.\u0275inj=ye({})}}return e})();function Dt(...e){let n=e.pop(),t=e.map(o=>o.type);return{reducer:n,types:t}}function dp(e,...n){let t=new Map;for(let o of n)for(let r of o.types){let i=t.get(r);if(i){let c=(s,a)=>o.reducer(i(s,a),a);t.set(r,c)}else t.set(r,o.reducer)}return function(o=e,r){let i=t.get(r.type);return i?i(o,r):o}}var jE={dispatch:!0,functional:!1,useEffectsErrorHandler:!0},ui="__@ngrx/effects_create__";function qW(e,n={}){let t=n.functional?e:e(),o=C(C({},jE),n);return Object.defineProperty(t,ui,{value:o}),t}function BE(e){return Object.getOwnPropertyNames(e).filter(o=>e[o]&&e[o].hasOwnProperty(ui)?e[o][ui].hasOwnProperty("dispatch"):!1).map(o=>{let r=e[o][ui];return C({propertyName:o},r)})}function $E(e){return BE(e)}function gp(e){return Object.getPrototypeOf(e)}function VE(e){return!!e.constructor&&e.constructor.name!=="Object"&&e.constructor.name!=="Function"}function Cp(e){return typeof e=="function"}function pp(e){return e.filter(Cp)}function HE(e){return e instanceof M||Cp(e)}function UE(e,n,t){let o=gp(e),i=!!o&&o.constructor.name!=="Object"?o.constructor.name:null,c=$E(e).map(({propertyName:s,dispatch:a,useEffectsErrorHandler:l})=>{let u=typeof e[s]=="function"?e[s]():e[s],f=l?t(u,n):u;return a===!1?f.pipe(H0()):f.pipe(sc()).pipe(T(p=>({effect:e[s],notification:p,propertyName:s,sourceName:i,sourceInstance:e})))});return mt(...c)}var WE=10;function yp(e,n,t=WE){return e.pipe(F1(o=>(n&&n.handleError(o),t<=1?e:yp(e,n,t-1))))}var ZW=(()=>{class e extends R{constructor(t){super(),t&&(this.source=t)}lift(t){let o=new e;return o.source=this,o.operator=t,o}static{this.\u0275fac=function(o){return new(o||e)(y(J3))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function YW(...e){return pe(n=>e.some(t=>typeof t=="string"?t===n.type:t.type===n.type))}var vp=new M("@ngrx/effects Internal Root Guard"),li=new M("@ngrx/effects User Provided Effects"),sl=new M("@ngrx/effects Internal Root Effects"),Mp=new M("@ngrx/effects Internal Root Effects Instances"),hp=new M("@ngrx/effects Internal Feature Effects"),bp=new M("@ngrx/effects Internal Feature Effects Instance Groups"),GE=new M("@ngrx/effects Effects Error Handler",{providedIn:"root",factory:()=>yp}),Lp="@ngrx/effects/init",QW=P(Lp);function qE(e,n){if(e.notification.kind==="N"){let t=e.notification.value;!ZE(t)&&n.handleError(new Error(`Effect ${YE(e)} dispatched an invalid action: ${QE(t)}`))}}function ZE(e){return typeof e!="function"&&e&&e.type&&typeof e.type=="string"}function YE({propertyName:e,sourceInstance:n,sourceName:t}){let o=typeof n[e]=="function";return!!t?`"${t}.${String(e)}${o?"()":""}"`:`"${String(e)}()"`}function QE(e){try{return JSON.stringify(e)}catch{return e}}var KE="ngrxOnIdentifyEffects";function XE(e){return al(e,KE)}var JE="ngrxOnRunEffects";function eD(e){return al(e,JE)}var tD="ngrxOnInitEffects";function nD(e){return al(e,tD)}function al(e,n){return e&&n in e&&typeof e[n]=="function"}var zp=(()=>{class e extends Q{constructor(t,o){super(),this.errorHandler=t,this.effectsErrorHandler=o}addEffects(t){this.next(t)}toActions(){return this.pipe(no(t=>VE(t)?gp(t):t),ce(t=>t.pipe(no(oD))),ce(t=>{let o=t.pipe(to(i=>rD(this.errorHandler,this.effectsErrorHandler)(i)),T(i=>(qE(i,this.errorHandler),i.notification)),pe(i=>i.kind==="N"&&i.value!=null),ic()),r=t.pipe(Ne(1),pe(nD),T(i=>i.ngrxOnInitEffects()));return mt(o,r)}))}static{this.\u0275fac=function(o){return new(o||e)(y(r1),y(GE))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function oD(e){return XE(e)?e.ngrxOnIdentifyEffects():""}function rD(e,n){return t=>{let o=UE(t,e,n);return eD(t)?t.ngrxOnRunEffects(o):o}}var xp=(()=>{class e{get isStarted(){return!!this.effectsSubscription}constructor(t,o){this.effectSources=t,this.store=o,this.effectsSubscription=null}start(){this.effectsSubscription||(this.effectsSubscription=this.effectSources.toActions().subscribe(this.store))}ngOnDestroy(){this.effectsSubscription&&(this.effectsSubscription.unsubscribe(),this.effectsSubscription=null)}static{this.\u0275fac=function(o){return new(o||e)(y(zp),y(Ue))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})(),wp=(()=>{class e{constructor(t,o,r,i,c,s,a){this.sources=t,o.start();for(let l of i)t.addEffects(l);r.dispatch({type:Lp})}addEffects(t){this.sources.addEffects(t)}static{this.\u0275fac=function(o){return new(o||e)(y(zp),y(xp),y(Ue),y(Mp),y(e4,8),y(ai,8),y(vp,8))}}static{this.\u0275mod=Me({type:e})}static{this.\u0275inj=ye({})}}return e})(),iD=(()=>{class e{constructor(t,o,r,i){let c=o.flat();for(let s of c)t.addEffects(s)}static{this.\u0275fac=function(o){return new(o||e)(y(wp),y(bp),y(e4,8),y(ai,8))}}static{this.\u0275mod=Me({type:e})}static{this.\u0275inj=ye({})}}return e})(),KW=(()=>{class e{static forFeature(...t){let o=t.flat(),r=pp(o);return{ngModule:iD,providers:[r,{provide:hp,multi:!0,useValue:o},{provide:li,multi:!0,useValue:[]},{provide:bp,multi:!0,useFactory:mp,deps:[hp,li]}]}}static forRoot(...t){let o=t.flat(),r=pp(o);return{ngModule:wp,providers:[r,{provide:sl,useValue:[o]},{provide:vp,useFactory:cD},{provide:li,multi:!0,useValue:[]},{provide:Mp,useFactory:mp,deps:[sl,li]}]}}static{this.\u0275fac=function(o){return new(o||e)}}static{this.\u0275mod=Me({type:e})}static{this.\u0275inj=ye({})}}return e})();function mp(e,n){let t=[];for(let o of e)t.push(...o);for(let o of n)t.push(...o);return t.map(o=>HE(o)?m(o):o)}function cD(){let e=m(xp,{optional:!0,skipSelf:!0}),n=m(sl,{self:!0});if(!(n.length===1&&n[0].length===0)&&e)throw new TypeError("EffectsModule.forRoot() called twice. Feature modules should use EffectsModule.forFeature() instead.");return"guarded"}var fi=function(e){return e.initial="initial",e.loading="loading",e.loaded="loaded",e.failed="failed",e.empty="empty",e}(fi||{});var sD=function(e){return e.PasswordRequired="password-required",e.ErrorMessage="error-message",e.ErrorReport="error-report",e.BrowseFiles="gd-browse-files",e.ActionConfirm="gd-action-confirm",e.PrintMessage="print-message",e}(sD||{});var oG=(()=>{class e{constructor(){this.openSubject=new Q,this.open$=this.openSubject.asObservable(),this.closeSubject=new Q,this.close$=this.closeSubject.asObservable()}open(t){this.openSubject.next(t)}close(t=!1){this.closeSubject.next(t)}static{this.\u0275fac=function(o){return new(o||e)}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var di=new M("EnvToken");var pi=e=>e.root,Sp=fe(pi,e=>e?.initialized),Ep=fe(pi,e=>e.isMobile),Dp=fe(pi,e=>e.isTablet),_p=fe(pi,e=>e.isDesktop);var aD="[CORE] initialized",lD="[CORE] Unhandled exception occurred",uD="[CORE] Set dimensions",Np=P(aD),uG=P(lD,(e,n)=>({exception:e,modalName:n})),Ip=P(uD,(e,n,t)=>({isMobile:e,isTablet:n,isDesktop:t}));var hG=(()=>{class e{constructor(t){this._store=t,this.isAppInitialized$=this._store.select(Sp),this.isMobile$=this._store.select(Ep),this.isTablet$=this._store.select(Dp),this.isDesktop$=this._store.select(_p)}updateResolution(t,o,r){this._store.dispatch(Ip(t,o,r))}static{this.\u0275fac=function(o){return new(o||e)(y(Ue))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac})}}return e})();var w0=class{},Tp=(()=>{class e extends w0{getTranslation(t){return D({})}}return e.\u0275fac=(()=>{let n;return function(o){return(n||(n=Z(e)))(o||e)}})(),e.\u0275prov=v({token:e,factory:e.\u0275fac}),e})(),t4=class{},Ap=(()=>{class e{handle(t){return t.key}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=v({token:e,factory:e.\u0275fac}),e})();function hi(e,n){if(e===n)return!0;if(e===null||n===null)return!1;if(e!==e&&n!==n)return!0;let t=typeof e,o=typeof n,r,i,c;if(t==o&&t=="object")if(Array.isArray(e)){if(!Array.isArray(n))return!1;if((r=e.length)==n.length){for(i=0;i{ll(n[o])?o in e?t[o]=Op(e[o],n[o]):Object.assign(t,{[o]:n[o]}):Object.assign(t,{[o]:n[o]})}),t}var S0=class{},Rp=(()=>{class e extends S0{constructor(){super(...arguments),this.templateMatcher=/{{\s?([^{}\s]*)\s?}}/g}interpolate(t,o){let r;return typeof t=="string"?r=this.interpolateString(t,o):typeof t=="function"?r=this.interpolateFunction(t,o):r=t,r}getValue(t,o){let r=typeof o=="string"?o.split("."):[o];o="";do o+=r.shift(),_t(t)&&_t(t[o])&&(typeof t[o]=="object"||!r.length)?(t=t[o],o=""):r.length?o+=".":t=void 0;while(r.length);return t}interpolateFunction(t,o){return t(o)}interpolateString(t,o){return o?t.replace(this.templateMatcher,(r,i)=>{let c=this.getValue(o,i);return _t(c)?c:r}):t}}return e.\u0275fac=(()=>{let n;return function(o){return(n||(n=Z(e)))(o||e)}})(),e.\u0275prov=v({token:e,factory:e.\u0275fac}),e})(),E0=class{},kp=(()=>{class e extends E0{compile(t,o){return t}compileTranslations(t,o){return t}}return e.\u0275fac=(()=>{let n;return function(o){return(n||(n=Z(e)))(o||e)}})(),e.\u0275prov=v({token:e,factory:e.\u0275fac}),e})(),mi=class{constructor(){this.currentLang=this.defaultLang,this.translations={},this.langs=[],this.onTranslationChange=new ee,this.onLangChange=new ee,this.onDefaultLangChange=new ee}},ul=new M("USE_STORE"),fl=new M("USE_DEFAULT_LANG"),dl=new M("DEFAULT_LANGUAGE"),pl=new M("USE_EXTEND"),n4=(()=>{class e{constructor(t,o,r,i,c,s=!0,a=!1,l=!1,u){this.store=t,this.currentLoader=o,this.compiler=r,this.parser=i,this.missingTranslationHandler=c,this.useDefaultLang=s,this.isolate=a,this.extend=l,this.pending=!1,this._onTranslationChange=new ee,this._onLangChange=new ee,this._onDefaultLangChange=new ee,this._langs=[],this._translations={},this._translationRequests={},u&&this.setDefaultLang(u)}get onTranslationChange(){return this.isolate?this._onTranslationChange:this.store.onTranslationChange}get onLangChange(){return this.isolate?this._onLangChange:this.store.onLangChange}get onDefaultLangChange(){return this.isolate?this._onDefaultLangChange:this.store.onDefaultLangChange}get defaultLang(){return this.isolate?this._defaultLang:this.store.defaultLang}set defaultLang(t){this.isolate?this._defaultLang=t:this.store.defaultLang=t}get currentLang(){return this.isolate?this._currentLang:this.store.currentLang}set currentLang(t){this.isolate?this._currentLang=t:this.store.currentLang=t}get langs(){return this.isolate?this._langs:this.store.langs}set langs(t){this.isolate?this._langs=t:this.store.langs=t}get translations(){return this.isolate?this._translations:this.store.translations}set translations(t){this.isolate?this._translations=t:this.store.translations=t}setDefaultLang(t){if(t===this.defaultLang)return;let o=this.retrieveTranslations(t);typeof o<"u"?(this.defaultLang==null&&(this.defaultLang=t),o.pipe(Ne(1)).subscribe(r=>{this.changeDefaultLang(t)})):this.changeDefaultLang(t)}getDefaultLang(){return this.defaultLang}use(t){if(t===this.currentLang)return D(this.translations[t]);let o=this.retrieveTranslations(t);return typeof o<"u"?(this.currentLang||(this.currentLang=t),o.pipe(Ne(1)).subscribe(r=>{this.changeLang(t)}),o):(this.changeLang(t),D(this.translations[t]))}retrieveTranslations(t){let o;return(typeof this.translations[t]>"u"||this.extend)&&(this._translationRequests[t]=this._translationRequests[t]||this.getTranslation(t),o=this._translationRequests[t]),o}getTranslation(t){this.pending=!0;let o=this.currentLoader.getTranslation(t).pipe(oo(1),Ne(1));return this.loadingTranslations=o.pipe(T(r=>this.compiler.compileTranslations(r,t)),oo(1),Ne(1)),this.loadingTranslations.subscribe({next:r=>{this.translations[t]=this.extend&&this.translations[t]?C(C({},r),this.translations[t]):r,this.updateLangs(),this.pending=!1},error:r=>{this.pending=!1}}),o}setTranslation(t,o,r=!1){o=this.compiler.compileTranslations(o,t),(r||this.extend)&&this.translations[t]?this.translations[t]=Op(this.translations[t],o):this.translations[t]=o,this.updateLangs(),this.onTranslationChange.emit({lang:t,translations:this.translations[t]})}getLangs(){return this.langs}addLangs(t){t.forEach(o=>{this.langs.indexOf(o)===-1&&this.langs.push(o)})}updateLangs(){this.addLangs(Object.keys(this.translations))}getParsedResult(t,o,r){let i;if(o instanceof Array){let c={},s=!1;for(let a of o)c[a]=this.getParsedResult(t,a,r),l1(c[a])&&(s=!0);if(s){let a=o.map(l=>l1(c[l])?c[l]:D(c[l]));return nc(a).pipe(T(l=>{let u={};return l.forEach((f,d)=>{u[o[d]]=f}),u}))}return c}if(t&&(i=this.parser.interpolate(this.parser.getValue(t,o),r)),typeof i>"u"&&this.defaultLang!=null&&this.defaultLang!==this.currentLang&&this.useDefaultLang&&(i=this.parser.interpolate(this.parser.getValue(this.translations[this.defaultLang],o),r)),typeof i>"u"){let c={key:o,translateService:this};typeof r<"u"&&(c.interpolateParams=r),i=this.missingTranslationHandler.handle(c)}return typeof i<"u"?i:o}get(t,o){if(!_t(t)||!t.length)throw new Error('Parameter "key" required');if(this.pending)return this.loadingTranslations.pipe(u1(r=>(r=this.getParsedResult(r,t,o),l1(r)?r:D(r))));{let r=this.getParsedResult(this.translations[this.currentLang],t,o);return l1(r)?r:D(r)}}getStreamOnTranslationChange(t,o){if(!_t(t)||!t.length)throw new Error('Parameter "key" required');return t2(ht(()=>this.get(t,o)),this.onTranslationChange.pipe(Le(r=>{let i=this.getParsedResult(r.translations,t,o);return typeof i.subscribe=="function"?i:D(i)})))}stream(t,o){if(!_t(t)||!t.length)throw new Error('Parameter "key" required');return t2(ht(()=>this.get(t,o)),this.onLangChange.pipe(Le(r=>{let i=this.getParsedResult(r.translations,t,o);return l1(i)?i:D(i)})))}instant(t,o){if(!_t(t)||!t.length)throw new Error('Parameter "key" required');let r=this.getParsedResult(this.translations[this.currentLang],t,o);if(l1(r)){if(t instanceof Array){let i={};return t.forEach((c,s)=>{i[t[s]]=t[s]}),i}return t}else return r}set(t,o,r=this.currentLang){this.translations[r][t]=this.compiler.compile(o,r),this.updateLangs(),this.onTranslationChange.emit({lang:r,translations:this.translations[r]})}changeLang(t){this.currentLang=t,this.onLangChange.emit({lang:t,translations:this.translations[t]}),this.defaultLang==null&&this.changeDefaultLang(t)}changeDefaultLang(t){this.defaultLang=t,this.onDefaultLangChange.emit({lang:t,translations:this.translations[t]})}reloadLang(t){return this.resetLang(t),this.getTranslation(t)}resetLang(t){this._translationRequests[t]=void 0,this.translations[t]=void 0}getBrowserLang(){if(typeof window>"u"||typeof window.navigator>"u")return;let t=window.navigator.languages?window.navigator.languages[0]:null;if(t=t||window.navigator.language||window.navigator.browserLanguage||window.navigator.userLanguage,!(typeof t>"u"))return t.indexOf("-")!==-1&&(t=t.split("-")[0]),t.indexOf("_")!==-1&&(t=t.split("_")[0]),t}getBrowserCultureLang(){if(typeof window>"u"||typeof window.navigator>"u")return;let t=window.navigator.languages?window.navigator.languages[0]:null;return t=t||window.navigator.language||window.navigator.browserLanguage||window.navigator.userLanguage,t}}return e.\u0275fac=function(t){return new(t||e)(y(mi),y(w0),y(E0),y(S0),y(t4),y(fl),y(ul),y(pl),y(dl))},e.\u0275prov=v({token:e,factory:e.\u0275fac}),e})();var wG=(()=>{class e{constructor(t,o){this.translate=t,this._ref=o,this.value="",this.lastKey=null,this.lastParams=[]}updateValue(t,o,r){let i=c=>{this.value=c!==void 0?c:t,this.lastKey=t,this._ref.markForCheck()};if(r){let c=this.translate.getParsedResult(r,t,o);l1(c.subscribe)?c.subscribe(i):i(c)}this.translate.get(t,o).subscribe(i)}transform(t,...o){if(!t||!t.length)return t;if(hi(t,this.lastKey)&&hi(o,this.lastParams))return this.value;let r;if(_t(o[0])&&o.length)if(typeof o[0]=="string"&&o[0].length){let i=o[0].replace(/(\')?([a-zA-Z0-9_]+)(\')?(\s)?:/g,'"$2":').replace(/:(\s)?(\')(.*?)(\')/g,':"$3"');try{r=JSON.parse(i)}catch{throw new SyntaxError(`Wrong parameter in TranslatePipe. Expected a valid Object, received: ${o[0]}`)}}else typeof o[0]=="object"&&!Array.isArray(o[0])&&(r=o[0]);return this.lastKey=t,this.lastParams=o,this.updateValue(t,r),this._dispose(),this.onTranslationChange||(this.onTranslationChange=this.translate.onTranslationChange.subscribe(i=>{this.lastKey&&i.lang===this.translate.currentLang&&(this.lastKey=null,this.updateValue(t,r,i.translations))})),this.onLangChange||(this.onLangChange=this.translate.onLangChange.subscribe(i=>{this.lastKey&&(this.lastKey=null,this.updateValue(t,r,i.translations))})),this.onDefaultLangChange||(this.onDefaultLangChange=this.translate.onDefaultLangChange.subscribe(()=>{this.lastKey&&(this.lastKey=null,this.updateValue(t,r))})),this.value}_dispose(){typeof this.onTranslationChange<"u"&&(this.onTranslationChange.unsubscribe(),this.onTranslationChange=void 0),typeof this.onLangChange<"u"&&(this.onLangChange.unsubscribe(),this.onLangChange=void 0),typeof this.onDefaultLangChange<"u"&&(this.onDefaultLangChange.unsubscribe(),this.onDefaultLangChange=void 0)}ngOnDestroy(){this._dispose()}}return e.\u0275fac=function(t){return new(t||e)(j(n4,16),j(b1,16))},e.\u0275pipe=G2({name:"translate",type:e,pure:!1,standalone:!1}),e.\u0275prov=v({token:e,factory:e.\u0275fac}),e})(),SG=(()=>{class e{static forRoot(t={}){return{ngModule:e,providers:[t.loader||{provide:w0,useClass:Tp},t.compiler||{provide:E0,useClass:kp},t.parser||{provide:S0,useClass:Rp},t.missingTranslationHandler||{provide:t4,useClass:Ap},mi,{provide:ul,useValue:t.isolate},{provide:fl,useValue:t.useDefaultLang},{provide:pl,useValue:t.extend},{provide:dl,useValue:t.defaultLanguage},n4]}}static forChild(t={}){return{ngModule:e,providers:[t.loader||{provide:w0,useClass:Tp},t.compiler||{provide:E0,useClass:kp},t.parser||{provide:S0,useClass:Rp},t.missingTranslationHandler||{provide:t4,useClass:Ap},{provide:ul,useValue:t.isolate},{provide:fl,useValue:t.useDefaultLang},{provide:pl,useValue:t.extend},{provide:dl,useValue:t.defaultLanguage},n4]}}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Me({type:e}),e.\u0275inj=ye({}),e})();var dD="[Zoom] Init zoom",pD="[Zoom] Initialized",hD="[Zoom] Zoom in",mD="[Zoom] Zoom out",gD="[Zoom] Select zoom option",CD="[Zoom] Set zoom",yD="[Zoom] Update zoom boundaries",vD="[Zoom] Update zoom",MD="[Zoom] Store page",Pp=P(dD,(e,n)=>({maxWidth:e,maxHeight:n})),_G=P(pD),gi=P(hD,e=>({delta:e})),Ci=P(mD,e=>({delta:e})),Fp=P(gD,e=>({opt:e})),jp=P(CD,e=>({valuePrecised:e})),Bp=P(vD),yi=P(yD,e=>({boundaries:e})),$p=P(MD,e=>({page:e}));var bD={value:"full-width",name:"Fit Width"},LD={value:"full-height",name:"Fit Height"},zD=[{value:2500,name:"25%"},{value:5e3,name:"50%"},{value:1e4,name:"100%"},{value:15e3,name:"150%"},{value:2e4,name:"200%"},{value:3e4,name:"300%"},bD,LD],xD={value:100,valuePrecised:1e4,selectOptions:zD,file:{maxWidth:0,maxHeight:0},pages:[],boundaries:{},timestamp:Date.now()},wD=dp(xD,Dt(Pp,(e,{maxWidth:n,maxHeight:t})=>F(C({},e),{file:{maxWidth:n,maxHeight:t}})),Dt(gi,(e,{delta:n})=>{let t=e.valuePrecised+(n*100||1e3),o=Math.floor(t/100);return o>300?C({},e):F(C({},e),{value:o,valuePrecised:t})}),Dt(Ci,(e,{delta:n})=>{let t=e.valuePrecised+(n*100||-1e3),o=Math.floor(t/100);return o<20?C({},e):F(C({},e),{value:o,valuePrecised:t})}),Dt(jp,(e,{valuePrecised:n})=>F(C({},e),{value:Math.floor(n/100),valuePrecised:n})),Dt(yi,(e,{boundaries:n})=>F(C({},e),{boundaries:C(C({},e.boundaries),n)})),Dt(Bp,e=>F(C({},e),{timestamp:Date.now()})),Dt($p,(e,{page:n})=>{let t=structuredClone(e.pages),o=t.findIndex(c=>n.index===c.index);o>=0?t[o]=n:t.push(n);let r=0,i=0;return t.forEach(c=>{c.w>r&&(r=c.w),c.h>i&&(i=c.h)}),F(C({},e),{pages:t,file:{maxWidth:r,maxHeight:i}})})),AG=(e,n)=>wD(e,n);function FG(e){return u1(n=>{let t=e(n),o=Array.isArray(t)?t:[t];return D(n).pipe(_n(...o))})}var D0=e=>e.zoom,Vp=fe(D0,e=>e?.value),Hp=fe(D0,e=>e.valuePrecised),$G=fe(D0,e=>e.timestamp),Up=fe(D0,e=>e.file),Wp=fe(D0,e=>e.selectOptions),Gp=fe(D0,e=>e.boundaries);var qp=(()=>{class e{constructor(t){this._store=t,this.zoom$=this._store.select(Vp),this.zoomPrecised$=this._store.select(Hp),this.zoomOptions$=this._store.select(Wp),this.file$=this._store.select(Up),this.zoomBoundaries$=this._store.select(Gp)}selectZoomOption(t){this._store.dispatch(Fp(t))}zoomIn(){this._store.dispatch(gi())}zoomOut(){this._store.dispatch(Ci())}updateZoomBoundaries(t){this._store.dispatch(yi(t))}static{this.\u0275fac=function(o){return new(o||e)(y(Ue))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var SD="[File] Enable conversion from pt to px",ED="[File] Get file",DD="[File] Reset File",_D="[File] Get file failed",ND="[File] Get file succeed",ID="[File] Get pages",TD="[File] Get pages failed",AD="[File] Get pages succeed",RD="[File] Set preload count",kD="[File] Get html content",OD="[File] Get html content succeed",PD="[File] Get html content failed",FD="[File] Get image content",jD="[File] Get image content succeed",BD="[File] Get image content failed",$D="[File] Update page",Zp=P(SD);function Yp(){return P(ED,e=>({data:e}))}var Qp=P(DD),qG=P(_D,e=>({err:e})),ZG=P(ND,e=>({file:e}));function Kp(){return P(ID,e=>({data:e}))}var YG=P(TD,e=>({err:e})),QG=P(AD,e=>({pages:e})),Xp=P(RD,e=>({count:e})),Jp=P(kD,(e,n)=>({pageNum:e,url:n})),KG=P(PD,e=>({pageNum:e})),XG=P(OD,(e,n)=>({pageNum:e,content:n})),eh=P(FD,(e,n)=>({pageNum:e,url:n})),JG=P(BD,e=>({pageNum:e})),eq=P(jD,(e,n)=>({pageNum:e,content:n})),th=P($D,e=>({page:e})),nh=P("[File] Set Search Term",Xd());var mn=e=>e.file,hl=fe(mn,e=>e?.data),oh=fe(mn,e=>e?.preloadBy),rh=fe(mn,e=>e?.limit),ih=fe(hl,e=>e?.pages.filter(n=>!!n.data)),ch=fe(mn,e=>e?.loadingState),sh=fe(mn,e=>e?.data.searchTerm),ml=fe(mn,e=>e?.data.pages.filter(n=>n.data&&(n.htmlData||n.imageData))?.length),ah=fe(mn,ml,(e,n)=>e?.data.pages.length===n);var lh=(()=>{class e{constructor(t){this._store=t,this.file$=this._store.select(hl),this.searchTerm$=this._store.select(sh),this.preloadBy$=this._store.select(oh),this.limit$=this._store.select(rh),this.filePagesWithContent$=this._store.select(ih),this.fileLoadingState$=this._store.select(ch),this.loadedPageCount$=this._store.select(ml),this.isEveryPageLoaded$=this._store.select(ah)}getFile(t){this._store.dispatch(Yp()(t))}resetFile(){this._store.dispatch(Qp())}getPages(t){this._store.dispatch(Kp()(t))}getHtmlPageContent(t,o){this._store.dispatch(Jp(t,o))}getImagePageContent(t,o){this._store.dispatch(eh(t,o))}enableConversionFromPtToPx(){this._store.dispatch(Zp())}setPreloadCount(t){this._store.dispatch(Xp(t))}updatePageSize(t){this._store.dispatch(th(t))}setSearchTerm(t){this._store.dispatch(nh({term:t}))}static{this.\u0275fac=function(o){return new(o||e)(y(Ue))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var o4=e=>e.document,uh=fe(o4,e=>e.currentPage),fh=fe(o4,e=>e.pageToGo),dh=fe(o4,e=>e.scrollPosition),ph=fe(o4,e=>e.pagesToLoad),hh=fe(o4,e=>e.total);var HD="[Document] Init",UD="[Document] Go to page",WD="[Document] Go to last page",GD="[Document] Go to next page",qD="[Document] Go to prev page",ZD="[Document] Scroll to current page top",YD="[Document] Update scroll position",QD="[Document] Select page",KD="[Document] Update pages to load",mh=P(HD,e=>({total:e})),gh=P(QD,e=>({num:e})),gl=P(UD,e=>({num:e})),Ch=P(WD),yh=P(GD),vh=P(qD),Mh=P(ZD),bh=P(YD,e=>({scrollPosition:e})),Lh=P(KD,e=>({set:e}));var dq=(()=>{class e{constructor(t){this._store=t,this.currentPage$=this._store.select(uh),this.scrollPosition$=this._store.select(dh),this.pageToGo$=this._store.select(fh),this.pagesToLoad$=this._store.select(ph),this.pagesTotalCount$=this._store.select(hh)}init(t){this._store.dispatch(mh(t))}selectPage(t){this._store.dispatch(gh(t))}goToPage(t){this._store.dispatch(gl(t))}toFirstPage(){this._store.dispatch(gl(1))}toLastPage(){this._store.dispatch(Ch())}nextPage(){this._store.dispatch(yh())}prevPage(){this._store.dispatch(vh())}scrollToCurrentPageTop(){this._store.dispatch(Mh())}updateScrollPosition(t){this._store.dispatch(bh(t))}loadMorePages(t){this._store.dispatch(Lh(t))}static{this.\u0275fac=function(o){return new(o||e)(y(Ue))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var XD="[App] Set query params",JD="[App] Get config succeed",e_="[App] Get config failed",zh=P(XD,(e,n)=>({file:e,url:n})),mq=P(JD,e=>({config:e})),gq=P(e_,e=>({err:e})),Cq=P("[App] Reset App State");var xh=e=>e.app,wh=fe(xh,e=>({file:e?.file??"",url:e?.url})),Sh=fe(xh,e=>e.config||{});function t_(e,n,t){return(n=o_(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function Eh(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);n&&(o=o.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,o)}return t}function L(e){for(var n=1;n{},jl={},em={},tm=null,nm={mark:Dh,measure:Dh};try{typeof window<"u"&&(jl=window),typeof document<"u"&&(em=document),typeof MutationObserver<"u"&&(tm=MutationObserver),typeof performance<"u"&&(nm=performance)}catch{}var{userAgent:_h=""}=jl.navigator||{},It=jl,ze=em,Nh=tm,vi=nm,bq=!!It.document,ot=!!ze.documentElement&&!!ze.head&&typeof ze.addEventListener=="function"&&typeof ze.createElement=="function",om=~_h.indexOf("MSIE")||~_h.indexOf("Trident/"),r_=/fa(s|r|l|t|d|dr|dl|dt|b|k|kd|ss|sr|sl|st|sds|sdr|sdl|sdt)?[\-\ ]/,i_=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i,rm={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fab:"brands","fa-brands":"brands"},duotone:{fa:"solid",fad:"solid","fa-solid":"solid","fa-duotone":"solid",fadr:"regular","fa-regular":"regular",fadl:"light","fa-light":"light",fadt:"thin","fa-thin":"thin"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid",fasdr:"regular","fa-regular":"regular",fasdl:"light","fa-light":"light",fasdt:"thin","fa-thin":"thin"}},c_={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},im=["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone"],Ke="classic",wi="duotone",s_="sharp",a_="sharp-duotone",cm=[Ke,wi,s_,a_],l_={classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},duotone:{900:"fad",400:"fadr",300:"fadl",100:"fadt"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds",400:"fasdr",300:"fasdl",100:"fasdt"}},u_={"Font Awesome 6 Free":{900:"fas",400:"far"},"Font Awesome 6 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 6 Brands":{400:"fab",normal:"fab"},"Font Awesome 6 Duotone":{900:"fad",400:"fadr",normal:"fadr",300:"fadl",100:"fadt"},"Font Awesome 6 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 6 Sharp Duotone":{900:"fasds",400:"fasdr",normal:"fasdr",300:"fasdl",100:"fasdt"}},f_=new Map([["classic",{defaultShortPrefixId:"fas",defaultStyleId:"solid",styleIds:["solid","regular","light","thin","brands"],futureStyleIds:[],defaultFontWeight:900}],["sharp",{defaultShortPrefixId:"fass",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["duotone",{defaultShortPrefixId:"fad",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["sharp-duotone",{defaultShortPrefixId:"fasds",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}]]),d_={classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",brands:"fab"},duotone:{solid:"fad",regular:"fadr",light:"fadl",thin:"fadt"},sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds",regular:"fasdr",light:"fasdl",thin:"fasdt"}},p_=["fak","fa-kit","fakd","fa-kit-duotone"],Ih={kit:{fak:"kit","fa-kit":"kit"},"kit-duotone":{fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"}},h_=["kit"],m_={kit:{"fa-kit":"fak"},"kit-duotone":{"fa-kit-duotone":"fakd"}},g_=["fak","fakd"],C_={kit:{fak:"fa-kit"},"kit-duotone":{fakd:"fa-kit-duotone"}},Th={kit:{kit:"fak"},"kit-duotone":{"kit-duotone":"fakd"}},Mi={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},y_=["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone"],v_=["fak","fa-kit","fakd","fa-kit-duotone"],M_={"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}},b_={classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},duotone:{"fa-regular":"fadr","fa-light":"fadl","fa-thin":"fadt"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds","fa-regular":"fasdr","fa-light":"fasdl","fa-thin":"fasdt"}},L_={classic:["fas","far","fal","fat","fad"],duotone:["fadr","fadl","fadt"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds","fasdr","fasdl","fasdt"]},Ll={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},duotone:{fadr:"fa-regular",fadl:"fa-light",fadt:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid",fasdr:"fa-regular",fasdl:"fa-light",fasdt:"fa-thin"}},z_=["fa-solid","fa-regular","fa-light","fa-thin","fa-duotone","fa-brands"],zl=["fa","fas","far","fal","fat","fad","fadr","fadl","fadt","fab","fass","fasr","fasl","fast","fasds","fasdr","fasdl","fasdt",...y_,...z_],x_=["solid","regular","light","thin","duotone","brands"],sm=[1,2,3,4,5,6,7,8,9,10],w_=sm.concat([11,12,13,14,15,16,17,18,19,20]),S_=[...Object.keys(L_),...x_,"2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",Mi.GROUP,Mi.SWAP_OPACITY,Mi.PRIMARY,Mi.SECONDARY].concat(sm.map(e=>"".concat(e,"x"))).concat(w_.map(e=>"w-".concat(e))),E_={"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"}},tt="___FONT_AWESOME___",xl=16,am="fa",lm="svg-inline--fa",Cn="data-fa-i2svg",wl="data-fa-pseudo-element",D_="data-fa-pseudo-element-pending",Bl="data-prefix",$l="data-icon",Ah="fontawesome-i2svg",__="async",N_=["HTML","HEAD","STYLE","SCRIPT"],um=(()=>{try{return!0}catch{return!1}})();function l4(e){return new Proxy(e,{get(n,t){return t in n?n[t]:n[Ke]}})}var fm=L({},rm);fm[Ke]=L(L(L(L({},{"fa-duotone":"duotone"}),rm[Ke]),Ih.kit),Ih["kit-duotone"]);var I_=l4(fm),Sl=L({},d_);Sl[Ke]=L(L(L(L({},{duotone:"fad"}),Sl[Ke]),Th.kit),Th["kit-duotone"]);var Rh=l4(Sl),El=L({},Ll);El[Ke]=L(L({},El[Ke]),C_.kit);var Vl=l4(El),Dl=L({},b_);Dl[Ke]=L(L({},Dl[Ke]),m_.kit);var Lq=l4(Dl),T_=r_,dm="fa-layers-text",A_=i_,R_=L({},l_),zq=l4(R_),k_=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],Cl=c_,O_=[...h_,...S_],i4=It.FontAwesomeConfig||{};function P_(e){var n=ze.querySelector("script["+e+"]");if(n)return n.getAttribute(e)}function F_(e){return e===""?!0:e==="false"?!1:e==="true"?!0:e}ze&&typeof ze.querySelector=="function"&&[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(n=>{let[t,o]=n,r=F_(P_(t));r!=null&&(i4[o]=r)});var pm={styleDefault:"solid",familyDefault:Ke,cssPrefix:am,replacementClass:lm,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};i4.familyPrefix&&(i4.cssPrefix=i4.familyPrefix);var I0=L(L({},pm),i4);I0.autoReplaceSvg||(I0.observeMutations=!1);var A={};Object.keys(pm).forEach(e=>{Object.defineProperty(A,e,{enumerable:!0,set:function(n){I0[e]=n,c4.forEach(t=>t(A))},get:function(){return I0[e]}})});Object.defineProperty(A,"familyPrefix",{enumerable:!0,set:function(e){I0.cssPrefix=e,c4.forEach(n=>n(A))},get:function(){return I0.cssPrefix}});It.FontAwesomeConfig=A;var c4=[];function j_(e){return c4.push(e),()=>{c4.splice(c4.indexOf(e),1)}}var Nt=xl,T2={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function B_(e){if(!e||!ot)return;let n=ze.createElement("style");n.setAttribute("type","text/css"),n.innerHTML=e;let t=ze.head.childNodes,o=null;for(let r=t.length-1;r>-1;r--){let i=t[r],c=(i.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(c)>-1&&(o=i)}return ze.head.insertBefore(n,o),e}var $_="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function s4(){let e=12,n="";for(;e-- >0;)n+=$_[Math.random()*62|0];return n}function T0(e){let n=[];for(let t=(e||[]).length>>>0;t--;)n[t]=e[t];return n}function Hl(e){return e.classList?T0(e.classList):(e.getAttribute("class")||"").split(" ").filter(n=>n)}function hm(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function V_(e){return Object.keys(e||{}).reduce((n,t)=>n+"".concat(t,'="').concat(hm(e[t]),'" '),"").trim()}function Si(e){return Object.keys(e||{}).reduce((n,t)=>n+"".concat(t,": ").concat(e[t].trim(),";"),"")}function Ul(e){return e.size!==T2.size||e.x!==T2.x||e.y!==T2.y||e.rotate!==T2.rotate||e.flipX||e.flipY}function H_(e){let{transform:n,containerWidth:t,iconWidth:o}=e,r={transform:"translate(".concat(t/2," 256)")},i="translate(".concat(n.x*32,", ").concat(n.y*32,") "),c="scale(".concat(n.size/16*(n.flipX?-1:1),", ").concat(n.size/16*(n.flipY?-1:1),") "),s="rotate(".concat(n.rotate," 0 0)"),a={transform:"".concat(i," ").concat(c," ").concat(s)},l={transform:"translate(".concat(o/2*-1," -256)")};return{outer:r,inner:a,path:l}}function U_(e){let{transform:n,width:t=xl,height:o=xl,startCentered:r=!1}=e,i="";return r&&om?i+="translate(".concat(n.x/Nt-t/2,"em, ").concat(n.y/Nt-o/2,"em) "):r?i+="translate(calc(-50% + ".concat(n.x/Nt,"em), calc(-50% + ").concat(n.y/Nt,"em)) "):i+="translate(".concat(n.x/Nt,"em, ").concat(n.y/Nt,"em) "),i+="scale(".concat(n.size/Nt*(n.flipX?-1:1),", ").concat(n.size/Nt*(n.flipY?-1:1),") "),i+="rotate(".concat(n.rotate,"deg) "),i}var W_=`:root, :host { --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"; --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"; --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro"; @@ -561,16 +561,16 @@ svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa { .svg-inline--fa mask .fa-primary, .svg-inline--fa mask .fa-secondary { fill: black; -}`;function hm(){let e=sm,n=am,t=A.cssPrefix,o=A.replacementClass,r=H_;if(t!==e||o!==n){let i=new RegExp("\\.".concat(e,"\\-"),"g"),c=new RegExp("\\--".concat(e,"\\-"),"g"),s=new RegExp("\\.".concat(n),"g");r=r.replace(i,".".concat(t,"-")).replace(c,"--".concat(t,"-")).replace(s,".".concat(o))}return r}var Rh=!1;function yl(){A.autoAddCss&&!Rh&&(F_(hm()),Rh=!0)}var U_={mixout(){return{dom:{css:hm,insertCss:yl}}},hooks(){return{beforeDOMElementCreation(){yl()},beforeI2svg(){yl()}}}},nt=It||{};nt[tt]||(nt[tt]={});nt[tt].styles||(nt[tt].styles={});nt[tt].hooks||(nt[tt].hooks={});nt[tt].shims||(nt[tt].shims=[]);var A2=nt[tt],mm=[],gm=function(){ze.removeEventListener("DOMContentLoaded",gm),zi=1,mm.map(e=>e())},zi=!1;ot&&(zi=(ze.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(ze.readyState),zi||ze.addEventListener("DOMContentLoaded",gm));function W_(e){ot&&(zi?setTimeout(e,0):mm.push(e))}function u4(e){let{tag:n,attributes:t={},children:o=[]}=e;return typeof e=="string"?pm(e):"<".concat(n," ").concat(B_(t),">").concat(o.map(u4).join(""),"")}function kh(e,n,t){if(e&&e[n]&&e[n][t])return{prefix:n,iconName:t,icon:e[n][t]}}var G_=function(n,t){return function(o,r,i,c){return n.call(t,o,r,i,c)}},vl=function(n,t,o,r){var i=Object.keys(n),c=i.length,s=r!==void 0?G_(t,r):t,a,l,u;for(o===void 0?(a=1,u=n[i[0]]):(a=0,u=o);a=55296&&r<=56319&&t=55296&&o<=56319&&t>n+1&&(r=e.charCodeAt(n+1),r>=56320&&r<=57343)?(o-55296)*1024+r-56320+65536:o}function Oh(e){return Object.keys(e).reduce((n,t)=>{let o=e[t];return!!o.icon?n[o.iconName]=o.icon:n[t]=o,n},{})}function Nl(e,n){let t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},{skipHooks:o=!1}=t,r=Oh(n);typeof A2.hooks.addPack=="function"&&!o?A2.hooks.addPack(e,Oh(n)):A2.styles[e]=L(L({},A2.styles[e]||{}),r),e==="fas"&&Nl("fa",n)}var{styles:a4,shims:Y_}=A2,Cm=Object.keys(Vl),Q_=Cm.reduce((e,n)=>(e[n]=Object.keys(Vl[n]),e),{}),Wl=null,ym={},vm={},Mm={},bm={},Lm={};function K_(e){return~R_.indexOf(e)}function X_(e,n){let t=n.split("-"),o=t[0],r=t.slice(1).join("-");return o===e&&r!==""&&!K_(r)?r:null}var zm=()=>{let e=o=>vl(a4,(r,i,c)=>(r[c]=vl(i,o,{}),r),{});ym=e((o,r,i)=>(r[3]&&(o[r[3]]=i),r[2]&&r[2].filter(s=>typeof s=="number").forEach(s=>{o[s.toString(16)]=i}),o)),vm=e((o,r,i)=>(o[i]=i,r[2]&&r[2].filter(s=>typeof s=="string").forEach(s=>{o[s]=i}),o)),Lm=e((o,r,i)=>{let c=r[2];return o[i]=i,c.forEach(s=>{o[s]=i}),o});let n="far"in a4||A.autoFetchSvg,t=vl(Y_,(o,r)=>{let i=r[0],c=r[1],s=r[2];return c==="far"&&!n&&(c="fas"),typeof i=="string"&&(o.names[i]={prefix:c,iconName:s}),typeof i=="number"&&(o.unicodes[i.toString(16)]={prefix:c,iconName:s}),o},{names:{},unicodes:{}});Mm=t.names,bm=t.unicodes,Wl=Ei(A.styleDefault,{family:A.familyDefault})};P_(e=>{Wl=Ei(e.styleDefault,{family:A.familyDefault})});zm();function Gl(e,n){return(ym[e]||{})[n]}function J_(e,n){return(vm[e]||{})[n]}function gn(e,n){return(Lm[e]||{})[n]}function xm(e){return Mm[e]||{prefix:null,iconName:null}}function eN(e){let n=bm[e],t=Gl("fas",e);return n||(t?{prefix:"fas",iconName:t}:null)||{prefix:null,iconName:null}}function Tt(){return Wl}var wm=()=>({prefix:null,iconName:null,rest:[]});function tN(e){let n=Ke,t=Cm.reduce((o,r)=>(o[r]="".concat(A.cssPrefix,"-").concat(r),o),{});return im.forEach(o=>{(e.includes(t[o])||e.some(r=>Q_[o].includes(r)))&&(n=o)}),n}function Ei(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{family:t=Ke}=n,o=__[t][e];if(t===wi&&!e)return"fad";let r=Ah[t][e]||Ah[t][o],i=e in A2.styles?e:null;return r||i||null}function nN(e){let n=[],t=null;return e.forEach(o=>{let r=X_(A.cssPrefix,o);r?t=r:o&&n.push(o)}),{iconName:t,rest:n}}function Ph(e){return e.sort().filter((n,t,o)=>o.indexOf(n)===t)}function Di(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{skipLookups:t=!1}=n,o=null,r=zl.concat(C_),i=Ph(e.filter(f=>r.includes(f))),c=Ph(e.filter(f=>!zl.includes(f))),s=i.filter(f=>(o=f,!rm.includes(f))),[a=null]=s,l=tN(i),u=L(L({},nN(c)),{},{prefix:Ei(a,{family:l})});return L(L(L({},u),cN({values:e,family:l,styles:a4,config:A,canonical:u,givenPrefix:o})),oN(t,o,u))}function oN(e,n,t){let{prefix:o,iconName:r}=t;if(e||!o||!r)return{prefix:o,iconName:r};let i=n==="fa"?xm(r):{},c=gn(o,r);return r=i.iconName||c||r,o=i.prefix||o,o==="far"&&!a4.far&&a4.fas&&!A.autoFetchSvg&&(o="fas"),{prefix:o,iconName:r}}var rN=im.filter(e=>e!==Ke||e!==wi),iN=Object.keys(Ll).filter(e=>e!==Ke).map(e=>Object.keys(Ll[e])).flat();function cN(e){let{values:n,family:t,canonical:o,givenPrefix:r="",styles:i={},config:c={}}=e,s=t===wi,a=n.includes("fa-duotone")||n.includes("fad"),l=c.familyDefault==="duotone",u=o.prefix==="fad"||o.prefix==="fa-duotone";if(!s&&(a||l||u)&&(o.prefix="fad"),(n.includes("fa-brands")||n.includes("fab"))&&(o.prefix="fab"),!o.prefix&&rN.includes(t)&&(Object.keys(i).find(d=>iN.includes(d))||c.autoFetchSvg)){let d=l_.get(t).defaultShortPrefixId;o.prefix=d,o.iconName=gn(o.prefix,o.iconName)||o.iconName}return(o.prefix==="fa"||r==="fa")&&(o.prefix=Tt()||"fas"),o}var Il=class{constructor(){this.definitions={}}add(){for(var n=arguments.length,t=new Array(n),o=0;o{this.definitions[i]=L(L({},this.definitions[i]||{}),r[i]),Nl(i,r[i]);let c=Vl[Ke][i];c&&Nl(c,r[i]),zm()})}reset(){this.definitions={}}_pullDefinitions(n,t){let o=t.prefix&&t.iconName&&t.icon?{0:t}:t;return Object.keys(o).map(r=>{let{prefix:i,iconName:c,icon:s}=o[r],a=s[2];n[i]||(n[i]={}),a.length>0&&a.forEach(l=>{typeof l=="string"&&(n[i][l]=s)}),n[i][c]=s}),n}},Fh=[],_0={},N0={},sN=Object.keys(N0);function aN(e,n){let{mixoutsTo:t}=n;return Fh=e,_0={},Object.keys(N0).forEach(o=>{sN.indexOf(o)===-1&&delete N0[o]}),Fh.forEach(o=>{let r=o.mixout?o.mixout():{};if(Object.keys(r).forEach(i=>{typeof r[i]=="function"&&(t[i]=r[i]),typeof r[i]=="object"&&Object.keys(r[i]).forEach(c=>{t[i]||(t[i]={}),t[i][c]=r[i][c]})}),o.hooks){let i=o.hooks();Object.keys(i).forEach(c=>{_0[c]||(_0[c]=[]),_0[c].push(i[c])})}o.provides&&o.provides(N0)}),t}function Tl(e,n){for(var t=arguments.length,o=new Array(t>2?t-2:0),r=2;r{n=c.apply(null,[n,...o])}),n}function yn(e){for(var n=arguments.length,t=new Array(n>1?n-1:0),o=1;o{i.apply(null,t)})}function At(){let e=arguments[0],n=Array.prototype.slice.call(arguments,1);return N0[e]?N0[e].apply(null,n):void 0}function Al(e){e.prefix==="fa"&&(e.prefix="fas");let{iconName:n}=e,t=e.prefix||Tt();if(n)return n=gn(t,n)||n,kh(Sm.definitions,t,n)||kh(A2.styles,t,n)}var Sm=new Il,lN=()=>{A.autoReplaceSvg=!1,A.observeMutations=!1,yn("noAuto")},uN={i2svg:function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return ot?(yn("beforeI2svg",e),At("pseudoElements2svg",e),At("i2svg",e)):Promise.reject(new Error("Operation requires a DOM of some kind."))},watch:function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},{autoReplaceSvgRoot:n}=e;A.autoReplaceSvg===!1&&(A.autoReplaceSvg=!0),A.observeMutations=!0,W_(()=>{dN({autoReplaceSvgRoot:n}),yn("watch",e)})}},fN={icon:e=>{if(e===null)return null;if(typeof e=="object"&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:gn(e.prefix,e.iconName)||e.iconName};if(Array.isArray(e)&&e.length===2){let n=e[1].indexOf("fa-")===0?e[1].slice(3):e[1],t=Ei(e[0]);return{prefix:t,iconName:gn(t,n)||n}}if(typeof e=="string"&&(e.indexOf("".concat(A.cssPrefix,"-"))>-1||e.match(N_))){let n=Di(e.split(" "),{skipLookups:!0});return{prefix:n.prefix||Tt(),iconName:gn(n.prefix,n.iconName)||n.iconName}}if(typeof e=="string"){let n=Tt();return{prefix:n,iconName:gn(n,e)||e}}}},k1={noAuto:lN,config:A,dom:uN,parse:fN,library:Sm,findIconDefinition:Al,toHtml:u4},dN=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},{autoReplaceSvgRoot:n=ze}=e;(Object.keys(A2.styles).length>0||A.autoFetchSvg)&&ot&&A.autoReplaceSvg&&k1.dom.i2svg({node:n})};function _i(e,n){return Object.defineProperty(e,"abstract",{get:n}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(t=>u4(t))}}),Object.defineProperty(e,"node",{get:function(){if(!ot)return;let t=ze.createElement("div");return t.innerHTML=e.html,t.children}}),e}function pN(e){let{children:n,main:t,mask:o,attributes:r,styles:i,transform:c}=e;if(Ul(c)&&t.found&&!o.found){let{width:s,height:a}=t,l={x:s/a/2,y:.5};r.style=Si(L(L({},i),{},{"transform-origin":"".concat(l.x+c.x/16,"em ").concat(l.y+c.y/16,"em")}))}return[{tag:"svg",attributes:r,children:n}]}function hN(e){let{prefix:n,iconName:t,children:o,attributes:r,symbol:i}=e,c=i===!0?"".concat(n,"-").concat(A.cssPrefix,"-").concat(t):i;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:L(L({},r),{},{id:c}),children:o}]}]}function ql(e){let{icons:{main:n,mask:t},prefix:o,iconName:r,transform:i,symbol:c,title:s,maskId:a,titleId:l,extra:u,watchable:f=!1}=e,{width:d,height:p}=t.found?t:n,h=h_.includes(o),g=[A.replacementClass,r?"".concat(A.cssPrefix,"-").concat(r):""].filter(Je=>u.classes.indexOf(Je)===-1).filter(Je=>Je!==""||!!Je).concat(u.classes).join(" "),b={children:[],attributes:L(L({},u.attributes),{},{"data-prefix":o,"data-icon":r,class:g,role:u.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(d," ").concat(p)})},x=h&&!~u.classes.indexOf("fa-fw")?{width:"".concat(d/p*16*.0625,"em")}:{};f&&(b.attributes[Cn]=""),s&&(b.children.push({tag:"title",attributes:{id:b.attributes["aria-labelledby"]||"title-".concat(l||s4())},children:[s]}),delete b.attributes.title);let I=L(L({},b),{},{prefix:o,iconName:r,main:n,mask:t,maskId:a,transform:i,symbol:c,styles:L(L({},x),u.styles)}),{children:B,attributes:oe}=t.found&&n.found?At("generateAbstractMask",I)||{children:[],attributes:{}}:At("generateAbstractIcon",I)||{children:[],attributes:{}};return I.children=B,I.attributes=oe,c?hN(I):pN(I)}function jh(e){let{content:n,width:t,height:o,transform:r,title:i,extra:c,watchable:s=!1}=e,a=L(L(L({},c.attributes),i?{title:i}:{}),{},{class:c.classes.join(" ")});s&&(a[Cn]="");let l=L({},c.styles);Ul(r)&&(l.transform=V_({transform:r,startCentered:!0,width:t,height:o}),l["-webkit-transform"]=l.transform);let u=Si(l);u.length>0&&(a.style=u);let f=[];return f.push({tag:"span",attributes:a,children:[n]}),i&&f.push({tag:"span",attributes:{class:"sr-only"},children:[i]}),f}function mN(e){let{content:n,title:t,extra:o}=e,r=L(L(L({},o.attributes),t?{title:t}:{}),{},{class:o.classes.join(" ")}),i=Si(o.styles);i.length>0&&(r.style=i);let c=[];return c.push({tag:"span",attributes:r,children:[n]}),t&&c.push({tag:"span",attributes:{class:"sr-only"},children:[t]}),c}var{styles:Ml}=A2;function Rl(e){let n=e[0],t=e[1],[o]=e.slice(4),r=null;return Array.isArray(o)?r={tag:"g",attributes:{class:"".concat(A.cssPrefix,"-").concat(Cl.GROUP)},children:[{tag:"path",attributes:{class:"".concat(A.cssPrefix,"-").concat(Cl.SECONDARY),fill:"currentColor",d:o[0]}},{tag:"path",attributes:{class:"".concat(A.cssPrefix,"-").concat(Cl.PRIMARY),fill:"currentColor",d:o[1]}}]}:r={tag:"path",attributes:{fill:"currentColor",d:o}},{found:!0,width:n,height:t,icon:r}}var gN={found:!1,width:512,height:512};function CN(e,n){!lm&&!A.showMissingIcons&&e&&console.error('Icon with name "'.concat(e,'" and prefix "').concat(n,'" is missing.'))}function kl(e,n){let t=n;return n==="fa"&&A.styleDefault!==null&&(n=Tt()),new Promise((o,r)=>{if(t==="fa"){let i=xm(e)||{};e=i.iconName||e,n=i.prefix||n}if(e&&n&&Ml[n]&&Ml[n][e]){let i=Ml[n][e];return o(Rl(i))}CN(e,n),o(L(L({},gN),{},{icon:A.showMissingIcons&&e?At("missingIconAbstract")||{}:{}}))})}var Bh=()=>{},Ol=A.measurePerformance&&vi&&vi.mark&&vi.measure?vi:{mark:Bh,measure:Bh},r4='FA "6.7.2"',yN=e=>(Ol.mark("".concat(r4," ").concat(e," begins")),()=>Em(e)),Em=e=>{Ol.mark("".concat(r4," ").concat(e," ends")),Ol.measure("".concat(r4," ").concat(e),"".concat(r4," ").concat(e," begins"),"".concat(r4," ").concat(e," ends"))},Zl={begin:yN,end:Em},bi=()=>{};function $h(e){return typeof(e.getAttribute?e.getAttribute(Cn):null)=="string"}function vN(e){let n=e.getAttribute?e.getAttribute(Bl):null,t=e.getAttribute?e.getAttribute($l):null;return n&&t}function MN(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(A.replacementClass)}function bN(){return A.autoReplaceSvg===!0?Li.replace:Li[A.autoReplaceSvg]||Li.replace}function LN(e){return ze.createElementNS("http://www.w3.org/2000/svg",e)}function zN(e){return ze.createElement(e)}function Dm(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{ceFn:t=e.tag==="svg"?LN:zN}=n;if(typeof e=="string")return ze.createTextNode(e);let o=t(e.tag);return Object.keys(e.attributes||[]).forEach(function(i){o.setAttribute(i,e.attributes[i])}),(e.children||[]).forEach(function(i){o.appendChild(Dm(i,{ceFn:t}))}),o}function xN(e){let n=" ".concat(e.outerHTML," ");return n="".concat(n,"Font Awesome fontawesome.com "),n}var Li={replace:function(e){let n=e[0];if(n.parentNode)if(e[1].forEach(t=>{n.parentNode.insertBefore(Dm(t),n)}),n.getAttribute(Cn)===null&&A.keepOriginalSource){let t=ze.createComment(xN(n));n.parentNode.replaceChild(t,n)}else n.remove()},nest:function(e){let n=e[0],t=e[1];if(~Hl(n).indexOf(A.replacementClass))return Li.replace(e);let o=new RegExp("".concat(A.cssPrefix,"-.*"));if(delete t[0].attributes.id,t[0].attributes.class){let i=t[0].attributes.class.split(" ").reduce((c,s)=>(s===A.replacementClass||s.match(o)?c.toSvg.push(s):c.toNode.push(s),c),{toNode:[],toSvg:[]});t[0].attributes.class=i.toSvg.join(" "),i.toNode.length===0?n.removeAttribute("class"):n.setAttribute("class",i.toNode.join(" "))}let r=t.map(i=>u4(i)).join(` -`);n.setAttribute(Cn,""),n.innerHTML=r}};function Vh(e){e()}function _m(e,n){let t=typeof n=="function"?n:bi;if(e.length===0)t();else{let o=Vh;A.mutateApproach===E_&&(o=It.requestAnimationFrame||Vh),o(()=>{let r=bN(),i=Zl.begin("mutate");e.map(r),i(),t()})}}var Yl=!1;function Nm(){Yl=!0}function Pl(){Yl=!1}var xi=null;function Hh(e){if(!_h||!A.observeMutations)return;let{treeCallback:n=bi,nodeCallback:t=bi,pseudoElementsCallback:o=bi,observeMutationsRoot:r=ze}=e;xi=new _h(i=>{if(Yl)return;let c=Tt();T0(i).forEach(s=>{if(s.type==="childList"&&s.addedNodes.length>0&&!$h(s.addedNodes[0])&&(A.searchPseudoElements&&o(s.target),n(s.target)),s.type==="attributes"&&s.target.parentNode&&A.searchPseudoElements&&o(s.target.parentNode),s.type==="attributes"&&$h(s.target)&&~A_.indexOf(s.attributeName))if(s.attributeName==="class"&&vN(s.target)){let{prefix:a,iconName:l}=Di(Hl(s.target));s.target.setAttribute(Bl,a||c),l&&s.target.setAttribute($l,l)}else MN(s.target)&&t(s.target)})}),ot&&xi.observe(r,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}function wN(){xi&&xi.disconnect()}function SN(e){let n=e.getAttribute("style"),t=[];return n&&(t=n.split(";").reduce((o,r)=>{let i=r.split(":"),c=i[0],s=i.slice(1);return c&&s.length>0&&(o[c]=s.join(":").trim()),o},{})),t}function EN(e){let n=e.getAttribute("data-prefix"),t=e.getAttribute("data-icon"),o=e.innerText!==void 0?e.innerText.trim():"",r=Di(Hl(e));return r.prefix||(r.prefix=Tt()),n&&t&&(r.prefix=n,r.iconName=t),r.iconName&&r.prefix||(r.prefix&&o.length>0&&(r.iconName=J_(r.prefix,e.innerText)||Gl(r.prefix,_l(e.innerText))),!r.iconName&&A.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(r.iconName=e.firstChild.data)),r}function DN(e){let n=T0(e.attributes).reduce((r,i)=>(r.name!=="class"&&r.name!=="style"&&(r[i.name]=i.value),r),{}),t=e.getAttribute("title"),o=e.getAttribute("data-fa-title-id");return A.autoA11y&&(t?n["aria-labelledby"]="".concat(A.replacementClass,"-title-").concat(o||s4()):(n["aria-hidden"]="true",n.focusable="false")),n}function _N(){return{iconName:null,title:null,titleId:null,prefix:null,transform:T2,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function Uh(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0},{iconName:t,prefix:o,rest:r}=EN(e),i=DN(e),c=Tl("parseNodeAttributes",{},e),s=n.styleParser?SN(e):[];return L({iconName:t,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:o,transform:T2,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:r,styles:s,attributes:i}},c)}var{styles:NN}=A2;function Im(e){let n=A.autoReplaceSvg==="nest"?Uh(e,{styleParser:!1}):Uh(e);return~n.extra.classes.indexOf(fm)?At("generateLayersText",e,n):At("generateSvgReplacementMutation",e,n)}function IN(){return[...f_,...zl]}function Wh(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!ot)return Promise.resolve();let t=ze.documentElement.classList,o=u=>t.add("".concat(Th,"-").concat(u)),r=u=>t.remove("".concat(Th,"-").concat(u)),i=A.autoFetchSvg?IN():rm.concat(Object.keys(NN));i.includes("fa")||i.push("fa");let c=[".".concat(fm,":not([").concat(Cn,"])")].concat(i.map(u=>".".concat(u,":not([").concat(Cn,"])"))).join(", ");if(c.length===0)return Promise.resolve();let s=[];try{s=T0(e.querySelectorAll(c))}catch{}if(s.length>0)o("pending"),r("complete");else return Promise.resolve();let a=Zl.begin("onTree"),l=s.reduce((u,f)=>{try{let d=Im(f);d&&u.push(d)}catch(d){lm||d.name==="MissingIcon"&&console.error(d)}return u},[]);return new Promise((u,f)=>{Promise.all(l).then(d=>{_m(d,()=>{o("active"),o("complete"),r("pending"),typeof n=="function"&&n(),a(),u()})}).catch(d=>{a(),f(d)})})}function TN(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;Im(e).then(t=>{t&&_m([t],n)})}function AN(e){return function(n){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=(n||{}).icon?n:Al(n||{}),{mask:r}=t;return r&&(r=(r||{}).icon?r:Al(r||{})),e(o,L(L({},t),{},{mask:r}))}}var RN=function(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{transform:t=T2,symbol:o=!1,mask:r=null,maskId:i=null,title:c=null,titleId:s=null,classes:a=[],attributes:l={},styles:u={}}=n;if(!e)return;let{prefix:f,iconName:d,icon:p}=e;return _i(L({type:"icon"},e),()=>(yn("beforeDOMElementCreation",{iconDefinition:e,params:n}),A.autoA11y&&(c?l["aria-labelledby"]="".concat(A.replacementClass,"-title-").concat(s||s4()):(l["aria-hidden"]="true",l.focusable="false")),ql({icons:{main:Rl(p),mask:r?Rl(r.icon):{found:!1,width:null,height:null,icon:{}}},prefix:f,iconName:d,transform:L(L({},T2),t),symbol:o,title:c,maskId:i,titleId:s,extra:{attributes:l,styles:u,classes:a}})))},kN={mixout(){return{icon:AN(RN)}},hooks(){return{mutationObserverCallbacks(e){return e.treeCallback=Wh,e.nodeCallback=TN,e}}},provides(e){e.i2svg=function(n){let{node:t=ze,callback:o=()=>{}}=n;return Wh(t,o)},e.generateSvgReplacementMutation=function(n,t){let{iconName:o,title:r,titleId:i,prefix:c,transform:s,symbol:a,mask:l,maskId:u,extra:f}=t;return new Promise((d,p)=>{Promise.all([kl(o,c),l.iconName?kl(l.iconName,l.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(h=>{let[g,b]=h;d([n,ql({icons:{main:g,mask:b},prefix:c,iconName:o,transform:s,symbol:a,maskId:u,title:r,titleId:i,extra:f,watchable:!0})])}).catch(p)})},e.generateAbstractIcon=function(n){let{children:t,attributes:o,main:r,transform:i,styles:c}=n,s=Si(c);s.length>0&&(o.style=s);let a;return Ul(i)&&(a=At("generateAbstractTransformGrouping",{main:r,transform:i,containerWidth:r.width,iconWidth:r.width})),t.push(a||r.icon),{children:t,attributes:o}}}},ON={mixout(){return{layer(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{classes:t=[]}=n;return _i({type:"layer"},()=>{yn("beforeDOMElementCreation",{assembler:e,params:n});let o=[];return e(r=>{Array.isArray(r)?r.map(i=>{o=o.concat(i.abstract)}):o=o.concat(r.abstract)}),[{tag:"span",attributes:{class:["".concat(A.cssPrefix,"-layers"),...t].join(" ")},children:o}]})}}}},PN={mixout(){return{counter(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{title:t=null,classes:o=[],attributes:r={},styles:i={}}=n;return _i({type:"counter",content:e},()=>(yn("beforeDOMElementCreation",{content:e,params:n}),mN({content:e.toString(),title:t,extra:{attributes:r,styles:i,classes:["".concat(A.cssPrefix,"-layers-counter"),...o]}})))}}}},FN={mixout(){return{text(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{transform:t=T2,title:o=null,classes:r=[],attributes:i={},styles:c={}}=n;return _i({type:"text",content:e},()=>(yn("beforeDOMElementCreation",{content:e,params:n}),jh({content:e,transform:L(L({},T2),t),title:o,extra:{attributes:i,styles:c,classes:["".concat(A.cssPrefix,"-layers-text"),...r]}})))}}},provides(e){e.generateLayersText=function(n,t){let{title:o,transform:r,extra:i}=t,c=null,s=null;if(nm){let a=parseInt(getComputedStyle(n).fontSize,10),l=n.getBoundingClientRect();c=l.width/a,s=l.height/a}return A.autoA11y&&!o&&(i.attributes["aria-hidden"]="true"),Promise.resolve([n,jh({content:n.innerHTML,width:c,height:s,transform:r,title:o,extra:i,watchable:!0})])}}},jN=new RegExp('"',"ug"),Gh=[1105920,1112319],qh=L(L(L(L({},{FontAwesome:{normal:"fas",400:"fas"}}),a_),w_),y_),Fl=Object.keys(qh).reduce((e,n)=>(e[n.toLowerCase()]=qh[n],e),{}),BN=Object.keys(Fl).reduce((e,n)=>{let t=Fl[n];return e[n]=t[900]||[...Object.entries(t)][0][1],e},{});function $N(e){let n=e.replace(jN,""),t=Z_(n,0),o=t>=Gh[0]&&t<=Gh[1],r=n.length===2?n[0]===n[1]:!1;return{value:_l(r?n[0]:n),isSecondary:o||r}}function VN(e,n){let t=e.replace(/^['"]|['"]$/g,"").toLowerCase(),o=parseInt(n),r=isNaN(o)?"normal":o;return(Fl[t]||{})[r]||BN[t]}function Zh(e,n){let t="".concat(S_).concat(n.replace(":","-"));return new Promise((o,r)=>{if(e.getAttribute(t)!==null)return o();let c=T0(e.children).filter(d=>d.getAttribute(wl)===n)[0],s=It.getComputedStyle(e,n),a=s.getPropertyValue("font-family"),l=a.match(I_),u=s.getPropertyValue("font-weight"),f=s.getPropertyValue("content");if(c&&!l)return e.removeChild(c),o();if(l&&f!=="none"&&f!==""){let d=s.getPropertyValue("content"),p=VN(a,u),{value:h,isSecondary:g}=$N(d),b=l[0].startsWith("FontAwesome"),x=Gl(p,h),I=x;if(b){let B=eN(h);B.iconName&&B.prefix&&(x=B.iconName,p=B.prefix)}if(x&&!g&&(!c||c.getAttribute(Bl)!==p||c.getAttribute($l)!==I)){e.setAttribute(t,I),c&&e.removeChild(c);let B=_N(),{extra:oe}=B;oe.attributes[wl]=n,kl(x,p).then(Je=>{let X1=ql(L(L({},B),{},{icons:{main:Je,mask:wm()},prefix:p,iconName:I,extra:oe,watchable:!0})),ct=ze.createElementNS("http://www.w3.org/2000/svg","svg");n==="::before"?e.insertBefore(ct,e.firstChild):e.appendChild(ct),ct.outerHTML=X1.map(Pt=>u4(Pt)).join(` -`),e.removeAttribute(t),o()}).catch(r)}else o()}else o()})}function HN(e){return Promise.all([Zh(e,"::before"),Zh(e,"::after")])}function UN(e){return e.parentNode!==document.head&&!~D_.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(wl)&&(!e.parentNode||e.parentNode.tagName!=="svg")}function Yh(e){if(ot)return new Promise((n,t)=>{let o=T0(e.querySelectorAll("*")).filter(UN).map(HN),r=Zl.begin("searchPseudoElements");Nm(),Promise.all(o).then(()=>{r(),Pl(),n()}).catch(()=>{r(),Pl(),t()})})}var WN={hooks(){return{mutationObserverCallbacks(e){return e.pseudoElementsCallback=Yh,e}}},provides(e){e.pseudoElements2svg=function(n){let{node:t=ze}=n;A.searchPseudoElements&&Yh(t)}}},Qh=!1,GN={mixout(){return{dom:{unwatch(){Nm(),Qh=!0}}}},hooks(){return{bootstrap(){Hh(Tl("mutationObserverCallbacks",{}))},noAuto(){wN()},watch(e){let{observeMutationsRoot:n}=e;Qh?Pl():Hh(Tl("mutationObserverCallbacks",{observeMutationsRoot:n}))}}}},Kh=e=>{let n={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return e.toLowerCase().split(" ").reduce((t,o)=>{let r=o.toLowerCase().split("-"),i=r[0],c=r.slice(1).join("-");if(i&&c==="h")return t.flipX=!0,t;if(i&&c==="v")return t.flipY=!0,t;if(c=parseFloat(c),isNaN(c))return t;switch(i){case"grow":t.size=t.size+c;break;case"shrink":t.size=t.size-c;break;case"left":t.x=t.x-c;break;case"right":t.x=t.x+c;break;case"up":t.y=t.y-c;break;case"down":t.y=t.y+c;break;case"rotate":t.rotate=t.rotate+c;break}return t},n)},qN={mixout(){return{parse:{transform:e=>Kh(e)}}},hooks(){return{parseNodeAttributes(e,n){let t=n.getAttribute("data-fa-transform");return t&&(e.transform=Kh(t)),e}}},provides(e){e.generateAbstractTransformGrouping=function(n){let{main:t,transform:o,containerWidth:r,iconWidth:i}=n,c={transform:"translate(".concat(r/2," 256)")},s="translate(".concat(o.x*32,", ").concat(o.y*32,") "),a="scale(".concat(o.size/16*(o.flipX?-1:1),", ").concat(o.size/16*(o.flipY?-1:1),") "),l="rotate(".concat(o.rotate," 0 0)"),u={transform:"".concat(s," ").concat(a," ").concat(l)},f={transform:"translate(".concat(i/2*-1," -256)")},d={outer:c,inner:u,path:f};return{tag:"g",attributes:L({},d.outer),children:[{tag:"g",attributes:L({},d.inner),children:[{tag:t.icon.tag,children:t.icon.children,attributes:L(L({},t.icon.attributes),d.path)}]}]}}}},bl={x:0,y:0,width:"100%",height:"100%"};function Xh(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||n)&&(e.attributes.fill="black"),e}function ZN(e){return e.tag==="g"?e.children:[e]}var YN={hooks(){return{parseNodeAttributes(e,n){let t=n.getAttribute("data-fa-mask"),o=t?Di(t.split(" ").map(r=>r.trim())):wm();return o.prefix||(o.prefix=Tt()),e.mask=o,e.maskId=n.getAttribute("data-fa-mask-id"),e}}},provides(e){e.generateAbstractMask=function(n){let{children:t,attributes:o,main:r,mask:i,maskId:c,transform:s}=n,{width:a,icon:l}=r,{width:u,icon:f}=i,d=$_({transform:s,containerWidth:u,iconWidth:a}),p={tag:"rect",attributes:L(L({},bl),{},{fill:"white"})},h=l.children?{children:l.children.map(Xh)}:{},g={tag:"g",attributes:L({},d.inner),children:[Xh(L({tag:l.tag,attributes:L(L({},l.attributes),d.path)},h))]},b={tag:"g",attributes:L({},d.outer),children:[g]},x="mask-".concat(c||s4()),I="clip-".concat(c||s4()),B={tag:"mask",attributes:L(L({},bl),{},{id:x,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[p,b]},oe={tag:"defs",children:[{tag:"clipPath",attributes:{id:I},children:ZN(f)},B]};return t.push(oe,{tag:"rect",attributes:L({fill:"currentColor","clip-path":"url(#".concat(I,")"),mask:"url(#".concat(x,")")},bl)}),{children:t,attributes:o}}}},QN={provides(e){let n=!1;It.matchMedia&&(n=It.matchMedia("(prefers-reduced-motion: reduce)").matches),e.missingIconAbstract=function(){let t=[],o={fill:"currentColor"},r={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};t.push({tag:"path",attributes:L(L({},o),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});let i=L(L({},r),{},{attributeName:"opacity"}),c={tag:"circle",attributes:L(L({},o),{},{cx:"256",cy:"364",r:"28"}),children:[]};return n||c.children.push({tag:"animate",attributes:L(L({},r),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:L(L({},i),{},{values:"1;0;1;1;0;1;"})}),t.push(c),t.push({tag:"path",attributes:L(L({},o),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:n?[]:[{tag:"animate",attributes:L(L({},i),{},{values:"1;0;0;0;0;1;"})}]}),n||t.push({tag:"path",attributes:L(L({},o),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:L(L({},i),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:t}}}},KN={hooks(){return{parseNodeAttributes(e,n){let t=n.getAttribute("data-fa-symbol"),o=t===null?!1:t===""?!0:t;return e.symbol=o,e}}}},XN=[U_,kN,ON,PN,FN,WN,GN,qN,YN,QN,KN];aN(XN,{mixoutsTo:k1});var Lq=k1.noAuto,Tm=k1.config,zq=k1.library,Am=k1.dom,Rm=k1.parse,xq=k1.findIconDefinition,wq=k1.toHtml,km=k1.icon,Sq=k1.layer,JN=k1.text,eI=k1.counter;var tI=["*"],nI=e=>{throw new Error(`Could not find icon with iconName=${e.iconName} and prefix=${e.prefix} in the icon library.`)},oI=()=>{throw new Error("Property `icon` is required for `fa-icon`/`fa-duotone-icon` components.")},Pm=e=>e!=null&&(e===90||e===180||e===270||e==="90"||e==="180"||e==="270"),rI=e=>{let n=Pm(e.rotate),t={[`fa-${e.animation}`]:e.animation!=null&&!e.animation.startsWith("spin"),"fa-spin":e.animation==="spin"||e.animation==="spin-reverse","fa-spin-pulse":e.animation==="spin-pulse"||e.animation==="spin-pulse-reverse","fa-spin-reverse":e.animation==="spin-reverse"||e.animation==="spin-pulse-reverse","fa-pulse":e.animation==="spin-pulse"||e.animation==="spin-pulse-reverse","fa-fw":e.fixedWidth,"fa-border":e.border,"fa-inverse":e.inverse,"fa-layers-counter":e.counter,"fa-flip-horizontal":e.flip==="horizontal"||e.flip==="both","fa-flip-vertical":e.flip==="vertical"||e.flip==="both",[`fa-${e.size}`]:e.size!==null,[`fa-rotate-${e.rotate}`]:n,"fa-rotate-by":e.rotate!=null&&!n,[`fa-pull-${e.pull}`]:e.pull!==null,[`fa-stack-${e.stackItemSize}`]:e.stackItemSize!=null};return Object.keys(t).map(o=>t[o]?o:null).filter(o=>o)},Ql=new WeakSet,Om="fa-auto-css";function iI(e,n){if(!n.autoAddCss||Ql.has(e))return;if(e.getElementById(Om)!=null){n.autoAddCss=!1,Ql.add(e);return}let t=e.createElement("style");t.setAttribute("type","text/css"),t.setAttribute("id",Om),t.innerHTML=Am.css();let o=e.head.childNodes,r=null;for(let i=o.length-1;i>-1;i--){let c=o[i],s=c.nodeName.toUpperCase();["STYLE","LINK"].indexOf(s)>-1&&(r=c)}e.head.insertBefore(t,r),n.autoAddCss=!1,Ql.add(e)}var cI=e=>e.prefix!==void 0&&e.iconName!==void 0,sI=(e,n)=>cI(e)?e:Array.isArray(e)&&e.length===2?{prefix:e[0],iconName:e[1]}:{prefix:n,iconName:e},aI=(()=>{class e{constructor(){this.defaultPrefix="fas",this.fallbackIcon=null,this._autoAddCss=!0}set autoAddCss(t){Tm.autoAddCss=t,this._autoAddCss=t}get autoAddCss(){return this._autoAddCss}static{this.\u0275fac=function(o){return new(o||e)}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})(),lI=(()=>{class e{constructor(){this.definitions={}}addIcons(...t){for(let o of t){o.prefix in this.definitions||(this.definitions[o.prefix]={}),this.definitions[o.prefix][o.iconName]=o;for(let r of o.icon[2])typeof r=="string"&&(this.definitions[o.prefix][r]=o)}}addIconPacks(...t){for(let o of t){let r=Object.keys(o).map(i=>o[i]);this.addIcons(...r)}}getIconDefinition(t,o){return t in this.definitions&&o in this.definitions[t]?this.definitions[t][o]:null}static{this.\u0275fac=function(o){return new(o||e)}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})(),uI=(()=>{class e{constructor(){this.stackItemSize="1x"}ngOnChanges(t){if("size"in t)throw new Error('fa-icon is not allowed to customize size when used inside fa-stack. Set size on the enclosing fa-stack instead: ....')}static{this.\u0275fac=function(o){return new(o||e)}}static{this.\u0275dir=ae({type:e,selectors:[["fa-icon","stackItemSize",""],["fa-duotone-icon","stackItemSize",""]],inputs:{stackItemSize:"stackItemSize",size:"size"},features:[Ze]})}}return e})(),fI=(()=>{class e{constructor(t,o){this.renderer=t,this.elementRef=o}ngOnInit(){this.renderer.addClass(this.elementRef.nativeElement,"fa-stack")}ngOnChanges(t){"size"in t&&(t.size.currentValue!=null&&this.renderer.addClass(this.elementRef.nativeElement,`fa-${t.size.currentValue}`),t.size.previousValue!=null&&this.renderer.removeClass(this.elementRef.nativeElement,`fa-${t.size.previousValue}`))}static{this.\u0275fac=function(o){return new(o||e)(F(s2),F(De))}}static{this.\u0275cmp=me({type:e,selectors:[["fa-stack"]],inputs:{size:"size"},features:[Ze],ngContentSelectors:tI,decls:1,vars:0,template:function(o,r){o&1&&(T1(),v1(0))},encapsulation:2})}}return e})(),Fq=(()=>{class e{constructor(t,o,r,i,c){this.sanitizer=t,this.config=o,this.iconLibrary=r,this.stackItem=i,this.document=m(ie),c!=null&&i==null&&console.error('FontAwesome: fa-icon and fa-duotone-icon elements must specify stackItemSize attribute when wrapped into fa-stack. Example: .')}ngOnChanges(t){if(this.icon==null&&this.config.fallbackIcon==null){oI();return}if(t){let o=this.findIconDefinition(this.icon??this.config.fallbackIcon);if(o!=null){let r=this.buildParams();iI(this.document,this.config);let i=km(o,r);this.renderedIconHTML=this.sanitizer.bypassSecurityTrustHtml(i.html.join(` -`))}}}render(){this.ngOnChanges({})}findIconDefinition(t){let o=sI(t,this.config.defaultPrefix);if("icon"in o)return o;let r=this.iconLibrary.getIconDefinition(o.prefix,o.iconName);return r??(nI(o),null)}buildParams(){let t={flip:this.flip,animation:this.animation,border:this.border,inverse:this.inverse,size:this.size||null,pull:this.pull||null,rotate:this.rotate||null,fixedWidth:typeof this.fixedWidth=="boolean"?this.fixedWidth:this.config.fixedWidth,stackItemSize:this.stackItem!=null?this.stackItem.stackItemSize:null},o=typeof this.transform=="string"?Rm.transform(this.transform):this.transform,r={};return t.rotate!=null&&!Pm(t.rotate)&&(r["--fa-rotate-angle"]=`${t.rotate}`),{title:this.title,transform:o,classes:rI(t),mask:this.mask!=null?this.findIconDefinition(this.mask):null,symbol:this.symbol,attributes:{role:this.a11yRole},styles:r}}static{this.\u0275fac=function(o){return new(o||e)(F(N3),F(aI),F(lI),F(uI,8),F(fI,8))}}static{this.\u0275cmp=me({type:e,selectors:[["fa-icon"]],hostAttrs:[1,"ng-fa-icon"],hostVars:2,hostBindings:function(o,r){o&2&&(R6("innerHTML",r.renderedIconHTML,ku),le("title",r.title))},inputs:{icon:"icon",title:"title",animation:"animation",mask:"mask",flip:"flip",size:"size",pull:"pull",border:"border",inverse:"inverse",symbol:"symbol",rotate:"rotate",fixedWidth:"fixedWidth",transform:"transform",a11yRole:"a11yRole"},features:[Ze],decls:0,vars:0,template:function(o,r){},encapsulation:2})}}return e})();var Fm=(e,{delay:n=500,excludedStatusCodes:t=[400,401,403,404,422]}={})=>{if(console.warn("retried because of: ",e),t.some(o=>o===e.status))throw e;return n2(n)};var Ni=(()=>{class e{constructor(t){this.sanitizer=t}transform(t){return!!t&&this.sanitizer.bypassSecurityTrustUrl(t)||""}static{this.\u0275fac=function(o){return new(o||e)(F(N3,16))}}static{this.\u0275pipe=G2({name:"safeImg",type:e,pure:!0})}}return e})();var Uq=(()=>{class e{constructor(){this._observer=new ne(null),this._messageChange=this._observer.asObservable(),this._observerHttpEvent=new ne(null),this._httpEventChange=this._observerHttpEvent.asObservable(),this._observerHttpEvent}get messageChange(){return this._messageChange}get httpEventChange(){return this._httpEventChange}changeMessage(t){this._observer.next(t)}changeHttpEvent(t){this._observerHttpEvent.next(t)}static{this.\u0275fac=function(o){return new(o||e)}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var Yq=(()=>{class e{constructor(t){this._store=t,this.params$=this._store.select(fh),this.config$=this._store.select(dh)}setQueryParams({file:t,url:o}){this._store.dispatch(lh(t,o))}setAppReady(){this._store.dispatch(Cp())}static{this.\u0275fac=function(o){return new(o||e)(y(Ue))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var Xq=(()=>{class e{constructor(t){this._env=t}sendSimpleEvent(t,o,r){this.sendEvent(o,{event_category:t,event_label:r})}sendEvent(t,o={}){if(typeof gtag>"u"){this._debug("event",this._env.gtagId,t,o);return}try{gtag("event",t,o),this._debug("event",this._env.gtagId,t,o)}catch(r){console.error("Google Analytics event error",r)}}_debug(...t){this._env.production||console.log("angular-gtag:",...t)}static{this.\u0275fac=function(o){return new(o||e)(y(ii))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var jm=new M("ViewerConfigToken");var cZ=(()=>{class e{constructor(t,o){this._http=t,this._config=o}getFileDescription(t){return this._config.staticContentMode?this._http.get("/"+t.file+this._config.apiEndpointConfig.viewData).pipe(T(o=>(o.pages=o.pages.map(r=>P(C({},r),{pageUrl:this._config.apiEndpoint+r.pageUrl,thumbUrl:this._config.apiEndpoint+r.thumbUrl})),o))):this._http.post(this._config.apiEndpointConfig.viewData,C({},t),{withCredentials:this._config.withCredentials})}getPages(t){return this._http.post(this._config.apiEndpointConfig.createPages,C({},t),{withCredentials:this._config.withCredentials})}convertToPDF(t){if(this._config.staticContentMode){let o=`${this._config.apiEndpoint}/${t.guid}${this._config.apiEndpointConfig.printPdf}`;return D({pdfUrl:o})}return this._http.post(this._config.apiEndpointConfig.createPdf,{file:t.guid,guid:t.guid,password:t.password},{withCredentials:this._config.withCredentials})}loadPrintPdf(t){return this._http.get(t,{headers:new K2({"not-intercept":"true"}),responseType:"blob"})}getFileTree(t){return this._config.staticContentMode?this._http.get(this._config.apiEndpointConfig.filesTree):this._http.post(this._config.apiEndpointConfig.filesTree,t,{withCredentials:this._config.withCredentials})}static{this.\u0275fac=function(o){return new(o||e)(y(ta),y(jm))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function vn(e,n){return e?e.classList?e.classList.contains(n):new RegExp("(^| )"+n+"( |$)","gi").test(e.className):!1}function rt(e,n){if(e&&n){let t=o=>{vn(e,o)||(e.classList?e.classList.add(o):e.className+=" "+o)};[n].flat().filter(Boolean).forEach(o=>o.split(" ").forEach(t))}}function dI(){return window.innerWidth-document.documentElement.offsetWidth}function Bm(e){for(let n of document?.styleSheets)try{for(let t of n?.cssRules)for(let o of t?.style)if(e.test(o))return{name:o,value:t.style.getPropertyValue(o).trim()}}catch{}return null}function Kl(e="p-overflow-hidden"){let n=Bm(/-scrollbar-width$/);n?.name&&document.body.style.setProperty(n.name,dI()+"px"),rt(document.body,e)}function u2(e,n){if(e&&n){let t=o=>{e.classList?e.classList.remove(o):e.className=e.className.replace(new RegExp("(^|\\b)"+o.split(" ").join("|")+"(\\b|$)","gi")," ")};[n].flat().filter(Boolean).forEach(o=>o.split(" ").forEach(t))}}function Xl(e="p-overflow-hidden"){let n=Bm(/-scrollbar-width$/);n?.name&&document.body.style.removeProperty(n.name),u2(document.body,e)}function Jl(){let e=window,n=document,t=n.documentElement,o=n.getElementsByTagName("body")[0],r=e.innerWidth||t.clientWidth||o.clientWidth,i=e.innerHeight||t.clientHeight||o.clientHeight;return{width:r,height:i}}function lZ(){let e=document.documentElement;return(window.pageXOffset||e.scrollLeft)-(e.clientLeft||0)}function uZ(){let e=document.documentElement;return(window.pageYOffset||e.scrollTop)-(e.clientTop||0)}function f4(e,n){if(e instanceof HTMLElement){let t=e.offsetWidth;if(n){let o=getComputedStyle(e);t+=parseFloat(o.marginLeft)+parseFloat(o.marginRight)}return t}return 0}function d4(e){return typeof HTMLElement=="object"?e instanceof HTMLElement:e&&typeof e=="object"&&e!==null&&e.nodeType===1&&typeof e.nodeName=="string"}function $m(e){let n=e;return e&&typeof e=="object"&&(e.hasOwnProperty("current")?n=e.current:e.hasOwnProperty("el")&&(e.el.hasOwnProperty("nativeElement")?n=e.el.nativeElement:n=e.el)),d4(n)?n:void 0}function Vm(e,n){let t=$m(e);if(t)t.appendChild(n);else throw new Error("Cannot append "+n+" to "+e)}function Ii(e,n={}){if(d4(e)){let t=(o,r)=>{var i,c;let s=(i=e?.$attrs)!=null&&i[o]?[(c=e?.$attrs)==null?void 0:c[o]]:[];return[r].flat().reduce((a,l)=>{if(l!=null){let u=typeof l;if(u==="string"||u==="number")a.push(l);else if(u==="object"){let f=Array.isArray(l)?t(o,l):Object.entries(l).map(([d,p])=>o==="style"&&(p||p===0)?`${d.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}:${p}`:p?d:void 0);a=f.length?a.concat(f.filter(d=>!!d)):a}}return a},s)};Object.entries(n).forEach(([o,r])=>{if(r!=null){let i=o.match(/^on(.+)/);i?e.addEventListener(i[1].toLowerCase(),r):o==="p-bind"||o==="pBind"?Ii(e,r):(r=o==="class"?[...new Set(t("class",r))].join(" ").trim():o==="style"?t("style",r).join(";").trim():r,(e.$attrs=e.$attrs||{})&&(e.$attrs[o]=r),e.setAttribute(o,r))}})}}function Hm(e,n={},...t){if(e){let o=document.createElement(e);return Ii(o,n),o.append(...t),o}}function fZ(e,n){if(e){e.style.opacity="0";let t=+new Date,o="0",r=function(){o=`${+e.style.opacity+(new Date().getTime()-t)/n}`,e.style.opacity=o,t=+new Date,+o<1&&(window.requestAnimationFrame&&requestAnimationFrame(r)||setTimeout(r,16))};r()}}function pI(e,n){return d4(e)?Array.from(e.querySelectorAll(n)):[]}function hI(e,n){return d4(e)?e.matches(n)?e:e.querySelector(n):null}function e8(e,n){e&&document.activeElement!==e&&e.focus(n)}function Um(e,n=""){let t=pI(e,`button:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${n}, +}`;function mm(){let e=am,n=lm,t=A.cssPrefix,o=A.replacementClass,r=W_;if(t!==e||o!==n){let i=new RegExp("\\.".concat(e,"\\-"),"g"),c=new RegExp("\\--".concat(e,"\\-"),"g"),s=new RegExp("\\.".concat(n),"g");r=r.replace(i,".".concat(t,"-")).replace(c,"--".concat(t,"-")).replace(s,".".concat(o))}return r}var kh=!1;function yl(){A.autoAddCss&&!kh&&(B_(mm()),kh=!0)}var G_={mixout(){return{dom:{css:mm,insertCss:yl}}},hooks(){return{beforeDOMElementCreation(){yl()},beforeI2svg(){yl()}}}},nt=It||{};nt[tt]||(nt[tt]={});nt[tt].styles||(nt[tt].styles={});nt[tt].hooks||(nt[tt].hooks={});nt[tt].shims||(nt[tt].shims=[]);var A2=nt[tt],gm=[],Cm=function(){ze.removeEventListener("DOMContentLoaded",Cm),zi=1,gm.map(e=>e())},zi=!1;ot&&(zi=(ze.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(ze.readyState),zi||ze.addEventListener("DOMContentLoaded",Cm));function q_(e){ot&&(zi?setTimeout(e,0):gm.push(e))}function u4(e){let{tag:n,attributes:t={},children:o=[]}=e;return typeof e=="string"?hm(e):"<".concat(n," ").concat(V_(t),">").concat(o.map(u4).join(""),"")}function Oh(e,n,t){if(e&&e[n]&&e[n][t])return{prefix:n,iconName:t,icon:e[n][t]}}var Z_=function(n,t){return function(o,r,i,c){return n.call(t,o,r,i,c)}},vl=function(n,t,o,r){var i=Object.keys(n),c=i.length,s=r!==void 0?Z_(t,r):t,a,l,u;for(o===void 0?(a=1,u=n[i[0]]):(a=0,u=o);a=55296&&r<=56319&&t=55296&&o<=56319&&t>n+1&&(r=e.charCodeAt(n+1),r>=56320&&r<=57343)?(o-55296)*1024+r-56320+65536:o}function Ph(e){return Object.keys(e).reduce((n,t)=>{let o=e[t];return!!o.icon?n[o.iconName]=o.icon:n[t]=o,n},{})}function Nl(e,n){let t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},{skipHooks:o=!1}=t,r=Ph(n);typeof A2.hooks.addPack=="function"&&!o?A2.hooks.addPack(e,Ph(n)):A2.styles[e]=L(L({},A2.styles[e]||{}),r),e==="fas"&&Nl("fa",n)}var{styles:a4,shims:K_}=A2,ym=Object.keys(Vl),X_=ym.reduce((e,n)=>(e[n]=Object.keys(Vl[n]),e),{}),Wl=null,vm={},Mm={},bm={},Lm={},zm={};function J_(e){return~O_.indexOf(e)}function eN(e,n){let t=n.split("-"),o=t[0],r=t.slice(1).join("-");return o===e&&r!==""&&!J_(r)?r:null}var xm=()=>{let e=o=>vl(a4,(r,i,c)=>(r[c]=vl(i,o,{}),r),{});vm=e((o,r,i)=>(r[3]&&(o[r[3]]=i),r[2]&&r[2].filter(s=>typeof s=="number").forEach(s=>{o[s.toString(16)]=i}),o)),Mm=e((o,r,i)=>(o[i]=i,r[2]&&r[2].filter(s=>typeof s=="string").forEach(s=>{o[s]=i}),o)),zm=e((o,r,i)=>{let c=r[2];return o[i]=i,c.forEach(s=>{o[s]=i}),o});let n="far"in a4||A.autoFetchSvg,t=vl(K_,(o,r)=>{let i=r[0],c=r[1],s=r[2];return c==="far"&&!n&&(c="fas"),typeof i=="string"&&(o.names[i]={prefix:c,iconName:s}),typeof i=="number"&&(o.unicodes[i.toString(16)]={prefix:c,iconName:s}),o},{names:{},unicodes:{}});bm=t.names,Lm=t.unicodes,Wl=Ei(A.styleDefault,{family:A.familyDefault})};j_(e=>{Wl=Ei(e.styleDefault,{family:A.familyDefault})});xm();function Gl(e,n){return(vm[e]||{})[n]}function tN(e,n){return(Mm[e]||{})[n]}function gn(e,n){return(zm[e]||{})[n]}function wm(e){return bm[e]||{prefix:null,iconName:null}}function nN(e){let n=Lm[e],t=Gl("fas",e);return n||(t?{prefix:"fas",iconName:t}:null)||{prefix:null,iconName:null}}function Tt(){return Wl}var Sm=()=>({prefix:null,iconName:null,rest:[]});function oN(e){let n=Ke,t=ym.reduce((o,r)=>(o[r]="".concat(A.cssPrefix,"-").concat(r),o),{});return cm.forEach(o=>{(e.includes(t[o])||e.some(r=>X_[o].includes(r)))&&(n=o)}),n}function Ei(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{family:t=Ke}=n,o=I_[t][e];if(t===wi&&!e)return"fad";let r=Rh[t][e]||Rh[t][o],i=e in A2.styles?e:null;return r||i||null}function rN(e){let n=[],t=null;return e.forEach(o=>{let r=eN(A.cssPrefix,o);r?t=r:o&&n.push(o)}),{iconName:t,rest:n}}function Fh(e){return e.sort().filter((n,t,o)=>o.indexOf(n)===t)}function Di(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{skipLookups:t=!1}=n,o=null,r=zl.concat(v_),i=Fh(e.filter(f=>r.includes(f))),c=Fh(e.filter(f=>!zl.includes(f))),s=i.filter(f=>(o=f,!im.includes(f))),[a=null]=s,l=oN(i),u=L(L({},rN(c)),{},{prefix:Ei(a,{family:l})});return L(L(L({},u),aN({values:e,family:l,styles:a4,config:A,canonical:u,givenPrefix:o})),iN(t,o,u))}function iN(e,n,t){let{prefix:o,iconName:r}=t;if(e||!o||!r)return{prefix:o,iconName:r};let i=n==="fa"?wm(r):{},c=gn(o,r);return r=i.iconName||c||r,o=i.prefix||o,o==="far"&&!a4.far&&a4.fas&&!A.autoFetchSvg&&(o="fas"),{prefix:o,iconName:r}}var cN=cm.filter(e=>e!==Ke||e!==wi),sN=Object.keys(Ll).filter(e=>e!==Ke).map(e=>Object.keys(Ll[e])).flat();function aN(e){let{values:n,family:t,canonical:o,givenPrefix:r="",styles:i={},config:c={}}=e,s=t===wi,a=n.includes("fa-duotone")||n.includes("fad"),l=c.familyDefault==="duotone",u=o.prefix==="fad"||o.prefix==="fa-duotone";if(!s&&(a||l||u)&&(o.prefix="fad"),(n.includes("fa-brands")||n.includes("fab"))&&(o.prefix="fab"),!o.prefix&&cN.includes(t)&&(Object.keys(i).find(d=>sN.includes(d))||c.autoFetchSvg)){let d=f_.get(t).defaultShortPrefixId;o.prefix=d,o.iconName=gn(o.prefix,o.iconName)||o.iconName}return(o.prefix==="fa"||r==="fa")&&(o.prefix=Tt()||"fas"),o}var Il=class{constructor(){this.definitions={}}add(){for(var n=arguments.length,t=new Array(n),o=0;o{this.definitions[i]=L(L({},this.definitions[i]||{}),r[i]),Nl(i,r[i]);let c=Vl[Ke][i];c&&Nl(c,r[i]),xm()})}reset(){this.definitions={}}_pullDefinitions(n,t){let o=t.prefix&&t.iconName&&t.icon?{0:t}:t;return Object.keys(o).map(r=>{let{prefix:i,iconName:c,icon:s}=o[r],a=s[2];n[i]||(n[i]={}),a.length>0&&a.forEach(l=>{typeof l=="string"&&(n[i][l]=s)}),n[i][c]=s}),n}},jh=[],_0={},N0={},lN=Object.keys(N0);function uN(e,n){let{mixoutsTo:t}=n;return jh=e,_0={},Object.keys(N0).forEach(o=>{lN.indexOf(o)===-1&&delete N0[o]}),jh.forEach(o=>{let r=o.mixout?o.mixout():{};if(Object.keys(r).forEach(i=>{typeof r[i]=="function"&&(t[i]=r[i]),typeof r[i]=="object"&&Object.keys(r[i]).forEach(c=>{t[i]||(t[i]={}),t[i][c]=r[i][c]})}),o.hooks){let i=o.hooks();Object.keys(i).forEach(c=>{_0[c]||(_0[c]=[]),_0[c].push(i[c])})}o.provides&&o.provides(N0)}),t}function Tl(e,n){for(var t=arguments.length,o=new Array(t>2?t-2:0),r=2;r{n=c.apply(null,[n,...o])}),n}function yn(e){for(var n=arguments.length,t=new Array(n>1?n-1:0),o=1;o{i.apply(null,t)})}function At(){let e=arguments[0],n=Array.prototype.slice.call(arguments,1);return N0[e]?N0[e].apply(null,n):void 0}function Al(e){e.prefix==="fa"&&(e.prefix="fas");let{iconName:n}=e,t=e.prefix||Tt();if(n)return n=gn(t,n)||n,Oh(Em.definitions,t,n)||Oh(A2.styles,t,n)}var Em=new Il,fN=()=>{A.autoReplaceSvg=!1,A.observeMutations=!1,yn("noAuto")},dN={i2svg:function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return ot?(yn("beforeI2svg",e),At("pseudoElements2svg",e),At("i2svg",e)):Promise.reject(new Error("Operation requires a DOM of some kind."))},watch:function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},{autoReplaceSvgRoot:n}=e;A.autoReplaceSvg===!1&&(A.autoReplaceSvg=!0),A.observeMutations=!0,q_(()=>{hN({autoReplaceSvgRoot:n}),yn("watch",e)})}},pN={icon:e=>{if(e===null)return null;if(typeof e=="object"&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:gn(e.prefix,e.iconName)||e.iconName};if(Array.isArray(e)&&e.length===2){let n=e[1].indexOf("fa-")===0?e[1].slice(3):e[1],t=Ei(e[0]);return{prefix:t,iconName:gn(t,n)||n}}if(typeof e=="string"&&(e.indexOf("".concat(A.cssPrefix,"-"))>-1||e.match(T_))){let n=Di(e.split(" "),{skipLookups:!0});return{prefix:n.prefix||Tt(),iconName:gn(n.prefix,n.iconName)||n.iconName}}if(typeof e=="string"){let n=Tt();return{prefix:n,iconName:gn(n,e)||e}}}},k1={noAuto:fN,config:A,dom:dN,parse:pN,library:Em,findIconDefinition:Al,toHtml:u4},hN=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},{autoReplaceSvgRoot:n=ze}=e;(Object.keys(A2.styles).length>0||A.autoFetchSvg)&&ot&&A.autoReplaceSvg&&k1.dom.i2svg({node:n})};function _i(e,n){return Object.defineProperty(e,"abstract",{get:n}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(t=>u4(t))}}),Object.defineProperty(e,"node",{get:function(){if(!ot)return;let t=ze.createElement("div");return t.innerHTML=e.html,t.children}}),e}function mN(e){let{children:n,main:t,mask:o,attributes:r,styles:i,transform:c}=e;if(Ul(c)&&t.found&&!o.found){let{width:s,height:a}=t,l={x:s/a/2,y:.5};r.style=Si(L(L({},i),{},{"transform-origin":"".concat(l.x+c.x/16,"em ").concat(l.y+c.y/16,"em")}))}return[{tag:"svg",attributes:r,children:n}]}function gN(e){let{prefix:n,iconName:t,children:o,attributes:r,symbol:i}=e,c=i===!0?"".concat(n,"-").concat(A.cssPrefix,"-").concat(t):i;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:L(L({},r),{},{id:c}),children:o}]}]}function ql(e){let{icons:{main:n,mask:t},prefix:o,iconName:r,transform:i,symbol:c,title:s,maskId:a,titleId:l,extra:u,watchable:f=!1}=e,{width:d,height:p}=t.found?t:n,h=g_.includes(o),g=[A.replacementClass,r?"".concat(A.cssPrefix,"-").concat(r):""].filter(Je=>u.classes.indexOf(Je)===-1).filter(Je=>Je!==""||!!Je).concat(u.classes).join(" "),b={children:[],attributes:L(L({},u.attributes),{},{"data-prefix":o,"data-icon":r,class:g,role:u.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(d," ").concat(p)})},x=h&&!~u.classes.indexOf("fa-fw")?{width:"".concat(d/p*16*.0625,"em")}:{};f&&(b.attributes[Cn]=""),s&&(b.children.push({tag:"title",attributes:{id:b.attributes["aria-labelledby"]||"title-".concat(l||s4())},children:[s]}),delete b.attributes.title);let I=L(L({},b),{},{prefix:o,iconName:r,main:n,mask:t,maskId:a,transform:i,symbol:c,styles:L(L({},x),u.styles)}),{children:B,attributes:oe}=t.found&&n.found?At("generateAbstractMask",I)||{children:[],attributes:{}}:At("generateAbstractIcon",I)||{children:[],attributes:{}};return I.children=B,I.attributes=oe,c?gN(I):mN(I)}function Bh(e){let{content:n,width:t,height:o,transform:r,title:i,extra:c,watchable:s=!1}=e,a=L(L(L({},c.attributes),i?{title:i}:{}),{},{class:c.classes.join(" ")});s&&(a[Cn]="");let l=L({},c.styles);Ul(r)&&(l.transform=U_({transform:r,startCentered:!0,width:t,height:o}),l["-webkit-transform"]=l.transform);let u=Si(l);u.length>0&&(a.style=u);let f=[];return f.push({tag:"span",attributes:a,children:[n]}),i&&f.push({tag:"span",attributes:{class:"sr-only"},children:[i]}),f}function CN(e){let{content:n,title:t,extra:o}=e,r=L(L(L({},o.attributes),t?{title:t}:{}),{},{class:o.classes.join(" ")}),i=Si(o.styles);i.length>0&&(r.style=i);let c=[];return c.push({tag:"span",attributes:r,children:[n]}),t&&c.push({tag:"span",attributes:{class:"sr-only"},children:[t]}),c}var{styles:Ml}=A2;function Rl(e){let n=e[0],t=e[1],[o]=e.slice(4),r=null;return Array.isArray(o)?r={tag:"g",attributes:{class:"".concat(A.cssPrefix,"-").concat(Cl.GROUP)},children:[{tag:"path",attributes:{class:"".concat(A.cssPrefix,"-").concat(Cl.SECONDARY),fill:"currentColor",d:o[0]}},{tag:"path",attributes:{class:"".concat(A.cssPrefix,"-").concat(Cl.PRIMARY),fill:"currentColor",d:o[1]}}]}:r={tag:"path",attributes:{fill:"currentColor",d:o}},{found:!0,width:n,height:t,icon:r}}var yN={found:!1,width:512,height:512};function vN(e,n){!um&&!A.showMissingIcons&&e&&console.error('Icon with name "'.concat(e,'" and prefix "').concat(n,'" is missing.'))}function kl(e,n){let t=n;return n==="fa"&&A.styleDefault!==null&&(n=Tt()),new Promise((o,r)=>{if(t==="fa"){let i=wm(e)||{};e=i.iconName||e,n=i.prefix||n}if(e&&n&&Ml[n]&&Ml[n][e]){let i=Ml[n][e];return o(Rl(i))}vN(e,n),o(L(L({},yN),{},{icon:A.showMissingIcons&&e?At("missingIconAbstract")||{}:{}}))})}var $h=()=>{},Ol=A.measurePerformance&&vi&&vi.mark&&vi.measure?vi:{mark:$h,measure:$h},r4='FA "6.7.2"',MN=e=>(Ol.mark("".concat(r4," ").concat(e," begins")),()=>Dm(e)),Dm=e=>{Ol.mark("".concat(r4," ").concat(e," ends")),Ol.measure("".concat(r4," ").concat(e),"".concat(r4," ").concat(e," begins"),"".concat(r4," ").concat(e," ends"))},Zl={begin:MN,end:Dm},bi=()=>{};function Vh(e){return typeof(e.getAttribute?e.getAttribute(Cn):null)=="string"}function bN(e){let n=e.getAttribute?e.getAttribute(Bl):null,t=e.getAttribute?e.getAttribute($l):null;return n&&t}function LN(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(A.replacementClass)}function zN(){return A.autoReplaceSvg===!0?Li.replace:Li[A.autoReplaceSvg]||Li.replace}function xN(e){return ze.createElementNS("http://www.w3.org/2000/svg",e)}function wN(e){return ze.createElement(e)}function _m(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{ceFn:t=e.tag==="svg"?xN:wN}=n;if(typeof e=="string")return ze.createTextNode(e);let o=t(e.tag);return Object.keys(e.attributes||[]).forEach(function(i){o.setAttribute(i,e.attributes[i])}),(e.children||[]).forEach(function(i){o.appendChild(_m(i,{ceFn:t}))}),o}function SN(e){let n=" ".concat(e.outerHTML," ");return n="".concat(n,"Font Awesome fontawesome.com "),n}var Li={replace:function(e){let n=e[0];if(n.parentNode)if(e[1].forEach(t=>{n.parentNode.insertBefore(_m(t),n)}),n.getAttribute(Cn)===null&&A.keepOriginalSource){let t=ze.createComment(SN(n));n.parentNode.replaceChild(t,n)}else n.remove()},nest:function(e){let n=e[0],t=e[1];if(~Hl(n).indexOf(A.replacementClass))return Li.replace(e);let o=new RegExp("".concat(A.cssPrefix,"-.*"));if(delete t[0].attributes.id,t[0].attributes.class){let i=t[0].attributes.class.split(" ").reduce((c,s)=>(s===A.replacementClass||s.match(o)?c.toSvg.push(s):c.toNode.push(s),c),{toNode:[],toSvg:[]});t[0].attributes.class=i.toSvg.join(" "),i.toNode.length===0?n.removeAttribute("class"):n.setAttribute("class",i.toNode.join(" "))}let r=t.map(i=>u4(i)).join(` +`);n.setAttribute(Cn,""),n.innerHTML=r}};function Hh(e){e()}function Nm(e,n){let t=typeof n=="function"?n:bi;if(e.length===0)t();else{let o=Hh;A.mutateApproach===__&&(o=It.requestAnimationFrame||Hh),o(()=>{let r=zN(),i=Zl.begin("mutate");e.map(r),i(),t()})}}var Yl=!1;function Im(){Yl=!0}function Pl(){Yl=!1}var xi=null;function Uh(e){if(!Nh||!A.observeMutations)return;let{treeCallback:n=bi,nodeCallback:t=bi,pseudoElementsCallback:o=bi,observeMutationsRoot:r=ze}=e;xi=new Nh(i=>{if(Yl)return;let c=Tt();T0(i).forEach(s=>{if(s.type==="childList"&&s.addedNodes.length>0&&!Vh(s.addedNodes[0])&&(A.searchPseudoElements&&o(s.target),n(s.target)),s.type==="attributes"&&s.target.parentNode&&A.searchPseudoElements&&o(s.target.parentNode),s.type==="attributes"&&Vh(s.target)&&~k_.indexOf(s.attributeName))if(s.attributeName==="class"&&bN(s.target)){let{prefix:a,iconName:l}=Di(Hl(s.target));s.target.setAttribute(Bl,a||c),l&&s.target.setAttribute($l,l)}else LN(s.target)&&t(s.target)})}),ot&&xi.observe(r,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}function EN(){xi&&xi.disconnect()}function DN(e){let n=e.getAttribute("style"),t=[];return n&&(t=n.split(";").reduce((o,r)=>{let i=r.split(":"),c=i[0],s=i.slice(1);return c&&s.length>0&&(o[c]=s.join(":").trim()),o},{})),t}function _N(e){let n=e.getAttribute("data-prefix"),t=e.getAttribute("data-icon"),o=e.innerText!==void 0?e.innerText.trim():"",r=Di(Hl(e));return r.prefix||(r.prefix=Tt()),n&&t&&(r.prefix=n,r.iconName=t),r.iconName&&r.prefix||(r.prefix&&o.length>0&&(r.iconName=tN(r.prefix,e.innerText)||Gl(r.prefix,_l(e.innerText))),!r.iconName&&A.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(r.iconName=e.firstChild.data)),r}function NN(e){let n=T0(e.attributes).reduce((r,i)=>(r.name!=="class"&&r.name!=="style"&&(r[i.name]=i.value),r),{}),t=e.getAttribute("title"),o=e.getAttribute("data-fa-title-id");return A.autoA11y&&(t?n["aria-labelledby"]="".concat(A.replacementClass,"-title-").concat(o||s4()):(n["aria-hidden"]="true",n.focusable="false")),n}function IN(){return{iconName:null,title:null,titleId:null,prefix:null,transform:T2,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function Wh(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0},{iconName:t,prefix:o,rest:r}=_N(e),i=NN(e),c=Tl("parseNodeAttributes",{},e),s=n.styleParser?DN(e):[];return L({iconName:t,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:o,transform:T2,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:r,styles:s,attributes:i}},c)}var{styles:TN}=A2;function Tm(e){let n=A.autoReplaceSvg==="nest"?Wh(e,{styleParser:!1}):Wh(e);return~n.extra.classes.indexOf(dm)?At("generateLayersText",e,n):At("generateSvgReplacementMutation",e,n)}function AN(){return[...p_,...zl]}function Gh(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!ot)return Promise.resolve();let t=ze.documentElement.classList,o=u=>t.add("".concat(Ah,"-").concat(u)),r=u=>t.remove("".concat(Ah,"-").concat(u)),i=A.autoFetchSvg?AN():im.concat(Object.keys(TN));i.includes("fa")||i.push("fa");let c=[".".concat(dm,":not([").concat(Cn,"])")].concat(i.map(u=>".".concat(u,":not([").concat(Cn,"])"))).join(", ");if(c.length===0)return Promise.resolve();let s=[];try{s=T0(e.querySelectorAll(c))}catch{}if(s.length>0)o("pending"),r("complete");else return Promise.resolve();let a=Zl.begin("onTree"),l=s.reduce((u,f)=>{try{let d=Tm(f);d&&u.push(d)}catch(d){um||d.name==="MissingIcon"&&console.error(d)}return u},[]);return new Promise((u,f)=>{Promise.all(l).then(d=>{Nm(d,()=>{o("active"),o("complete"),r("pending"),typeof n=="function"&&n(),a(),u()})}).catch(d=>{a(),f(d)})})}function RN(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;Tm(e).then(t=>{t&&Nm([t],n)})}function kN(e){return function(n){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=(n||{}).icon?n:Al(n||{}),{mask:r}=t;return r&&(r=(r||{}).icon?r:Al(r||{})),e(o,L(L({},t),{},{mask:r}))}}var ON=function(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{transform:t=T2,symbol:o=!1,mask:r=null,maskId:i=null,title:c=null,titleId:s=null,classes:a=[],attributes:l={},styles:u={}}=n;if(!e)return;let{prefix:f,iconName:d,icon:p}=e;return _i(L({type:"icon"},e),()=>(yn("beforeDOMElementCreation",{iconDefinition:e,params:n}),A.autoA11y&&(c?l["aria-labelledby"]="".concat(A.replacementClass,"-title-").concat(s||s4()):(l["aria-hidden"]="true",l.focusable="false")),ql({icons:{main:Rl(p),mask:r?Rl(r.icon):{found:!1,width:null,height:null,icon:{}}},prefix:f,iconName:d,transform:L(L({},T2),t),symbol:o,title:c,maskId:i,titleId:s,extra:{attributes:l,styles:u,classes:a}})))},PN={mixout(){return{icon:kN(ON)}},hooks(){return{mutationObserverCallbacks(e){return e.treeCallback=Gh,e.nodeCallback=RN,e}}},provides(e){e.i2svg=function(n){let{node:t=ze,callback:o=()=>{}}=n;return Gh(t,o)},e.generateSvgReplacementMutation=function(n,t){let{iconName:o,title:r,titleId:i,prefix:c,transform:s,symbol:a,mask:l,maskId:u,extra:f}=t;return new Promise((d,p)=>{Promise.all([kl(o,c),l.iconName?kl(l.iconName,l.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(h=>{let[g,b]=h;d([n,ql({icons:{main:g,mask:b},prefix:c,iconName:o,transform:s,symbol:a,maskId:u,title:r,titleId:i,extra:f,watchable:!0})])}).catch(p)})},e.generateAbstractIcon=function(n){let{children:t,attributes:o,main:r,transform:i,styles:c}=n,s=Si(c);s.length>0&&(o.style=s);let a;return Ul(i)&&(a=At("generateAbstractTransformGrouping",{main:r,transform:i,containerWidth:r.width,iconWidth:r.width})),t.push(a||r.icon),{children:t,attributes:o}}}},FN={mixout(){return{layer(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{classes:t=[]}=n;return _i({type:"layer"},()=>{yn("beforeDOMElementCreation",{assembler:e,params:n});let o=[];return e(r=>{Array.isArray(r)?r.map(i=>{o=o.concat(i.abstract)}):o=o.concat(r.abstract)}),[{tag:"span",attributes:{class:["".concat(A.cssPrefix,"-layers"),...t].join(" ")},children:o}]})}}}},jN={mixout(){return{counter(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{title:t=null,classes:o=[],attributes:r={},styles:i={}}=n;return _i({type:"counter",content:e},()=>(yn("beforeDOMElementCreation",{content:e,params:n}),CN({content:e.toString(),title:t,extra:{attributes:r,styles:i,classes:["".concat(A.cssPrefix,"-layers-counter"),...o]}})))}}}},BN={mixout(){return{text(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{transform:t=T2,title:o=null,classes:r=[],attributes:i={},styles:c={}}=n;return _i({type:"text",content:e},()=>(yn("beforeDOMElementCreation",{content:e,params:n}),Bh({content:e,transform:L(L({},T2),t),title:o,extra:{attributes:i,styles:c,classes:["".concat(A.cssPrefix,"-layers-text"),...r]}})))}}},provides(e){e.generateLayersText=function(n,t){let{title:o,transform:r,extra:i}=t,c=null,s=null;if(om){let a=parseInt(getComputedStyle(n).fontSize,10),l=n.getBoundingClientRect();c=l.width/a,s=l.height/a}return A.autoA11y&&!o&&(i.attributes["aria-hidden"]="true"),Promise.resolve([n,Bh({content:n.innerHTML,width:c,height:s,transform:r,title:o,extra:i,watchable:!0})])}}},$N=new RegExp('"',"ug"),qh=[1105920,1112319],Zh=L(L(L(L({},{FontAwesome:{normal:"fas",400:"fas"}}),u_),E_),M_),Fl=Object.keys(Zh).reduce((e,n)=>(e[n.toLowerCase()]=Zh[n],e),{}),VN=Object.keys(Fl).reduce((e,n)=>{let t=Fl[n];return e[n]=t[900]||[...Object.entries(t)][0][1],e},{});function HN(e){let n=e.replace($N,""),t=Q_(n,0),o=t>=qh[0]&&t<=qh[1],r=n.length===2?n[0]===n[1]:!1;return{value:_l(r?n[0]:n),isSecondary:o||r}}function UN(e,n){let t=e.replace(/^['"]|['"]$/g,"").toLowerCase(),o=parseInt(n),r=isNaN(o)?"normal":o;return(Fl[t]||{})[r]||VN[t]}function Yh(e,n){let t="".concat(D_).concat(n.replace(":","-"));return new Promise((o,r)=>{if(e.getAttribute(t)!==null)return o();let c=T0(e.children).filter(d=>d.getAttribute(wl)===n)[0],s=It.getComputedStyle(e,n),a=s.getPropertyValue("font-family"),l=a.match(A_),u=s.getPropertyValue("font-weight"),f=s.getPropertyValue("content");if(c&&!l)return e.removeChild(c),o();if(l&&f!=="none"&&f!==""){let d=s.getPropertyValue("content"),p=UN(a,u),{value:h,isSecondary:g}=HN(d),b=l[0].startsWith("FontAwesome"),x=Gl(p,h),I=x;if(b){let B=nN(h);B.iconName&&B.prefix&&(x=B.iconName,p=B.prefix)}if(x&&!g&&(!c||c.getAttribute(Bl)!==p||c.getAttribute($l)!==I)){e.setAttribute(t,I),c&&e.removeChild(c);let B=IN(),{extra:oe}=B;oe.attributes[wl]=n,kl(x,p).then(Je=>{let X1=ql(L(L({},B),{},{icons:{main:Je,mask:Sm()},prefix:p,iconName:I,extra:oe,watchable:!0})),ct=ze.createElementNS("http://www.w3.org/2000/svg","svg");n==="::before"?e.insertBefore(ct,e.firstChild):e.appendChild(ct),ct.outerHTML=X1.map(Pt=>u4(Pt)).join(` +`),e.removeAttribute(t),o()}).catch(r)}else o()}else o()})}function WN(e){return Promise.all([Yh(e,"::before"),Yh(e,"::after")])}function GN(e){return e.parentNode!==document.head&&!~N_.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(wl)&&(!e.parentNode||e.parentNode.tagName!=="svg")}function Qh(e){if(ot)return new Promise((n,t)=>{let o=T0(e.querySelectorAll("*")).filter(GN).map(WN),r=Zl.begin("searchPseudoElements");Im(),Promise.all(o).then(()=>{r(),Pl(),n()}).catch(()=>{r(),Pl(),t()})})}var qN={hooks(){return{mutationObserverCallbacks(e){return e.pseudoElementsCallback=Qh,e}}},provides(e){e.pseudoElements2svg=function(n){let{node:t=ze}=n;A.searchPseudoElements&&Qh(t)}}},Kh=!1,ZN={mixout(){return{dom:{unwatch(){Im(),Kh=!0}}}},hooks(){return{bootstrap(){Uh(Tl("mutationObserverCallbacks",{}))},noAuto(){EN()},watch(e){let{observeMutationsRoot:n}=e;Kh?Pl():Uh(Tl("mutationObserverCallbacks",{observeMutationsRoot:n}))}}}},Xh=e=>{let n={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return e.toLowerCase().split(" ").reduce((t,o)=>{let r=o.toLowerCase().split("-"),i=r[0],c=r.slice(1).join("-");if(i&&c==="h")return t.flipX=!0,t;if(i&&c==="v")return t.flipY=!0,t;if(c=parseFloat(c),isNaN(c))return t;switch(i){case"grow":t.size=t.size+c;break;case"shrink":t.size=t.size-c;break;case"left":t.x=t.x-c;break;case"right":t.x=t.x+c;break;case"up":t.y=t.y-c;break;case"down":t.y=t.y+c;break;case"rotate":t.rotate=t.rotate+c;break}return t},n)},YN={mixout(){return{parse:{transform:e=>Xh(e)}}},hooks(){return{parseNodeAttributes(e,n){let t=n.getAttribute("data-fa-transform");return t&&(e.transform=Xh(t)),e}}},provides(e){e.generateAbstractTransformGrouping=function(n){let{main:t,transform:o,containerWidth:r,iconWidth:i}=n,c={transform:"translate(".concat(r/2," 256)")},s="translate(".concat(o.x*32,", ").concat(o.y*32,") "),a="scale(".concat(o.size/16*(o.flipX?-1:1),", ").concat(o.size/16*(o.flipY?-1:1),") "),l="rotate(".concat(o.rotate," 0 0)"),u={transform:"".concat(s," ").concat(a," ").concat(l)},f={transform:"translate(".concat(i/2*-1," -256)")},d={outer:c,inner:u,path:f};return{tag:"g",attributes:L({},d.outer),children:[{tag:"g",attributes:L({},d.inner),children:[{tag:t.icon.tag,children:t.icon.children,attributes:L(L({},t.icon.attributes),d.path)}]}]}}}},bl={x:0,y:0,width:"100%",height:"100%"};function Jh(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||n)&&(e.attributes.fill="black"),e}function QN(e){return e.tag==="g"?e.children:[e]}var KN={hooks(){return{parseNodeAttributes(e,n){let t=n.getAttribute("data-fa-mask"),o=t?Di(t.split(" ").map(r=>r.trim())):Sm();return o.prefix||(o.prefix=Tt()),e.mask=o,e.maskId=n.getAttribute("data-fa-mask-id"),e}}},provides(e){e.generateAbstractMask=function(n){let{children:t,attributes:o,main:r,mask:i,maskId:c,transform:s}=n,{width:a,icon:l}=r,{width:u,icon:f}=i,d=H_({transform:s,containerWidth:u,iconWidth:a}),p={tag:"rect",attributes:L(L({},bl),{},{fill:"white"})},h=l.children?{children:l.children.map(Jh)}:{},g={tag:"g",attributes:L({},d.inner),children:[Jh(L({tag:l.tag,attributes:L(L({},l.attributes),d.path)},h))]},b={tag:"g",attributes:L({},d.outer),children:[g]},x="mask-".concat(c||s4()),I="clip-".concat(c||s4()),B={tag:"mask",attributes:L(L({},bl),{},{id:x,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[p,b]},oe={tag:"defs",children:[{tag:"clipPath",attributes:{id:I},children:QN(f)},B]};return t.push(oe,{tag:"rect",attributes:L({fill:"currentColor","clip-path":"url(#".concat(I,")"),mask:"url(#".concat(x,")")},bl)}),{children:t,attributes:o}}}},XN={provides(e){let n=!1;It.matchMedia&&(n=It.matchMedia("(prefers-reduced-motion: reduce)").matches),e.missingIconAbstract=function(){let t=[],o={fill:"currentColor"},r={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};t.push({tag:"path",attributes:L(L({},o),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});let i=L(L({},r),{},{attributeName:"opacity"}),c={tag:"circle",attributes:L(L({},o),{},{cx:"256",cy:"364",r:"28"}),children:[]};return n||c.children.push({tag:"animate",attributes:L(L({},r),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:L(L({},i),{},{values:"1;0;1;1;0;1;"})}),t.push(c),t.push({tag:"path",attributes:L(L({},o),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:n?[]:[{tag:"animate",attributes:L(L({},i),{},{values:"1;0;0;0;0;1;"})}]}),n||t.push({tag:"path",attributes:L(L({},o),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:L(L({},i),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:t}}}},JN={hooks(){return{parseNodeAttributes(e,n){let t=n.getAttribute("data-fa-symbol"),o=t===null?!1:t===""?!0:t;return e.symbol=o,e}}}},eI=[G_,PN,FN,jN,BN,qN,ZN,YN,KN,XN,JN];uN(eI,{mixoutsTo:k1});var xq=k1.noAuto,Am=k1.config,wq=k1.library,Rm=k1.dom,km=k1.parse,Sq=k1.findIconDefinition,Eq=k1.toHtml,Om=k1.icon,Dq=k1.layer,tI=k1.text,nI=k1.counter;var oI=["*"],rI=e=>{throw new Error(`Could not find icon with iconName=${e.iconName} and prefix=${e.prefix} in the icon library.`)},iI=()=>{throw new Error("Property `icon` is required for `fa-icon`/`fa-duotone-icon` components.")},Fm=e=>e!=null&&(e===90||e===180||e===270||e==="90"||e==="180"||e==="270"),cI=e=>{let n=Fm(e.rotate),t={[`fa-${e.animation}`]:e.animation!=null&&!e.animation.startsWith("spin"),"fa-spin":e.animation==="spin"||e.animation==="spin-reverse","fa-spin-pulse":e.animation==="spin-pulse"||e.animation==="spin-pulse-reverse","fa-spin-reverse":e.animation==="spin-reverse"||e.animation==="spin-pulse-reverse","fa-pulse":e.animation==="spin-pulse"||e.animation==="spin-pulse-reverse","fa-fw":e.fixedWidth,"fa-border":e.border,"fa-inverse":e.inverse,"fa-layers-counter":e.counter,"fa-flip-horizontal":e.flip==="horizontal"||e.flip==="both","fa-flip-vertical":e.flip==="vertical"||e.flip==="both",[`fa-${e.size}`]:e.size!==null,[`fa-rotate-${e.rotate}`]:n,"fa-rotate-by":e.rotate!=null&&!n,[`fa-pull-${e.pull}`]:e.pull!==null,[`fa-stack-${e.stackItemSize}`]:e.stackItemSize!=null};return Object.keys(t).map(o=>t[o]?o:null).filter(o=>o)},Ql=new WeakSet,Pm="fa-auto-css";function sI(e,n){if(!n.autoAddCss||Ql.has(e))return;if(e.getElementById(Pm)!=null){n.autoAddCss=!1,Ql.add(e);return}let t=e.createElement("style");t.setAttribute("type","text/css"),t.setAttribute("id",Pm),t.innerHTML=Rm.css();let o=e.head.childNodes,r=null;for(let i=o.length-1;i>-1;i--){let c=o[i],s=c.nodeName.toUpperCase();["STYLE","LINK"].indexOf(s)>-1&&(r=c)}e.head.insertBefore(t,r),n.autoAddCss=!1,Ql.add(e)}var aI=e=>e.prefix!==void 0&&e.iconName!==void 0,lI=(e,n)=>aI(e)?e:Array.isArray(e)&&e.length===2?{prefix:e[0],iconName:e[1]}:{prefix:n,iconName:e},uI=(()=>{class e{constructor(){this.defaultPrefix="fas",this.fallbackIcon=null,this._autoAddCss=!0}set autoAddCss(t){Am.autoAddCss=t,this._autoAddCss=t}get autoAddCss(){return this._autoAddCss}static{this.\u0275fac=function(o){return new(o||e)}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})(),fI=(()=>{class e{constructor(){this.definitions={}}addIcons(...t){for(let o of t){o.prefix in this.definitions||(this.definitions[o.prefix]={}),this.definitions[o.prefix][o.iconName]=o;for(let r of o.icon[2])typeof r=="string"&&(this.definitions[o.prefix][r]=o)}}addIconPacks(...t){for(let o of t){let r=Object.keys(o).map(i=>o[i]);this.addIcons(...r)}}getIconDefinition(t,o){return t in this.definitions&&o in this.definitions[t]?this.definitions[t][o]:null}static{this.\u0275fac=function(o){return new(o||e)}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})(),dI=(()=>{class e{constructor(){this.stackItemSize="1x"}ngOnChanges(t){if("size"in t)throw new Error('fa-icon is not allowed to customize size when used inside fa-stack. Set size on the enclosing fa-stack instead: ....')}static{this.\u0275fac=function(o){return new(o||e)}}static{this.\u0275dir=ae({type:e,selectors:[["fa-icon","stackItemSize",""],["fa-duotone-icon","stackItemSize",""]],inputs:{stackItemSize:"stackItemSize",size:"size"},features:[Ze]})}}return e})(),pI=(()=>{class e{constructor(t,o){this.renderer=t,this.elementRef=o}ngOnInit(){this.renderer.addClass(this.elementRef.nativeElement,"fa-stack")}ngOnChanges(t){"size"in t&&(t.size.currentValue!=null&&this.renderer.addClass(this.elementRef.nativeElement,`fa-${t.size.currentValue}`),t.size.previousValue!=null&&this.renderer.removeClass(this.elementRef.nativeElement,`fa-${t.size.previousValue}`))}static{this.\u0275fac=function(o){return new(o||e)(j(s2),j(De))}}static{this.\u0275cmp=me({type:e,selectors:[["fa-stack"]],inputs:{size:"size"},features:[Ze],ngContentSelectors:oI,decls:1,vars:0,template:function(o,r){o&1&&(T1(),v1(0))},encapsulation:2})}}return e})(),Bq=(()=>{class e{constructor(t,o,r,i,c){this.sanitizer=t,this.config=o,this.iconLibrary=r,this.stackItem=i,this.document=m(ie),c!=null&&i==null&&console.error('FontAwesome: fa-icon and fa-duotone-icon elements must specify stackItemSize attribute when wrapped into fa-stack. Example: .')}ngOnChanges(t){if(this.icon==null&&this.config.fallbackIcon==null){iI();return}if(t){let o=this.findIconDefinition(this.icon??this.config.fallbackIcon);if(o!=null){let r=this.buildParams();sI(this.document,this.config);let i=Om(o,r);this.renderedIconHTML=this.sanitizer.bypassSecurityTrustHtml(i.html.join(` +`))}}}render(){this.ngOnChanges({})}findIconDefinition(t){let o=lI(t,this.config.defaultPrefix);if("icon"in o)return o;let r=this.iconLibrary.getIconDefinition(o.prefix,o.iconName);return r??(rI(o),null)}buildParams(){let t={flip:this.flip,animation:this.animation,border:this.border,inverse:this.inverse,size:this.size||null,pull:this.pull||null,rotate:this.rotate||null,fixedWidth:typeof this.fixedWidth=="boolean"?this.fixedWidth:this.config.fixedWidth,stackItemSize:this.stackItem!=null?this.stackItem.stackItemSize:null},o=typeof this.transform=="string"?km.transform(this.transform):this.transform,r={};return t.rotate!=null&&!Fm(t.rotate)&&(r["--fa-rotate-angle"]=`${t.rotate}`),{title:this.title,transform:o,classes:cI(t),mask:this.mask!=null?this.findIconDefinition(this.mask):null,symbol:this.symbol,attributes:{role:this.a11yRole},styles:r}}static{this.\u0275fac=function(o){return new(o||e)(j(N3),j(uI),j(fI),j(dI,8),j(pI,8))}}static{this.\u0275cmp=me({type:e,selectors:[["fa-icon"]],hostAttrs:[1,"ng-fa-icon"],hostVars:2,hostBindings:function(o,r){o&2&&(R6("innerHTML",r.renderedIconHTML,ku),le("title",r.title))},inputs:{icon:"icon",title:"title",animation:"animation",mask:"mask",flip:"flip",size:"size",pull:"pull",border:"border",inverse:"inverse",symbol:"symbol",rotate:"rotate",fixedWidth:"fixedWidth",transform:"transform",a11yRole:"a11yRole"},features:[Ze],decls:0,vars:0,template:function(o,r){},encapsulation:2})}}return e})();var jm=(e,{delay:n=500,excludedStatusCodes:t=[400,401,403,404,422]}={})=>{if(console.warn("retried because of: ",e),t.some(o=>o===e.status))throw e;return n2(n)};var Ni=(()=>{class e{constructor(t){this.sanitizer=t}transform(t){return!!t&&this.sanitizer.bypassSecurityTrustUrl(t)||""}static{this.\u0275fac=function(o){return new(o||e)(j(N3,16))}}static{this.\u0275pipe=G2({name:"safeImg",type:e,pure:!0})}}return e})();var Gq=(()=>{class e{constructor(){this._observer=new ne(null),this._messageChange=this._observer.asObservable(),this._observerHttpEvent=new ne(null),this._httpEventChange=this._observerHttpEvent.asObservable(),this._observerHttpEvent}get messageChange(){return this._messageChange}get httpEventChange(){return this._httpEventChange}changeMessage(t){this._observer.next(t)}changeHttpEvent(t){this._observerHttpEvent.next(t)}static{this.\u0275fac=function(o){return new(o||e)}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var Kq=(()=>{class e{constructor(t){this._store=t,this.params$=this._store.select(wh),this.config$=this._store.select(Sh)}setQueryParams({file:t,url:o}){this._store.dispatch(zh(t,o))}setAppReady(){this._store.dispatch(Np())}static{this.\u0275fac=function(o){return new(o||e)(y(Ue))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var eZ=(()=>{class e{constructor(t){this._env=t}sendSimpleEvent(t,o,r){this.sendEvent(o,{event_category:t,event_label:r})}sendEvent(t,o={}){if(typeof gtag>"u"){this._debug("event",this._env.gtagId,t,o);return}try{gtag("event",t,o),this._debug("event",this._env.gtagId,t,o)}catch(r){console.error("Google Analytics event error",r)}}_debug(...t){this._env.production||console.log("angular-gtag:",...t)}static{this.\u0275fac=function(o){return new(o||e)(y(di))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var Bm=new M("ViewerConfigToken");var aZ=(()=>{class e{constructor(t,o){this._http=t,this._config=o}getFileDescription(t){return this._config.staticContentMode?this._http.get("/"+t.file+this._config.apiEndpointConfig.viewData).pipe(T(o=>(o.pages=o.pages.map(r=>F(C({},r),{pageUrl:this._config.apiEndpoint+r.pageUrl,thumbUrl:this._config.apiEndpoint+r.thumbUrl})),o))):this._http.post(this._config.apiEndpointConfig.viewData,C({},t),{withCredentials:this._config.withCredentials})}getPages(t){return this._http.post(this._config.apiEndpointConfig.createPages,C({},t),{withCredentials:this._config.withCredentials})}convertToPDF(t){if(this._config.staticContentMode){let o=`${this._config.apiEndpoint}/${t.guid}${this._config.apiEndpointConfig.printPdf}`;return D({pdfUrl:o})}return this._http.post(this._config.apiEndpointConfig.createPdf,{file:t.guid,guid:t.guid,password:t.password},{withCredentials:this._config.withCredentials})}loadPrintPdf(t){return this._http.get(t,{headers:new K2({"not-intercept":"true"}),responseType:"blob"})}getFileTree(t){return this._config.staticContentMode?this._http.get(this._config.apiEndpointConfig.filesTree):this._http.post(this._config.apiEndpointConfig.filesTree,t,{withCredentials:this._config.withCredentials})}static{this.\u0275fac=function(o){return new(o||e)(y(ta),y(Bm))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function vn(e,n){return e?e.classList?e.classList.contains(n):new RegExp("(^| )"+n+"( |$)","gi").test(e.className):!1}function rt(e,n){if(e&&n){let t=o=>{vn(e,o)||(e.classList?e.classList.add(o):e.className+=" "+o)};[n].flat().filter(Boolean).forEach(o=>o.split(" ").forEach(t))}}function hI(){return window.innerWidth-document.documentElement.offsetWidth}function $m(e){for(let n of document?.styleSheets)try{for(let t of n?.cssRules)for(let o of t?.style)if(e.test(o))return{name:o,value:t.style.getPropertyValue(o).trim()}}catch{}return null}function Kl(e="p-overflow-hidden"){let n=$m(/-scrollbar-width$/);n?.name&&document.body.style.setProperty(n.name,hI()+"px"),rt(document.body,e)}function u2(e,n){if(e&&n){let t=o=>{e.classList?e.classList.remove(o):e.className=e.className.replace(new RegExp("(^|\\b)"+o.split(" ").join("|")+"(\\b|$)","gi")," ")};[n].flat().filter(Boolean).forEach(o=>o.split(" ").forEach(t))}}function Xl(e="p-overflow-hidden"){let n=$m(/-scrollbar-width$/);n?.name&&document.body.style.removeProperty(n.name),u2(document.body,e)}function Jl(){let e=window,n=document,t=n.documentElement,o=n.getElementsByTagName("body")[0],r=e.innerWidth||t.clientWidth||o.clientWidth,i=e.innerHeight||t.clientHeight||o.clientHeight;return{width:r,height:i}}function fZ(){let e=document.documentElement;return(window.pageXOffset||e.scrollLeft)-(e.clientLeft||0)}function dZ(){let e=document.documentElement;return(window.pageYOffset||e.scrollTop)-(e.clientTop||0)}function f4(e,n){if(e instanceof HTMLElement){let t=e.offsetWidth;if(n){let o=getComputedStyle(e);t+=parseFloat(o.marginLeft)+parseFloat(o.marginRight)}return t}return 0}function d4(e){return typeof HTMLElement=="object"?e instanceof HTMLElement:e&&typeof e=="object"&&e!==null&&e.nodeType===1&&typeof e.nodeName=="string"}function Vm(e){let n=e;return e&&typeof e=="object"&&(e.hasOwnProperty("current")?n=e.current:e.hasOwnProperty("el")&&(e.el.hasOwnProperty("nativeElement")?n=e.el.nativeElement:n=e.el)),d4(n)?n:void 0}function Hm(e,n){let t=Vm(e);if(t)t.appendChild(n);else throw new Error("Cannot append "+n+" to "+e)}function Ii(e,n={}){if(d4(e)){let t=(o,r)=>{var i,c;let s=(i=e?.$attrs)!=null&&i[o]?[(c=e?.$attrs)==null?void 0:c[o]]:[];return[r].flat().reduce((a,l)=>{if(l!=null){let u=typeof l;if(u==="string"||u==="number")a.push(l);else if(u==="object"){let f=Array.isArray(l)?t(o,l):Object.entries(l).map(([d,p])=>o==="style"&&(p||p===0)?`${d.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}:${p}`:p?d:void 0);a=f.length?a.concat(f.filter(d=>!!d)):a}}return a},s)};Object.entries(n).forEach(([o,r])=>{if(r!=null){let i=o.match(/^on(.+)/);i?e.addEventListener(i[1].toLowerCase(),r):o==="p-bind"||o==="pBind"?Ii(e,r):(r=o==="class"?[...new Set(t("class",r))].join(" ").trim():o==="style"?t("style",r).join(";").trim():r,(e.$attrs=e.$attrs||{})&&(e.$attrs[o]=r),e.setAttribute(o,r))}})}}function Um(e,n={},...t){if(e){let o=document.createElement(e);return Ii(o,n),o.append(...t),o}}function pZ(e,n){if(e){e.style.opacity="0";let t=+new Date,o="0",r=function(){o=`${+e.style.opacity+(new Date().getTime()-t)/n}`,e.style.opacity=o,t=+new Date,+o<1&&(window.requestAnimationFrame&&requestAnimationFrame(r)||setTimeout(r,16))};r()}}function mI(e,n){return d4(e)?Array.from(e.querySelectorAll(n)):[]}function gI(e,n){return d4(e)?e.matches(n)?e:e.querySelector(n):null}function e8(e,n){e&&document.activeElement!==e&&e.focus(n)}function Wm(e,n=""){let t=mI(e,`button:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${n}, [href][clientHeight][clientWidth]:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${n}, input:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${n}, select:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${n}, textarea:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${n}, [tabIndex]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${n}, - [contenteditable]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${n}`),o=[];for(let r of t)getComputedStyle(r).display!="none"&&getComputedStyle(r).visibility!="hidden"&&o.push(r);return o}function Wm(e,n){let t=Um(e,n);return t.length>0?t[0]:null}function t8(e){if(e){let n=e.offsetHeight,t=getComputedStyle(e);return n-=parseFloat(t.paddingTop)+parseFloat(t.paddingBottom)+parseFloat(t.borderTopWidth)+parseFloat(t.borderBottomWidth),n}return 0}function Gm(e,n){let t=Um(e,n);return t.length>0?t[t.length-1]:null}function qm(e){if(e){let n=e.getBoundingClientRect();return{top:n.top+(window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0),left:n.left+(window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0)}}return{top:"auto",left:"auto"}}function A0(e,n){if(e){let t=e.offsetHeight;if(n){let o=getComputedStyle(e);t+=parseFloat(o.marginTop)+parseFloat(o.marginBottom)}return t}return 0}function n8(e){if(e){let n=e.offsetWidth,t=getComputedStyle(e);return n-=parseFloat(t.paddingLeft)+parseFloat(t.paddingRight)+parseFloat(t.borderLeftWidth)+parseFloat(t.borderRightWidth),n}return 0}function Zm(e){var n;e&&("remove"in Element.prototype?e.remove():(n=e.parentNode)==null||n.removeChild(e))}function dZ(e,n){let t=$m(e);if(t)t.removeChild(n);else throw new Error("Cannot remove "+n+" from "+e)}function Ti(e,n="",t){d4(e)&&t!==null&&t!==void 0&&e.setAttribute(n,t)}var mI=Object.defineProperty,Ym=Object.getOwnPropertySymbols,gI=Object.prototype.hasOwnProperty,CI=Object.prototype.propertyIsEnumerable,Qm=(e,n,t)=>n in e?mI(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,yI=(e,n)=>{for(var t in n||(n={}))gI.call(n,t)&&Qm(e,t,n[t]);if(Ym)for(var t of Ym(n))CI.call(n,t)&&Qm(e,t,n[t]);return e};function Q1(e){return e==null||e===""||Array.isArray(e)&&e.length===0||!(e instanceof Date)&&typeof e=="object"&&Object.keys(e).length===0}function vI(e){return!!(e&&e.constructor&&e.call&&e.apply)}function Se(e){return!Q1(e)}function f2(e,n=!0){return e instanceof Object&&e.constructor===Object&&(n||Object.keys(e).length!==0)}function Y1(e,...n){return vI(e)?e(...n):e}function Rt(e,n=!0){return typeof e=="string"&&(n||e!=="")}function Km(e){return Rt(e)?e.replace(/(-|_)/g,"").toLowerCase():e}function Ai(e,n="",t={}){let o=Km(n).split("."),r=o.shift();return r?f2(e)?Ai(Y1(e[Object.keys(e).find(i=>Km(i)===r)||""],t),o.join("."),t):void 0:Y1(e,t)}function Ri(e,n=!0){return Array.isArray(e)&&(n||e.length!==0)}function Xm(e){return Se(e)&&!isNaN(e)}function O1(e,n){if(n){let t=n.test(e);return n.lastIndex=0,t}return!1}function p4(...e){let n=(t={},o={})=>{let r=yI({},t);return Object.keys(o).forEach(i=>{f2(o[i])&&i in t&&f2(t[i])?r[i]=n(t[i],o[i]):r[i]=o[i]}),r};return e.reduce((t,o,r)=>r===0?o:n(t,o),{})}function Mn(e){return e&&e.replace(/\/\*(?:(?!\*\/)[\s\S])*\*\/|[\r\n\t]+/g,"").replace(/ {2,}/g," ").replace(/ ([{:}]) /g,"$1").replace(/([;,]) /g,"$1").replace(/ !/g,"!").replace(/: /g,":")}function ki(e){return Rt(e)?e.replace(/(_)/g,"-").replace(/[A-Z]/g,(n,t)=>t===0?n:"-"+n.toLowerCase()).toLowerCase():e}function o8(e){return Rt(e)?e.replace(/[A-Z]/g,(n,t)=>t===0?n:"."+n.toLowerCase()).toLowerCase():e}var Oi={};function K1(e="pui_id_"){return Oi.hasOwnProperty(e)||(Oi[e]=0),Oi[e]++,`${e}${Oi[e]}`}function Jm(){let e=new Map;return{on(n,t){let o=e.get(n);return o?o.push(t):o=[t],e.set(n,o),this},off(n,t){let o=e.get(n);return o&&o.splice(o.indexOf(t)>>>0,1),this},emit(n,t){let o=e.get(n);o&&o.slice().map(r=>{r(t)})},clear(){e.clear()}}}function MI(){let e=[],n=(c,s,a=999)=>{let l=r(c,s,a),u=l.value+(l.key===c?0:a)+1;return e.push({key:c,value:u}),u},t=c=>{e=e.filter(s=>s.value!==c)},o=(c,s)=>r(c,s).value,r=(c,s,a=0)=>[...e].reverse().find(l=>s?!0:l.key===c)||{key:c,value:a},i=c=>c&&parseInt(c.style.zIndex,10)||0;return{get:i,set:(c,s,a)=>{s&&(s.style.zIndex=String(n(c,!0,a)))},clear:c=>{c&&(t(i(c)),c.style.zIndex="")},getCurrent:c=>o(c,!0)}}var vZ=MI();var We=(()=>{class e{static STARTS_WITH="startsWith";static CONTAINS="contains";static NOT_CONTAINS="notContains";static ENDS_WITH="endsWith";static EQUALS="equals";static NOT_EQUALS="notEquals";static IN="in";static LESS_THAN="lt";static LESS_THAN_OR_EQUAL_TO="lte";static GREATER_THAN="gt";static GREATER_THAN_OR_EQUAL_TO="gte";static BETWEEN="between";static IS="is";static IS_NOT="isNot";static BEFORE="before";static AFTER="after";static DATE_IS="dateIs";static DATE_IS_NOT="dateIsNot";static DATE_BEFORE="dateBefore";static DATE_AFTER="dateAfter"}return e})();var kZ=(()=>{class e{messageSource=new Q;clearSource=new Q;messageObserver=this.messageSource.asObservable();clearObserver=this.clearSource.asObservable();add(t){t&&this.messageSource.next(t)}addAll(t){t&&t.length&&this.messageSource.next(t)}clear(t){this.clearSource.next(t||null)}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})();var Pi=(()=>{class e{template;type;name;constructor(t){this.template=t}getType(){return this.name}static \u0275fac=function(o){return new(o||e)(F(i2))};static \u0275dir=ae({type:e,selectors:[["","pTemplate",""]],inputs:{type:"type",name:[0,"pTemplate","name"]}})}return e})(),kt=(()=>{class e{static \u0275fac=function(o){return new(o||e)};static \u0275mod=Me({type:e});static \u0275inj=ye({imports:[Y2]})}return e})(),eg=(()=>{class e{static STARTS_WITH="startsWith";static CONTAINS="contains";static NOT_CONTAINS="notContains";static ENDS_WITH="endsWith";static EQUALS="equals";static NOT_EQUALS="notEquals";static NO_FILTER="noFilter";static LT="lt";static LTE="lte";static GT="gt";static GTE="gte";static IS="is";static IS_NOT="isNot";static BEFORE="before";static AFTER="after";static CLEAR="clear";static APPLY="apply";static MATCH_ALL="matchAll";static MATCH_ANY="matchAny";static ADD_RULE="addRule";static REMOVE_RULE="removeRule";static ACCEPT="accept";static REJECT="reject";static CHOOSE="choose";static UPLOAD="upload";static CANCEL="cancel";static PENDING="pending";static FILE_SIZE_TYPES="fileSizeTypes";static DAY_NAMES="dayNames";static DAY_NAMES_SHORT="dayNamesShort";static DAY_NAMES_MIN="dayNamesMin";static MONTH_NAMES="monthNames";static MONTH_NAMES_SHORT="monthNamesShort";static FIRST_DAY_OF_WEEK="firstDayOfWeek";static TODAY="today";static WEEK_HEADER="weekHeader";static WEAK="weak";static MEDIUM="medium";static STRONG="strong";static PASSWORD_PROMPT="passwordPrompt";static EMPTY_MESSAGE="emptyMessage";static EMPTY_FILTER_MESSAGE="emptyFilterMessage";static SHOW_FILTER_MENU="showFilterMenu";static HIDE_FILTER_MENU="hideFilterMenu";static SELECTION_MESSAGE="selectionMessage";static ARIA="aria";static SELECT_COLOR="selectColor";static BROWSE_FILES="browseFiles"}return e})();var d2=function(e){return e[e.State=0]="State",e[e.Transition=1]="Transition",e[e.Sequence=2]="Sequence",e[e.Group=3]="Group",e[e.Animate=4]="Animate",e[e.Keyframes=5]="Keyframes",e[e.Style=6]="Style",e[e.Trigger=7]="Trigger",e[e.Reference=8]="Reference",e[e.AnimateChild=9]="AnimateChild",e[e.AnimateRef=10]="AnimateRef",e[e.Query=11]="Query",e[e.Stagger=12]="Stagger",e}(d2||{}),PZ="*";function og(e,n){return{type:d2.Trigger,name:e,definitions:n,options:{}}}function r8(e,n=null){return{type:d2.Animate,styles:n,timings:e}}function FZ(e,n=null){return{type:d2.Sequence,steps:e,options:n}}function i8(e){return{type:d2.Style,styles:e,offset:null}}function jZ(e,n,t){return{type:d2.State,name:e,styles:n,options:t}}function c8(e,n,t=null){return{type:d2.Transition,expr:e,animation:n,options:t}}function s8(e,n=null){return{type:d2.Reference,animation:e,options:n}}function BZ(e=null){return{type:d2.AnimateChild,options:e}}function a8(e,n=null){return{type:d2.AnimateRef,animation:e,options:n}}function $Z(e,n,t=null){return{type:d2.Query,selector:e,animation:n,options:t}}var tg=class{_onDoneFns=[];_onStartFns=[];_onDestroyFns=[];_originalOnDoneFns=[];_originalOnStartFns=[];_started=!1;_destroyed=!1;_finished=!1;_position=0;parentPlayer=null;totalTime;constructor(n=0,t=0){this.totalTime=n+t}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(n=>n()),this._onDoneFns=[])}onStart(n){this._originalOnStartFns.push(n),this._onStartFns.push(n)}onDone(n){this._originalOnDoneFns.push(n),this._onDoneFns.push(n)}onDestroy(n){this._onDestroyFns.push(n)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){queueMicrotask(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(n=>n()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(n=>n()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(n){this._position=this.totalTime?n*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(n){let t=n=="start"?this._onStartFns:this._onDoneFns;t.forEach(o=>o()),t.length=0}},ng=class{_onDoneFns=[];_onStartFns=[];_finished=!1;_started=!1;_destroyed=!1;_onDestroyFns=[];parentPlayer=null;totalTime=0;players;constructor(n){this.players=n;let t=0,o=0,r=0,i=this.players.length;i==0?queueMicrotask(()=>this._onFinish()):this.players.forEach(c=>{c.onDone(()=>{++t==i&&this._onFinish()}),c.onDestroy(()=>{++o==i&&this._onDestroy()}),c.onStart(()=>{++r==i&&this._onStart()})}),this.totalTime=this.players.reduce((c,s)=>Math.max(c,s.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(n=>n()),this._onDoneFns=[])}init(){this.players.forEach(n=>n.init())}onStart(n){this._onStartFns.push(n)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(n=>n()),this._onStartFns=[])}onDone(n){this._onDoneFns.push(n)}onDestroy(n){this._onDestroyFns.push(n)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(n=>n.play())}pause(){this.players.forEach(n=>n.pause())}restart(){this.players.forEach(n=>n.restart())}finish(){this._onFinish(),this.players.forEach(n=>n.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(n=>n.destroy()),this._onDestroyFns.forEach(n=>n()),this._onDestroyFns=[])}reset(){this.players.forEach(n=>n.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(n){let t=n*this.totalTime;this.players.forEach(o=>{let r=o.totalTime?Math.min(1,t/o.totalTime):1;o.setPosition(r)})}getPosition(){let n=this.players.reduce((t,o)=>t===null||o.totalTime>t.totalTime?o:t,null);return n!=null?n.getPosition():0}beforeDestroy(){this.players.forEach(n=>{n.beforeDestroy&&n.beforeDestroy()})}triggerCallback(n){let t=n=="start"?this._onStartFns:this._onDoneFns;t.forEach(o=>o()),t.length=0}},VZ="!";var bI=Object.defineProperty,LI=Object.defineProperties,zI=Object.getOwnPropertyDescriptors,Fi=Object.getOwnPropertySymbols,cg=Object.prototype.hasOwnProperty,sg=Object.prototype.propertyIsEnumerable,rg=(e,n,t)=>n in e?bI(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,h2=(e,n)=>{for(var t in n||(n={}))cg.call(n,t)&&rg(e,t,n[t]);if(Fi)for(var t of Fi(n))sg.call(n,t)&&rg(e,t,n[t]);return e},l8=(e,n)=>LI(e,zI(n)),it=(e,n)=>{var t={};for(var o in e)cg.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(e!=null&&Fi)for(var o of Fi(e))n.indexOf(o)<0&&sg.call(e,o)&&(t[o]=e[o]);return t};function WZ(...e){return p4(...e)}var xI=Jm(),P1=xI;function ig(e,n){Ri(e)?e.push(...n||[]):f2(e)&&Object.assign(e,n)}function wI(e){return f2(e)&&e.hasOwnProperty("value")&&e.hasOwnProperty("type")?e.value:e}function SI(e){return e.replaceAll(/ /g,"").replace(/[^\w]/g,"-")}function u8(e="",n=""){return SI(`${Rt(e,!1)&&Rt(n,!1)?`${e}-`:e}${n}`)}function ag(e="",n=""){return`--${u8(e,n)}`}function EI(e=""){let n=(e.match(/{/g)||[]).length,t=(e.match(/}/g)||[]).length;return(n+t)%2!==0}function lg(e,n="",t="",o=[],r){if(Rt(e)){let i=/{([^}]*)}/g,c=e.trim();if(EI(c))return;if(O1(c,i)){let s=c.replaceAll(i,u=>{let d=u.replace(/{|}/g,"").split(".").filter(p=>!o.some(h=>O1(p,h)));return`var(${ag(t,ki(d.join("-")))}${Se(r)?`, ${r}`:""})`}),a=/(\d+\s+[\+\-\*\/]\s+\d+)/g,l=/var\([^)]+\)/g;return O1(s.replace(l,"0"),a)?`calc(${s})`:s}return c}else if(Xm(e))return e}function DI(e,n,t){Rt(n,!1)&&e.push(`${n}:${t};`)}function R0(e,n){return e?`${e}{${n}}`:""}var k0=(...e)=>_I(Ce.getTheme(),...e),_I=(e={},n,t,o)=>{if(n){let{variable:r,options:i}=Ce.defaults||{},{prefix:c,transform:s}=e?.options||i||{},l=O1(n,/{([^}]*)}/g)?n:`{${n}}`;return o==="value"||Q1(o)&&s==="strict"?Ce.getTokenValue(n):lg(l,void 0,c,[r.excludedKeyRegex],t)}return""};function NI(e,n={}){let t=Ce.defaults.variable,{prefix:o=t.prefix,selector:r=t.selector,excludedKeyRegex:i=t.excludedKeyRegex}=n,c=(l,u="")=>Object.entries(l).reduce((f,[d,p])=>{let h=O1(d,i)?u8(u):u8(u,ki(d)),g=wI(p);if(f2(g)){let{variables:b,tokens:x}=c(g,h);ig(f.tokens,x),ig(f.variables,b)}else f.tokens.push((o?h.replace(`${o}-`,""):h).replaceAll("-",".")),DI(f.variables,ag(h),lg(g,h,o,[i]));return f},{variables:[],tokens:[]}),{variables:s,tokens:a}=c(e,o);return{value:s,tokens:a,declarations:s.join(""),css:R0(r,s.join(""))}}var p2={regex:{rules:{class:{pattern:/^\.([a-zA-Z][\w-]*)$/,resolve(e){return{type:"class",selector:e,matched:this.pattern.test(e.trim())}}},attr:{pattern:/^\[(.*)\]$/,resolve(e){return{type:"attr",selector:`:root${e}`,matched:this.pattern.test(e.trim())}}},media:{pattern:/^@media (.*)$/,resolve(e){return{type:"media",selector:`${e}{:root{[CSS]}}`,matched:this.pattern.test(e.trim())}}},system:{pattern:/^system$/,resolve(e){return{type:"system",selector:"@media (prefers-color-scheme: dark){:root{[CSS]}}",matched:this.pattern.test(e.trim())}}},custom:{resolve(e){return{type:"custom",selector:e,matched:!0}}}},resolve(e){let n=Object.keys(this.rules).filter(t=>t!=="custom").map(t=>this.rules[t]);return[e].flat().map(t=>{var o;return(o=n.map(r=>r.resolve(t)).find(r=>r.matched))!=null?o:this.rules.custom.resolve(t)})}},_toVariables(e,n){return NI(e,{prefix:n?.prefix})},getCommon({name:e="",theme:n={},params:t,set:o,defaults:r}){var i,c,s,a,l,u,f;let{preset:d,options:p}=n,h,g,b,x,I,B,oe;if(Se(d)&&p.transform!=="strict"){let{primitive:Je,semantic:X1,extend:ct}=d,Pt=X1||{},{colorScheme:m4}=Pt,g4=it(Pt,["colorScheme"]),C4=ct||{},{colorScheme:y4}=C4,F0=it(C4,["colorScheme"]),j0=m4||{},{dark:v4}=j0,M4=it(j0,["dark"]),b4=y4||{},{dark:L4}=b4,z4=it(b4,["dark"]),x4=Se(Je)?this._toVariables({primitive:Je},p):{},w4=Se(g4)?this._toVariables({semantic:g4},p):{},S4=Se(M4)?this._toVariables({light:M4},p):{},g8=Se(v4)?this._toVariables({dark:v4},p):{},C8=Se(F0)?this._toVariables({semantic:F0},p):{},y8=Se(z4)?this._toVariables({light:z4},p):{},v8=Se(L4)?this._toVariables({dark:L4},p):{},[Ag,Rg]=[(i=x4.declarations)!=null?i:"",x4.tokens],[kg,Og]=[(c=w4.declarations)!=null?c:"",w4.tokens||[]],[Pg,Fg]=[(s=S4.declarations)!=null?s:"",S4.tokens||[]],[jg,Bg]=[(a=g8.declarations)!=null?a:"",g8.tokens||[]],[$g,Vg]=[(l=C8.declarations)!=null?l:"",C8.tokens||[]],[Hg,Ug]=[(u=y8.declarations)!=null?u:"",y8.tokens||[]],[Wg,Gg]=[(f=v8.declarations)!=null?f:"",v8.tokens||[]];h=this.transformCSS(e,Ag,"light","variable",p,o,r),g=Rg;let qg=this.transformCSS(e,`${kg}${Pg}`,"light","variable",p,o,r),Zg=this.transformCSS(e,`${jg}`,"dark","variable",p,o,r);b=`${qg}${Zg}`,x=[...new Set([...Og,...Fg,...Bg])];let Yg=this.transformCSS(e,`${$g}${Hg}color-scheme:light`,"light","variable",p,o,r),Qg=this.transformCSS(e,`${Wg}color-scheme:dark`,"dark","variable",p,o,r);I=`${Yg}${Qg}`,B=[...new Set([...Vg,...Ug,...Gg])],oe=Y1(d.css,{dt:k0})}return{primitive:{css:h,tokens:g},semantic:{css:b,tokens:x},global:{css:I,tokens:B},style:oe}},getPreset({name:e="",preset:n={},options:t,params:o,set:r,defaults:i,selector:c}){var s,a,l;let u,f,d;if(Se(n)&&t.transform!=="strict"){let p=e.replace("-directive",""),h=n,{colorScheme:g,extend:b,css:x}=h,I=it(h,["colorScheme","extend","css"]),B=b||{},{colorScheme:oe}=B,Je=it(B,["colorScheme"]),X1=g||{},{dark:ct}=X1,Pt=it(X1,["dark"]),m4=oe||{},{dark:g4}=m4,C4=it(m4,["dark"]),y4=Se(I)?this._toVariables({[p]:h2(h2({},I),Je)},t):{},F0=Se(Pt)?this._toVariables({[p]:h2(h2({},Pt),C4)},t):{},j0=Se(ct)?this._toVariables({[p]:h2(h2({},ct),g4)},t):{},[v4,M4]=[(s=y4.declarations)!=null?s:"",y4.tokens||[]],[b4,L4]=[(a=F0.declarations)!=null?a:"",F0.tokens||[]],[z4,x4]=[(l=j0.declarations)!=null?l:"",j0.tokens||[]],w4=this.transformCSS(p,`${v4}${b4}`,"light","variable",t,r,i,c),S4=this.transformCSS(p,z4,"dark","variable",t,r,i,c);u=`${w4}${S4}`,f=[...new Set([...M4,...L4,...x4])],d=Y1(x,{dt:k0})}return{css:u,tokens:f,style:d}},getPresetC({name:e="",theme:n={},params:t,set:o,defaults:r}){var i;let{preset:c,options:s}=n,a=(i=c?.components)==null?void 0:i[e];return this.getPreset({name:e,preset:a,options:s,params:t,set:o,defaults:r})},getPresetD({name:e="",theme:n={},params:t,set:o,defaults:r}){var i;let c=e.replace("-directive",""),{preset:s,options:a}=n,l=(i=s?.directives)==null?void 0:i[c];return this.getPreset({name:c,preset:l,options:a,params:t,set:o,defaults:r})},applyDarkColorScheme(e){return!(e.darkModeSelector==="none"||e.darkModeSelector===!1)},getColorSchemeOption(e,n){var t;return this.applyDarkColorScheme(e)?this.regex.resolve(e.darkModeSelector===!0?n.options.darkModeSelector:(t=e.darkModeSelector)!=null?t:n.options.darkModeSelector):[]},getLayerOrder(e,n={},t,o){let{cssLayer:r}=n;return r?`@layer ${Y1(r.order||"primeui",t)}`:""},getCommonStyleSheet({name:e="",theme:n={},params:t,props:o={},set:r,defaults:i}){let c=this.getCommon({name:e,theme:n,params:t,set:r,defaults:i}),s=Object.entries(o).reduce((a,[l,u])=>a.push(`${l}="${u}"`)&&a,[]).join(" ");return Object.entries(c||{}).reduce((a,[l,u])=>{if(u?.css){let f=Mn(u?.css),d=`${l}-variables`;a.push(``)}return a},[]).join("")},getStyleSheet({name:e="",theme:n={},params:t,props:o={},set:r,defaults:i}){var c;let s={name:e,theme:n,params:t,set:r,defaults:i},a=(c=e.includes("-directive")?this.getPresetD(s):this.getPresetC(s))==null?void 0:c.css,l=Object.entries(o).reduce((u,[f,d])=>u.push(`${f}="${d}"`)&&u,[]).join(" ");return a?``:""},createTokens(e={},n,t="",o="",r={}){return Object.entries(e).forEach(([i,c])=>{let s=O1(i,n.variable.excludedKeyRegex)?t:t?`${t}.${o8(i)}`:o8(i),a=o?`${o}.${i}`:i;f2(c)?this.createTokens(c,n,s,a,r):(r[s]||(r[s]={paths:[],computed(l,u={}){var f,d;return this.paths.length===1?(f=this.paths[0])==null?void 0:f.computed(this.paths[0].scheme,u.binding):l&&l!=="none"?(d=this.paths.find(p=>p.scheme===l))==null?void 0:d.computed(l,u.binding):this.paths.map(p=>p.computed(p.scheme,u[p.scheme]))}}),r[s].paths.push({path:a,value:c,scheme:a.includes("colorScheme.light")?"light":a.includes("colorScheme.dark")?"dark":"none",computed(l,u={}){let f=/{([^}]*)}/g,d=c;if(u.name=this.path,u.binding||(u.binding={}),O1(c,f)){let h=c.trim().replaceAll(f,x=>{var I;let B=x.replace(/{|}/g,""),oe=(I=r[B])==null?void 0:I.computed(l,u);return Ri(oe)&&oe.length===2?`light-dark(${oe[0].value},${oe[1].value})`:oe?.value}),g=/(\d+\w*\s+[\+\-\*\/]\s+\d+\w*)/g,b=/var\([^)]+\)/g;d=O1(h.replace(b,"0"),g)?`calc(${h})`:h}return Q1(u.binding)&&delete u.binding,{colorScheme:l,path:this.path,paths:u,value:d.includes("undefined")?void 0:d}}}))}),r},getTokenValue(e,n,t){var o;let i=(a=>a.split(".").filter(u=>!O1(u.toLowerCase(),t.variable.excludedKeyRegex)).join("."))(n),c=n.includes("colorScheme.light")?"light":n.includes("colorScheme.dark")?"dark":void 0,s=[(o=e[i])==null?void 0:o.computed(c)].flat().filter(a=>a);return s.length===1?s[0].value:s.reduce((a={},l)=>{let u=l,{colorScheme:f}=u,d=it(u,["colorScheme"]);return a[f]=d,a},void 0)},getSelectorRule(e,n,t,o){return t==="class"||t==="attr"?R0(Se(n)?`${e}${n},${e} ${n}`:e,o):R0(e,Se(n)?R0(n,o):o)},transformCSS(e,n,t,o,r={},i,c,s){if(Se(n)){let{cssLayer:a}=r;if(o!=="style"){let l=this.getColorSchemeOption(r,c);n=t==="dark"?l.reduce((u,{type:f,selector:d})=>(Se(d)&&(u+=d.includes("[CSS]")?d.replace("[CSS]",n):this.getSelectorRule(d,s,f,n)),u),""):R0(s??":root",n)}if(a){let l={name:"primeui",order:"primeui"};f2(a)&&(l.name=Y1(a.name,{name:e,type:o})),Se(l.name)&&(n=R0(`@layer ${l.name}`,n),i?.layerNames(l.name))}return n}return""}},Ce={defaults:{variable:{prefix:"p",selector:":root",excludedKeyRegex:/^(primitive|semantic|components|directives|variables|colorscheme|light|dark|common|root|states|extend|css)$/gi},options:{prefix:"p",darkModeSelector:"system",cssLayer:!1}},_theme:void 0,_layerNames:new Set,_loadedStyleNames:new Set,_loadingStyles:new Set,_tokens:{},update(e={}){let{theme:n}=e;n&&(this._theme=l8(h2({},n),{options:h2(h2({},this.defaults.options),n.options)}),this._tokens=p2.createTokens(this.preset,this.defaults),this.clearLoadedStyleNames())},get theme(){return this._theme},get preset(){var e;return((e=this.theme)==null?void 0:e.preset)||{}},get options(){var e;return((e=this.theme)==null?void 0:e.options)||{}},get tokens(){return this._tokens},getTheme(){return this.theme},setTheme(e){this.update({theme:e}),P1.emit("theme:change",e)},getPreset(){return this.preset},setPreset(e){this._theme=l8(h2({},this.theme),{preset:e}),this._tokens=p2.createTokens(e,this.defaults),this.clearLoadedStyleNames(),P1.emit("preset:change",e),P1.emit("theme:change",this.theme)},getOptions(){return this.options},setOptions(e){this._theme=l8(h2({},this.theme),{options:e}),this.clearLoadedStyleNames(),P1.emit("options:change",e),P1.emit("theme:change",this.theme)},getLayerNames(){return[...this._layerNames]},setLayerNames(e){this._layerNames.add(e)},getLoadedStyleNames(){return this._loadedStyleNames},isStyleNameLoaded(e){return this._loadedStyleNames.has(e)},setLoadedStyleName(e){this._loadedStyleNames.add(e)},deleteLoadedStyleName(e){this._loadedStyleNames.delete(e)},clearLoadedStyleNames(){this._loadedStyleNames.clear()},getTokenValue(e){return p2.getTokenValue(this.tokens,e,this.defaults)},getCommon(e="",n){return p2.getCommon({name:e,theme:this.theme,params:n,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}})},getComponent(e="",n){let t={name:e,theme:this.theme,params:n,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}};return p2.getPresetC(t)},getDirective(e="",n){let t={name:e,theme:this.theme,params:n,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}};return p2.getPresetD(t)},getCustomPreset(e="",n,t,o){let r={name:e,preset:n,options:this.options,selector:t,params:o,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}};return p2.getPreset(r)},getLayerOrderCSS(e=""){return p2.getLayerOrder(e,this.options,{names:this.getLayerNames()},this.defaults)},transformCSS(e="",n,t="style",o){return p2.transformCSS(e,n,o,t,this.options,{layerNames:this.setLayerNames.bind(this)},this.defaults)},getCommonStyleSheet(e="",n,t={}){return p2.getCommonStyleSheet({name:e,theme:this.theme,params:n,props:t,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}})},getStyleSheet(e,n,t={}){return p2.getStyleSheet({name:e,theme:this.theme,params:n,props:t,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}})},onStyleMounted(e){this._loadingStyles.add(e)},onStyleUpdated(e){this._loadingStyles.add(e)},onStyleLoaded(e,{name:n}){this._loadingStyles.size&&(this._loadingStyles.delete(n),P1.emit(`theme:${n}:load`,e),!this._loadingStyles.size&&P1.emit("theme:load"))}};var II=0,ug=(()=>{class e{document=m(ie);use(t,o={}){let r=!1,i=t,c=null,{immediate:s=!0,manual:a=!1,name:l=`style_${++II}`,id:u=void 0,media:f=void 0,nonce:d=void 0,first:p=!1,props:h={}}=o;if(this.document){if(c=this.document.querySelector(`style[data-primeng-style-id="${l}"]`)||u&&this.document.getElementById(u)||this.document.createElement("style"),!c.isConnected){i=t,Ii(c,{type:"text/css",media:f,nonce:d});let g=this.document.head;p&&g.firstChild?g.insertBefore(c,g.firstChild):g.appendChild(c),Ti(c,"data-primeng-style-id",l)}return c.textContent!==i&&(c.textContent=i),{id:u,name:l,el:c,css:i}}}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var O0={_loadedStyleNames:new Set,getLoadedStyleNames(){return this._loadedStyleNames},isStyleNameLoaded(e){return this._loadedStyleNames.has(e)},setLoadedStyleName(e){this._loadedStyleNames.add(e)},deleteLoadedStyleName(e){this._loadedStyleNames.delete(e)},clearLoadedStyleNames(){this._loadedStyleNames.clear()}},TI=({dt:e})=>` + [contenteditable]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${n}`),o=[];for(let r of t)getComputedStyle(r).display!="none"&&getComputedStyle(r).visibility!="hidden"&&o.push(r);return o}function Gm(e,n){let t=Wm(e,n);return t.length>0?t[0]:null}function t8(e){if(e){let n=e.offsetHeight,t=getComputedStyle(e);return n-=parseFloat(t.paddingTop)+parseFloat(t.paddingBottom)+parseFloat(t.borderTopWidth)+parseFloat(t.borderBottomWidth),n}return 0}function qm(e,n){let t=Wm(e,n);return t.length>0?t[t.length-1]:null}function Zm(e){if(e){let n=e.getBoundingClientRect();return{top:n.top+(window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0),left:n.left+(window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0)}}return{top:"auto",left:"auto"}}function A0(e,n){if(e){let t=e.offsetHeight;if(n){let o=getComputedStyle(e);t+=parseFloat(o.marginTop)+parseFloat(o.marginBottom)}return t}return 0}function n8(e){if(e){let n=e.offsetWidth,t=getComputedStyle(e);return n-=parseFloat(t.paddingLeft)+parseFloat(t.paddingRight)+parseFloat(t.borderLeftWidth)+parseFloat(t.borderRightWidth),n}return 0}function Ym(e){var n;e&&("remove"in Element.prototype?e.remove():(n=e.parentNode)==null||n.removeChild(e))}function hZ(e,n){let t=Vm(e);if(t)t.removeChild(n);else throw new Error("Cannot remove "+n+" from "+e)}function Ti(e,n="",t){d4(e)&&t!==null&&t!==void 0&&e.setAttribute(n,t)}var CI=Object.defineProperty,Qm=Object.getOwnPropertySymbols,yI=Object.prototype.hasOwnProperty,vI=Object.prototype.propertyIsEnumerable,Km=(e,n,t)=>n in e?CI(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,MI=(e,n)=>{for(var t in n||(n={}))yI.call(n,t)&&Km(e,t,n[t]);if(Qm)for(var t of Qm(n))vI.call(n,t)&&Km(e,t,n[t]);return e};function Q1(e){return e==null||e===""||Array.isArray(e)&&e.length===0||!(e instanceof Date)&&typeof e=="object"&&Object.keys(e).length===0}function bI(e){return!!(e&&e.constructor&&e.call&&e.apply)}function Se(e){return!Q1(e)}function f2(e,n=!0){return e instanceof Object&&e.constructor===Object&&(n||Object.keys(e).length!==0)}function Y1(e,...n){return bI(e)?e(...n):e}function Rt(e,n=!0){return typeof e=="string"&&(n||e!=="")}function Xm(e){return Rt(e)?e.replace(/(-|_)/g,"").toLowerCase():e}function Ai(e,n="",t={}){let o=Xm(n).split("."),r=o.shift();return r?f2(e)?Ai(Y1(e[Object.keys(e).find(i=>Xm(i)===r)||""],t),o.join("."),t):void 0:Y1(e,t)}function Ri(e,n=!0){return Array.isArray(e)&&(n||e.length!==0)}function Jm(e){return Se(e)&&!isNaN(e)}function O1(e,n){if(n){let t=n.test(e);return n.lastIndex=0,t}return!1}function p4(...e){let n=(t={},o={})=>{let r=MI({},t);return Object.keys(o).forEach(i=>{f2(o[i])&&i in t&&f2(t[i])?r[i]=n(t[i],o[i]):r[i]=o[i]}),r};return e.reduce((t,o,r)=>r===0?o:n(t,o),{})}function Mn(e){return e&&e.replace(/\/\*(?:(?!\*\/)[\s\S])*\*\/|[\r\n\t]+/g,"").replace(/ {2,}/g," ").replace(/ ([{:}]) /g,"$1").replace(/([;,]) /g,"$1").replace(/ !/g,"!").replace(/: /g,":")}function ki(e){return Rt(e)?e.replace(/(_)/g,"-").replace(/[A-Z]/g,(n,t)=>t===0?n:"-"+n.toLowerCase()).toLowerCase():e}function o8(e){return Rt(e)?e.replace(/[A-Z]/g,(n,t)=>t===0?n:"."+n.toLowerCase()).toLowerCase():e}var Oi={};function K1(e="pui_id_"){return Oi.hasOwnProperty(e)||(Oi[e]=0),Oi[e]++,`${e}${Oi[e]}`}function eg(){let e=new Map;return{on(n,t){let o=e.get(n);return o?o.push(t):o=[t],e.set(n,o),this},off(n,t){let o=e.get(n);return o&&o.splice(o.indexOf(t)>>>0,1),this},emit(n,t){let o=e.get(n);o&&o.slice().map(r=>{r(t)})},clear(){e.clear()}}}function LI(){let e=[],n=(c,s,a=999)=>{let l=r(c,s,a),u=l.value+(l.key===c?0:a)+1;return e.push({key:c,value:u}),u},t=c=>{e=e.filter(s=>s.value!==c)},o=(c,s)=>r(c,s).value,r=(c,s,a=0)=>[...e].reverse().find(l=>s?!0:l.key===c)||{key:c,value:a},i=c=>c&&parseInt(c.style.zIndex,10)||0;return{get:i,set:(c,s,a)=>{s&&(s.style.zIndex=String(n(c,!0,a)))},clear:c=>{c&&(t(i(c)),c.style.zIndex="")},getCurrent:c=>o(c,!0)}}var bZ=LI();var We=(()=>{class e{static STARTS_WITH="startsWith";static CONTAINS="contains";static NOT_CONTAINS="notContains";static ENDS_WITH="endsWith";static EQUALS="equals";static NOT_EQUALS="notEquals";static IN="in";static LESS_THAN="lt";static LESS_THAN_OR_EQUAL_TO="lte";static GREATER_THAN="gt";static GREATER_THAN_OR_EQUAL_TO="gte";static BETWEEN="between";static IS="is";static IS_NOT="isNot";static BEFORE="before";static AFTER="after";static DATE_IS="dateIs";static DATE_IS_NOT="dateIsNot";static DATE_BEFORE="dateBefore";static DATE_AFTER="dateAfter"}return e})();var PZ=(()=>{class e{messageSource=new Q;clearSource=new Q;messageObserver=this.messageSource.asObservable();clearObserver=this.clearSource.asObservable();add(t){t&&this.messageSource.next(t)}addAll(t){t&&t.length&&this.messageSource.next(t)}clear(t){this.clearSource.next(t||null)}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})();var Pi=(()=>{class e{template;type;name;constructor(t){this.template=t}getType(){return this.name}static \u0275fac=function(o){return new(o||e)(j(i2))};static \u0275dir=ae({type:e,selectors:[["","pTemplate",""]],inputs:{type:"type",name:[0,"pTemplate","name"]}})}return e})(),kt=(()=>{class e{static \u0275fac=function(o){return new(o||e)};static \u0275mod=Me({type:e});static \u0275inj=ye({imports:[Y2]})}return e})(),tg=(()=>{class e{static STARTS_WITH="startsWith";static CONTAINS="contains";static NOT_CONTAINS="notContains";static ENDS_WITH="endsWith";static EQUALS="equals";static NOT_EQUALS="notEquals";static NO_FILTER="noFilter";static LT="lt";static LTE="lte";static GT="gt";static GTE="gte";static IS="is";static IS_NOT="isNot";static BEFORE="before";static AFTER="after";static CLEAR="clear";static APPLY="apply";static MATCH_ALL="matchAll";static MATCH_ANY="matchAny";static ADD_RULE="addRule";static REMOVE_RULE="removeRule";static ACCEPT="accept";static REJECT="reject";static CHOOSE="choose";static UPLOAD="upload";static CANCEL="cancel";static PENDING="pending";static FILE_SIZE_TYPES="fileSizeTypes";static DAY_NAMES="dayNames";static DAY_NAMES_SHORT="dayNamesShort";static DAY_NAMES_MIN="dayNamesMin";static MONTH_NAMES="monthNames";static MONTH_NAMES_SHORT="monthNamesShort";static FIRST_DAY_OF_WEEK="firstDayOfWeek";static TODAY="today";static WEEK_HEADER="weekHeader";static WEAK="weak";static MEDIUM="medium";static STRONG="strong";static PASSWORD_PROMPT="passwordPrompt";static EMPTY_MESSAGE="emptyMessage";static EMPTY_FILTER_MESSAGE="emptyFilterMessage";static SHOW_FILTER_MENU="showFilterMenu";static HIDE_FILTER_MENU="hideFilterMenu";static SELECTION_MESSAGE="selectionMessage";static ARIA="aria";static SELECT_COLOR="selectColor";static BROWSE_FILES="browseFiles"}return e})();var d2=function(e){return e[e.State=0]="State",e[e.Transition=1]="Transition",e[e.Sequence=2]="Sequence",e[e.Group=3]="Group",e[e.Animate=4]="Animate",e[e.Keyframes=5]="Keyframes",e[e.Style=6]="Style",e[e.Trigger=7]="Trigger",e[e.Reference=8]="Reference",e[e.AnimateChild=9]="AnimateChild",e[e.AnimateRef=10]="AnimateRef",e[e.Query=11]="Query",e[e.Stagger=12]="Stagger",e}(d2||{}),jZ="*";function rg(e,n){return{type:d2.Trigger,name:e,definitions:n,options:{}}}function r8(e,n=null){return{type:d2.Animate,styles:n,timings:e}}function BZ(e,n=null){return{type:d2.Sequence,steps:e,options:n}}function i8(e){return{type:d2.Style,styles:e,offset:null}}function $Z(e,n,t){return{type:d2.State,name:e,styles:n,options:t}}function c8(e,n,t=null){return{type:d2.Transition,expr:e,animation:n,options:t}}function s8(e,n=null){return{type:d2.Reference,animation:e,options:n}}function VZ(e=null){return{type:d2.AnimateChild,options:e}}function a8(e,n=null){return{type:d2.AnimateRef,animation:e,options:n}}function HZ(e,n,t=null){return{type:d2.Query,selector:e,animation:n,options:t}}var ng=class{_onDoneFns=[];_onStartFns=[];_onDestroyFns=[];_originalOnDoneFns=[];_originalOnStartFns=[];_started=!1;_destroyed=!1;_finished=!1;_position=0;parentPlayer=null;totalTime;constructor(n=0,t=0){this.totalTime=n+t}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(n=>n()),this._onDoneFns=[])}onStart(n){this._originalOnStartFns.push(n),this._onStartFns.push(n)}onDone(n){this._originalOnDoneFns.push(n),this._onDoneFns.push(n)}onDestroy(n){this._onDestroyFns.push(n)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){queueMicrotask(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(n=>n()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(n=>n()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(n){this._position=this.totalTime?n*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(n){let t=n=="start"?this._onStartFns:this._onDoneFns;t.forEach(o=>o()),t.length=0}},og=class{_onDoneFns=[];_onStartFns=[];_finished=!1;_started=!1;_destroyed=!1;_onDestroyFns=[];parentPlayer=null;totalTime=0;players;constructor(n){this.players=n;let t=0,o=0,r=0,i=this.players.length;i==0?queueMicrotask(()=>this._onFinish()):this.players.forEach(c=>{c.onDone(()=>{++t==i&&this._onFinish()}),c.onDestroy(()=>{++o==i&&this._onDestroy()}),c.onStart(()=>{++r==i&&this._onStart()})}),this.totalTime=this.players.reduce((c,s)=>Math.max(c,s.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(n=>n()),this._onDoneFns=[])}init(){this.players.forEach(n=>n.init())}onStart(n){this._onStartFns.push(n)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(n=>n()),this._onStartFns=[])}onDone(n){this._onDoneFns.push(n)}onDestroy(n){this._onDestroyFns.push(n)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(n=>n.play())}pause(){this.players.forEach(n=>n.pause())}restart(){this.players.forEach(n=>n.restart())}finish(){this._onFinish(),this.players.forEach(n=>n.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(n=>n.destroy()),this._onDestroyFns.forEach(n=>n()),this._onDestroyFns=[])}reset(){this.players.forEach(n=>n.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(n){let t=n*this.totalTime;this.players.forEach(o=>{let r=o.totalTime?Math.min(1,t/o.totalTime):1;o.setPosition(r)})}getPosition(){let n=this.players.reduce((t,o)=>t===null||o.totalTime>t.totalTime?o:t,null);return n!=null?n.getPosition():0}beforeDestroy(){this.players.forEach(n=>{n.beforeDestroy&&n.beforeDestroy()})}triggerCallback(n){let t=n=="start"?this._onStartFns:this._onDoneFns;t.forEach(o=>o()),t.length=0}},UZ="!";var zI=Object.defineProperty,xI=Object.defineProperties,wI=Object.getOwnPropertyDescriptors,Fi=Object.getOwnPropertySymbols,sg=Object.prototype.hasOwnProperty,ag=Object.prototype.propertyIsEnumerable,ig=(e,n,t)=>n in e?zI(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,h2=(e,n)=>{for(var t in n||(n={}))sg.call(n,t)&&ig(e,t,n[t]);if(Fi)for(var t of Fi(n))ag.call(n,t)&&ig(e,t,n[t]);return e},l8=(e,n)=>xI(e,wI(n)),it=(e,n)=>{var t={};for(var o in e)sg.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(e!=null&&Fi)for(var o of Fi(e))n.indexOf(o)<0&&ag.call(e,o)&&(t[o]=e[o]);return t};function qZ(...e){return p4(...e)}var SI=eg(),P1=SI;function cg(e,n){Ri(e)?e.push(...n||[]):f2(e)&&Object.assign(e,n)}function EI(e){return f2(e)&&e.hasOwnProperty("value")&&e.hasOwnProperty("type")?e.value:e}function DI(e){return e.replaceAll(/ /g,"").replace(/[^\w]/g,"-")}function u8(e="",n=""){return DI(`${Rt(e,!1)&&Rt(n,!1)?`${e}-`:e}${n}`)}function lg(e="",n=""){return`--${u8(e,n)}`}function _I(e=""){let n=(e.match(/{/g)||[]).length,t=(e.match(/}/g)||[]).length;return(n+t)%2!==0}function ug(e,n="",t="",o=[],r){if(Rt(e)){let i=/{([^}]*)}/g,c=e.trim();if(_I(c))return;if(O1(c,i)){let s=c.replaceAll(i,u=>{let d=u.replace(/{|}/g,"").split(".").filter(p=>!o.some(h=>O1(p,h)));return`var(${lg(t,ki(d.join("-")))}${Se(r)?`, ${r}`:""})`}),a=/(\d+\s+[\+\-\*\/]\s+\d+)/g,l=/var\([^)]+\)/g;return O1(s.replace(l,"0"),a)?`calc(${s})`:s}return c}else if(Jm(e))return e}function NI(e,n,t){Rt(n,!1)&&e.push(`${n}:${t};`)}function R0(e,n){return e?`${e}{${n}}`:""}var k0=(...e)=>II(Ce.getTheme(),...e),II=(e={},n,t,o)=>{if(n){let{variable:r,options:i}=Ce.defaults||{},{prefix:c,transform:s}=e?.options||i||{},l=O1(n,/{([^}]*)}/g)?n:`{${n}}`;return o==="value"||Q1(o)&&s==="strict"?Ce.getTokenValue(n):ug(l,void 0,c,[r.excludedKeyRegex],t)}return""};function TI(e,n={}){let t=Ce.defaults.variable,{prefix:o=t.prefix,selector:r=t.selector,excludedKeyRegex:i=t.excludedKeyRegex}=n,c=(l,u="")=>Object.entries(l).reduce((f,[d,p])=>{let h=O1(d,i)?u8(u):u8(u,ki(d)),g=EI(p);if(f2(g)){let{variables:b,tokens:x}=c(g,h);cg(f.tokens,x),cg(f.variables,b)}else f.tokens.push((o?h.replace(`${o}-`,""):h).replaceAll("-",".")),NI(f.variables,lg(h),ug(g,h,o,[i]));return f},{variables:[],tokens:[]}),{variables:s,tokens:a}=c(e,o);return{value:s,tokens:a,declarations:s.join(""),css:R0(r,s.join(""))}}var p2={regex:{rules:{class:{pattern:/^\.([a-zA-Z][\w-]*)$/,resolve(e){return{type:"class",selector:e,matched:this.pattern.test(e.trim())}}},attr:{pattern:/^\[(.*)\]$/,resolve(e){return{type:"attr",selector:`:root${e}`,matched:this.pattern.test(e.trim())}}},media:{pattern:/^@media (.*)$/,resolve(e){return{type:"media",selector:`${e}{:root{[CSS]}}`,matched:this.pattern.test(e.trim())}}},system:{pattern:/^system$/,resolve(e){return{type:"system",selector:"@media (prefers-color-scheme: dark){:root{[CSS]}}",matched:this.pattern.test(e.trim())}}},custom:{resolve(e){return{type:"custom",selector:e,matched:!0}}}},resolve(e){let n=Object.keys(this.rules).filter(t=>t!=="custom").map(t=>this.rules[t]);return[e].flat().map(t=>{var o;return(o=n.map(r=>r.resolve(t)).find(r=>r.matched))!=null?o:this.rules.custom.resolve(t)})}},_toVariables(e,n){return TI(e,{prefix:n?.prefix})},getCommon({name:e="",theme:n={},params:t,set:o,defaults:r}){var i,c,s,a,l,u,f;let{preset:d,options:p}=n,h,g,b,x,I,B,oe;if(Se(d)&&p.transform!=="strict"){let{primitive:Je,semantic:X1,extend:ct}=d,Pt=X1||{},{colorScheme:m4}=Pt,g4=it(Pt,["colorScheme"]),C4=ct||{},{colorScheme:y4}=C4,F0=it(C4,["colorScheme"]),j0=m4||{},{dark:v4}=j0,M4=it(j0,["dark"]),b4=y4||{},{dark:L4}=b4,z4=it(b4,["dark"]),x4=Se(Je)?this._toVariables({primitive:Je},p):{},w4=Se(g4)?this._toVariables({semantic:g4},p):{},S4=Se(M4)?this._toVariables({light:M4},p):{},g8=Se(v4)?this._toVariables({dark:v4},p):{},C8=Se(F0)?this._toVariables({semantic:F0},p):{},y8=Se(z4)?this._toVariables({light:z4},p):{},v8=Se(L4)?this._toVariables({dark:L4},p):{},[Rg,kg]=[(i=x4.declarations)!=null?i:"",x4.tokens],[Og,Pg]=[(c=w4.declarations)!=null?c:"",w4.tokens||[]],[Fg,jg]=[(s=S4.declarations)!=null?s:"",S4.tokens||[]],[Bg,$g]=[(a=g8.declarations)!=null?a:"",g8.tokens||[]],[Vg,Hg]=[(l=C8.declarations)!=null?l:"",C8.tokens||[]],[Ug,Wg]=[(u=y8.declarations)!=null?u:"",y8.tokens||[]],[Gg,qg]=[(f=v8.declarations)!=null?f:"",v8.tokens||[]];h=this.transformCSS(e,Rg,"light","variable",p,o,r),g=kg;let Zg=this.transformCSS(e,`${Og}${Fg}`,"light","variable",p,o,r),Yg=this.transformCSS(e,`${Bg}`,"dark","variable",p,o,r);b=`${Zg}${Yg}`,x=[...new Set([...Pg,...jg,...$g])];let Qg=this.transformCSS(e,`${Vg}${Ug}color-scheme:light`,"light","variable",p,o,r),Kg=this.transformCSS(e,`${Gg}color-scheme:dark`,"dark","variable",p,o,r);I=`${Qg}${Kg}`,B=[...new Set([...Hg,...Wg,...qg])],oe=Y1(d.css,{dt:k0})}return{primitive:{css:h,tokens:g},semantic:{css:b,tokens:x},global:{css:I,tokens:B},style:oe}},getPreset({name:e="",preset:n={},options:t,params:o,set:r,defaults:i,selector:c}){var s,a,l;let u,f,d;if(Se(n)&&t.transform!=="strict"){let p=e.replace("-directive",""),h=n,{colorScheme:g,extend:b,css:x}=h,I=it(h,["colorScheme","extend","css"]),B=b||{},{colorScheme:oe}=B,Je=it(B,["colorScheme"]),X1=g||{},{dark:ct}=X1,Pt=it(X1,["dark"]),m4=oe||{},{dark:g4}=m4,C4=it(m4,["dark"]),y4=Se(I)?this._toVariables({[p]:h2(h2({},I),Je)},t):{},F0=Se(Pt)?this._toVariables({[p]:h2(h2({},Pt),C4)},t):{},j0=Se(ct)?this._toVariables({[p]:h2(h2({},ct),g4)},t):{},[v4,M4]=[(s=y4.declarations)!=null?s:"",y4.tokens||[]],[b4,L4]=[(a=F0.declarations)!=null?a:"",F0.tokens||[]],[z4,x4]=[(l=j0.declarations)!=null?l:"",j0.tokens||[]],w4=this.transformCSS(p,`${v4}${b4}`,"light","variable",t,r,i,c),S4=this.transformCSS(p,z4,"dark","variable",t,r,i,c);u=`${w4}${S4}`,f=[...new Set([...M4,...L4,...x4])],d=Y1(x,{dt:k0})}return{css:u,tokens:f,style:d}},getPresetC({name:e="",theme:n={},params:t,set:o,defaults:r}){var i;let{preset:c,options:s}=n,a=(i=c?.components)==null?void 0:i[e];return this.getPreset({name:e,preset:a,options:s,params:t,set:o,defaults:r})},getPresetD({name:e="",theme:n={},params:t,set:o,defaults:r}){var i;let c=e.replace("-directive",""),{preset:s,options:a}=n,l=(i=s?.directives)==null?void 0:i[c];return this.getPreset({name:c,preset:l,options:a,params:t,set:o,defaults:r})},applyDarkColorScheme(e){return!(e.darkModeSelector==="none"||e.darkModeSelector===!1)},getColorSchemeOption(e,n){var t;return this.applyDarkColorScheme(e)?this.regex.resolve(e.darkModeSelector===!0?n.options.darkModeSelector:(t=e.darkModeSelector)!=null?t:n.options.darkModeSelector):[]},getLayerOrder(e,n={},t,o){let{cssLayer:r}=n;return r?`@layer ${Y1(r.order||"primeui",t)}`:""},getCommonStyleSheet({name:e="",theme:n={},params:t,props:o={},set:r,defaults:i}){let c=this.getCommon({name:e,theme:n,params:t,set:r,defaults:i}),s=Object.entries(o).reduce((a,[l,u])=>a.push(`${l}="${u}"`)&&a,[]).join(" ");return Object.entries(c||{}).reduce((a,[l,u])=>{if(u?.css){let f=Mn(u?.css),d=`${l}-variables`;a.push(``)}return a},[]).join("")},getStyleSheet({name:e="",theme:n={},params:t,props:o={},set:r,defaults:i}){var c;let s={name:e,theme:n,params:t,set:r,defaults:i},a=(c=e.includes("-directive")?this.getPresetD(s):this.getPresetC(s))==null?void 0:c.css,l=Object.entries(o).reduce((u,[f,d])=>u.push(`${f}="${d}"`)&&u,[]).join(" ");return a?``:""},createTokens(e={},n,t="",o="",r={}){return Object.entries(e).forEach(([i,c])=>{let s=O1(i,n.variable.excludedKeyRegex)?t:t?`${t}.${o8(i)}`:o8(i),a=o?`${o}.${i}`:i;f2(c)?this.createTokens(c,n,s,a,r):(r[s]||(r[s]={paths:[],computed(l,u={}){var f,d;return this.paths.length===1?(f=this.paths[0])==null?void 0:f.computed(this.paths[0].scheme,u.binding):l&&l!=="none"?(d=this.paths.find(p=>p.scheme===l))==null?void 0:d.computed(l,u.binding):this.paths.map(p=>p.computed(p.scheme,u[p.scheme]))}}),r[s].paths.push({path:a,value:c,scheme:a.includes("colorScheme.light")?"light":a.includes("colorScheme.dark")?"dark":"none",computed(l,u={}){let f=/{([^}]*)}/g,d=c;if(u.name=this.path,u.binding||(u.binding={}),O1(c,f)){let h=c.trim().replaceAll(f,x=>{var I;let B=x.replace(/{|}/g,""),oe=(I=r[B])==null?void 0:I.computed(l,u);return Ri(oe)&&oe.length===2?`light-dark(${oe[0].value},${oe[1].value})`:oe?.value}),g=/(\d+\w*\s+[\+\-\*\/]\s+\d+\w*)/g,b=/var\([^)]+\)/g;d=O1(h.replace(b,"0"),g)?`calc(${h})`:h}return Q1(u.binding)&&delete u.binding,{colorScheme:l,path:this.path,paths:u,value:d.includes("undefined")?void 0:d}}}))}),r},getTokenValue(e,n,t){var o;let i=(a=>a.split(".").filter(u=>!O1(u.toLowerCase(),t.variable.excludedKeyRegex)).join("."))(n),c=n.includes("colorScheme.light")?"light":n.includes("colorScheme.dark")?"dark":void 0,s=[(o=e[i])==null?void 0:o.computed(c)].flat().filter(a=>a);return s.length===1?s[0].value:s.reduce((a={},l)=>{let u=l,{colorScheme:f}=u,d=it(u,["colorScheme"]);return a[f]=d,a},void 0)},getSelectorRule(e,n,t,o){return t==="class"||t==="attr"?R0(Se(n)?`${e}${n},${e} ${n}`:e,o):R0(e,Se(n)?R0(n,o):o)},transformCSS(e,n,t,o,r={},i,c,s){if(Se(n)){let{cssLayer:a}=r;if(o!=="style"){let l=this.getColorSchemeOption(r,c);n=t==="dark"?l.reduce((u,{type:f,selector:d})=>(Se(d)&&(u+=d.includes("[CSS]")?d.replace("[CSS]",n):this.getSelectorRule(d,s,f,n)),u),""):R0(s??":root",n)}if(a){let l={name:"primeui",order:"primeui"};f2(a)&&(l.name=Y1(a.name,{name:e,type:o})),Se(l.name)&&(n=R0(`@layer ${l.name}`,n),i?.layerNames(l.name))}return n}return""}},Ce={defaults:{variable:{prefix:"p",selector:":root",excludedKeyRegex:/^(primitive|semantic|components|directives|variables|colorscheme|light|dark|common|root|states|extend|css)$/gi},options:{prefix:"p",darkModeSelector:"system",cssLayer:!1}},_theme:void 0,_layerNames:new Set,_loadedStyleNames:new Set,_loadingStyles:new Set,_tokens:{},update(e={}){let{theme:n}=e;n&&(this._theme=l8(h2({},n),{options:h2(h2({},this.defaults.options),n.options)}),this._tokens=p2.createTokens(this.preset,this.defaults),this.clearLoadedStyleNames())},get theme(){return this._theme},get preset(){var e;return((e=this.theme)==null?void 0:e.preset)||{}},get options(){var e;return((e=this.theme)==null?void 0:e.options)||{}},get tokens(){return this._tokens},getTheme(){return this.theme},setTheme(e){this.update({theme:e}),P1.emit("theme:change",e)},getPreset(){return this.preset},setPreset(e){this._theme=l8(h2({},this.theme),{preset:e}),this._tokens=p2.createTokens(e,this.defaults),this.clearLoadedStyleNames(),P1.emit("preset:change",e),P1.emit("theme:change",this.theme)},getOptions(){return this.options},setOptions(e){this._theme=l8(h2({},this.theme),{options:e}),this.clearLoadedStyleNames(),P1.emit("options:change",e),P1.emit("theme:change",this.theme)},getLayerNames(){return[...this._layerNames]},setLayerNames(e){this._layerNames.add(e)},getLoadedStyleNames(){return this._loadedStyleNames},isStyleNameLoaded(e){return this._loadedStyleNames.has(e)},setLoadedStyleName(e){this._loadedStyleNames.add(e)},deleteLoadedStyleName(e){this._loadedStyleNames.delete(e)},clearLoadedStyleNames(){this._loadedStyleNames.clear()},getTokenValue(e){return p2.getTokenValue(this.tokens,e,this.defaults)},getCommon(e="",n){return p2.getCommon({name:e,theme:this.theme,params:n,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}})},getComponent(e="",n){let t={name:e,theme:this.theme,params:n,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}};return p2.getPresetC(t)},getDirective(e="",n){let t={name:e,theme:this.theme,params:n,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}};return p2.getPresetD(t)},getCustomPreset(e="",n,t,o){let r={name:e,preset:n,options:this.options,selector:t,params:o,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}};return p2.getPreset(r)},getLayerOrderCSS(e=""){return p2.getLayerOrder(e,this.options,{names:this.getLayerNames()},this.defaults)},transformCSS(e="",n,t="style",o){return p2.transformCSS(e,n,o,t,this.options,{layerNames:this.setLayerNames.bind(this)},this.defaults)},getCommonStyleSheet(e="",n,t={}){return p2.getCommonStyleSheet({name:e,theme:this.theme,params:n,props:t,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}})},getStyleSheet(e,n,t={}){return p2.getStyleSheet({name:e,theme:this.theme,params:n,props:t,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}})},onStyleMounted(e){this._loadingStyles.add(e)},onStyleUpdated(e){this._loadingStyles.add(e)},onStyleLoaded(e,{name:n}){this._loadingStyles.size&&(this._loadingStyles.delete(n),P1.emit(`theme:${n}:load`,e),!this._loadingStyles.size&&P1.emit("theme:load"))}};var AI=0,fg=(()=>{class e{document=m(ie);use(t,o={}){let r=!1,i=t,c=null,{immediate:s=!0,manual:a=!1,name:l=`style_${++AI}`,id:u=void 0,media:f=void 0,nonce:d=void 0,first:p=!1,props:h={}}=o;if(this.document){if(c=this.document.querySelector(`style[data-primeng-style-id="${l}"]`)||u&&this.document.getElementById(u)||this.document.createElement("style"),!c.isConnected){i=t,Ii(c,{type:"text/css",media:f,nonce:d});let g=this.document.head;p&&g.firstChild?g.insertBefore(c,g.firstChild):g.appendChild(c),Ti(c,"data-primeng-style-id",l)}return c.textContent!==i&&(c.textContent=i),{id:u,name:l,el:c,css:i}}}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var O0={_loadedStyleNames:new Set,getLoadedStyleNames(){return this._loadedStyleNames},isStyleNameLoaded(e){return this._loadedStyleNames.has(e)},setLoadedStyleName(e){this._loadedStyleNames.add(e)},deleteLoadedStyleName(e){this._loadedStyleNames.delete(e)},clearLoadedStyleNames(){this._loadedStyleNames.clear()}},RI=({dt:e})=>` *, ::before, ::after { @@ -697,7 +697,7 @@ svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa { justify-content: center; align-items: center; } -`,AI=({dt:e})=>` +`,kI=({dt:e})=>` .p-hidden-accessible { border: 0; clip: rect(0 0 0 0); @@ -752,7 +752,7 @@ svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa { transform: rotate(359deg); } } -`,Xe=(()=>{class e{name="base";useStyle=m(ug);theme=void 0;css=void 0;classes={};inlineStyles={};load=(t,o={},r=i=>i)=>{let i=r(Y1(t,{dt:k0}));return i?this.useStyle.use(Mn(i),C({name:this.name},o)):{}};loadCSS=(t={})=>this.load(this.css,t);loadTheme=(t={},o="")=>this.load(this.theme,t,(r="")=>Ce.transformCSS(t.name||this.name,`${r}${o}`));loadGlobalCSS=(t={})=>this.load(AI,t);loadGlobalTheme=(t={},o="")=>this.load(TI,t,(r="")=>Ce.transformCSS(t.name||this.name,`${r}${o}`));getCommonTheme=t=>Ce.getCommon(this.name,t);getComponentTheme=t=>Ce.getComponent(this.name,t);getDirectiveTheme=t=>Ce.getDirective(this.name,t);getPresetTheme=(t,o,r)=>Ce.getCustomPreset(this.name,t,o,r);getLayerOrderThemeCSS=()=>Ce.getLayerOrderCSS(this.name);getStyleSheet=(t="",o={})=>{if(this.css){let r=Y1(this.css,{dt:k0}),i=Mn(`${r}${t}`),c=Object.entries(o).reduce((s,[a,l])=>s.push(`${a}="${l}"`)&&s,[]).join(" ");return``}return""};getCommonThemeStyleSheet=(t,o={})=>Ce.getCommonStyleSheet(this.name,t,o);getThemeStyleSheet=(t,o={})=>{let r=[Ce.getStyleSheet(this.name,t,o)];if(this.theme){let i=this.name==="base"?"global-style":`${this.name}-style`,c=Y1(this.theme,{dt:k0}),s=Mn(Ce.transformCSS(i,c)),a=Object.entries(o).reduce((l,[u,f])=>l.push(`${u}="${f}"`)&&l,[]).join(" ");r.push(``)}return r.join("")};static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var RI=(()=>{class e{theme=E2(void 0);csp=E2({nonce:void 0});isThemeChanged=!1;document=m(ie);baseStyle=m(Xe);constructor(){N2(()=>{P1.on("theme:change",t=>{q1(()=>{this.isThemeChanged=!0,this.theme.set(t)})})}),N2(()=>{let t=this.theme();this.document&&t&&(this.isThemeChanged||this.onThemeChange(t),this.isThemeChanged=!1)})}ngOnDestroy(){Ce.clearLoadedStyleNames(),P1.clear()}onThemeChange(t){Ce.setTheme(t),this.document&&this.loadCommonTheme()}loadCommonTheme(){if(this.theme()!=="none"&&!Ce.isStyleNameLoaded("common")){let{primitive:t,semantic:o,global:r,style:i}=this.baseStyle.getCommonTheme?.()||{},c={nonce:this.csp?.()?.nonce};this.baseStyle.load(t?.css,C({name:"primitive-variables"},c)),this.baseStyle.load(o?.css,C({name:"semantic-variables"},c)),this.baseStyle.load(r?.css,C({name:"global-variables"},c)),this.baseStyle.loadGlobalTheme(C({name:"global-style"},c),i),Ce.setLoadedStyleName("common")}}setThemeConfig(t){let{theme:o,csp:r}=t||{};o&&this.theme.set(o),r&&this.csp.set(r)}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),f8=(()=>{class e extends RI{ripple=E2(!1);platformId=m(c1);inputStyle=E2(null);inputVariant=E2(null);overlayOptions={};csp=E2({nonce:void 0});filterMatchModeOptions={text:[We.STARTS_WITH,We.CONTAINS,We.NOT_CONTAINS,We.ENDS_WITH,We.EQUALS,We.NOT_EQUALS],numeric:[We.EQUALS,We.NOT_EQUALS,We.LESS_THAN,We.LESS_THAN_OR_EQUAL_TO,We.GREATER_THAN,We.GREATER_THAN_OR_EQUAL_TO],date:[We.DATE_IS,We.DATE_IS_NOT,We.DATE_BEFORE,We.DATE_AFTER]};translation={startsWith:"Starts with",contains:"Contains",notContains:"Not contains",endsWith:"Ends with",equals:"Equals",notEquals:"Not equals",noFilter:"No Filter",lt:"Less than",lte:"Less than or equal to",gt:"Greater than",gte:"Greater than or equal to",is:"Is",isNot:"Is not",before:"Before",after:"After",dateIs:"Date is",dateIsNot:"Date is not",dateBefore:"Date is before",dateAfter:"Date is after",clear:"Clear",apply:"Apply",matchAll:"Match All",matchAny:"Match Any",addRule:"Add Rule",removeRule:"Remove Rule",accept:"Yes",reject:"No",choose:"Choose",upload:"Upload",cancel:"Cancel",pending:"Pending",fileSizeTypes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],chooseYear:"Choose Year",chooseMonth:"Choose Month",chooseDate:"Choose Date",prevDecade:"Previous Decade",nextDecade:"Next Decade",prevYear:"Previous Year",nextYear:"Next Year",prevMonth:"Previous Month",nextMonth:"Next Month",prevHour:"Previous Hour",nextHour:"Next Hour",prevMinute:"Previous Minute",nextMinute:"Next Minute",prevSecond:"Previous Second",nextSecond:"Next Second",am:"am",pm:"pm",dateFormat:"mm/dd/yy",firstDayOfWeek:0,today:"Today",weekHeader:"Wk",weak:"Weak",medium:"Medium",strong:"Strong",passwordPrompt:"Enter a password",emptyMessage:"No results found",searchMessage:"Search results are available",selectionMessage:"{0} items selected",emptySelectionMessage:"No selected item",emptySearchMessage:"No results found",emptyFilterMessage:"No results found",fileChosenMessage:"Files",noFileChosenMessage:"No file chosen",aria:{trueLabel:"True",falseLabel:"False",nullLabel:"Not Selected",star:"1 star",stars:"{star} stars",selectAll:"All items selected",unselectAll:"All items unselected",close:"Close",previous:"Previous",next:"Next",navigation:"Navigation",scrollTop:"Scroll Top",moveTop:"Move Top",moveUp:"Move Up",moveDown:"Move Down",moveBottom:"Move Bottom",moveToTarget:"Move to Target",moveToSource:"Move to Source",moveAllToTarget:"Move All to Target",moveAllToSource:"Move All to Source",pageLabel:"{page}",firstPageLabel:"First Page",lastPageLabel:"Last Page",nextPageLabel:"Next Page",prevPageLabel:"Previous Page",rowsPerPageLabel:"Rows per page",previousPageLabel:"Previous Page",jumpToPageDropdownLabel:"Jump to Page Dropdown",jumpToPageInputLabel:"Jump to Page Input",selectRow:"Row Selected",unselectRow:"Row Unselected",expandRow:"Row Expanded",collapseRow:"Row Collapsed",showFilterMenu:"Show Filter Menu",hideFilterMenu:"Hide Filter Menu",filterOperator:"Filter Operator",filterConstraint:"Filter Constraint",editRow:"Row Edit",saveEdit:"Save Edit",cancelEdit:"Cancel Edit",listView:"List View",gridView:"Grid View",slide:"Slide",slideNumber:"{slideNumber}",zoomImage:"Zoom Image",zoomIn:"Zoom In",zoomOut:"Zoom Out",rotateRight:"Rotate Right",rotateLeft:"Rotate Left",listLabel:"Option List",selectColor:"Select a color",removeLabel:"Remove",browseFiles:"Browse Files",maximizeLabel:"Maximize"}};zIndex={modal:1100,overlay:1e3,menu:1e3,tooltip:1100};translationSource=new Q;translationObserver=this.translationSource.asObservable();getTranslation(t){return this.translation[t]}setTranslation(t){this.translation=C(C({},this.translation),t),this.translationSource.next(this.translation)}setConfig(t){let{csp:o,ripple:r,inputStyle:i,inputVariant:c,theme:s,overlayOptions:a,translation:l}=t||{};o&&this.csp.set(o),r&&this.ripple.set(r),i&&this.inputStyle.set(i),c&&this.inputVariant.set(c),a&&(this.overlayOptions=a),l&&this.setTranslation(l),s&&this.setThemeConfig({theme:s,csp:o})}static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),kI=new M("PRIME_NG_CONFIG");function bY(...e){let n=e?.map(o=>({provide:kI,useValue:o,multi:!1})),t=Sf(()=>{let o=m(f8);e?.forEach(r=>o.setConfig(r))});return x2([...n,t])}var fg=(()=>{class e extends Xe{name="common";static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),z1=(()=>{class e{document=m(ie);platformId=m(c1);el=m(De);injector=m(Ee);cd=m(b1);renderer=m(s2);config=m(f8);baseComponentStyle=m(fg);baseStyle=m(Xe);scopedStyleEl;rootEl;dt;get styleOptions(){return{nonce:this.config?.csp().nonce}}get _name(){return this.constructor.name.replace(/^_/,"").toLowerCase()}get componentStyle(){return this._componentStyle}attrSelector=K1("pc");themeChangeListeners=[];_getHostInstance(t){if(t)return t?this.hostName?t.name===this.hostName?t:this._getHostInstance(t.parentInstance):t.parentInstance:void 0}_getOptionValue(t,o="",r={}){return Ai(t,o,r)}ngOnInit(){this.document&&this._loadStyles()}ngAfterViewInit(){this.rootEl=this.el?.nativeElement,this.rootEl&&this.rootEl?.setAttribute(this.attrSelector,"")}ngOnChanges(t){if(this.document&&!z3(this.platformId)){let{dt:o}=t;o&&o.currentValue&&(this._loadScopedThemeStyles(o.currentValue),this._themeChangeListener(()=>this._loadScopedThemeStyles(o.currentValue)))}}ngOnDestroy(){this._unloadScopedThemeStyles(),this.themeChangeListeners.forEach(t=>P1.off("theme:change",t))}_loadStyles(){let t=()=>{O0.isStyleNameLoaded("base")||(this.baseStyle.loadGlobalCSS(this.styleOptions),O0.setLoadedStyleName("base")),this._loadThemeStyles()};t(),this._themeChangeListener(()=>t())}_loadCoreStyles(){!O0.isStyleNameLoaded("base")&&this._name&&(this.baseComponentStyle.loadCSS(this.styleOptions),this.componentStyle&&this.componentStyle?.loadCSS(this.styleOptions),O0.setLoadedStyleName(this.componentStyle?.name))}_loadThemeStyles(){if(!Ce.isStyleNameLoaded("common")){let{primitive:t,semantic:o,global:r,style:i}=this.componentStyle?.getCommonTheme?.()||{};this.baseStyle.load(t?.css,C({name:"primitive-variables"},this.styleOptions)),this.baseStyle.load(o?.css,C({name:"semantic-variables"},this.styleOptions)),this.baseStyle.load(r?.css,C({name:"global-variables"},this.styleOptions)),this.baseStyle.loadGlobalTheme(C({name:"global-style"},this.styleOptions),i),Ce.setLoadedStyleName("common")}if(!Ce.isStyleNameLoaded(this.componentStyle?.name)&&this.componentStyle?.name){let{css:t,style:o}=this.componentStyle?.getComponentTheme?.()||{};this.componentStyle?.load(t,C({name:`${this.componentStyle?.name}-variables`},this.styleOptions)),this.componentStyle?.loadTheme(C({name:`${this.componentStyle?.name}-style`},this.styleOptions),o),Ce.setLoadedStyleName(this.componentStyle?.name)}if(!Ce.isStyleNameLoaded("layer-order")){let t=this.componentStyle?.getLayerOrderThemeCSS?.();this.baseStyle.load(t,C({name:"layer-order",first:!0},this.styleOptions)),Ce.setLoadedStyleName("layer-order")}this.dt&&(this._loadScopedThemeStyles(this.dt),this._themeChangeListener(()=>this._loadScopedThemeStyles(this.dt)))}_loadScopedThemeStyles(t){let{css:o}=this.componentStyle?.getPresetTheme?.(t,`[${this.attrSelector}]`)||{},r=this.componentStyle?.load(o,C({name:`${this.attrSelector}-${this.componentStyle?.name}`},this.styleOptions));this.scopedStyleEl=r?.el}_unloadScopedThemeStyles(){this.scopedStyleEl?.remove()}_themeChangeListener(t=()=>{}){O0.clearLoadedStyleNames(),P1.on("theme:change",t),this.themeChangeListeners.push(t)}cx(t,o){let r=this.parent?this.parent.componentStyle?.classes?.[t]:this.componentStyle?.classes?.[t];return typeof r=="function"?r({instance:this}):typeof r=="string"?r:t}sx(t){let o=this.componentStyle?.inlineStyles?.[t];return typeof o=="function"?o({instance:this}):typeof o=="string"?o:C({},o)}get parent(){return this.parentInstance}static \u0275fac=function(o){return new(o||e)};static \u0275dir=ae({type:e,inputs:{dt:"dt"},features:[M1([fg,Xe]),Ze]})}return e})();var h4=(()=>{class e{static zindex=1e3;static calculatedScrollbarWidth=null;static calculatedScrollbarHeight=null;static browser;static addClass(t,o){t&&o&&(t.classList?t.classList.add(o):t.className+=" "+o)}static addMultipleClasses(t,o){if(t&&o)if(t.classList){let r=o.trim().split(" ");for(let i=0;ir.split(" ").forEach(i=>this.removeClass(t,i)))}static hasClass(t,o){return t&&o?t.classList?t.classList.contains(o):new RegExp("(^| )"+o+"( |$)","gi").test(t.className):!1}static siblings(t){return Array.prototype.filter.call(t.parentNode.children,function(o){return o!==t})}static find(t,o){return Array.from(t.querySelectorAll(o))}static findSingle(t,o){return this.isElement(t)?t.querySelector(o):null}static index(t){let o=t.parentNode.childNodes,r=0;for(var i=0;i{if(I)return getComputedStyle(I).getPropertyValue("position")==="relative"?I:i(I.parentElement)},c=t.offsetParent?{width:t.offsetWidth,height:t.offsetHeight}:this.getHiddenElementDimensions(t),s=o.offsetHeight,a=o.getBoundingClientRect(),l=this.getWindowScrollTop(),u=this.getWindowScrollLeft(),f=this.getViewport(),p=i(t)?.getBoundingClientRect()||{top:-1*l,left:-1*u},h,g;a.top+s+c.height>f.height?(h=a.top-p.top-c.height,t.style.transformOrigin="bottom",a.top+h<0&&(h=-1*a.top)):(h=s+a.top-p.top,t.style.transformOrigin="top");let b=a.left+c.width-f.width,x=a.left-p.left;c.width>f.width?g=(a.left-p.left)*-1:b>0?g=x-b:g=a.left-p.left,t.style.top=h+"px",t.style.left=g+"px",r&&(t.style.marginTop=origin==="bottom"?"calc(var(--p-anchor-gutter) * -1)":"calc(var(--p-anchor-gutter))")}static absolutePosition(t,o,r=!0){let i=t.offsetParent?{width:t.offsetWidth,height:t.offsetHeight}:this.getHiddenElementDimensions(t),c=i.height,s=i.width,a=o.offsetHeight,l=o.offsetWidth,u=o.getBoundingClientRect(),f=this.getWindowScrollTop(),d=this.getWindowScrollLeft(),p=this.getViewport(),h,g;u.top+a+c>p.height?(h=u.top+f-c,t.style.transformOrigin="bottom",h<0&&(h=f)):(h=a+u.top+f,t.style.transformOrigin="top"),u.left+s>p.width?g=Math.max(0,u.left+d+l-s):g=u.left+d,t.style.top=h+"px",t.style.left=g+"px",r&&(t.style.marginTop=origin==="bottom"?"calc(var(--p-anchor-gutter) * -1)":"calc(var(--p-anchor-gutter))")}static getParents(t,o=[]){return t.parentNode===null?o:this.getParents(t.parentNode,o.concat([t.parentNode]))}static getScrollableParents(t){let o=[];if(t){let r=this.getParents(t),i=/(auto|scroll)/,c=s=>{let a=window.getComputedStyle(s,null);return i.test(a.getPropertyValue("overflow"))||i.test(a.getPropertyValue("overflowX"))||i.test(a.getPropertyValue("overflowY"))};for(let s of r){let a=s.nodeType===1&&s.dataset.scrollselectors;if(a){let l=a.split(",");for(let u of l){let f=this.findSingle(s,u);f&&c(f)&&o.push(f)}}s.nodeType!==9&&c(s)&&o.push(s)}}return o}static getHiddenElementOuterHeight(t){t.style.visibility="hidden",t.style.display="block";let o=t.offsetHeight;return t.style.display="none",t.style.visibility="visible",o}static getHiddenElementOuterWidth(t){t.style.visibility="hidden",t.style.display="block";let o=t.offsetWidth;return t.style.display="none",t.style.visibility="visible",o}static getHiddenElementDimensions(t){let o={};return t.style.visibility="hidden",t.style.display="block",o.width=t.offsetWidth,o.height=t.offsetHeight,t.style.display="none",t.style.visibility="visible",o}static scrollInView(t,o){let r=getComputedStyle(t).getPropertyValue("borderTopWidth"),i=r?parseFloat(r):0,c=getComputedStyle(t).getPropertyValue("paddingTop"),s=c?parseFloat(c):0,a=t.getBoundingClientRect(),u=o.getBoundingClientRect().top+document.body.scrollTop-(a.top+document.body.scrollTop)-i-s,f=t.scrollTop,d=t.clientHeight,p=this.getOuterHeight(o);u<0?t.scrollTop=f+u:u+p>d&&(t.scrollTop=f+u-d+p)}static fadeIn(t,o){t.style.opacity=0;let r=+new Date,i=0,c=function(){i=+t.style.opacity.replace(",",".")+(new Date().getTime()-r)/o,t.style.opacity=i,r=+new Date,+i<1&&(window.requestAnimationFrame&&requestAnimationFrame(c)||setTimeout(c,16))};c()}static fadeOut(t,o){var r=1,i=50,c=o,s=i/c;let a=setInterval(()=>{r=r-s,r<=0&&(r=0,clearInterval(a)),t.style.opacity=r},i)}static getWindowScrollTop(){let t=document.documentElement;return(window.pageYOffset||t.scrollTop)-(t.clientTop||0)}static getWindowScrollLeft(){let t=document.documentElement;return(window.pageXOffset||t.scrollLeft)-(t.clientLeft||0)}static matches(t,o){var r=Element.prototype,i=r.matches||r.webkitMatchesSelector||r.mozMatchesSelector||r.msMatchesSelector||function(c){return[].indexOf.call(document.querySelectorAll(c),this)!==-1};return i.call(t,o)}static getOuterWidth(t,o){let r=t.offsetWidth;if(o){let i=getComputedStyle(t);r+=parseFloat(i.marginLeft)+parseFloat(i.marginRight)}return r}static getHorizontalPadding(t){let o=getComputedStyle(t);return parseFloat(o.paddingLeft)+parseFloat(o.paddingRight)}static getHorizontalMargin(t){let o=getComputedStyle(t);return parseFloat(o.marginLeft)+parseFloat(o.marginRight)}static innerWidth(t){let o=t.offsetWidth,r=getComputedStyle(t);return o+=parseFloat(r.paddingLeft)+parseFloat(r.paddingRight),o}static width(t){let o=t.offsetWidth,r=getComputedStyle(t);return o-=parseFloat(r.paddingLeft)+parseFloat(r.paddingRight),o}static getInnerHeight(t){let o=t.offsetHeight,r=getComputedStyle(t);return o+=parseFloat(r.paddingTop)+parseFloat(r.paddingBottom),o}static getOuterHeight(t,o){let r=t.offsetHeight;if(o){let i=getComputedStyle(t);r+=parseFloat(i.marginTop)+parseFloat(i.marginBottom)}return r}static getHeight(t){let o=t.offsetHeight,r=getComputedStyle(t);return o-=parseFloat(r.paddingTop)+parseFloat(r.paddingBottom)+parseFloat(r.borderTopWidth)+parseFloat(r.borderBottomWidth),o}static getWidth(t){let o=t.offsetWidth,r=getComputedStyle(t);return o-=parseFloat(r.paddingLeft)+parseFloat(r.paddingRight)+parseFloat(r.borderLeftWidth)+parseFloat(r.borderRightWidth),o}static getViewport(){let t=window,o=document,r=o.documentElement,i=o.getElementsByTagName("body")[0],c=t.innerWidth||r.clientWidth||i.clientWidth,s=t.innerHeight||r.clientHeight||i.clientHeight;return{width:c,height:s}}static getOffset(t){var o=t.getBoundingClientRect();return{top:o.top+(window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0),left:o.left+(window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0)}}static replaceElementWith(t,o){let r=t.parentNode;if(!r)throw"Can't replace element";return r.replaceChild(o,t)}static getUserAgent(){if(navigator&&this.isClient())return navigator.userAgent}static isIE(){var t=window.navigator.userAgent,o=t.indexOf("MSIE ");if(o>0)return!0;var r=t.indexOf("Trident/");if(r>0){var i=t.indexOf("rv:");return!0}var c=t.indexOf("Edge/");return c>0}static isIOS(){return/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream}static isAndroid(){return/(android)/i.test(navigator.userAgent)}static isTouchDevice(){return"ontouchstart"in window||navigator.maxTouchPoints>0}static appendChild(t,o){if(this.isElement(o))o.appendChild(t);else if(o&&o.el&&o.el.nativeElement)o.el.nativeElement.appendChild(t);else throw"Cannot append "+o+" to "+t}static removeChild(t,o){if(this.isElement(o))o.removeChild(t);else if(o.el&&o.el.nativeElement)o.el.nativeElement.removeChild(t);else throw"Cannot remove "+t+" from "+o}static removeElement(t){"remove"in Element.prototype?t.remove():t.parentNode.removeChild(t)}static isElement(t){return typeof HTMLElement=="object"?t instanceof HTMLElement:t&&typeof t=="object"&&t!==null&&t.nodeType===1&&typeof t.nodeName=="string"}static calculateScrollbarWidth(t){if(t){let o=getComputedStyle(t);return t.offsetWidth-t.clientWidth-parseFloat(o.borderLeftWidth)-parseFloat(o.borderRightWidth)}else{if(this.calculatedScrollbarWidth!==null)return this.calculatedScrollbarWidth;let o=document.createElement("div");o.className="p-scrollbar-measure",document.body.appendChild(o);let r=o.offsetWidth-o.clientWidth;return document.body.removeChild(o),this.calculatedScrollbarWidth=r,r}}static calculateScrollbarHeight(){if(this.calculatedScrollbarHeight!==null)return this.calculatedScrollbarHeight;let t=document.createElement("div");t.className="p-scrollbar-measure",document.body.appendChild(t);let o=t.offsetHeight-t.clientHeight;return document.body.removeChild(t),this.calculatedScrollbarWidth=o,o}static invokeElementMethod(t,o,r){t[o].apply(t,r)}static clearSelection(){if(window.getSelection)window.getSelection().empty?window.getSelection().empty():window.getSelection().removeAllRanges&&window.getSelection().rangeCount>0&&window.getSelection().getRangeAt(0).getClientRects().length>0&&window.getSelection().removeAllRanges();else if(document.selection&&document.selection.empty)try{document.selection.empty()}catch{}}static getBrowser(){if(!this.browser){let t=this.resolveUserAgent();this.browser={},t.browser&&(this.browser[t.browser]=!0,this.browser.version=t.version),this.browser.chrome?this.browser.webkit=!0:this.browser.webkit&&(this.browser.safari=!0)}return this.browser}static resolveUserAgent(){let t=navigator.userAgent.toLowerCase(),o=/(chrome)[ \/]([\w.]+)/.exec(t)||/(webkit)[ \/]([\w.]+)/.exec(t)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(t)||/(msie) ([\w.]+)/.exec(t)||t.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(t)||[];return{browser:o[1]||"",version:o[2]||"0"}}static isInteger(t){return Number.isInteger?Number.isInteger(t):typeof t=="number"&&isFinite(t)&&Math.floor(t)===t}static isHidden(t){return!t||t.offsetParent===null}static isVisible(t){return t&&t.offsetParent!=null}static isExist(t){return t!==null&&typeof t<"u"&&t.nodeName&&t.parentNode}static focus(t,o){t&&document.activeElement!==t&&t.focus(o)}static getFocusableSelectorString(t=""){return`button:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${t}, +`,Xe=(()=>{class e{name="base";useStyle=m(fg);theme=void 0;css=void 0;classes={};inlineStyles={};load=(t,o={},r=i=>i)=>{let i=r(Y1(t,{dt:k0}));return i?this.useStyle.use(Mn(i),C({name:this.name},o)):{}};loadCSS=(t={})=>this.load(this.css,t);loadTheme=(t={},o="")=>this.load(this.theme,t,(r="")=>Ce.transformCSS(t.name||this.name,`${r}${o}`));loadGlobalCSS=(t={})=>this.load(kI,t);loadGlobalTheme=(t={},o="")=>this.load(RI,t,(r="")=>Ce.transformCSS(t.name||this.name,`${r}${o}`));getCommonTheme=t=>Ce.getCommon(this.name,t);getComponentTheme=t=>Ce.getComponent(this.name,t);getDirectiveTheme=t=>Ce.getDirective(this.name,t);getPresetTheme=(t,o,r)=>Ce.getCustomPreset(this.name,t,o,r);getLayerOrderThemeCSS=()=>Ce.getLayerOrderCSS(this.name);getStyleSheet=(t="",o={})=>{if(this.css){let r=Y1(this.css,{dt:k0}),i=Mn(`${r}${t}`),c=Object.entries(o).reduce((s,[a,l])=>s.push(`${a}="${l}"`)&&s,[]).join(" ");return``}return""};getCommonThemeStyleSheet=(t,o={})=>Ce.getCommonStyleSheet(this.name,t,o);getThemeStyleSheet=(t,o={})=>{let r=[Ce.getStyleSheet(this.name,t,o)];if(this.theme){let i=this.name==="base"?"global-style":`${this.name}-style`,c=Y1(this.theme,{dt:k0}),s=Mn(Ce.transformCSS(i,c)),a=Object.entries(o).reduce((l,[u,f])=>l.push(`${u}="${f}"`)&&l,[]).join(" ");r.push(``)}return r.join("")};static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var OI=(()=>{class e{theme=E2(void 0);csp=E2({nonce:void 0});isThemeChanged=!1;document=m(ie);baseStyle=m(Xe);constructor(){N2(()=>{P1.on("theme:change",t=>{q1(()=>{this.isThemeChanged=!0,this.theme.set(t)})})}),N2(()=>{let t=this.theme();this.document&&t&&(this.isThemeChanged||this.onThemeChange(t),this.isThemeChanged=!1)})}ngOnDestroy(){Ce.clearLoadedStyleNames(),P1.clear()}onThemeChange(t){Ce.setTheme(t),this.document&&this.loadCommonTheme()}loadCommonTheme(){if(this.theme()!=="none"&&!Ce.isStyleNameLoaded("common")){let{primitive:t,semantic:o,global:r,style:i}=this.baseStyle.getCommonTheme?.()||{},c={nonce:this.csp?.()?.nonce};this.baseStyle.load(t?.css,C({name:"primitive-variables"},c)),this.baseStyle.load(o?.css,C({name:"semantic-variables"},c)),this.baseStyle.load(r?.css,C({name:"global-variables"},c)),this.baseStyle.loadGlobalTheme(C({name:"global-style"},c),i),Ce.setLoadedStyleName("common")}}setThemeConfig(t){let{theme:o,csp:r}=t||{};o&&this.theme.set(o),r&&this.csp.set(r)}static \u0275fac=function(o){return new(o||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),f8=(()=>{class e extends OI{ripple=E2(!1);platformId=m(c1);inputStyle=E2(null);inputVariant=E2(null);overlayOptions={};csp=E2({nonce:void 0});filterMatchModeOptions={text:[We.STARTS_WITH,We.CONTAINS,We.NOT_CONTAINS,We.ENDS_WITH,We.EQUALS,We.NOT_EQUALS],numeric:[We.EQUALS,We.NOT_EQUALS,We.LESS_THAN,We.LESS_THAN_OR_EQUAL_TO,We.GREATER_THAN,We.GREATER_THAN_OR_EQUAL_TO],date:[We.DATE_IS,We.DATE_IS_NOT,We.DATE_BEFORE,We.DATE_AFTER]};translation={startsWith:"Starts with",contains:"Contains",notContains:"Not contains",endsWith:"Ends with",equals:"Equals",notEquals:"Not equals",noFilter:"No Filter",lt:"Less than",lte:"Less than or equal to",gt:"Greater than",gte:"Greater than or equal to",is:"Is",isNot:"Is not",before:"Before",after:"After",dateIs:"Date is",dateIsNot:"Date is not",dateBefore:"Date is before",dateAfter:"Date is after",clear:"Clear",apply:"Apply",matchAll:"Match All",matchAny:"Match Any",addRule:"Add Rule",removeRule:"Remove Rule",accept:"Yes",reject:"No",choose:"Choose",upload:"Upload",cancel:"Cancel",pending:"Pending",fileSizeTypes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],chooseYear:"Choose Year",chooseMonth:"Choose Month",chooseDate:"Choose Date",prevDecade:"Previous Decade",nextDecade:"Next Decade",prevYear:"Previous Year",nextYear:"Next Year",prevMonth:"Previous Month",nextMonth:"Next Month",prevHour:"Previous Hour",nextHour:"Next Hour",prevMinute:"Previous Minute",nextMinute:"Next Minute",prevSecond:"Previous Second",nextSecond:"Next Second",am:"am",pm:"pm",dateFormat:"mm/dd/yy",firstDayOfWeek:0,today:"Today",weekHeader:"Wk",weak:"Weak",medium:"Medium",strong:"Strong",passwordPrompt:"Enter a password",emptyMessage:"No results found",searchMessage:"Search results are available",selectionMessage:"{0} items selected",emptySelectionMessage:"No selected item",emptySearchMessage:"No results found",emptyFilterMessage:"No results found",fileChosenMessage:"Files",noFileChosenMessage:"No file chosen",aria:{trueLabel:"True",falseLabel:"False",nullLabel:"Not Selected",star:"1 star",stars:"{star} stars",selectAll:"All items selected",unselectAll:"All items unselected",close:"Close",previous:"Previous",next:"Next",navigation:"Navigation",scrollTop:"Scroll Top",moveTop:"Move Top",moveUp:"Move Up",moveDown:"Move Down",moveBottom:"Move Bottom",moveToTarget:"Move to Target",moveToSource:"Move to Source",moveAllToTarget:"Move All to Target",moveAllToSource:"Move All to Source",pageLabel:"{page}",firstPageLabel:"First Page",lastPageLabel:"Last Page",nextPageLabel:"Next Page",prevPageLabel:"Previous Page",rowsPerPageLabel:"Rows per page",previousPageLabel:"Previous Page",jumpToPageDropdownLabel:"Jump to Page Dropdown",jumpToPageInputLabel:"Jump to Page Input",selectRow:"Row Selected",unselectRow:"Row Unselected",expandRow:"Row Expanded",collapseRow:"Row Collapsed",showFilterMenu:"Show Filter Menu",hideFilterMenu:"Hide Filter Menu",filterOperator:"Filter Operator",filterConstraint:"Filter Constraint",editRow:"Row Edit",saveEdit:"Save Edit",cancelEdit:"Cancel Edit",listView:"List View",gridView:"Grid View",slide:"Slide",slideNumber:"{slideNumber}",zoomImage:"Zoom Image",zoomIn:"Zoom In",zoomOut:"Zoom Out",rotateRight:"Rotate Right",rotateLeft:"Rotate Left",listLabel:"Option List",selectColor:"Select a color",removeLabel:"Remove",browseFiles:"Browse Files",maximizeLabel:"Maximize"}};zIndex={modal:1100,overlay:1e3,menu:1e3,tooltip:1100};translationSource=new Q;translationObserver=this.translationSource.asObservable();getTranslation(t){return this.translation[t]}setTranslation(t){this.translation=C(C({},this.translation),t),this.translationSource.next(this.translation)}setConfig(t){let{csp:o,ripple:r,inputStyle:i,inputVariant:c,theme:s,overlayOptions:a,translation:l}=t||{};o&&this.csp.set(o),r&&this.ripple.set(r),i&&this.inputStyle.set(i),c&&this.inputVariant.set(c),a&&(this.overlayOptions=a),l&&this.setTranslation(l),s&&this.setThemeConfig({theme:s,csp:o})}static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),PI=new M("PRIME_NG_CONFIG");function zY(...e){let n=e?.map(o=>({provide:PI,useValue:o,multi:!1})),t=Sf(()=>{let o=m(f8);e?.forEach(r=>o.setConfig(r))});return x2([...n,t])}var dg=(()=>{class e extends Xe{name="common";static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),z1=(()=>{class e{document=m(ie);platformId=m(c1);el=m(De);injector=m(Ee);cd=m(b1);renderer=m(s2);config=m(f8);baseComponentStyle=m(dg);baseStyle=m(Xe);scopedStyleEl;rootEl;dt;get styleOptions(){return{nonce:this.config?.csp().nonce}}get _name(){return this.constructor.name.replace(/^_/,"").toLowerCase()}get componentStyle(){return this._componentStyle}attrSelector=K1("pc");themeChangeListeners=[];_getHostInstance(t){if(t)return t?this.hostName?t.name===this.hostName?t:this._getHostInstance(t.parentInstance):t.parentInstance:void 0}_getOptionValue(t,o="",r={}){return Ai(t,o,r)}ngOnInit(){this.document&&this._loadStyles()}ngAfterViewInit(){this.rootEl=this.el?.nativeElement,this.rootEl&&this.rootEl?.setAttribute(this.attrSelector,"")}ngOnChanges(t){if(this.document&&!z3(this.platformId)){let{dt:o}=t;o&&o.currentValue&&(this._loadScopedThemeStyles(o.currentValue),this._themeChangeListener(()=>this._loadScopedThemeStyles(o.currentValue)))}}ngOnDestroy(){this._unloadScopedThemeStyles(),this.themeChangeListeners.forEach(t=>P1.off("theme:change",t))}_loadStyles(){let t=()=>{O0.isStyleNameLoaded("base")||(this.baseStyle.loadGlobalCSS(this.styleOptions),O0.setLoadedStyleName("base")),this._loadThemeStyles()};t(),this._themeChangeListener(()=>t())}_loadCoreStyles(){!O0.isStyleNameLoaded("base")&&this._name&&(this.baseComponentStyle.loadCSS(this.styleOptions),this.componentStyle&&this.componentStyle?.loadCSS(this.styleOptions),O0.setLoadedStyleName(this.componentStyle?.name))}_loadThemeStyles(){if(!Ce.isStyleNameLoaded("common")){let{primitive:t,semantic:o,global:r,style:i}=this.componentStyle?.getCommonTheme?.()||{};this.baseStyle.load(t?.css,C({name:"primitive-variables"},this.styleOptions)),this.baseStyle.load(o?.css,C({name:"semantic-variables"},this.styleOptions)),this.baseStyle.load(r?.css,C({name:"global-variables"},this.styleOptions)),this.baseStyle.loadGlobalTheme(C({name:"global-style"},this.styleOptions),i),Ce.setLoadedStyleName("common")}if(!Ce.isStyleNameLoaded(this.componentStyle?.name)&&this.componentStyle?.name){let{css:t,style:o}=this.componentStyle?.getComponentTheme?.()||{};this.componentStyle?.load(t,C({name:`${this.componentStyle?.name}-variables`},this.styleOptions)),this.componentStyle?.loadTheme(C({name:`${this.componentStyle?.name}-style`},this.styleOptions),o),Ce.setLoadedStyleName(this.componentStyle?.name)}if(!Ce.isStyleNameLoaded("layer-order")){let t=this.componentStyle?.getLayerOrderThemeCSS?.();this.baseStyle.load(t,C({name:"layer-order",first:!0},this.styleOptions)),Ce.setLoadedStyleName("layer-order")}this.dt&&(this._loadScopedThemeStyles(this.dt),this._themeChangeListener(()=>this._loadScopedThemeStyles(this.dt)))}_loadScopedThemeStyles(t){let{css:o}=this.componentStyle?.getPresetTheme?.(t,`[${this.attrSelector}]`)||{},r=this.componentStyle?.load(o,C({name:`${this.attrSelector}-${this.componentStyle?.name}`},this.styleOptions));this.scopedStyleEl=r?.el}_unloadScopedThemeStyles(){this.scopedStyleEl?.remove()}_themeChangeListener(t=()=>{}){O0.clearLoadedStyleNames(),P1.on("theme:change",t),this.themeChangeListeners.push(t)}cx(t,o){let r=this.parent?this.parent.componentStyle?.classes?.[t]:this.componentStyle?.classes?.[t];return typeof r=="function"?r({instance:this}):typeof r=="string"?r:t}sx(t){let o=this.componentStyle?.inlineStyles?.[t];return typeof o=="function"?o({instance:this}):typeof o=="string"?o:C({},o)}get parent(){return this.parentInstance}static \u0275fac=function(o){return new(o||e)};static \u0275dir=ae({type:e,inputs:{dt:"dt"},features:[M1([dg,Xe]),Ze]})}return e})();var h4=(()=>{class e{static zindex=1e3;static calculatedScrollbarWidth=null;static calculatedScrollbarHeight=null;static browser;static addClass(t,o){t&&o&&(t.classList?t.classList.add(o):t.className+=" "+o)}static addMultipleClasses(t,o){if(t&&o)if(t.classList){let r=o.trim().split(" ");for(let i=0;ir.split(" ").forEach(i=>this.removeClass(t,i)))}static hasClass(t,o){return t&&o?t.classList?t.classList.contains(o):new RegExp("(^| )"+o+"( |$)","gi").test(t.className):!1}static siblings(t){return Array.prototype.filter.call(t.parentNode.children,function(o){return o!==t})}static find(t,o){return Array.from(t.querySelectorAll(o))}static findSingle(t,o){return this.isElement(t)?t.querySelector(o):null}static index(t){let o=t.parentNode.childNodes,r=0;for(var i=0;i{if(I)return getComputedStyle(I).getPropertyValue("position")==="relative"?I:i(I.parentElement)},c=t.offsetParent?{width:t.offsetWidth,height:t.offsetHeight}:this.getHiddenElementDimensions(t),s=o.offsetHeight,a=o.getBoundingClientRect(),l=this.getWindowScrollTop(),u=this.getWindowScrollLeft(),f=this.getViewport(),p=i(t)?.getBoundingClientRect()||{top:-1*l,left:-1*u},h,g;a.top+s+c.height>f.height?(h=a.top-p.top-c.height,t.style.transformOrigin="bottom",a.top+h<0&&(h=-1*a.top)):(h=s+a.top-p.top,t.style.transformOrigin="top");let b=a.left+c.width-f.width,x=a.left-p.left;c.width>f.width?g=(a.left-p.left)*-1:b>0?g=x-b:g=a.left-p.left,t.style.top=h+"px",t.style.left=g+"px",r&&(t.style.marginTop=origin==="bottom"?"calc(var(--p-anchor-gutter) * -1)":"calc(var(--p-anchor-gutter))")}static absolutePosition(t,o,r=!0){let i=t.offsetParent?{width:t.offsetWidth,height:t.offsetHeight}:this.getHiddenElementDimensions(t),c=i.height,s=i.width,a=o.offsetHeight,l=o.offsetWidth,u=o.getBoundingClientRect(),f=this.getWindowScrollTop(),d=this.getWindowScrollLeft(),p=this.getViewport(),h,g;u.top+a+c>p.height?(h=u.top+f-c,t.style.transformOrigin="bottom",h<0&&(h=f)):(h=a+u.top+f,t.style.transformOrigin="top"),u.left+s>p.width?g=Math.max(0,u.left+d+l-s):g=u.left+d,t.style.top=h+"px",t.style.left=g+"px",r&&(t.style.marginTop=origin==="bottom"?"calc(var(--p-anchor-gutter) * -1)":"calc(var(--p-anchor-gutter))")}static getParents(t,o=[]){return t.parentNode===null?o:this.getParents(t.parentNode,o.concat([t.parentNode]))}static getScrollableParents(t){let o=[];if(t){let r=this.getParents(t),i=/(auto|scroll)/,c=s=>{let a=window.getComputedStyle(s,null);return i.test(a.getPropertyValue("overflow"))||i.test(a.getPropertyValue("overflowX"))||i.test(a.getPropertyValue("overflowY"))};for(let s of r){let a=s.nodeType===1&&s.dataset.scrollselectors;if(a){let l=a.split(",");for(let u of l){let f=this.findSingle(s,u);f&&c(f)&&o.push(f)}}s.nodeType!==9&&c(s)&&o.push(s)}}return o}static getHiddenElementOuterHeight(t){t.style.visibility="hidden",t.style.display="block";let o=t.offsetHeight;return t.style.display="none",t.style.visibility="visible",o}static getHiddenElementOuterWidth(t){t.style.visibility="hidden",t.style.display="block";let o=t.offsetWidth;return t.style.display="none",t.style.visibility="visible",o}static getHiddenElementDimensions(t){let o={};return t.style.visibility="hidden",t.style.display="block",o.width=t.offsetWidth,o.height=t.offsetHeight,t.style.display="none",t.style.visibility="visible",o}static scrollInView(t,o){let r=getComputedStyle(t).getPropertyValue("borderTopWidth"),i=r?parseFloat(r):0,c=getComputedStyle(t).getPropertyValue("paddingTop"),s=c?parseFloat(c):0,a=t.getBoundingClientRect(),u=o.getBoundingClientRect().top+document.body.scrollTop-(a.top+document.body.scrollTop)-i-s,f=t.scrollTop,d=t.clientHeight,p=this.getOuterHeight(o);u<0?t.scrollTop=f+u:u+p>d&&(t.scrollTop=f+u-d+p)}static fadeIn(t,o){t.style.opacity=0;let r=+new Date,i=0,c=function(){i=+t.style.opacity.replace(",",".")+(new Date().getTime()-r)/o,t.style.opacity=i,r=+new Date,+i<1&&(window.requestAnimationFrame&&requestAnimationFrame(c)||setTimeout(c,16))};c()}static fadeOut(t,o){var r=1,i=50,c=o,s=i/c;let a=setInterval(()=>{r=r-s,r<=0&&(r=0,clearInterval(a)),t.style.opacity=r},i)}static getWindowScrollTop(){let t=document.documentElement;return(window.pageYOffset||t.scrollTop)-(t.clientTop||0)}static getWindowScrollLeft(){let t=document.documentElement;return(window.pageXOffset||t.scrollLeft)-(t.clientLeft||0)}static matches(t,o){var r=Element.prototype,i=r.matches||r.webkitMatchesSelector||r.mozMatchesSelector||r.msMatchesSelector||function(c){return[].indexOf.call(document.querySelectorAll(c),this)!==-1};return i.call(t,o)}static getOuterWidth(t,o){let r=t.offsetWidth;if(o){let i=getComputedStyle(t);r+=parseFloat(i.marginLeft)+parseFloat(i.marginRight)}return r}static getHorizontalPadding(t){let o=getComputedStyle(t);return parseFloat(o.paddingLeft)+parseFloat(o.paddingRight)}static getHorizontalMargin(t){let o=getComputedStyle(t);return parseFloat(o.marginLeft)+parseFloat(o.marginRight)}static innerWidth(t){let o=t.offsetWidth,r=getComputedStyle(t);return o+=parseFloat(r.paddingLeft)+parseFloat(r.paddingRight),o}static width(t){let o=t.offsetWidth,r=getComputedStyle(t);return o-=parseFloat(r.paddingLeft)+parseFloat(r.paddingRight),o}static getInnerHeight(t){let o=t.offsetHeight,r=getComputedStyle(t);return o+=parseFloat(r.paddingTop)+parseFloat(r.paddingBottom),o}static getOuterHeight(t,o){let r=t.offsetHeight;if(o){let i=getComputedStyle(t);r+=parseFloat(i.marginTop)+parseFloat(i.marginBottom)}return r}static getHeight(t){let o=t.offsetHeight,r=getComputedStyle(t);return o-=parseFloat(r.paddingTop)+parseFloat(r.paddingBottom)+parseFloat(r.borderTopWidth)+parseFloat(r.borderBottomWidth),o}static getWidth(t){let o=t.offsetWidth,r=getComputedStyle(t);return o-=parseFloat(r.paddingLeft)+parseFloat(r.paddingRight)+parseFloat(r.borderLeftWidth)+parseFloat(r.borderRightWidth),o}static getViewport(){let t=window,o=document,r=o.documentElement,i=o.getElementsByTagName("body")[0],c=t.innerWidth||r.clientWidth||i.clientWidth,s=t.innerHeight||r.clientHeight||i.clientHeight;return{width:c,height:s}}static getOffset(t){var o=t.getBoundingClientRect();return{top:o.top+(window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0),left:o.left+(window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0)}}static replaceElementWith(t,o){let r=t.parentNode;if(!r)throw"Can't replace element";return r.replaceChild(o,t)}static getUserAgent(){if(navigator&&this.isClient())return navigator.userAgent}static isIE(){var t=window.navigator.userAgent,o=t.indexOf("MSIE ");if(o>0)return!0;var r=t.indexOf("Trident/");if(r>0){var i=t.indexOf("rv:");return!0}var c=t.indexOf("Edge/");return c>0}static isIOS(){return/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream}static isAndroid(){return/(android)/i.test(navigator.userAgent)}static isTouchDevice(){return"ontouchstart"in window||navigator.maxTouchPoints>0}static appendChild(t,o){if(this.isElement(o))o.appendChild(t);else if(o&&o.el&&o.el.nativeElement)o.el.nativeElement.appendChild(t);else throw"Cannot append "+o+" to "+t}static removeChild(t,o){if(this.isElement(o))o.removeChild(t);else if(o.el&&o.el.nativeElement)o.el.nativeElement.removeChild(t);else throw"Cannot remove "+t+" from "+o}static removeElement(t){"remove"in Element.prototype?t.remove():t.parentNode.removeChild(t)}static isElement(t){return typeof HTMLElement=="object"?t instanceof HTMLElement:t&&typeof t=="object"&&t!==null&&t.nodeType===1&&typeof t.nodeName=="string"}static calculateScrollbarWidth(t){if(t){let o=getComputedStyle(t);return t.offsetWidth-t.clientWidth-parseFloat(o.borderLeftWidth)-parseFloat(o.borderRightWidth)}else{if(this.calculatedScrollbarWidth!==null)return this.calculatedScrollbarWidth;let o=document.createElement("div");o.className="p-scrollbar-measure",document.body.appendChild(o);let r=o.offsetWidth-o.clientWidth;return document.body.removeChild(o),this.calculatedScrollbarWidth=r,r}}static calculateScrollbarHeight(){if(this.calculatedScrollbarHeight!==null)return this.calculatedScrollbarHeight;let t=document.createElement("div");t.className="p-scrollbar-measure",document.body.appendChild(t);let o=t.offsetHeight-t.clientHeight;return document.body.removeChild(t),this.calculatedScrollbarWidth=o,o}static invokeElementMethod(t,o,r){t[o].apply(t,r)}static clearSelection(){if(window.getSelection)window.getSelection().empty?window.getSelection().empty():window.getSelection().removeAllRanges&&window.getSelection().rangeCount>0&&window.getSelection().getRangeAt(0).getClientRects().length>0&&window.getSelection().removeAllRanges();else if(document.selection&&document.selection.empty)try{document.selection.empty()}catch{}}static getBrowser(){if(!this.browser){let t=this.resolveUserAgent();this.browser={},t.browser&&(this.browser[t.browser]=!0,this.browser.version=t.version),this.browser.chrome?this.browser.webkit=!0:this.browser.webkit&&(this.browser.safari=!0)}return this.browser}static resolveUserAgent(){let t=navigator.userAgent.toLowerCase(),o=/(chrome)[ \/]([\w.]+)/.exec(t)||/(webkit)[ \/]([\w.]+)/.exec(t)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(t)||/(msie) ([\w.]+)/.exec(t)||t.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(t)||[];return{browser:o[1]||"",version:o[2]||"0"}}static isInteger(t){return Number.isInteger?Number.isInteger(t):typeof t=="number"&&isFinite(t)&&Math.floor(t)===t}static isHidden(t){return!t||t.offsetParent===null}static isVisible(t){return t&&t.offsetParent!=null}static isExist(t){return t!==null&&typeof t<"u"&&t.nodeName&&t.parentNode}static focus(t,o){t&&document.activeElement!==t&&t.focus(o)}static getFocusableSelectorString(t=""){return`button:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${t}, [href][clientHeight][clientWidth]:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${t}, input:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${t}, select:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${t}, @@ -766,7 +766,7 @@ svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa { select:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${o}, textarea:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${o}, [tabIndex]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${o}, - [contenteditable]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${o}`):!1}}return e})(),dg=class{element;listener;scrollableParents;constructor(n,t=()=>{}){this.element=n,this.listener=t}bindScrollListener(){this.scrollableParents=h4.getScrollableParents(this.element);for(let n=0;n{}){this.element=n,this.listener=t}bindScrollListener(){this.scrollableParents=h4.getScrollableParents(this.element);for(let n=0;n{class e extends Xe{name="baseicon";inlineStyles=PI;static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})();var Ot=(()=>{class e extends z1{label;spin=!1;styleClass;role;ariaLabel;ariaHidden;ngOnInit(){super.ngOnInit(),this.getAttributes()}getAttributes(){let t=Q1(this.label);this.role=t?void 0:"img",this.ariaLabel=t?void 0:this.label,this.ariaHidden=t}getClassNames(){return`p-icon ${this.styleClass?this.styleClass+" ":""}${this.spin?"p-icon-spin":""}`}static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275cmp=me({type:e,selectors:[["ng-component"]],hostAttrs:[1,"p-component","p-iconwrapper"],inputs:{label:"label",spin:[2,"spin","spin",te],styleClass:"styleClass"},features:[M1([FI]),be],ngContentSelectors:OI,decls:1,vars:0,template:function(o,r){o&1&&(T1(),v1(0))},encapsulation:2,changeDetection:0})}return e})();var P0=(()=>{class e extends Ot{pathId;ngOnInit(){this.pathId="url(#"+K1()+")"}static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275cmp=me({type:e,selectors:[["SpinnerIcon"]],features:[be],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M6.99701 14C5.85441 13.999 4.72939 13.7186 3.72012 13.1832C2.71084 12.6478 1.84795 11.8737 1.20673 10.9284C0.565504 9.98305 0.165424 8.89526 0.041387 7.75989C-0.0826496 6.62453 0.073125 5.47607 0.495122 4.4147C0.917119 3.35333 1.59252 2.4113 2.46241 1.67077C3.33229 0.930247 4.37024 0.413729 5.4857 0.166275C6.60117 -0.0811796 7.76026 -0.0520535 8.86188 0.251112C9.9635 0.554278 10.9742 1.12227 11.8057 1.90555C11.915 2.01493 11.9764 2.16319 11.9764 2.31778C11.9764 2.47236 11.915 2.62062 11.8057 2.73C11.7521 2.78503 11.688 2.82877 11.6171 2.85864C11.5463 2.8885 11.4702 2.90389 11.3933 2.90389C11.3165 2.90389 11.2404 2.8885 11.1695 2.85864C11.0987 2.82877 11.0346 2.78503 10.9809 2.73C9.9998 1.81273 8.73246 1.26138 7.39226 1.16876C6.05206 1.07615 4.72086 1.44794 3.62279 2.22152C2.52471 2.99511 1.72683 4.12325 1.36345 5.41602C1.00008 6.70879 1.09342 8.08723 1.62775 9.31926C2.16209 10.5513 3.10478 11.5617 4.29713 12.1803C5.48947 12.7989 6.85865 12.988 8.17414 12.7157C9.48963 12.4435 10.6711 11.7264 11.5196 10.6854C12.3681 9.64432 12.8319 8.34282 12.8328 7C12.8328 6.84529 12.8943 6.69692 13.0038 6.58752C13.1132 6.47812 13.2616 6.41667 13.4164 6.41667C13.5712 6.41667 13.7196 6.47812 13.8291 6.58752C13.9385 6.69692 14 6.84529 14 7C14 8.85651 13.2622 10.637 11.9489 11.9497C10.6356 13.2625 8.85432 14 6.99701 14Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(o,r){o&1&&(B1(),V(0,"svg",0)(1,"g"),re(2,"path",1),W(),V(3,"defs")(4,"clipPath",2),re(5,"rect",3),W()()()),o&2&&(Ye(r.getClassNames()),le("aria-label",r.ariaLabel)("aria-hidden",r.ariaHidden)("role",r.role),N(),le("clip-path",r.pathId),N(3),z("id",r.pathId))},encapsulation:2})}return e})();var pg=(()=>{class e extends Ot{static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275cmp=me({type:e,selectors:[["TimesIcon"]],features:[be],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M8.01186 7.00933L12.27 2.75116C12.341 2.68501 12.398 2.60524 12.4375 2.51661C12.4769 2.42798 12.4982 2.3323 12.4999 2.23529C12.5016 2.13827 12.4838 2.0419 12.4474 1.95194C12.4111 1.86197 12.357 1.78024 12.2884 1.71163C12.2198 1.64302 12.138 1.58893 12.0481 1.55259C11.9581 1.51625 11.8617 1.4984 11.7647 1.50011C11.6677 1.50182 11.572 1.52306 11.4834 1.56255C11.3948 1.60204 11.315 1.65898 11.2488 1.72997L6.99067 5.98814L2.7325 1.72997C2.59553 1.60234 2.41437 1.53286 2.22718 1.53616C2.03999 1.53946 1.8614 1.61529 1.72901 1.74767C1.59663 1.88006 1.5208 2.05865 1.5175 2.24584C1.5142 2.43303 1.58368 2.61419 1.71131 2.75116L5.96948 7.00933L1.71131 11.2675C1.576 11.403 1.5 11.5866 1.5 11.7781C1.5 11.9696 1.576 12.1532 1.71131 12.2887C1.84679 12.424 2.03043 12.5 2.2219 12.5C2.41338 12.5 2.59702 12.424 2.7325 12.2887L6.99067 8.03052L11.2488 12.2887C11.3843 12.424 11.568 12.5 11.7594 12.5C11.9509 12.5 12.1346 12.424 12.27 12.2887C12.4053 12.1532 12.4813 11.9696 12.4813 11.7781C12.4813 11.5866 12.4053 11.403 12.27 11.2675L8.01186 7.00933Z","fill","currentColor"]],template:function(o,r){o&1&&(B1(),V(0,"svg",0),re(1,"path",1),W()),o&2&&(Ye(r.getClassNames()),le("aria-label",r.ariaLabel)("aria-hidden",r.ariaHidden)("role",r.role))},encapsulation:2})}return e})();function jI(){let e=[],n=(i,c)=>{let s=e.length>0?e[e.length-1]:{key:i,value:c},a=s.value+(s.key===i?0:c)+2;return e.push({key:i,value:a}),a},t=i=>{e=e.filter(c=>c.value!==i)},o=()=>e.length>0?e[e.length-1].value:0,r=i=>i&&parseInt(i.style.zIndex,10)||0;return{get:r,set:(i,c,s)=>{c&&(c.style.zIndex=String(n(i,s)))},clear:i=>{i&&(t(r(i)),i.style.zIndex="")},getCurrent:()=>o(),generateZIndex:n,revertZIndex:t}}var d8=jI();var hg=new M("I18nConfigToken");var rQ=(()=>{class e{constructor(t,o){this._config=t,this._translateService=o,this.defaultLanguage="",this.supportedLanguages=[],this._setLanguage$=new ne(""),this._translationLoaded$=new ne(""),this._useFallback=()=>{this._config.fallback&&(this._setLanguage$.next(this.defaultLanguage),this._translateService.setTranslation(this.defaultLanguage,this._config.fallback),this._translationLoaded$.next(this.defaultLanguage))},this.setLanguage$=this._setLanguage$.asObservable().pipe(pe(r=>!!r)),this.translationLoaded$=this._translationLoaded$.asObservable().pipe(pe(r=>!!r))}init(){this._translateService.setDefaultLang(this.defaultLanguage),this.language=this._langValue()}set language(t){let o=t||"",r=!!(this.supportedLanguages||[]).find(i=>i.code===o||i.alternateCode===o);o&&!r&&(o=o.split("-")[0],o=this.supportedLanguages.find(i=>i.code.startsWith(o)||i.alternateCode.startsWith(o))?.code||"",r=!!o),r||(o=this.defaultLanguage),o=o?o.replace("-",""):"",this._setLanguage$.next(o),this._translateService.use(o).pipe(lc({count:2,delay:i=>Fm(i)})).subscribe({next:()=>{o?this._translationLoaded$.next(o):this._useFallback()},error:this._useFallback})}get language(){return this._translateService.currentLang||this.defaultLanguage}_langValue(){let t="",o=window.location.pathname.split("/")[1];if(this.supportedLanguages.find(c=>c.code===o||c.alternateCode===o))return o;let r=window.location.href,i=r.indexOf("lang=");return i!==-1&&(t=r.substr(i+5,2)),t}get isRtl(){return["ar"].includes(this.language)}static{this.\u0275fac=function(o){return new(o||e)(y(hg,8),y(n4))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac})}}return e})();var cQ=[{code:"ar",alternateCode:"ar",name:"\u0627\u0644\u0639\u0631\u0628\u064A\u0629"},{code:"ca",alternateCode:"ca-es",name:"Catal\xE0"},{code:"cs",alternateCode:"cs-cz",name:"\u010Ce\u0161tina"},{code:"hr",alternateCode:"hr-hr",name:"Croatian"},{code:"da",alternateCode:"da-dk",name:"Dansk"},{code:"de",alternateCode:"de-de",name:"Deutsch"},{code:"el",alternateCode:"el-gr",name:"\u0395\u03BB\u03BB\u03B7\u03BD\u03B9\u03BA\u03AC"},{code:"en",alternateCode:"en-us",name:"English"},{code:"es",alternateCode:"es-es",name:"Espa\xF1ol"},{code:"fil",alternateCode:"fil-ph",name:"Filipino"},{code:"fr",alternateCode:"fr-fr",name:"Fran\xE7ais"},{code:"he",alternateCode:"he-il",name:"\u05E2\u05D1\u05E8\u05D9\u05EA"},{code:"hi",alternateCode:"hi-in",name:"\u0939\u093F\u0928\u094D\u0926\u0940"},{code:"id",alternateCode:"id-id",name:"Indonesia"},{code:"it",alternateCode:"it-it",name:"Italiano"},{code:"ja",alternateCode:"ja-jp",name:"\u65E5\u672C\u8A9E"},{code:"kk",alternateCode:"kk-kz",name:"\u049A\u0430\u0437\u0430\u049B \u0422\u0456\u043B\u0456"},{code:"ko",alternateCode:"ko-kr",name:"\uD55C\uAD6D\uC5B4"},{code:"ms",alternateCode:"ms-my",name:"Melayu"},{code:"nl",alternateCode:"nl-nl",name:"Nederlands"},{code:"pl",alternateCode:"pl-pl",name:"Polski"},{code:"pt",alternateCode:"pt-pt",name:"Portugu\xEAs"},{code:"ro",alternateCode:"ro-ro",name:"Rom\xE2n\u0103"},{code:"ru",alternateCode:"ru-ru",name:"\u0420\u0443\u0441\u0441\u043A\u0438\u0439"},{code:"sv",alternateCode:"sv-se",name:"Svenska"},{code:"vi",alternateCode:"vi-vn",name:"Ti\u1EBFng Vi\u1EC7t"},{code:"th",alternateCode:"th-th",name:"\u0E44\u0E17\u0E22"},{code:"tr",alternateCode:"tr-tr",name:"T\xFCrk\xE7e"},{code:"uk",alternateCode:"uk-ua",name:"\u0423\u043A\u0440\u0430\u0457\u043D\u0441\u044C\u043A\u0430"},{code:"zh-hans",alternateCode:"zh",name:"\u4E2D\u6587(\u7B80\u4F53)"},{code:"zh-hant",alternateCode:"zh-hant",name:"\u4E2D\u6587(\u7E41\u9AD4)"}];function BI(e){return e instanceof se}var h8=(()=>{class e{static{this.\u0275fac=function(o){return new(o||e)}}static{this.\u0275prov=v({token:e,factory:()=>(()=>{let t=m(se);return BI(t)?new p8:m($I)})(),providedIn:"root"})}}return e})(),$I=(()=>{class e extends h8{constructor(t){super(),this.appRef=t,this.isScheduled=!1}schedule(){this.isScheduled||(this.isScheduled=!0,requestAnimationFrame(()=>{this.appRef.tick(),this.isScheduled=!1}))}static{this.\u0275fac=function(o){return new(o||e)(y(_1))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})(),p8=class extends h8{schedule(){}},mg=(()=>{class e{constructor(t,o){this.cdRef=t,this.tickScheduler=o}schedule(){this.cdRef.markForCheck(),this.tickScheduler.schedule()}static{this.\u0275fac=function(o){return new(o||e)(y(b1),y(h8))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac})}}return e})();function VI(e){return n=>e[n.type]?.(n)}function HI(e){return l1(e)?e:WI(e)?Ht(qI(e)):UI(e)?de(e):new R(n=>{n.next(e)})}function UI(e){return typeof e?.then=="function"}function WI(e){return GI(e)&&Object.keys(e).length>0&&Object.values(e).every(l1)}function GI(e){return!!e&&typeof e=="object"&&!Array.isArray(e)}function qI(e){return Object.keys(e).reduce((n,t)=>P(C({},n),{[t]:e[t].pipe(ut())}),{})}function ZI(e){let n=VI(e),t=new O2(1);return{nextPotentialObservable(o){t.next(o)},handlePotentialObservableChanges(){return t.pipe(ut(),YI(),ut(QI),he(n))}}}function YI(){return $t(Le(e=>{let n=HI(e),t=!0,o=!0;return new R(r=>{let i=q1(()=>n.subscribe({next(c){r.next({type:"next",value:c,reset:t,synchronous:o}),t=!1},error(c){r.next({type:"error",error:c,reset:t,synchronous:o}),t=!1},complete(){r.next({type:"complete",reset:t,synchronous:o}),t=!1}}));return t&&(r.next({type:"suspense",reset:t,synchronous:!0}),t=!1),o=!1,i})}))}function QI(e,n){return e.type!==n.type||e.reset!==n.reset?!1:n.type==="next"?e.value===n.value:n.type==="error"?e.error===n.error:!0}var mQ=(()=>{class e{set ngrxLet(t){this.renderEventManager.nextPotentialObservable(t)}constructor(t,o,r,i){this.mainTemplateRef=t,this.viewContainerRef=o,this.errorHandler=r,this.renderScheduler=i,this.isMainViewCreated=!1,this.isSuspenseViewCreated=!1,this.viewContext={$implicit:void 0,ngrxLet:void 0,error:void 0,complete:!1},this.renderEventManager=ZI({suspense:()=>{this.viewContext.$implicit=void 0,this.viewContext.ngrxLet=void 0,this.viewContext.error=void 0,this.viewContext.complete=!1,this.renderSuspenseView()},next:c=>{this.viewContext.$implicit=c.value,this.viewContext.ngrxLet=c.value,c.reset&&(this.viewContext.error=void 0,this.viewContext.complete=!1),this.renderMainView(c.synchronous)},error:c=>{this.viewContext.error=c.error,c.reset&&(this.viewContext.$implicit=void 0,this.viewContext.ngrxLet=void 0,this.viewContext.complete=!1),this.renderMainView(c.synchronous),this.errorHandler.handleError(c.error)},complete:c=>{this.viewContext.complete=!0,c.reset&&(this.viewContext.$implicit=void 0,this.viewContext.ngrxLet=void 0,this.viewContext.error=void 0),this.renderMainView(c.synchronous)}}),this.subscription=new xe}static ngTemplateContextGuard(t,o){return!0}ngOnInit(){this.subscription.add(this.renderEventManager.handlePotentialObservableChanges().subscribe())}ngOnDestroy(){this.subscription.unsubscribe()}renderMainView(t){this.isSuspenseViewCreated&&(this.isSuspenseViewCreated=!1,this.viewContainerRef.clear()),this.isMainViewCreated||(this.isMainViewCreated=!0,this.viewContainerRef.createEmbeddedView(this.mainTemplateRef,this.viewContext)),t||this.renderScheduler.schedule()}renderSuspenseView(){this.isMainViewCreated&&(this.isMainViewCreated=!1,this.viewContainerRef.clear()),this.suspenseTemplateRef&&!this.isSuspenseViewCreated&&(this.isSuspenseViewCreated=!0,this.viewContainerRef.createEmbeddedView(this.suspenseTemplateRef))}static{this.\u0275fac=function(o){return new(o||e)(F(i2),F(V1),F(r1),F(mg))}}static{this.\u0275dir=ae({type:e,selectors:[["","ngrxLet",""]],inputs:{ngrxLet:"ngrxLet",suspenseTemplateRef:[0,"ngrxLetSuspenseTpl","suspenseTemplateRef"]},features:[M1([mg])]})}}return e})();var gg=(()=>{class e{constructor(){this.queue=new Map,this.found$=new ne(0),this.currentQueueIndex$=new ne(0),this.inProgress$=new ne(!1),this.contentItemsQueue$=new Q,this.startSearch$=new Q,this._countOfItemsInParallel=10}searchQueue(t){return this.inProgress$.next(!!t),this.found$.next(0),this.currentQueueIndex$.next(0),de(this.queue).pipe(ce(([o,r])=>D(r).pipe(x1(e1),Le(({content:i,tag:c})=>D({key:o,value:this._search(i||"",t||"",c)}))),this._countOfItemsInParallel),he(o=>this.contentItemsQueue$.next(o)),w1(()=>this.inProgress$.next(!1)))}addToQueue(t,o,r){this.queue.set(t,{tag:r,content:o})}_search(t,o,r){let i=new RegExp(`([\\s\\S]*?<\\/style>)|(&[\\w#]+;)|(<[^>]*>)|([^<]*?(?:${o})[^<]*?)`,"gi");return t.replace(i,(c,s,a,l,u)=>u?(this.found$.next(this.found$.value+1),u.replace(new RegExp(`${o}`,"gi"),`<${r} class='gd-highlight'>$&`)):c)}static{this.\u0275fac=function(o){return new(o||e)}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var Cg=(()=>{class e extends Ot{pathId;ngOnInit(){this.pathId="url(#"+K1()+")"}static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275cmp=me({type:e,selectors:[["WindowMaximizeIcon"]],features:[be],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M7 14H11.8C12.3835 14 12.9431 13.7682 13.3556 13.3556C13.7682 12.9431 14 12.3835 14 11.8V2.2C14 1.61652 13.7682 1.05694 13.3556 0.644365C12.9431 0.231785 12.3835 0 11.8 0H2.2C1.61652 0 1.05694 0.231785 0.644365 0.644365C0.231785 1.05694 0 1.61652 0 2.2V7C0 7.15913 0.063214 7.31174 0.175736 7.42426C0.288258 7.53679 0.44087 7.6 0.6 7.6C0.75913 7.6 0.911742 7.53679 1.02426 7.42426C1.13679 7.31174 1.2 7.15913 1.2 7V2.2C1.2 1.93478 1.30536 1.68043 1.49289 1.49289C1.68043 1.30536 1.93478 1.2 2.2 1.2H11.8C12.0652 1.2 12.3196 1.30536 12.5071 1.49289C12.6946 1.68043 12.8 1.93478 12.8 2.2V11.8C12.8 12.0652 12.6946 12.3196 12.5071 12.5071C12.3196 12.6946 12.0652 12.8 11.8 12.8H7C6.84087 12.8 6.68826 12.8632 6.57574 12.9757C6.46321 13.0883 6.4 13.2409 6.4 13.4C6.4 13.5591 6.46321 13.7117 6.57574 13.8243C6.68826 13.9368 6.84087 14 7 14ZM9.77805 7.42192C9.89013 7.534 10.0415 7.59788 10.2 7.59995C10.3585 7.59788 10.5099 7.534 10.622 7.42192C10.7341 7.30985 10.798 7.15844 10.8 6.99995V3.94242C10.8066 3.90505 10.8096 3.86689 10.8089 3.82843C10.8079 3.77159 10.7988 3.7157 10.7824 3.6623C10.756 3.55552 10.701 3.45698 10.622 3.37798C10.5099 3.2659 10.3585 3.20202 10.2 3.19995H7.00002C6.84089 3.19995 6.68828 3.26317 6.57576 3.37569C6.46324 3.48821 6.40002 3.64082 6.40002 3.79995C6.40002 3.95908 6.46324 4.11169 6.57576 4.22422C6.68828 4.33674 6.84089 4.39995 7.00002 4.39995H8.80006L6.19997 7.00005C6.10158 7.11005 6.04718 7.25246 6.04718 7.40005C6.04718 7.54763 6.10158 7.69004 6.19997 7.80005C6.30202 7.91645 6.44561 7.98824 6.59997 8.00005C6.75432 7.98824 6.89791 7.91645 6.99997 7.80005L9.60002 5.26841V6.99995C9.6021 7.15844 9.66598 7.30985 9.77805 7.42192ZM1.4 14H3.8C4.17066 13.9979 4.52553 13.8498 4.78763 13.5877C5.04973 13.3256 5.1979 12.9707 5.2 12.6V10.2C5.1979 9.82939 5.04973 9.47452 4.78763 9.21242C4.52553 8.95032 4.17066 8.80215 3.8 8.80005H1.4C1.02934 8.80215 0.674468 8.95032 0.412371 9.21242C0.150274 9.47452 0.00210008 9.82939 0 10.2V12.6C0.00210008 12.9707 0.150274 13.3256 0.412371 13.5877C0.674468 13.8498 1.02934 13.9979 1.4 14ZM1.25858 10.0586C1.29609 10.0211 1.34696 10 1.4 10H3.8C3.85304 10 3.90391 10.0211 3.94142 10.0586C3.97893 10.0961 4 10.147 4 10.2V12.6C4 12.6531 3.97893 12.704 3.94142 12.7415C3.90391 12.779 3.85304 12.8 3.8 12.8H1.4C1.34696 12.8 1.29609 12.779 1.25858 12.7415C1.22107 12.704 1.2 12.6531 1.2 12.6V10.2C1.2 10.147 1.22107 10.0961 1.25858 10.0586Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(o,r){o&1&&(B1(),V(0,"svg",0)(1,"g"),re(2,"path",1),W(),V(3,"defs")(4,"clipPath",2),re(5,"rect",3),W()()()),o&2&&(Ye(r.getClassNames()),le("aria-label",r.ariaLabel)("aria-hidden",r.ariaHidden)("role",r.role),N(),le("clip-path",r.pathId),N(3),z("id",r.pathId))},encapsulation:2})}return e})();var yg=(()=>{class e extends Ot{pathId;ngOnInit(){this.pathId="url(#"+K1()+")"}static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275cmp=me({type:e,selectors:[["WindowMinimizeIcon"]],features:[be],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M11.8 0H2.2C1.61652 0 1.05694 0.231785 0.644365 0.644365C0.231785 1.05694 0 1.61652 0 2.2V7C0 7.15913 0.063214 7.31174 0.175736 7.42426C0.288258 7.53679 0.44087 7.6 0.6 7.6C0.75913 7.6 0.911742 7.53679 1.02426 7.42426C1.13679 7.31174 1.2 7.15913 1.2 7V2.2C1.2 1.93478 1.30536 1.68043 1.49289 1.49289C1.68043 1.30536 1.93478 1.2 2.2 1.2H11.8C12.0652 1.2 12.3196 1.30536 12.5071 1.49289C12.6946 1.68043 12.8 1.93478 12.8 2.2V11.8C12.8 12.0652 12.6946 12.3196 12.5071 12.5071C12.3196 12.6946 12.0652 12.8 11.8 12.8H7C6.84087 12.8 6.68826 12.8632 6.57574 12.9757C6.46321 13.0883 6.4 13.2409 6.4 13.4C6.4 13.5591 6.46321 13.7117 6.57574 13.8243C6.68826 13.9368 6.84087 14 7 14H11.8C12.3835 14 12.9431 13.7682 13.3556 13.3556C13.7682 12.9431 14 12.3835 14 11.8V2.2C14 1.61652 13.7682 1.05694 13.3556 0.644365C12.9431 0.231785 12.3835 0 11.8 0ZM6.368 7.952C6.44137 7.98326 6.52025 7.99958 6.6 8H9.8C9.95913 8 10.1117 7.93678 10.2243 7.82426C10.3368 7.71174 10.4 7.55913 10.4 7.4C10.4 7.24087 10.3368 7.08826 10.2243 6.97574C10.1117 6.86321 9.95913 6.8 9.8 6.8H8.048L10.624 4.224C10.73 4.11026 10.7877 3.95982 10.7849 3.80438C10.7822 3.64894 10.7192 3.50063 10.6093 3.3907C10.4994 3.28077 10.3511 3.2178 10.1956 3.21506C10.0402 3.21232 9.88974 3.27002 9.776 3.376L7.2 5.952V4.2C7.2 4.04087 7.13679 3.88826 7.02426 3.77574C6.91174 3.66321 6.75913 3.6 6.6 3.6C6.44087 3.6 6.28826 3.66321 6.17574 3.77574C6.06321 3.88826 6 4.04087 6 4.2V7.4C6.00042 7.47975 6.01674 7.55862 6.048 7.632C6.07656 7.70442 6.11971 7.7702 6.17475 7.82524C6.2298 7.88029 6.29558 7.92344 6.368 7.952ZM1.4 8.80005H3.8C4.17066 8.80215 4.52553 8.95032 4.78763 9.21242C5.04973 9.47452 5.1979 9.82939 5.2 10.2V12.6C5.1979 12.9707 5.04973 13.3256 4.78763 13.5877C4.52553 13.8498 4.17066 13.9979 3.8 14H1.4C1.02934 13.9979 0.674468 13.8498 0.412371 13.5877C0.150274 13.3256 0.00210008 12.9707 0 12.6V10.2C0.00210008 9.82939 0.150274 9.47452 0.412371 9.21242C0.674468 8.95032 1.02934 8.80215 1.4 8.80005ZM3.94142 12.7415C3.97893 12.704 4 12.6531 4 12.6V10.2C4 10.147 3.97893 10.0961 3.94142 10.0586C3.90391 10.0211 3.85304 10 3.8 10H1.4C1.34696 10 1.29609 10.0211 1.25858 10.0586C1.22107 10.0961 1.2 10.147 1.2 10.2V12.6C1.2 12.6531 1.22107 12.704 1.25858 12.7415C1.29609 12.779 1.34696 12.8 1.4 12.8H3.8C3.85304 12.8 3.90391 12.779 3.94142 12.7415Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(o,r){o&1&&(B1(),V(0,"svg",0)(1,"g"),re(2,"path",1),W(),V(3,"defs")(4,"clipPath",2),re(5,"rect",3),W()()()),o&2&&(Ye(r.getClassNames()),le("aria-label",r.ariaLabel)("aria-hidden",r.ariaHidden)("role",r.role),N(),le("clip-path",r.pathId),N(3),z("id",r.pathId))},encapsulation:2})}return e})();var vg=(()=>{class e{set xCurrent(t){this._initial.left=t,this._coordinates.left=this._initial.left,this._el.style.left=this._coordinates.left+"px"}constructor(t,o){this._elRef=t,this._document=o,this._zoomFacade=m(Rp),this.rightBound=0,this.leftBound=0,this.disabled=!1,this._scale=1,this._initial={left:0,right:0,top:0,bottom:0},this._coordinates={left:0,right:0,top:0,bottom:0},this._destroyRef=m(Te),this._dragEnded=new Q,this.resizeStarted=new ee,this.resizeInProgress=new ee,this.resizeEnded=new ee,this._el=this._elRef.nativeElement}ngOnInit(){this._initDrag(),this._zoomFacade.zoom$.pipe(L1(this._destroyRef)).subscribe(t=>this._scale=t?t/100:1)}_initDrag(){let t=m2(this._el,"mousedown"),o=m2(this._el,"touchstart"),r=m2(this._document,"mouseup"),i=m2(this._document,"touchend"),c=m2(this._document,"mousemove").pipe(X4(50,void 0,{trailing:!0})),s=m2(this._document,"touchmove").pipe(X4(50,void 0,{trailing:!0})),a=mt(t,o),l=mt(c,s),u=mt(r,i),f=0;a.pipe(pe(d=>(d.button||0)===0&&d.target.getAttributeNames().toString()===this._el.getAttributeNames().toString()),he(d=>{let p=d.clientX||d.touches?.[0].clientX||0;f=p||f||0,this._handleStart(d,p/this._scale-this._coordinates.left)}),Le(()=>oc(l.pipe(y2(this._dragEnded)),u.pipe(he(()=>this._dragEnded.next()),y2(this._dragEnded)))),he(d=>{f=d.clientX||d.touches?.[0].clientX||0||f||0,this._handleMove(f/this._scale-this._initial.left)}),Le(()=>u.pipe(y2(this._dragEnded))),L1(this._destroyRef)).subscribe(()=>this._handleEnd())}_handleStart(t,o){t.preventDefault(),t.stopPropagation(),this._initial.left=o,this.resizeStarted.emit()}_handleMove(t){this.rightBound>0?this._coordinates.left=Math.max(this.leftBound,Math.min(t,this.rightBound)):this._coordinates.left=Math.max(this.leftBound,t),this._el.style.left=this._coordinates.left-6+"px",this.resizeInProgress.emit(this._coordinates.left),t{class e{constructor(){this._appRef=m(_1),this._renderer=m(s2),this._destroyRef=m(Te),this._elRef=m(De),this.columnMinWidth=30,this.borderWidth=1,this.resizeFirstColumn=!1,this.resizeLastColumn=!1,this.fixedTableWidth=!1,this._active=!1,this._initialized=!1,this.resizeInProgress=g3(),this.resizeReady=g3(),this.resizeStarted=g3(),this.resizeEnded=g3()}set resizeColumnsActive(t){this._active=!!t,this._active&&!this._initialized&&this.init()}init(){if(!this._active)return;let t=this._elRef.nativeElement.nodeName==="TABLE"?this._elRef.nativeElement:this._elRef.nativeElement.querySelector("table"),o=this._renderer.createElement("div");o.classList.add("resize-panel");let r=this._elRef.nativeElement.querySelectorAll("tbody tr");if(r.length===0)return;let i=this._elRef.nativeElement.querySelector("colgroup"),c=Array.from(r[0].cells).reduce((f,d)=>f+=d.colSpan||1,0);if(c>i.children.length&&Array.from(i.children).forEach(f=>{let d=f.attributes.getNamedItem("span");if(d&&+d.value>1){this._renderer.setStyle(f,"min-width","initial");let p=+d.value,h=f.clientWidth/p;for(;p>0;){let g=this._renderer.createElement("col");this._renderer.setStyle(g,"width",h.toString()),this._renderer.insertBefore(i,g,f),p--}this._renderer.removeChild(i,f)}}),c{Array.from(i.children).forEach((f,d)=>{if(u.push(f.clientWidth),this._renderer.setStyle(f,"width","unset"),this._renderer.setStyle(f,"min-width",`${u[d]}px`),this._renderer.setStyle(t,"width","auto"),d===i.children.length-(this.resizeLastColumn?0:1))return;let p=c9(vg,{environmentInjector:this._appRef.injector});if(l.push(p),s+=u[d],p.instance.xCurrent=s-6,p.instance.disabled=!this.resizeFirstColumn&&d===0,a+=d===0?this.columnMinWidth:u[d-1],p.instance.leftBound=a,this.fixedTableWidth){let h=u.slice(0,d+1).reduce((g,b)=>g+b,0);p.instance.rightBound=h+(i.children[d+1]?.clientWidth||0)-this.columnMinWidth}p.instance.resizeStarted.pipe(x1(e1),L1(this._destroyRef)).subscribe(()=>this.resizeStarted.emit()),p.instance.resizeInProgress.pipe(x1(e1),L1(this._destroyRef)).subscribe(h=>{let g=u.slice(0,d).reduce((x,I)=>x+I,0),b=0;if(this.fixedTableWidth){let I=i.children.item(d).clientWidth,oe=i.children.item(d+1).clientWidth;b=I+oe}u[d]=h-g,i.children.item(d).style.minWidth=u[d]+"px",this.fixedTableWidth&&(u[d+1]=b-u[d],i.children.item(d+1).style.minWidth=u[d+1]+"px"),this.resizeInProgress.emit()}),p.instance.resizeEnded.pipe(L1(this._destroyRef)).subscribe(()=>{if(d<=l.length-1)if(this.fixedTableWidth){let h=u.slice(0,d+1).reduce((g,b)=>g+b,0);l[d-1]&&(l[d-1].instance.rightBound=h-this.columnMinWidth),l[d+1]&&(l[d+1].instance.leftBound=h+this.columnMinWidth-d*this.borderWidth)}else l.slice(d+1).forEach((h,g)=>{l[d+g+1].instance.xCurrent=l[d+g].instance._coordinates.left+u[d+g+1]-(d+g)*this.borderWidth,l[d+g+1].instance.leftBound=l[d+g].instance._coordinates.left+this.columnMinWidth-(d+g)*this.borderWidth});this.resizeEnded.emit()}),this._appRef.attachView(p.hostView),this._renderer.appendChild(o,this.getResizerRootNode(p))}),setTimeout(()=>{let f=this._renderer.createElement("style");this._renderer.appendChild(f,this._renderer.createText("table {position: relative;}td {max-width: 0 !important;}"));let d=this._elRef.nativeElement.getRootNode();d instanceof ShadowRoot?this._renderer.appendChild(d,f):this._renderer.appendChild(document.head,f),this._initialized=!0,setTimeout(()=>{this.resizeReady.emit()})})})}rebuild(){this._elRef.nativeElement.querySelector(".resize-panel")?.remove(),this.init()}getResizerRootNode(t){return t.hostView.rootNodes[0]}static{this.\u0275fac=function(o){return new(o||e)}}static{this.\u0275dir=ae({type:e,selectors:[["","gdResizeColumns",""]],inputs:{resizeColumnsActive:"resizeColumnsActive",columnMinWidth:"columnMinWidth",borderWidth:"borderWidth",resizeFirstColumn:"resizeFirstColumn",resizeLastColumn:"resizeLastColumn",fixedTableWidth:"fixedTableWidth"},outputs:{resizeInProgress:"resizeInProgress",resizeReady:"resizeReady",resizeStarted:"resizeStarted",resizeEnded:"resizeEnded"}})}}return e})();var Bi=(()=>{class e{constructor(t,o){this._elementRef=t,this._searchService=o,this._destroyRef=m(Te),this.htmlContent="",this.idx=0,this.tag="span",this.content$=new ne("")}ngOnInit(){if(!this.htmlContent)return;let t=/
[\s\S]*?<\/div>/gi;this.htmlContent=this.htmlContent.replace(t,""),this.content$.next(this.htmlContent||""),this.content$.pipe(L1(this._destroyRef)).subscribe(o=>this._elementRef.nativeElement.innerHTML=o),this._searchService.addToQueue(this.idx,this.htmlContent||"",this.tag),this._searchService.contentItemsQueue$.pipe(L1(this._destroyRef),pe(o=>o?.key===this.idx)).subscribe(({value:o})=>this.content$.next(o))}static{this.\u0275fac=function(o){return new(o||e)(F(De),F(gg))}}static{this.\u0275dir=ae({type:e,selectors:[["","gdHighlight",""]],inputs:{htmlContent:"htmlContent",idx:"idx",tag:"tag"}})}}return e})();var XI=["pageContent"],JI=["*"];function eT(e,n){e&1&&Ae(0)}function tT(e,n){if(e&1&&U(0,eT,1,0,"ng-container",6),e&2){w(2);let t=Qe(7);z("ngTemplateOutlet",t)}}function nT(e,n){e&1&&Ae(0)}function oT(e,n){if(e&1&&(V(0,"div",5),U(1,nT,1,0,"ng-container",6),W()),e&2){w(2);let t=Qe(7);N(),z("ngTemplateOutlet",t)}}function rT(e,n){if(e&1&&U(0,tT,1,1,"ng-container")(1,oT,2,1,"div",5),e&2){let t=w();C1(t.isPresentMode?0:1)}}function iT(e,n){if(e&1){let t=y1();V(0,"div",7)(1,"img",9,3),r0(3,"safeImg"),$e("load",function(){je(t);let r=Qe(2),i=w(2);return Be(i.onPageLoad(i.page().number,r))}),W(),v1(4),W()}if(e&2){let t=w(2);N(),le("src",i0(3,3,t.page().imageData),pr)("width",t.page().width+"px")("height",t.page().height+"px")}}function cT(e,n){if(e&1&&Ae(0,8),e&2){w(2);let t=Qe(3);z("ngTemplateOutlet",t)}}function sT(e,n){if(e&1&&U(0,iT,5,5,"div",7)(1,cT,1,1,"ng-container",8),e&2){let t=w();C1(t.page().data?0:1)}}function aT(e,n){if(e&1&&(V(0,"div",10),re(1,"SpinnerIcon",11),V(2,"span"),G1(3,"Loading... Please wait. "),W()()),e&2){let t=w();H1("width",t.page().width,"px")("height",t.page().height,"px"),N(),z("spin",!0)}}function lT(e,n){if(e&1){let t=y1();V(0,"div",10)(1,"div",12),$e("click",function(){je(t);let r=w();return Be(r.getFileAgain(r.page().number,r.page().data))}),B1(),V(2,"svg",13),re(3,"path",14),W(),sr(),V(4,"span"),G1(5,"Loading failed. Click here to retry"),W()()()}if(e&2){let t=w();H1("width",t.page().width,"px")("height",t.page().height,"px")}}function uT(e,n){if(e&1){let t=y1();V(0,"div",16,4),r0(2,"async"),$e("keydown",function(r){je(t);let i=w(2);return Be(i.onKeydown(r))})("click",function(r){je(t);let i=w(2);return Be(i.onContainerClick(r))}),W()}if(e&2){let t=w(2);H1("transform","scale("+t.pageScale+")"),_2("page--presentation",t.isPresentMode),z("htmlContent",t.page().htmlData)("tag",t.isSVG?"tspan":"span")("idx",t.page().number)("resizeColumnsActive",i0(2,11,t.resizeColumns))("resizeFirstColumn",!0)("fixedTableWidth",!0),le("contenteditable",t.contentEditable)}}function fT(e,n){if(e&1&&Ae(0,8),e&2){w(2);let t=Qe(3);z("ngTemplateOutlet",t)}}function dT(e,n){if(e&1&&Ae(0,8),e&2){w(2);let t=Qe(5);z("ngTemplateOutlet",t)}}function pT(e,n){if(e&1&&U(0,uT,3,13,"div",15)(1,fT,1,1,"ng-container",8)(2,dT,1,1,"ng-container",8),e&2){let t=w();C1(t.page().htmlDataLoadingState===t.LoadingState.loaded?0:-1),N(),C1(!t.page().htmlDataLoadingState||t.page().htmlDataLoadingState===t.LoadingState.loading?1:-1),N(),C1(t.page().htmlDataLoadingState===t.LoadingState.failed?2:-1)}}var Mg=(()=>{class e{get defaultClass(){return!0}constructor(t,o){this._fileFacade=t,this._destroyRef=m(Te),this.page=N1.required(),this.isHtmlMode=!1,this.isPresentMode=!1,this.isSVG=!1,this.hyperlinksAllowed=!1,this.isXls=N1(!1),this.contentEditable=!1,this.pageScale=1,this.LoadingState=ri,this.resizeColumns=qa(q2(()=>this.isXls()&&this.page().htmlDataLoadingState===ri.loaded)).pipe(U0(100))}onContainerClick(t){if(!this.hyperlinksAllowed){t.preventDefault();return}let o=t.target,r=o instanceof HTMLAnchorElement?o:o.closest("a");if(!r)return;t.preventDefault();let i=r?.getAttribute("href")??r?.getAttribute("xlink:href");i&&(i.startsWith("#")||window.open(i,"_blank"))}onKeydown(t){t.preventDefault()}getFileAgain(t,o){this.isHtmlMode?this._fileFacade.getHtmlPageContent(t,o):this._fileFacade.getImagePageContent(t,o)}ngAfterViewInit(){this.pageContent?.first?.nativeElement?this.onPageLoad(this.page().number,this.pageContent.first.nativeElement):this._pageChangesSub=this.pageContent.changes.pipe(L1(this._destroyRef),U0(0)).subscribe(t=>this.onPageLoad(this.page().number,t.first.nativeElement))}onPageLoad(t,o){if(this._pageChangesSub?.unsubscribe(),!o.clientWidth||!o.clientHeight){this._pageChangesSub=this.pageContent.changes.pipe(L1(this._destroyRef),U0(0)).subscribe(r=>this.onPageLoad(this.page().number,r.first.nativeElement));return}this._fileFacade.updatePageSize({index:t,w:o.naturalWidth||o.clientWidth,h:o.naturalHeight||o.clientHeight})}static{this.\u0275fac=function(o){return new(o||e)(F(Yp),F(ii))}}static{this.\u0275cmp=me({type:e,selectors:[["gd-page"]],viewQuery:function(o,r){if(o&1&&n0(XI,5),o&2){let i;Re(i=ke())&&(r.pageContent=i)}},hostVars:2,hostBindings:function(o,r){o&2&&_2("gd-page",r.defaultClass)},inputs:{page:[1,"page"],isHtmlMode:"isHtmlMode",isPresentMode:"isPresentMode",isSVG:"isSVG",hyperlinksAllowed:"hyperlinksAllowed",isXls:[1,"isXls"],contentEditable:"contentEditable",pageScale:"pageScale"},ngContentSelectors:JI,decls:8,vars:1,consts:[["loader",""],["loadingFailed",""],["htmlPageContent",""],["img",""],["pageContent",""],[1,"wrap"],[4,"ngTemplateOutlet"],[1,"page"],[3,"ngTemplateOutlet"],["alt","","draggable","false",1,"page-image",3,"load"],[1,"page","page--loading"],[3,"spin"],[1,"retry","flex","align-items-center",3,"click"],["xmlns","http://www.w3.org/2000/svg","height","24","viewBox","0 -960 960 960","width","24"],["fill","#5087f5","d","M480-160q-134 0-227-93t-93-227q0-134 93-227t227-93q69 0 132 28.5T720-690v-110h80v280H520v-80h168q-32-56-87.5-88T480-720q-100 0-170 70t-70 170q0 100 70 170t170 70q77 0 139-44t87-116h84q-28 106-114 173t-196 67Z"],["gdResizeColumns","","gdHighlight","",1,"page","text-selectable",3,"page--presentation","htmlContent","tag","idx","resizeColumnsActive","resizeFirstColumn","fixedTableWidth","transform"],["gdResizeColumns","","gdHighlight","",1,"page","text-selectable",3,"keydown","click","htmlContent","tag","idx","resizeColumnsActive","resizeFirstColumn","fixedTableWidth"]],template:function(o,r){o&1&&(T1(),U(0,rT,2,1)(1,sT,2,1)(2,aT,4,5,"ng-template",null,0,a2)(4,lT,6,4,"ng-template",null,1,a2)(6,pT,3,3,"ng-template",null,2,a2)),o&2&&C1(r.isHtmlMode?0:1)},dependencies:[xt,P0,ji,Bi,_r,Ni],styles:["[_nghost-%COMP%]{display:inline-block;margin-bottom:20px;box-sizing:content-box;-webkit-user-select:none;user-select:none;background-color:#fff;box-shadow:0 1px 3px #cccfd9;overflow:hidden;max-width:calc(100% - 40px)}.wrap[_ngcontent-%COMP%]{display:flex;height:100%;width:100%}.page[_ngcontent-%COMP%]{position:relative;display:flex;height:100%;width:fit-content;font-size:initial;line-height:1.1}.page[_ngcontent-%COMP%]:focus{outline:none}.page[_ngcontent-%COMP%] table[_ngcontent-%COMP%]{width:auto!important}.page[_ngcontent-%COMP%] p[_ngcontent-%COMP%], .page[_ngcontent-%COMP%] tspan[_ngcontent-%COMP%], .page[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{caret-color:transparent}.page[_ngcontent-%COMP%] div[_ngcontent-%COMP%]{caret-color:transparent}.page[_ngcontent-%COMP%] a[_ngcontent-%COMP%] tspan[_ngcontent-%COMP%]{cursor:pointer}.page--loading[_ngcontent-%COMP%]{justify-content:center;align-items:center;gap:10px}.page--presentation[_ngcontent-%COMP%]{height:auto;box-shadow:0 3px 5px #cccfd9;background:#fff}.page--presentation[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{object-fit:contain}.page[_ngcontent-%COMP%] .retry[_ngcontent-%COMP%]{gap:5px;cursor:pointer}.page[_ngcontent-%COMP%] .retry[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{cursor:pointer}.page-image[_ngcontent-%COMP%]{max-width:100%;height:auto}.text-selectable[_ngcontent-%COMP%]{-webkit-user-select:text;user-select:text}.gd-highlight[_ngcontent-%COMP%]{background:#ff0;fill:#ff0;stroke:#ff0}.gd-highlight.active[_ngcontent-%COMP%]{background:orange;fill:orange;stroke:orange}.p-icon-spin[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_p-icon-spin 2s infinite linear}@keyframes _ngcontent-%COMP%_p-icon-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}table[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{overflow:hidden;white-space:nowrap!important}.resize-panel[_ngcontent-%COMP%]{position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none}"],changeDetection:0})}}return e})();var hT=["*"];function mT(e,n){e&1&&Ae(0)}function gT(e,n){if(e&1&&U(0,mT,1,0,"ng-container",6),e&2){w(2);let t=Qe(7);z("ngTemplateOutlet",t)}}function CT(e,n){e&1&&Ae(0)}function yT(e,n){if(e&1&&(V(0,"div",5),U(1,CT,1,0,"ng-container",6),W()),e&2){w(2);let t=Qe(7);N(),z("ngTemplateOutlet",t)}}function vT(e,n){if(e&1&&U(0,gT,1,1,"ng-container")(1,yT,2,1,"div",5),e&2){let t=w();C1(t.isPresentMode?0:1)}}function MT(e,n){if(e&1){let t=y1();V(0,"div",7)(1,"img",9,3),r0(3,"safeImg"),$e("load",function(){je(t);let r=Qe(2),i=w(2);return Be(i.onPageLoad(i.page().number,r))}),W(),v1(4),W()}if(e&2){let t=w(2);N(),le("src",i0(3,3,t.page().imageData),pr)("width",t.page().width+"px")("height",t.page().height+"px")}}function bT(e,n){if(e&1&&Ae(0,8),e&2){w(2);let t=Qe(3);z("ngTemplateOutlet",t)}}function LT(e,n){if(e&1&&U(0,MT,5,5,"div",7)(1,bT,1,1,"ng-container",8),e&2){let t=w();C1(t.page().data?0:1)}}function zT(e,n){if(e&1&&(V(0,"div",10),re(1,"SpinnerIcon",11),V(2,"span"),G1(3,"Loading... Please wait. "),W()()),e&2){let t=w();H1("width",t.page().width,"px")("height",t.page().height,"px"),N(),z("spin",!0)}}function xT(e,n){if(e&1){let t=y1();V(0,"div",10)(1,"div",12),$e("click",function(){je(t);let r=w();return Be(r.getFileAgain(r.page().number,r.page().data))}),B1(),V(2,"svg",13),re(3,"path",14),W(),sr(),V(4,"span"),G1(5,"Loading failed. Click here to retry"),W()()()}if(e&2){let t=w();H1("width",t.page().width,"px")("height",t.page().height,"px")}}function wT(e,n){if(e&1){let t=y1();V(0,"div",16,4),r0(2,"async"),$e("keydown",function(r){je(t);let i=w(2);return Be(i.onKeydown(r))})("click",function(r){je(t);let i=w(2);return Be(i.onContainerClick(r))}),W()}if(e&2){let t=w(2);H1("transform","scale("+t.pageScale+")"),_2("page--presentation",t.isPresentMode),z("htmlContent",t.page().htmlData)("tag",t.isSVG?"tspan":"span")("idx",t.page().number)("resizeColumnsActive",i0(2,11,t.resizeColumns))("resizeFirstColumn",!0)("fixedTableWidth",!0),le("contenteditable",t.contentEditable)}}function ST(e,n){if(e&1&&Ae(0,8),e&2){w(2);let t=Qe(3);z("ngTemplateOutlet",t)}}function ET(e,n){if(e&1&&Ae(0,8),e&2){w(2);let t=Qe(5);z("ngTemplateOutlet",t)}}function DT(e,n){if(e&1&&U(0,wT,3,13,"div",15)(1,ST,1,1,"ng-container",8)(2,ET,1,1,"ng-container",8),e&2){let t=w();C1(t.page().htmlDataLoadingState===t.LoadingState.loaded?0:-1),N(),C1(!t.page().htmlDataLoadingState||t.page().htmlDataLoadingState===t.LoadingState.loading?1:-1),N(),C1(t.page().htmlDataLoadingState===t.LoadingState.failed?2:-1)}}var bK=(()=>{class e extends Mg{static{this.\u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})()}static{this.\u0275cmp=me({type:e,selectors:[["gd-shadow-page"]],features:[be],ngContentSelectors:hT,decls:8,vars:1,consts:[["loader",""],["loadingFailed",""],["htmlPageContent",""],["img",""],["pageContent",""],[1,"wrap"],[4,"ngTemplateOutlet"],[1,"page"],[3,"ngTemplateOutlet"],["alt","","draggable","false",1,"page-image",3,"load"],[1,"page","page--loading"],[3,"spin"],[1,"retry","flex","align-items-center",3,"click"],["xmlns","http://www.w3.org/2000/svg","height","24","viewBox","0 -960 960 960","width","24"],["fill","#5087f5","d","M480-160q-134 0-227-93t-93-227q0-134 93-227t227-93q69 0 132 28.5T720-690v-110h80v280H520v-80h168q-32-56-87.5-88T480-720q-100 0-170 70t-70 170q0 100 70 170t170 70q77 0 139-44t87-116h84q-28 106-114 173t-196 67Z"],["gdResizeColumns","","gdHighlight","",1,"page","text-selectable",3,"page--presentation","htmlContent","tag","idx","resizeColumnsActive","resizeFirstColumn","fixedTableWidth","transform"],["gdResizeColumns","","gdHighlight","",1,"page","text-selectable",3,"keydown","click","htmlContent","tag","idx","resizeColumnsActive","resizeFirstColumn","fixedTableWidth"]],template:function(o,r){o&1&&(T1(),U(0,vT,2,1)(1,LT,2,1)(2,zT,4,5,"ng-template",null,0,a2)(4,xT,6,4,"ng-template",null,1,a2)(6,DT,3,3,"ng-template",null,2,a2)),o&2&&C1(r.isHtmlMode?0:1)},dependencies:[xt,Ni,P0,ji,Bi,_r],styles:[`:host{display:inline-block;margin-bottom:20px;box-sizing:content-box;-webkit-user-select:none;user-select:none;background-color:#fff;box-shadow:0 1px 3px #cccfd9;overflow:hidden;max-width:calc(100% - 40px)}.wrap{display:flex;height:100%;width:100%}.page{position:relative;display:flex;height:100%;width:fit-content;font-size:initial;line-height:1.1}.page:focus{outline:none}.page table{width:auto!important}.page p,.page tspan,.page span{caret-color:transparent}.page div{caret-color:transparent}.page a tspan{cursor:pointer}.page--loading{justify-content:center;align-items:center;gap:10px}.page--presentation{height:auto;box-shadow:0 3px 5px #cccfd9;background:#fff}.page--presentation img{object-fit:contain}.page .retry{gap:5px;cursor:pointer}.page .retry span{cursor:pointer}.page-image{max-width:100%;height:auto}.text-selectable{-webkit-user-select:text;user-select:text}.gd-highlight{background:#ff0;fill:#ff0;stroke:#ff0}.gd-highlight.active{background:orange;fill:orange;stroke:orange}.p-icon-spin{animation:p-icon-spin 2s infinite linear}@keyframes p-icon-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}table tr td{overflow:hidden;white-space:nowrap!important}.resize-panel{position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none} -`],encapsulation:3,changeDetection:0})}}return e})();var bg=(()=>{class e extends z1{autofocus=!1;_autofocus=!1;focused=!1;platformId=m(c1);document=m(ie);host=m(De);ngAfterContentChecked(){this.autofocus===!1?this.host.nativeElement.removeAttribute("autofocus"):this.host.nativeElement.setAttribute("autofocus",!0),this.focused||this.autoFocus()}ngAfterViewChecked(){this.focused||this.autoFocus()}autoFocus(){Q2(this.platformId)&&this._autofocus&&setTimeout(()=>{let t=h4.getFocusableElements(this.host?.nativeElement);t.length===0&&this.host.nativeElement.focus(),t.length>0&&t[0].focus(),this.focused=!0})}static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275dir=ae({type:e,selectors:[["","pAutoFocus",""]],inputs:{autofocus:[2,"autofocus","autofocus",te],_autofocus:[0,"pAutoFocus","_autofocus"]},features:[be]})}return e})();var _T=({dt:e})=>` +`,BI=(()=>{class e extends Xe{name="baseicon";inlineStyles=jI;static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})();var Ot=(()=>{class e extends z1{label;spin=!1;styleClass;role;ariaLabel;ariaHidden;ngOnInit(){super.ngOnInit(),this.getAttributes()}getAttributes(){let t=Q1(this.label);this.role=t?void 0:"img",this.ariaLabel=t?void 0:this.label,this.ariaHidden=t}getClassNames(){return`p-icon ${this.styleClass?this.styleClass+" ":""}${this.spin?"p-icon-spin":""}`}static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275cmp=me({type:e,selectors:[["ng-component"]],hostAttrs:[1,"p-component","p-iconwrapper"],inputs:{label:"label",spin:[2,"spin","spin",te],styleClass:"styleClass"},features:[M1([BI]),be],ngContentSelectors:FI,decls:1,vars:0,template:function(o,r){o&1&&(T1(),v1(0))},encapsulation:2,changeDetection:0})}return e})();var P0=(()=>{class e extends Ot{pathId;ngOnInit(){this.pathId="url(#"+K1()+")"}static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275cmp=me({type:e,selectors:[["SpinnerIcon"]],features:[be],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M6.99701 14C5.85441 13.999 4.72939 13.7186 3.72012 13.1832C2.71084 12.6478 1.84795 11.8737 1.20673 10.9284C0.565504 9.98305 0.165424 8.89526 0.041387 7.75989C-0.0826496 6.62453 0.073125 5.47607 0.495122 4.4147C0.917119 3.35333 1.59252 2.4113 2.46241 1.67077C3.33229 0.930247 4.37024 0.413729 5.4857 0.166275C6.60117 -0.0811796 7.76026 -0.0520535 8.86188 0.251112C9.9635 0.554278 10.9742 1.12227 11.8057 1.90555C11.915 2.01493 11.9764 2.16319 11.9764 2.31778C11.9764 2.47236 11.915 2.62062 11.8057 2.73C11.7521 2.78503 11.688 2.82877 11.6171 2.85864C11.5463 2.8885 11.4702 2.90389 11.3933 2.90389C11.3165 2.90389 11.2404 2.8885 11.1695 2.85864C11.0987 2.82877 11.0346 2.78503 10.9809 2.73C9.9998 1.81273 8.73246 1.26138 7.39226 1.16876C6.05206 1.07615 4.72086 1.44794 3.62279 2.22152C2.52471 2.99511 1.72683 4.12325 1.36345 5.41602C1.00008 6.70879 1.09342 8.08723 1.62775 9.31926C2.16209 10.5513 3.10478 11.5617 4.29713 12.1803C5.48947 12.7989 6.85865 12.988 8.17414 12.7157C9.48963 12.4435 10.6711 11.7264 11.5196 10.6854C12.3681 9.64432 12.8319 8.34282 12.8328 7C12.8328 6.84529 12.8943 6.69692 13.0038 6.58752C13.1132 6.47812 13.2616 6.41667 13.4164 6.41667C13.5712 6.41667 13.7196 6.47812 13.8291 6.58752C13.9385 6.69692 14 6.84529 14 7C14 8.85651 13.2622 10.637 11.9489 11.9497C10.6356 13.2625 8.85432 14 6.99701 14Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(o,r){o&1&&(B1(),V(0,"svg",0)(1,"g"),re(2,"path",1),W(),V(3,"defs")(4,"clipPath",2),re(5,"rect",3),W()()()),o&2&&(Ye(r.getClassNames()),le("aria-label",r.ariaLabel)("aria-hidden",r.ariaHidden)("role",r.role),N(),le("clip-path",r.pathId),N(3),z("id",r.pathId))},encapsulation:2})}return e})();var hg=(()=>{class e extends Ot{static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275cmp=me({type:e,selectors:[["TimesIcon"]],features:[be],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M8.01186 7.00933L12.27 2.75116C12.341 2.68501 12.398 2.60524 12.4375 2.51661C12.4769 2.42798 12.4982 2.3323 12.4999 2.23529C12.5016 2.13827 12.4838 2.0419 12.4474 1.95194C12.4111 1.86197 12.357 1.78024 12.2884 1.71163C12.2198 1.64302 12.138 1.58893 12.0481 1.55259C11.9581 1.51625 11.8617 1.4984 11.7647 1.50011C11.6677 1.50182 11.572 1.52306 11.4834 1.56255C11.3948 1.60204 11.315 1.65898 11.2488 1.72997L6.99067 5.98814L2.7325 1.72997C2.59553 1.60234 2.41437 1.53286 2.22718 1.53616C2.03999 1.53946 1.8614 1.61529 1.72901 1.74767C1.59663 1.88006 1.5208 2.05865 1.5175 2.24584C1.5142 2.43303 1.58368 2.61419 1.71131 2.75116L5.96948 7.00933L1.71131 11.2675C1.576 11.403 1.5 11.5866 1.5 11.7781C1.5 11.9696 1.576 12.1532 1.71131 12.2887C1.84679 12.424 2.03043 12.5 2.2219 12.5C2.41338 12.5 2.59702 12.424 2.7325 12.2887L6.99067 8.03052L11.2488 12.2887C11.3843 12.424 11.568 12.5 11.7594 12.5C11.9509 12.5 12.1346 12.424 12.27 12.2887C12.4053 12.1532 12.4813 11.9696 12.4813 11.7781C12.4813 11.5866 12.4053 11.403 12.27 11.2675L8.01186 7.00933Z","fill","currentColor"]],template:function(o,r){o&1&&(B1(),V(0,"svg",0),re(1,"path",1),W()),o&2&&(Ye(r.getClassNames()),le("aria-label",r.ariaLabel)("aria-hidden",r.ariaHidden)("role",r.role))},encapsulation:2})}return e})();function $I(){let e=[],n=(i,c)=>{let s=e.length>0?e[e.length-1]:{key:i,value:c},a=s.value+(s.key===i?0:c)+2;return e.push({key:i,value:a}),a},t=i=>{e=e.filter(c=>c.value!==i)},o=()=>e.length>0?e[e.length-1].value:0,r=i=>i&&parseInt(i.style.zIndex,10)||0;return{get:r,set:(i,c,s)=>{c&&(c.style.zIndex=String(n(i,s)))},clear:i=>{i&&(t(r(i)),i.style.zIndex="")},getCurrent:()=>o(),generateZIndex:n,revertZIndex:t}}var d8=$I();var mg=new M("I18nConfigToken");var cQ=(()=>{class e{constructor(t,o){this._config=t,this._translateService=o,this.defaultLanguage="",this.supportedLanguages=[],this._setLanguage$=new ne(""),this._translationLoaded$=new ne(""),this._useFallback=()=>{this._config.fallback&&(this._setLanguage$.next(this.defaultLanguage),this._translateService.setTranslation(this.defaultLanguage,this._config.fallback),this._translationLoaded$.next(this.defaultLanguage))},this.setLanguage$=this._setLanguage$.asObservable().pipe(pe(r=>!!r)),this.translationLoaded$=this._translationLoaded$.asObservable().pipe(pe(r=>!!r))}init(){this._translateService.setDefaultLang(this.defaultLanguage),this.language=this._langValue()}set language(t){let o=t||"",r=!!(this.supportedLanguages||[]).find(i=>i.code===o||i.alternateCode===o);o&&!r&&(o=o.split("-")[0],o=this.supportedLanguages.find(i=>i.code.startsWith(o)||i.alternateCode.startsWith(o))?.code||"",r=!!o),r||(o=this.defaultLanguage),o=o?o.replace("-",""):"",this._setLanguage$.next(o),this._translateService.use(o).pipe(lc({count:2,delay:i=>jm(i)})).subscribe({next:()=>{o?this._translationLoaded$.next(o):this._useFallback()},error:this._useFallback})}get language(){return this._translateService.currentLang||this.defaultLanguage}_langValue(){let t="",o=window.location.pathname.split("/")[1];if(this.supportedLanguages.find(c=>c.code===o||c.alternateCode===o))return o;let r=window.location.href,i=r.indexOf("lang=");return i!==-1&&(t=r.substr(i+5,2)),t}get isRtl(){return["ar"].includes(this.language)}static{this.\u0275fac=function(o){return new(o||e)(y(mg,8),y(n4))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac})}}return e})();var aQ=[{code:"ar",alternateCode:"ar",name:"\u0627\u0644\u0639\u0631\u0628\u064A\u0629"},{code:"ca",alternateCode:"ca-es",name:"Catal\xE0"},{code:"cs",alternateCode:"cs-cz",name:"\u010Ce\u0161tina"},{code:"hr",alternateCode:"hr-hr",name:"Croatian"},{code:"da",alternateCode:"da-dk",name:"Dansk"},{code:"de",alternateCode:"de-de",name:"Deutsch"},{code:"el",alternateCode:"el-gr",name:"\u0395\u03BB\u03BB\u03B7\u03BD\u03B9\u03BA\u03AC"},{code:"en",alternateCode:"en-us",name:"English"},{code:"es",alternateCode:"es-es",name:"Espa\xF1ol"},{code:"fil",alternateCode:"fil-ph",name:"Filipino"},{code:"fr",alternateCode:"fr-fr",name:"Fran\xE7ais"},{code:"he",alternateCode:"he-il",name:"\u05E2\u05D1\u05E8\u05D9\u05EA"},{code:"hi",alternateCode:"hi-in",name:"\u0939\u093F\u0928\u094D\u0926\u0940"},{code:"id",alternateCode:"id-id",name:"Indonesia"},{code:"it",alternateCode:"it-it",name:"Italiano"},{code:"ja",alternateCode:"ja-jp",name:"\u65E5\u672C\u8A9E"},{code:"kk",alternateCode:"kk-kz",name:"\u049A\u0430\u0437\u0430\u049B \u0422\u0456\u043B\u0456"},{code:"ko",alternateCode:"ko-kr",name:"\uD55C\uAD6D\uC5B4"},{code:"ms",alternateCode:"ms-my",name:"Melayu"},{code:"nl",alternateCode:"nl-nl",name:"Nederlands"},{code:"pl",alternateCode:"pl-pl",name:"Polski"},{code:"pt",alternateCode:"pt-pt",name:"Portugu\xEAs"},{code:"ro",alternateCode:"ro-ro",name:"Rom\xE2n\u0103"},{code:"ru",alternateCode:"ru-ru",name:"\u0420\u0443\u0441\u0441\u043A\u0438\u0439"},{code:"sv",alternateCode:"sv-se",name:"Svenska"},{code:"vi",alternateCode:"vi-vn",name:"Ti\u1EBFng Vi\u1EC7t"},{code:"th",alternateCode:"th-th",name:"\u0E44\u0E17\u0E22"},{code:"tr",alternateCode:"tr-tr",name:"T\xFCrk\xE7e"},{code:"uk",alternateCode:"uk-ua",name:"\u0423\u043A\u0440\u0430\u0457\u043D\u0441\u044C\u043A\u0430"},{code:"zh-hans",alternateCode:"zh",name:"\u4E2D\u6587(\u7B80\u4F53)"},{code:"zh-hant",alternateCode:"zh-hant",name:"\u4E2D\u6587(\u7E41\u9AD4)"}];function VI(e){return e instanceof se}var h8=(()=>{class e{static{this.\u0275fac=function(o){return new(o||e)}}static{this.\u0275prov=v({token:e,factory:()=>(()=>{let t=m(se);return VI(t)?new p8:m(HI)})(),providedIn:"root"})}}return e})(),HI=(()=>{class e extends h8{constructor(t){super(),this.appRef=t,this.isScheduled=!1}schedule(){this.isScheduled||(this.isScheduled=!0,requestAnimationFrame(()=>{this.appRef.tick(),this.isScheduled=!1}))}static{this.\u0275fac=function(o){return new(o||e)(y(_1))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})(),p8=class extends h8{schedule(){}},gg=(()=>{class e{constructor(t,o){this.cdRef=t,this.tickScheduler=o}schedule(){this.cdRef.markForCheck(),this.tickScheduler.schedule()}static{this.\u0275fac=function(o){return new(o||e)(y(b1),y(h8))}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac})}}return e})();function UI(e){return n=>e[n.type]?.(n)}function WI(e){return l1(e)?e:qI(e)?Ht(YI(e)):GI(e)?de(e):new R(n=>{n.next(e)})}function GI(e){return typeof e?.then=="function"}function qI(e){return ZI(e)&&Object.keys(e).length>0&&Object.values(e).every(l1)}function ZI(e){return!!e&&typeof e=="object"&&!Array.isArray(e)}function YI(e){return Object.keys(e).reduce((n,t)=>F(C({},n),{[t]:e[t].pipe(ut())}),{})}function QI(e){let n=UI(e),t=new O2(1);return{nextPotentialObservable(o){t.next(o)},handlePotentialObservableChanges(){return t.pipe(ut(),KI(),ut(XI),he(n))}}}function KI(){return $t(Le(e=>{let n=WI(e),t=!0,o=!0;return new R(r=>{let i=q1(()=>n.subscribe({next(c){r.next({type:"next",value:c,reset:t,synchronous:o}),t=!1},error(c){r.next({type:"error",error:c,reset:t,synchronous:o}),t=!1},complete(){r.next({type:"complete",reset:t,synchronous:o}),t=!1}}));return t&&(r.next({type:"suspense",reset:t,synchronous:!0}),t=!1),o=!1,i})}))}function XI(e,n){return e.type!==n.type||e.reset!==n.reset?!1:n.type==="next"?e.value===n.value:n.type==="error"?e.error===n.error:!0}var CQ=(()=>{class e{set ngrxLet(t){this.renderEventManager.nextPotentialObservable(t)}constructor(t,o,r,i){this.mainTemplateRef=t,this.viewContainerRef=o,this.errorHandler=r,this.renderScheduler=i,this.isMainViewCreated=!1,this.isSuspenseViewCreated=!1,this.viewContext={$implicit:void 0,ngrxLet:void 0,error:void 0,complete:!1},this.renderEventManager=QI({suspense:()=>{this.viewContext.$implicit=void 0,this.viewContext.ngrxLet=void 0,this.viewContext.error=void 0,this.viewContext.complete=!1,this.renderSuspenseView()},next:c=>{this.viewContext.$implicit=c.value,this.viewContext.ngrxLet=c.value,c.reset&&(this.viewContext.error=void 0,this.viewContext.complete=!1),this.renderMainView(c.synchronous)},error:c=>{this.viewContext.error=c.error,c.reset&&(this.viewContext.$implicit=void 0,this.viewContext.ngrxLet=void 0,this.viewContext.complete=!1),this.renderMainView(c.synchronous),this.errorHandler.handleError(c.error)},complete:c=>{this.viewContext.complete=!0,c.reset&&(this.viewContext.$implicit=void 0,this.viewContext.ngrxLet=void 0,this.viewContext.error=void 0),this.renderMainView(c.synchronous)}}),this.subscription=new xe}static ngTemplateContextGuard(t,o){return!0}ngOnInit(){this.subscription.add(this.renderEventManager.handlePotentialObservableChanges().subscribe())}ngOnDestroy(){this.subscription.unsubscribe()}renderMainView(t){this.isSuspenseViewCreated&&(this.isSuspenseViewCreated=!1,this.viewContainerRef.clear()),this.isMainViewCreated||(this.isMainViewCreated=!0,this.viewContainerRef.createEmbeddedView(this.mainTemplateRef,this.viewContext)),t||this.renderScheduler.schedule()}renderSuspenseView(){this.isMainViewCreated&&(this.isMainViewCreated=!1,this.viewContainerRef.clear()),this.suspenseTemplateRef&&!this.isSuspenseViewCreated&&(this.isSuspenseViewCreated=!0,this.viewContainerRef.createEmbeddedView(this.suspenseTemplateRef))}static{this.\u0275fac=function(o){return new(o||e)(j(i2),j(V1),j(r1),j(gg))}}static{this.\u0275dir=ae({type:e,selectors:[["","ngrxLet",""]],inputs:{ngrxLet:"ngrxLet",suspenseTemplateRef:[0,"ngrxLetSuspenseTpl","suspenseTemplateRef"]},features:[M1([gg])]})}}return e})();var Cg=(()=>{class e{constructor(){this.queue=new Map,this.found$=new ne(0),this.currentQueueIndex$=new ne(0),this.inProgress$=new ne(!1),this.contentItemsQueue$=new Q,this.startSearch$=new Q,this._countOfItemsInParallel=10}searchQueue(t){return this.inProgress$.next(!!t),this.found$.next(0),this.currentQueueIndex$.next(0),de(this.queue).pipe(ce(([o,r])=>D(r).pipe(x1(e1),Le(({content:i,tag:c})=>D({key:o,value:this._search(i||"",t||"",c)}))),this._countOfItemsInParallel),he(o=>this.contentItemsQueue$.next(o)),w1(()=>this.inProgress$.next(!1)))}addToQueue(t,o,r){this.queue.set(t,{tag:r,content:o})}_search(t,o,r){let i=new RegExp(`([\\s\\S]*?<\\/style>)|(&[\\w#]+;)|(<[^>]*>)|([^<]*?(?:${o})[^<]*?)`,"gi");return t.replace(i,(c,s,a,l,u)=>u?(this.found$.next(this.found$.value+1),u.replace(new RegExp(`${o}`,"gi"),`<${r} class='gd-highlight'>$&`)):c)}static{this.\u0275fac=function(o){return new(o||e)}}static{this.\u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var yg=(()=>{class e extends Ot{pathId;ngOnInit(){this.pathId="url(#"+K1()+")"}static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275cmp=me({type:e,selectors:[["WindowMaximizeIcon"]],features:[be],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M7 14H11.8C12.3835 14 12.9431 13.7682 13.3556 13.3556C13.7682 12.9431 14 12.3835 14 11.8V2.2C14 1.61652 13.7682 1.05694 13.3556 0.644365C12.9431 0.231785 12.3835 0 11.8 0H2.2C1.61652 0 1.05694 0.231785 0.644365 0.644365C0.231785 1.05694 0 1.61652 0 2.2V7C0 7.15913 0.063214 7.31174 0.175736 7.42426C0.288258 7.53679 0.44087 7.6 0.6 7.6C0.75913 7.6 0.911742 7.53679 1.02426 7.42426C1.13679 7.31174 1.2 7.15913 1.2 7V2.2C1.2 1.93478 1.30536 1.68043 1.49289 1.49289C1.68043 1.30536 1.93478 1.2 2.2 1.2H11.8C12.0652 1.2 12.3196 1.30536 12.5071 1.49289C12.6946 1.68043 12.8 1.93478 12.8 2.2V11.8C12.8 12.0652 12.6946 12.3196 12.5071 12.5071C12.3196 12.6946 12.0652 12.8 11.8 12.8H7C6.84087 12.8 6.68826 12.8632 6.57574 12.9757C6.46321 13.0883 6.4 13.2409 6.4 13.4C6.4 13.5591 6.46321 13.7117 6.57574 13.8243C6.68826 13.9368 6.84087 14 7 14ZM9.77805 7.42192C9.89013 7.534 10.0415 7.59788 10.2 7.59995C10.3585 7.59788 10.5099 7.534 10.622 7.42192C10.7341 7.30985 10.798 7.15844 10.8 6.99995V3.94242C10.8066 3.90505 10.8096 3.86689 10.8089 3.82843C10.8079 3.77159 10.7988 3.7157 10.7824 3.6623C10.756 3.55552 10.701 3.45698 10.622 3.37798C10.5099 3.2659 10.3585 3.20202 10.2 3.19995H7.00002C6.84089 3.19995 6.68828 3.26317 6.57576 3.37569C6.46324 3.48821 6.40002 3.64082 6.40002 3.79995C6.40002 3.95908 6.46324 4.11169 6.57576 4.22422C6.68828 4.33674 6.84089 4.39995 7.00002 4.39995H8.80006L6.19997 7.00005C6.10158 7.11005 6.04718 7.25246 6.04718 7.40005C6.04718 7.54763 6.10158 7.69004 6.19997 7.80005C6.30202 7.91645 6.44561 7.98824 6.59997 8.00005C6.75432 7.98824 6.89791 7.91645 6.99997 7.80005L9.60002 5.26841V6.99995C9.6021 7.15844 9.66598 7.30985 9.77805 7.42192ZM1.4 14H3.8C4.17066 13.9979 4.52553 13.8498 4.78763 13.5877C5.04973 13.3256 5.1979 12.9707 5.2 12.6V10.2C5.1979 9.82939 5.04973 9.47452 4.78763 9.21242C4.52553 8.95032 4.17066 8.80215 3.8 8.80005H1.4C1.02934 8.80215 0.674468 8.95032 0.412371 9.21242C0.150274 9.47452 0.00210008 9.82939 0 10.2V12.6C0.00210008 12.9707 0.150274 13.3256 0.412371 13.5877C0.674468 13.8498 1.02934 13.9979 1.4 14ZM1.25858 10.0586C1.29609 10.0211 1.34696 10 1.4 10H3.8C3.85304 10 3.90391 10.0211 3.94142 10.0586C3.97893 10.0961 4 10.147 4 10.2V12.6C4 12.6531 3.97893 12.704 3.94142 12.7415C3.90391 12.779 3.85304 12.8 3.8 12.8H1.4C1.34696 12.8 1.29609 12.779 1.25858 12.7415C1.22107 12.704 1.2 12.6531 1.2 12.6V10.2C1.2 10.147 1.22107 10.0961 1.25858 10.0586Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(o,r){o&1&&(B1(),V(0,"svg",0)(1,"g"),re(2,"path",1),W(),V(3,"defs")(4,"clipPath",2),re(5,"rect",3),W()()()),o&2&&(Ye(r.getClassNames()),le("aria-label",r.ariaLabel)("aria-hidden",r.ariaHidden)("role",r.role),N(),le("clip-path",r.pathId),N(3),z("id",r.pathId))},encapsulation:2})}return e})();var vg=(()=>{class e extends Ot{pathId;ngOnInit(){this.pathId="url(#"+K1()+")"}static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275cmp=me({type:e,selectors:[["WindowMinimizeIcon"]],features:[be],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M11.8 0H2.2C1.61652 0 1.05694 0.231785 0.644365 0.644365C0.231785 1.05694 0 1.61652 0 2.2V7C0 7.15913 0.063214 7.31174 0.175736 7.42426C0.288258 7.53679 0.44087 7.6 0.6 7.6C0.75913 7.6 0.911742 7.53679 1.02426 7.42426C1.13679 7.31174 1.2 7.15913 1.2 7V2.2C1.2 1.93478 1.30536 1.68043 1.49289 1.49289C1.68043 1.30536 1.93478 1.2 2.2 1.2H11.8C12.0652 1.2 12.3196 1.30536 12.5071 1.49289C12.6946 1.68043 12.8 1.93478 12.8 2.2V11.8C12.8 12.0652 12.6946 12.3196 12.5071 12.5071C12.3196 12.6946 12.0652 12.8 11.8 12.8H7C6.84087 12.8 6.68826 12.8632 6.57574 12.9757C6.46321 13.0883 6.4 13.2409 6.4 13.4C6.4 13.5591 6.46321 13.7117 6.57574 13.8243C6.68826 13.9368 6.84087 14 7 14H11.8C12.3835 14 12.9431 13.7682 13.3556 13.3556C13.7682 12.9431 14 12.3835 14 11.8V2.2C14 1.61652 13.7682 1.05694 13.3556 0.644365C12.9431 0.231785 12.3835 0 11.8 0ZM6.368 7.952C6.44137 7.98326 6.52025 7.99958 6.6 8H9.8C9.95913 8 10.1117 7.93678 10.2243 7.82426C10.3368 7.71174 10.4 7.55913 10.4 7.4C10.4 7.24087 10.3368 7.08826 10.2243 6.97574C10.1117 6.86321 9.95913 6.8 9.8 6.8H8.048L10.624 4.224C10.73 4.11026 10.7877 3.95982 10.7849 3.80438C10.7822 3.64894 10.7192 3.50063 10.6093 3.3907C10.4994 3.28077 10.3511 3.2178 10.1956 3.21506C10.0402 3.21232 9.88974 3.27002 9.776 3.376L7.2 5.952V4.2C7.2 4.04087 7.13679 3.88826 7.02426 3.77574C6.91174 3.66321 6.75913 3.6 6.6 3.6C6.44087 3.6 6.28826 3.66321 6.17574 3.77574C6.06321 3.88826 6 4.04087 6 4.2V7.4C6.00042 7.47975 6.01674 7.55862 6.048 7.632C6.07656 7.70442 6.11971 7.7702 6.17475 7.82524C6.2298 7.88029 6.29558 7.92344 6.368 7.952ZM1.4 8.80005H3.8C4.17066 8.80215 4.52553 8.95032 4.78763 9.21242C5.04973 9.47452 5.1979 9.82939 5.2 10.2V12.6C5.1979 12.9707 5.04973 13.3256 4.78763 13.5877C4.52553 13.8498 4.17066 13.9979 3.8 14H1.4C1.02934 13.9979 0.674468 13.8498 0.412371 13.5877C0.150274 13.3256 0.00210008 12.9707 0 12.6V10.2C0.00210008 9.82939 0.150274 9.47452 0.412371 9.21242C0.674468 8.95032 1.02934 8.80215 1.4 8.80005ZM3.94142 12.7415C3.97893 12.704 4 12.6531 4 12.6V10.2C4 10.147 3.97893 10.0961 3.94142 10.0586C3.90391 10.0211 3.85304 10 3.8 10H1.4C1.34696 10 1.29609 10.0211 1.25858 10.0586C1.22107 10.0961 1.2 10.147 1.2 10.2V12.6C1.2 12.6531 1.22107 12.704 1.25858 12.7415C1.29609 12.779 1.34696 12.8 1.4 12.8H3.8C3.85304 12.8 3.90391 12.779 3.94142 12.7415Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(o,r){o&1&&(B1(),V(0,"svg",0)(1,"g"),re(2,"path",1),W(),V(3,"defs")(4,"clipPath",2),re(5,"rect",3),W()()()),o&2&&(Ye(r.getClassNames()),le("aria-label",r.ariaLabel)("aria-hidden",r.ariaHidden)("role",r.role),N(),le("clip-path",r.pathId),N(3),z("id",r.pathId))},encapsulation:2})}return e})();var Mg=(()=>{class e{set xCurrent(t){this._initial.left=t,this._coordinates.left=this._initial.left,this._el.style.left=this._coordinates.left+"px"}constructor(t,o){this._elRef=t,this._document=o,this._zoomFacade=m(qp),this.rightBound=0,this.leftBound=0,this.disabled=!1,this._scale=1,this._initial={left:0,right:0,top:0,bottom:0},this._coordinates={left:0,right:0,top:0,bottom:0},this._destroyRef=m(Te),this._dragEnded=new Q,this.resizeStarted=new ee,this.resizeInProgress=new ee,this.resizeEnded=new ee,this._el=this._elRef.nativeElement}ngOnInit(){this._initDrag(),this._zoomFacade.zoom$.pipe(L1(this._destroyRef)).subscribe(t=>this._scale=t?t/100:1)}_initDrag(){let t=m2(this._el,"mousedown"),o=m2(this._el,"touchstart"),r=m2(this._document,"mouseup"),i=m2(this._document,"touchend"),c=m2(this._document,"mousemove").pipe(X4(50,void 0,{trailing:!0})),s=m2(this._document,"touchmove").pipe(X4(50,void 0,{trailing:!0})),a=mt(t,o),l=mt(c,s),u=mt(r,i),f=0;a.pipe(pe(d=>(d.button||0)===0&&d.target.getAttributeNames().toString()===this._el.getAttributeNames().toString()),he(d=>{let p=d.clientX||d.touches?.[0].clientX||0;f=p||f||0,this._handleStart(d,p/this._scale-this._coordinates.left)}),Le(()=>oc(l.pipe(y2(this._dragEnded)),u.pipe(he(()=>this._dragEnded.next()),y2(this._dragEnded)))),he(d=>{f=d.clientX||d.touches?.[0].clientX||0||f||0,this._handleMove(f/this._scale-this._initial.left)}),Le(()=>u.pipe(y2(this._dragEnded))),L1(this._destroyRef)).subscribe(()=>this._handleEnd())}_handleStart(t,o){t.preventDefault(),t.stopPropagation(),this._initial.left=o,this.resizeStarted.emit()}_handleMove(t){this.rightBound>0?this._coordinates.left=Math.max(this.leftBound,Math.min(t,this.rightBound)):this._coordinates.left=Math.max(this.leftBound,t),this._el.style.left=this._coordinates.left-6+"px",this.resizeInProgress.emit(this._coordinates.left),t{class e{constructor(){this._appRef=m(_1),this._renderer=m(s2),this._destroyRef=m(Te),this._elRef=m(De),this.columnMinWidth=30,this.borderWidth=1,this.resizeFirstColumn=!1,this.resizeLastColumn=!1,this.fixedTableWidth=!1,this._active=!1,this._initialized=!1,this.resizeInProgress=g3(),this.resizeReady=g3(),this.resizeStarted=g3(),this.resizeEnded=g3()}set resizeColumnsActive(t){this._active=!!t,this._active&&!this._initialized&&this.init()}init(){if(!this._active)return;let t=this._elRef.nativeElement.nodeName==="TABLE"?this._elRef.nativeElement:this._elRef.nativeElement.querySelector("table"),o=this._renderer.createElement("div");o.classList.add("resize-panel");let r=this._elRef.nativeElement.querySelectorAll("tbody tr");if(r.length===0)return;let i=this._elRef.nativeElement.querySelector("colgroup"),c=Array.from(r[0].cells).reduce((f,d)=>f+=d.colSpan||1,0);if(c>i.children.length&&Array.from(i.children).forEach(f=>{let d=f.attributes.getNamedItem("span");if(d&&+d.value>1){this._renderer.setStyle(f,"min-width","initial");let p=+d.value,h=f.clientWidth/p;for(;p>0;){let g=this._renderer.createElement("col");this._renderer.setStyle(g,"width",h.toString()),this._renderer.insertBefore(i,g,f),p--}this._renderer.removeChild(i,f)}}),c{Array.from(i.children).forEach((f,d)=>{if(u.push(f.clientWidth),this._renderer.setStyle(f,"width","unset"),this._renderer.setStyle(f,"min-width",`${u[d]}px`),this._renderer.setStyle(t,"width","auto"),d===i.children.length-(this.resizeLastColumn?0:1))return;let p=c9(Mg,{environmentInjector:this._appRef.injector});if(l.push(p),s+=u[d],p.instance.xCurrent=s-6,p.instance.disabled=!this.resizeFirstColumn&&d===0,a+=d===0?this.columnMinWidth:u[d-1],p.instance.leftBound=a,this.fixedTableWidth){let h=u.slice(0,d+1).reduce((g,b)=>g+b,0);p.instance.rightBound=h+(i.children[d+1]?.clientWidth||0)-this.columnMinWidth}p.instance.resizeStarted.pipe(x1(e1),L1(this._destroyRef)).subscribe(()=>this.resizeStarted.emit()),p.instance.resizeInProgress.pipe(x1(e1),L1(this._destroyRef)).subscribe(h=>{let g=u.slice(0,d).reduce((x,I)=>x+I,0),b=0;if(this.fixedTableWidth){let I=i.children.item(d).clientWidth,oe=i.children.item(d+1).clientWidth;b=I+oe}u[d]=h-g,i.children.item(d).style.minWidth=u[d]+"px",this.fixedTableWidth&&(u[d+1]=b-u[d],i.children.item(d+1).style.minWidth=u[d+1]+"px"),this.resizeInProgress.emit()}),p.instance.resizeEnded.pipe(L1(this._destroyRef)).subscribe(()=>{if(d<=l.length-1)if(this.fixedTableWidth){let h=u.slice(0,d+1).reduce((g,b)=>g+b,0);l[d-1]&&(l[d-1].instance.rightBound=h-this.columnMinWidth),l[d+1]&&(l[d+1].instance.leftBound=h+this.columnMinWidth-d*this.borderWidth)}else l.slice(d+1).forEach((h,g)=>{l[d+g+1].instance.xCurrent=l[d+g].instance._coordinates.left+u[d+g+1]-(d+g)*this.borderWidth,l[d+g+1].instance.leftBound=l[d+g].instance._coordinates.left+this.columnMinWidth-(d+g)*this.borderWidth});this.resizeEnded.emit()}),this._appRef.attachView(p.hostView),this._renderer.appendChild(o,this.getResizerRootNode(p))}),setTimeout(()=>{let f=this._renderer.createElement("style");this._renderer.appendChild(f,this._renderer.createText("table {position: relative;}td {max-width: 0 !important;}"));let d=this._elRef.nativeElement.getRootNode();d instanceof ShadowRoot?this._renderer.appendChild(d,f):this._renderer.appendChild(document.head,f),this._initialized=!0,setTimeout(()=>{this.resizeReady.emit()})})})}rebuild(){this._elRef.nativeElement.querySelector(".resize-panel")?.remove(),this.init()}getResizerRootNode(t){return t.hostView.rootNodes[0]}static{this.\u0275fac=function(o){return new(o||e)}}static{this.\u0275dir=ae({type:e,selectors:[["","gdResizeColumns",""]],inputs:{resizeColumnsActive:"resizeColumnsActive",columnMinWidth:"columnMinWidth",borderWidth:"borderWidth",resizeFirstColumn:"resizeFirstColumn",resizeLastColumn:"resizeLastColumn",fixedTableWidth:"fixedTableWidth"},outputs:{resizeInProgress:"resizeInProgress",resizeReady:"resizeReady",resizeStarted:"resizeStarted",resizeEnded:"resizeEnded"}})}}return e})();var Bi=(()=>{class e{constructor(t,o){this._elementRef=t,this._searchService=o,this._destroyRef=m(Te),this.htmlContent="",this.idx=0,this.tag="span",this.content$=new ne("")}ngOnInit(){if(!this.htmlContent)return;let t=/
[\s\S]*?<\/div>/gi;this.htmlContent=this.htmlContent.replace(t,""),this.content$.next(this.htmlContent||""),this.content$.pipe(L1(this._destroyRef)).subscribe(o=>this._elementRef.nativeElement.innerHTML=o),this._searchService.addToQueue(this.idx,this.htmlContent||"",this.tag),this._searchService.contentItemsQueue$.pipe(L1(this._destroyRef),pe(o=>o?.key===this.idx)).subscribe(({value:o})=>this.content$.next(o))}static{this.\u0275fac=function(o){return new(o||e)(j(De),j(Cg))}}static{this.\u0275dir=ae({type:e,selectors:[["","gdHighlight",""]],inputs:{htmlContent:"htmlContent",idx:"idx",tag:"tag"}})}}return e})();var eT=["pageContent"],tT=["*"];function nT(e,n){e&1&&Ae(0)}function oT(e,n){if(e&1&&U(0,nT,1,0,"ng-container",6),e&2){w(2);let t=Qe(7);z("ngTemplateOutlet",t)}}function rT(e,n){e&1&&Ae(0)}function iT(e,n){if(e&1&&(V(0,"div",5),U(1,rT,1,0,"ng-container",6),W()),e&2){w(2);let t=Qe(7);N(),z("ngTemplateOutlet",t)}}function cT(e,n){if(e&1&&U(0,oT,1,1,"ng-container")(1,iT,2,1,"div",5),e&2){let t=w();C1(t.isPresentMode?0:1)}}function sT(e,n){if(e&1){let t=y1();V(0,"div",7)(1,"img",9,3),r0(3,"safeImg"),$e("load",function(){je(t);let r=Qe(2),i=w(2);return Be(i.onPageLoad(i.page().number,r))}),W(),v1(4),W()}if(e&2){let t=w(2);N(),le("src",i0(3,3,t.page().imageData),pr)("width",t.page().width+"px")("height",t.page().height+"px")}}function aT(e,n){if(e&1&&Ae(0,8),e&2){w(2);let t=Qe(3);z("ngTemplateOutlet",t)}}function lT(e,n){if(e&1&&U(0,sT,5,5,"div",7)(1,aT,1,1,"ng-container",8),e&2){let t=w();C1(t.page().imageData?0:1)}}function uT(e,n){if(e&1&&(V(0,"div",10),re(1,"SpinnerIcon",11),V(2,"span"),G1(3,"Loading... Please wait. "),W()()),e&2){let t=w();H1("width",t.page().width,"px")("height",t.page().height,"px"),N(),z("spin",!0)}}function fT(e,n){if(e&1){let t=y1();V(0,"div",10)(1,"div",12),$e("click",function(){je(t);let r=w();return Be(r.getFileAgain(r.page().number,r.page().data))}),B1(),V(2,"svg",13),re(3,"path",14),W(),sr(),V(4,"span"),G1(5,"Loading failed. Click here to retry"),W()()()}if(e&2){let t=w();H1("width",t.page().width,"px")("height",t.page().height,"px")}}function dT(e,n){if(e&1){let t=y1();V(0,"div",16,4),r0(2,"async"),$e("keydown",function(r){je(t);let i=w(2);return Be(i.onKeydown(r))})("click",function(r){je(t);let i=w(2);return Be(i.onContainerClick(r))}),W()}if(e&2){let t=w(2);H1("transform","scale("+t.pageScale+")"),_2("page--presentation",t.isPresentMode),z("htmlContent",t.page().htmlData)("tag",t.isSVG?"tspan":"span")("idx",t.page().number)("resizeColumnsActive",i0(2,11,t.resizeColumns))("resizeFirstColumn",!0)("fixedTableWidth",!0),le("contenteditable",t.contentEditable)}}function pT(e,n){if(e&1&&Ae(0,8),e&2){w(2);let t=Qe(3);z("ngTemplateOutlet",t)}}function hT(e,n){if(e&1&&Ae(0,8),e&2){w(2);let t=Qe(5);z("ngTemplateOutlet",t)}}function mT(e,n){if(e&1&&U(0,dT,3,13,"div",15)(1,pT,1,1,"ng-container",8)(2,hT,1,1,"ng-container",8),e&2){let t=w();C1(t.page().htmlDataLoadingState===t.LoadingState.loaded?0:-1),N(),C1(!t.page().htmlDataLoadingState||t.page().htmlDataLoadingState===t.LoadingState.loading?1:-1),N(),C1(t.page().htmlDataLoadingState===t.LoadingState.failed?2:-1)}}var bg=(()=>{class e{get defaultClass(){return!0}constructor(t,o){this._fileFacade=t,this._destroyRef=m(Te),this.page=N1.required(),this.isHtmlMode=!1,this.isPresentMode=!1,this.isSVG=!1,this.hyperlinksAllowed=!1,this.isXls=N1(!1),this.contentEditable=!1,this.pageScale=1,this.LoadingState=fi,this.resizeColumns=qa(q2(()=>this.isXls()&&this.page().htmlDataLoadingState===fi.loaded)).pipe(U0(100))}onContainerClick(t){if(!this.hyperlinksAllowed){t.preventDefault();return}let o=t.target,r=o instanceof HTMLAnchorElement?o:o.closest("a");if(!r)return;t.preventDefault();let i=r?.getAttribute("href")??r?.getAttribute("xlink:href");i&&(i.startsWith("#")||window.open(i,"_blank"))}onKeydown(t){t.preventDefault()}getFileAgain(t,o){this.isHtmlMode?this._fileFacade.getHtmlPageContent(t,o):this._fileFacade.getImagePageContent(t,o)}ngAfterViewInit(){this.pageContent?.first?.nativeElement?this.onPageLoad(this.page().number,this.pageContent.first.nativeElement):this._pageChangesSub=this.pageContent.changes.pipe(L1(this._destroyRef),U0(0)).subscribe(t=>this.onPageLoad(this.page().number,t.first.nativeElement))}onPageLoad(t,o){if(this._pageChangesSub?.unsubscribe(),!o.clientWidth||!o.clientHeight){this._pageChangesSub=this.pageContent.changes.pipe(L1(this._destroyRef),U0(0)).subscribe(r=>this.onPageLoad(this.page().number,r.first.nativeElement));return}this._fileFacade.updatePageSize({index:t,w:o.naturalWidth||o.clientWidth,h:o.naturalHeight||o.clientHeight})}static{this.\u0275fac=function(o){return new(o||e)(j(lh),j(di))}}static{this.\u0275cmp=me({type:e,selectors:[["gd-page"]],viewQuery:function(o,r){if(o&1&&n0(eT,5),o&2){let i;Re(i=ke())&&(r.pageContent=i)}},hostVars:2,hostBindings:function(o,r){o&2&&_2("gd-page",r.defaultClass)},inputs:{page:[1,"page"],isHtmlMode:"isHtmlMode",isPresentMode:"isPresentMode",isSVG:"isSVG",hyperlinksAllowed:"hyperlinksAllowed",isXls:[1,"isXls"],contentEditable:"contentEditable",pageScale:"pageScale"},ngContentSelectors:tT,decls:8,vars:1,consts:[["loader",""],["loadingFailed",""],["htmlPageContent",""],["img",""],["pageContent",""],[1,"wrap"],[4,"ngTemplateOutlet"],[1,"page"],[3,"ngTemplateOutlet"],["alt","","draggable","false",1,"page-image",3,"load"],[1,"page","page--loading"],[3,"spin"],[1,"retry","flex","align-items-center",3,"click"],["xmlns","http://www.w3.org/2000/svg","height","24","viewBox","0 -960 960 960","width","24"],["fill","#5087f5","d","M480-160q-134 0-227-93t-93-227q0-134 93-227t227-93q69 0 132 28.5T720-690v-110h80v280H520v-80h168q-32-56-87.5-88T480-720q-100 0-170 70t-70 170q0 100 70 170t170 70q77 0 139-44t87-116h84q-28 106-114 173t-196 67Z"],["gdResizeColumns","","gdHighlight","",1,"page","text-selectable",3,"page--presentation","htmlContent","tag","idx","resizeColumnsActive","resizeFirstColumn","fixedTableWidth","transform"],["gdResizeColumns","","gdHighlight","",1,"page","text-selectable",3,"keydown","click","htmlContent","tag","idx","resizeColumnsActive","resizeFirstColumn","fixedTableWidth"]],template:function(o,r){o&1&&(T1(),U(0,cT,2,1)(1,lT,2,1)(2,uT,4,5,"ng-template",null,0,a2)(4,fT,6,4,"ng-template",null,1,a2)(6,mT,3,3,"ng-template",null,2,a2)),o&2&&C1(r.isHtmlMode?0:1)},dependencies:[xt,P0,ji,Bi,_r,Ni],styles:["[_nghost-%COMP%]{display:inline-block;margin-bottom:20px;box-sizing:content-box;-webkit-user-select:none;user-select:none;background-color:#fff;box-shadow:0 1px 3px #cccfd9;overflow:hidden;max-width:calc(100% - 40px)}.wrap[_ngcontent-%COMP%]{display:flex;height:100%;width:100%}.page[_ngcontent-%COMP%]{position:relative;display:flex;height:100%;width:fit-content;font-size:initial;line-height:1.1}.page[_ngcontent-%COMP%]:focus{outline:none}.page[_ngcontent-%COMP%] table[_ngcontent-%COMP%]{width:auto!important}.page[_ngcontent-%COMP%] p[_ngcontent-%COMP%], .page[_ngcontent-%COMP%] tspan[_ngcontent-%COMP%], .page[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{caret-color:transparent}.page[_ngcontent-%COMP%] div[_ngcontent-%COMP%]{caret-color:transparent}.page[_ngcontent-%COMP%] a[_ngcontent-%COMP%] tspan[_ngcontent-%COMP%]{cursor:pointer}.page--loading[_ngcontent-%COMP%]{justify-content:center;align-items:center;gap:10px}.page--presentation[_ngcontent-%COMP%]{height:auto;box-shadow:0 3px 5px #cccfd9;background:#fff}.page--presentation[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{object-fit:contain}.page[_ngcontent-%COMP%] .retry[_ngcontent-%COMP%]{gap:5px;cursor:pointer}.page[_ngcontent-%COMP%] .retry[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{cursor:pointer}.page-image[_ngcontent-%COMP%]{max-width:100%;height:auto}.text-selectable[_ngcontent-%COMP%]{-webkit-user-select:text;user-select:text}.gd-highlight[_ngcontent-%COMP%]{background:#ff0;fill:#ff0;stroke:#ff0}.gd-highlight.active[_ngcontent-%COMP%]{background:orange;fill:orange;stroke:orange}.p-icon-spin[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_p-icon-spin 2s infinite linear}@keyframes _ngcontent-%COMP%_p-icon-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}table[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{overflow:hidden;white-space:nowrap!important}.resize-panel[_ngcontent-%COMP%]{position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none}"],changeDetection:0})}}return e})();var gT=["*"];function CT(e,n){e&1&&Ae(0)}function yT(e,n){if(e&1&&U(0,CT,1,0,"ng-container",6),e&2){w(2);let t=Qe(7);z("ngTemplateOutlet",t)}}function vT(e,n){e&1&&Ae(0)}function MT(e,n){if(e&1&&(V(0,"div",5),U(1,vT,1,0,"ng-container",6),W()),e&2){w(2);let t=Qe(7);N(),z("ngTemplateOutlet",t)}}function bT(e,n){if(e&1&&U(0,yT,1,1,"ng-container")(1,MT,2,1,"div",5),e&2){let t=w();C1(t.isPresentMode?0:1)}}function LT(e,n){if(e&1){let t=y1();V(0,"div",7)(1,"img",9,3),r0(3,"safeImg"),$e("load",function(){je(t);let r=Qe(2),i=w(2);return Be(i.onPageLoad(i.page().number,r))}),W(),v1(4),W()}if(e&2){let t=w(2);N(),le("src",i0(3,3,t.page().imageData),pr)("width",t.page().width+"px")("height",t.page().height+"px")}}function zT(e,n){if(e&1&&Ae(0,8),e&2){w(2);let t=Qe(3);z("ngTemplateOutlet",t)}}function xT(e,n){if(e&1&&U(0,LT,5,5,"div",7)(1,zT,1,1,"ng-container",8),e&2){let t=w();C1(t.page().imageData?0:1)}}function wT(e,n){if(e&1&&(V(0,"div",10),re(1,"SpinnerIcon",11),V(2,"span"),G1(3,"Loading... Please wait. "),W()()),e&2){let t=w();H1("width",t.page().width,"px")("height",t.page().height,"px"),N(),z("spin",!0)}}function ST(e,n){if(e&1){let t=y1();V(0,"div",10)(1,"div",12),$e("click",function(){je(t);let r=w();return Be(r.getFileAgain(r.page().number,r.page().data))}),B1(),V(2,"svg",13),re(3,"path",14),W(),sr(),V(4,"span"),G1(5,"Loading failed. Click here to retry"),W()()()}if(e&2){let t=w();H1("width",t.page().width,"px")("height",t.page().height,"px")}}function ET(e,n){if(e&1){let t=y1();V(0,"div",16,4),r0(2,"async"),$e("keydown",function(r){je(t);let i=w(2);return Be(i.onKeydown(r))})("click",function(r){je(t);let i=w(2);return Be(i.onContainerClick(r))}),W()}if(e&2){let t=w(2);H1("transform","scale("+t.pageScale+")"),_2("page--presentation",t.isPresentMode),z("htmlContent",t.page().htmlData)("tag",t.isSVG?"tspan":"span")("idx",t.page().number)("resizeColumnsActive",i0(2,11,t.resizeColumns))("resizeFirstColumn",!0)("fixedTableWidth",!0),le("contenteditable",t.contentEditable)}}function DT(e,n){if(e&1&&Ae(0,8),e&2){w(2);let t=Qe(3);z("ngTemplateOutlet",t)}}function _T(e,n){if(e&1&&Ae(0,8),e&2){w(2);let t=Qe(5);z("ngTemplateOutlet",t)}}function NT(e,n){if(e&1&&U(0,ET,3,13,"div",15)(1,DT,1,1,"ng-container",8)(2,_T,1,1,"ng-container",8),e&2){let t=w();C1(t.page().htmlDataLoadingState===t.LoadingState.loaded?0:-1),N(),C1(!t.page().htmlDataLoadingState||t.page().htmlDataLoadingState===t.LoadingState.loading?1:-1),N(),C1(t.page().htmlDataLoadingState===t.LoadingState.failed?2:-1)}}var zK=(()=>{class e extends bg{static{this.\u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})()}static{this.\u0275cmp=me({type:e,selectors:[["gd-shadow-page"]],features:[be],ngContentSelectors:gT,decls:8,vars:1,consts:[["loader",""],["loadingFailed",""],["htmlPageContent",""],["img",""],["pageContent",""],[1,"wrap"],[4,"ngTemplateOutlet"],[1,"page"],[3,"ngTemplateOutlet"],["alt","","draggable","false",1,"page-image",3,"load"],[1,"page","page--loading"],[3,"spin"],[1,"retry","flex","align-items-center",3,"click"],["xmlns","http://www.w3.org/2000/svg","height","24","viewBox","0 -960 960 960","width","24"],["fill","#5087f5","d","M480-160q-134 0-227-93t-93-227q0-134 93-227t227-93q69 0 132 28.5T720-690v-110h80v280H520v-80h168q-32-56-87.5-88T480-720q-100 0-170 70t-70 170q0 100 70 170t170 70q77 0 139-44t87-116h84q-28 106-114 173t-196 67Z"],["gdResizeColumns","","gdHighlight","",1,"page","text-selectable",3,"page--presentation","htmlContent","tag","idx","resizeColumnsActive","resizeFirstColumn","fixedTableWidth","transform"],["gdResizeColumns","","gdHighlight","",1,"page","text-selectable",3,"keydown","click","htmlContent","tag","idx","resizeColumnsActive","resizeFirstColumn","fixedTableWidth"]],template:function(o,r){o&1&&(T1(),U(0,bT,2,1)(1,xT,2,1)(2,wT,4,5,"ng-template",null,0,a2)(4,ST,6,4,"ng-template",null,1,a2)(6,NT,3,3,"ng-template",null,2,a2)),o&2&&C1(r.isHtmlMode?0:1)},dependencies:[xt,Ni,P0,ji,Bi,_r],styles:[`:host{display:inline-block;margin-bottom:20px;box-sizing:content-box;-webkit-user-select:none;user-select:none;background-color:#fff;box-shadow:0 1px 3px #cccfd9;overflow:hidden;max-width:calc(100% - 40px)}.wrap{display:flex;height:100%;width:100%}.page{position:relative;display:flex;height:100%;width:fit-content;font-size:initial;line-height:1.1}.page:focus{outline:none}.page table{width:auto!important}.page p,.page tspan,.page span{caret-color:transparent}.page div{caret-color:transparent}.page a tspan{cursor:pointer}.page--loading{justify-content:center;align-items:center;gap:10px}.page--presentation{height:auto;box-shadow:0 3px 5px #cccfd9;background:#fff}.page--presentation img{object-fit:contain}.page .retry{gap:5px;cursor:pointer}.page .retry span{cursor:pointer}.page-image{max-width:100%;height:auto}.text-selectable{-webkit-user-select:text;user-select:text}.gd-highlight{background:#ff0;fill:#ff0;stroke:#ff0}.gd-highlight.active{background:orange;fill:orange;stroke:orange}.p-icon-spin{animation:p-icon-spin 2s infinite linear}@keyframes p-icon-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}table tr td{overflow:hidden;white-space:nowrap!important}.resize-panel{position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none} +`],encapsulation:3,changeDetection:0})}}return e})();var Lg=(()=>{class e extends z1{autofocus=!1;_autofocus=!1;focused=!1;platformId=m(c1);document=m(ie);host=m(De);ngAfterContentChecked(){this.autofocus===!1?this.host.nativeElement.removeAttribute("autofocus"):this.host.nativeElement.setAttribute("autofocus",!0),this.focused||this.autoFocus()}ngAfterViewChecked(){this.focused||this.autoFocus()}autoFocus(){Q2(this.platformId)&&this._autofocus&&setTimeout(()=>{let t=h4.getFocusableElements(this.host?.nativeElement);t.length===0&&this.host.nativeElement.focus(),t.length>0&&t[0].focus(),this.focused=!0})}static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275dir=ae({type:e,selectors:[["","pAutoFocus",""]],inputs:{autofocus:[2,"autofocus","autofocus",te],_autofocus:[0,"pAutoFocus","_autofocus"]},features:[be]})}return e})();var IT=({dt:e})=>` .p-badge { display: inline-flex; border-radius: ${e("badge.border.radius")}; @@ -892,7 +892,7 @@ svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa { transform-origin: 100% 0; margin: 0; } -`,NT={root:({props:e,instance:n})=>["p-badge p-component",{"p-badge-circle":Se(e.value)&&String(e.value).length===1,"p-badge-dot":Q1(e.value)&&!n.$slots.default,"p-badge-sm":e.size==="small","p-badge-lg":e.size==="large","p-badge-xl":e.size==="xlarge","p-badge-info":e.severity==="info","p-badge-success":e.severity==="success","p-badge-warn":e.severity==="warn","p-badge-danger":e.severity==="danger","p-badge-secondary":e.severity==="secondary","p-badge-contrast":e.severity==="contrast"}]},Lg=(()=>{class e extends Xe{name="badge";theme=_T;classes=NT;static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})();var m8=(()=>{class e extends z1{styleClass=N1();style=N1();badgeSize=N1();size=N1();severity=N1();value=N1();badgeDisabled=N1(!1,{transform:te});_componentStyle=m(Lg);containerClass=q2(()=>{let t="p-badge p-component";return Se(this.value())&&String(this.value()).length===1&&(t+=" p-badge-circle"),this.badgeSize()==="large"?t+=" p-badge-lg":this.badgeSize()==="xlarge"?t+=" p-badge-xl":this.badgeSize()==="small"&&(t+=" p-badge-sm"),Q1(this.value())&&(t+=" p-badge-dot"),this.styleClass()&&(t+=` ${this.styleClass()}`),this.severity()&&(t+=` p-badge-${this.severity()}`),t});static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275cmp=me({type:e,selectors:[["p-badge"]],hostVars:6,hostBindings:function(o,r){o&2&&(L3(r.style()),Ye(r.containerClass()),H1("display",r.badgeDisabled()?"none":null))},inputs:{styleClass:[1,"styleClass"],style:[1,"style"],badgeSize:[1,"badgeSize"],size:[1,"size"],severity:[1,"severity"],value:[1,"value"],badgeDisabled:[1,"badgeDisabled"]},features:[M1([Lg]),be],decls:1,vars:1,template:function(o,r){o&1&&G1(0),o&2&&un(r.value())},dependencies:[Y2,kt],encapsulation:2,changeDetection:0})}return e})(),zg=(()=>{class e{static \u0275fac=function(o){return new(o||e)};static \u0275mod=Me({type:e});static \u0275inj=ye({imports:[m8,kt,kt]})}return e})();var TT=({dt:e})=>` +`,TT={root:({props:e,instance:n})=>["p-badge p-component",{"p-badge-circle":Se(e.value)&&String(e.value).length===1,"p-badge-dot":Q1(e.value)&&!n.$slots.default,"p-badge-sm":e.size==="small","p-badge-lg":e.size==="large","p-badge-xl":e.size==="xlarge","p-badge-info":e.severity==="info","p-badge-success":e.severity==="success","p-badge-warn":e.severity==="warn","p-badge-danger":e.severity==="danger","p-badge-secondary":e.severity==="secondary","p-badge-contrast":e.severity==="contrast"}]},zg=(()=>{class e extends Xe{name="badge";theme=IT;classes=TT;static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})();var m8=(()=>{class e extends z1{styleClass=N1();style=N1();badgeSize=N1();size=N1();severity=N1();value=N1();badgeDisabled=N1(!1,{transform:te});_componentStyle=m(zg);containerClass=q2(()=>{let t="p-badge p-component";return Se(this.value())&&String(this.value()).length===1&&(t+=" p-badge-circle"),this.badgeSize()==="large"?t+=" p-badge-lg":this.badgeSize()==="xlarge"?t+=" p-badge-xl":this.badgeSize()==="small"&&(t+=" p-badge-sm"),Q1(this.value())&&(t+=" p-badge-dot"),this.styleClass()&&(t+=` ${this.styleClass()}`),this.severity()&&(t+=` p-badge-${this.severity()}`),t});static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275cmp=me({type:e,selectors:[["p-badge"]],hostVars:6,hostBindings:function(o,r){o&2&&(L3(r.style()),Ye(r.containerClass()),H1("display",r.badgeDisabled()?"none":null))},inputs:{styleClass:[1,"styleClass"],style:[1,"style"],badgeSize:[1,"badgeSize"],size:[1,"size"],severity:[1,"severity"],value:[1,"value"],badgeDisabled:[1,"badgeDisabled"]},features:[M1([zg]),be],decls:1,vars:1,template:function(o,r){o&1&&G1(0),o&2&&un(r.value())},dependencies:[Y2,kt],encapsulation:2,changeDetection:0})}return e})(),xg=(()=>{class e{static \u0275fac=function(o){return new(o||e)};static \u0275mod=Me({type:e});static \u0275inj=ye({imports:[m8,kt,kt]})}return e})();var RT=({dt:e})=>` /* For PrimeNG */ .p-ripple { overflow: hidden; @@ -921,7 +921,7 @@ svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa { transform: scale(2.5); } } -`,AT={root:"p-ink"},xg=(()=>{class e extends Xe{name="ripple";theme=TT;classes=AT;static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})();var wg=(()=>{class e extends z1{zone=m(se);_componentStyle=m(xg);animationListener;mouseDownListener;timeout;constructor(){super(),N2(()=>{Q2(this.platformId)&&(this.config.ripple()?this.zone.runOutsideAngular(()=>{this.create(),this.mouseDownListener=this.renderer.listen(this.el.nativeElement,"mousedown",this.onMouseDown.bind(this))}):this.remove())})}ngAfterViewInit(){super.ngAfterViewInit()}onMouseDown(t){let o=this.getInk();if(!o||this.document.defaultView?.getComputedStyle(o,null).display==="none")return;if(u2(o,"p-ink-active"),!t8(o)&&!n8(o)){let s=Math.max(f4(this.el.nativeElement),A0(this.el.nativeElement));o.style.height=s+"px",o.style.width=s+"px"}let r=qm(this.el.nativeElement),i=t.pageX-r.left+this.document.body.scrollTop-n8(o)/2,c=t.pageY-r.top+this.document.body.scrollLeft-t8(o)/2;this.renderer.setStyle(o,"top",c+"px"),this.renderer.setStyle(o,"left",i+"px"),rt(o,"p-ink-active"),this.timeout=setTimeout(()=>{let s=this.getInk();s&&u2(s,"p-ink-active")},401)}getInk(){let t=this.el.nativeElement.children;for(let o=0;o({class:e});function FT(e,n){e&1&&Ae(0)}function jT(e,n){if(e&1&&re(0,"span",8),e&2){let t=w(3);z("ngClass",t.iconClass()),le("aria-hidden",!0)("data-pc-section","loadingicon")}}function BT(e,n){if(e&1&&re(0,"SpinnerIcon",9),e&2){let t=w(3);z("styleClass",t.spinnerIconClass())("spin",!0),le("aria-hidden",!0)("data-pc-section","loadingicon")}}function $T(e,n){if(e&1&&(U1(0),U(1,jT,1,3,"span",6)(2,BT,1,4,"SpinnerIcon",7),W1()),e&2){let t=w(2);N(),z("ngIf",t.loadingIcon),N(),z("ngIf",!t.loadingIcon)}}function VT(e,n){}function HT(e,n){if(e&1&&U(0,VT,0,0,"ng-template",10),e&2){let t=w(2);z("ngIf",t.loadingIconTemplate||t._loadingIconTemplate)}}function UT(e,n){if(e&1&&(U1(0),U(1,$T,3,2,"ng-container",2)(2,HT,1,1,null,5),W1()),e&2){let t=w();N(),z("ngIf",!t.loadingIconTemplate&&!t._loadingIconTemplate),N(),z("ngTemplateOutlet",t.loadingIconTemplate||t._loadingIconTemplate)("ngTemplateOutletContext",o0(3,Eg,t.iconClass()))}}function WT(e,n){if(e&1&&re(0,"span",8),e&2){let t=w(2);Ye(t.icon),z("ngClass",t.iconClass()),le("data-pc-section","icon")}}function GT(e,n){}function qT(e,n){if(e&1&&U(0,GT,0,0,"ng-template",10),e&2){let t=w(2);z("ngIf",!t.icon&&(t.iconTemplate||t._iconTemplate))}}function ZT(e,n){if(e&1&&(U1(0),U(1,WT,1,4,"span",11)(2,qT,1,1,null,5),W1()),e&2){let t=w();N(),z("ngIf",t.icon&&!t.iconTemplate&&!t._iconTemplate),N(),z("ngTemplateOutlet",t.iconTemplate||t._iconTemplate)("ngTemplateOutletContext",o0(3,Eg,t.iconClass()))}}function YT(e,n){if(e&1&&(V(0,"span",12),G1(1),W()),e&2){let t=w();le("aria-hidden",t.icon&&!t.label)("data-pc-section","label"),N(),un(t.label)}}function QT(e,n){if(e&1&&re(0,"p-badge",13),e&2){let t=w();z("value",t.badge)("severity",t.badgeSeverity)}}var KT=({dt:e})=>` +`,kT={root:"p-ink"},wg=(()=>{class e extends Xe{name="ripple";theme=RT;classes=kT;static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})();var Sg=(()=>{class e extends z1{zone=m(se);_componentStyle=m(wg);animationListener;mouseDownListener;timeout;constructor(){super(),N2(()=>{Q2(this.platformId)&&(this.config.ripple()?this.zone.runOutsideAngular(()=>{this.create(),this.mouseDownListener=this.renderer.listen(this.el.nativeElement,"mousedown",this.onMouseDown.bind(this))}):this.remove())})}ngAfterViewInit(){super.ngAfterViewInit()}onMouseDown(t){let o=this.getInk();if(!o||this.document.defaultView?.getComputedStyle(o,null).display==="none")return;if(u2(o,"p-ink-active"),!t8(o)&&!n8(o)){let s=Math.max(f4(this.el.nativeElement),A0(this.el.nativeElement));o.style.height=s+"px",o.style.width=s+"px"}let r=Zm(this.el.nativeElement),i=t.pageX-r.left+this.document.body.scrollTop-n8(o)/2,c=t.pageY-r.top+this.document.body.scrollLeft-t8(o)/2;this.renderer.setStyle(o,"top",c+"px"),this.renderer.setStyle(o,"left",i+"px"),rt(o,"p-ink-active"),this.timeout=setTimeout(()=>{let s=this.getInk();s&&u2(s,"p-ink-active")},401)}getInk(){let t=this.el.nativeElement.children;for(let o=0;o({class:e});function BT(e,n){e&1&&Ae(0)}function $T(e,n){if(e&1&&re(0,"span",8),e&2){let t=w(3);z("ngClass",t.iconClass()),le("aria-hidden",!0)("data-pc-section","loadingicon")}}function VT(e,n){if(e&1&&re(0,"SpinnerIcon",9),e&2){let t=w(3);z("styleClass",t.spinnerIconClass())("spin",!0),le("aria-hidden",!0)("data-pc-section","loadingicon")}}function HT(e,n){if(e&1&&(U1(0),U(1,$T,1,3,"span",6)(2,VT,1,4,"SpinnerIcon",7),W1()),e&2){let t=w(2);N(),z("ngIf",t.loadingIcon),N(),z("ngIf",!t.loadingIcon)}}function UT(e,n){}function WT(e,n){if(e&1&&U(0,UT,0,0,"ng-template",10),e&2){let t=w(2);z("ngIf",t.loadingIconTemplate||t._loadingIconTemplate)}}function GT(e,n){if(e&1&&(U1(0),U(1,HT,3,2,"ng-container",2)(2,WT,1,1,null,5),W1()),e&2){let t=w();N(),z("ngIf",!t.loadingIconTemplate&&!t._loadingIconTemplate),N(),z("ngTemplateOutlet",t.loadingIconTemplate||t._loadingIconTemplate)("ngTemplateOutletContext",o0(3,Dg,t.iconClass()))}}function qT(e,n){if(e&1&&re(0,"span",8),e&2){let t=w(2);Ye(t.icon),z("ngClass",t.iconClass()),le("data-pc-section","icon")}}function ZT(e,n){}function YT(e,n){if(e&1&&U(0,ZT,0,0,"ng-template",10),e&2){let t=w(2);z("ngIf",!t.icon&&(t.iconTemplate||t._iconTemplate))}}function QT(e,n){if(e&1&&(U1(0),U(1,qT,1,4,"span",11)(2,YT,1,1,null,5),W1()),e&2){let t=w();N(),z("ngIf",t.icon&&!t.iconTemplate&&!t._iconTemplate),N(),z("ngTemplateOutlet",t.iconTemplate||t._iconTemplate)("ngTemplateOutletContext",o0(3,Dg,t.iconClass()))}}function KT(e,n){if(e&1&&(V(0,"span",12),G1(1),W()),e&2){let t=w();le("aria-hidden",t.icon&&!t.label)("data-pc-section","label"),N(),un(t.label)}}function XT(e,n){if(e&1&&re(0,"p-badge",13),e&2){let t=w();z("value",t.badge)("severity",t.badgeSeverity)}}var JT=({dt:e})=>` .p-button { display: inline-flex; cursor: pointer; @@ -1563,7 +1563,7 @@ svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa { p-button[iconpos='right'] spinnericon { order: 1; } -`,XT={root:({instance:e,props:n})=>["p-button p-component",{"p-button-icon-only":e.hasIcon&&!n.label&&!n.badge,"p-button-vertical":(n.iconPos==="top"||n.iconPos==="bottom")&&n.label,"p-button-loading":n.loading,"p-button-link":n.link,[`p-button-${n.severity}`]:n.severity,"p-button-raised":n.raised,"p-button-rounded":n.rounded,"p-button-text":n.text,"p-button-outlined":n.outlined,"p-button-sm":n.size==="small","p-button-lg":n.size==="large","p-button-plain":n.plain,"p-button-fluid":n.fluid}],loadingIcon:"p-button-loading-icon",icon:({props:e})=>["p-button-icon",{[`p-button-icon-${e.iconPos}`]:e.label}],label:"p-button-label"},Sg=(()=>{class e extends Xe{name="button";theme=KT;classes=XT;static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})();var Dg=(()=>{class e extends z1{type="button";iconPos="left";icon;badge;label;disabled;loading=!1;loadingIcon;raised=!1;rounded=!1;text=!1;plain=!1;severity;outlined=!1;link=!1;tabindex;size;variant;style;styleClass;badgeClass;badgeSeverity="secondary";ariaLabel;autofocus;fluid;onClick=new ee;onFocus=new ee;onBlur=new ee;contentTemplate;loadingIconTemplate;iconTemplate;_buttonProps;get buttonProps(){return this._buttonProps}set buttonProps(t){this._buttonProps=t,t&&typeof t=="object"&&Object.entries(t).forEach(([o,r])=>this[`_${o}`]!==r&&(this[`_${o}`]=r))}get hasFluid(){let o=this.el.nativeElement.closest("p-fluid");return Q1(this.fluid)?!!o:this.fluid}_componentStyle=m(Sg);templates;_contentTemplate;_iconTemplate;_loadingIconTemplate;ngAfterContentInit(){this.templates?.forEach(t=>{switch(t.getType()){case"content":this.contentTemplate=t.template;break;case"icon":this.iconTemplate=t.template;break;case"loadingicon":this.loadingIconTemplate=t.template;break;default:this.contentTemplate=t.template;break}})}ngOnChanges(t){super.ngOnChanges(t);let{buttonProps:o}=t;if(o){let r=o.currentValue;for(let i in r)this[i]=r[i]}}spinnerIconClass(){return Object.entries(this.iconClass()).filter(([,t])=>!!t).reduce((t,[o])=>t+` ${o}`,"p-button-loading-icon")}iconClass(){return{[`p-button-loading-icon pi-spin ${this.loadingIcon??""}`]:this.loading,"p-button-icon":!0,"p-button-icon-left":this.iconPos==="left"&&this.label,"p-button-icon-right":this.iconPos==="right"&&this.label,"p-button-icon-top":this.iconPos==="top"&&this.label,"p-button-icon-bottom":this.iconPos==="bottom"&&this.label}}get buttonClass(){return{"p-button p-component":!0,"p-button-icon-only":(this.icon||this.iconTemplate||this.loadingIcon||this.loadingIconTemplate||this._loadingIconTemplate)&&!this.label,"p-button-vertical":(this.iconPos==="top"||this.iconPos==="bottom")&&this.label,"p-button-loading":this.loading,"p-button-loading-label-only":this.loading&&!this.icon&&this.label&&!this.loadingIcon&&this.iconPos==="left","p-button-link":this.link,[`p-button-${this.severity}`]:this.severity,"p-button-raised":this.raised,"p-button-rounded":this.rounded,"p-button-text":this.text||this.variant=="text","p-button-outlined":this.outlined||this.variant=="outlined","p-button-sm":this.size==="small","p-button-lg":this.size==="large","p-button-plain":this.plain,"p-button-fluid":this.hasFluid,[`${this.styleClass}`]:this.styleClass}}static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275cmp=me({type:e,selectors:[["p-button"]],contentQueries:function(o,r,i){if(o&1&&(s1(i,RT,5),s1(i,kT,5),s1(i,OT,5),s1(i,Pi,4)),o&2){let c;Re(c=ke())&&(r.contentTemplate=c.first),Re(c=ke())&&(r.loadingIconTemplate=c.first),Re(c=ke())&&(r.iconTemplate=c.first),Re(c=ke())&&(r.templates=c)}},inputs:{type:"type",iconPos:"iconPos",icon:"icon",badge:"badge",label:"label",disabled:[2,"disabled","disabled",te],loading:[2,"loading","loading",te],loadingIcon:"loadingIcon",raised:[2,"raised","raised",te],rounded:[2,"rounded","rounded",te],text:[2,"text","text",te],plain:[2,"plain","plain",te],severity:"severity",outlined:[2,"outlined","outlined",te],link:[2,"link","link",te],tabindex:[2,"tabindex","tabindex",fn],size:"size",variant:"variant",style:"style",styleClass:"styleClass",badgeClass:"badgeClass",badgeSeverity:"badgeSeverity",ariaLabel:"ariaLabel",autofocus:[2,"autofocus","autofocus",te],fluid:[2,"fluid","fluid",te],buttonProps:"buttonProps"},outputs:{onClick:"onClick",onFocus:"onFocus",onBlur:"onBlur"},features:[M1([Sg]),be,Ze],ngContentSelectors:PT,decls:7,vars:14,consts:[["pRipple","",3,"click","focus","blur","ngStyle","disabled","ngClass","pAutoFocus"],[4,"ngTemplateOutlet"],[4,"ngIf"],["class","p-button-label",4,"ngIf"],[3,"value","severity",4,"ngIf"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"ngClass",4,"ngIf"],[3,"styleClass","spin",4,"ngIf"],[3,"ngClass"],[3,"styleClass","spin"],[3,"ngIf"],[3,"class","ngClass",4,"ngIf"],[1,"p-button-label"],[3,"value","severity"]],template:function(o,r){o&1&&(T1(),V(0,"button",0),$e("click",function(c){return r.onClick.emit(c)})("focus",function(c){return r.onFocus.emit(c)})("blur",function(c){return r.onBlur.emit(c)}),v1(1),U(2,FT,1,0,"ng-container",1)(3,UT,3,5,"ng-container",2)(4,ZT,3,5,"ng-container",2)(5,YT,2,3,"span",3)(6,QT,1,2,"p-badge",4),W()),o&2&&(z("ngStyle",r.style)("disabled",r.disabled||r.loading)("ngClass",r.buttonClass)("pAutoFocus",r.autofocus),le("type",r.type)("aria-label",r.ariaLabel)("data-pc-name","button")("data-pc-section","root")("tabindex",r.tabindex),N(2),z("ngTemplateOutlet",r.contentTemplate||r._contentTemplate),N(),z("ngIf",r.loading),N(),z("ngIf",!r.loading),N(),z("ngIf",!r.contentTemplate&&!r._contentTemplate&&r.label),N(),z("ngIf",!r.contentTemplate&&!r._contentTemplate&&r.badge))},dependencies:[Y2,Sr,Er,xt,Dr,wg,bg,P0,zg,m8,kt],encapsulation:2,changeDetection:0})}return e})();var _g=(()=>{class e extends z1{pFocusTrapDisabled=!1;platformId=m(c1);document=m(ie);firstHiddenFocusableElement;lastHiddenFocusableElement;ngOnInit(){super.ngOnInit(),Q2(this.platformId)&&!this.pFocusTrapDisabled&&!this.firstHiddenFocusableElement&&!this.lastHiddenFocusableElement&&this.createHiddenFocusableElements()}ngOnChanges(t){super.ngOnChanges(t),t.pFocusTrapDisabled&&Q2(this.platformId)&&(t.pFocusTrapDisabled.currentValue?this.removeHiddenFocusableElements():this.createHiddenFocusableElements())}removeHiddenFocusableElements(){this.firstHiddenFocusableElement&&this.firstHiddenFocusableElement.parentNode&&this.firstHiddenFocusableElement.parentNode.removeChild(this.firstHiddenFocusableElement),this.lastHiddenFocusableElement&&this.lastHiddenFocusableElement.parentNode&&this.lastHiddenFocusableElement.parentNode.removeChild(this.lastHiddenFocusableElement)}getComputedSelector(t){return`:not(.p-hidden-focusable):not([data-p-hidden-focusable="true"])${t??""}`}createHiddenFocusableElements(){let t="0",o=r=>Hm("span",{class:"p-hidden-accessible p-hidden-focusable",tabindex:t,role:"presentation","aria-hidden":!0,"data-p-hidden-accessible":!0,"data-p-hidden-focusable":!0,onFocus:r?.bind(this)});this.firstHiddenFocusableElement=o(this.onFirstHiddenElementFocus),this.lastHiddenFocusableElement=o(this.onLastHiddenElementFocus),this.firstHiddenFocusableElement.setAttribute("data-pc-section","firstfocusableelement"),this.lastHiddenFocusableElement.setAttribute("data-pc-section","lastfocusableelement"),this.el.nativeElement.prepend(this.firstHiddenFocusableElement),this.el.nativeElement.append(this.lastHiddenFocusableElement)}onFirstHiddenElementFocus(t){let{currentTarget:o,relatedTarget:r}=t,i=r===this.lastHiddenFocusableElement||!this.el.nativeElement?.contains(r)?Wm(o.parentElement,":not(.p-hidden-focusable)"):this.lastHiddenFocusableElement;e8(i)}onLastHiddenElementFocus(t){let{currentTarget:o,relatedTarget:r}=t,i=r===this.firstHiddenFocusableElement||!this.el.nativeElement?.contains(r)?Gm(o.parentElement,":not(.p-hidden-focusable)"):this.firstHiddenFocusableElement;e8(i)}static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275dir=ae({type:e,selectors:[["","pFocusTrap",""]],inputs:{pFocusTrapDisabled:[2,"pFocusTrapDisabled","pFocusTrapDisabled",te]},features:[be,Ze]})}return e})();var JT=["header"],Ng=["content"],Ig=["footer"],eA=["closeicon"],tA=["maximizeicon"],nA=["minimizeicon"],oA=["headless"],rA=["titlebar"],iA=["*",[["p-footer"]]],cA=["*","p-footer"],sA=(e,n,t)=>({position:"fixed",height:"100%",width:"100%",left:0,top:0,display:"flex","justify-content":e,"align-items":n,"pointer-events":t}),aA=e=>({"p-dialog p-component":!0,"p-dialog-maximized":e}),lA=()=>({display:"flex","flex-direction":"column","pointer-events":"auto"}),uA=(e,n)=>({transform:e,transition:n}),fA=e=>({value:"visible",params:e});function dA(e,n){e&1&&Ae(0)}function pA(e,n){if(e&1&&(U1(0),U(1,dA,1,0,"ng-container",11),W1()),e&2){let t=w(3);N(),z("ngTemplateOutlet",t._headlessTemplate||t.headlessTemplate||t.headlessT)}}function hA(e,n){if(e&1){let t=y1();V(0,"div",19),$e("mousedown",function(r){je(t);let i=w(4);return Be(i.initResize(r))}),W()}if(e&2){let t=w(4);z("ngClass",t.cx("resizeHandle"))}}function mA(e,n){if(e&1&&(V(0,"span",20),G1(1),W()),e&2){let t=w(4);z("id",t.ariaLabelledBy)("ngClass",t.cx("title")),N(),un(t.header)}}function gA(e,n){e&1&&Ae(0)}function CA(e,n){if(e&1&&re(0,"span",15),e&2){let t=w(5);z("ngClass",t.maximized?t.minimizeIcon:t.maximizeIcon)}}function yA(e,n){e&1&&re(0,"WindowMaximizeIcon")}function vA(e,n){e&1&&re(0,"WindowMinimizeIcon")}function MA(e,n){if(e&1&&(U1(0),U(1,yA,1,0,"WindowMaximizeIcon",22)(2,vA,1,0,"WindowMinimizeIcon",22),W1()),e&2){let t=w(5);N(),z("ngIf",!t.maximized&&!t._maximizeiconTemplate&&!t.maximizeIconTemplate&&!t.maximizeIconT),N(),z("ngIf",t.maximized&&!t._minimizeiconTemplate&&!t.minimizeIconTemplate&&!t.minimizeIconT)}}function bA(e,n){}function LA(e,n){e&1&&U(0,bA,0,0,"ng-template")}function zA(e,n){if(e&1&&(U1(0),U(1,LA,1,0,null,11),W1()),e&2){let t=w(5);N(),z("ngTemplateOutlet",t._maximizeiconTemplate||t.maximizeIconTemplate||t.maximizeIconT)}}function xA(e,n){}function wA(e,n){e&1&&U(0,xA,0,0,"ng-template")}function SA(e,n){if(e&1&&(U1(0),U(1,wA,1,0,null,11),W1()),e&2){let t=w(5);N(),z("ngTemplateOutlet",t._minimizeiconTemplate||t.minimizeIconTemplate||t.minimizeIconT)}}function EA(e,n){if(e&1){let t=y1();V(0,"p-button",21),$e("onClick",function(){je(t);let r=w(4);return Be(r.maximize())})("keydown.enter",function(){je(t);let r=w(4);return Be(r.maximize())}),U(1,CA,1,1,"span",18)(2,MA,3,2,"ng-container",22)(3,zA,2,1,"ng-container",22)(4,SA,2,1,"ng-container",22),W()}if(e&2){let t=w(4);z("styleClass",t.cx("pcMaximizeButton"))("tabindex",t.maximizable?"0":"-1")("ariaLabel",t.maximizeLabel)("buttonProps",t.maximizeButtonProps),N(),z("ngIf",t.maximizeIcon&&!t._maximizeiconTemplate&&!t._minimizeiconTemplate),N(),z("ngIf",!t.maximizeIcon&&!(t.maximizeButtonProps!=null&&t.maximizeButtonProps.icon)),N(),z("ngIf",!t.maximized),N(),z("ngIf",t.maximized)}}function DA(e,n){if(e&1&&re(0,"span",15),e&2){let t=w(7);z("ngClass",t.closeIcon)}}function _A(e,n){e&1&&re(0,"TimesIcon")}function NA(e,n){if(e&1&&(U1(0),U(1,DA,1,1,"span",18)(2,_A,1,0,"TimesIcon",22),W1()),e&2){let t=w(6);N(),z("ngIf",t.closeIcon),N(),z("ngIf",!t.closeIcon)}}function IA(e,n){}function TA(e,n){e&1&&U(0,IA,0,0,"ng-template")}function AA(e,n){if(e&1&&(V(0,"span"),U(1,TA,1,0,null,11),W()),e&2){let t=w(6);N(),z("ngTemplateOutlet",t._closeiconTemplate||t.closeIconTemplate||t.closeIconT)}}function RA(e,n){if(e&1&&U(0,NA,3,2,"ng-container",22)(1,AA,2,1,"span",22),e&2){let t=w(5);z("ngIf",!t._closeiconTemplate&&!t.closeIconTemplate&&!t.closeIconT&&!(t.closeButtonProps!=null&&t.closeButtonProps.icon)),N(),z("ngIf",t._closeiconTemplate||t.closeIconTemplate||t.closeIconT)}}function kA(e,n){if(e&1){let t=y1();V(0,"p-button",23),$e("onClick",function(r){je(t);let i=w(4);return Be(i.close(r))})("keydown.enter",function(r){je(t);let i=w(4);return Be(i.close(r))}),U(1,RA,2,2,"ng-template",null,4,a2),W()}if(e&2){let t=w(4);z("styleClass",t.cx("pcCloseButton"))("ariaLabel",t.closeAriaLabel)("tabindex",t.closeTabindex)("buttonProps",t.closeButtonProps)}}function OA(e,n){e&1&&Ae(0)}function PA(e,n){e&1&&Ae(0)}function FA(e,n){if(e&1&&(V(0,"div",15,5),v1(2,1),U(3,PA,1,0,"ng-container",11),W()),e&2){let t=w(4);z("ngClass",t.cx("footer")),N(3),z("ngTemplateOutlet",t._footerTemplate||t.footerTemplate||t.footerT)}}function jA(e,n){if(e&1){let t=y1();U(0,hA,1,1,"div",12),V(1,"div",13,2),$e("mousedown",function(r){je(t);let i=w(3);return Be(i.initDrag(r))}),U(3,mA,2,3,"span",14)(4,gA,1,0,"ng-container",11),V(5,"div",15),U(6,EA,5,8,"p-button",16)(7,kA,3,4,"p-button",17),W()(),V(8,"div",7,3),v1(10),U(11,OA,1,0,"ng-container",11),W(),U(12,FA,4,2,"div",18)}if(e&2){let t=w(3);z("ngIf",t.resizable),N(),z("ngClass",t.cx("header")),N(2),z("ngIf",!t._headerTemplate&&!t.headerTemplate&&!t.headerT),N(),z("ngTemplateOutlet",t._headerTemplate||t.headerTemplate||t.headerT),N(),z("ngClass",t.cx("headerActions")),N(),z("ngIf",t.maximizable),N(),z("ngIf",t.closable),N(),Ye(t.contentStyleClass),z("ngClass",t.cx("content"))("ngStyle",t.contentStyle),le("data-pc-section","content"),N(3),z("ngTemplateOutlet",t._contentTemplate||t.contentTemplate||t.contentT),N(),z("ngIf",t._footerTemplate||t.footerTemplate||t.footerT)}}function BA(e,n){if(e&1){let t=y1();V(0,"div",9,0),$e("@animation.start",function(r){je(t);let i=w(2);return Be(i.onAnimationStart(r))})("@animation.done",function(r){je(t);let i=w(2);return Be(i.onAnimationEnd(r))}),U(2,pA,2,1,"ng-container",10)(3,jA,13,14,"ng-template",null,1,a2),W()}if(e&2){let t=Qe(4),o=w(2);L3(o.style),Ye(o.styleClass),z("ngClass",o0(13,aA,o.maximizable&&o.maximized))("ngStyle",qf(15,lA))("pFocusTrapDisabled",o.focusTrap===!1)("@animation",o0(19,fA,Zf(16,uA,o.transformOptions,o.transitionOptions))),le("role",o.role)("aria-labelledby",o.ariaLabelledBy)("aria-modal",!0),N(2),z("ngIf",o._headlessTemplate||o.headlessTemplate||o.headlessT)("ngIfElse",t)}}function $A(e,n){if(e&1&&(V(0,"div",7),U(1,BA,5,21,"div",8),W()),e&2){let t=w();L3(t.maskStyle),Ye(t.maskStyleClass),z("ngClass",t.maskClass)("ngStyle",Yf(7,sA,t.position==="left"||t.position==="topleft"||t.position==="bottomleft"?"flex-start":t.position==="right"||t.position==="topright"||t.position==="bottomright"?"flex-end":"center",t.position==="top"||t.position==="topleft"||t.position==="topright"?"flex-start":t.position==="bottom"||t.position==="bottomleft"||t.position==="bottomright"?"flex-end":"center",t.modal?"auto":"none")),N(),z("ngIf",t.visible)}}var VA=({dt:e})=>` +`,eA={root:({instance:e,props:n})=>["p-button p-component",{"p-button-icon-only":e.hasIcon&&!n.label&&!n.badge,"p-button-vertical":(n.iconPos==="top"||n.iconPos==="bottom")&&n.label,"p-button-loading":n.loading,"p-button-link":n.link,[`p-button-${n.severity}`]:n.severity,"p-button-raised":n.raised,"p-button-rounded":n.rounded,"p-button-text":n.text,"p-button-outlined":n.outlined,"p-button-sm":n.size==="small","p-button-lg":n.size==="large","p-button-plain":n.plain,"p-button-fluid":n.fluid}],loadingIcon:"p-button-loading-icon",icon:({props:e})=>["p-button-icon",{[`p-button-icon-${e.iconPos}`]:e.label}],label:"p-button-label"},Eg=(()=>{class e extends Xe{name="button";theme=JT;classes=eA;static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})();var _g=(()=>{class e extends z1{type="button";iconPos="left";icon;badge;label;disabled;loading=!1;loadingIcon;raised=!1;rounded=!1;text=!1;plain=!1;severity;outlined=!1;link=!1;tabindex;size;variant;style;styleClass;badgeClass;badgeSeverity="secondary";ariaLabel;autofocus;fluid;onClick=new ee;onFocus=new ee;onBlur=new ee;contentTemplate;loadingIconTemplate;iconTemplate;_buttonProps;get buttonProps(){return this._buttonProps}set buttonProps(t){this._buttonProps=t,t&&typeof t=="object"&&Object.entries(t).forEach(([o,r])=>this[`_${o}`]!==r&&(this[`_${o}`]=r))}get hasFluid(){let o=this.el.nativeElement.closest("p-fluid");return Q1(this.fluid)?!!o:this.fluid}_componentStyle=m(Eg);templates;_contentTemplate;_iconTemplate;_loadingIconTemplate;ngAfterContentInit(){this.templates?.forEach(t=>{switch(t.getType()){case"content":this.contentTemplate=t.template;break;case"icon":this.iconTemplate=t.template;break;case"loadingicon":this.loadingIconTemplate=t.template;break;default:this.contentTemplate=t.template;break}})}ngOnChanges(t){super.ngOnChanges(t);let{buttonProps:o}=t;if(o){let r=o.currentValue;for(let i in r)this[i]=r[i]}}spinnerIconClass(){return Object.entries(this.iconClass()).filter(([,t])=>!!t).reduce((t,[o])=>t+` ${o}`,"p-button-loading-icon")}iconClass(){return{[`p-button-loading-icon pi-spin ${this.loadingIcon??""}`]:this.loading,"p-button-icon":!0,"p-button-icon-left":this.iconPos==="left"&&this.label,"p-button-icon-right":this.iconPos==="right"&&this.label,"p-button-icon-top":this.iconPos==="top"&&this.label,"p-button-icon-bottom":this.iconPos==="bottom"&&this.label}}get buttonClass(){return{"p-button p-component":!0,"p-button-icon-only":(this.icon||this.iconTemplate||this.loadingIcon||this.loadingIconTemplate||this._loadingIconTemplate)&&!this.label,"p-button-vertical":(this.iconPos==="top"||this.iconPos==="bottom")&&this.label,"p-button-loading":this.loading,"p-button-loading-label-only":this.loading&&!this.icon&&this.label&&!this.loadingIcon&&this.iconPos==="left","p-button-link":this.link,[`p-button-${this.severity}`]:this.severity,"p-button-raised":this.raised,"p-button-rounded":this.rounded,"p-button-text":this.text||this.variant=="text","p-button-outlined":this.outlined||this.variant=="outlined","p-button-sm":this.size==="small","p-button-lg":this.size==="large","p-button-plain":this.plain,"p-button-fluid":this.hasFluid,[`${this.styleClass}`]:this.styleClass}}static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275cmp=me({type:e,selectors:[["p-button"]],contentQueries:function(o,r,i){if(o&1&&(s1(i,OT,5),s1(i,PT,5),s1(i,FT,5),s1(i,Pi,4)),o&2){let c;Re(c=ke())&&(r.contentTemplate=c.first),Re(c=ke())&&(r.loadingIconTemplate=c.first),Re(c=ke())&&(r.iconTemplate=c.first),Re(c=ke())&&(r.templates=c)}},inputs:{type:"type",iconPos:"iconPos",icon:"icon",badge:"badge",label:"label",disabled:[2,"disabled","disabled",te],loading:[2,"loading","loading",te],loadingIcon:"loadingIcon",raised:[2,"raised","raised",te],rounded:[2,"rounded","rounded",te],text:[2,"text","text",te],plain:[2,"plain","plain",te],severity:"severity",outlined:[2,"outlined","outlined",te],link:[2,"link","link",te],tabindex:[2,"tabindex","tabindex",fn],size:"size",variant:"variant",style:"style",styleClass:"styleClass",badgeClass:"badgeClass",badgeSeverity:"badgeSeverity",ariaLabel:"ariaLabel",autofocus:[2,"autofocus","autofocus",te],fluid:[2,"fluid","fluid",te],buttonProps:"buttonProps"},outputs:{onClick:"onClick",onFocus:"onFocus",onBlur:"onBlur"},features:[M1([Eg]),be,Ze],ngContentSelectors:jT,decls:7,vars:14,consts:[["pRipple","",3,"click","focus","blur","ngStyle","disabled","ngClass","pAutoFocus"],[4,"ngTemplateOutlet"],[4,"ngIf"],["class","p-button-label",4,"ngIf"],[3,"value","severity",4,"ngIf"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"ngClass",4,"ngIf"],[3,"styleClass","spin",4,"ngIf"],[3,"ngClass"],[3,"styleClass","spin"],[3,"ngIf"],[3,"class","ngClass",4,"ngIf"],[1,"p-button-label"],[3,"value","severity"]],template:function(o,r){o&1&&(T1(),V(0,"button",0),$e("click",function(c){return r.onClick.emit(c)})("focus",function(c){return r.onFocus.emit(c)})("blur",function(c){return r.onBlur.emit(c)}),v1(1),U(2,BT,1,0,"ng-container",1)(3,GT,3,5,"ng-container",2)(4,QT,3,5,"ng-container",2)(5,KT,2,3,"span",3)(6,XT,1,2,"p-badge",4),W()),o&2&&(z("ngStyle",r.style)("disabled",r.disabled||r.loading)("ngClass",r.buttonClass)("pAutoFocus",r.autofocus),le("type",r.type)("aria-label",r.ariaLabel)("data-pc-name","button")("data-pc-section","root")("tabindex",r.tabindex),N(2),z("ngTemplateOutlet",r.contentTemplate||r._contentTemplate),N(),z("ngIf",r.loading),N(),z("ngIf",!r.loading),N(),z("ngIf",!r.contentTemplate&&!r._contentTemplate&&r.label),N(),z("ngIf",!r.contentTemplate&&!r._contentTemplate&&r.badge))},dependencies:[Y2,Sr,Er,xt,Dr,Sg,Lg,P0,xg,m8,kt],encapsulation:2,changeDetection:0})}return e})();var Ng=(()=>{class e extends z1{pFocusTrapDisabled=!1;platformId=m(c1);document=m(ie);firstHiddenFocusableElement;lastHiddenFocusableElement;ngOnInit(){super.ngOnInit(),Q2(this.platformId)&&!this.pFocusTrapDisabled&&!this.firstHiddenFocusableElement&&!this.lastHiddenFocusableElement&&this.createHiddenFocusableElements()}ngOnChanges(t){super.ngOnChanges(t),t.pFocusTrapDisabled&&Q2(this.platformId)&&(t.pFocusTrapDisabled.currentValue?this.removeHiddenFocusableElements():this.createHiddenFocusableElements())}removeHiddenFocusableElements(){this.firstHiddenFocusableElement&&this.firstHiddenFocusableElement.parentNode&&this.firstHiddenFocusableElement.parentNode.removeChild(this.firstHiddenFocusableElement),this.lastHiddenFocusableElement&&this.lastHiddenFocusableElement.parentNode&&this.lastHiddenFocusableElement.parentNode.removeChild(this.lastHiddenFocusableElement)}getComputedSelector(t){return`:not(.p-hidden-focusable):not([data-p-hidden-focusable="true"])${t??""}`}createHiddenFocusableElements(){let t="0",o=r=>Um("span",{class:"p-hidden-accessible p-hidden-focusable",tabindex:t,role:"presentation","aria-hidden":!0,"data-p-hidden-accessible":!0,"data-p-hidden-focusable":!0,onFocus:r?.bind(this)});this.firstHiddenFocusableElement=o(this.onFirstHiddenElementFocus),this.lastHiddenFocusableElement=o(this.onLastHiddenElementFocus),this.firstHiddenFocusableElement.setAttribute("data-pc-section","firstfocusableelement"),this.lastHiddenFocusableElement.setAttribute("data-pc-section","lastfocusableelement"),this.el.nativeElement.prepend(this.firstHiddenFocusableElement),this.el.nativeElement.append(this.lastHiddenFocusableElement)}onFirstHiddenElementFocus(t){let{currentTarget:o,relatedTarget:r}=t,i=r===this.lastHiddenFocusableElement||!this.el.nativeElement?.contains(r)?Gm(o.parentElement,":not(.p-hidden-focusable)"):this.lastHiddenFocusableElement;e8(i)}onLastHiddenElementFocus(t){let{currentTarget:o,relatedTarget:r}=t,i=r===this.firstHiddenFocusableElement||!this.el.nativeElement?.contains(r)?qm(o.parentElement,":not(.p-hidden-focusable)"):this.firstHiddenFocusableElement;e8(i)}static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275dir=ae({type:e,selectors:[["","pFocusTrap",""]],inputs:{pFocusTrapDisabled:[2,"pFocusTrapDisabled","pFocusTrapDisabled",te]},features:[be,Ze]})}return e})();var tA=["header"],Ig=["content"],Tg=["footer"],nA=["closeicon"],oA=["maximizeicon"],rA=["minimizeicon"],iA=["headless"],cA=["titlebar"],sA=["*",[["p-footer"]]],aA=["*","p-footer"],lA=(e,n,t)=>({position:"fixed",height:"100%",width:"100%",left:0,top:0,display:"flex","justify-content":e,"align-items":n,"pointer-events":t}),uA=e=>({"p-dialog p-component":!0,"p-dialog-maximized":e}),fA=()=>({display:"flex","flex-direction":"column","pointer-events":"auto"}),dA=(e,n)=>({transform:e,transition:n}),pA=e=>({value:"visible",params:e});function hA(e,n){e&1&&Ae(0)}function mA(e,n){if(e&1&&(U1(0),U(1,hA,1,0,"ng-container",11),W1()),e&2){let t=w(3);N(),z("ngTemplateOutlet",t._headlessTemplate||t.headlessTemplate||t.headlessT)}}function gA(e,n){if(e&1){let t=y1();V(0,"div",19),$e("mousedown",function(r){je(t);let i=w(4);return Be(i.initResize(r))}),W()}if(e&2){let t=w(4);z("ngClass",t.cx("resizeHandle"))}}function CA(e,n){if(e&1&&(V(0,"span",20),G1(1),W()),e&2){let t=w(4);z("id",t.ariaLabelledBy)("ngClass",t.cx("title")),N(),un(t.header)}}function yA(e,n){e&1&&Ae(0)}function vA(e,n){if(e&1&&re(0,"span",15),e&2){let t=w(5);z("ngClass",t.maximized?t.minimizeIcon:t.maximizeIcon)}}function MA(e,n){e&1&&re(0,"WindowMaximizeIcon")}function bA(e,n){e&1&&re(0,"WindowMinimizeIcon")}function LA(e,n){if(e&1&&(U1(0),U(1,MA,1,0,"WindowMaximizeIcon",22)(2,bA,1,0,"WindowMinimizeIcon",22),W1()),e&2){let t=w(5);N(),z("ngIf",!t.maximized&&!t._maximizeiconTemplate&&!t.maximizeIconTemplate&&!t.maximizeIconT),N(),z("ngIf",t.maximized&&!t._minimizeiconTemplate&&!t.minimizeIconTemplate&&!t.minimizeIconT)}}function zA(e,n){}function xA(e,n){e&1&&U(0,zA,0,0,"ng-template")}function wA(e,n){if(e&1&&(U1(0),U(1,xA,1,0,null,11),W1()),e&2){let t=w(5);N(),z("ngTemplateOutlet",t._maximizeiconTemplate||t.maximizeIconTemplate||t.maximizeIconT)}}function SA(e,n){}function EA(e,n){e&1&&U(0,SA,0,0,"ng-template")}function DA(e,n){if(e&1&&(U1(0),U(1,EA,1,0,null,11),W1()),e&2){let t=w(5);N(),z("ngTemplateOutlet",t._minimizeiconTemplate||t.minimizeIconTemplate||t.minimizeIconT)}}function _A(e,n){if(e&1){let t=y1();V(0,"p-button",21),$e("onClick",function(){je(t);let r=w(4);return Be(r.maximize())})("keydown.enter",function(){je(t);let r=w(4);return Be(r.maximize())}),U(1,vA,1,1,"span",18)(2,LA,3,2,"ng-container",22)(3,wA,2,1,"ng-container",22)(4,DA,2,1,"ng-container",22),W()}if(e&2){let t=w(4);z("styleClass",t.cx("pcMaximizeButton"))("tabindex",t.maximizable?"0":"-1")("ariaLabel",t.maximizeLabel)("buttonProps",t.maximizeButtonProps),N(),z("ngIf",t.maximizeIcon&&!t._maximizeiconTemplate&&!t._minimizeiconTemplate),N(),z("ngIf",!t.maximizeIcon&&!(t.maximizeButtonProps!=null&&t.maximizeButtonProps.icon)),N(),z("ngIf",!t.maximized),N(),z("ngIf",t.maximized)}}function NA(e,n){if(e&1&&re(0,"span",15),e&2){let t=w(7);z("ngClass",t.closeIcon)}}function IA(e,n){e&1&&re(0,"TimesIcon")}function TA(e,n){if(e&1&&(U1(0),U(1,NA,1,1,"span",18)(2,IA,1,0,"TimesIcon",22),W1()),e&2){let t=w(6);N(),z("ngIf",t.closeIcon),N(),z("ngIf",!t.closeIcon)}}function AA(e,n){}function RA(e,n){e&1&&U(0,AA,0,0,"ng-template")}function kA(e,n){if(e&1&&(V(0,"span"),U(1,RA,1,0,null,11),W()),e&2){let t=w(6);N(),z("ngTemplateOutlet",t._closeiconTemplate||t.closeIconTemplate||t.closeIconT)}}function OA(e,n){if(e&1&&U(0,TA,3,2,"ng-container",22)(1,kA,2,1,"span",22),e&2){let t=w(5);z("ngIf",!t._closeiconTemplate&&!t.closeIconTemplate&&!t.closeIconT&&!(t.closeButtonProps!=null&&t.closeButtonProps.icon)),N(),z("ngIf",t._closeiconTemplate||t.closeIconTemplate||t.closeIconT)}}function PA(e,n){if(e&1){let t=y1();V(0,"p-button",23),$e("onClick",function(r){je(t);let i=w(4);return Be(i.close(r))})("keydown.enter",function(r){je(t);let i=w(4);return Be(i.close(r))}),U(1,OA,2,2,"ng-template",null,4,a2),W()}if(e&2){let t=w(4);z("styleClass",t.cx("pcCloseButton"))("ariaLabel",t.closeAriaLabel)("tabindex",t.closeTabindex)("buttonProps",t.closeButtonProps)}}function FA(e,n){e&1&&Ae(0)}function jA(e,n){e&1&&Ae(0)}function BA(e,n){if(e&1&&(V(0,"div",15,5),v1(2,1),U(3,jA,1,0,"ng-container",11),W()),e&2){let t=w(4);z("ngClass",t.cx("footer")),N(3),z("ngTemplateOutlet",t._footerTemplate||t.footerTemplate||t.footerT)}}function $A(e,n){if(e&1){let t=y1();U(0,gA,1,1,"div",12),V(1,"div",13,2),$e("mousedown",function(r){je(t);let i=w(3);return Be(i.initDrag(r))}),U(3,CA,2,3,"span",14)(4,yA,1,0,"ng-container",11),V(5,"div",15),U(6,_A,5,8,"p-button",16)(7,PA,3,4,"p-button",17),W()(),V(8,"div",7,3),v1(10),U(11,FA,1,0,"ng-container",11),W(),U(12,BA,4,2,"div",18)}if(e&2){let t=w(3);z("ngIf",t.resizable),N(),z("ngClass",t.cx("header")),N(2),z("ngIf",!t._headerTemplate&&!t.headerTemplate&&!t.headerT),N(),z("ngTemplateOutlet",t._headerTemplate||t.headerTemplate||t.headerT),N(),z("ngClass",t.cx("headerActions")),N(),z("ngIf",t.maximizable),N(),z("ngIf",t.closable),N(),Ye(t.contentStyleClass),z("ngClass",t.cx("content"))("ngStyle",t.contentStyle),le("data-pc-section","content"),N(3),z("ngTemplateOutlet",t._contentTemplate||t.contentTemplate||t.contentT),N(),z("ngIf",t._footerTemplate||t.footerTemplate||t.footerT)}}function VA(e,n){if(e&1){let t=y1();V(0,"div",9,0),$e("@animation.start",function(r){je(t);let i=w(2);return Be(i.onAnimationStart(r))})("@animation.done",function(r){je(t);let i=w(2);return Be(i.onAnimationEnd(r))}),U(2,mA,2,1,"ng-container",10)(3,$A,13,14,"ng-template",null,1,a2),W()}if(e&2){let t=Qe(4),o=w(2);L3(o.style),Ye(o.styleClass),z("ngClass",o0(13,uA,o.maximizable&&o.maximized))("ngStyle",qf(15,fA))("pFocusTrapDisabled",o.focusTrap===!1)("@animation",o0(19,pA,Zf(16,dA,o.transformOptions,o.transitionOptions))),le("role",o.role)("aria-labelledby",o.ariaLabelledBy)("aria-modal",!0),N(2),z("ngIf",o._headlessTemplate||o.headlessTemplate||o.headlessT)("ngIfElse",t)}}function HA(e,n){if(e&1&&(V(0,"div",7),U(1,VA,5,21,"div",8),W()),e&2){let t=w();L3(t.maskStyle),Ye(t.maskStyleClass),z("ngClass",t.maskClass)("ngStyle",Yf(7,lA,t.position==="left"||t.position==="topleft"||t.position==="bottomleft"?"flex-start":t.position==="right"||t.position==="topright"||t.position==="bottomright"?"flex-end":"center",t.position==="top"||t.position==="topleft"||t.position==="topright"?"flex-start":t.position==="bottom"||t.position==="bottomleft"||t.position==="bottomright"?"flex-end":"center",t.modal?"auto":"none")),N(),z("ngIf",t.visible)}}var UA=({dt:e})=>` .p-dialog { max-height: 90%; transform: scale(1); @@ -1736,10 +1736,10 @@ p-button[iconpos='right'] spinnericon { display: flex; align-items: center; } -`,HA={mask:({instance:e})=>({position:"fixed",height:"100%",width:"100%",left:0,top:0,display:"flex",justifyContent:e.position==="left"||e.position==="topleft"||e.position==="bottomleft"?"flex-start":e.position==="right"||e.position==="topright"||e.position==="bottomright"?"flex-end":"center",alignItems:e.position==="top"||e.position==="topleft"||e.position==="topright"?"flex-start":e.position==="bottom"||e.position==="bottomleft"||e.position==="bottomright"?"flex-end":"center",pointerEvents:e.modal?"auto":"none"}),root:{display:"flex",flexDirection:"column",pointerEvents:"auto"}},UA={mask:({instance:e})=>{let t=["left","right","top","topleft","topright","bottom","bottomleft","bottomright"].find(o=>o===e.position);return{"p-dialog-mask":!0,"p-overlay-mask p-overlay-mask-enter":e.modal,[`p-dialog-${t}`]:t}},root:({instance:e})=>({"p-dialog p-component":!0,"p-dialog-maximized":e.maximizable&&e.maximized}),header:"p-dialog-header",title:"p-dialog-title",resizeHandle:"p-resizable-handle",headerActions:"p-dialog-header-actions",pcMaximizeButton:"p-dialog-maximize-button",pcCloseButton:"p-dialog-close-button",content:"p-dialog-content",footer:"p-dialog-footer"},Tg=(()=>{class e extends Xe{name="dialog";theme=VA;classes=UA;inlineStyles=HA;static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})();var WA=s8([i8({transform:"{{transform}}",opacity:0}),r8("{{transition}}")]),GA=s8([r8("{{transition}}",i8({transform:"{{transform}}",opacity:0}))]),JX=(()=>{class e extends z1{header;draggable=!0;resizable=!0;get positionLeft(){return 0}set positionLeft(t){console.log("positionLeft property is deprecated.")}get positionTop(){return 0}set positionTop(t){console.log("positionTop property is deprecated.")}contentStyle;contentStyleClass;modal=!1;closeOnEscape=!0;dismissableMask=!1;rtl=!1;closable=!0;get responsive(){return!1}set responsive(t){console.log("Responsive property is deprecated.")}appendTo;breakpoints;styleClass;maskStyleClass;maskStyle;showHeader=!0;get breakpoint(){return 649}set breakpoint(t){console.log("Breakpoint property is not utilized and deprecated, use breakpoints or CSS media queries instead.")}blockScroll=!1;autoZIndex=!0;baseZIndex=0;minX=0;minY=0;focusOnShow=!0;maximizable=!1;keepInViewport=!0;focusTrap=!0;transitionOptions="150ms cubic-bezier(0, 0, 0.2, 1)";closeIcon;closeAriaLabel;closeTabindex="0";minimizeIcon;maximizeIcon;closeButtonProps={severity:"secondary",text:!0,rounded:!0};maximizeButtonProps={severity:"secondary",text:!0,rounded:!0};get visible(){return this._visible}set visible(t){this._visible=t,this._visible&&!this.maskVisible&&(this.maskVisible=!0)}get style(){return this._style}set style(t){t&&(this._style=C({},t),this.originalStyle=t)}get position(){return this._position}set position(t){switch(this._position=t,t){case"topleft":case"bottomleft":case"left":this.transformOptions="translate3d(-100%, 0px, 0px)";break;case"topright":case"bottomright":case"right":this.transformOptions="translate3d(100%, 0px, 0px)";break;case"bottom":this.transformOptions="translate3d(0px, 100%, 0px)";break;case"top":this.transformOptions="translate3d(0px, -100%, 0px)";break;default:this.transformOptions="scale(0.7)";break}}role="dialog";onShow=new ee;onHide=new ee;visibleChange=new ee;onResizeInit=new ee;onResizeEnd=new ee;onDragEnd=new ee;onMaximize=new ee;headerViewChild;contentViewChild;footerViewChild;headerTemplate;contentTemplate;footerTemplate;closeIconTemplate;maximizeIconTemplate;minimizeIconTemplate;headlessTemplate;_headerTemplate;_contentTemplate;_footerTemplate;_closeiconTemplate;_maximizeiconTemplate;_minimizeiconTemplate;_headlessTemplate;_visible=!1;maskVisible;container;wrapper;dragging;ariaLabelledBy=this.getAriaLabelledBy();documentDragListener;documentDragEndListener;resizing;documentResizeListener;documentResizeEndListener;documentEscapeListener;maskClickListener;lastPageX;lastPageY;preventVisibleChangePropagation;maximized;preMaximizeContentHeight;preMaximizeContainerWidth;preMaximizeContainerHeight;preMaximizePageX;preMaximizePageY;id=K1("pn_id_");_style={};_position="center";originalStyle;transformOptions="scale(0.7)";styleElement;window;_componentStyle=m(Tg);headerT;contentT;footerT;closeIconT;maximizeIconT;minimizeIconT;headlessT;get maximizeLabel(){return this.config.getTranslation(eg.ARIA).maximizeLabel}zone=m(se);get maskClass(){let o=["left","right","top","topleft","topright","bottom","bottomleft","bottomright"].find(r=>r===this.position);return{"p-dialog-mask":!0,"p-overlay-mask p-overlay-mask-enter":this.modal||this.dismissableMask,[`p-dialog-${o}`]:o}}ngOnInit(){super.ngOnInit(),this.breakpoints&&this.createStyle()}templates;ngAfterContentInit(){this.templates?.forEach(t=>{switch(t.getType()){case"header":this.headerT=t.template;break;case"content":this.contentT=t.template;break;case"footer":this.footerT=t.template;break;case"closeicon":this.closeIconT=t.template;break;case"maximizeicon":this.maximizeIconT=t.template;break;case"minimizeicon":this.minimizeIconT=t.template;break;case"headless":this.headlessT=t.template;break;default:this.contentT=t.template;break}})}getAriaLabelledBy(){return this.header!==null?K1("pn_id_")+"_header":null}parseDurationToMilliseconds(t){let o=/([\d\.]+)(ms|s)\b/g,r=0,i;for(;(i=o.exec(t))!==null;){let c=parseFloat(i[1]),s=i[2];s==="ms"?r+=c:s==="s"&&(r+=c*1e3)}if(r!==0)return r}_focus(t){if(t){let o=this.parseDurationToMilliseconds(this.transitionOptions),r=h4.getFocusableElements(t);if(r&&r.length>0)return this.zone.runOutsideAngular(()=>{setTimeout(()=>r[0].focus(),o||5)}),!0}return!1}focus(t){let o=this._focus(t);o||(o=this._focus(this.footerViewChild?.nativeElement),o||(o=this._focus(this.headerViewChild?.nativeElement),o||this._focus(this.contentViewChild?.nativeElement)))}close(t){this.visibleChange.emit(!1),t.preventDefault()}enableModality(){this.closable&&this.dismissableMask&&(this.maskClickListener=this.renderer.listen(this.wrapper,"mousedown",t=>{this.wrapper&&this.wrapper.isSameNode(t.target)&&this.close(t)})),this.modal&&Kl()}disableModality(){if(this.wrapper){this.dismissableMask&&this.unbindMaskClickListener();let t=document.querySelectorAll(".p-dialog-mask-scrollblocker");this.modal&&t&&t.length==1&&Xl(),this.cd.destroyed||this.cd.detectChanges()}}maximize(){this.maximized=!this.maximized,!this.modal&&!this.blockScroll&&(this.maximized?Kl():Xl()),this.onMaximize.emit({maximized:this.maximized})}unbindMaskClickListener(){this.maskClickListener&&(this.maskClickListener(),this.maskClickListener=null)}moveOnTop(){this.autoZIndex&&(d8.set("modal",this.container,this.baseZIndex+this.config.zIndex.modal),this.wrapper.style.zIndex=String(parseInt(this.container.style.zIndex,10)-1))}createStyle(){if(Q2(this.platformId)&&!this.styleElement){this.styleElement=this.renderer.createElement("style"),this.styleElement.type="text/css",this.renderer.appendChild(this.document.head,this.styleElement);let t="";for(let o in this.breakpoints)t+=` +`,WA={mask:({instance:e})=>({position:"fixed",height:"100%",width:"100%",left:0,top:0,display:"flex",justifyContent:e.position==="left"||e.position==="topleft"||e.position==="bottomleft"?"flex-start":e.position==="right"||e.position==="topright"||e.position==="bottomright"?"flex-end":"center",alignItems:e.position==="top"||e.position==="topleft"||e.position==="topright"?"flex-start":e.position==="bottom"||e.position==="bottomleft"||e.position==="bottomright"?"flex-end":"center",pointerEvents:e.modal?"auto":"none"}),root:{display:"flex",flexDirection:"column",pointerEvents:"auto"}},GA={mask:({instance:e})=>{let t=["left","right","top","topleft","topright","bottom","bottomleft","bottomright"].find(o=>o===e.position);return{"p-dialog-mask":!0,"p-overlay-mask p-overlay-mask-enter":e.modal,[`p-dialog-${t}`]:t}},root:({instance:e})=>({"p-dialog p-component":!0,"p-dialog-maximized":e.maximizable&&e.maximized}),header:"p-dialog-header",title:"p-dialog-title",resizeHandle:"p-resizable-handle",headerActions:"p-dialog-header-actions",pcMaximizeButton:"p-dialog-maximize-button",pcCloseButton:"p-dialog-close-button",content:"p-dialog-content",footer:"p-dialog-footer"},Ag=(()=>{class e extends Xe{name="dialog";theme=UA;classes=GA;inlineStyles=WA;static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})();var qA=s8([i8({transform:"{{transform}}",opacity:0}),r8("{{transition}}")]),ZA=s8([r8("{{transition}}",i8({transform:"{{transform}}",opacity:0}))]),tJ=(()=>{class e extends z1{header;draggable=!0;resizable=!0;get positionLeft(){return 0}set positionLeft(t){console.log("positionLeft property is deprecated.")}get positionTop(){return 0}set positionTop(t){console.log("positionTop property is deprecated.")}contentStyle;contentStyleClass;modal=!1;closeOnEscape=!0;dismissableMask=!1;rtl=!1;closable=!0;get responsive(){return!1}set responsive(t){console.log("Responsive property is deprecated.")}appendTo;breakpoints;styleClass;maskStyleClass;maskStyle;showHeader=!0;get breakpoint(){return 649}set breakpoint(t){console.log("Breakpoint property is not utilized and deprecated, use breakpoints or CSS media queries instead.")}blockScroll=!1;autoZIndex=!0;baseZIndex=0;minX=0;minY=0;focusOnShow=!0;maximizable=!1;keepInViewport=!0;focusTrap=!0;transitionOptions="150ms cubic-bezier(0, 0, 0.2, 1)";closeIcon;closeAriaLabel;closeTabindex="0";minimizeIcon;maximizeIcon;closeButtonProps={severity:"secondary",text:!0,rounded:!0};maximizeButtonProps={severity:"secondary",text:!0,rounded:!0};get visible(){return this._visible}set visible(t){this._visible=t,this._visible&&!this.maskVisible&&(this.maskVisible=!0)}get style(){return this._style}set style(t){t&&(this._style=C({},t),this.originalStyle=t)}get position(){return this._position}set position(t){switch(this._position=t,t){case"topleft":case"bottomleft":case"left":this.transformOptions="translate3d(-100%, 0px, 0px)";break;case"topright":case"bottomright":case"right":this.transformOptions="translate3d(100%, 0px, 0px)";break;case"bottom":this.transformOptions="translate3d(0px, 100%, 0px)";break;case"top":this.transformOptions="translate3d(0px, -100%, 0px)";break;default:this.transformOptions="scale(0.7)";break}}role="dialog";onShow=new ee;onHide=new ee;visibleChange=new ee;onResizeInit=new ee;onResizeEnd=new ee;onDragEnd=new ee;onMaximize=new ee;headerViewChild;contentViewChild;footerViewChild;headerTemplate;contentTemplate;footerTemplate;closeIconTemplate;maximizeIconTemplate;minimizeIconTemplate;headlessTemplate;_headerTemplate;_contentTemplate;_footerTemplate;_closeiconTemplate;_maximizeiconTemplate;_minimizeiconTemplate;_headlessTemplate;_visible=!1;maskVisible;container;wrapper;dragging;ariaLabelledBy=this.getAriaLabelledBy();documentDragListener;documentDragEndListener;resizing;documentResizeListener;documentResizeEndListener;documentEscapeListener;maskClickListener;lastPageX;lastPageY;preventVisibleChangePropagation;maximized;preMaximizeContentHeight;preMaximizeContainerWidth;preMaximizeContainerHeight;preMaximizePageX;preMaximizePageY;id=K1("pn_id_");_style={};_position="center";originalStyle;transformOptions="scale(0.7)";styleElement;window;_componentStyle=m(Ag);headerT;contentT;footerT;closeIconT;maximizeIconT;minimizeIconT;headlessT;get maximizeLabel(){return this.config.getTranslation(tg.ARIA).maximizeLabel}zone=m(se);get maskClass(){let o=["left","right","top","topleft","topright","bottom","bottomleft","bottomright"].find(r=>r===this.position);return{"p-dialog-mask":!0,"p-overlay-mask p-overlay-mask-enter":this.modal||this.dismissableMask,[`p-dialog-${o}`]:o}}ngOnInit(){super.ngOnInit(),this.breakpoints&&this.createStyle()}templates;ngAfterContentInit(){this.templates?.forEach(t=>{switch(t.getType()){case"header":this.headerT=t.template;break;case"content":this.contentT=t.template;break;case"footer":this.footerT=t.template;break;case"closeicon":this.closeIconT=t.template;break;case"maximizeicon":this.maximizeIconT=t.template;break;case"minimizeicon":this.minimizeIconT=t.template;break;case"headless":this.headlessT=t.template;break;default:this.contentT=t.template;break}})}getAriaLabelledBy(){return this.header!==null?K1("pn_id_")+"_header":null}parseDurationToMilliseconds(t){let o=/([\d\.]+)(ms|s)\b/g,r=0,i;for(;(i=o.exec(t))!==null;){let c=parseFloat(i[1]),s=i[2];s==="ms"?r+=c:s==="s"&&(r+=c*1e3)}if(r!==0)return r}_focus(t){if(t){let o=this.parseDurationToMilliseconds(this.transitionOptions),r=h4.getFocusableElements(t);if(r&&r.length>0)return this.zone.runOutsideAngular(()=>{setTimeout(()=>r[0].focus(),o||5)}),!0}return!1}focus(t){let o=this._focus(t);o||(o=this._focus(this.footerViewChild?.nativeElement),o||(o=this._focus(this.headerViewChild?.nativeElement),o||this._focus(this.contentViewChild?.nativeElement)))}close(t){this.visibleChange.emit(!1),t.preventDefault()}enableModality(){this.closable&&this.dismissableMask&&(this.maskClickListener=this.renderer.listen(this.wrapper,"mousedown",t=>{this.wrapper&&this.wrapper.isSameNode(t.target)&&this.close(t)})),this.modal&&Kl()}disableModality(){if(this.wrapper){this.dismissableMask&&this.unbindMaskClickListener();let t=document.querySelectorAll(".p-dialog-mask-scrollblocker");this.modal&&t&&t.length==1&&Xl(),this.cd.destroyed||this.cd.detectChanges()}}maximize(){this.maximized=!this.maximized,!this.modal&&!this.blockScroll&&(this.maximized?Kl():Xl()),this.onMaximize.emit({maximized:this.maximized})}unbindMaskClickListener(){this.maskClickListener&&(this.maskClickListener(),this.maskClickListener=null)}moveOnTop(){this.autoZIndex&&(d8.set("modal",this.container,this.baseZIndex+this.config.zIndex.modal),this.wrapper.style.zIndex=String(parseInt(this.container.style.zIndex,10)-1))}createStyle(){if(Q2(this.platformId)&&!this.styleElement){this.styleElement=this.renderer.createElement("style"),this.styleElement.type="text/css",this.renderer.appendChild(this.document.head,this.styleElement);let t="";for(let o in this.breakpoints)t+=` @media screen and (max-width: ${o}) { .p-dialog[${this.id}]:not(.p-dialog-maximized) { width: ${this.breakpoints[o]} !important; } } - `;this.renderer.setProperty(this.styleElement,"innerHTML",t),Ti(this.styleElement,"nonce",this.config?.csp()?.nonce)}}initDrag(t){vn(t.target,"p-dialog-maximize-icon")||vn(t.target,"p-dialog-header-close-icon")||vn(t.target.parentElement,"p-dialog-header-icon")||this.draggable&&(this.dragging=!0,this.lastPageX=t.pageX,this.lastPageY=t.pageY,this.container.style.margin="0",rt(this.document.body,"p-unselectable-text"))}onDrag(t){if(this.dragging){let o=f4(this.container),r=A0(this.container),i=t.pageX-this.lastPageX,c=t.pageY-this.lastPageY,s=this.container.getBoundingClientRect(),a=getComputedStyle(this.container),l=parseFloat(a.marginLeft),u=parseFloat(a.marginTop),f=s.left+i-l,d=s.top+c-u,p=Jl();this.container.style.position="fixed",this.keepInViewport?(f>=this.minX&&f+o=this.minY&&d+rparseInt(u))&&d.left+aparseInt(f))&&d.top+l{this.documentDragListener=this.renderer.listen(this.document.defaultView,"mousemove",this.onDrag.bind(this))})}unbindDocumentDragListener(){this.documentDragListener&&(this.documentDragListener(),this.documentDragListener=null)}bindDocumentDragEndListener(){this.documentDragEndListener||this.zone.runOutsideAngular(()=>{this.documentDragEndListener=this.renderer.listen(this.document.defaultView,"mouseup",this.endDrag.bind(this))})}unbindDocumentDragEndListener(){this.documentDragEndListener&&(this.documentDragEndListener(),this.documentDragEndListener=null)}bindDocumentResizeListeners(){!this.documentResizeListener&&!this.documentResizeEndListener&&this.zone.runOutsideAngular(()=>{this.documentResizeListener=this.renderer.listen(this.document.defaultView,"mousemove",this.onResize.bind(this)),this.documentResizeEndListener=this.renderer.listen(this.document.defaultView,"mouseup",this.resizeEnd.bind(this))})}unbindDocumentResizeListeners(){this.documentResizeListener&&this.documentResizeEndListener&&(this.documentResizeListener(),this.documentResizeEndListener(),this.documentResizeListener=null,this.documentResizeEndListener=null)}bindDocumentEscapeListener(){let t=this.el?this.el.nativeElement.ownerDocument:"document";this.documentEscapeListener=this.renderer.listen(t,"keydown",o=>{o.key=="Escape"&&this.close(o)})}unbindDocumentEscapeListener(){this.documentEscapeListener&&(this.documentEscapeListener(),this.documentEscapeListener=null)}appendContainer(){this.appendTo&&(this.appendTo==="body"?this.renderer.appendChild(this.document.body,this.wrapper):Vm(this.appendTo,this.wrapper))}restoreAppend(){this.container&&this.appendTo&&this.renderer.appendChild(this.el.nativeElement,this.wrapper)}onAnimationStart(t){switch(t.toState){case"visible":this.container=t.element,this.wrapper=this.container?.parentElement,this.appendContainer(),this.moveOnTop(),this.bindGlobalListeners(),this.container?.setAttribute(this.id,""),this.modal&&this.enableModality(),this.focusOnShow&&this.focus();break;case"void":this.wrapper&&this.modal&&rt(this.wrapper,"p-overlay-mask-leave");break}}onAnimationEnd(t){switch(t.toState){case"void":this.onContainerDestroy(),this.onHide.emit({}),this.cd.markForCheck();break;case"visible":this.onShow.emit({});break}}onContainerDestroy(){this.unbindGlobalListeners(),this.dragging=!1,this.maskVisible=!1,this.maximized&&(this.document.body.style.removeProperty("--scrollbar;-width"),this.maximized=!1),this.modal&&this.disableModality(),vn(this.document.body,"p-overflow-hidden")&&u2(this.document.body,"p-overflow-hidden"),this.container&&this.autoZIndex&&d8.clear(this.container),this.container=null,this.wrapper=null,this._style=this.originalStyle?C({},this.originalStyle):{}}destroyStyle(){this.styleElement&&(this.renderer.removeChild(this.document.head,this.styleElement),this.styleElement=null)}ngOnDestroy(){this.container&&(this.restoreAppend(),this.onContainerDestroy()),this.destroyStyle(),super.ngOnDestroy()}static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275cmp=me({type:e,selectors:[["p-dialog"]],contentQueries:function(o,r,i){if(o&1&&(s1(i,JT,4),s1(i,Ng,4),s1(i,Ig,4),s1(i,eA,4),s1(i,tA,4),s1(i,nA,4),s1(i,oA,4),s1(i,Pi,4)),o&2){let c;Re(c=ke())&&(r._headerTemplate=c.first),Re(c=ke())&&(r._contentTemplate=c.first),Re(c=ke())&&(r._footerTemplate=c.first),Re(c=ke())&&(r._closeiconTemplate=c.first),Re(c=ke())&&(r._maximizeiconTemplate=c.first),Re(c=ke())&&(r._minimizeiconTemplate=c.first),Re(c=ke())&&(r._headlessTemplate=c.first),Re(c=ke())&&(r.templates=c)}},viewQuery:function(o,r){if(o&1&&(n0(rA,5),n0(Ng,5),n0(Ig,5)),o&2){let i;Re(i=ke())&&(r.headerViewChild=i.first),Re(i=ke())&&(r.contentViewChild=i.first),Re(i=ke())&&(r.footerViewChild=i.first)}},inputs:{header:"header",draggable:[2,"draggable","draggable",te],resizable:[2,"resizable","resizable",te],positionLeft:"positionLeft",positionTop:"positionTop",contentStyle:"contentStyle",contentStyleClass:"contentStyleClass",modal:[2,"modal","modal",te],closeOnEscape:[2,"closeOnEscape","closeOnEscape",te],dismissableMask:[2,"dismissableMask","dismissableMask",te],rtl:[2,"rtl","rtl",te],closable:[2,"closable","closable",te],responsive:"responsive",appendTo:"appendTo",breakpoints:"breakpoints",styleClass:"styleClass",maskStyleClass:"maskStyleClass",maskStyle:"maskStyle",showHeader:[2,"showHeader","showHeader",te],breakpoint:"breakpoint",blockScroll:[2,"blockScroll","blockScroll",te],autoZIndex:[2,"autoZIndex","autoZIndex",te],baseZIndex:[2,"baseZIndex","baseZIndex",fn],minX:[2,"minX","minX",fn],minY:[2,"minY","minY",fn],focusOnShow:[2,"focusOnShow","focusOnShow",te],maximizable:[2,"maximizable","maximizable",te],keepInViewport:[2,"keepInViewport","keepInViewport",te],focusTrap:[2,"focusTrap","focusTrap",te],transitionOptions:"transitionOptions",closeIcon:"closeIcon",closeAriaLabel:"closeAriaLabel",closeTabindex:"closeTabindex",minimizeIcon:"minimizeIcon",maximizeIcon:"maximizeIcon",closeButtonProps:"closeButtonProps",maximizeButtonProps:"maximizeButtonProps",visible:"visible",style:"style",position:"position",role:"role",headerTemplate:[0,"content","headerTemplate"],contentTemplate:"contentTemplate",footerTemplate:"footerTemplate",closeIconTemplate:"closeIconTemplate",maximizeIconTemplate:"maximizeIconTemplate",minimizeIconTemplate:"minimizeIconTemplate",headlessTemplate:"headlessTemplate"},outputs:{onShow:"onShow",onHide:"onHide",visibleChange:"visibleChange",onResizeInit:"onResizeInit",onResizeEnd:"onResizeEnd",onDragEnd:"onDragEnd",onMaximize:"onMaximize"},features:[M1([Tg]),be],ngContentSelectors:cA,decls:1,vars:1,consts:[["container",""],["notHeadless",""],["titlebar",""],["content",""],["icon",""],["footer",""],[3,"ngClass","class","ngStyle","style",4,"ngIf"],[3,"ngClass","ngStyle"],["pFocusTrap","",3,"class","ngClass","ngStyle","style","pFocusTrapDisabled",4,"ngIf"],["pFocusTrap","",3,"ngClass","ngStyle","pFocusTrapDisabled"],[4,"ngIf","ngIfElse"],[4,"ngTemplateOutlet"],["style","z-index: 90;",3,"ngClass","mousedown",4,"ngIf"],[3,"mousedown","ngClass"],[3,"id","ngClass",4,"ngIf"],[3,"ngClass"],[3,"styleClass","tabindex","ariaLabel","buttonProps","onClick","keydown.enter",4,"ngIf"],[3,"styleClass","ariaLabel","tabindex","buttonProps","onClick","keydown.enter",4,"ngIf"],[3,"ngClass",4,"ngIf"],[2,"z-index","90",3,"mousedown","ngClass"],[3,"id","ngClass"],[3,"onClick","keydown.enter","styleClass","tabindex","ariaLabel","buttonProps"],[4,"ngIf"],[3,"onClick","keydown.enter","styleClass","ariaLabel","tabindex","buttonProps"]],template:function(o,r){o&1&&(T1(iA),U(0,$A,2,11,"div",6)),o&2&&z("ngIf",r.maskVisible)},dependencies:[Y2,Sr,Er,xt,Dr,Dg,_g,pg,Cg,yg,kt],encapsulation:2,data:{animation:[og("animation",[c8("void => visible",[a8(WA)]),c8("visible => void",[a8(GA)])])]},changeDetection:0})}return e})();var qA={prefix:"fas",iconName:"arrow-turn-up",icon:[384,512,["level-up"],"f148","M32 448c-17.7 0-32 14.3-32 32s14.3 32 32 32l96 0c53 0 96-43 96-96l0-306.7 73.4 73.4c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-128-128c-12.5-12.5-32.8-12.5-45.3 0l-128 128c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 109.3 160 416c0 17.7-14.3 32-32 32l-96 0z"]},nJ=qA;export{C as a,P as b,ZA as c,oC as d,YA as e,QA as f,KA as g,Vi as h,xe as i,R as j,Q as k,ne as l,e1 as m,Oe as n,x1 as o,de as p,D as q,dt as r,T as s,Ht as t,ce as u,t2 as v,nc as w,m2 as x,n2 as y,mt as z,RC as A,pe as B,kC as C,F1 as D,IC as E,U8 as F,Ne as G,Y4 as H,U0 as I,ut as J,w1 as K,C2 as L,OC as M,lc as N,PC as O,K4 as P,Le as Q,y2 as R,FC as S,he as T,X4 as U,_n as V,S as W,i7 as X,v as Y,ye as Z,M as _,y as $,m as aa,yy as ba,o1 as ca,Ze as da,je as ea,Be as fa,B1 as ga,sr as ha,Z as ia,Ee as ja,Te as ka,ee as la,se as ma,N1 as na,De as oa,I1 as pa,_v as qa,E2 as ra,Zc as sa,a6 as ta,c1 as ua,DH as va,u6 as wa,$v as xa,d6 as ya,pr as za,_H as Aa,NH as Ba,N as Ca,i2 as Da,Zn as Ea,s2 as Fa,F as Ga,V1 as Ha,V2 as Ia,me as Ja,Me as Ka,ae as La,G2 as Ma,be as Na,U as Oa,t0 as Pa,Sf as Qa,_1 as Ra,le as Sa,z as Ta,H1 as Ua,_2 as Va,L3 as Wa,Ye as Xa,C1 as Ya,RH as Za,kH as _a,OH as $a,V as ab,W as bb,re as cb,U1 as db,W1 as eb,Ae as fb,y1 as gb,R6 as hb,$e as ib,w as jb,T1 as kb,v1 as lb,pz as mb,s1 as nb,n0 as ob,Re as pb,ke as qb,Qe as rb,G1 as sb,un as tb,Hf as ub,mz as vb,gz as wb,PH as xb,Cz as yb,yz as zb,FH as Ab,jH as Bb,M1 as Cb,qf as Db,o0 as Eb,Zf as Fb,Yf as Gb,BH as Hb,r0 as Ib,i0 as Jb,$H as Kb,a2 as Lb,VH as Mb,b1 as Nb,te as Ob,fn as Pb,q2 as Qb,q1 as Rb,N2 as Sb,c9 as Tb,c0 as Ub,ie as Vb,a0 as Wb,Sr as Xb,dU as Yb,pU as Zb,Er as _b,Dr as $b,xt as ac,_r as bc,hU as cc,mU as dc,Y2 as ec,Q2 as fc,Ir as gc,K2 as hc,x3 as ic,l0 as jc,Ar as kc,ta as lc,gx as mc,_U as nc,NU as oc,j9 as pc,YU as qc,N3 as rc,v0 as sc,Ew as tc,b0 as uc,gW as vc,L1 as wc,j as xc,Jd as yc,Hd as zc,nE as Ac,Ue as Bc,VW as Cc,Dt as Dc,dp as Ec,dq as Fc,pq as Gc,hq as Hc,Lh as Ic,gq as Jc,vn as Kc,rt as Lc,u2 as Mc,Jl as Nc,lZ as Oc,uZ as Pc,f4 as Qc,Vm as Rc,fZ as Sc,hI as Tc,A0 as Uc,dZ as Vc,Ti as Wc,Q1 as Xc,K1 as Yc,kZ as Zc,Pi as _c,kt as $c,eg as ad,d2 as bd,PZ as cd,og as dd,r8 as ed,FZ as fd,i8 as gd,jZ as hd,c8 as id,s8 as jd,BZ as kd,a8 as ld,$Z as md,tg as nd,ng as od,VZ as pd,WZ as qd,Xe as rd,bY as sd,z1 as td,h4 as ud,dg as vd,Ot as wd,P0 as xd,pg as yd,Cg as zd,yg as Ad,Dg as Bd,_g as Cd,d8 as Dd,Tg as Ed,JX as Fd,lI as Gd,Fq as Hd,nJ as Id,Fm as Jd,ri as Kd,ZS as Ld,Uq as Md,LW as Nd,Cp as Od,qW as Pd,yp as Qd,ii as Rd,KW as Sd,w0 as Td,t4 as Ud,n4 as Vd,aG as Wd,lG as Xd,hg as Yd,rQ as Zd,cQ as _d,xp as $d,dG as ae,hi as be,mi as ce,wp as de,Sp as ee,Dp as fe,XE as ge,JE as he,eD as ie,gG as je,bG as ke,Rp as le,mQ as me,kp as ne,Op as oe,NG as pe,IG as qe,Pp as re,TG as se,AG as te,Fp as ue,jp as ve,RG as we,kG as xe,Bp as ye,OG as ze,PG as Ae,$p as Be,Vp as Ce,Yp as De,gg as Ee,Mg as Fe,th as Ge,nh as He,hl as Ie,oh as Je,rh as Ke,ih as Le,ch as Me,sh as Ne,ah as Oe,YG as Pe,bK as Qe,lh as Re,XG as Se,JG as Te,eq as Ue,Yq as Ve,Xq as We,jm as Xe,cZ as Ye}; + `;this.renderer.setProperty(this.styleElement,"innerHTML",t),Ti(this.styleElement,"nonce",this.config?.csp()?.nonce)}}initDrag(t){vn(t.target,"p-dialog-maximize-icon")||vn(t.target,"p-dialog-header-close-icon")||vn(t.target.parentElement,"p-dialog-header-icon")||this.draggable&&(this.dragging=!0,this.lastPageX=t.pageX,this.lastPageY=t.pageY,this.container.style.margin="0",rt(this.document.body,"p-unselectable-text"))}onDrag(t){if(this.dragging){let o=f4(this.container),r=A0(this.container),i=t.pageX-this.lastPageX,c=t.pageY-this.lastPageY,s=this.container.getBoundingClientRect(),a=getComputedStyle(this.container),l=parseFloat(a.marginLeft),u=parseFloat(a.marginTop),f=s.left+i-l,d=s.top+c-u,p=Jl();this.container.style.position="fixed",this.keepInViewport?(f>=this.minX&&f+o=this.minY&&d+rparseInt(u))&&d.left+aparseInt(f))&&d.top+l{this.documentDragListener=this.renderer.listen(this.document.defaultView,"mousemove",this.onDrag.bind(this))})}unbindDocumentDragListener(){this.documentDragListener&&(this.documentDragListener(),this.documentDragListener=null)}bindDocumentDragEndListener(){this.documentDragEndListener||this.zone.runOutsideAngular(()=>{this.documentDragEndListener=this.renderer.listen(this.document.defaultView,"mouseup",this.endDrag.bind(this))})}unbindDocumentDragEndListener(){this.documentDragEndListener&&(this.documentDragEndListener(),this.documentDragEndListener=null)}bindDocumentResizeListeners(){!this.documentResizeListener&&!this.documentResizeEndListener&&this.zone.runOutsideAngular(()=>{this.documentResizeListener=this.renderer.listen(this.document.defaultView,"mousemove",this.onResize.bind(this)),this.documentResizeEndListener=this.renderer.listen(this.document.defaultView,"mouseup",this.resizeEnd.bind(this))})}unbindDocumentResizeListeners(){this.documentResizeListener&&this.documentResizeEndListener&&(this.documentResizeListener(),this.documentResizeEndListener(),this.documentResizeListener=null,this.documentResizeEndListener=null)}bindDocumentEscapeListener(){let t=this.el?this.el.nativeElement.ownerDocument:"document";this.documentEscapeListener=this.renderer.listen(t,"keydown",o=>{o.key=="Escape"&&this.close(o)})}unbindDocumentEscapeListener(){this.documentEscapeListener&&(this.documentEscapeListener(),this.documentEscapeListener=null)}appendContainer(){this.appendTo&&(this.appendTo==="body"?this.renderer.appendChild(this.document.body,this.wrapper):Hm(this.appendTo,this.wrapper))}restoreAppend(){this.container&&this.appendTo&&this.renderer.appendChild(this.el.nativeElement,this.wrapper)}onAnimationStart(t){switch(t.toState){case"visible":this.container=t.element,this.wrapper=this.container?.parentElement,this.appendContainer(),this.moveOnTop(),this.bindGlobalListeners(),this.container?.setAttribute(this.id,""),this.modal&&this.enableModality(),this.focusOnShow&&this.focus();break;case"void":this.wrapper&&this.modal&&rt(this.wrapper,"p-overlay-mask-leave");break}}onAnimationEnd(t){switch(t.toState){case"void":this.onContainerDestroy(),this.onHide.emit({}),this.cd.markForCheck();break;case"visible":this.onShow.emit({});break}}onContainerDestroy(){this.unbindGlobalListeners(),this.dragging=!1,this.maskVisible=!1,this.maximized&&(this.document.body.style.removeProperty("--scrollbar;-width"),this.maximized=!1),this.modal&&this.disableModality(),vn(this.document.body,"p-overflow-hidden")&&u2(this.document.body,"p-overflow-hidden"),this.container&&this.autoZIndex&&d8.clear(this.container),this.container=null,this.wrapper=null,this._style=this.originalStyle?C({},this.originalStyle):{}}destroyStyle(){this.styleElement&&(this.renderer.removeChild(this.document.head,this.styleElement),this.styleElement=null)}ngOnDestroy(){this.container&&(this.restoreAppend(),this.onContainerDestroy()),this.destroyStyle(),super.ngOnDestroy()}static \u0275fac=(()=>{let t;return function(r){return(t||(t=Z(e)))(r||e)}})();static \u0275cmp=me({type:e,selectors:[["p-dialog"]],contentQueries:function(o,r,i){if(o&1&&(s1(i,tA,4),s1(i,Ig,4),s1(i,Tg,4),s1(i,nA,4),s1(i,oA,4),s1(i,rA,4),s1(i,iA,4),s1(i,Pi,4)),o&2){let c;Re(c=ke())&&(r._headerTemplate=c.first),Re(c=ke())&&(r._contentTemplate=c.first),Re(c=ke())&&(r._footerTemplate=c.first),Re(c=ke())&&(r._closeiconTemplate=c.first),Re(c=ke())&&(r._maximizeiconTemplate=c.first),Re(c=ke())&&(r._minimizeiconTemplate=c.first),Re(c=ke())&&(r._headlessTemplate=c.first),Re(c=ke())&&(r.templates=c)}},viewQuery:function(o,r){if(o&1&&(n0(cA,5),n0(Ig,5),n0(Tg,5)),o&2){let i;Re(i=ke())&&(r.headerViewChild=i.first),Re(i=ke())&&(r.contentViewChild=i.first),Re(i=ke())&&(r.footerViewChild=i.first)}},inputs:{header:"header",draggable:[2,"draggable","draggable",te],resizable:[2,"resizable","resizable",te],positionLeft:"positionLeft",positionTop:"positionTop",contentStyle:"contentStyle",contentStyleClass:"contentStyleClass",modal:[2,"modal","modal",te],closeOnEscape:[2,"closeOnEscape","closeOnEscape",te],dismissableMask:[2,"dismissableMask","dismissableMask",te],rtl:[2,"rtl","rtl",te],closable:[2,"closable","closable",te],responsive:"responsive",appendTo:"appendTo",breakpoints:"breakpoints",styleClass:"styleClass",maskStyleClass:"maskStyleClass",maskStyle:"maskStyle",showHeader:[2,"showHeader","showHeader",te],breakpoint:"breakpoint",blockScroll:[2,"blockScroll","blockScroll",te],autoZIndex:[2,"autoZIndex","autoZIndex",te],baseZIndex:[2,"baseZIndex","baseZIndex",fn],minX:[2,"minX","minX",fn],minY:[2,"minY","minY",fn],focusOnShow:[2,"focusOnShow","focusOnShow",te],maximizable:[2,"maximizable","maximizable",te],keepInViewport:[2,"keepInViewport","keepInViewport",te],focusTrap:[2,"focusTrap","focusTrap",te],transitionOptions:"transitionOptions",closeIcon:"closeIcon",closeAriaLabel:"closeAriaLabel",closeTabindex:"closeTabindex",minimizeIcon:"minimizeIcon",maximizeIcon:"maximizeIcon",closeButtonProps:"closeButtonProps",maximizeButtonProps:"maximizeButtonProps",visible:"visible",style:"style",position:"position",role:"role",headerTemplate:[0,"content","headerTemplate"],contentTemplate:"contentTemplate",footerTemplate:"footerTemplate",closeIconTemplate:"closeIconTemplate",maximizeIconTemplate:"maximizeIconTemplate",minimizeIconTemplate:"minimizeIconTemplate",headlessTemplate:"headlessTemplate"},outputs:{onShow:"onShow",onHide:"onHide",visibleChange:"visibleChange",onResizeInit:"onResizeInit",onResizeEnd:"onResizeEnd",onDragEnd:"onDragEnd",onMaximize:"onMaximize"},features:[M1([Ag]),be],ngContentSelectors:aA,decls:1,vars:1,consts:[["container",""],["notHeadless",""],["titlebar",""],["content",""],["icon",""],["footer",""],[3,"ngClass","class","ngStyle","style",4,"ngIf"],[3,"ngClass","ngStyle"],["pFocusTrap","",3,"class","ngClass","ngStyle","style","pFocusTrapDisabled",4,"ngIf"],["pFocusTrap","",3,"ngClass","ngStyle","pFocusTrapDisabled"],[4,"ngIf","ngIfElse"],[4,"ngTemplateOutlet"],["style","z-index: 90;",3,"ngClass","mousedown",4,"ngIf"],[3,"mousedown","ngClass"],[3,"id","ngClass",4,"ngIf"],[3,"ngClass"],[3,"styleClass","tabindex","ariaLabel","buttonProps","onClick","keydown.enter",4,"ngIf"],[3,"styleClass","ariaLabel","tabindex","buttonProps","onClick","keydown.enter",4,"ngIf"],[3,"ngClass",4,"ngIf"],[2,"z-index","90",3,"mousedown","ngClass"],[3,"id","ngClass"],[3,"onClick","keydown.enter","styleClass","tabindex","ariaLabel","buttonProps"],[4,"ngIf"],[3,"onClick","keydown.enter","styleClass","ariaLabel","tabindex","buttonProps"]],template:function(o,r){o&1&&(T1(sA),U(0,HA,2,11,"div",6)),o&2&&z("ngIf",r.maskVisible)},dependencies:[Y2,Sr,Er,xt,Dr,_g,Ng,hg,yg,vg,kt],encapsulation:2,data:{animation:[rg("animation",[c8("void => visible",[a8(qA)]),c8("visible => void",[a8(ZA)])])]},changeDetection:0})}return e})();var YA={prefix:"fas",iconName:"arrow-turn-up",icon:[384,512,["level-up"],"f148","M32 448c-17.7 0-32 14.3-32 32s14.3 32 32 32l96 0c53 0 96-43 96-96l0-306.7 73.4 73.4c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-128-128c-12.5-12.5-32.8-12.5-45.3 0l-128 128c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 109.3 160 416c0 17.7-14.3 32-32 32l-96 0z"]},rJ=YA;export{C as a,F as b,QA as c,rC as d,KA as e,XA as f,JA as g,Vi as h,xe as i,R as j,Q as k,ne as l,e1 as m,x1 as n,de as o,D as p,dt as q,T as r,Ht as s,ce as t,t2 as u,nc as v,m2 as w,n2 as x,mt as y,kC as z,pe as A,OC as B,F1 as C,TC as D,U8 as E,Ne as F,Y4 as G,U0 as H,ut as I,w1 as J,C2 as K,PC as L,lc as M,FC as N,K4 as O,Le as P,y2 as Q,jC as R,he as S,X4 as T,_n as U,S as V,i7 as W,v as X,ye as Y,M as Z,y as _,m as $,vy as aa,o1 as ba,Ze as ca,je as da,Be as ea,B1 as fa,sr as ga,Z as ha,Ee as ia,Te as ja,ee as ka,se as la,N1 as ma,De as na,I1 as oa,Nv as pa,E2 as qa,Zc as ra,a6 as sa,c1 as ta,NH as ua,u6 as va,Vv as wa,d6 as xa,pr as ya,IH as za,TH as Aa,N as Ba,i2 as Ca,Zn as Da,s2 as Ea,j as Fa,V1 as Ga,V2 as Ha,me as Ia,Me as Ja,ae as Ka,G2 as La,be as Ma,U as Na,t0 as Oa,Sf as Pa,_1 as Qa,le as Ra,z as Sa,H1 as Ta,_2 as Ua,L3 as Va,Ye as Wa,C1 as Xa,OH as Ya,PH as Za,FH as _a,V as $a,W as ab,re as bb,U1 as cb,W1 as db,Ae as eb,y1 as fb,R6 as gb,$e as hb,w as ib,T1 as jb,v1 as kb,hz as lb,s1 as mb,n0 as nb,Re as ob,ke as pb,Qe as qb,G1 as rb,un as sb,Hf as tb,gz as ub,Cz as vb,jH as wb,yz as xb,vz as yb,BH as zb,$H as Ab,M1 as Bb,qf as Cb,o0 as Db,Zf as Eb,Yf as Fb,VH as Gb,r0 as Hb,i0 as Ib,HH as Jb,a2 as Kb,UH as Lb,b1 as Mb,te as Nb,fn as Ob,q2 as Pb,q1 as Qb,N2 as Rb,c9 as Sb,c0 as Tb,ie as Ub,a0 as Vb,Sr as Wb,hU as Xb,mU as Yb,Er as Zb,Dr as _b,xt as $b,_r as ac,gU as bc,CU as cc,Y2 as dc,Q2 as ec,Ir as fc,K2 as gc,x3 as hc,l0 as ic,Ar as jc,ta as kc,Cx as lc,IU as mc,TU as nc,j9 as oc,KU as pc,N3 as qc,v0 as rc,Dw as sc,b0 as tc,yW as uc,L1 as vc,P as wc,Jd as xc,Hd as yc,nE as zc,Ue as Ac,PW as Bc,Dt as Cc,dp as Dc,qW as Ec,ZW as Fc,YW as Gc,Lp as Hc,KW as Ic,vn as Jc,rt as Kc,u2 as Lc,Jl as Mc,fZ as Nc,dZ as Oc,f4 as Pc,Hm as Qc,pZ as Rc,gI as Sc,A0 as Tc,hZ as Uc,Ti as Vc,Q1 as Wc,K1 as Xc,PZ as Yc,Pi as Zc,kt as _c,tg as $c,d2 as ad,jZ as bd,rg as cd,r8 as dd,BZ as ed,i8 as fd,$Z as gd,c8 as hd,s8 as id,VZ as jd,a8 as kd,HZ as ld,ng as md,og as nd,UZ as od,qZ as pd,Xe as qd,zY as rd,z1 as sd,h4 as td,pg as ud,Ot as vd,P0 as wd,hg as xd,yg as yd,vg as zd,_g as Ad,Ng as Bd,d8 as Cd,Ag as Dd,tJ as Ed,fI as Fd,Bq as Gd,rJ as Hd,jm as Id,fi as Jd,sD as Kd,Gq as Ld,oG as Md,Np as Nd,uG as Od,Ip as Pd,di as Qd,hG as Rd,w0 as Sd,t4 as Td,n4 as Ud,wG as Vd,SG as Wd,mg as Xd,cQ as Yd,aQ as Zd,Pp as _d,_G as $d,gi as ae,Ci as be,Fp as ce,jp as de,$p as ee,bD as fe,LD as ge,zD as he,AG as ie,FG as je,qp as ke,CQ as le,Zp as me,Yp as ne,Qp as oe,qG as pe,ZG as qe,Kp as re,YG as se,QG as te,Xp as ue,Jp as ve,KG as we,XG as xe,eh as ye,JG as ze,eq as Ae,th as Be,nh as Ce,lh as De,Cg as Ee,bg as Fe,mh as Ge,gh as He,gl as Ie,Ch as Je,yh as Ke,vh as Le,Mh as Me,bh as Ne,Lh as Oe,dq as Pe,zK as Qe,zh as Re,mq as Se,gq as Te,Cq as Ue,Kq as Ve,eZ as We,Bm as Xe,aZ as Ye}; diff --git a/src/GroupDocs.Viewer.UI/App/chunk-3SMDAA4S.js b/src/GroupDocs.Viewer.UI/App/chunk-3SMDAA4S.js deleted file mode 100644 index 1eba662..0000000 --- a/src/GroupDocs.Viewer.UI/App/chunk-3SMDAA4S.js +++ /dev/null @@ -1,446 +0,0 @@ -import{$ as Xn,$a as jt,$b as Ts,$c as ol,A as vc,Aa as Pc,Ab as wr,B as de,Ba as Vt,Bb as Ao,Bc as jc,C as $a,Ca as y,Cb as it,D as Eo,Da as ko,Db as yr,Dd as Tn,De as ei,E as Zn,Ea as Io,Eb as Jt,Ee as ad,F as Bt,Fa as Do,Fb as Ms,Fd as td,Fe as ld,G as pi,Ga as B,Gb as Ac,Gc as Hc,H as _s,Ha as Fo,Hb as Vc,Hc as Uc,Hd as id,I as ui,Ia as Oc,Ib as U,J as Cn,Ja as te,Jb as W,K as qa,Ka as pt,Kb as Jn,Kc as Pr,Kd as Ht,L as Ga,La as Oe,Lb as Kn,Ld as Et,Ma as ws,Md as No,Me as cd,Na as ze,Nb as nt,Nc as Wc,Nd as zo,O as Za,Oa as G,Ob as Ue,Oc as $c,P as hi,Pa as Tc,Pb as gi,Pc as qc,Pe as ti,Q as Tt,Qb as Sr,Qc as Sn,Qe as Ls,R as _t,Ra as ys,Rb as Vi,Rc as il,Rd as As,S as xc,Sa as we,Sb as Rc,Sc as Gc,Sd as nd,T as et,Ta as A,Tb as Ps,Tc as nl,U as tn,Ua as mi,Ub as Qa,Uc as Mn,V as Cr,Va as ye,Vb as St,Vc as Zc,Vd as Vs,Ve as Uo,W as vs,Wa as Ss,Wb as Lc,Wc as Xc,Wd as jo,We as dd,X as ki,Xa as yt,Xb as Ja,Xc as Is,Xd as Ho,Xe as Wo,Y as ge,Ya as X,Yc as Li,Ye as pd,Z as dt,Za as Di,Zb as Os,Zc as Ds,Zd as od,_ as Nt,_a as zt,_b as Bc,_c as Fs,_d as rd,a as Ie,aa as z,ab as x,ac as yn,b as gt,bb as S,bc as Je,be as rl,ca as xs,cb as ee,cc as Nc,ce as sl,da as fi,db as Fi,dc as Vo,dd as Pn,e as Wa,ea as $,eb as Ai,ec as Ka,ed as _i,f as Xu,fa as q,fb as nn,fc as Es,g as di,ga as ht,gb as ae,gd as xt,ge as al,ha as bn,hb as Ec,hc as el,hd as to,he as sd,i as Ei,ia as $e,ib as j,ic as tl,id as Kt,j as ms,ja as Ii,jb as O,jc as Ri,k as De,ka as Cs,kb as ut,kc as Mr,kd as Yc,ke as En,l as Xe,la as he,lb as Ye,lc as Ro,le as Bi,m as dc,ma as vt,mb as wn,md as Qc,me as Rs,n as pc,na as Cc,nb as on,o as uc,oa as Ae,ob as tt,p as Gn,pb as Re,q as vn,qa as Xa,qb as Le,r as hc,ra as Yn,rb as qe,rc as zc,rd as Bo,s as He,sa as Ya,sb as R,sc as Lo,t as xn,ta as bc,tb as ve,td as io,u as fc,ua as wc,ub as Ne,uc as ks,v as mc,va as yc,vb as kc,vd as Jc,w as gc,wa as Sc,wb as Ic,wc as eo,wd as On,x as en,xa as Mc,xb as Dc,xd as Kc,y as _c,ya as br,yb as Fc,yd as ed,z as gs,za as bs,zb as Qn}from"./chunk-ZIHOBMJY.js";var Mp=Wa(ca=>{"use strict";Object.defineProperty(ca,"__esModule",{value:!0});var Vf;(function(t){t.Unidentified="Unidentified",t.Alt="Alt",t.AltGraph="AltGraph",t.CapsLock="CapsLock",t.Control="Control",t.Fn="Fn",t.FnLock="FnLock",t.Hyper="Hyper",t.Meta="Meta",t.NumLock="NumLock",t.ScrollLock="ScrollLock",t.Shift="Shift",t.Super="Super",t.Symbol="Symbol",t.SymbolLock="SymbolLock",t.Enter="Enter",t.Tab="Tab",t.ArrowDown="ArrowDown",t.ArrowLeft="ArrowLeft",t.ArrowRight="ArrowRight",t.ArrowUp="ArrowUp",t.End="End",t.Home="Home",t.PageDown="PageDown",t.PageUp="PageUp",t.Backspace="Backspace",t.Clear="Clear",t.Copy="Copy",t.CrSel="CrSel",t.Cut="Cut",t.Delete="Delete",t.EraseEof="EraseEof",t.ExSel="ExSel",t.Insert="Insert",t.Paste="Paste",t.Redo="Redo",t.Undo="Undo",t.Accept="Accept",t.Again="Again",t.Attn="Attn",t.Cancel="Cancel",t.ContextMenu="ContextMenu",t.Escape="Escape",t.Execute="Execute",t.Find="Find",t.Finish="Finish",t.Help="Help",t.Pause="Pause",t.Play="Play",t.Props="Props",t.Select="Select",t.ZoomIn="ZoomIn",t.ZoomOut="ZoomOut",t.BrightnessDown="BrightnessDown",t.BrightnessUp="BrightnessUp",t.Eject="Eject",t.LogOff="LogOff",t.Power="Power",t.PowerOff="PowerOff",t.PrintScreen="PrintScreen",t.Hibernate="Hibernate",t.Standby="Standby",t.WakeUp="WakeUp",t.AllCandidates="AllCandidates",t.Alphanumeric="Alphanumeric",t.CodeInput="CodeInput",t.Compose="Compose",t.Convert="Convert",t.Dead="Dead",t.FinalMode="FinalMode",t.GroupFirst="GroupFirst",t.GroupLast="GroupLast",t.GroupNext="GroupNext",t.GroupPrevious="GroupPrevious",t.ModeChange="ModeChange",t.NextCandidate="NextCandidate",t.NonConvert="NonConvert",t.PreviousCandidate="PreviousCandidate",t.Process="Process",t.SingleCandidate="SingleCandidate",t.HangulMode="HangulMode",t.HanjaMode="HanjaMode",t.JunjaMode="JunjaMode",t.Eisu="Eisu",t.Hankaku="Hankaku",t.Hiragana="Hiragana",t.HiraganaKatakana="HiraganaKatakana",t.KanaMode="KanaMode",t.KanjiMode="KanjiMode",t.Katakana="Katakana",t.Romaji="Romaji",t.Zenkaku="Zenkaku",t.ZenkakuHanaku="ZenkakuHanaku",t.F1="F1",t.F2="F2",t.F3="F3",t.F4="F4",t.F5="F5",t.F6="F6",t.F7="F7",t.F8="F8",t.F9="F9",t.F10="F10",t.F11="F11",t.F12="F12",t.F13="F13",t.F14="F14",t.F15="F15",t.F16="F16",t.F17="F17",t.F18="F18",t.F19="F19",t.F20="F20",t.Soft1="Soft1",t.Soft2="Soft2",t.Soft3="Soft3",t.Soft4="Soft4",t.AppSwitch="AppSwitch",t.Call="Call",t.Camera="Camera",t.CameraFocus="CameraFocus",t.EndCall="EndCall",t.GoBack="GoBack",t.GoHome="GoHome",t.HeadsetHook="HeadsetHook",t.LastNumberRedial="LastNumberRedial",t.Notification="Notification",t.MannerMode="MannerMode",t.VoiceDial="VoiceDial",t.ChannelDown="ChannelDown",t.ChannelUp="ChannelUp",t.MediaFastForward="MediaFastForward",t.MediaPause="MediaPause",t.MediaPlay="MediaPlay",t.MediaPlayPause="MediaPlayPause",t.MediaRecord="MediaRecord",t.MediaRewind="MediaRewind",t.MediaStop="MediaStop",t.MediaTrackNext="MediaTrackNext",t.MediaTrackPrevious="MediaTrackPrevious",t.AudioBalanceLeft="AudioBalanceLeft",t.AudioBalanceRight="AudioBalanceRight",t.AudioBassDown="AudioBassDown",t.AudioBassBoostDown="AudioBassBoostDown",t.AudioBassBoostToggle="AudioBassBoostToggle",t.AudioBassBoostUp="AudioBassBoostUp",t.AudioBassUp="AudioBassUp",t.AudioFaderFront="AudioFaderFront",t.AudioFaderRear="AudioFaderRear",t.AudioSurroundModeNext="AudioSurroundModeNext",t.AudioTrebleDown="AudioTrebleDown",t.AudioTrebleUp="AudioTrebleUp",t.AudioVolumeDown="AudioVolumeDown",t.AudioVolumeMute="AudioVolumeMute",t.AudioVolumeUp="AudioVolumeUp",t.MicrophoneToggle="MicrophoneToggle",t.MicrophoneVolumeDown="MicrophoneVolumeDown",t.MicrophoneVolumeMute="MicrophoneVolumeMute",t.MicrophoneVolumeUp="MicrophoneVolumeUp",t.TV="TV",t.TV3DMode="TV3DMode",t.TVAntennaCable="TVAntennaCable",t.TVAudioDescription="TVAudioDescription",t.TVAudioDescriptionMixDown="TVAudioDescriptionMixDown",t.TVAudioDescriptionMixUp="TVAudioDescriptionMixUp",t.TVContentsMenu="TVContentsMenu",t.TVDataService="TVDataService",t.TVInput="TVInput",t.TVInputComponent1="TVInputComponent1",t.TVInputComponent2="TVInputComponent2",t.TVInputComposite1="TVInputComposite1",t.TVInputComposite2="TVInputComposite2",t.TVInputHDMI1="TVInputHDMI1",t.TVInputHDMI2="TVInputHDMI2",t.TVInputHDMI3="TVInputHDMI3",t.TVInputHDMI4="TVInputHDMI4",t.TVInputVGA1="TVInputVGA1",t.TVMediaContext="TVMediaContext",t.TVNetwork="TVNetwork",t.TVNumberEntry="TVNumberEntry",t.TVPower="TVPower",t.TVRadioService="TVRadioService",t.TVSatellite="TVSatellite",t.TVSatelliteBS="TVSatelliteBS",t.TVSatelliteCS="TVSatelliteCS",t.TVSatelliteToggle="TVSatelliteToggle",t.TVTerrestrialAnalog="TVTerrestrialAnalog",t.TVTerrestrialDigital="TVTerrestrialDigital",t.TVTimer="TVTimer",t.AVRInput="AVRInput",t.AVRPower="AVRPower",t.ColorF0Red="ColorF0Red",t.ColorF1Green="ColorF1Green",t.ColorF2Yellow="ColorF2Yellow",t.ColorF3Blue="ColorF3Blue",t.ColorF4Grey="ColorF4Grey",t.ColorF5Brown="ColorF5Brown",t.ClosedCaptionToggle="ClosedCaptionToggle",t.Dimmer="Dimmer",t.DisplaySwap="DisplaySwap",t.DVR="DVR",t.Exit="Exit",t.FavoriteClear0="FavoriteClear0",t.FavoriteClear1="FavoriteClear1",t.FavoriteClear2="FavoriteClear2",t.FavoriteClear3="FavoriteClear3",t.FavoriteRecall0="FavoriteRecall0",t.FavoriteRecall1="FavoriteRecall1",t.FavoriteRecall2="FavoriteRecall2",t.FavoriteRecall3="FavoriteRecall3",t.FavoriteStore0="FavoriteStore0",t.FavoriteStore1="FavoriteStore1",t.FavoriteStore2="FavoriteStore2",t.FavoriteStore3="FavoriteStore3",t.Guide="Guide",t.GuideNextDay="GuideNextDay",t.GuidePreviousDay="GuidePreviousDay",t.Info="Info",t.InstantReplay="InstantReplay",t.Link="Link",t.ListProgram="ListProgram",t.LiveContent="LiveContent",t.Lock="Lock",t.MediaApps="MediaApps",t.MediaAudioTrack="MediaAudioTrack",t.MediaLast="MediaLast",t.MediaSkipBackward="MediaSkipBackward",t.MediaSkipForward="MediaSkipForward",t.MediaStepBackward="MediaStepBackward",t.MediaStepForward="MediaStepForward",t.MediaTopMenu="MediaTopMenu",t.NavigateIn="NavigateIn",t.NavigateNext="NavigateNext",t.NavigateOut="NavigateOut",t.NavigatePrevious="NavigatePrevious",t.NextFavoriteChannel="NextFavoriteChannel",t.NextUserProfile="NextUserProfile",t.OnDemand="OnDemand",t.Pairing="Pairing",t.PinPDown="PinPDown",t.PinPMove="PinPMove",t.PinPToggle="PinPToggle",t.PinPUp="PinPUp",t.PlaySpeedDown="PlaySpeedDown",t.PlaySpeedReset="PlaySpeedReset",t.PlaySpeedUp="PlaySpeedUp",t.RandomToggle="RandomToggle",t.RcLowBattery="RcLowBattery",t.RecordSpeedNext="RecordSpeedNext",t.RfBypass="RfBypass",t.ScanChannelsToggle="ScanChannelsToggle",t.ScreenModeNext="ScreenModeNext",t.Settings="Settings",t.SplitScreenToggle="SplitScreenToggle",t.STBInput="STBInput",t.STBPower="STBPower",t.Subtitle="Subtitle",t.Teletext="Teletext",t.VideoModeNext="VideoModeNext",t.Wink="Wink",t.ZoomToggle="ZoomToggle",t.SpeechCorrectionList="SpeechCorrectionList",t.SpeechInputToggle="SpeechInputToggle",t.Close="Close",t.New="New",t.Open="Open",t.Print="Print",t.Save="Save",t.SpellCheck="SpellCheck",t.MailForward="MailForward",t.MailReply="MailReply",t.MailSend="MailSend",t.LaunchCalculator="LaunchCalculator",t.LaunchCalendar="LaunchCalendar",t.LaunchContacts="LaunchContacts",t.LaunchMail="LaunchMail",t.LaunchMediaPlayer="LaunchMediaPlayer",t.LaunchMusicPlayer="LaunchMusicPlayer",t.LaunchMyComputer="LaunchMyComputer",t.LaunchPhone="LaunchPhone",t.LaunchScreenSaver="LaunchScreenSaver",t.LaunchSpreadsheet="LaunchSpreadsheet",t.LaunchWebBrowser="LaunchWebBrowser",t.LaunchWebCam="LaunchWebCam",t.LaunchWordProcessor="LaunchWordProcessor",t.LaunchApplication1="LaunchApplication1",t.LaunchApplication2="LaunchApplication2",t.LaunchApplication3="LaunchApplication3",t.LaunchApplication4="LaunchApplication4",t.LaunchApplication5="LaunchApplication5",t.LaunchApplication6="LaunchApplication6",t.LaunchApplication7="LaunchApplication7",t.LaunchApplication8="LaunchApplication8",t.LaunchApplication9="LaunchApplication9",t.LaunchApplication10="LaunchApplication10",t.LaunchApplication11="LaunchApplication11",t.LaunchApplication12="LaunchApplication12",t.LaunchApplication13="LaunchApplication13",t.LaunchApplication14="LaunchApplication14",t.LaunchApplication15="LaunchApplication15",t.LaunchApplication16="LaunchApplication16",t.BrowserBack="BrowserBack",t.BrowserFavorites="BrowserFavorites",t.BrowserForward="BrowserForward",t.BrowserHome="BrowserHome",t.BrowserRefresh="BrowserRefresh",t.BrowserSearch="BrowserSearch",t.BrowserStop="BrowserStop",t.Decimal="Decimal",t.Key11="Key11",t.Key12="Key12",t.Multiply="Multiply",t.Add="Add",t.Divide="Divide",t.Subtract="Subtract",t.Separator="Separator"})(Vf=ca.Key||(ca.Key={}))});var ji=Wa((_u,xa)=>{"use strict";(function(t,o){"use strict";typeof xa=="object"&&typeof xa.exports=="object"?xa.exports=t.document?o(t,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return o(e)}:o(t)})(typeof window<"u"?window:_u,function(t,o){"use strict";var e=[],i=Object.getPrototypeOf,s=e.slice,p=e.flat?function(n){return e.flat.call(n)}:function(n){return e.concat.apply([],n)},w=e.push,F=e.indexOf,ie={},_e=ie.toString,se=ie.hasOwnProperty,be=se.toString,Be=be.call(Object),ne={},K=function(a){return typeof a=="function"&&typeof a.nodeType!="number"&&typeof a.item!="function"},rt=function(a){return a!=null&&a===a.window},pe=t.document,Mt={type:!0,src:!0,nonce:!0,noModule:!0};function fo(n,a,l){l=l||pe;var c,u,h=l.createElement("script");if(h.text=n,a)for(c in Mt)u=a[c]||a.getAttribute&&a.getAttribute(c),u&&h.setAttribute(c,u);l.head.appendChild(h).parentNode.removeChild(h)}function vi(n){return n==null?n+"":typeof n=="object"||typeof n=="function"?ie[_e.call(n)]||"object":typeof n}var nr="3.7.1",mo=/HTML$/i,d=function(n,a){return new d.fn.init(n,a)};d.fn=d.prototype={jquery:nr,constructor:d,length:0,toArray:function(){return s.call(this)},get:function(n){return n==null?s.call(this):n<0?this[n+this.length]:this[n]},pushStack:function(n){var a=d.merge(this.constructor(),n);return a.prevObject=this,a},each:function(n){return d.each(this,n)},map:function(n){return this.pushStack(d.map(this,function(a,l){return n.call(a,l,a)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(d.grep(this,function(n,a){return(a+1)%2}))},odd:function(){return this.pushStack(d.grep(this,function(n,a){return a%2}))},eq:function(n){var a=this.length,l=+n+(n<0?a:0);return this.pushStack(l>=0&&l0&&a-1 in n}function Ee(n,a){return n.nodeName&&n.nodeName.toLowerCase()===a.toLowerCase()}var _o=e.pop,sn=e.sort,vo=e.splice,Fe="[\\x20\\t\\r\\n\\f]",xi=new RegExp("^"+Fe+"+|((?:^|[^\\\\])(?:\\\\.)*)"+Fe+"+$","g");d.contains=function(n,a){var l=a&&a.parentNode;return n===l||!!(l&&l.nodeType===1&&(n.contains?n.contains(l):n.compareDocumentPosition&&n.compareDocumentPosition(l)&16))};var ya=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function Sa(n,a){return a?n==="\0"?"\uFFFD":n.slice(0,-1)+"\\"+n.charCodeAt(n.length-1).toString(16)+" ":"\\"+n}d.escapeSelector=function(n){return(n+"").replace(ya,Sa)};var Ut=pe,or=w;(function(){var n,a,l,c,u,h=or,f,C,v,P,D,L=d.expando,k=0,H=0,fe=ps(),Te=ps(),xe=ps(),mt=ps(),ct=function(_,M){return _===M&&(u=!0),0},Si="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",Mi="(?:\\\\[\\da-fA-F]{1,6}"+Fe+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",Pe="\\["+Fe+"*("+Mi+")(?:"+Fe+"*([*^$|!~]?=)"+Fe+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+Mi+"))|)"+Fe+"*\\]",$n=":("+Mi+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+Pe+")*)|.*)\\)|)",ke=new RegExp(Fe+"+","g"),Qe=new RegExp("^"+Fe+"*,"+Fe+"*"),_r=new RegExp("^"+Fe+"*([>+~]|"+Fe+")"+Fe+"*"),La=new RegExp(Fe+"|>"),Pi=new RegExp($n),vr=new RegExp("^"+Mi+"$"),Oi={ID:new RegExp("^#("+Mi+")"),CLASS:new RegExp("^\\.("+Mi+")"),TAG:new RegExp("^("+Mi+"|[*])"),ATTR:new RegExp("^"+Pe),PSEUDO:new RegExp("^"+$n),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+Fe+"*(even|odd|(([+-]|)(\\d*)n|)"+Fe+"*(?:([+-]|)"+Fe+"*(\\d+)|))"+Fe+"*\\)|)","i"),bool:new RegExp("^(?:"+Si+")$","i"),needsContext:new RegExp("^"+Fe+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+Fe+"*((?:-\\d)?\\d*)"+Fe+"*\\)|)(?=[^-]|$)","i")},mn=/^(?:input|select|textarea|button)$/i,gn=/^h\d$/i,Yt=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Ba=/[+~]/,Ji=new RegExp("\\\\[\\da-fA-F]{1,6}"+Fe+"?|\\\\([^\\r\\n\\f])","g"),Ki=function(_,M){var E="0x"+_.slice(1)-65536;return M||(E<0?String.fromCharCode(E+65536):String.fromCharCode(E>>10|55296,E&1023|56320))},Hu=function(){_n()},Uu=hs(function(_){return _.disabled===!0&&Ee(_,"fieldset")},{dir:"parentNode",next:"legend"});function Wu(){try{return f.activeElement}catch{}}try{h.apply(e=s.call(Ut.childNodes),Ut.childNodes),e[Ut.childNodes.length].nodeType}catch{h={apply:function(M,E){or.apply(M,s.call(E))},call:function(M){or.apply(M,s.call(arguments,1))}}}function Ve(_,M,E,I){var V,Z,Q,oe,J,Se,ue,me=M&&M.ownerDocument,Me=M?M.nodeType:9;if(E=E||[],typeof _!="string"||!_||Me!==1&&Me!==9&&Me!==11)return E;if(!I&&(_n(M),M=M||f,v)){if(Me!==11&&(J=Yt.exec(_)))if(V=J[1]){if(Me===9)if(Q=M.getElementById(V)){if(Q.id===V)return h.call(E,Q),E}else return E;else if(me&&(Q=me.getElementById(V))&&Ve.contains(M,Q)&&Q.id===V)return h.call(E,Q),E}else{if(J[2])return h.apply(E,M.getElementsByTagName(_)),E;if((V=J[3])&&M.getElementsByClassName)return h.apply(E,M.getElementsByClassName(V)),E}if(!mt[_+" "]&&(!P||!P.test(_))){if(ue=_,me=M,Me===1&&(La.test(_)||_r.test(_))){for(me=Ba.test(_)&&Na(M.parentNode)||M,(me!=M||!ne.scope)&&((oe=M.getAttribute("id"))?oe=d.escapeSelector(oe):M.setAttribute("id",oe=L)),Se=xr(_),Z=Se.length;Z--;)Se[Z]=(oe?"#"+oe:":scope")+" "+us(Se[Z]);ue=Se.join(",")}try{return h.apply(E,me.querySelectorAll(ue)),E}catch{mt(_,!0)}finally{oe===L&&M.removeAttribute("id")}}}return cc(_.replace(xi,"$1"),M,E,I)}function ps(){var _=[];function M(E,I){return _.push(E+" ")>a.cacheLength&&delete M[_.shift()],M[E+" "]=I}return M}function ci(_){return _[L]=!0,_}function Oo(_){var M=f.createElement("fieldset");try{return!!_(M)}catch{return!1}finally{M.parentNode&&M.parentNode.removeChild(M),M=null}}function $u(_){return function(M){return Ee(M,"input")&&M.type===_}}function qu(_){return function(M){return(Ee(M,"input")||Ee(M,"button"))&&M.type===_}}function ac(_){return function(M){return"form"in M?M.parentNode&&M.disabled===!1?"label"in M?"label"in M.parentNode?M.parentNode.disabled===_:M.disabled===_:M.isDisabled===_||M.isDisabled!==!_&&Uu(M)===_:M.disabled===_:"label"in M?M.disabled===_:!1}}function qn(_){return ci(function(M){return M=+M,ci(function(E,I){for(var V,Z=_([],E.length,M),Q=Z.length;Q--;)E[V=Z[Q]]&&(E[V]=!(I[V]=E[V]))})})}function Na(_){return _&&typeof _.getElementsByTagName<"u"&&_}function _n(_){var M,E=_?_.ownerDocument||_:Ut;return E==f||E.nodeType!==9||!E.documentElement||(f=E,C=f.documentElement,v=!d.isXMLDoc(f),D=C.matches||C.webkitMatchesSelector||C.msMatchesSelector,C.msMatchesSelector&&Ut!=f&&(M=f.defaultView)&&M.top!==M&&M.addEventListener("unload",Hu),ne.getById=Oo(function(I){return C.appendChild(I).id=d.expando,!f.getElementsByName||!f.getElementsByName(d.expando).length}),ne.disconnectedMatch=Oo(function(I){return D.call(I,"*")}),ne.scope=Oo(function(){return f.querySelectorAll(":scope")}),ne.cssHas=Oo(function(){try{return f.querySelector(":has(*,:jqfake)"),!1}catch{return!0}}),ne.getById?(a.filter.ID=function(I){var V=I.replace(Ji,Ki);return function(Z){return Z.getAttribute("id")===V}},a.find.ID=function(I,V){if(typeof V.getElementById<"u"&&v){var Z=V.getElementById(I);return Z?[Z]:[]}}):(a.filter.ID=function(I){var V=I.replace(Ji,Ki);return function(Z){var Q=typeof Z.getAttributeNode<"u"&&Z.getAttributeNode("id");return Q&&Q.value===V}},a.find.ID=function(I,V){if(typeof V.getElementById<"u"&&v){var Z,Q,oe,J=V.getElementById(I);if(J){if(Z=J.getAttributeNode("id"),Z&&Z.value===I)return[J];for(oe=V.getElementsByName(I),Q=0;J=oe[Q++];)if(Z=J.getAttributeNode("id"),Z&&Z.value===I)return[J]}return[]}}),a.find.TAG=function(I,V){return typeof V.getElementsByTagName<"u"?V.getElementsByTagName(I):V.querySelectorAll(I)},a.find.CLASS=function(I,V){if(typeof V.getElementsByClassName<"u"&&v)return V.getElementsByClassName(I)},P=[],Oo(function(I){var V;C.appendChild(I).innerHTML="",I.querySelectorAll("[selected]").length||P.push("\\["+Fe+"*(?:value|"+Si+")"),I.querySelectorAll("[id~="+L+"-]").length||P.push("~="),I.querySelectorAll("a#"+L+"+*").length||P.push(".#.+[+~]"),I.querySelectorAll(":checked").length||P.push(":checked"),V=f.createElement("input"),V.setAttribute("type","hidden"),I.appendChild(V).setAttribute("name","D"),C.appendChild(I).disabled=!0,I.querySelectorAll(":disabled").length!==2&&P.push(":enabled",":disabled"),V=f.createElement("input"),V.setAttribute("name",""),I.appendChild(V),I.querySelectorAll("[name='']").length||P.push("\\["+Fe+"*name"+Fe+"*="+Fe+`*(?:''|"")`)}),ne.cssHas||P.push(":has"),P=P.length&&new RegExp(P.join("|")),ct=function(I,V){if(I===V)return u=!0,0;var Z=!I.compareDocumentPosition-!V.compareDocumentPosition;return Z||(Z=(I.ownerDocument||I)==(V.ownerDocument||V)?I.compareDocumentPosition(V):1,Z&1||!ne.sortDetached&&V.compareDocumentPosition(I)===Z?I===f||I.ownerDocument==Ut&&Ve.contains(Ut,I)?-1:V===f||V.ownerDocument==Ut&&Ve.contains(Ut,V)?1:c?F.call(c,I)-F.call(c,V):0:Z&4?-1:1)}),f}Ve.matches=function(_,M){return Ve(_,null,null,M)},Ve.matchesSelector=function(_,M){if(_n(_),v&&!mt[M+" "]&&(!P||!P.test(M)))try{var E=D.call(_,M);if(E||ne.disconnectedMatch||_.document&&_.document.nodeType!==11)return E}catch{mt(M,!0)}return Ve(M,f,null,[_]).length>0},Ve.contains=function(_,M){return(_.ownerDocument||_)!=f&&_n(_),d.contains(_,M)},Ve.attr=function(_,M){(_.ownerDocument||_)!=f&&_n(_);var E=a.attrHandle[M.toLowerCase()],I=E&&se.call(a.attrHandle,M.toLowerCase())?E(_,M,!v):void 0;return I!==void 0?I:_.getAttribute(M)},Ve.error=function(_){throw new Error("Syntax error, unrecognized expression: "+_)},d.uniqueSort=function(_){var M,E=[],I=0,V=0;if(u=!ne.sortStable,c=!ne.sortStable&&s.call(_,0),sn.call(_,ct),u){for(;M=_[V++];)M===_[V]&&(I=E.push(V));for(;I--;)vo.call(_,E[I],1)}return c=null,_},d.fn.uniqueSort=function(){return this.pushStack(d.uniqueSort(s.apply(this)))},a=d.expr={cacheLength:50,createPseudo:ci,match:Oi,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(_){return _[1]=_[1].replace(Ji,Ki),_[3]=(_[3]||_[4]||_[5]||"").replace(Ji,Ki),_[2]==="~="&&(_[3]=" "+_[3]+" "),_.slice(0,4)},CHILD:function(_){return _[1]=_[1].toLowerCase(),_[1].slice(0,3)==="nth"?(_[3]||Ve.error(_[0]),_[4]=+(_[4]?_[5]+(_[6]||1):2*(_[3]==="even"||_[3]==="odd")),_[5]=+(_[7]+_[8]||_[3]==="odd")):_[3]&&Ve.error(_[0]),_},PSEUDO:function(_){var M,E=!_[6]&&_[2];return Oi.CHILD.test(_[0])?null:(_[3]?_[2]=_[4]||_[5]||"":E&&Pi.test(E)&&(M=xr(E,!0))&&(M=E.indexOf(")",E.length-M)-E.length)&&(_[0]=_[0].slice(0,M),_[2]=E.slice(0,M)),_.slice(0,3))}},filter:{TAG:function(_){var M=_.replace(Ji,Ki).toLowerCase();return _==="*"?function(){return!0}:function(E){return Ee(E,M)}},CLASS:function(_){var M=fe[_+" "];return M||(M=new RegExp("(^|"+Fe+")"+_+"("+Fe+"|$)"))&&fe(_,function(E){return M.test(typeof E.className=="string"&&E.className||typeof E.getAttribute<"u"&&E.getAttribute("class")||"")})},ATTR:function(_,M,E){return function(I){var V=Ve.attr(I,_);return V==null?M==="!=":M?(V+="",M==="="?V===E:M==="!="?V!==E:M==="^="?E&&V.indexOf(E)===0:M==="*="?E&&V.indexOf(E)>-1:M==="$="?E&&V.slice(-E.length)===E:M==="~="?(" "+V.replace(ke," ")+" ").indexOf(E)>-1:M==="|="?V===E||V.slice(0,E.length+1)===E+"-":!1):!0}},CHILD:function(_,M,E,I,V){var Z=_.slice(0,3)!=="nth",Q=_.slice(-4)!=="last",oe=M==="of-type";return I===1&&V===0?function(J){return!!J.parentNode}:function(J,Se,ue){var me,Me,ce,je,At,wt=Z!==Q?"nextSibling":"previousSibling",Qt=J.parentNode,Ti=oe&&J.nodeName.toLowerCase(),To=!ue&&!oe,Ot=!1;if(Qt){if(Z){for(;wt;){for(ce=J;ce=ce[wt];)if(oe?Ee(ce,Ti):ce.nodeType===1)return!1;At=wt=_==="only"&&!At&&"nextSibling"}return!0}if(At=[Q?Qt.firstChild:Qt.lastChild],Q&&To){for(Me=Qt[L]||(Qt[L]={}),me=Me[_]||[],je=me[0]===k&&me[1],Ot=je&&me[2],ce=je&&Qt.childNodes[je];ce=++je&&ce&&ce[wt]||(Ot=je=0)||At.pop();)if(ce.nodeType===1&&++Ot&&ce===J){Me[_]=[k,je,Ot];break}}else if(To&&(Me=J[L]||(J[L]={}),me=Me[_]||[],je=me[0]===k&&me[1],Ot=je),Ot===!1)for(;(ce=++je&&ce&&ce[wt]||(Ot=je=0)||At.pop())&&!((oe?Ee(ce,Ti):ce.nodeType===1)&&++Ot&&(To&&(Me=ce[L]||(ce[L]={}),Me[_]=[k,Ot]),ce===J)););return Ot-=V,Ot===I||Ot%I===0&&Ot/I>=0}}},PSEUDO:function(_,M){var E,I=a.pseudos[_]||a.setFilters[_.toLowerCase()]||Ve.error("unsupported pseudo: "+_);return I[L]?I(M):I.length>1?(E=[_,_,"",M],a.setFilters.hasOwnProperty(_.toLowerCase())?ci(function(V,Z){for(var Q,oe=I(V,M),J=oe.length;J--;)Q=F.call(V,oe[J]),V[Q]=!(Z[Q]=oe[J])}):function(V){return I(V,0,E)}):I}},pseudos:{not:ci(function(_){var M=[],E=[],I=Ua(_.replace(xi,"$1"));return I[L]?ci(function(V,Z,Q,oe){for(var J,Se=I(V,null,oe,[]),ue=V.length;ue--;)(J=Se[ue])&&(V[ue]=!(Z[ue]=J))}):function(V,Z,Q){return M[0]=V,I(M,null,Q,E),M[0]=null,!E.pop()}}),has:ci(function(_){return function(M){return Ve(_,M).length>0}}),contains:ci(function(_){return _=_.replace(Ji,Ki),function(M){return(M.textContent||d.text(M)).indexOf(_)>-1}}),lang:ci(function(_){return vr.test(_||"")||Ve.error("unsupported lang: "+_),_=_.replace(Ji,Ki).toLowerCase(),function(M){var E;do if(E=v?M.lang:M.getAttribute("xml:lang")||M.getAttribute("lang"))return E=E.toLowerCase(),E===_||E.indexOf(_+"-")===0;while((M=M.parentNode)&&M.nodeType===1);return!1}}),target:function(_){var M=t.location&&t.location.hash;return M&&M.slice(1)===_.id},root:function(_){return _===C},focus:function(_){return _===Wu()&&f.hasFocus()&&!!(_.type||_.href||~_.tabIndex)},enabled:ac(!1),disabled:ac(!0),checked:function(_){return Ee(_,"input")&&!!_.checked||Ee(_,"option")&&!!_.selected},selected:function(_){return _.parentNode&&_.parentNode.selectedIndex,_.selected===!0},empty:function(_){for(_=_.firstChild;_;_=_.nextSibling)if(_.nodeType<6)return!1;return!0},parent:function(_){return!a.pseudos.empty(_)},header:function(_){return gn.test(_.nodeName)},input:function(_){return mn.test(_.nodeName)},button:function(_){return Ee(_,"input")&&_.type==="button"||Ee(_,"button")},text:function(_){var M;return Ee(_,"input")&&_.type==="text"&&((M=_.getAttribute("type"))==null||M.toLowerCase()==="text")},first:qn(function(){return[0]}),last:qn(function(_,M){return[M-1]}),eq:qn(function(_,M,E){return[E<0?E+M:E]}),even:qn(function(_,M){for(var E=0;EM?I=M:I=E;--I>=0;)_.push(I);return _}),gt:qn(function(_,M,E){for(var I=E<0?E+M:E;++I1?function(M,E,I){for(var V=_.length;V--;)if(!_[V](M,E,I))return!1;return!0}:_[0]}function Gu(_,M,E){for(var I=0,V=M.length;I-1&&(Q[ue]=!(oe[ue]=Me))}}else ce=fs(ce===oe?ce.splice(wt,ce.length):ce),V?V(null,oe,ce,Se):h.apply(oe,ce)})}function Ha(_){for(var M,E,I,V=_.length,Z=a.relative[_[0].type],Q=Z||a.relative[" "],oe=Z?1:0,J=hs(function(me){return me===M},Q,!0),Se=hs(function(me){return F.call(M,me)>-1},Q,!0),ue=[function(me,Me,ce){var je=!Z&&(ce||Me!=l)||((M=Me).nodeType?J(me,Me,ce):Se(me,Me,ce));return M=null,je}];oe1&&za(ue),oe>1&&us(_.slice(0,oe-1).concat({value:_[oe-2].type===" "?"*":""})).replace(xi,"$1"),E,oe0,I=_.length>0,V=function(Z,Q,oe,J,Se){var ue,me,Me,ce=0,je="0",At=Z&&[],wt=[],Qt=l,Ti=Z||I&&a.find.TAG("*",Se),To=k+=Qt==null?1:Math.random()||.1,Ot=Ti.length;for(Se&&(l=Q==f||Q||Se);je!==Ot&&(ue=Ti[je])!=null;je++){if(I&&ue){for(me=0,!Q&&ue.ownerDocument!=f&&(_n(ue),oe=!v);Me=_[me++];)if(Me(ue,Q||f,oe)){h.call(J,ue);break}Se&&(k=To)}E&&((ue=!Me&&ue)&&ce--,Z&&At.push(ue))}if(ce+=je,E&&je!==ce){for(me=0;Me=M[me++];)Me(At,wt,Q,oe);if(Z){if(ce>0)for(;je--;)At[je]||wt[je]||(wt[je]=_o.call(J));wt=fs(wt)}h.apply(J,wt),Se&&!Z&&wt.length>0&&ce+M.length>1&&d.uniqueSort(J)}return Se&&(k=To,l=Qt),At};return E?ci(V):V}function Ua(_,M){var E,I=[],V=[],Z=xe[_+" "];if(!Z){for(M||(M=xr(_)),E=M.length;E--;)Z=Ha(M[E]),Z[L]?I.push(Z):V.push(Z);Z=xe(_,Zu(V,I)),Z.selector=_}return Z}function cc(_,M,E,I){var V,Z,Q,oe,J,Se=typeof _=="function"&&_,ue=!I&&xr(_=Se.selector||_);if(E=E||[],ue.length===1){if(Z=ue[0]=ue[0].slice(0),Z.length>2&&(Q=Z[0]).type==="ID"&&M.nodeType===9&&v&&a.relative[Z[1].type]){if(M=(a.find.ID(Q.matches[0].replace(Ji,Ki),M)||[])[0],M)Se&&(M=M.parentNode);else return E;_=_.slice(Z.shift().value.length)}for(V=Oi.needsContext.test(_)?0:Z.length;V--&&(Q=Z[V],!a.relative[oe=Q.type]);)if((J=a.find[oe])&&(I=J(Q.matches[0].replace(Ji,Ki),Ba.test(Z[0].type)&&Na(M.parentNode)||M))){if(Z.splice(V,1),_=I.length&&us(Z),!_)return h.apply(E,I),E;break}}return(Se||Ua(_,ue))(I,M,!v,E,!M||Ba.test(_)&&Na(M.parentNode)||M),E}ne.sortStable=L.split("").sort(ct).join("")===L,_n(),ne.sortDetached=Oo(function(_){return _.compareDocumentPosition(f.createElement("fieldset"))&1}),d.find=Ve,d.expr[":"]=d.expr.pseudos,d.unique=d.uniqueSort,Ve.compile=Ua,Ve.select=cc,Ve.setDocument=_n,Ve.tokenize=xr,Ve.escape=d.escapeSelector,Ve.getText=d.text,Ve.isXML=d.isXMLDoc,Ve.selectors=d.expr,Ve.support=d.support,Ve.uniqueSort=d.uniqueSort})();var Hi=function(n,a,l){for(var c=[],u=l!==void 0;(n=n[a])&&n.nodeType!==9;)if(n.nodeType===1){if(u&&d(n).is(l))break;c.push(n)}return c},Zr=function(n,a){for(var l=[];n;n=n.nextSibling)n.nodeType===1&&n!==a&&l.push(n);return l},Xr=d.expr.match.needsContext,an=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function rr(n,a,l){return K(a)?d.grep(n,function(c,u){return!!a.call(c,u,c)!==l}):a.nodeType?d.grep(n,function(c){return c===a!==l}):typeof a!="string"?d.grep(n,function(c){return F.call(a,c)>-1!==l}):d.filter(a,n,l)}d.filter=function(n,a,l){var c=a[0];return l&&(n=":not("+n+")"),a.length===1&&c.nodeType===1?d.find.matchesSelector(c,n)?[c]:[]:d.find.matches(n,d.grep(a,function(u){return u.nodeType===1}))},d.fn.extend({find:function(n){var a,l,c=this.length,u=this;if(typeof n!="string")return this.pushStack(d(n).filter(function(){for(a=0;a1?d.uniqueSort(l):l},filter:function(n){return this.pushStack(rr(this,n||[],!1))},not:function(n){return this.pushStack(rr(this,n||[],!0))},is:function(n){return!!rr(this,typeof n=="string"&&Xr.test(n)?d(n):n||[],!1).length}});var xo,Ma=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Pa=d.fn.init=function(n,a,l){var c,u;if(!n)return this;if(l=l||xo,typeof n=="string")if(n[0]==="<"&&n[n.length-1]===">"&&n.length>=3?c=[null,n,null]:c=Ma.exec(n),c&&(c[1]||!a))if(c[1]){if(a=a instanceof d?a[0]:a,d.merge(this,d.parseHTML(c[1],a&&a.nodeType?a.ownerDocument||a:pe,!0)),an.test(c[1])&&d.isPlainObject(a))for(c in a)K(this[c])?this[c](a[c]):this.attr(c,a[c]);return this}else return u=pe.getElementById(c[2]),u&&(this[0]=u,this.length=1),this;else return!a||a.jquery?(a||l).find(n):this.constructor(a).find(n);else{if(n.nodeType)return this[0]=n,this.length=1,this;if(K(n))return l.ready!==void 0?l.ready(n):n(d)}return d.makeArray(n,this)};Pa.prototype=d.fn,xo=d(pe);var ft=/^(?:parents|prev(?:Until|All))/,Ui={children:!0,contents:!0,next:!0,prev:!0};d.fn.extend({has:function(n){var a=d(n,this),l=a.length;return this.filter(function(){for(var c=0;c-1:l.nodeType===1&&d.find.matchesSelector(l,n))){h.push(l);break}}return this.pushStack(h.length>1?d.uniqueSort(h):h)},index:function(n){return n?typeof n=="string"?F.call(d(n),this[0]):F.call(this,n.jquery?n[0]:n):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(n,a){return this.pushStack(d.uniqueSort(d.merge(this.get(),d(n,a))))},addBack:function(n){return this.add(n==null?this.prevObject:this.prevObject.filter(n))}});function Ze(n,a){for(;(n=n[a])&&n.nodeType!==1;);return n}d.each({parent:function(n){var a=n.parentNode;return a&&a.nodeType!==11?a:null},parents:function(n){return Hi(n,"parentNode")},parentsUntil:function(n,a,l){return Hi(n,"parentNode",l)},next:function(n){return Ze(n,"nextSibling")},prev:function(n){return Ze(n,"previousSibling")},nextAll:function(n){return Hi(n,"nextSibling")},prevAll:function(n){return Hi(n,"previousSibling")},nextUntil:function(n,a,l){return Hi(n,"nextSibling",l)},prevUntil:function(n,a,l){return Hi(n,"previousSibling",l)},siblings:function(n){return Zr((n.parentNode||{}).firstChild,n)},children:function(n){return Zr(n.firstChild)},contents:function(n){return n.contentDocument!=null&&i(n.contentDocument)?n.contentDocument:(Ee(n,"template")&&(n=n.content||n),d.merge([],n.childNodes))}},function(n,a){d.fn[n]=function(l,c){var u=d.map(this,a,l);return n.slice(-5)!=="Until"&&(c=l),c&&typeof c=="string"&&(u=d.filter(c,u)),this.length>1&&(Ui[n]||d.uniqueSort(u),ft.test(n)&&u.reverse()),this.pushStack(u)}});var We=/[^\x20\t\r\n\f]+/g;function Co(n){var a={};return d.each(n.match(We)||[],function(l,c){a[c]=!0}),a}d.Callbacks=function(n){n=typeof n=="string"?Co(n):d.extend({},n);var a,l,c,u,h=[],f=[],C=-1,v=function(){for(u=u||n.once,c=a=!0;f.length;C=-1)for(l=f.shift();++C-1;)h.splice(k,1),k<=C&&C--}),this},has:function(D){return D?d.inArray(D,h)>-1:h.length>0},empty:function(){return h&&(h=[]),this},disable:function(){return u=f=[],h=l="",this},disabled:function(){return!h},lock:function(){return u=f=[],!l&&!a&&(h=l=""),this},locked:function(){return!!u},fireWith:function(D,L){return u||(L=L||[],L=[D,L.slice?L.slice():L],f.push(L),a||v()),this},fire:function(){return P.fireWith(this,arguments),this},fired:function(){return!!c}};return P};function Wt(n){return n}function Ci(n){throw n}function ln(n,a,l,c){var u;try{n&&K(u=n.promise)?u.call(n).done(a).fail(l):n&&K(u=n.then)?u.call(n,a,l):a.apply(void 0,[n].slice(c))}catch(h){l.apply(void 0,[h])}}d.extend({Deferred:function(n){var a=[["notify","progress",d.Callbacks("memory"),d.Callbacks("memory"),2],["resolve","done",d.Callbacks("once memory"),d.Callbacks("once memory"),0,"resolved"],["reject","fail",d.Callbacks("once memory"),d.Callbacks("once memory"),1,"rejected"]],l="pending",c={state:function(){return l},always:function(){return u.done(arguments).fail(arguments),this},catch:function(h){return c.then(null,h)},pipe:function(){var h=arguments;return d.Deferred(function(f){d.each(a,function(C,v){var P=K(h[v[4]])&&h[v[4]];u[v[1]](function(){var D=P&&P.apply(this,arguments);D&&K(D.promise)?D.promise().progress(f.notify).done(f.resolve).fail(f.reject):f[v[0]+"With"](this,P?[D]:arguments)})}),h=null}).promise()},then:function(h,f,C){var v=0;function P(D,L,k,H){return function(){var fe=this,Te=arguments,xe=function(){var ct,Si;if(!(D=v&&(k!==Ci&&(fe=void 0,Te=[ct]),L.rejectWith(fe,Te))}};D?mt():(d.Deferred.getErrorHook?mt.error=d.Deferred.getErrorHook():d.Deferred.getStackHook&&(mt.error=d.Deferred.getStackHook()),t.setTimeout(mt))}}return d.Deferred(function(D){a[0][3].add(P(0,D,K(C)?C:Wt,D.notifyWith)),a[1][3].add(P(0,D,K(h)?h:Wt)),a[2][3].add(P(0,D,K(f)?f:Ci))}).promise()},promise:function(h){return h!=null?d.extend(h,c):c}},u={};return d.each(a,function(h,f){var C=f[2],v=f[5];c[f[1]]=C.add,v&&C.add(function(){l=v},a[3-h][2].disable,a[3-h][3].disable,a[0][2].lock,a[0][3].lock),C.add(f[3].fire),u[f[0]]=function(){return u[f[0]+"With"](this===u?void 0:this,arguments),this},u[f[0]+"With"]=C.fireWith}),c.promise(u),n&&n.call(u,u),u},when:function(n){var a=arguments.length,l=a,c=Array(l),u=s.call(arguments),h=d.Deferred(),f=function(C){return function(v){c[C]=this,u[C]=arguments.length>1?s.call(arguments):v,--a||h.resolveWith(c,u)}};if(a<=1&&(ln(n,h.done(f(l)).resolve,h.reject,!a),h.state()==="pending"||K(u[l]&&u[l].then)))return h.then();for(;l--;)ln(u[l],f(l),h.reject);return h.promise()}});var Ln=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;d.Deferred.exceptionHook=function(n,a){t.console&&t.console.warn&&n&&Ln.test(n.name)&&t.console.warn("jQuery.Deferred exception: "+n.message,n.stack,a)},d.readyException=function(n){t.setTimeout(function(){throw n})};var kt=d.Deferred();d.fn.ready=function(n){return kt.then(n).catch(function(a){d.readyException(a)}),this},d.extend({isReady:!1,readyWait:1,ready:function(n){(n===!0?--d.readyWait:d.isReady)||(d.isReady=!0,!(n!==!0&&--d.readyWait>0)&&kt.resolveWith(pe,[d]))}}),d.ready.then=kt.then;function $t(){pe.removeEventListener("DOMContentLoaded",$t),t.removeEventListener("load",$t),d.ready()}pe.readyState==="complete"||pe.readyState!=="loading"&&!pe.documentElement.doScroll?t.setTimeout(d.ready):(pe.addEventListener("DOMContentLoaded",$t),t.addEventListener("load",$t));var qt=function(n,a,l,c,u,h,f){var C=0,v=n.length,P=l==null;if(vi(l)==="object"){u=!0;for(C in l)qt(n,a,C,l[C],!0,h,f)}else if(c!==void 0&&(u=!0,K(c)||(f=!0),P&&(f?(a.call(n,c),a=null):(P=a,a=function(D,L,k){return P.call(d(D),k)})),a))for(;C1,null,!0)},removeData:function(n){return this.each(function(){Ct.remove(this,n)})}}),d.extend({queue:function(n,a,l){var c;if(n)return a=(a||"fx")+"queue",c=re.get(n,a),l&&(!c||Array.isArray(l)?c=re.access(n,a,d.makeArray(l)):c.push(l)),c||[]},dequeue:function(n,a){a=a||"fx";var l=d.queue(n,a),c=l.length,u=l.shift(),h=d._queueHooks(n,a),f=function(){d.dequeue(n,a)};u==="inprogress"&&(u=l.shift(),c--),u&&(a==="fx"&&l.unshift("inprogress"),delete h.stop,u.call(n,f,h)),!c&&h&&h.empty.fire()},_queueHooks:function(n,a){var l=a+"queueHooks";return re.get(n,l)||re.access(n,l,{empty:d.Callbacks("once memory").add(function(){re.remove(n,[a+"queue",l])})})}}),d.fn.extend({queue:function(n,a){var l=2;return typeof n!="string"&&(a=n,n="fx",l--),arguments.length\x20\t\r\n\f]*)/i,ts=/^$|^module$|\/(?:java|ecma)script/i;(function(){var n=pe.createDocumentFragment(),a=n.appendChild(pe.createElement("div")),l=pe.createElement("input");l.setAttribute("type","radio"),l.setAttribute("checked","checked"),l.setAttribute("name","t"),a.appendChild(l),ne.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,a.innerHTML="",ne.noCloneChecked=!!a.cloneNode(!0).lastChild.defaultValue,a.innerHTML="",ne.option=!!a.lastChild})();var Dt={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};Dt.tbody=Dt.tfoot=Dt.colgroup=Dt.caption=Dt.thead,Dt.th=Dt.td,ne.option||(Dt.optgroup=Dt.option=[1,""]);function bt(n,a){var l;return typeof n.getElementsByTagName<"u"?l=n.getElementsByTagName(a||"*"):typeof n.querySelectorAll<"u"?l=n.querySelectorAll(a||"*"):l=[],a===void 0||a&&Ee(n,a)?d.merge([n],l):l}function So(n,a){for(var l=0,c=n.length;l-1){u&&u.push(h);continue}if(P=cn(h),f=bt(L.appendChild(h),"script"),P&&So(f),l)for(D=0;h=f[D++];)ts.test(h.type||"")&&l.push(h)}return L}var ns=/^([^.]*)(?:\.(.+)|)/;function ri(){return!0}function pn(){return!1}function ar(n,a,l,c,u,h){var f,C;if(typeof a=="object"){typeof l!="string"&&(c=c||l,l=void 0);for(C in a)ar(n,C,l,c,a[C],h);return n}if(c==null&&u==null?(u=l,c=l=void 0):u==null&&(typeof l=="string"?(u=c,c=void 0):(u=c,c=l,l=void 0)),u===!1)u=pn;else if(!u)return n;return h===1&&(f=u,u=function(v){return d().off(v),f.apply(this,arguments)},u.guid=f.guid||(f.guid=d.guid++)),n.each(function(){d.event.add(this,a,u,c,l)})}d.event={global:{},add:function(n,a,l,c,u){var h,f,C,v,P,D,L,k,H,fe,Te,xe=re.get(n);if(Bn(n))for(l.handler&&(h=l,l=h.handler,u=h.selector),u&&d.find.matchesSelector($i,u),l.guid||(l.guid=d.guid++),(v=xe.events)||(v=xe.events=Object.create(null)),(f=xe.handle)||(f=xe.handle=function(mt){return typeof d<"u"&&d.event.triggered!==mt.type?d.event.dispatch.apply(n,arguments):void 0}),a=(a||"").match(We)||[""],P=a.length;P--;)C=ns.exec(a[P])||[],H=Te=C[1],fe=(C[2]||"").split(".").sort(),H&&(L=d.event.special[H]||{},H=(u?L.delegateType:L.bindType)||H,L=d.event.special[H]||{},D=d.extend({type:H,origType:Te,data:c,handler:l,guid:l.guid,selector:u,needsContext:u&&d.expr.match.needsContext.test(u),namespace:fe.join(".")},h),(k=v[H])||(k=v[H]=[],k.delegateCount=0,(!L.setup||L.setup.call(n,c,fe,f)===!1)&&n.addEventListener&&n.addEventListener(H,f)),L.add&&(L.add.call(n,D),D.handler.guid||(D.handler.guid=l.guid)),u?k.splice(k.delegateCount++,0,D):k.push(D),d.event.global[H]=!0)},remove:function(n,a,l,c,u){var h,f,C,v,P,D,L,k,H,fe,Te,xe=re.hasData(n)&&re.get(n);if(!(!xe||!(v=xe.events))){for(a=(a||"").match(We)||[""],P=a.length;P--;){if(C=ns.exec(a[P])||[],H=Te=C[1],fe=(C[2]||"").split(".").sort(),!H){for(H in v)d.event.remove(n,H+a[P],l,c,!0);continue}for(L=d.event.special[H]||{},H=(c?L.delegateType:L.bindType)||H,k=v[H]||[],C=C[2]&&new RegExp("(^|\\.)"+fe.join("\\.(?:.*\\.|)")+"(\\.|$)"),f=h=k.length;h--;)D=k[h],(u||Te===D.origType)&&(!l||l.guid===D.guid)&&(!C||C.test(D.namespace))&&(!c||c===D.selector||c==="**"&&D.selector)&&(k.splice(h,1),D.selector&&k.delegateCount--,L.remove&&L.remove.call(n,D));f&&!k.length&&((!L.teardown||L.teardown.call(n,fe,xe.handle)===!1)&&d.removeEvent(n,H,xe.handle),delete v[H])}d.isEmptyObject(v)&&re.remove(n,"handle events")}},dispatch:function(n){var a,l,c,u,h,f,C=new Array(arguments.length),v=d.event.fix(n),P=(re.get(this,"events")||Object.create(null))[v.type]||[],D=d.event.special[v.type]||{};for(C[0]=v,a=1;a=1)){for(;P!==this;P=P.parentNode||this)if(P.nodeType===1&&!(n.type==="click"&&P.disabled===!0)){for(h=[],f={},l=0;l-1:d.find(u,this,null,[P]).length),f[u]&&h.push(c);h.length&&C.push({elem:P,handlers:h})}}return P=this,v\s*$/g;function rs(n,a){return Ee(n,"table")&&Ee(a.nodeType!==11?a:a.firstChild,"tr")&&d(n).children("tbody")[0]||n}function ss(n){return n.type=(n.getAttribute("type")!==null)+"/"+n.type,n}function as(n){return(n.type||"").slice(0,5)==="true/"?n.type=n.type.slice(5):n.removeAttribute("type"),n}function cr(n,a){var l,c,u,h,f,C,v;if(a.nodeType===1){if(re.hasData(n)&&(h=re.get(n),v=h.events,v)){re.remove(a,"handle events");for(u in v)for(l=0,c=v[u].length;l1&&typeof H=="string"&&!ne.checkClone&&ka.test(H))return n.each(function(Te){var xe=n.eq(Te);fe&&(a[0]=H.call(this,Te,xe.html())),bi(xe,a,l,c)});if(L&&(u=is(a,n[0].ownerDocument,!1,n,c),h=u.firstChild,u.childNodes.length===1&&(u=h),h||c)){for(f=d.map(bt(u,"script"),ss),C=f.length;D0&&So(f,!v&&bt(n,"script")),C},cleanData:function(n){for(var a,l,c,u=d.event.special,h=0;(l=n[h])!==void 0;h++)if(Bn(l)){if(a=l[re.expando]){if(a.events)for(c in a.events)u[c]?d.event.remove(l,c):d.removeEvent(l,c,a.handle);l[re.expando]=void 0}l[Ct.expando]&&(l[Ct.expando]=void 0)}}}),d.fn.extend({detach:function(n){return wi(this,n,!0)},remove:function(n){return wi(this,n)},text:function(n){return qt(this,function(a){return a===void 0?d.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=a)})},null,n,arguments.length)},append:function(){return bi(this,arguments,function(n){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var a=rs(this,n);a.appendChild(n)}})},prepend:function(){return bi(this,arguments,function(n){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var a=rs(this,n);a.insertBefore(n,a.firstChild)}})},before:function(){return bi(this,arguments,function(n){this.parentNode&&this.parentNode.insertBefore(n,this)})},after:function(){return bi(this,arguments,function(n){this.parentNode&&this.parentNode.insertBefore(n,this.nextSibling)})},empty:function(){for(var n,a=0;(n=this[a])!=null;a++)n.nodeType===1&&(d.cleanData(bt(n,!1)),n.textContent="");return this},clone:function(n,a){return n=n??!1,a=a??n,this.map(function(){return d.clone(this,n,a)})},html:function(n){return qt(this,function(a){var l=this[0]||{},c=0,u=this.length;if(a===void 0&&l.nodeType===1)return l.innerHTML;if(typeof a=="string"&&!lr.test(a)&&!Dt[(yo.exec(a)||["",""])[1].toLowerCase()]){a=d.htmlPrefilter(a);try{for(;c=0&&(v+=Math.max(0,Math.ceil(n["offset"+a[0].toUpperCase()+a.slice(1)]-h-v-C-.5))||0),v+P}function Ft(n,a,l){var c=Xi(n),u=!ne.boxSizingReliable()||l,h=u&&d.css(n,"boxSizing",!1,c)==="border-box",f=h,C=Un(n,a,c),v="offset"+a[0].toUpperCase()+a.slice(1);if(Gi.test(C)){if(!l)return C;C="auto"}return(!ne.boxSizingReliable()&&h||!ne.reliableTrDimensions()&&Ee(n,"tr")||C==="auto"||!parseFloat(C)&&d.css(n,"display",!1,c)==="inline")&&n.getClientRects().length&&(h=d.css(n,"boxSizing",!1,c)==="border-box",f=v in n,f&&(C=n[v])),C=parseFloat(C)||0,C+un(n,a,l||(h?"border":"content"),f,c,C)+"px"}d.extend({cssHooks:{opacity:{get:function(n,a){if(a){var l=Un(n,"opacity");return l===""?"1":l}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(n,a,l,c){if(!(!n||n.nodeType===3||n.nodeType===8||!n.style)){var u,h,f,C=Gt(a),v=Zi.test(a),P=n.style;if(v||(a=Qi(C)),f=d.cssHooks[a]||d.cssHooks[C],l!==void 0){if(h=typeof l,h==="string"&&(u=Wi.exec(l))&&u[1]&&(l=jn(n,a,u),h="number"),l==null||l!==l)return;h==="number"&&!v&&(l+=u&&u[3]||(d.cssNumber[C]?"":"px")),!ne.clearCloneStyle&&l===""&&a.indexOf("background")===0&&(P[a]="inherit"),(!f||!("set"in f)||(l=f.set(n,l,c))!==void 0)&&(v?P.setProperty(a,l):P[a]=l)}else return f&&"get"in f&&(u=f.get(n,!1,c))!==void 0?u:P[a]}},css:function(n,a,l,c){var u,h,f,C=Gt(a),v=Zi.test(a);return v||(a=Qi(C)),f=d.cssHooks[a]||d.cssHooks[C],f&&"get"in f&&(u=f.get(n,!0,l)),u===void 0&&(u=Un(n,a,c)),u==="normal"&&a in dr&&(u=dr[a]),l===""||l?(h=parseFloat(u),l===!0||isFinite(h)?h||0:u):u}}),d.each(["height","width"],function(n,a){d.cssHooks[a]={get:function(l,c,u){if(c)return Zt.test(d.css(l,"display"))&&(!l.getClientRects().length||!l.getBoundingClientRect().width)?Mo(l,li,function(){return Ft(l,a,u)}):Ft(l,a,u)},set:function(l,c,u){var h,f=Xi(l),C=!ne.scrollboxSize()&&f.position==="absolute",v=C||u,P=v&&d.css(l,"boxSizing",!1,f)==="border-box",D=u?un(l,a,u,P,f):0;return P&&C&&(D-=Math.ceil(l["offset"+a[0].toUpperCase()+a.slice(1)]-parseFloat(f[a])-un(l,a,"border",!1,f)-.5)),D&&(h=Wi.exec(c))&&(h[3]||"px")!=="px"&&(l.style[a]=c,c=d.css(l,a)),pr(l,c,D)}}}),d.cssHooks.marginLeft=Wn(ne.reliableMarginLeft,function(n,a){if(a)return(parseFloat(Un(n,"marginLeft"))||n.getBoundingClientRect().left-Mo(n,{marginLeft:0},function(){return n.getBoundingClientRect().left}))+"px"}),d.each({margin:"",padding:"",border:"Width"},function(n,a){d.cssHooks[n+a]={expand:function(l){for(var c=0,u={},h=typeof l=="string"?l.split(" "):[l];c<4;c++)u[n+oi[c]+a]=h[c]||h[c-2]||h[0];return u}},n!=="margin"&&(d.cssHooks[n+a].set=pr)}),d.fn.extend({css:function(n,a){return qt(this,function(l,c,u){var h,f,C={},v=0;if(Array.isArray(c)){for(h=Xi(l),f=c.length;v1)}});function at(n,a,l,c,u){return new at.prototype.init(n,a,l,c,u)}d.Tween=at,at.prototype={constructor:at,init:function(n,a,l,c,u,h){this.elem=n,this.prop=l,this.easing=u||d.easing._default,this.options=a,this.start=this.now=this.cur(),this.end=c,this.unit=h||(d.cssNumber[l]?"":"px")},cur:function(){var n=at.propHooks[this.prop];return n&&n.get?n.get(this):at.propHooks._default.get(this)},run:function(n){var a,l=at.propHooks[this.prop];return this.options.duration?this.pos=a=d.easing[this.easing](n,this.options.duration*n,0,1,this.options.duration):this.pos=a=n,this.now=(this.end-this.start)*a+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),l&&l.set?l.set(this):at.propHooks._default.set(this),this}},at.prototype.init.prototype=at.prototype,at.propHooks={_default:{get:function(n){var a;return n.elem.nodeType!==1||n.elem[n.prop]!=null&&n.elem.style[n.prop]==null?n.elem[n.prop]:(a=d.css(n.elem,n.prop,""),!a||a==="auto"?0:a)},set:function(n){d.fx.step[n.prop]?d.fx.step[n.prop](n):n.elem.nodeType===1&&(d.cssHooks[n.prop]||n.elem.style[Qi(n.prop)]!=null)?d.style(n.elem,n.prop,n.now+n.unit):n.elem[n.prop]=n.now}}},at.propHooks.scrollTop=at.propHooks.scrollLeft={set:function(n){n.elem.nodeType&&n.elem.parentNode&&(n.elem[n.prop]=n.now)}},d.easing={linear:function(n){return n},swing:function(n){return .5-Math.cos(n*Math.PI)/2},_default:"swing"},d.fx=at.prototype.init,d.fx.step={};var yi,hn,ur=/^(?:toggle|show|hide)$/,hr=/queueHooks$/;function fn(){hn&&(pe.hidden===!1&&t.requestAnimationFrame?t.requestAnimationFrame(fn):t.setTimeout(fn,d.fx.interval),d.fx.tick())}function Xt(){return t.setTimeout(function(){yi=void 0}),yi=Date.now()}function Po(n,a){var l,c=0,u={height:n};for(a=a?1:0;c<4;c+=2-a)l=oi[c],u["margin"+l]=u["padding"+l]=n;return a&&(u.opacity=u.width=n),u}function fr(n,a,l){for(var c,u=(Rt.tweeners[a]||[]).concat(Rt.tweeners["*"]),h=0,f=u.length;h1)},removeAttr:function(n){return this.each(function(){d.removeAttr(this,n)})}}),d.extend({attr:function(n,a,l){var c,u,h=n.nodeType;if(!(h===3||h===8||h===2)){if(typeof n.getAttribute>"u")return d.prop(n,a,l);if((h!==1||!d.isXMLDoc(n))&&(u=d.attrHooks[a.toLowerCase()]||(d.expr.match.bool.test(a)?ds:void 0)),l!==void 0){if(l===null){d.removeAttr(n,a);return}return u&&"set"in u&&(c=u.set(n,l,a))!==void 0?c:(n.setAttribute(a,l+""),l)}return u&&"get"in u&&(c=u.get(n,a))!==null?c:(c=d.find.attr(n,a),c??void 0)}},attrHooks:{type:{set:function(n,a){if(!ne.radioValue&&a==="radio"&&Ee(n,"input")){var l=n.value;return n.setAttribute("type",a),l&&(n.value=l),a}}}},removeAttr:function(n,a){var l,c=0,u=a&&a.match(We);if(u&&n.nodeType===1)for(;l=u[c++];)n.removeAttribute(l)}}),ds={set:function(n,a,l){return a===!1?d.removeAttr(n,l):n.setAttribute(l,l),l}},d.each(d.expr.match.bool.source.match(/\w+/g),function(n,a){var l=m[a]||d.find.attr;m[a]=function(c,u,h){var f,C,v=u.toLowerCase();return h||(C=m[v],m[v]=f,f=l(c,u,h)!=null?v:null,m[v]=C),f}});var g=/^(?:input|select|textarea|button)$/i,b=/^(?:a|area)$/i;d.fn.extend({prop:function(n,a){return qt(this,d.prop,n,a,arguments.length>1)},removeProp:function(n){return this.each(function(){delete this[d.propFix[n]||n]})}}),d.extend({prop:function(n,a,l){var c,u,h=n.nodeType;if(!(h===3||h===8||h===2))return(h!==1||!d.isXMLDoc(n))&&(a=d.propFix[a]||a,u=d.propHooks[a]),l!==void 0?u&&"set"in u&&(c=u.set(n,l,a))!==void 0?c:n[a]=l:u&&"get"in u&&(c=u.get(n,a))!==null?c:n[a]},propHooks:{tabIndex:{get:function(n){var a=d.find.attr(n,"tabindex");return a?parseInt(a,10):g.test(n.nodeName)||b.test(n.nodeName)&&n.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),ne.optSelected||(d.propHooks.selected={get:function(n){var a=n.parentNode;return a&&a.parentNode&&a.parentNode.selectedIndex,null},set:function(n){var a=n.parentNode;a&&(a.selectedIndex,a.parentNode&&a.parentNode.selectedIndex)}}),d.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){d.propFix[this.toLowerCase()]=this});function T(n){var a=n.match(We)||[];return a.join(" ")}function N(n){return n.getAttribute&&n.getAttribute("class")||""}function Y(n){return Array.isArray(n)?n:typeof n=="string"?n.match(We)||[]:[]}d.fn.extend({addClass:function(n){var a,l,c,u,h,f;return K(n)?this.each(function(C){d(this).addClass(n.call(this,C,N(this)))}):(a=Y(n),a.length?this.each(function(){if(c=N(this),l=this.nodeType===1&&" "+T(c)+" ",l){for(h=0;h-1;)l=l.replace(" "+u+" "," ");f=T(l),c!==f&&this.setAttribute("class",f)}}):this):this.attr("class","")},toggleClass:function(n,a){var l,c,u,h,f=typeof n,C=f==="string"||Array.isArray(n);return K(n)?this.each(function(v){d(this).toggleClass(n.call(this,v,N(this),a),a)}):typeof a=="boolean"&&C?a?this.addClass(n):this.removeClass(n):(l=Y(n),this.each(function(){if(C)for(h=d(this),u=0;u-1)return!0;return!1}});var Ce=/\r/g;d.fn.extend({val:function(n){var a,l,c,u=this[0];return arguments.length?(c=K(n),this.each(function(h){var f;this.nodeType===1&&(c?f=n.call(this,h,d(this).val()):f=n,f==null?f="":typeof f=="number"?f+="":Array.isArray(f)&&(f=d.map(f,function(C){return C==null?"":C+""})),a=d.valHooks[this.type]||d.valHooks[this.nodeName.toLowerCase()],(!a||!("set"in a)||a.set(this,f,"value")===void 0)&&(this.value=f))})):u?(a=d.valHooks[u.type]||d.valHooks[u.nodeName.toLowerCase()],a&&"get"in a&&(l=a.get(u,"value"))!==void 0?l:(l=u.value,typeof l=="string"?l.replace(Ce,""):l??"")):void 0}}),d.extend({valHooks:{option:{get:function(n){var a=d.find.attr(n,"value");return a??T(d.text(n))}},select:{get:function(n){var a,l,c,u=n.options,h=n.selectedIndex,f=n.type==="select-one",C=f?null:[],v=f?h+1:u.length;for(h<0?c=v:c=f?h:0;c-1)&&(l=!0);return l||(n.selectedIndex=-1),h}}}}),d.each(["radio","checkbox"],function(){d.valHooks[this]={set:function(n,a){if(Array.isArray(a))return n.checked=d.inArray(d(n).val(),a)>-1}},ne.checkOn||(d.valHooks[this].get=function(n){return n.getAttribute("value")===null?"on":n.value})});var Ge=t.location,st={guid:Date.now()},lt=/\?/;d.parseXML=function(n){var a,l;if(!n||typeof n!="string")return null;try{a=new t.DOMParser().parseFromString(n,"text/xml")}catch{}return l=a&&a.getElementsByTagName("parsererror")[0],(!a||l)&&d.error("Invalid XML: "+(l?d.map(l.childNodes,function(c){return c.textContent}).join(` -`):n)),a};var Lt=/^(?:focusinfocus|focusoutblur)$/,ec=function(n){n.stopPropagation()};d.extend(d.event,{trigger:function(n,a,l,c){var u,h,f,C,v,P,D,L,k=[l||pe],H=se.call(n,"type")?n.type:n,fe=se.call(n,"namespace")?n.namespace.split("."):[];if(h=L=f=l=l||pe,!(l.nodeType===3||l.nodeType===8)&&!Lt.test(H+d.event.triggered)&&(H.indexOf(".")>-1&&(fe=H.split("."),H=fe.shift(),fe.sort()),v=H.indexOf(":")<0&&"on"+H,n=n[d.expando]?n:new d.Event(H,typeof n=="object"&&n),n.isTrigger=c?2:3,n.namespace=fe.join("."),n.rnamespace=n.namespace?new RegExp("(^|\\.)"+fe.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,n.result=void 0,n.target||(n.target=l),a=a==null?[n]:d.makeArray(a,[n]),D=d.event.special[H]||{},!(!c&&D.trigger&&D.trigger.apply(l,a)===!1))){if(!c&&!D.noBubble&&!rt(l)){for(C=D.delegateType||H,Lt.test(C+H)||(h=h.parentNode);h;h=h.parentNode)k.push(h),f=h;f===(l.ownerDocument||pe)&&k.push(f.defaultView||f.parentWindow||t)}for(u=0;(h=k[u++])&&!n.isPropagationStopped();)L=h,n.type=u>1?C:D.bindType||H,P=(re.get(h,"events")||Object.create(null))[n.type]&&re.get(h,"handle"),P&&P.apply(h,a),P=v&&h[v],P&&P.apply&&Bn(h)&&(n.result=P.apply(h,a),n.result===!1&&n.preventDefault());return n.type=H,!c&&!n.isDefaultPrevented()&&(!D._default||D._default.apply(k.pop(),a)===!1)&&Bn(l)&&v&&K(l[H])&&!rt(l)&&(f=l[v],f&&(l[v]=null),d.event.triggered=H,n.isPropagationStopped()&&L.addEventListener(H,ec),l[H](),n.isPropagationStopped()&&L.removeEventListener(H,ec),d.event.triggered=void 0,f&&(l[v]=f)),n.result}},simulate:function(n,a,l){var c=d.extend(new d.Event,l,{type:n,isSimulated:!0});d.event.trigger(c,null,a)}}),d.fn.extend({trigger:function(n,a){return this.each(function(){d.event.trigger(n,a,this)})},triggerHandler:function(n,a){var l=this[0];if(l)return d.event.trigger(n,a,l,!0)}});var Pu=/\[\]$/,tc=/\r?\n/g,Ou=/^(?:submit|button|image|reset|file)$/i,Tu=/^(?:input|select|textarea|keygen)/i;function Da(n,a,l,c){var u;if(Array.isArray(a))d.each(a,function(h,f){l||Pu.test(n)?c(n,f):Da(n+"["+(typeof f=="object"&&f!=null?h:"")+"]",f,l,c)});else if(!l&&vi(a)==="object")for(u in a)Da(n+"["+u+"]",a[u],l,c);else c(n,a)}d.param=function(n,a){var l,c=[],u=function(h,f){var C=K(f)?f():f;c[c.length]=encodeURIComponent(h)+"="+encodeURIComponent(C??"")};if(n==null)return"";if(Array.isArray(n)||n.jquery&&!d.isPlainObject(n))d.each(n,function(){u(this.name,this.value)});else for(l in n)Da(l,n[l],a,u);return c.join("&")},d.fn.extend({serialize:function(){return d.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var n=d.prop(this,"elements");return n?d.makeArray(n):this}).filter(function(){var n=this.type;return this.name&&!d(this).is(":disabled")&&Tu.test(this.nodeName)&&!Ou.test(n)&&(this.checked||!dn.test(n))}).map(function(n,a){var l=d(this).val();return l==null?null:Array.isArray(l)?d.map(l,function(c){return{name:a.name,value:c.replace(tc,`\r -`)}}):{name:a.name,value:l.replace(tc,`\r -`)}}).get()}});var Eu=/%20/g,ku=/#.*$/,Iu=/([?&])_=[^&]*/,Du=/^(.*?):[ \t]*([^\r\n]*)$/mg,Fu=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Au=/^(?:GET|HEAD)$/,Vu=/^\/\//,ic={},Fa={},nc="*/".concat("*"),Aa=pe.createElement("a");Aa.href=Ge.href;function oc(n){return function(a,l){typeof a!="string"&&(l=a,a="*");var c,u=0,h=a.toLowerCase().match(We)||[];if(K(l))for(;c=h[u++];)c[0]==="+"?(c=c.slice(1)||"*",(n[c]=n[c]||[]).unshift(l)):(n[c]=n[c]||[]).push(l)}}function rc(n,a,l,c){var u={},h=n===Fa;function f(C){var v;return u[C]=!0,d.each(n[C]||[],function(P,D){var L=D(a,l,c);if(typeof L=="string"&&!h&&!u[L])return a.dataTypes.unshift(L),f(L),!1;if(h)return!(v=L)}),v}return f(a.dataTypes[0])||!u["*"]&&f("*")}function Va(n,a){var l,c,u=d.ajaxSettings.flatOptions||{};for(l in a)a[l]!==void 0&&((u[l]?n:c||(c={}))[l]=a[l]);return c&&d.extend(!0,n,c),n}function Ru(n,a,l){for(var c,u,h,f,C=n.contents,v=n.dataTypes;v[0]==="*";)v.shift(),c===void 0&&(c=n.mimeType||a.getResponseHeader("Content-Type"));if(c){for(u in C)if(C[u]&&C[u].test(c)){v.unshift(u);break}}if(v[0]in l)h=v[0];else{for(u in l){if(!v[0]||n.converters[u+" "+v[0]]){h=u;break}f||(f=u)}h=h||f}if(h)return h!==v[0]&&v.unshift(h),l[h]}function Lu(n,a,l,c){var u,h,f,C,v,P={},D=n.dataTypes.slice();if(D[1])for(f in n.converters)P[f.toLowerCase()]=n.converters[f];for(h=D.shift();h;)if(n.responseFields[h]&&(l[n.responseFields[h]]=a),!v&&c&&n.dataFilter&&(a=n.dataFilter(a,n.dataType)),v=h,h=D.shift(),h){if(h==="*")h=v;else if(v!=="*"&&v!==h){if(f=P[v+" "+h]||P["* "+h],!f){for(u in P)if(C=u.split(" "),C[1]===h&&(f=P[v+" "+C[0]]||P["* "+C[0]],f)){f===!0?f=P[u]:P[u]!==!0&&(h=C[0],D.unshift(C[1]));break}}if(f!==!0)if(f&&n.throws)a=f(a);else try{a=f(a)}catch(L){return{state:"parsererror",error:f?L:"No conversion from "+v+" to "+h}}}}return{state:"success",data:a}}d.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ge.href,type:"GET",isLocal:Fu.test(Ge.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":nc,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":d.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(n,a){return a?Va(Va(n,d.ajaxSettings),a):Va(d.ajaxSettings,n)},ajaxPrefilter:oc(ic),ajaxTransport:oc(Fa),ajax:function(n,a){typeof n=="object"&&(a=n,n=void 0),a=a||{};var l,c,u,h,f,C,v,P,D,L,k=d.ajaxSetup({},a),H=k.context||k,fe=k.context&&(H.nodeType||H.jquery)?d(H):d.event,Te=d.Deferred(),xe=d.Callbacks("once memory"),mt=k.statusCode||{},ct={},Si={},Mi="canceled",Pe={readyState:0,getResponseHeader:function(ke){var Qe;if(v){if(!h)for(h={};Qe=Du.exec(u);)h[Qe[1].toLowerCase()+" "]=(h[Qe[1].toLowerCase()+" "]||[]).concat(Qe[2]);Qe=h[ke.toLowerCase()+" "]}return Qe==null?null:Qe.join(", ")},getAllResponseHeaders:function(){return v?u:null},setRequestHeader:function(ke,Qe){return v==null&&(ke=Si[ke.toLowerCase()]=Si[ke.toLowerCase()]||ke,ct[ke]=Qe),this},overrideMimeType:function(ke){return v==null&&(k.mimeType=ke),this},statusCode:function(ke){var Qe;if(ke)if(v)Pe.always(ke[Pe.status]);else for(Qe in ke)mt[Qe]=[mt[Qe],ke[Qe]];return this},abort:function(ke){var Qe=ke||Mi;return l&&l.abort(Qe),$n(0,Qe),this}};if(Te.promise(Pe),k.url=((n||k.url||Ge.href)+"").replace(Vu,Ge.protocol+"//"),k.type=a.method||a.type||k.method||k.type,k.dataTypes=(k.dataType||"*").toLowerCase().match(We)||[""],k.crossDomain==null){C=pe.createElement("a");try{C.href=k.url,C.href=C.href,k.crossDomain=Aa.protocol+"//"+Aa.host!=C.protocol+"//"+C.host}catch{k.crossDomain=!0}}if(k.data&&k.processData&&typeof k.data!="string"&&(k.data=d.param(k.data,k.traditional)),rc(ic,k,a,Pe),v)return Pe;P=d.event&&k.global,P&&d.active++===0&&d.event.trigger("ajaxStart"),k.type=k.type.toUpperCase(),k.hasContent=!Au.test(k.type),c=k.url.replace(ku,""),k.hasContent?k.data&&k.processData&&(k.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(k.data=k.data.replace(Eu,"+")):(L=k.url.slice(c.length),k.data&&(k.processData||typeof k.data=="string")&&(c+=(lt.test(c)?"&":"?")+k.data,delete k.data),k.cache===!1&&(c=c.replace(Iu,"$1"),L=(lt.test(c)?"&":"?")+"_="+st.guid+++L),k.url=c+L),k.ifModified&&(d.lastModified[c]&&Pe.setRequestHeader("If-Modified-Since",d.lastModified[c]),d.etag[c]&&Pe.setRequestHeader("If-None-Match",d.etag[c])),(k.data&&k.hasContent&&k.contentType!==!1||a.contentType)&&Pe.setRequestHeader("Content-Type",k.contentType),Pe.setRequestHeader("Accept",k.dataTypes[0]&&k.accepts[k.dataTypes[0]]?k.accepts[k.dataTypes[0]]+(k.dataTypes[0]!=="*"?", "+nc+"; q=0.01":""):k.accepts["*"]);for(D in k.headers)Pe.setRequestHeader(D,k.headers[D]);if(k.beforeSend&&(k.beforeSend.call(H,Pe,k)===!1||v))return Pe.abort();if(Mi="abort",xe.add(k.complete),Pe.done(k.success),Pe.fail(k.error),l=rc(Fa,k,a,Pe),!l)$n(-1,"No Transport");else{if(Pe.readyState=1,P&&fe.trigger("ajaxSend",[Pe,k]),v)return Pe;k.async&&k.timeout>0&&(f=t.setTimeout(function(){Pe.abort("timeout")},k.timeout));try{v=!1,l.send(ct,$n)}catch(ke){if(v)throw ke;$n(-1,ke)}}function $n(ke,Qe,_r,La){var Pi,vr,Oi,mn,gn,Yt=Qe;v||(v=!0,f&&t.clearTimeout(f),l=void 0,u=La||"",Pe.readyState=ke>0?4:0,Pi=ke>=200&&ke<300||ke===304,_r&&(mn=Ru(k,Pe,_r)),!Pi&&d.inArray("script",k.dataTypes)>-1&&d.inArray("json",k.dataTypes)<0&&(k.converters["text script"]=function(){}),mn=Lu(k,mn,Pe,Pi),Pi?(k.ifModified&&(gn=Pe.getResponseHeader("Last-Modified"),gn&&(d.lastModified[c]=gn),gn=Pe.getResponseHeader("etag"),gn&&(d.etag[c]=gn)),ke===204||k.type==="HEAD"?Yt="nocontent":ke===304?Yt="notmodified":(Yt=mn.state,vr=mn.data,Oi=mn.error,Pi=!Oi)):(Oi=Yt,(ke||!Yt)&&(Yt="error",ke<0&&(ke=0))),Pe.status=ke,Pe.statusText=(Qe||Yt)+"",Pi?Te.resolveWith(H,[vr,Yt,Pe]):Te.rejectWith(H,[Pe,Yt,Oi]),Pe.statusCode(mt),mt=void 0,P&&fe.trigger(Pi?"ajaxSuccess":"ajaxError",[Pe,k,Pi?vr:Oi]),xe.fireWith(H,[Pe,Yt]),P&&(fe.trigger("ajaxComplete",[Pe,k]),--d.active||d.event.trigger("ajaxStop")))}return Pe},getJSON:function(n,a,l){return d.get(n,a,l,"json")},getScript:function(n,a){return d.get(n,void 0,a,"script")}}),d.each(["get","post"],function(n,a){d[a]=function(l,c,u,h){return K(c)&&(h=h||u,u=c,c=void 0),d.ajax(d.extend({url:l,type:a,dataType:h,data:c,success:u},d.isPlainObject(l)&&l))}}),d.ajaxPrefilter(function(n){var a;for(a in n.headers)a.toLowerCase()==="content-type"&&(n.contentType=n.headers[a]||"")}),d._evalUrl=function(n,a,l){return d.ajax({url:n,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(c){d.globalEval(c,a,l)}})},d.fn.extend({wrapAll:function(n){var a;return this[0]&&(K(n)&&(n=n.call(this[0])),a=d(n,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&a.insertBefore(this[0]),a.map(function(){for(var l=this;l.firstElementChild;)l=l.firstElementChild;return l}).append(this)),this},wrapInner:function(n){return K(n)?this.each(function(a){d(this).wrapInner(n.call(this,a))}):this.each(function(){var a=d(this),l=a.contents();l.length?l.wrapAll(n):a.append(n)})},wrap:function(n){var a=K(n);return this.each(function(l){d(this).wrapAll(a?n.call(this,l):n)})},unwrap:function(n){return this.parent(n).not("body").each(function(){d(this).replaceWith(this.childNodes)}),this}}),d.expr.pseudos.hidden=function(n){return!d.expr.pseudos.visible(n)},d.expr.pseudos.visible=function(n){return!!(n.offsetWidth||n.offsetHeight||n.getClientRects().length)},d.ajaxSettings.xhr=function(){try{return new t.XMLHttpRequest}catch{}};var Bu={0:200,1223:204},gr=d.ajaxSettings.xhr();ne.cors=!!gr&&"withCredentials"in gr,ne.ajax=gr=!!gr,d.ajaxTransport(function(n){var a,l;if(ne.cors||gr&&!n.crossDomain)return{send:function(c,u){var h,f=n.xhr();if(f.open(n.type,n.url,n.async,n.username,n.password),n.xhrFields)for(h in n.xhrFields)f[h]=n.xhrFields[h];n.mimeType&&f.overrideMimeType&&f.overrideMimeType(n.mimeType),!n.crossDomain&&!c["X-Requested-With"]&&(c["X-Requested-With"]="XMLHttpRequest");for(h in c)f.setRequestHeader(h,c[h]);a=function(C){return function(){a&&(a=l=f.onload=f.onerror=f.onabort=f.ontimeout=f.onreadystatechange=null,C==="abort"?f.abort():C==="error"?typeof f.status!="number"?u(0,"error"):u(f.status,f.statusText):u(Bu[f.status]||f.status,f.statusText,(f.responseType||"text")!=="text"||typeof f.responseText!="string"?{binary:f.response}:{text:f.responseText},f.getAllResponseHeaders()))}},f.onload=a(),l=f.onerror=f.ontimeout=a("error"),f.onabort!==void 0?f.onabort=l:f.onreadystatechange=function(){f.readyState===4&&t.setTimeout(function(){a&&l()})},a=a("abort");try{f.send(n.hasContent&&n.data||null)}catch(C){if(a)throw C}},abort:function(){a&&a()}}}),d.ajaxPrefilter(function(n){n.crossDomain&&(n.contents.script=!1)}),d.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(n){return d.globalEval(n),n}}}),d.ajaxPrefilter("script",function(n){n.cache===void 0&&(n.cache=!1),n.crossDomain&&(n.type="GET")}),d.ajaxTransport("script",function(n){if(n.crossDomain||n.scriptAttrs){var a,l;return{send:function(c,u){a=d(" + diff --git a/src/GroupDocs.Viewer.UI/App/main.js b/src/GroupDocs.Viewer.UI/App/main.js index 9548bb6..a8581ce 100644 --- a/src/GroupDocs.Viewer.UI/App/main.js +++ b/src/GroupDocs.Viewer.UI/App/main.js @@ -1,8 +1,7 @@ -import{$ as N,$b as fo,$c as Po,$d as Mt,Ac as hn,Ad as Oo,Ae as Gt,B as $e,Bc as Ao,Bd as Uo,Be as qt,Ca as Q,Cb as to,Cc as Re,Cd as Ho,Ce as e2,D as Z0,Db as ro,Dc as $,Dd as E0,De as qe,Ea as bt,Eb as mn,Ec as C0,Ed as Wo,F as Oi,Fa as ji,Fb as no,Fc as ee,Fe as t2,G as Ui,Ga as Qe,Gb as io,Gc as Pe,Gd as Pt,Ge as r2,Ha as Zi,Hc as te,He as jt,Ic as wo,Id as Go,Ie as n2,Ja as Et,Jc as He,Jd as Q0,Je as i2,Ka as Ce,Kc as gn,Kd as we,Ke as o2,La as Vi,Lc as _0,Ld as X0,Le as a2,M as Hi,Mb as oo,Mc as $0,Md as zt,N as V0,Na as Ki,Nc as xn,Nd as qo,Ne as s2,Oa as oe,Od as Bt,Oe as e0,Pd as kt,Pe as Zt,Q as fn,Qa as At,Qc as vn,Qd as jo,Qe as c2,Ra as $i,Rc as So,Rd as A0,Re as Vt,Sa as Qi,Sd as Lt,Se as P0,T as vt,Ta as K,Tb as ao,Td as Zo,Te as Kt,Ua as Xi,Uc as Dt,Ud as Vo,Ue as l2,Vb as v0,Ve as f2,W as V,Wa as Yi,Wc as Do,We as d2,Xa as un,Xb as so,Xd as Sn,Xe as z0,Y as X,Yb as co,Yc as yn,Yd as Y0,Ye as u2,Z as ve,Zc as Fo,Zd as J0,_ as yt,_b as lo,_d as Ko,a as W,aa as ye,ab as _e,ac as uo,ad as zo,ae as Rt,b as re,ba as Ct,bb as be,bd as j,c as Mi,cb as u0,cd as ze,d as Ri,db as Xe,dd as Bo,de as Tt,e as G,ea as Le,eb as Ye,ec as y0,ed as Cn,ee as $o,f as xs,fa as Me,fb as wt,fc as K0,fd as ko,fe as Qo,g as cn,gb as p0,gc as po,gd as Je,h as Ti,ia as Wi,ib as m0,id as _n,ie as Dn,j as Ii,ja as Gi,jb as ne,jd as bn,je as Xo,k as ke,ke as We,lc as mo,ld as En,le as w0,ma as _t,mc as ho,nc as go,nd as b0,ne as Yo,ob as h0,oc as xo,od as An,oe as It,pa as qi,pb as g0,pc as vo,pd as Ft,pe as S0,q as d0,qb as x0,qc as yo,qd as Lo,qe as Ge,re as Jo,s as J,sb as pn,sd as Mo,se as Fn,tb as Ji,tc as Co,td as Ro,te as D0,u as ln,ub as eo,ud as wn,ue as Nt,va as dn,vc as _o,ve as Ot,we as Ut,xc as bo,xd as To,xe as F0,y as Ni,yc as St,yd as Io,ye as Ht,zc as Eo,zd as No,ze as Wt}from"./chunk-ZIHOBMJY.js";var P2=G(()=>{"use strict"});var q=G((Xt,z2)=>{"use strict";(function(r,e){typeof Xt=="object"?z2.exports=Xt=e():typeof define=="function"&&define.amd?define([],e):r.CryptoJS=e()})(Xt,function(){var r=r||function(e,t){var n;if(typeof window<"u"&&window.crypto&&(n=window.crypto),typeof self<"u"&&self.crypto&&(n=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(n=globalThis.crypto),!n&&typeof window<"u"&&window.msCrypto&&(n=window.msCrypto),!n&&typeof global<"u"&&global.crypto&&(n=global.crypto),!n&&typeof Mi=="function")try{n=P2()}catch{}var i=function(){if(n){if(typeof n.getRandomValues=="function")try{return n.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof n.randomBytes=="function")try{return n.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},o=Object.create||function(){function p(){}return function(g){var C;return p.prototype=g,C=new p,p.prototype=null,C}}(),c={},a=c.lib={},s=a.Base=function(){return{extend:function(p){var g=o(this);return p&&g.mixIn(p),(!g.hasOwnProperty("init")||this.init===g.init)&&(g.init=function(){g.$super.init.apply(this,arguments)}),g.init.prototype=g,g.$super=this,g},create:function(){var p=this.extend();return p.init.apply(p,arguments),p},init:function(){},mixIn:function(p){for(var g in p)p.hasOwnProperty(g)&&(this[g]=p[g]);p.hasOwnProperty("toString")&&(this.toString=p.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),f=a.WordArray=s.extend({init:function(p,g){p=this.words=p||[],g!=t?this.sigBytes=g:this.sigBytes=p.length*4},toString:function(p){return(p||u).stringify(this)},concat:function(p){var g=this.words,C=p.words,y=this.sigBytes,_=p.sigBytes;if(this.clamp(),y%4)for(var b=0;b<_;b++){var z=C[b>>>2]>>>24-b%4*8&255;g[y+b>>>2]|=z<<24-(y+b)%4*8}else for(var F=0;F<_;F+=4)g[y+F>>>2]=C[F>>>2];return this.sigBytes+=_,this},clamp:function(){var p=this.words,g=this.sigBytes;p[g>>>2]&=4294967295<<32-g%4*8,p.length=e.ceil(g/4)},clone:function(){var p=s.clone.call(this);return p.words=this.words.slice(0),p},random:function(p){for(var g=[],C=0;C>>2]>>>24-_%4*8&255;y.push((b>>>4).toString(16)),y.push((b&15).toString(16))}return y.join("")},parse:function(p){for(var g=p.length,C=[],y=0;y>>3]|=parseInt(p.substr(y,2),16)<<24-y%8*4;return new f.init(C,g/2)}},d=l.Latin1={stringify:function(p){for(var g=p.words,C=p.sigBytes,y=[],_=0;_>>2]>>>24-_%4*8&255;y.push(String.fromCharCode(b))}return y.join("")},parse:function(p){for(var g=p.length,C=[],y=0;y>>2]|=(p.charCodeAt(y)&255)<<24-y%4*8;return new f.init(C,g)}},h=l.Utf8={stringify:function(p){try{return decodeURIComponent(escape(d.stringify(p)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(p){return d.parse(unescape(encodeURIComponent(p)))}},m=a.BufferedBlockAlgorithm=s.extend({reset:function(){this._data=new f.init,this._nDataBytes=0},_append:function(p){typeof p=="string"&&(p=h.parse(p)),this._data.concat(p),this._nDataBytes+=p.sigBytes},_process:function(p){var g,C=this._data,y=C.words,_=C.sigBytes,b=this.blockSize,z=b*4,F=_/z;p?F=e.ceil(F):F=e.max((F|0)-this._minBufferSize,0);var M=F*b,T=e.min(M*4,_);if(M){for(var A=0;A{"use strict";(function(r,e){typeof Yt=="object"?B2.exports=Yt=e(q()):typeof define=="function"&&define.amd?define(["./core"],e):e(r.CryptoJS)})(Yt,function(r){return function(e){var t=r,n=t.lib,i=n.Base,o=n.WordArray,c=t.x64={},a=c.Word=i.extend({init:function(f,l){this.high=f,this.low=l}}),s=c.WordArray=i.extend({init:function(f,l){f=this.words=f||[],l!=e?this.sigBytes=l:this.sigBytes=f.length*8},toX32:function(){for(var f=this.words,l=f.length,u=[],d=0;d{"use strict";(function(r,e){typeof Jt=="object"?k2.exports=Jt=e(q()):typeof define=="function"&&define.amd?define(["./core"],e):e(r.CryptoJS)})(Jt,function(r){return function(){if(typeof ArrayBuffer=="function"){var e=r,t=e.lib,n=t.WordArray,i=n.init,o=n.init=function(c){if(c instanceof ArrayBuffer&&(c=new Uint8Array(c)),(c instanceof Int8Array||typeof Uint8ClampedArray<"u"&&c instanceof Uint8ClampedArray||c instanceof Int16Array||c instanceof Uint16Array||c instanceof Int32Array||c instanceof Uint32Array||c instanceof Float32Array||c instanceof Float64Array)&&(c=new Uint8Array(c.buffer,c.byteOffset,c.byteLength)),c instanceof Uint8Array){for(var a=c.byteLength,s=[],f=0;f>>2]|=c[f]<<24-f%4*8;i.call(this,s,a)}else i.apply(this,arguments)};o.prototype=n}}(),r.lib.WordArray})});var R2=G((er,M2)=>{"use strict";(function(r,e){typeof er=="object"?M2.exports=er=e(q()):typeof define=="function"&&define.amd?define(["./core"],e):e(r.CryptoJS)})(er,function(r){return function(){var e=r,t=e.lib,n=t.WordArray,i=e.enc,o=i.Utf16=i.Utf16BE={stringify:function(a){for(var s=a.words,f=a.sigBytes,l=[],u=0;u>>2]>>>16-u%4*8&65535;l.push(String.fromCharCode(d))}return l.join("")},parse:function(a){for(var s=a.length,f=[],l=0;l>>1]|=a.charCodeAt(l)<<16-l%2*16;return n.create(f,s*2)}};i.Utf16LE={stringify:function(a){for(var s=a.words,f=a.sigBytes,l=[],u=0;u>>2]>>>16-u%4*8&65535);l.push(String.fromCharCode(d))}return l.join("")},parse:function(a){for(var s=a.length,f=[],l=0;l>>1]|=c(a.charCodeAt(l)<<16-l%2*16);return n.create(f,s*2)}};function c(a){return a<<8&4278255360|a>>>8&16711935}}(),r.enc.Utf16})});var Ze=G((tr,T2)=>{"use strict";(function(r,e){typeof tr=="object"?T2.exports=tr=e(q()):typeof define=="function"&&define.amd?define(["./core"],e):e(r.CryptoJS)})(tr,function(r){return function(){var e=r,t=e.lib,n=t.WordArray,i=e.enc,o=i.Base64={stringify:function(a){var s=a.words,f=a.sigBytes,l=this._map;a.clamp();for(var u=[],d=0;d>>2]>>>24-d%4*8&255,m=s[d+1>>>2]>>>24-(d+1)%4*8&255,x=s[d+2>>>2]>>>24-(d+2)%4*8&255,v=h<<16|m<<8|x,p=0;p<4&&d+p*.75>>6*(3-p)&63));var g=l.charAt(64);if(g)for(;u.length%4;)u.push(g);return u.join("")},parse:function(a){var s=a.length,f=this._map,l=this._reverseMap;if(!l){l=this._reverseMap=[];for(var u=0;u>>6-d%4*2,x=h|m;l[u>>>2]|=x<<24-u%4*8,u++}return n.create(l,u)}}(),r.enc.Base64})});var N2=G((rr,I2)=>{"use strict";(function(r,e){typeof rr=="object"?I2.exports=rr=e(q()):typeof define=="function"&&define.amd?define(["./core"],e):e(r.CryptoJS)})(rr,function(r){return function(){var e=r,t=e.lib,n=t.WordArray,i=e.enc,o=i.Base64url={stringify:function(a,s){s===void 0&&(s=!0);var f=a.words,l=a.sigBytes,u=s?this._safe_map:this._map;a.clamp();for(var d=[],h=0;h>>2]>>>24-h%4*8&255,x=f[h+1>>>2]>>>24-(h+1)%4*8&255,v=f[h+2>>>2]>>>24-(h+2)%4*8&255,p=m<<16|x<<8|v,g=0;g<4&&h+g*.75>>6*(3-g)&63));var C=u.charAt(64);if(C)for(;d.length%4;)d.push(C);return d.join("")},parse:function(a,s){s===void 0&&(s=!0);var f=a.length,l=s?this._safe_map:this._map,u=this._reverseMap;if(!u){u=this._reverseMap=[];for(var d=0;d>>6-d%4*2,x=h|m;l[u>>>2]|=x<<24-u%4*8,u++}return n.create(l,u)}}(),r.enc.Base64url})});var Ve=G((nr,O2)=>{"use strict";(function(r,e){typeof nr=="object"?O2.exports=nr=e(q()):typeof define=="function"&&define.amd?define(["./core"],e):e(r.CryptoJS)})(nr,function(r){return function(e){var t=r,n=t.lib,i=n.WordArray,o=n.Hasher,c=t.algo,a=[];(function(){for(var h=0;h<64;h++)a[h]=e.abs(e.sin(h+1))*4294967296|0})();var s=c.MD5=o.extend({_doReset:function(){this._hash=new i.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(h,m){for(var x=0;x<16;x++){var v=m+x,p=h[v];h[v]=(p<<8|p>>>24)&16711935|(p<<24|p>>>8)&4278255360}var g=this._hash.words,C=h[m+0],y=h[m+1],_=h[m+2],b=h[m+3],z=h[m+4],F=h[m+5],M=h[m+6],T=h[m+7],A=h[m+8],k=h[m+9],I=h[m+10],B=h[m+11],O=h[m+12],w=h[m+13],L=h[m+14],R=h[m+15],E=g[0],S=g[1],P=g[2],D=g[3];E=f(E,S,P,D,C,7,a[0]),D=f(D,E,S,P,y,12,a[1]),P=f(P,D,E,S,_,17,a[2]),S=f(S,P,D,E,b,22,a[3]),E=f(E,S,P,D,z,7,a[4]),D=f(D,E,S,P,F,12,a[5]),P=f(P,D,E,S,M,17,a[6]),S=f(S,P,D,E,T,22,a[7]),E=f(E,S,P,D,A,7,a[8]),D=f(D,E,S,P,k,12,a[9]),P=f(P,D,E,S,I,17,a[10]),S=f(S,P,D,E,B,22,a[11]),E=f(E,S,P,D,O,7,a[12]),D=f(D,E,S,P,w,12,a[13]),P=f(P,D,E,S,L,17,a[14]),S=f(S,P,D,E,R,22,a[15]),E=l(E,S,P,D,y,5,a[16]),D=l(D,E,S,P,M,9,a[17]),P=l(P,D,E,S,B,14,a[18]),S=l(S,P,D,E,C,20,a[19]),E=l(E,S,P,D,F,5,a[20]),D=l(D,E,S,P,I,9,a[21]),P=l(P,D,E,S,R,14,a[22]),S=l(S,P,D,E,z,20,a[23]),E=l(E,S,P,D,k,5,a[24]),D=l(D,E,S,P,L,9,a[25]),P=l(P,D,E,S,b,14,a[26]),S=l(S,P,D,E,A,20,a[27]),E=l(E,S,P,D,w,5,a[28]),D=l(D,E,S,P,_,9,a[29]),P=l(P,D,E,S,T,14,a[30]),S=l(S,P,D,E,O,20,a[31]),E=u(E,S,P,D,F,4,a[32]),D=u(D,E,S,P,A,11,a[33]),P=u(P,D,E,S,B,16,a[34]),S=u(S,P,D,E,L,23,a[35]),E=u(E,S,P,D,y,4,a[36]),D=u(D,E,S,P,z,11,a[37]),P=u(P,D,E,S,T,16,a[38]),S=u(S,P,D,E,I,23,a[39]),E=u(E,S,P,D,w,4,a[40]),D=u(D,E,S,P,C,11,a[41]),P=u(P,D,E,S,b,16,a[42]),S=u(S,P,D,E,M,23,a[43]),E=u(E,S,P,D,k,4,a[44]),D=u(D,E,S,P,O,11,a[45]),P=u(P,D,E,S,R,16,a[46]),S=u(S,P,D,E,_,23,a[47]),E=d(E,S,P,D,C,6,a[48]),D=d(D,E,S,P,T,10,a[49]),P=d(P,D,E,S,L,15,a[50]),S=d(S,P,D,E,F,21,a[51]),E=d(E,S,P,D,O,6,a[52]),D=d(D,E,S,P,b,10,a[53]),P=d(P,D,E,S,I,15,a[54]),S=d(S,P,D,E,y,21,a[55]),E=d(E,S,P,D,A,6,a[56]),D=d(D,E,S,P,R,10,a[57]),P=d(P,D,E,S,M,15,a[58]),S=d(S,P,D,E,w,21,a[59]),E=d(E,S,P,D,z,6,a[60]),D=d(D,E,S,P,B,10,a[61]),P=d(P,D,E,S,_,15,a[62]),S=d(S,P,D,E,k,21,a[63]),g[0]=g[0]+E|0,g[1]=g[1]+S|0,g[2]=g[2]+P|0,g[3]=g[3]+D|0},_doFinalize:function(){var h=this._data,m=h.words,x=this._nDataBytes*8,v=h.sigBytes*8;m[v>>>5]|=128<<24-v%32;var p=e.floor(x/4294967296),g=x;m[(v+64>>>9<<4)+15]=(p<<8|p>>>24)&16711935|(p<<24|p>>>8)&4278255360,m[(v+64>>>9<<4)+14]=(g<<8|g>>>24)&16711935|(g<<24|g>>>8)&4278255360,h.sigBytes=(m.length+1)*4,this._process();for(var C=this._hash,y=C.words,_=0;_<4;_++){var b=y[_];y[_]=(b<<8|b>>>24)&16711935|(b<<24|b>>>8)&4278255360}return C},clone:function(){var h=o.clone.call(this);return h._hash=this._hash.clone(),h}});function f(h,m,x,v,p,g,C){var y=h+(m&x|~m&v)+p+C;return(y<>>32-g)+m}function l(h,m,x,v,p,g,C){var y=h+(m&v|x&~v)+p+C;return(y<>>32-g)+m}function u(h,m,x,v,p,g,C){var y=h+(m^x^v)+p+C;return(y<>>32-g)+m}function d(h,m,x,v,p,g,C){var y=h+(x^(m|~v))+p+C;return(y<>>32-g)+m}t.MD5=o._createHelper(s),t.HmacMD5=o._createHmacHelper(s)}(Math),r.MD5})});var zn=G((ir,U2)=>{"use strict";(function(r,e){typeof ir=="object"?U2.exports=ir=e(q()):typeof define=="function"&&define.amd?define(["./core"],e):e(r.CryptoJS)})(ir,function(r){return function(){var e=r,t=e.lib,n=t.WordArray,i=t.Hasher,o=e.algo,c=[],a=o.SHA1=i.extend({_doReset:function(){this._hash=new n.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(s,f){for(var l=this._hash.words,u=l[0],d=l[1],h=l[2],m=l[3],x=l[4],v=0;v<80;v++){if(v<16)c[v]=s[f+v]|0;else{var p=c[v-3]^c[v-8]^c[v-14]^c[v-16];c[v]=p<<1|p>>>31}var g=(u<<5|u>>>27)+x+c[v];v<20?g+=(d&h|~d&m)+1518500249:v<40?g+=(d^h^m)+1859775393:v<60?g+=(d&h|d&m|h&m)-1894007588:g+=(d^h^m)-899497514,x=m,m=h,h=d<<30|d>>>2,d=u,u=g}l[0]=l[0]+u|0,l[1]=l[1]+d|0,l[2]=l[2]+h|0,l[3]=l[3]+m|0,l[4]=l[4]+x|0},_doFinalize:function(){var s=this._data,f=s.words,l=this._nDataBytes*8,u=s.sigBytes*8;return f[u>>>5]|=128<<24-u%32,f[(u+64>>>9<<4)+14]=Math.floor(l/4294967296),f[(u+64>>>9<<4)+15]=l,s.sigBytes=f.length*4,this._process(),this._hash},clone:function(){var s=i.clone.call(this);return s._hash=this._hash.clone(),s}});e.SHA1=i._createHelper(a),e.HmacSHA1=i._createHmacHelper(a)}(),r.SHA1})});var ar=G((or,H2)=>{"use strict";(function(r,e){typeof or=="object"?H2.exports=or=e(q()):typeof define=="function"&&define.amd?define(["./core"],e):e(r.CryptoJS)})(or,function(r){return function(e){var t=r,n=t.lib,i=n.WordArray,o=n.Hasher,c=t.algo,a=[],s=[];(function(){function u(x){for(var v=e.sqrt(x),p=2;p<=v;p++)if(!(x%p))return!1;return!0}function d(x){return(x-(x|0))*4294967296|0}for(var h=2,m=0;m<64;)u(h)&&(m<8&&(a[m]=d(e.pow(h,1/2))),s[m]=d(e.pow(h,1/3)),m++),h++})();var f=[],l=c.SHA256=o.extend({_doReset:function(){this._hash=new i.init(a.slice(0))},_doProcessBlock:function(u,d){for(var h=this._hash.words,m=h[0],x=h[1],v=h[2],p=h[3],g=h[4],C=h[5],y=h[6],_=h[7],b=0;b<64;b++){if(b<16)f[b]=u[d+b]|0;else{var z=f[b-15],F=(z<<25|z>>>7)^(z<<14|z>>>18)^z>>>3,M=f[b-2],T=(M<<15|M>>>17)^(M<<13|M>>>19)^M>>>10;f[b]=F+f[b-7]+T+f[b-16]}var A=g&C^~g&y,k=m&x^m&v^x&v,I=(m<<30|m>>>2)^(m<<19|m>>>13)^(m<<10|m>>>22),B=(g<<26|g>>>6)^(g<<21|g>>>11)^(g<<7|g>>>25),O=_+B+A+s[b]+f[b],w=I+k;_=y,y=C,C=g,g=p+O|0,p=v,v=x,x=m,m=O+w|0}h[0]=h[0]+m|0,h[1]=h[1]+x|0,h[2]=h[2]+v|0,h[3]=h[3]+p|0,h[4]=h[4]+g|0,h[5]=h[5]+C|0,h[6]=h[6]+y|0,h[7]=h[7]+_|0},_doFinalize:function(){var u=this._data,d=u.words,h=this._nDataBytes*8,m=u.sigBytes*8;return d[m>>>5]|=128<<24-m%32,d[(m+64>>>9<<4)+14]=e.floor(h/4294967296),d[(m+64>>>9<<4)+15]=h,u.sigBytes=d.length*4,this._process(),this._hash},clone:function(){var u=o.clone.call(this);return u._hash=this._hash.clone(),u}});t.SHA256=o._createHelper(l),t.HmacSHA256=o._createHmacHelper(l)}(Math),r.SHA256})});var G2=G((sr,W2)=>{"use strict";(function(r,e,t){typeof sr=="object"?W2.exports=sr=e(q(),ar()):typeof define=="function"&&define.amd?define(["./core","./sha256"],e):e(r.CryptoJS)})(sr,function(r){return function(){var e=r,t=e.lib,n=t.WordArray,i=e.algo,o=i.SHA256,c=i.SHA224=o.extend({_doReset:function(){this._hash=new n.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var a=o._doFinalize.call(this);return a.sigBytes-=4,a}});e.SHA224=o._createHelper(c),e.HmacSHA224=o._createHmacHelper(c)}(),r.SHA224})});var Bn=G((cr,q2)=>{"use strict";(function(r,e,t){typeof cr=="object"?q2.exports=cr=e(q(),nt()):typeof define=="function"&&define.amd?define(["./core","./x64-core"],e):e(r.CryptoJS)})(cr,function(r){return function(){var e=r,t=e.lib,n=t.Hasher,i=e.x64,o=i.Word,c=i.WordArray,a=e.algo;function s(){return o.create.apply(o,arguments)}var f=[s(1116352408,3609767458),s(1899447441,602891725),s(3049323471,3964484399),s(3921009573,2173295548),s(961987163,4081628472),s(1508970993,3053834265),s(2453635748,2937671579),s(2870763221,3664609560),s(3624381080,2734883394),s(310598401,1164996542),s(607225278,1323610764),s(1426881987,3590304994),s(1925078388,4068182383),s(2162078206,991336113),s(2614888103,633803317),s(3248222580,3479774868),s(3835390401,2666613458),s(4022224774,944711139),s(264347078,2341262773),s(604807628,2007800933),s(770255983,1495990901),s(1249150122,1856431235),s(1555081692,3175218132),s(1996064986,2198950837),s(2554220882,3999719339),s(2821834349,766784016),s(2952996808,2566594879),s(3210313671,3203337956),s(3336571891,1034457026),s(3584528711,2466948901),s(113926993,3758326383),s(338241895,168717936),s(666307205,1188179964),s(773529912,1546045734),s(1294757372,1522805485),s(1396182291,2643833823),s(1695183700,2343527390),s(1986661051,1014477480),s(2177026350,1206759142),s(2456956037,344077627),s(2730485921,1290863460),s(2820302411,3158454273),s(3259730800,3505952657),s(3345764771,106217008),s(3516065817,3606008344),s(3600352804,1432725776),s(4094571909,1467031594),s(275423344,851169720),s(430227734,3100823752),s(506948616,1363258195),s(659060556,3750685593),s(883997877,3785050280),s(958139571,3318307427),s(1322822218,3812723403),s(1537002063,2003034995),s(1747873779,3602036899),s(1955562222,1575990012),s(2024104815,1125592928),s(2227730452,2716904306),s(2361852424,442776044),s(2428436474,593698344),s(2756734187,3733110249),s(3204031479,2999351573),s(3329325298,3815920427),s(3391569614,3928383900),s(3515267271,566280711),s(3940187606,3454069534),s(4118630271,4000239992),s(116418474,1914138554),s(174292421,2731055270),s(289380356,3203993006),s(460393269,320620315),s(685471733,587496836),s(852142971,1086792851),s(1017036298,365543100),s(1126000580,2618297676),s(1288033470,3409855158),s(1501505948,4234509866),s(1607167915,987167468),s(1816402316,1246189591)],l=[];(function(){for(var d=0;d<80;d++)l[d]=s()})();var u=a.SHA512=n.extend({_doReset:function(){this._hash=new c.init([new o.init(1779033703,4089235720),new o.init(3144134277,2227873595),new o.init(1013904242,4271175723),new o.init(2773480762,1595750129),new o.init(1359893119,2917565137),new o.init(2600822924,725511199),new o.init(528734635,4215389547),new o.init(1541459225,327033209)])},_doProcessBlock:function(d,h){for(var m=this._hash.words,x=m[0],v=m[1],p=m[2],g=m[3],C=m[4],y=m[5],_=m[6],b=m[7],z=x.high,F=x.low,M=v.high,T=v.low,A=p.high,k=p.low,I=g.high,B=g.low,O=C.high,w=C.low,L=y.high,R=y.low,E=_.high,S=_.low,P=b.high,D=b.low,Z=z,U=F,ae=M,H=T,Y=A,fe=k,ce=I,Fe=B,le=O,de=w,ht=L,H0=R,gt=E,W0=S,sn=P,G0=D,Ae=0;Ae<80;Ae++){var xe,Oe,xt=l[Ae];if(Ae<16)Oe=xt.high=d[h+Ae*2]|0,xe=xt.low=d[h+Ae*2+1]|0;else{var bi=l[Ae-15],l0=bi.high,q0=bi.low,is=(l0>>>1|q0<<31)^(l0>>>8|q0<<24)^l0>>>7,Ei=(q0>>>1|l0<<31)^(q0>>>8|l0<<24)^(q0>>>7|l0<<25),Ai=l[Ae-2],f0=Ai.high,j0=Ai.low,os=(f0>>>19|j0<<13)^(f0<<3|j0>>>29)^f0>>>6,wi=(j0>>>19|f0<<13)^(j0<<3|f0>>>29)^(j0>>>6|f0<<26),Si=l[Ae-7],as=Si.high,ss=Si.low,Di=l[Ae-16],cs=Di.high,Fi=Di.low;xe=Ei+ss,Oe=is+as+(xe>>>0>>0?1:0),xe=xe+wi,Oe=Oe+os+(xe>>>0>>0?1:0),xe=xe+Fi,Oe=Oe+cs+(xe>>>0>>0?1:0),xt.high=Oe,xt.low=xe}var ls=le&ht^~le>,Pi=de&H0^~de&W0,fs=Z&ae^Z&Y^ae&Y,ds=U&H^U&fe^H&fe,us=(Z>>>28|U<<4)^(Z<<30|U>>>2)^(Z<<25|U>>>7),zi=(U>>>28|Z<<4)^(U<<30|Z>>>2)^(U<<25|Z>>>7),ps=(le>>>14|de<<18)^(le>>>18|de<<14)^(le<<23|de>>>9),ms=(de>>>14|le<<18)^(de>>>18|le<<14)^(de<<23|le>>>9),Bi=f[Ae],hs=Bi.high,ki=Bi.low,ue=G0+ms,Ue=sn+ps+(ue>>>0>>0?1:0),ue=ue+Pi,Ue=Ue+ls+(ue>>>0>>0?1:0),ue=ue+ki,Ue=Ue+hs+(ue>>>0>>0?1:0),ue=ue+xe,Ue=Ue+Oe+(ue>>>0>>0?1:0),Li=zi+ds,gs=us+fs+(Li>>>0>>0?1:0);sn=gt,G0=W0,gt=ht,W0=H0,ht=le,H0=de,de=Fe+ue|0,le=ce+Ue+(de>>>0>>0?1:0)|0,ce=Y,Fe=fe,Y=ae,fe=H,ae=Z,H=U,U=ue+Li|0,Z=Ue+gs+(U>>>0>>0?1:0)|0}F=x.low=F+U,x.high=z+Z+(F>>>0>>0?1:0),T=v.low=T+H,v.high=M+ae+(T>>>0>>0?1:0),k=p.low=k+fe,p.high=A+Y+(k>>>0>>0?1:0),B=g.low=B+Fe,g.high=I+ce+(B>>>0>>0?1:0),w=C.low=w+de,C.high=O+le+(w>>>0>>0?1:0),R=y.low=R+H0,y.high=L+ht+(R>>>0>>0?1:0),S=_.low=S+W0,_.high=E+gt+(S>>>0>>0?1:0),D=b.low=D+G0,b.high=P+sn+(D>>>0>>0?1:0)},_doFinalize:function(){var d=this._data,h=d.words,m=this._nDataBytes*8,x=d.sigBytes*8;h[x>>>5]|=128<<24-x%32,h[(x+128>>>10<<5)+30]=Math.floor(m/4294967296),h[(x+128>>>10<<5)+31]=m,d.sigBytes=h.length*4,this._process();var v=this._hash.toX32();return v},clone:function(){var d=n.clone.call(this);return d._hash=this._hash.clone(),d},blockSize:1024/32});e.SHA512=n._createHelper(u),e.HmacSHA512=n._createHmacHelper(u)}(),r.SHA512})});var Z2=G((lr,j2)=>{"use strict";(function(r,e,t){typeof lr=="object"?j2.exports=lr=e(q(),nt(),Bn()):typeof define=="function"&&define.amd?define(["./core","./x64-core","./sha512"],e):e(r.CryptoJS)})(lr,function(r){return function(){var e=r,t=e.x64,n=t.Word,i=t.WordArray,o=e.algo,c=o.SHA512,a=o.SHA384=c.extend({_doReset:function(){this._hash=new i.init([new n.init(3418070365,3238371032),new n.init(1654270250,914150663),new n.init(2438529370,812702999),new n.init(355462360,4144912697),new n.init(1731405415,4290775857),new n.init(2394180231,1750603025),new n.init(3675008525,1694076839),new n.init(1203062813,3204075428)])},_doFinalize:function(){var s=c._doFinalize.call(this);return s.sigBytes-=16,s}});e.SHA384=c._createHelper(a),e.HmacSHA384=c._createHmacHelper(a)}(),r.SHA384})});var K2=G((fr,V2)=>{"use strict";(function(r,e,t){typeof fr=="object"?V2.exports=fr=e(q(),nt()):typeof define=="function"&&define.amd?define(["./core","./x64-core"],e):e(r.CryptoJS)})(fr,function(r){return function(e){var t=r,n=t.lib,i=n.WordArray,o=n.Hasher,c=t.x64,a=c.Word,s=t.algo,f=[],l=[],u=[];(function(){for(var m=1,x=0,v=0;v<24;v++){f[m+5*x]=(v+1)*(v+2)/2%64;var p=x%5,g=(2*m+3*x)%5;m=p,x=g}for(var m=0;m<5;m++)for(var x=0;x<5;x++)l[m+5*x]=x+(2*m+3*x)%5*5;for(var C=1,y=0;y<24;y++){for(var _=0,b=0,z=0;z<7;z++){if(C&1){var F=(1<>>24)&16711935|(C<<24|C>>>8)&4278255360,y=(y<<8|y>>>24)&16711935|(y<<24|y>>>8)&4278255360;var _=v[g];_.high^=y,_.low^=C}for(var b=0;b<24;b++){for(var z=0;z<5;z++){for(var F=0,M=0,T=0;T<5;T++){var _=v[z+5*T];F^=_.high,M^=_.low}var A=d[z];A.high=F,A.low=M}for(var z=0;z<5;z++)for(var k=d[(z+4)%5],I=d[(z+1)%5],B=I.high,O=I.low,F=k.high^(B<<1|O>>>31),M=k.low^(O<<1|B>>>31),T=0;T<5;T++){var _=v[z+5*T];_.high^=F,_.low^=M}for(var w=1;w<25;w++){var F,M,_=v[w],L=_.high,R=_.low,E=f[w];E<32?(F=L<>>32-E,M=R<>>32-E):(F=R<>>64-E,M=L<>>64-E);var S=d[l[w]];S.high=F,S.low=M}var P=d[0],D=v[0];P.high=D.high,P.low=D.low;for(var z=0;z<5;z++)for(var T=0;T<5;T++){var w=z+5*T,_=v[w],Z=d[w],U=d[(z+1)%5+5*T],ae=d[(z+2)%5+5*T];_.high=Z.high^~U.high&ae.high,_.low=Z.low^~U.low&ae.low}var _=v[0],H=u[b];_.high^=H.high,_.low^=H.low}},_doFinalize:function(){var m=this._data,x=m.words,v=this._nDataBytes*8,p=m.sigBytes*8,g=this.blockSize*32;x[p>>>5]|=1<<24-p%32,x[(e.ceil((p+1)/g)*g>>>5)-1]|=128,m.sigBytes=x.length*4,this._process();for(var C=this._state,y=this.cfg.outputLength/8,_=y/8,b=[],z=0;z<_;z++){var F=C[z],M=F.high,T=F.low;M=(M<<8|M>>>24)&16711935|(M<<24|M>>>8)&4278255360,T=(T<<8|T>>>24)&16711935|(T<<24|T>>>8)&4278255360,b.push(T),b.push(M)}return new i.init(b,y)},clone:function(){for(var m=o.clone.call(this),x=m._state=this._state.slice(0),v=0;v<25;v++)x[v]=x[v].clone();return m}});t.SHA3=o._createHelper(h),t.HmacSHA3=o._createHmacHelper(h)}(Math),r.SHA3})});var Q2=G((dr,$2)=>{"use strict";(function(r,e){typeof dr=="object"?$2.exports=dr=e(q()):typeof define=="function"&&define.amd?define(["./core"],e):e(r.CryptoJS)})(dr,function(r){return function(e){var t=r,n=t.lib,i=n.WordArray,o=n.Hasher,c=t.algo,a=i.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),s=i.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),f=i.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),l=i.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),u=i.create([0,1518500249,1859775393,2400959708,2840853838]),d=i.create([1352829926,1548603684,1836072691,2053994217,0]),h=c.RIPEMD160=o.extend({_doReset:function(){this._hash=i.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(y,_){for(var b=0;b<16;b++){var z=_+b,F=y[z];y[z]=(F<<8|F>>>24)&16711935|(F<<24|F>>>8)&4278255360}var M=this._hash.words,T=u.words,A=d.words,k=a.words,I=s.words,B=f.words,O=l.words,w,L,R,E,S,P,D,Z,U,ae;P=w=M[0],D=L=M[1],Z=R=M[2],U=E=M[3],ae=S=M[4];for(var H,b=0;b<80;b+=1)H=w+y[_+k[b]]|0,b<16?H+=m(L,R,E)+T[0]:b<32?H+=x(L,R,E)+T[1]:b<48?H+=v(L,R,E)+T[2]:b<64?H+=p(L,R,E)+T[3]:H+=g(L,R,E)+T[4],H=H|0,H=C(H,B[b]),H=H+S|0,w=S,S=E,E=C(R,10),R=L,L=H,H=P+y[_+I[b]]|0,b<16?H+=g(D,Z,U)+A[0]:b<32?H+=p(D,Z,U)+A[1]:b<48?H+=v(D,Z,U)+A[2]:b<64?H+=x(D,Z,U)+A[3]:H+=m(D,Z,U)+A[4],H=H|0,H=C(H,O[b]),H=H+ae|0,P=ae,ae=U,U=C(Z,10),Z=D,D=H;H=M[1]+R+U|0,M[1]=M[2]+E+ae|0,M[2]=M[3]+S+P|0,M[3]=M[4]+w+D|0,M[4]=M[0]+L+Z|0,M[0]=H},_doFinalize:function(){var y=this._data,_=y.words,b=this._nDataBytes*8,z=y.sigBytes*8;_[z>>>5]|=128<<24-z%32,_[(z+64>>>9<<4)+14]=(b<<8|b>>>24)&16711935|(b<<24|b>>>8)&4278255360,y.sigBytes=(_.length+1)*4,this._process();for(var F=this._hash,M=F.words,T=0;T<5;T++){var A=M[T];M[T]=(A<<8|A>>>24)&16711935|(A<<24|A>>>8)&4278255360}return F},clone:function(){var y=o.clone.call(this);return y._hash=this._hash.clone(),y}});function m(y,_,b){return y^_^b}function x(y,_,b){return y&_|~y&b}function v(y,_,b){return(y|~_)^b}function p(y,_,b){return y&b|_&~b}function g(y,_,b){return y^(_|~b)}function C(y,_){return y<<_|y>>>32-_}t.RIPEMD160=o._createHelper(h),t.HmacRIPEMD160=o._createHmacHelper(h)}(Math),r.RIPEMD160})});var pr=G((ur,X2)=>{"use strict";(function(r,e){typeof ur=="object"?X2.exports=ur=e(q()):typeof define=="function"&&define.amd?define(["./core"],e):e(r.CryptoJS)})(ur,function(r){(function(){var e=r,t=e.lib,n=t.Base,i=e.enc,o=i.Utf8,c=e.algo,a=c.HMAC=n.extend({init:function(s,f){s=this._hasher=new s.init,typeof f=="string"&&(f=o.parse(f));var l=s.blockSize,u=l*4;f.sigBytes>u&&(f=s.finalize(f)),f.clamp();for(var d=this._oKey=f.clone(),h=this._iKey=f.clone(),m=d.words,x=h.words,v=0;v{"use strict";(function(r,e,t){typeof mr=="object"?Y2.exports=mr=e(q(),ar(),pr()):typeof define=="function"&&define.amd?define(["./core","./sha256","./hmac"],e):e(r.CryptoJS)})(mr,function(r){return function(){var e=r,t=e.lib,n=t.Base,i=t.WordArray,o=e.algo,c=o.SHA256,a=o.HMAC,s=o.PBKDF2=n.extend({cfg:n.extend({keySize:128/32,hasher:c,iterations:25e4}),init:function(f){this.cfg=this.cfg.extend(f)},compute:function(f,l){for(var u=this.cfg,d=a.create(u.hasher,f),h=i.create(),m=i.create([1]),x=h.words,v=m.words,p=u.keySize,g=u.iterations;x.length{"use strict";(function(r,e,t){typeof hr=="object"?e1.exports=hr=e(q(),zn(),pr()):typeof define=="function"&&define.amd?define(["./core","./sha1","./hmac"],e):e(r.CryptoJS)})(hr,function(r){return function(){var e=r,t=e.lib,n=t.Base,i=t.WordArray,o=e.algo,c=o.MD5,a=o.EvpKDF=n.extend({cfg:n.extend({keySize:128/32,hasher:c,iterations:1}),init:function(s){this.cfg=this.cfg.extend(s)},compute:function(s,f){for(var l,u=this.cfg,d=u.hasher.create(),h=i.create(),m=h.words,x=u.keySize,v=u.iterations;m.length{"use strict";(function(r,e,t){typeof gr=="object"?t1.exports=gr=e(q(),Te()):typeof define=="function"&&define.amd?define(["./core","./evpkdf"],e):e(r.CryptoJS)})(gr,function(r){r.lib.Cipher||function(e){var t=r,n=t.lib,i=n.Base,o=n.WordArray,c=n.BufferedBlockAlgorithm,a=t.enc,s=a.Utf8,f=a.Base64,l=t.algo,u=l.EvpKDF,d=n.Cipher=c.extend({cfg:i.extend(),createEncryptor:function(A,k){return this.create(this._ENC_XFORM_MODE,A,k)},createDecryptor:function(A,k){return this.create(this._DEC_XFORM_MODE,A,k)},init:function(A,k,I){this.cfg=this.cfg.extend(I),this._xformMode=A,this._key=k,this.reset()},reset:function(){c.reset.call(this),this._doReset()},process:function(A){return this._append(A),this._process()},finalize:function(A){A&&this._append(A);var k=this._doFinalize();return k},keySize:128/32,ivSize:128/32,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function A(k){return typeof k=="string"?T:z}return function(k){return{encrypt:function(I,B,O){return A(B).encrypt(k,I,B,O)},decrypt:function(I,B,O){return A(B).decrypt(k,I,B,O)}}}}()}),h=n.StreamCipher=d.extend({_doFinalize:function(){var A=this._process(!0);return A},blockSize:1}),m=t.mode={},x=n.BlockCipherMode=i.extend({createEncryptor:function(A,k){return this.Encryptor.create(A,k)},createDecryptor:function(A,k){return this.Decryptor.create(A,k)},init:function(A,k){this._cipher=A,this._iv=k}}),v=m.CBC=function(){var A=x.extend();A.Encryptor=A.extend({processBlock:function(I,B){var O=this._cipher,w=O.blockSize;k.call(this,I,B,w),O.encryptBlock(I,B),this._prevBlock=I.slice(B,B+w)}}),A.Decryptor=A.extend({processBlock:function(I,B){var O=this._cipher,w=O.blockSize,L=I.slice(B,B+w);O.decryptBlock(I,B),k.call(this,I,B,w),this._prevBlock=L}});function k(I,B,O){var w,L=this._iv;L?(w=L,this._iv=e):w=this._prevBlock;for(var R=0;R>>2]&255;A.sigBytes-=k}},C=n.BlockCipher=d.extend({cfg:d.cfg.extend({mode:v,padding:g}),reset:function(){var A;d.reset.call(this);var k=this.cfg,I=k.iv,B=k.mode;this._xformMode==this._ENC_XFORM_MODE?A=B.createEncryptor:(A=B.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==A?this._mode.init(this,I&&I.words):(this._mode=A.call(B,this,I&&I.words),this._mode.__creator=A)},_doProcessBlock:function(A,k){this._mode.processBlock(A,k)},_doFinalize:function(){var A,k=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(k.pad(this._data,this.blockSize),A=this._process(!0)):(A=this._process(!0),k.unpad(A)),A},blockSize:128/32}),y=n.CipherParams=i.extend({init:function(A){this.mixIn(A)},toString:function(A){return(A||this.formatter).stringify(this)}}),_=t.format={},b=_.OpenSSL={stringify:function(A){var k,I=A.ciphertext,B=A.salt;return B?k=o.create([1398893684,1701076831]).concat(B).concat(I):k=I,k.toString(f)},parse:function(A){var k,I=f.parse(A),B=I.words;return B[0]==1398893684&&B[1]==1701076831&&(k=o.create(B.slice(2,4)),B.splice(0,4),I.sigBytes-=16),y.create({ciphertext:I,salt:k})}},z=n.SerializableCipher=i.extend({cfg:i.extend({format:b}),encrypt:function(A,k,I,B){B=this.cfg.extend(B);var O=A.createEncryptor(I,B),w=O.finalize(k),L=O.cfg;return y.create({ciphertext:w,key:I,iv:L.iv,algorithm:A,mode:L.mode,padding:L.padding,blockSize:A.blockSize,formatter:B.format})},decrypt:function(A,k,I,B){B=this.cfg.extend(B),k=this._parse(k,B.format);var O=A.createDecryptor(I,B).finalize(k.ciphertext);return O},_parse:function(A,k){return typeof A=="string"?k.parse(A,this):A}}),F=t.kdf={},M=F.OpenSSL={execute:function(A,k,I,B,O){if(B||(B=o.random(64/8)),O)var w=u.create({keySize:k+I,hasher:O}).compute(A,B);else var w=u.create({keySize:k+I}).compute(A,B);var L=o.create(w.words.slice(k),I*4);return w.sigBytes=k*4,y.create({key:w,iv:L,salt:B})}},T=n.PasswordBasedCipher=z.extend({cfg:z.cfg.extend({kdf:M}),encrypt:function(A,k,I,B){B=this.cfg.extend(B);var O=B.kdf.execute(I,A.keySize,A.ivSize,B.salt,B.hasher);B.iv=O.iv;var w=z.encrypt.call(this,A,k,O.key,B);return w.mixIn(O),w},decrypt:function(A,k,I,B){B=this.cfg.extend(B),k=this._parse(k,B.format);var O=B.kdf.execute(I,A.keySize,A.ivSize,k.salt,B.hasher);B.iv=O.iv;var w=z.decrypt.call(this,A,k,O.key,B);return w}})}()})});var n1=G((xr,r1)=>{"use strict";(function(r,e,t){typeof xr=="object"?r1.exports=xr=e(q(),ie()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],e):e(r.CryptoJS)})(xr,function(r){return r.mode.CFB=function(){var e=r.lib.BlockCipherMode.extend();e.Encryptor=e.extend({processBlock:function(n,i){var o=this._cipher,c=o.blockSize;t.call(this,n,i,c,o),this._prevBlock=n.slice(i,i+c)}}),e.Decryptor=e.extend({processBlock:function(n,i){var o=this._cipher,c=o.blockSize,a=n.slice(i,i+c);t.call(this,n,i,c,o),this._prevBlock=a}});function t(n,i,o,c){var a,s=this._iv;s?(a=s.slice(0),this._iv=void 0):a=this._prevBlock,c.encryptBlock(a,0);for(var f=0;f{"use strict";(function(r,e,t){typeof vr=="object"?i1.exports=vr=e(q(),ie()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],e):e(r.CryptoJS)})(vr,function(r){return r.mode.CTR=function(){var e=r.lib.BlockCipherMode.extend(),t=e.Encryptor=e.extend({processBlock:function(n,i){var o=this._cipher,c=o.blockSize,a=this._iv,s=this._counter;a&&(s=this._counter=a.slice(0),this._iv=void 0);var f=s.slice(0);o.encryptBlock(f,0),s[c-1]=s[c-1]+1|0;for(var l=0;l{"use strict";(function(r,e,t){typeof yr=="object"?a1.exports=yr=e(q(),ie()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],e):e(r.CryptoJS)})(yr,function(r){return r.mode.CTRGladman=function(){var e=r.lib.BlockCipherMode.extend();function t(o){if((o>>24&255)===255){var c=o>>16&255,a=o>>8&255,s=o&255;c===255?(c=0,a===255?(a=0,s===255?s=0:++s):++a):++c,o=0,o+=c<<16,o+=a<<8,o+=s}else o+=1<<24;return o}function n(o){return(o[0]=t(o[0]))===0&&(o[1]=t(o[1])),o}var i=e.Encryptor=e.extend({processBlock:function(o,c){var a=this._cipher,s=a.blockSize,f=this._iv,l=this._counter;f&&(l=this._counter=f.slice(0),this._iv=void 0),n(l);var u=l.slice(0);a.encryptBlock(u,0);for(var d=0;d{"use strict";(function(r,e,t){typeof Cr=="object"?c1.exports=Cr=e(q(),ie()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],e):e(r.CryptoJS)})(Cr,function(r){return r.mode.OFB=function(){var e=r.lib.BlockCipherMode.extend(),t=e.Encryptor=e.extend({processBlock:function(n,i){var o=this._cipher,c=o.blockSize,a=this._iv,s=this._keystream;a&&(s=this._keystream=a.slice(0),this._iv=void 0),o.encryptBlock(s,0);for(var f=0;f{"use strict";(function(r,e,t){typeof _r=="object"?f1.exports=_r=e(q(),ie()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],e):e(r.CryptoJS)})(_r,function(r){return r.mode.ECB=function(){var e=r.lib.BlockCipherMode.extend();return e.Encryptor=e.extend({processBlock:function(t,n){this._cipher.encryptBlock(t,n)}}),e.Decryptor=e.extend({processBlock:function(t,n){this._cipher.decryptBlock(t,n)}}),e}(),r.mode.ECB})});var p1=G((br,u1)=>{"use strict";(function(r,e,t){typeof br=="object"?u1.exports=br=e(q(),ie()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],e):e(r.CryptoJS)})(br,function(r){return r.pad.AnsiX923={pad:function(e,t){var n=e.sigBytes,i=t*4,o=i-n%i,c=n+o-1;e.clamp(),e.words[c>>>2]|=o<<24-c%4*8,e.sigBytes+=o},unpad:function(e){var t=e.words[e.sigBytes-1>>>2]&255;e.sigBytes-=t}},r.pad.Ansix923})});var h1=G((Er,m1)=>{"use strict";(function(r,e,t){typeof Er=="object"?m1.exports=Er=e(q(),ie()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],e):e(r.CryptoJS)})(Er,function(r){return r.pad.Iso10126={pad:function(e,t){var n=t*4,i=n-e.sigBytes%n;e.concat(r.lib.WordArray.random(i-1)).concat(r.lib.WordArray.create([i<<24],1))},unpad:function(e){var t=e.words[e.sigBytes-1>>>2]&255;e.sigBytes-=t}},r.pad.Iso10126})});var x1=G((Ar,g1)=>{"use strict";(function(r,e,t){typeof Ar=="object"?g1.exports=Ar=e(q(),ie()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],e):e(r.CryptoJS)})(Ar,function(r){return r.pad.Iso97971={pad:function(e,t){e.concat(r.lib.WordArray.create([2147483648],1)),r.pad.ZeroPadding.pad(e,t)},unpad:function(e){r.pad.ZeroPadding.unpad(e),e.sigBytes--}},r.pad.Iso97971})});var y1=G((wr,v1)=>{"use strict";(function(r,e,t){typeof wr=="object"?v1.exports=wr=e(q(),ie()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],e):e(r.CryptoJS)})(wr,function(r){return r.pad.ZeroPadding={pad:function(e,t){var n=t*4;e.clamp(),e.sigBytes+=n-(e.sigBytes%n||n)},unpad:function(e){for(var t=e.words,n=e.sigBytes-1,n=e.sigBytes-1;n>=0;n--)if(t[n>>>2]>>>24-n%4*8&255){e.sigBytes=n+1;break}}},r.pad.ZeroPadding})});var _1=G((Sr,C1)=>{"use strict";(function(r,e,t){typeof Sr=="object"?C1.exports=Sr=e(q(),ie()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],e):e(r.CryptoJS)})(Sr,function(r){return r.pad.NoPadding={pad:function(){},unpad:function(){}},r.pad.NoPadding})});var E1=G((Dr,b1)=>{"use strict";(function(r,e,t){typeof Dr=="object"?b1.exports=Dr=e(q(),ie()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],e):e(r.CryptoJS)})(Dr,function(r){return function(e){var t=r,n=t.lib,i=n.CipherParams,o=t.enc,c=o.Hex,a=t.format,s=a.Hex={stringify:function(f){return f.ciphertext.toString(c)},parse:function(f){var l=c.parse(f);return i.create({ciphertext:l})}}}(),r.format.Hex})});var w1=G((Fr,A1)=>{"use strict";(function(r,e,t){typeof Fr=="object"?A1.exports=Fr=e(q(),Ze(),Ve(),Te(),ie()):typeof define=="function"&&define.amd?define(["./core","./enc-base64","./md5","./evpkdf","./cipher-core"],e):e(r.CryptoJS)})(Fr,function(r){return function(){var e=r,t=e.lib,n=t.BlockCipher,i=e.algo,o=[],c=[],a=[],s=[],f=[],l=[],u=[],d=[],h=[],m=[];(function(){for(var p=[],g=0;g<256;g++)g<128?p[g]=g<<1:p[g]=g<<1^283;for(var C=0,y=0,g=0;g<256;g++){var _=y^y<<1^y<<2^y<<3^y<<4;_=_>>>8^_&255^99,o[C]=_,c[_]=C;var b=p[C],z=p[b],F=p[z],M=p[_]*257^_*16843008;a[C]=M<<24|M>>>8,s[C]=M<<16|M>>>16,f[C]=M<<8|M>>>24,l[C]=M;var M=F*16843009^z*65537^b*257^C*16843008;u[_]=M<<24|M>>>8,d[_]=M<<16|M>>>16,h[_]=M<<8|M>>>24,m[_]=M,C?(C=b^p[p[p[F^b]]],y^=p[p[y]]):C=y=1}})();var x=[0,1,2,4,8,16,32,64,128,27,54],v=i.AES=n.extend({_doReset:function(){var p;if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var g=this._keyPriorReset=this._key,C=g.words,y=g.sigBytes/4,_=this._nRounds=y+6,b=(_+1)*4,z=this._keySchedule=[],F=0;F6&&F%y==4&&(p=o[p>>>24]<<24|o[p>>>16&255]<<16|o[p>>>8&255]<<8|o[p&255]):(p=p<<8|p>>>24,p=o[p>>>24]<<24|o[p>>>16&255]<<16|o[p>>>8&255]<<8|o[p&255],p^=x[F/y|0]<<24),z[F]=z[F-y]^p);for(var M=this._invKeySchedule=[],T=0;T>>24]]^d[o[p>>>16&255]]^h[o[p>>>8&255]]^m[o[p&255]]}}},encryptBlock:function(p,g){this._doCryptBlock(p,g,this._keySchedule,a,s,f,l,o)},decryptBlock:function(p,g){var C=p[g+1];p[g+1]=p[g+3],p[g+3]=C,this._doCryptBlock(p,g,this._invKeySchedule,u,d,h,m,c);var C=p[g+1];p[g+1]=p[g+3],p[g+3]=C},_doCryptBlock:function(p,g,C,y,_,b,z,F){for(var M=this._nRounds,T=p[g]^C[0],A=p[g+1]^C[1],k=p[g+2]^C[2],I=p[g+3]^C[3],B=4,O=1;O>>24]^_[A>>>16&255]^b[k>>>8&255]^z[I&255]^C[B++],L=y[A>>>24]^_[k>>>16&255]^b[I>>>8&255]^z[T&255]^C[B++],R=y[k>>>24]^_[I>>>16&255]^b[T>>>8&255]^z[A&255]^C[B++],E=y[I>>>24]^_[T>>>16&255]^b[A>>>8&255]^z[k&255]^C[B++];T=w,A=L,k=R,I=E}var w=(F[T>>>24]<<24|F[A>>>16&255]<<16|F[k>>>8&255]<<8|F[I&255])^C[B++],L=(F[A>>>24]<<24|F[k>>>16&255]<<16|F[I>>>8&255]<<8|F[T&255])^C[B++],R=(F[k>>>24]<<24|F[I>>>16&255]<<16|F[T>>>8&255]<<8|F[A&255])^C[B++],E=(F[I>>>24]<<24|F[T>>>16&255]<<16|F[A>>>8&255]<<8|F[k&255])^C[B++];p[g]=w,p[g+1]=L,p[g+2]=R,p[g+3]=E},keySize:256/32});e.AES=n._createHelper(v)}(),r.AES})});var D1=G((Pr,S1)=>{"use strict";(function(r,e,t){typeof Pr=="object"?S1.exports=Pr=e(q(),Ze(),Ve(),Te(),ie()):typeof define=="function"&&define.amd?define(["./core","./enc-base64","./md5","./evpkdf","./cipher-core"],e):e(r.CryptoJS)})(Pr,function(r){return function(){var e=r,t=e.lib,n=t.WordArray,i=t.BlockCipher,o=e.algo,c=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],a=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],s=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],f=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],l=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],u=o.DES=i.extend({_doReset:function(){for(var x=this._key,v=x.words,p=[],g=0;g<56;g++){var C=c[g]-1;p[g]=v[C>>>5]>>>31-C%32&1}for(var y=this._subKeys=[],_=0;_<16;_++){for(var b=y[_]=[],z=s[_],g=0;g<24;g++)b[g/6|0]|=p[(a[g]-1+z)%28]<<31-g%6,b[4+(g/6|0)]|=p[28+(a[g+24]-1+z)%28]<<31-g%6;b[0]=b[0]<<1|b[0]>>>31;for(var g=1;g<7;g++)b[g]=b[g]>>>(g-1)*4+3;b[7]=b[7]<<5|b[7]>>>27}for(var F=this._invSubKeys=[],g=0;g<16;g++)F[g]=y[15-g]},encryptBlock:function(x,v){this._doCryptBlock(x,v,this._subKeys)},decryptBlock:function(x,v){this._doCryptBlock(x,v,this._invSubKeys)},_doCryptBlock:function(x,v,p){this._lBlock=x[v],this._rBlock=x[v+1],d.call(this,4,252645135),d.call(this,16,65535),h.call(this,2,858993459),h.call(this,8,16711935),d.call(this,1,1431655765);for(var g=0;g<16;g++){for(var C=p[g],y=this._lBlock,_=this._rBlock,b=0,z=0;z<8;z++)b|=f[z][((_^C[z])&l[z])>>>0];this._lBlock=_,this._rBlock=y^b}var F=this._lBlock;this._lBlock=this._rBlock,this._rBlock=F,d.call(this,1,1431655765),h.call(this,8,16711935),h.call(this,2,858993459),d.call(this,16,65535),d.call(this,4,252645135),x[v]=this._lBlock,x[v+1]=this._rBlock},keySize:64/32,ivSize:64/32,blockSize:64/32});function d(x,v){var p=(this._lBlock>>>x^this._rBlock)&v;this._rBlock^=p,this._lBlock^=p<>>x^this._lBlock)&v;this._lBlock^=p,this._rBlock^=p<192.");var p=v.slice(0,2),g=v.length<4?v.slice(0,2):v.slice(2,4),C=v.length<6?v.slice(0,2):v.slice(4,6);this._des1=u.createEncryptor(n.create(p)),this._des2=u.createEncryptor(n.create(g)),this._des3=u.createEncryptor(n.create(C))},encryptBlock:function(x,v){this._des1.encryptBlock(x,v),this._des2.decryptBlock(x,v),this._des3.encryptBlock(x,v)},decryptBlock:function(x,v){this._des3.decryptBlock(x,v),this._des2.encryptBlock(x,v),this._des1.decryptBlock(x,v)},keySize:192/32,ivSize:64/32,blockSize:64/32});e.TripleDES=i._createHelper(m)}(),r.TripleDES})});var P1=G((zr,F1)=>{"use strict";(function(r,e,t){typeof zr=="object"?F1.exports=zr=e(q(),Ze(),Ve(),Te(),ie()):typeof define=="function"&&define.amd?define(["./core","./enc-base64","./md5","./evpkdf","./cipher-core"],e):e(r.CryptoJS)})(zr,function(r){return function(){var e=r,t=e.lib,n=t.StreamCipher,i=e.algo,o=i.RC4=n.extend({_doReset:function(){for(var s=this._key,f=s.words,l=s.sigBytes,u=this._S=[],d=0;d<256;d++)u[d]=d;for(var d=0,h=0;d<256;d++){var m=d%l,x=f[m>>>2]>>>24-m%4*8&255;h=(h+u[d]+x)%256;var v=u[d];u[d]=u[h],u[h]=v}this._i=this._j=0},_doProcessBlock:function(s,f){s[f]^=c.call(this)},keySize:256/32,ivSize:0});function c(){for(var s=this._S,f=this._i,l=this._j,u=0,d=0;d<4;d++){f=(f+1)%256,l=(l+s[f])%256;var h=s[f];s[f]=s[l],s[l]=h,u|=s[(s[f]+s[l])%256]<<24-d*8}return this._i=f,this._j=l,u}e.RC4=n._createHelper(o);var a=i.RC4Drop=o.extend({cfg:o.cfg.extend({drop:192}),_doReset:function(){o._doReset.call(this);for(var s=this.cfg.drop;s>0;s--)c.call(this)}});e.RC4Drop=n._createHelper(a)}(),r.RC4})});var B1=G((Br,z1)=>{"use strict";(function(r,e,t){typeof Br=="object"?z1.exports=Br=e(q(),Ze(),Ve(),Te(),ie()):typeof define=="function"&&define.amd?define(["./core","./enc-base64","./md5","./evpkdf","./cipher-core"],e):e(r.CryptoJS)})(Br,function(r){return function(){var e=r,t=e.lib,n=t.StreamCipher,i=e.algo,o=[],c=[],a=[],s=i.Rabbit=n.extend({_doReset:function(){for(var l=this._key.words,u=this.cfg.iv,d=0;d<4;d++)l[d]=(l[d]<<8|l[d]>>>24)&16711935|(l[d]<<24|l[d]>>>8)&4278255360;var h=this._X=[l[0],l[3]<<16|l[2]>>>16,l[1],l[0]<<16|l[3]>>>16,l[2],l[1]<<16|l[0]>>>16,l[3],l[2]<<16|l[1]>>>16],m=this._C=[l[2]<<16|l[2]>>>16,l[0]&4294901760|l[1]&65535,l[3]<<16|l[3]>>>16,l[1]&4294901760|l[2]&65535,l[0]<<16|l[0]>>>16,l[2]&4294901760|l[3]&65535,l[1]<<16|l[1]>>>16,l[3]&4294901760|l[0]&65535];this._b=0;for(var d=0;d<4;d++)f.call(this);for(var d=0;d<8;d++)m[d]^=h[d+4&7];if(u){var x=u.words,v=x[0],p=x[1],g=(v<<8|v>>>24)&16711935|(v<<24|v>>>8)&4278255360,C=(p<<8|p>>>24)&16711935|(p<<24|p>>>8)&4278255360,y=g>>>16|C&4294901760,_=C<<16|g&65535;m[0]^=g,m[1]^=y,m[2]^=C,m[3]^=_,m[4]^=g,m[5]^=y,m[6]^=C,m[7]^=_;for(var d=0;d<4;d++)f.call(this)}},_doProcessBlock:function(l,u){var d=this._X;f.call(this),o[0]=d[0]^d[5]>>>16^d[3]<<16,o[1]=d[2]^d[7]>>>16^d[5]<<16,o[2]=d[4]^d[1]>>>16^d[7]<<16,o[3]=d[6]^d[3]>>>16^d[1]<<16;for(var h=0;h<4;h++)o[h]=(o[h]<<8|o[h]>>>24)&16711935|(o[h]<<24|o[h]>>>8)&4278255360,l[u+h]^=o[h]},blockSize:128/32,ivSize:64/32});function f(){for(var l=this._X,u=this._C,d=0;d<8;d++)c[d]=u[d];u[0]=u[0]+1295307597+this._b|0,u[1]=u[1]+3545052371+(u[0]>>>0>>0?1:0)|0,u[2]=u[2]+886263092+(u[1]>>>0>>0?1:0)|0,u[3]=u[3]+1295307597+(u[2]>>>0>>0?1:0)|0,u[4]=u[4]+3545052371+(u[3]>>>0>>0?1:0)|0,u[5]=u[5]+886263092+(u[4]>>>0>>0?1:0)|0,u[6]=u[6]+1295307597+(u[5]>>>0>>0?1:0)|0,u[7]=u[7]+3545052371+(u[6]>>>0>>0?1:0)|0,this._b=u[7]>>>0>>0?1:0;for(var d=0;d<8;d++){var h=l[d]+u[d],m=h&65535,x=h>>>16,v=((m*m>>>17)+m*x>>>15)+x*x,p=((h&4294901760)*h|0)+((h&65535)*h|0);a[d]=v^p}l[0]=a[0]+(a[7]<<16|a[7]>>>16)+(a[6]<<16|a[6]>>>16)|0,l[1]=a[1]+(a[0]<<8|a[0]>>>24)+a[7]|0,l[2]=a[2]+(a[1]<<16|a[1]>>>16)+(a[0]<<16|a[0]>>>16)|0,l[3]=a[3]+(a[2]<<8|a[2]>>>24)+a[1]|0,l[4]=a[4]+(a[3]<<16|a[3]>>>16)+(a[2]<<16|a[2]>>>16)|0,l[5]=a[5]+(a[4]<<8|a[4]>>>24)+a[3]|0,l[6]=a[6]+(a[5]<<16|a[5]>>>16)+(a[4]<<16|a[4]>>>16)|0,l[7]=a[7]+(a[6]<<8|a[6]>>>24)+a[5]|0}e.Rabbit=n._createHelper(s)}(),r.Rabbit})});var L1=G((kr,k1)=>{"use strict";(function(r,e,t){typeof kr=="object"?k1.exports=kr=e(q(),Ze(),Ve(),Te(),ie()):typeof define=="function"&&define.amd?define(["./core","./enc-base64","./md5","./evpkdf","./cipher-core"],e):e(r.CryptoJS)})(kr,function(r){return function(){var e=r,t=e.lib,n=t.StreamCipher,i=e.algo,o=[],c=[],a=[],s=i.RabbitLegacy=n.extend({_doReset:function(){var l=this._key.words,u=this.cfg.iv,d=this._X=[l[0],l[3]<<16|l[2]>>>16,l[1],l[0]<<16|l[3]>>>16,l[2],l[1]<<16|l[0]>>>16,l[3],l[2]<<16|l[1]>>>16],h=this._C=[l[2]<<16|l[2]>>>16,l[0]&4294901760|l[1]&65535,l[3]<<16|l[3]>>>16,l[1]&4294901760|l[2]&65535,l[0]<<16|l[0]>>>16,l[2]&4294901760|l[3]&65535,l[1]<<16|l[1]>>>16,l[3]&4294901760|l[0]&65535];this._b=0;for(var m=0;m<4;m++)f.call(this);for(var m=0;m<8;m++)h[m]^=d[m+4&7];if(u){var x=u.words,v=x[0],p=x[1],g=(v<<8|v>>>24)&16711935|(v<<24|v>>>8)&4278255360,C=(p<<8|p>>>24)&16711935|(p<<24|p>>>8)&4278255360,y=g>>>16|C&4294901760,_=C<<16|g&65535;h[0]^=g,h[1]^=y,h[2]^=C,h[3]^=_,h[4]^=g,h[5]^=y,h[6]^=C,h[7]^=_;for(var m=0;m<4;m++)f.call(this)}},_doProcessBlock:function(l,u){var d=this._X;f.call(this),o[0]=d[0]^d[5]>>>16^d[3]<<16,o[1]=d[2]^d[7]>>>16^d[5]<<16,o[2]=d[4]^d[1]>>>16^d[7]<<16,o[3]=d[6]^d[3]>>>16^d[1]<<16;for(var h=0;h<4;h++)o[h]=(o[h]<<8|o[h]>>>24)&16711935|(o[h]<<24|o[h]>>>8)&4278255360,l[u+h]^=o[h]},blockSize:128/32,ivSize:64/32});function f(){for(var l=this._X,u=this._C,d=0;d<8;d++)c[d]=u[d];u[0]=u[0]+1295307597+this._b|0,u[1]=u[1]+3545052371+(u[0]>>>0>>0?1:0)|0,u[2]=u[2]+886263092+(u[1]>>>0>>0?1:0)|0,u[3]=u[3]+1295307597+(u[2]>>>0>>0?1:0)|0,u[4]=u[4]+3545052371+(u[3]>>>0>>0?1:0)|0,u[5]=u[5]+886263092+(u[4]>>>0>>0?1:0)|0,u[6]=u[6]+1295307597+(u[5]>>>0>>0?1:0)|0,u[7]=u[7]+3545052371+(u[6]>>>0>>0?1:0)|0,this._b=u[7]>>>0>>0?1:0;for(var d=0;d<8;d++){var h=l[d]+u[d],m=h&65535,x=h>>>16,v=((m*m>>>17)+m*x>>>15)+x*x,p=((h&4294901760)*h|0)+((h&65535)*h|0);a[d]=v^p}l[0]=a[0]+(a[7]<<16|a[7]>>>16)+(a[6]<<16|a[6]>>>16)|0,l[1]=a[1]+(a[0]<<8|a[0]>>>24)+a[7]|0,l[2]=a[2]+(a[1]<<16|a[1]>>>16)+(a[0]<<16|a[0]>>>16)|0,l[3]=a[3]+(a[2]<<8|a[2]>>>24)+a[1]|0,l[4]=a[4]+(a[3]<<16|a[3]>>>16)+(a[2]<<16|a[2]>>>16)|0,l[5]=a[5]+(a[4]<<8|a[4]>>>24)+a[3]|0,l[6]=a[6]+(a[5]<<16|a[5]>>>16)+(a[4]<<16|a[4]>>>16)|0,l[7]=a[7]+(a[6]<<8|a[6]>>>24)+a[5]|0}e.RabbitLegacy=n._createHelper(s)}(),r.RabbitLegacy})});var R1=G((Lr,M1)=>{"use strict";(function(r,e,t){typeof Lr=="object"?M1.exports=Lr=e(q(),Ze(),Ve(),Te(),ie()):typeof define=="function"&&define.amd?define(["./core","./enc-base64","./md5","./evpkdf","./cipher-core"],e):e(r.CryptoJS)})(Lr,function(r){return function(){var e=r,t=e.lib,n=t.BlockCipher,i=e.algo;let o=16,c=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],a=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]];var s={pbox:[],sbox:[]};function f(m,x){let v=x>>24&255,p=x>>16&255,g=x>>8&255,C=x&255,y=m.sbox[0][v]+m.sbox[1][p];return y=y^m.sbox[2][g],y=y+m.sbox[3][C],y}function l(m,x,v){let p=x,g=v,C;for(let y=0;y1;--y)p=p^m.pbox[y],g=f(m,p)^g,C=p,p=g,g=C;return C=p,p=g,g=C,g=g^m.pbox[1],p=p^m.pbox[0],{left:p,right:g}}function d(m,x,v){for(let _=0;_<4;_++){m.sbox[_]=[];for(let b=0;b<256;b++)m.sbox[_][b]=a[_][b]}let p=0;for(let _=0;_=v&&(p=0);let g=0,C=0,y=0;for(let _=0;_{"use strict";(function(r,e,t){typeof Mr=="object"?T1.exports=Mr=e(q(),nt(),L2(),R2(),Ze(),N2(),Ve(),zn(),ar(),G2(),Bn(),Z2(),K2(),Q2(),pr(),J2(),Te(),ie(),n1(),o1(),s1(),l1(),d1(),p1(),h1(),x1(),y1(),_1(),E1(),w1(),D1(),P1(),B1(),L1(),R1()):typeof define=="function"&&define.amd?define(["./core","./x64-core","./lib-typedarrays","./enc-utf16","./enc-base64","./enc-base64url","./md5","./sha1","./sha256","./sha224","./sha512","./sha384","./sha3","./ripemd160","./hmac","./pbkdf2","./evpkdf","./cipher-core","./mode-cfb","./mode-ctr","./mode-ctr-gladman","./mode-ofb","./mode-ecb","./pad-ansix923","./pad-iso10126","./pad-iso97971","./pad-zeropadding","./pad-nopadding","./format-hex","./aes","./tripledes","./rc4","./rabbit","./rabbit-legacy","./blowfish"],e):r.CryptoJS=e(r.CryptoJS)})(Mr,function(r){return r})});var kn=G((q6,G1)=>{"use strict";var oc=function(e){return ac(e)&&!sc(e)};function ac(r){return!!r&&typeof r=="object"}function sc(r){var e=Object.prototype.toString.call(r);return e==="[object RegExp]"||e==="[object Date]"||fc(r)}var cc=typeof Symbol=="function"&&Symbol.for,lc=cc?Symbol.for("react.element"):60103;function fc(r){return r.$$typeof===lc}function dc(r){return Array.isArray(r)?[]:{}}function it(r,e){return e.clone!==!1&&e.isMergeableObject(r)?M0(dc(r),r,e):r}function uc(r,e,t){return r.concat(e).map(function(n){return it(n,t)})}function pc(r,e){if(!e.customMerge)return M0;var t=e.customMerge(r);return typeof t=="function"?t:M0}function mc(r){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(r).filter(function(e){return Object.propertyIsEnumerable.call(r,e)}):[]}function H1(r){return Object.keys(r).concat(mc(r))}function W1(r,e){try{return e in r}catch{return!1}}function hc(r,e){return W1(r,e)&&!(Object.hasOwnProperty.call(r,e)&&Object.propertyIsEnumerable.call(r,e))}function gc(r,e,t){var n={};return t.isMergeableObject(r)&&H1(r).forEach(function(i){n[i]=it(r[i],t)}),H1(e).forEach(function(i){hc(r,i)||(W1(r,i)&&t.isMergeableObject(e[i])?n[i]=pc(i,t)(r[i],e[i],t):n[i]=it(e[i],t))}),n}function M0(r,e,t){t=t||{},t.arrayMerge=t.arrayMerge||uc,t.isMergeableObject=t.isMergeableObject||oc,t.cloneUnlessOtherwiseSpecified=it;var n=Array.isArray(e),i=Array.isArray(r),o=n===i;return o?n?t.arrayMerge(r,e,t):gc(r,e,t):it(e,t)}M0.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce(function(n,i){return M0(n,i,t)},{})};var xc=M0;G1.exports=xc});var $t={production:!0,apiEndpoint:"/viewer-api",closeViewerUrl:"/",configEndpoint:"",type:"local"};var p2=(()=>{class r{static{this.\u0275fac=function(n){return new(n||r)}}static{this.\u0275cmp=Et({type:r,selectors:[["gd-viewer"]],decls:1,vars:0,template:function(n,i){n&1&&u0(0,"router-outlet")},dependencies:[Co],encapsulation:2})}}return r})();var vs=["mask"],ys=["content"],Cs=["footer"],_s=["titlebar"],bs=(r,e,t)=>({position:"fixed",height:"100%",width:"100%",left:0,top:0,display:"flex","justify-content":r,"align-items":e,"pointer-events":t}),Es=r=>({"p-dialog p-component":!0,"p-dialog-maximized":r}),As=()=>({display:"flex","flex-direction":"column","pointer-events":"auto"}),ws=(r,e)=>({transform:r,transition:e}),Ss=r=>({value:"visible",params:r});function Ds(r,e){if(r&1){let t=p0();_e(0,"div",14),m0("mousedown",function(i){Le(t);let o=ne(2);return Me(o.initResize(i))}),be()}r&2&&K("ngClass","p-resizable-handle")}function Fs(r,e){r&1&&wt(0)}function Ps(r,e){r&1&&u0(0,"WindowMaximizeIcon")}function zs(r,e){r&1&&u0(0,"WindowMinimizeIcon")}function Bs(r,e){if(r&1&&(Xe(0),oe(1,Ps,1,0,"WindowMaximizeIcon",11)(2,zs,1,0,"WindowMinimizeIcon",11),Ye()),r&2){let t=ne(5);Q(),K("ngIf",!t.maximized&&!t.maximizeIconTemplate),Q(),K("ngIf",t.maximized&&!t.minimizeIconTemplate)}}function ks(r,e){}function Ls(r,e){r&1&&oe(0,ks,0,0,"ng-template")}function Ms(r,e){if(r&1&&(Xe(0),oe(1,Ls,1,0,null,21),Ye()),r&2){let t=ne(5);Q(),K("ngTemplateOutlet",t.maximizeIconTemplate)}}function Rs(r,e){}function Ts(r,e){r&1&&oe(0,Rs,0,0,"ng-template")}function Is(r,e){if(r&1&&(Xe(0),oe(1,Ts,1,0,null,21),Ye()),r&2){let t=ne(5);Q(),K("ngTemplateOutlet",t.minimizeIconTemplate)}}function Ns(r,e){if(r&1){let t=p0();_e(0,"p-button",20),m0("onClick",function(){Le(t);let i=ne(4);return Me(i.maximize())})("keydown.enter",function(){Le(t);let i=ne(4);return Me(i.maximize())}),oe(1,Bs,3,2,"ng-container",11)(2,Ms,2,1,"ng-container",11)(3,Is,2,1,"ng-container",11),be()}if(r&2){let t=ne(4);K("styleClass","p-dialog-maximize-button")("tabindex",t.maximizable?"0":"-1"),Q(),K("ngIf",!t.maximizeIcon),Q(),K("ngIf",!t.maximized),Q(),K("ngIf",t.maximized)}}function Os(r,e){r&1&&(Xe(0),u0(1,"TimesIcon"),Ye())}function Us(r,e){}function Hs(r,e){r&1&&oe(0,Us,0,0,"ng-template")}function Ws(r,e){if(r&1&&(_e(0,"span"),oe(1,Hs,1,0,null,21),be()),r&2){let t=ne(5);Q(),K("ngTemplateOutlet",t.closeIconTemplate)}}function Gs(r,e){if(r&1){let t=p0();_e(0,"p-button",22),m0("onClick",function(){Le(t);let i=ne(4);return Me(i.hide())})("keydown.enter",function(){Le(t);let i=ne(4);return Me(i.hide())}),oe(1,Os,2,0,"ng-container",11)(2,Ws,2,1,"span",11),be()}if(r&2){let t=ne(4);K("styleClass","p-dialog-close-button")("ariaLabel",t.ddconfig.closeAriaLabel||t.defaultCloseAriaLabel),Q(),K("ngIf",!t.closeIconTemplate),Q(),K("ngIf",t.closeIconTemplate)}}function qs(r,e){if(r&1&&(Xe(0),_e(1,"span",16),pn(2),be(),_e(3,"div",17),oe(4,Ns,4,5,"p-button",18)(5,Gs,3,4,"p-button",19),be(),Ye()),r&2){let t=ne(3);Q(),K("ngClass","p-dialog-title")("id",t.ariaLabelledBy),Q(),Ji(t.ddconfig.header),Q(),K("ngClass","p-dialog-header-actions"),Q(),K("ngIf",t.ddconfig.maximizable),Q(),K("ngIf",t.closable)}}function js(r,e){if(r&1){let t=p0();_e(0,"div",15,3),m0("mousedown",function(i){Le(t);let o=ne(2);return Me(o.initDrag(i))}),oe(2,Fs,1,0,"ng-container",12)(3,qs,6,6,"ng-container",11),be()}if(r&2){let t=ne(2);K("ngClass","p-dialog-header"),Q(2),K("ngComponentOutlet",t.headerTemplate),Q(),K("ngIf",!t.headerTemplate)}}function Zs(r,e){}function Vs(r,e){r&1&&oe(0,Zs,0,0,"ng-template",23)}function Ks(r,e){r&1&&wt(0)}function $s(r,e){if(r&1&&(Xe(0),pn(1),Ye()),r&2){let t=ne(3);Q(),eo(" ",t.ddconfig.footer," ")}}function Qs(r,e){r&1&&wt(0)}function Xs(r,e){if(r&1&&(_e(0,"div",17,4),oe(2,$s,2,1,"ng-container",11)(3,Qs,1,0,"ng-container",12),be()),r&2){let t=ne(2);K("ngClass","p-dialog-footer"),Q(2),K("ngIf",!t.footerTemplate),Q(),K("ngComponentOutlet",t.footerTemplate)}}function Ys(r,e){if(r&1){let t=p0();_e(0,"div",7,1),m0("@animation.start",function(i){Le(t);let o=ne();return Me(o.onAnimationStart(i))})("@animation.done",function(i){Le(t);let o=ne();return Me(o.onAnimationEnd(i))}),oe(2,Ds,1,1,"div",8)(3,js,4,3,"div",9),_e(4,"div",10,2),oe(6,Vs,1,0,null,11)(7,Ks,1,0,"ng-container",12),be(),oe(8,Xs,4,3,"div",13),be()}if(r&2){let t=ne();Yi(t.ddconfig.style),un(t.ddconfig.styleClass),Xi("width",t.ddconfig.width)("height",t.ddconfig.height),K("ngClass",mn(22,Es,t.maximizable&&t.maximized))("ngStyle",ro(24,As))("@animation",mn(28,Ss,no(25,ws,t.transformOptions,t.ddconfig.transitionOptions||"150ms cubic-bezier(0, 0, 0.2, 1)")))("pFocusTrapDisabled",t.ddconfig.focusTrap===!1),Qi("aria-labelledby",t.ariaLabelledBy)("aria-modal",!0)("id",t.dialogId),Q(2),K("ngIf",t.ddconfig.resizable),Q(),K("ngIf",t.ddconfig.showHeader!==!1),Q(),K("ngClass","p-dialog-content")("ngStyle",t.ddconfig.contentStyle),Q(2),K("ngIf",!t.contentTemplate),Q(),K("ngComponentOutlet",t.contentTemplate),Q(),K("ngIf",t.ddconfig.footer||t.footerTemplate)}}var m2=(()=>{class r{viewContainerRef;constructor(t){this.viewContainerRef=t}static \u0275fac=function(n){return new(n||r)(Qe(Zi))};static \u0275dir=Vi({type:r,selectors:[["","pDynamicDialogContent",""]]})}return r})(),h2=(()=>{class r extends Wo{name="dialog";static \u0275fac=(()=>{let t;return function(i){return(t||(t=Wi(r)))(i||r)}})();static \u0275prov=X({token:r,factory:r.\u0275fac})}return r})();var Qt=class{data;inputValues;header;ariaLabelledBy;footer;width;height;closeOnEscape=!1;focusOnShow=!0;focusTrap=!0;baseZIndex;autoZIndex=!1;dismissableMask=!1;rtl=!1;style;contentStyle;styleClass;transitionOptions;closable=!1;showHeader=!1;modal=!1;maskStyleClass;resizable=!1;draggable=!1;keepInViewport=!1;minX;minY;maximizable=!1;maximizeIcon;minimizeIcon;position;closeAriaLabel;appendTo;duplicate=!1;breakpoints;templates},et=class{constructor(){}close(e){this._onClose.next(e),setTimeout(()=>{this._onClose.complete()},1e3)}destroy(){this._onDestroy.next(null)}dragStart(e){this._onDragStart.next(e)}dragEnd(e){this._onDragEnd.next(e)}resizeInit(e){this._onResizeInit.next(e)}resizeEnd(e){this._onResizeEnd.next(e)}maximize(e){this._onMaximize.next(e)}_onClose=new ke;onClose=this._onClose.asObservable();_onDestroy=new ke;onDestroy=this._onDestroy.asObservable();_onDragStart=new ke;onDragStart=this._onDragStart.asObservable();_onDragEnd=new ke;onDragEnd=this._onDragEnd.asObservable();_onResizeInit=new ke;onResizeInit=this._onResizeInit.asObservable();_onResizeEnd=new ke;onResizeEnd=this._onResizeEnd.asObservable();_onMaximize=new ke;onMaximize=this._onMaximize.asObservable();onChildComponentLoaded=new ke},Js=bn([Je({transform:"{{transform}}",opacity:0}),Cn("{{transition}}",Je({transform:"none",opacity:1}))]),ec=bn([Cn("{{transition}}",Je({transform:"{{transform}}",opacity:0}))]),tc=(()=>{class r extends Ro{renderer;ddconfig;dialogRef;zone;parentDialog;visible=!0;componentRef;mask;resizing;dragging;maximized;_style={};originalStyle;lastPageX;lastPageY;ariaLabelledBy;id=yn("pn_id_");styleElement;insertionPoint;maskViewChild;contentViewChild;footerViewChild;headerViewChild;childComponentType;inputValues;container;wrapper;documentKeydownListener;documentEscapeListener;maskClickListener;transformOptions="scale(0.7)";documentResizeListener;documentResizeEndListener;documentDragListener;documentDragEndListener;_componentStyle=ye(h2);get minX(){return this.ddconfig.minX?this.ddconfig.minX:0}get minY(){return this.ddconfig.minY?this.ddconfig.minY:0}get keepInViewport(){return this.ddconfig.keepInViewport}get maximizable(){return this.ddconfig.maximizable}get maximizeIcon(){return this.ddconfig.maximizeIcon}get minimizeIcon(){return this.ddconfig.minimizeIcon}get closable(){return this.ddconfig.closable}get style(){return this._style}get position(){return this.ddconfig.position}get defaultCloseAriaLabel(){return this.config.getTranslation(zo.ARIA).close}set style(t){t&&(this._style=W({},t),this.originalStyle=t)}get parent(){let t=Array.from(this.document.getElementsByClassName("p-dialog"));if(t.length>1)return t.pop()}get parentContent(){let t=Array.from(this.document.getElementsByClassName("p-dialog"));if(t.length>0){let n=t[t.length-1].querySelector(".p-dialog-content");if(n)return Array.isArray(n)?n[0]:n}}get header(){return this.ddconfig.header}get data(){return this.ddconfig.data}get breakpoints(){return this.ddconfig.breakpoints}get footerTemplate(){return this.ddconfig?.templates?.footer}get headerTemplate(){return this.ddconfig?.templates?.header}get contentTemplate(){return this.ddconfig?.templates?.content}get minimizeIconTemplate(){return this.ddconfig?.templates?.minimizeicon}get maximizeIconTemplate(){return this.ddconfig?.templates?.maximizeicon}get closeIconTemplate(){return this.ddconfig?.templates?.closeicon}get maskClass(){let n=["left","right","top","topleft","topright","bottom","bottomleft","bottomright"].find(i=>i===this.position);return{"p-dialog-mask":!0,"p-overlay-mask p-overlay-mask-enter":this.ddconfig.modal||this.ddconfig.dismissableMask,[`p-dialog-${n}`]:n}}get dialogId(){return this.attrSelector}zIndexForLayering;constructor(t,n,i,o,c){super(),this.renderer=t,this.ddconfig=n,this.dialogRef=i,this.zone=o,this.parentDialog=c}ngOnInit(){super.ngOnInit(),this.breakpoints&&this.createStyle()}createStyle(){if(K0(this.platformId)&&!this.styleElement){this.styleElement=this.renderer.createElement("style"),this.styleElement.type="text/css",this.renderer.appendChild(this.document.head,this.styleElement);let t="";for(let n in this.breakpoints)t+=` +import{$ as ye,$a as _e,$b as uo,$c as zo,$d as Rt,A as $e,Ac as Ao,Ad as Uo,Ae as Gt,Ba as Q,Bb as to,Bc as Re,Bd as Ho,Be as qt,C as Z0,Cb as ro,Cc as Z,Cd as E0,Ce as t2,Da as bt,Db as mn,Dc as C0,Dd as Wo,De as qe,E as Oi,Ea as ji,Eb as no,Ec as ee,F as Ui,Fa as Qe,Fb as io,Fc as Pe,Fd as Pt,Fe as r2,Ga as Zi,Gc as te,Ge as n2,Hc as wo,Hd as Go,He as jt,Ia as Et,Ic as He,Id as Q0,Ie as i2,Ja as Ce,Jc as gn,Jd as we,Je as o2,Ka as Vi,Kc as _0,Kd as X0,Ke as a2,L as Hi,Lb as oo,Lc as $0,Ld as zt,Le as s2,M as V0,Ma as Ki,Mc as xn,Md as qo,Na as oe,Nd as Bt,Ne as c2,Od as kt,Oe as e0,P as fn,Pa as At,Pc as vn,Pd as jo,Pe as Zt,Qa as $i,Qc as So,Qd as A0,Qe as l2,Ra as Qi,Rd as Lt,Re as Vt,S as vt,Sa as $,Sb as ao,Sd as Zo,Se as P0,Ta as Xi,Tc as Dt,Td as Vo,Te as Kt,Ub as v0,Ue as f2,V as K,Va as Yi,Vc as Do,Ve as d2,Wa as un,Wb as so,Wd as Sn,We as u2,X,Xb as co,Xc as yn,Xd as Y0,Xe as z0,Y as ve,Yc as Fo,Yd as J0,Ye as p2,Z as yt,Zb as lo,Zd as Ko,_ as N,_b as fo,_c as Po,_d as Mt,a as W,aa as Ct,ab as be,ad as j,b as re,bb as u0,bd as ze,c as Mi,cb as Xe,cd as Bo,ce as Tt,d as Ri,da as Le,db as Ye,dc as y0,dd as Cn,de as $o,e as G,ea as Me,eb as wt,ec as K0,ed as ko,ee as Qo,f as ys,fb as p0,fc as po,fd as Je,g as cn,h as Ti,ha as Wi,hb as m0,hd as _n,he as Dn,ia as Gi,ib as ne,id as bn,ie as Xo,j as Ii,je as We,k as ke,kc as mo,kd as En,ke as w0,la as _t,lc as ho,mc as go,md as b0,me as Yo,nb as h0,nc as xo,nd as An,ne as It,oa as qi,ob as g0,oc as vo,od as Ft,oe as Jo,p as d0,pb as x0,pc as yo,pd as Lo,pe as S0,qe as Ge,r as J,rb as pn,rd as Mo,re as e2,sb as Ji,sc as Co,sd as Ro,se as Fn,t as ln,tb as eo,td as wn,te as D0,ua as dn,uc as _o,ue as Nt,ve as Ot,wc as bo,wd as To,we as Ut,x as Ni,xc as St,xd as Io,xe as F0,yc as Eo,yd as No,ye as Ht,zc as hn,zd as Oo,ze as Wt}from"./chunk-2M445E45.js";var z2=G(()=>{"use strict"});var q=G((Xt,B2)=>{"use strict";(function(r,e){typeof Xt=="object"?B2.exports=Xt=e():typeof define=="function"&&define.amd?define([],e):r.CryptoJS=e()})(Xt,function(){var r=r||function(e,t){var n;if(typeof window<"u"&&window.crypto&&(n=window.crypto),typeof self<"u"&&self.crypto&&(n=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(n=globalThis.crypto),!n&&typeof window<"u"&&window.msCrypto&&(n=window.msCrypto),!n&&typeof global<"u"&&global.crypto&&(n=global.crypto),!n&&typeof Mi=="function")try{n=z2()}catch{}var i=function(){if(n){if(typeof n.getRandomValues=="function")try{return n.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof n.randomBytes=="function")try{return n.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},o=Object.create||function(){function p(){}return function(g){var C;return p.prototype=g,C=new p,p.prototype=null,C}}(),c={},a=c.lib={},s=a.Base=function(){return{extend:function(p){var g=o(this);return p&&g.mixIn(p),(!g.hasOwnProperty("init")||this.init===g.init)&&(g.init=function(){g.$super.init.apply(this,arguments)}),g.init.prototype=g,g.$super=this,g},create:function(){var p=this.extend();return p.init.apply(p,arguments),p},init:function(){},mixIn:function(p){for(var g in p)p.hasOwnProperty(g)&&(this[g]=p[g]);p.hasOwnProperty("toString")&&(this.toString=p.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),f=a.WordArray=s.extend({init:function(p,g){p=this.words=p||[],g!=t?this.sigBytes=g:this.sigBytes=p.length*4},toString:function(p){return(p||u).stringify(this)},concat:function(p){var g=this.words,C=p.words,y=this.sigBytes,_=p.sigBytes;if(this.clamp(),y%4)for(var b=0;b<_;b++){var z=C[b>>>2]>>>24-b%4*8&255;g[y+b>>>2]|=z<<24-(y+b)%4*8}else for(var F=0;F<_;F+=4)g[y+F>>>2]=C[F>>>2];return this.sigBytes+=_,this},clamp:function(){var p=this.words,g=this.sigBytes;p[g>>>2]&=4294967295<<32-g%4*8,p.length=e.ceil(g/4)},clone:function(){var p=s.clone.call(this);return p.words=this.words.slice(0),p},random:function(p){for(var g=[],C=0;C>>2]>>>24-_%4*8&255;y.push((b>>>4).toString(16)),y.push((b&15).toString(16))}return y.join("")},parse:function(p){for(var g=p.length,C=[],y=0;y>>3]|=parseInt(p.substr(y,2),16)<<24-y%8*4;return new f.init(C,g/2)}},d=l.Latin1={stringify:function(p){for(var g=p.words,C=p.sigBytes,y=[],_=0;_>>2]>>>24-_%4*8&255;y.push(String.fromCharCode(b))}return y.join("")},parse:function(p){for(var g=p.length,C=[],y=0;y>>2]|=(p.charCodeAt(y)&255)<<24-y%4*8;return new f.init(C,g)}},h=l.Utf8={stringify:function(p){try{return decodeURIComponent(escape(d.stringify(p)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(p){return d.parse(unescape(encodeURIComponent(p)))}},m=a.BufferedBlockAlgorithm=s.extend({reset:function(){this._data=new f.init,this._nDataBytes=0},_append:function(p){typeof p=="string"&&(p=h.parse(p)),this._data.concat(p),this._nDataBytes+=p.sigBytes},_process:function(p){var g,C=this._data,y=C.words,_=C.sigBytes,b=this.blockSize,z=b*4,F=_/z;p?F=e.ceil(F):F=e.max((F|0)-this._minBufferSize,0);var M=F*b,T=e.min(M*4,_);if(M){for(var A=0;A{"use strict";(function(r,e){typeof Yt=="object"?k2.exports=Yt=e(q()):typeof define=="function"&&define.amd?define(["./core"],e):e(r.CryptoJS)})(Yt,function(r){return function(e){var t=r,n=t.lib,i=n.Base,o=n.WordArray,c=t.x64={},a=c.Word=i.extend({init:function(f,l){this.high=f,this.low=l}}),s=c.WordArray=i.extend({init:function(f,l){f=this.words=f||[],l!=e?this.sigBytes=l:this.sigBytes=f.length*8},toX32:function(){for(var f=this.words,l=f.length,u=[],d=0;d{"use strict";(function(r,e){typeof Jt=="object"?L2.exports=Jt=e(q()):typeof define=="function"&&define.amd?define(["./core"],e):e(r.CryptoJS)})(Jt,function(r){return function(){if(typeof ArrayBuffer=="function"){var e=r,t=e.lib,n=t.WordArray,i=n.init,o=n.init=function(c){if(c instanceof ArrayBuffer&&(c=new Uint8Array(c)),(c instanceof Int8Array||typeof Uint8ClampedArray<"u"&&c instanceof Uint8ClampedArray||c instanceof Int16Array||c instanceof Uint16Array||c instanceof Int32Array||c instanceof Uint32Array||c instanceof Float32Array||c instanceof Float64Array)&&(c=new Uint8Array(c.buffer,c.byteOffset,c.byteLength)),c instanceof Uint8Array){for(var a=c.byteLength,s=[],f=0;f>>2]|=c[f]<<24-f%4*8;i.call(this,s,a)}else i.apply(this,arguments)};o.prototype=n}}(),r.lib.WordArray})});var T2=G((er,R2)=>{"use strict";(function(r,e){typeof er=="object"?R2.exports=er=e(q()):typeof define=="function"&&define.amd?define(["./core"],e):e(r.CryptoJS)})(er,function(r){return function(){var e=r,t=e.lib,n=t.WordArray,i=e.enc,o=i.Utf16=i.Utf16BE={stringify:function(a){for(var s=a.words,f=a.sigBytes,l=[],u=0;u>>2]>>>16-u%4*8&65535;l.push(String.fromCharCode(d))}return l.join("")},parse:function(a){for(var s=a.length,f=[],l=0;l>>1]|=a.charCodeAt(l)<<16-l%2*16;return n.create(f,s*2)}};i.Utf16LE={stringify:function(a){for(var s=a.words,f=a.sigBytes,l=[],u=0;u>>2]>>>16-u%4*8&65535);l.push(String.fromCharCode(d))}return l.join("")},parse:function(a){for(var s=a.length,f=[],l=0;l>>1]|=c(a.charCodeAt(l)<<16-l%2*16);return n.create(f,s*2)}};function c(a){return a<<8&4278255360|a>>>8&16711935}}(),r.enc.Utf16})});var Ze=G((tr,I2)=>{"use strict";(function(r,e){typeof tr=="object"?I2.exports=tr=e(q()):typeof define=="function"&&define.amd?define(["./core"],e):e(r.CryptoJS)})(tr,function(r){return function(){var e=r,t=e.lib,n=t.WordArray,i=e.enc,o=i.Base64={stringify:function(a){var s=a.words,f=a.sigBytes,l=this._map;a.clamp();for(var u=[],d=0;d>>2]>>>24-d%4*8&255,m=s[d+1>>>2]>>>24-(d+1)%4*8&255,x=s[d+2>>>2]>>>24-(d+2)%4*8&255,v=h<<16|m<<8|x,p=0;p<4&&d+p*.75>>6*(3-p)&63));var g=l.charAt(64);if(g)for(;u.length%4;)u.push(g);return u.join("")},parse:function(a){var s=a.length,f=this._map,l=this._reverseMap;if(!l){l=this._reverseMap=[];for(var u=0;u>>6-d%4*2,x=h|m;l[u>>>2]|=x<<24-u%4*8,u++}return n.create(l,u)}}(),r.enc.Base64})});var O2=G((rr,N2)=>{"use strict";(function(r,e){typeof rr=="object"?N2.exports=rr=e(q()):typeof define=="function"&&define.amd?define(["./core"],e):e(r.CryptoJS)})(rr,function(r){return function(){var e=r,t=e.lib,n=t.WordArray,i=e.enc,o=i.Base64url={stringify:function(a,s){s===void 0&&(s=!0);var f=a.words,l=a.sigBytes,u=s?this._safe_map:this._map;a.clamp();for(var d=[],h=0;h>>2]>>>24-h%4*8&255,x=f[h+1>>>2]>>>24-(h+1)%4*8&255,v=f[h+2>>>2]>>>24-(h+2)%4*8&255,p=m<<16|x<<8|v,g=0;g<4&&h+g*.75>>6*(3-g)&63));var C=u.charAt(64);if(C)for(;d.length%4;)d.push(C);return d.join("")},parse:function(a,s){s===void 0&&(s=!0);var f=a.length,l=s?this._safe_map:this._map,u=this._reverseMap;if(!u){u=this._reverseMap=[];for(var d=0;d>>6-d%4*2,x=h|m;l[u>>>2]|=x<<24-u%4*8,u++}return n.create(l,u)}}(),r.enc.Base64url})});var Ve=G((nr,U2)=>{"use strict";(function(r,e){typeof nr=="object"?U2.exports=nr=e(q()):typeof define=="function"&&define.amd?define(["./core"],e):e(r.CryptoJS)})(nr,function(r){return function(e){var t=r,n=t.lib,i=n.WordArray,o=n.Hasher,c=t.algo,a=[];(function(){for(var h=0;h<64;h++)a[h]=e.abs(e.sin(h+1))*4294967296|0})();var s=c.MD5=o.extend({_doReset:function(){this._hash=new i.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(h,m){for(var x=0;x<16;x++){var v=m+x,p=h[v];h[v]=(p<<8|p>>>24)&16711935|(p<<24|p>>>8)&4278255360}var g=this._hash.words,C=h[m+0],y=h[m+1],_=h[m+2],b=h[m+3],z=h[m+4],F=h[m+5],M=h[m+6],T=h[m+7],A=h[m+8],k=h[m+9],I=h[m+10],B=h[m+11],O=h[m+12],w=h[m+13],L=h[m+14],R=h[m+15],E=g[0],S=g[1],P=g[2],D=g[3];E=f(E,S,P,D,C,7,a[0]),D=f(D,E,S,P,y,12,a[1]),P=f(P,D,E,S,_,17,a[2]),S=f(S,P,D,E,b,22,a[3]),E=f(E,S,P,D,z,7,a[4]),D=f(D,E,S,P,F,12,a[5]),P=f(P,D,E,S,M,17,a[6]),S=f(S,P,D,E,T,22,a[7]),E=f(E,S,P,D,A,7,a[8]),D=f(D,E,S,P,k,12,a[9]),P=f(P,D,E,S,I,17,a[10]),S=f(S,P,D,E,B,22,a[11]),E=f(E,S,P,D,O,7,a[12]),D=f(D,E,S,P,w,12,a[13]),P=f(P,D,E,S,L,17,a[14]),S=f(S,P,D,E,R,22,a[15]),E=l(E,S,P,D,y,5,a[16]),D=l(D,E,S,P,M,9,a[17]),P=l(P,D,E,S,B,14,a[18]),S=l(S,P,D,E,C,20,a[19]),E=l(E,S,P,D,F,5,a[20]),D=l(D,E,S,P,I,9,a[21]),P=l(P,D,E,S,R,14,a[22]),S=l(S,P,D,E,z,20,a[23]),E=l(E,S,P,D,k,5,a[24]),D=l(D,E,S,P,L,9,a[25]),P=l(P,D,E,S,b,14,a[26]),S=l(S,P,D,E,A,20,a[27]),E=l(E,S,P,D,w,5,a[28]),D=l(D,E,S,P,_,9,a[29]),P=l(P,D,E,S,T,14,a[30]),S=l(S,P,D,E,O,20,a[31]),E=u(E,S,P,D,F,4,a[32]),D=u(D,E,S,P,A,11,a[33]),P=u(P,D,E,S,B,16,a[34]),S=u(S,P,D,E,L,23,a[35]),E=u(E,S,P,D,y,4,a[36]),D=u(D,E,S,P,z,11,a[37]),P=u(P,D,E,S,T,16,a[38]),S=u(S,P,D,E,I,23,a[39]),E=u(E,S,P,D,w,4,a[40]),D=u(D,E,S,P,C,11,a[41]),P=u(P,D,E,S,b,16,a[42]),S=u(S,P,D,E,M,23,a[43]),E=u(E,S,P,D,k,4,a[44]),D=u(D,E,S,P,O,11,a[45]),P=u(P,D,E,S,R,16,a[46]),S=u(S,P,D,E,_,23,a[47]),E=d(E,S,P,D,C,6,a[48]),D=d(D,E,S,P,T,10,a[49]),P=d(P,D,E,S,L,15,a[50]),S=d(S,P,D,E,F,21,a[51]),E=d(E,S,P,D,O,6,a[52]),D=d(D,E,S,P,b,10,a[53]),P=d(P,D,E,S,I,15,a[54]),S=d(S,P,D,E,y,21,a[55]),E=d(E,S,P,D,A,6,a[56]),D=d(D,E,S,P,R,10,a[57]),P=d(P,D,E,S,M,15,a[58]),S=d(S,P,D,E,w,21,a[59]),E=d(E,S,P,D,z,6,a[60]),D=d(D,E,S,P,B,10,a[61]),P=d(P,D,E,S,_,15,a[62]),S=d(S,P,D,E,k,21,a[63]),g[0]=g[0]+E|0,g[1]=g[1]+S|0,g[2]=g[2]+P|0,g[3]=g[3]+D|0},_doFinalize:function(){var h=this._data,m=h.words,x=this._nDataBytes*8,v=h.sigBytes*8;m[v>>>5]|=128<<24-v%32;var p=e.floor(x/4294967296),g=x;m[(v+64>>>9<<4)+15]=(p<<8|p>>>24)&16711935|(p<<24|p>>>8)&4278255360,m[(v+64>>>9<<4)+14]=(g<<8|g>>>24)&16711935|(g<<24|g>>>8)&4278255360,h.sigBytes=(m.length+1)*4,this._process();for(var C=this._hash,y=C.words,_=0;_<4;_++){var b=y[_];y[_]=(b<<8|b>>>24)&16711935|(b<<24|b>>>8)&4278255360}return C},clone:function(){var h=o.clone.call(this);return h._hash=this._hash.clone(),h}});function f(h,m,x,v,p,g,C){var y=h+(m&x|~m&v)+p+C;return(y<>>32-g)+m}function l(h,m,x,v,p,g,C){var y=h+(m&v|x&~v)+p+C;return(y<>>32-g)+m}function u(h,m,x,v,p,g,C){var y=h+(m^x^v)+p+C;return(y<>>32-g)+m}function d(h,m,x,v,p,g,C){var y=h+(x^(m|~v))+p+C;return(y<>>32-g)+m}t.MD5=o._createHelper(s),t.HmacMD5=o._createHmacHelper(s)}(Math),r.MD5})});var zn=G((ir,H2)=>{"use strict";(function(r,e){typeof ir=="object"?H2.exports=ir=e(q()):typeof define=="function"&&define.amd?define(["./core"],e):e(r.CryptoJS)})(ir,function(r){return function(){var e=r,t=e.lib,n=t.WordArray,i=t.Hasher,o=e.algo,c=[],a=o.SHA1=i.extend({_doReset:function(){this._hash=new n.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(s,f){for(var l=this._hash.words,u=l[0],d=l[1],h=l[2],m=l[3],x=l[4],v=0;v<80;v++){if(v<16)c[v]=s[f+v]|0;else{var p=c[v-3]^c[v-8]^c[v-14]^c[v-16];c[v]=p<<1|p>>>31}var g=(u<<5|u>>>27)+x+c[v];v<20?g+=(d&h|~d&m)+1518500249:v<40?g+=(d^h^m)+1859775393:v<60?g+=(d&h|d&m|h&m)-1894007588:g+=(d^h^m)-899497514,x=m,m=h,h=d<<30|d>>>2,d=u,u=g}l[0]=l[0]+u|0,l[1]=l[1]+d|0,l[2]=l[2]+h|0,l[3]=l[3]+m|0,l[4]=l[4]+x|0},_doFinalize:function(){var s=this._data,f=s.words,l=this._nDataBytes*8,u=s.sigBytes*8;return f[u>>>5]|=128<<24-u%32,f[(u+64>>>9<<4)+14]=Math.floor(l/4294967296),f[(u+64>>>9<<4)+15]=l,s.sigBytes=f.length*4,this._process(),this._hash},clone:function(){var s=i.clone.call(this);return s._hash=this._hash.clone(),s}});e.SHA1=i._createHelper(a),e.HmacSHA1=i._createHmacHelper(a)}(),r.SHA1})});var ar=G((or,W2)=>{"use strict";(function(r,e){typeof or=="object"?W2.exports=or=e(q()):typeof define=="function"&&define.amd?define(["./core"],e):e(r.CryptoJS)})(or,function(r){return function(e){var t=r,n=t.lib,i=n.WordArray,o=n.Hasher,c=t.algo,a=[],s=[];(function(){function u(x){for(var v=e.sqrt(x),p=2;p<=v;p++)if(!(x%p))return!1;return!0}function d(x){return(x-(x|0))*4294967296|0}for(var h=2,m=0;m<64;)u(h)&&(m<8&&(a[m]=d(e.pow(h,1/2))),s[m]=d(e.pow(h,1/3)),m++),h++})();var f=[],l=c.SHA256=o.extend({_doReset:function(){this._hash=new i.init(a.slice(0))},_doProcessBlock:function(u,d){for(var h=this._hash.words,m=h[0],x=h[1],v=h[2],p=h[3],g=h[4],C=h[5],y=h[6],_=h[7],b=0;b<64;b++){if(b<16)f[b]=u[d+b]|0;else{var z=f[b-15],F=(z<<25|z>>>7)^(z<<14|z>>>18)^z>>>3,M=f[b-2],T=(M<<15|M>>>17)^(M<<13|M>>>19)^M>>>10;f[b]=F+f[b-7]+T+f[b-16]}var A=g&C^~g&y,k=m&x^m&v^x&v,I=(m<<30|m>>>2)^(m<<19|m>>>13)^(m<<10|m>>>22),B=(g<<26|g>>>6)^(g<<21|g>>>11)^(g<<7|g>>>25),O=_+B+A+s[b]+f[b],w=I+k;_=y,y=C,C=g,g=p+O|0,p=v,v=x,x=m,m=O+w|0}h[0]=h[0]+m|0,h[1]=h[1]+x|0,h[2]=h[2]+v|0,h[3]=h[3]+p|0,h[4]=h[4]+g|0,h[5]=h[5]+C|0,h[6]=h[6]+y|0,h[7]=h[7]+_|0},_doFinalize:function(){var u=this._data,d=u.words,h=this._nDataBytes*8,m=u.sigBytes*8;return d[m>>>5]|=128<<24-m%32,d[(m+64>>>9<<4)+14]=e.floor(h/4294967296),d[(m+64>>>9<<4)+15]=h,u.sigBytes=d.length*4,this._process(),this._hash},clone:function(){var u=o.clone.call(this);return u._hash=this._hash.clone(),u}});t.SHA256=o._createHelper(l),t.HmacSHA256=o._createHmacHelper(l)}(Math),r.SHA256})});var q2=G((sr,G2)=>{"use strict";(function(r,e,t){typeof sr=="object"?G2.exports=sr=e(q(),ar()):typeof define=="function"&&define.amd?define(["./core","./sha256"],e):e(r.CryptoJS)})(sr,function(r){return function(){var e=r,t=e.lib,n=t.WordArray,i=e.algo,o=i.SHA256,c=i.SHA224=o.extend({_doReset:function(){this._hash=new n.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var a=o._doFinalize.call(this);return a.sigBytes-=4,a}});e.SHA224=o._createHelper(c),e.HmacSHA224=o._createHmacHelper(c)}(),r.SHA224})});var Bn=G((cr,j2)=>{"use strict";(function(r,e,t){typeof cr=="object"?j2.exports=cr=e(q(),nt()):typeof define=="function"&&define.amd?define(["./core","./x64-core"],e):e(r.CryptoJS)})(cr,function(r){return function(){var e=r,t=e.lib,n=t.Hasher,i=e.x64,o=i.Word,c=i.WordArray,a=e.algo;function s(){return o.create.apply(o,arguments)}var f=[s(1116352408,3609767458),s(1899447441,602891725),s(3049323471,3964484399),s(3921009573,2173295548),s(961987163,4081628472),s(1508970993,3053834265),s(2453635748,2937671579),s(2870763221,3664609560),s(3624381080,2734883394),s(310598401,1164996542),s(607225278,1323610764),s(1426881987,3590304994),s(1925078388,4068182383),s(2162078206,991336113),s(2614888103,633803317),s(3248222580,3479774868),s(3835390401,2666613458),s(4022224774,944711139),s(264347078,2341262773),s(604807628,2007800933),s(770255983,1495990901),s(1249150122,1856431235),s(1555081692,3175218132),s(1996064986,2198950837),s(2554220882,3999719339),s(2821834349,766784016),s(2952996808,2566594879),s(3210313671,3203337956),s(3336571891,1034457026),s(3584528711,2466948901),s(113926993,3758326383),s(338241895,168717936),s(666307205,1188179964),s(773529912,1546045734),s(1294757372,1522805485),s(1396182291,2643833823),s(1695183700,2343527390),s(1986661051,1014477480),s(2177026350,1206759142),s(2456956037,344077627),s(2730485921,1290863460),s(2820302411,3158454273),s(3259730800,3505952657),s(3345764771,106217008),s(3516065817,3606008344),s(3600352804,1432725776),s(4094571909,1467031594),s(275423344,851169720),s(430227734,3100823752),s(506948616,1363258195),s(659060556,3750685593),s(883997877,3785050280),s(958139571,3318307427),s(1322822218,3812723403),s(1537002063,2003034995),s(1747873779,3602036899),s(1955562222,1575990012),s(2024104815,1125592928),s(2227730452,2716904306),s(2361852424,442776044),s(2428436474,593698344),s(2756734187,3733110249),s(3204031479,2999351573),s(3329325298,3815920427),s(3391569614,3928383900),s(3515267271,566280711),s(3940187606,3454069534),s(4118630271,4000239992),s(116418474,1914138554),s(174292421,2731055270),s(289380356,3203993006),s(460393269,320620315),s(685471733,587496836),s(852142971,1086792851),s(1017036298,365543100),s(1126000580,2618297676),s(1288033470,3409855158),s(1501505948,4234509866),s(1607167915,987167468),s(1816402316,1246189591)],l=[];(function(){for(var d=0;d<80;d++)l[d]=s()})();var u=a.SHA512=n.extend({_doReset:function(){this._hash=new c.init([new o.init(1779033703,4089235720),new o.init(3144134277,2227873595),new o.init(1013904242,4271175723),new o.init(2773480762,1595750129),new o.init(1359893119,2917565137),new o.init(2600822924,725511199),new o.init(528734635,4215389547),new o.init(1541459225,327033209)])},_doProcessBlock:function(d,h){for(var m=this._hash.words,x=m[0],v=m[1],p=m[2],g=m[3],C=m[4],y=m[5],_=m[6],b=m[7],z=x.high,F=x.low,M=v.high,T=v.low,A=p.high,k=p.low,I=g.high,B=g.low,O=C.high,w=C.low,L=y.high,R=y.low,E=_.high,S=_.low,P=b.high,D=b.low,V=z,U=F,ae=M,H=T,Y=A,fe=k,ce=I,Fe=B,le=O,de=w,ht=L,H0=R,gt=E,W0=S,sn=P,G0=D,Ae=0;Ae<80;Ae++){var xe,Oe,xt=l[Ae];if(Ae<16)Oe=xt.high=d[h+Ae*2]|0,xe=xt.low=d[h+Ae*2+1]|0;else{var bi=l[Ae-15],l0=bi.high,q0=bi.low,as=(l0>>>1|q0<<31)^(l0>>>8|q0<<24)^l0>>>7,Ei=(q0>>>1|l0<<31)^(q0>>>8|l0<<24)^(q0>>>7|l0<<25),Ai=l[Ae-2],f0=Ai.high,j0=Ai.low,ss=(f0>>>19|j0<<13)^(f0<<3|j0>>>29)^f0>>>6,wi=(j0>>>19|f0<<13)^(j0<<3|f0>>>29)^(j0>>>6|f0<<26),Si=l[Ae-7],cs=Si.high,ls=Si.low,Di=l[Ae-16],fs=Di.high,Fi=Di.low;xe=Ei+ls,Oe=as+cs+(xe>>>0>>0?1:0),xe=xe+wi,Oe=Oe+ss+(xe>>>0>>0?1:0),xe=xe+Fi,Oe=Oe+fs+(xe>>>0>>0?1:0),xt.high=Oe,xt.low=xe}var ds=le&ht^~le>,Pi=de&H0^~de&W0,us=V&ae^V&Y^ae&Y,ps=U&H^U&fe^H&fe,ms=(V>>>28|U<<4)^(V<<30|U>>>2)^(V<<25|U>>>7),zi=(U>>>28|V<<4)^(U<<30|V>>>2)^(U<<25|V>>>7),hs=(le>>>14|de<<18)^(le>>>18|de<<14)^(le<<23|de>>>9),gs=(de>>>14|le<<18)^(de>>>18|le<<14)^(de<<23|le>>>9),Bi=f[Ae],xs=Bi.high,ki=Bi.low,ue=G0+gs,Ue=sn+hs+(ue>>>0>>0?1:0),ue=ue+Pi,Ue=Ue+ds+(ue>>>0>>0?1:0),ue=ue+ki,Ue=Ue+xs+(ue>>>0>>0?1:0),ue=ue+xe,Ue=Ue+Oe+(ue>>>0>>0?1:0),Li=zi+ps,vs=ms+us+(Li>>>0>>0?1:0);sn=gt,G0=W0,gt=ht,W0=H0,ht=le,H0=de,de=Fe+ue|0,le=ce+Ue+(de>>>0>>0?1:0)|0,ce=Y,Fe=fe,Y=ae,fe=H,ae=V,H=U,U=ue+Li|0,V=Ue+vs+(U>>>0>>0?1:0)|0}F=x.low=F+U,x.high=z+V+(F>>>0>>0?1:0),T=v.low=T+H,v.high=M+ae+(T>>>0>>0?1:0),k=p.low=k+fe,p.high=A+Y+(k>>>0>>0?1:0),B=g.low=B+Fe,g.high=I+ce+(B>>>0>>0?1:0),w=C.low=w+de,C.high=O+le+(w>>>0>>0?1:0),R=y.low=R+H0,y.high=L+ht+(R>>>0>>0?1:0),S=_.low=S+W0,_.high=E+gt+(S>>>0>>0?1:0),D=b.low=D+G0,b.high=P+sn+(D>>>0>>0?1:0)},_doFinalize:function(){var d=this._data,h=d.words,m=this._nDataBytes*8,x=d.sigBytes*8;h[x>>>5]|=128<<24-x%32,h[(x+128>>>10<<5)+30]=Math.floor(m/4294967296),h[(x+128>>>10<<5)+31]=m,d.sigBytes=h.length*4,this._process();var v=this._hash.toX32();return v},clone:function(){var d=n.clone.call(this);return d._hash=this._hash.clone(),d},blockSize:1024/32});e.SHA512=n._createHelper(u),e.HmacSHA512=n._createHmacHelper(u)}(),r.SHA512})});var V2=G((lr,Z2)=>{"use strict";(function(r,e,t){typeof lr=="object"?Z2.exports=lr=e(q(),nt(),Bn()):typeof define=="function"&&define.amd?define(["./core","./x64-core","./sha512"],e):e(r.CryptoJS)})(lr,function(r){return function(){var e=r,t=e.x64,n=t.Word,i=t.WordArray,o=e.algo,c=o.SHA512,a=o.SHA384=c.extend({_doReset:function(){this._hash=new i.init([new n.init(3418070365,3238371032),new n.init(1654270250,914150663),new n.init(2438529370,812702999),new n.init(355462360,4144912697),new n.init(1731405415,4290775857),new n.init(2394180231,1750603025),new n.init(3675008525,1694076839),new n.init(1203062813,3204075428)])},_doFinalize:function(){var s=c._doFinalize.call(this);return s.sigBytes-=16,s}});e.SHA384=c._createHelper(a),e.HmacSHA384=c._createHmacHelper(a)}(),r.SHA384})});var $2=G((fr,K2)=>{"use strict";(function(r,e,t){typeof fr=="object"?K2.exports=fr=e(q(),nt()):typeof define=="function"&&define.amd?define(["./core","./x64-core"],e):e(r.CryptoJS)})(fr,function(r){return function(e){var t=r,n=t.lib,i=n.WordArray,o=n.Hasher,c=t.x64,a=c.Word,s=t.algo,f=[],l=[],u=[];(function(){for(var m=1,x=0,v=0;v<24;v++){f[m+5*x]=(v+1)*(v+2)/2%64;var p=x%5,g=(2*m+3*x)%5;m=p,x=g}for(var m=0;m<5;m++)for(var x=0;x<5;x++)l[m+5*x]=x+(2*m+3*x)%5*5;for(var C=1,y=0;y<24;y++){for(var _=0,b=0,z=0;z<7;z++){if(C&1){var F=(1<>>24)&16711935|(C<<24|C>>>8)&4278255360,y=(y<<8|y>>>24)&16711935|(y<<24|y>>>8)&4278255360;var _=v[g];_.high^=y,_.low^=C}for(var b=0;b<24;b++){for(var z=0;z<5;z++){for(var F=0,M=0,T=0;T<5;T++){var _=v[z+5*T];F^=_.high,M^=_.low}var A=d[z];A.high=F,A.low=M}for(var z=0;z<5;z++)for(var k=d[(z+4)%5],I=d[(z+1)%5],B=I.high,O=I.low,F=k.high^(B<<1|O>>>31),M=k.low^(O<<1|B>>>31),T=0;T<5;T++){var _=v[z+5*T];_.high^=F,_.low^=M}for(var w=1;w<25;w++){var F,M,_=v[w],L=_.high,R=_.low,E=f[w];E<32?(F=L<>>32-E,M=R<>>32-E):(F=R<>>64-E,M=L<>>64-E);var S=d[l[w]];S.high=F,S.low=M}var P=d[0],D=v[0];P.high=D.high,P.low=D.low;for(var z=0;z<5;z++)for(var T=0;T<5;T++){var w=z+5*T,_=v[w],V=d[w],U=d[(z+1)%5+5*T],ae=d[(z+2)%5+5*T];_.high=V.high^~U.high&ae.high,_.low=V.low^~U.low&ae.low}var _=v[0],H=u[b];_.high^=H.high,_.low^=H.low}},_doFinalize:function(){var m=this._data,x=m.words,v=this._nDataBytes*8,p=m.sigBytes*8,g=this.blockSize*32;x[p>>>5]|=1<<24-p%32,x[(e.ceil((p+1)/g)*g>>>5)-1]|=128,m.sigBytes=x.length*4,this._process();for(var C=this._state,y=this.cfg.outputLength/8,_=y/8,b=[],z=0;z<_;z++){var F=C[z],M=F.high,T=F.low;M=(M<<8|M>>>24)&16711935|(M<<24|M>>>8)&4278255360,T=(T<<8|T>>>24)&16711935|(T<<24|T>>>8)&4278255360,b.push(T),b.push(M)}return new i.init(b,y)},clone:function(){for(var m=o.clone.call(this),x=m._state=this._state.slice(0),v=0;v<25;v++)x[v]=x[v].clone();return m}});t.SHA3=o._createHelper(h),t.HmacSHA3=o._createHmacHelper(h)}(Math),r.SHA3})});var X2=G((dr,Q2)=>{"use strict";(function(r,e){typeof dr=="object"?Q2.exports=dr=e(q()):typeof define=="function"&&define.amd?define(["./core"],e):e(r.CryptoJS)})(dr,function(r){return function(e){var t=r,n=t.lib,i=n.WordArray,o=n.Hasher,c=t.algo,a=i.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),s=i.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),f=i.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),l=i.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),u=i.create([0,1518500249,1859775393,2400959708,2840853838]),d=i.create([1352829926,1548603684,1836072691,2053994217,0]),h=c.RIPEMD160=o.extend({_doReset:function(){this._hash=i.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(y,_){for(var b=0;b<16;b++){var z=_+b,F=y[z];y[z]=(F<<8|F>>>24)&16711935|(F<<24|F>>>8)&4278255360}var M=this._hash.words,T=u.words,A=d.words,k=a.words,I=s.words,B=f.words,O=l.words,w,L,R,E,S,P,D,V,U,ae;P=w=M[0],D=L=M[1],V=R=M[2],U=E=M[3],ae=S=M[4];for(var H,b=0;b<80;b+=1)H=w+y[_+k[b]]|0,b<16?H+=m(L,R,E)+T[0]:b<32?H+=x(L,R,E)+T[1]:b<48?H+=v(L,R,E)+T[2]:b<64?H+=p(L,R,E)+T[3]:H+=g(L,R,E)+T[4],H=H|0,H=C(H,B[b]),H=H+S|0,w=S,S=E,E=C(R,10),R=L,L=H,H=P+y[_+I[b]]|0,b<16?H+=g(D,V,U)+A[0]:b<32?H+=p(D,V,U)+A[1]:b<48?H+=v(D,V,U)+A[2]:b<64?H+=x(D,V,U)+A[3]:H+=m(D,V,U)+A[4],H=H|0,H=C(H,O[b]),H=H+ae|0,P=ae,ae=U,U=C(V,10),V=D,D=H;H=M[1]+R+U|0,M[1]=M[2]+E+ae|0,M[2]=M[3]+S+P|0,M[3]=M[4]+w+D|0,M[4]=M[0]+L+V|0,M[0]=H},_doFinalize:function(){var y=this._data,_=y.words,b=this._nDataBytes*8,z=y.sigBytes*8;_[z>>>5]|=128<<24-z%32,_[(z+64>>>9<<4)+14]=(b<<8|b>>>24)&16711935|(b<<24|b>>>8)&4278255360,y.sigBytes=(_.length+1)*4,this._process();for(var F=this._hash,M=F.words,T=0;T<5;T++){var A=M[T];M[T]=(A<<8|A>>>24)&16711935|(A<<24|A>>>8)&4278255360}return F},clone:function(){var y=o.clone.call(this);return y._hash=this._hash.clone(),y}});function m(y,_,b){return y^_^b}function x(y,_,b){return y&_|~y&b}function v(y,_,b){return(y|~_)^b}function p(y,_,b){return y&b|_&~b}function g(y,_,b){return y^(_|~b)}function C(y,_){return y<<_|y>>>32-_}t.RIPEMD160=o._createHelper(h),t.HmacRIPEMD160=o._createHmacHelper(h)}(Math),r.RIPEMD160})});var pr=G((ur,Y2)=>{"use strict";(function(r,e){typeof ur=="object"?Y2.exports=ur=e(q()):typeof define=="function"&&define.amd?define(["./core"],e):e(r.CryptoJS)})(ur,function(r){(function(){var e=r,t=e.lib,n=t.Base,i=e.enc,o=i.Utf8,c=e.algo,a=c.HMAC=n.extend({init:function(s,f){s=this._hasher=new s.init,typeof f=="string"&&(f=o.parse(f));var l=s.blockSize,u=l*4;f.sigBytes>u&&(f=s.finalize(f)),f.clamp();for(var d=this._oKey=f.clone(),h=this._iKey=f.clone(),m=d.words,x=h.words,v=0;v{"use strict";(function(r,e,t){typeof mr=="object"?J2.exports=mr=e(q(),ar(),pr()):typeof define=="function"&&define.amd?define(["./core","./sha256","./hmac"],e):e(r.CryptoJS)})(mr,function(r){return function(){var e=r,t=e.lib,n=t.Base,i=t.WordArray,o=e.algo,c=o.SHA256,a=o.HMAC,s=o.PBKDF2=n.extend({cfg:n.extend({keySize:128/32,hasher:c,iterations:25e4}),init:function(f){this.cfg=this.cfg.extend(f)},compute:function(f,l){for(var u=this.cfg,d=a.create(u.hasher,f),h=i.create(),m=i.create([1]),x=h.words,v=m.words,p=u.keySize,g=u.iterations;x.length{"use strict";(function(r,e,t){typeof hr=="object"?t1.exports=hr=e(q(),zn(),pr()):typeof define=="function"&&define.amd?define(["./core","./sha1","./hmac"],e):e(r.CryptoJS)})(hr,function(r){return function(){var e=r,t=e.lib,n=t.Base,i=t.WordArray,o=e.algo,c=o.MD5,a=o.EvpKDF=n.extend({cfg:n.extend({keySize:128/32,hasher:c,iterations:1}),init:function(s){this.cfg=this.cfg.extend(s)},compute:function(s,f){for(var l,u=this.cfg,d=u.hasher.create(),h=i.create(),m=h.words,x=u.keySize,v=u.iterations;m.length{"use strict";(function(r,e,t){typeof gr=="object"?r1.exports=gr=e(q(),Te()):typeof define=="function"&&define.amd?define(["./core","./evpkdf"],e):e(r.CryptoJS)})(gr,function(r){r.lib.Cipher||function(e){var t=r,n=t.lib,i=n.Base,o=n.WordArray,c=n.BufferedBlockAlgorithm,a=t.enc,s=a.Utf8,f=a.Base64,l=t.algo,u=l.EvpKDF,d=n.Cipher=c.extend({cfg:i.extend(),createEncryptor:function(A,k){return this.create(this._ENC_XFORM_MODE,A,k)},createDecryptor:function(A,k){return this.create(this._DEC_XFORM_MODE,A,k)},init:function(A,k,I){this.cfg=this.cfg.extend(I),this._xformMode=A,this._key=k,this.reset()},reset:function(){c.reset.call(this),this._doReset()},process:function(A){return this._append(A),this._process()},finalize:function(A){A&&this._append(A);var k=this._doFinalize();return k},keySize:128/32,ivSize:128/32,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function A(k){return typeof k=="string"?T:z}return function(k){return{encrypt:function(I,B,O){return A(B).encrypt(k,I,B,O)},decrypt:function(I,B,O){return A(B).decrypt(k,I,B,O)}}}}()}),h=n.StreamCipher=d.extend({_doFinalize:function(){var A=this._process(!0);return A},blockSize:1}),m=t.mode={},x=n.BlockCipherMode=i.extend({createEncryptor:function(A,k){return this.Encryptor.create(A,k)},createDecryptor:function(A,k){return this.Decryptor.create(A,k)},init:function(A,k){this._cipher=A,this._iv=k}}),v=m.CBC=function(){var A=x.extend();A.Encryptor=A.extend({processBlock:function(I,B){var O=this._cipher,w=O.blockSize;k.call(this,I,B,w),O.encryptBlock(I,B),this._prevBlock=I.slice(B,B+w)}}),A.Decryptor=A.extend({processBlock:function(I,B){var O=this._cipher,w=O.blockSize,L=I.slice(B,B+w);O.decryptBlock(I,B),k.call(this,I,B,w),this._prevBlock=L}});function k(I,B,O){var w,L=this._iv;L?(w=L,this._iv=e):w=this._prevBlock;for(var R=0;R>>2]&255;A.sigBytes-=k}},C=n.BlockCipher=d.extend({cfg:d.cfg.extend({mode:v,padding:g}),reset:function(){var A;d.reset.call(this);var k=this.cfg,I=k.iv,B=k.mode;this._xformMode==this._ENC_XFORM_MODE?A=B.createEncryptor:(A=B.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==A?this._mode.init(this,I&&I.words):(this._mode=A.call(B,this,I&&I.words),this._mode.__creator=A)},_doProcessBlock:function(A,k){this._mode.processBlock(A,k)},_doFinalize:function(){var A,k=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(k.pad(this._data,this.blockSize),A=this._process(!0)):(A=this._process(!0),k.unpad(A)),A},blockSize:128/32}),y=n.CipherParams=i.extend({init:function(A){this.mixIn(A)},toString:function(A){return(A||this.formatter).stringify(this)}}),_=t.format={},b=_.OpenSSL={stringify:function(A){var k,I=A.ciphertext,B=A.salt;return B?k=o.create([1398893684,1701076831]).concat(B).concat(I):k=I,k.toString(f)},parse:function(A){var k,I=f.parse(A),B=I.words;return B[0]==1398893684&&B[1]==1701076831&&(k=o.create(B.slice(2,4)),B.splice(0,4),I.sigBytes-=16),y.create({ciphertext:I,salt:k})}},z=n.SerializableCipher=i.extend({cfg:i.extend({format:b}),encrypt:function(A,k,I,B){B=this.cfg.extend(B);var O=A.createEncryptor(I,B),w=O.finalize(k),L=O.cfg;return y.create({ciphertext:w,key:I,iv:L.iv,algorithm:A,mode:L.mode,padding:L.padding,blockSize:A.blockSize,formatter:B.format})},decrypt:function(A,k,I,B){B=this.cfg.extend(B),k=this._parse(k,B.format);var O=A.createDecryptor(I,B).finalize(k.ciphertext);return O},_parse:function(A,k){return typeof A=="string"?k.parse(A,this):A}}),F=t.kdf={},M=F.OpenSSL={execute:function(A,k,I,B,O){if(B||(B=o.random(64/8)),O)var w=u.create({keySize:k+I,hasher:O}).compute(A,B);else var w=u.create({keySize:k+I}).compute(A,B);var L=o.create(w.words.slice(k),I*4);return w.sigBytes=k*4,y.create({key:w,iv:L,salt:B})}},T=n.PasswordBasedCipher=z.extend({cfg:z.cfg.extend({kdf:M}),encrypt:function(A,k,I,B){B=this.cfg.extend(B);var O=B.kdf.execute(I,A.keySize,A.ivSize,B.salt,B.hasher);B.iv=O.iv;var w=z.encrypt.call(this,A,k,O.key,B);return w.mixIn(O),w},decrypt:function(A,k,I,B){B=this.cfg.extend(B),k=this._parse(k,B.format);var O=B.kdf.execute(I,A.keySize,A.ivSize,k.salt,B.hasher);B.iv=O.iv;var w=z.decrypt.call(this,A,k,O.key,B);return w}})}()})});var i1=G((xr,n1)=>{"use strict";(function(r,e,t){typeof xr=="object"?n1.exports=xr=e(q(),ie()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],e):e(r.CryptoJS)})(xr,function(r){return r.mode.CFB=function(){var e=r.lib.BlockCipherMode.extend();e.Encryptor=e.extend({processBlock:function(n,i){var o=this._cipher,c=o.blockSize;t.call(this,n,i,c,o),this._prevBlock=n.slice(i,i+c)}}),e.Decryptor=e.extend({processBlock:function(n,i){var o=this._cipher,c=o.blockSize,a=n.slice(i,i+c);t.call(this,n,i,c,o),this._prevBlock=a}});function t(n,i,o,c){var a,s=this._iv;s?(a=s.slice(0),this._iv=void 0):a=this._prevBlock,c.encryptBlock(a,0);for(var f=0;f{"use strict";(function(r,e,t){typeof vr=="object"?o1.exports=vr=e(q(),ie()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],e):e(r.CryptoJS)})(vr,function(r){return r.mode.CTR=function(){var e=r.lib.BlockCipherMode.extend(),t=e.Encryptor=e.extend({processBlock:function(n,i){var o=this._cipher,c=o.blockSize,a=this._iv,s=this._counter;a&&(s=this._counter=a.slice(0),this._iv=void 0);var f=s.slice(0);o.encryptBlock(f,0),s[c-1]=s[c-1]+1|0;for(var l=0;l{"use strict";(function(r,e,t){typeof yr=="object"?s1.exports=yr=e(q(),ie()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],e):e(r.CryptoJS)})(yr,function(r){return r.mode.CTRGladman=function(){var e=r.lib.BlockCipherMode.extend();function t(o){if((o>>24&255)===255){var c=o>>16&255,a=o>>8&255,s=o&255;c===255?(c=0,a===255?(a=0,s===255?s=0:++s):++a):++c,o=0,o+=c<<16,o+=a<<8,o+=s}else o+=1<<24;return o}function n(o){return(o[0]=t(o[0]))===0&&(o[1]=t(o[1])),o}var i=e.Encryptor=e.extend({processBlock:function(o,c){var a=this._cipher,s=a.blockSize,f=this._iv,l=this._counter;f&&(l=this._counter=f.slice(0),this._iv=void 0),n(l);var u=l.slice(0);a.encryptBlock(u,0);for(var d=0;d{"use strict";(function(r,e,t){typeof Cr=="object"?l1.exports=Cr=e(q(),ie()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],e):e(r.CryptoJS)})(Cr,function(r){return r.mode.OFB=function(){var e=r.lib.BlockCipherMode.extend(),t=e.Encryptor=e.extend({processBlock:function(n,i){var o=this._cipher,c=o.blockSize,a=this._iv,s=this._keystream;a&&(s=this._keystream=a.slice(0),this._iv=void 0),o.encryptBlock(s,0);for(var f=0;f{"use strict";(function(r,e,t){typeof _r=="object"?d1.exports=_r=e(q(),ie()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],e):e(r.CryptoJS)})(_r,function(r){return r.mode.ECB=function(){var e=r.lib.BlockCipherMode.extend();return e.Encryptor=e.extend({processBlock:function(t,n){this._cipher.encryptBlock(t,n)}}),e.Decryptor=e.extend({processBlock:function(t,n){this._cipher.decryptBlock(t,n)}}),e}(),r.mode.ECB})});var m1=G((br,p1)=>{"use strict";(function(r,e,t){typeof br=="object"?p1.exports=br=e(q(),ie()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],e):e(r.CryptoJS)})(br,function(r){return r.pad.AnsiX923={pad:function(e,t){var n=e.sigBytes,i=t*4,o=i-n%i,c=n+o-1;e.clamp(),e.words[c>>>2]|=o<<24-c%4*8,e.sigBytes+=o},unpad:function(e){var t=e.words[e.sigBytes-1>>>2]&255;e.sigBytes-=t}},r.pad.Ansix923})});var g1=G((Er,h1)=>{"use strict";(function(r,e,t){typeof Er=="object"?h1.exports=Er=e(q(),ie()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],e):e(r.CryptoJS)})(Er,function(r){return r.pad.Iso10126={pad:function(e,t){var n=t*4,i=n-e.sigBytes%n;e.concat(r.lib.WordArray.random(i-1)).concat(r.lib.WordArray.create([i<<24],1))},unpad:function(e){var t=e.words[e.sigBytes-1>>>2]&255;e.sigBytes-=t}},r.pad.Iso10126})});var v1=G((Ar,x1)=>{"use strict";(function(r,e,t){typeof Ar=="object"?x1.exports=Ar=e(q(),ie()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],e):e(r.CryptoJS)})(Ar,function(r){return r.pad.Iso97971={pad:function(e,t){e.concat(r.lib.WordArray.create([2147483648],1)),r.pad.ZeroPadding.pad(e,t)},unpad:function(e){r.pad.ZeroPadding.unpad(e),e.sigBytes--}},r.pad.Iso97971})});var C1=G((wr,y1)=>{"use strict";(function(r,e,t){typeof wr=="object"?y1.exports=wr=e(q(),ie()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],e):e(r.CryptoJS)})(wr,function(r){return r.pad.ZeroPadding={pad:function(e,t){var n=t*4;e.clamp(),e.sigBytes+=n-(e.sigBytes%n||n)},unpad:function(e){for(var t=e.words,n=e.sigBytes-1,n=e.sigBytes-1;n>=0;n--)if(t[n>>>2]>>>24-n%4*8&255){e.sigBytes=n+1;break}}},r.pad.ZeroPadding})});var b1=G((Sr,_1)=>{"use strict";(function(r,e,t){typeof Sr=="object"?_1.exports=Sr=e(q(),ie()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],e):e(r.CryptoJS)})(Sr,function(r){return r.pad.NoPadding={pad:function(){},unpad:function(){}},r.pad.NoPadding})});var A1=G((Dr,E1)=>{"use strict";(function(r,e,t){typeof Dr=="object"?E1.exports=Dr=e(q(),ie()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],e):e(r.CryptoJS)})(Dr,function(r){return function(e){var t=r,n=t.lib,i=n.CipherParams,o=t.enc,c=o.Hex,a=t.format,s=a.Hex={stringify:function(f){return f.ciphertext.toString(c)},parse:function(f){var l=c.parse(f);return i.create({ciphertext:l})}}}(),r.format.Hex})});var S1=G((Fr,w1)=>{"use strict";(function(r,e,t){typeof Fr=="object"?w1.exports=Fr=e(q(),Ze(),Ve(),Te(),ie()):typeof define=="function"&&define.amd?define(["./core","./enc-base64","./md5","./evpkdf","./cipher-core"],e):e(r.CryptoJS)})(Fr,function(r){return function(){var e=r,t=e.lib,n=t.BlockCipher,i=e.algo,o=[],c=[],a=[],s=[],f=[],l=[],u=[],d=[],h=[],m=[];(function(){for(var p=[],g=0;g<256;g++)g<128?p[g]=g<<1:p[g]=g<<1^283;for(var C=0,y=0,g=0;g<256;g++){var _=y^y<<1^y<<2^y<<3^y<<4;_=_>>>8^_&255^99,o[C]=_,c[_]=C;var b=p[C],z=p[b],F=p[z],M=p[_]*257^_*16843008;a[C]=M<<24|M>>>8,s[C]=M<<16|M>>>16,f[C]=M<<8|M>>>24,l[C]=M;var M=F*16843009^z*65537^b*257^C*16843008;u[_]=M<<24|M>>>8,d[_]=M<<16|M>>>16,h[_]=M<<8|M>>>24,m[_]=M,C?(C=b^p[p[p[F^b]]],y^=p[p[y]]):C=y=1}})();var x=[0,1,2,4,8,16,32,64,128,27,54],v=i.AES=n.extend({_doReset:function(){var p;if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var g=this._keyPriorReset=this._key,C=g.words,y=g.sigBytes/4,_=this._nRounds=y+6,b=(_+1)*4,z=this._keySchedule=[],F=0;F6&&F%y==4&&(p=o[p>>>24]<<24|o[p>>>16&255]<<16|o[p>>>8&255]<<8|o[p&255]):(p=p<<8|p>>>24,p=o[p>>>24]<<24|o[p>>>16&255]<<16|o[p>>>8&255]<<8|o[p&255],p^=x[F/y|0]<<24),z[F]=z[F-y]^p);for(var M=this._invKeySchedule=[],T=0;T>>24]]^d[o[p>>>16&255]]^h[o[p>>>8&255]]^m[o[p&255]]}}},encryptBlock:function(p,g){this._doCryptBlock(p,g,this._keySchedule,a,s,f,l,o)},decryptBlock:function(p,g){var C=p[g+1];p[g+1]=p[g+3],p[g+3]=C,this._doCryptBlock(p,g,this._invKeySchedule,u,d,h,m,c);var C=p[g+1];p[g+1]=p[g+3],p[g+3]=C},_doCryptBlock:function(p,g,C,y,_,b,z,F){for(var M=this._nRounds,T=p[g]^C[0],A=p[g+1]^C[1],k=p[g+2]^C[2],I=p[g+3]^C[3],B=4,O=1;O>>24]^_[A>>>16&255]^b[k>>>8&255]^z[I&255]^C[B++],L=y[A>>>24]^_[k>>>16&255]^b[I>>>8&255]^z[T&255]^C[B++],R=y[k>>>24]^_[I>>>16&255]^b[T>>>8&255]^z[A&255]^C[B++],E=y[I>>>24]^_[T>>>16&255]^b[A>>>8&255]^z[k&255]^C[B++];T=w,A=L,k=R,I=E}var w=(F[T>>>24]<<24|F[A>>>16&255]<<16|F[k>>>8&255]<<8|F[I&255])^C[B++],L=(F[A>>>24]<<24|F[k>>>16&255]<<16|F[I>>>8&255]<<8|F[T&255])^C[B++],R=(F[k>>>24]<<24|F[I>>>16&255]<<16|F[T>>>8&255]<<8|F[A&255])^C[B++],E=(F[I>>>24]<<24|F[T>>>16&255]<<16|F[A>>>8&255]<<8|F[k&255])^C[B++];p[g]=w,p[g+1]=L,p[g+2]=R,p[g+3]=E},keySize:256/32});e.AES=n._createHelper(v)}(),r.AES})});var F1=G((Pr,D1)=>{"use strict";(function(r,e,t){typeof Pr=="object"?D1.exports=Pr=e(q(),Ze(),Ve(),Te(),ie()):typeof define=="function"&&define.amd?define(["./core","./enc-base64","./md5","./evpkdf","./cipher-core"],e):e(r.CryptoJS)})(Pr,function(r){return function(){var e=r,t=e.lib,n=t.WordArray,i=t.BlockCipher,o=e.algo,c=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],a=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],s=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],f=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],l=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],u=o.DES=i.extend({_doReset:function(){for(var x=this._key,v=x.words,p=[],g=0;g<56;g++){var C=c[g]-1;p[g]=v[C>>>5]>>>31-C%32&1}for(var y=this._subKeys=[],_=0;_<16;_++){for(var b=y[_]=[],z=s[_],g=0;g<24;g++)b[g/6|0]|=p[(a[g]-1+z)%28]<<31-g%6,b[4+(g/6|0)]|=p[28+(a[g+24]-1+z)%28]<<31-g%6;b[0]=b[0]<<1|b[0]>>>31;for(var g=1;g<7;g++)b[g]=b[g]>>>(g-1)*4+3;b[7]=b[7]<<5|b[7]>>>27}for(var F=this._invSubKeys=[],g=0;g<16;g++)F[g]=y[15-g]},encryptBlock:function(x,v){this._doCryptBlock(x,v,this._subKeys)},decryptBlock:function(x,v){this._doCryptBlock(x,v,this._invSubKeys)},_doCryptBlock:function(x,v,p){this._lBlock=x[v],this._rBlock=x[v+1],d.call(this,4,252645135),d.call(this,16,65535),h.call(this,2,858993459),h.call(this,8,16711935),d.call(this,1,1431655765);for(var g=0;g<16;g++){for(var C=p[g],y=this._lBlock,_=this._rBlock,b=0,z=0;z<8;z++)b|=f[z][((_^C[z])&l[z])>>>0];this._lBlock=_,this._rBlock=y^b}var F=this._lBlock;this._lBlock=this._rBlock,this._rBlock=F,d.call(this,1,1431655765),h.call(this,8,16711935),h.call(this,2,858993459),d.call(this,16,65535),d.call(this,4,252645135),x[v]=this._lBlock,x[v+1]=this._rBlock},keySize:64/32,ivSize:64/32,blockSize:64/32});function d(x,v){var p=(this._lBlock>>>x^this._rBlock)&v;this._rBlock^=p,this._lBlock^=p<>>x^this._lBlock)&v;this._lBlock^=p,this._rBlock^=p<192.");var p=v.slice(0,2),g=v.length<4?v.slice(0,2):v.slice(2,4),C=v.length<6?v.slice(0,2):v.slice(4,6);this._des1=u.createEncryptor(n.create(p)),this._des2=u.createEncryptor(n.create(g)),this._des3=u.createEncryptor(n.create(C))},encryptBlock:function(x,v){this._des1.encryptBlock(x,v),this._des2.decryptBlock(x,v),this._des3.encryptBlock(x,v)},decryptBlock:function(x,v){this._des3.decryptBlock(x,v),this._des2.encryptBlock(x,v),this._des1.decryptBlock(x,v)},keySize:192/32,ivSize:64/32,blockSize:64/32});e.TripleDES=i._createHelper(m)}(),r.TripleDES})});var z1=G((zr,P1)=>{"use strict";(function(r,e,t){typeof zr=="object"?P1.exports=zr=e(q(),Ze(),Ve(),Te(),ie()):typeof define=="function"&&define.amd?define(["./core","./enc-base64","./md5","./evpkdf","./cipher-core"],e):e(r.CryptoJS)})(zr,function(r){return function(){var e=r,t=e.lib,n=t.StreamCipher,i=e.algo,o=i.RC4=n.extend({_doReset:function(){for(var s=this._key,f=s.words,l=s.sigBytes,u=this._S=[],d=0;d<256;d++)u[d]=d;for(var d=0,h=0;d<256;d++){var m=d%l,x=f[m>>>2]>>>24-m%4*8&255;h=(h+u[d]+x)%256;var v=u[d];u[d]=u[h],u[h]=v}this._i=this._j=0},_doProcessBlock:function(s,f){s[f]^=c.call(this)},keySize:256/32,ivSize:0});function c(){for(var s=this._S,f=this._i,l=this._j,u=0,d=0;d<4;d++){f=(f+1)%256,l=(l+s[f])%256;var h=s[f];s[f]=s[l],s[l]=h,u|=s[(s[f]+s[l])%256]<<24-d*8}return this._i=f,this._j=l,u}e.RC4=n._createHelper(o);var a=i.RC4Drop=o.extend({cfg:o.cfg.extend({drop:192}),_doReset:function(){o._doReset.call(this);for(var s=this.cfg.drop;s>0;s--)c.call(this)}});e.RC4Drop=n._createHelper(a)}(),r.RC4})});var k1=G((Br,B1)=>{"use strict";(function(r,e,t){typeof Br=="object"?B1.exports=Br=e(q(),Ze(),Ve(),Te(),ie()):typeof define=="function"&&define.amd?define(["./core","./enc-base64","./md5","./evpkdf","./cipher-core"],e):e(r.CryptoJS)})(Br,function(r){return function(){var e=r,t=e.lib,n=t.StreamCipher,i=e.algo,o=[],c=[],a=[],s=i.Rabbit=n.extend({_doReset:function(){for(var l=this._key.words,u=this.cfg.iv,d=0;d<4;d++)l[d]=(l[d]<<8|l[d]>>>24)&16711935|(l[d]<<24|l[d]>>>8)&4278255360;var h=this._X=[l[0],l[3]<<16|l[2]>>>16,l[1],l[0]<<16|l[3]>>>16,l[2],l[1]<<16|l[0]>>>16,l[3],l[2]<<16|l[1]>>>16],m=this._C=[l[2]<<16|l[2]>>>16,l[0]&4294901760|l[1]&65535,l[3]<<16|l[3]>>>16,l[1]&4294901760|l[2]&65535,l[0]<<16|l[0]>>>16,l[2]&4294901760|l[3]&65535,l[1]<<16|l[1]>>>16,l[3]&4294901760|l[0]&65535];this._b=0;for(var d=0;d<4;d++)f.call(this);for(var d=0;d<8;d++)m[d]^=h[d+4&7];if(u){var x=u.words,v=x[0],p=x[1],g=(v<<8|v>>>24)&16711935|(v<<24|v>>>8)&4278255360,C=(p<<8|p>>>24)&16711935|(p<<24|p>>>8)&4278255360,y=g>>>16|C&4294901760,_=C<<16|g&65535;m[0]^=g,m[1]^=y,m[2]^=C,m[3]^=_,m[4]^=g,m[5]^=y,m[6]^=C,m[7]^=_;for(var d=0;d<4;d++)f.call(this)}},_doProcessBlock:function(l,u){var d=this._X;f.call(this),o[0]=d[0]^d[5]>>>16^d[3]<<16,o[1]=d[2]^d[7]>>>16^d[5]<<16,o[2]=d[4]^d[1]>>>16^d[7]<<16,o[3]=d[6]^d[3]>>>16^d[1]<<16;for(var h=0;h<4;h++)o[h]=(o[h]<<8|o[h]>>>24)&16711935|(o[h]<<24|o[h]>>>8)&4278255360,l[u+h]^=o[h]},blockSize:128/32,ivSize:64/32});function f(){for(var l=this._X,u=this._C,d=0;d<8;d++)c[d]=u[d];u[0]=u[0]+1295307597+this._b|0,u[1]=u[1]+3545052371+(u[0]>>>0>>0?1:0)|0,u[2]=u[2]+886263092+(u[1]>>>0>>0?1:0)|0,u[3]=u[3]+1295307597+(u[2]>>>0>>0?1:0)|0,u[4]=u[4]+3545052371+(u[3]>>>0>>0?1:0)|0,u[5]=u[5]+886263092+(u[4]>>>0>>0?1:0)|0,u[6]=u[6]+1295307597+(u[5]>>>0>>0?1:0)|0,u[7]=u[7]+3545052371+(u[6]>>>0>>0?1:0)|0,this._b=u[7]>>>0>>0?1:0;for(var d=0;d<8;d++){var h=l[d]+u[d],m=h&65535,x=h>>>16,v=((m*m>>>17)+m*x>>>15)+x*x,p=((h&4294901760)*h|0)+((h&65535)*h|0);a[d]=v^p}l[0]=a[0]+(a[7]<<16|a[7]>>>16)+(a[6]<<16|a[6]>>>16)|0,l[1]=a[1]+(a[0]<<8|a[0]>>>24)+a[7]|0,l[2]=a[2]+(a[1]<<16|a[1]>>>16)+(a[0]<<16|a[0]>>>16)|0,l[3]=a[3]+(a[2]<<8|a[2]>>>24)+a[1]|0,l[4]=a[4]+(a[3]<<16|a[3]>>>16)+(a[2]<<16|a[2]>>>16)|0,l[5]=a[5]+(a[4]<<8|a[4]>>>24)+a[3]|0,l[6]=a[6]+(a[5]<<16|a[5]>>>16)+(a[4]<<16|a[4]>>>16)|0,l[7]=a[7]+(a[6]<<8|a[6]>>>24)+a[5]|0}e.Rabbit=n._createHelper(s)}(),r.Rabbit})});var M1=G((kr,L1)=>{"use strict";(function(r,e,t){typeof kr=="object"?L1.exports=kr=e(q(),Ze(),Ve(),Te(),ie()):typeof define=="function"&&define.amd?define(["./core","./enc-base64","./md5","./evpkdf","./cipher-core"],e):e(r.CryptoJS)})(kr,function(r){return function(){var e=r,t=e.lib,n=t.StreamCipher,i=e.algo,o=[],c=[],a=[],s=i.RabbitLegacy=n.extend({_doReset:function(){var l=this._key.words,u=this.cfg.iv,d=this._X=[l[0],l[3]<<16|l[2]>>>16,l[1],l[0]<<16|l[3]>>>16,l[2],l[1]<<16|l[0]>>>16,l[3],l[2]<<16|l[1]>>>16],h=this._C=[l[2]<<16|l[2]>>>16,l[0]&4294901760|l[1]&65535,l[3]<<16|l[3]>>>16,l[1]&4294901760|l[2]&65535,l[0]<<16|l[0]>>>16,l[2]&4294901760|l[3]&65535,l[1]<<16|l[1]>>>16,l[3]&4294901760|l[0]&65535];this._b=0;for(var m=0;m<4;m++)f.call(this);for(var m=0;m<8;m++)h[m]^=d[m+4&7];if(u){var x=u.words,v=x[0],p=x[1],g=(v<<8|v>>>24)&16711935|(v<<24|v>>>8)&4278255360,C=(p<<8|p>>>24)&16711935|(p<<24|p>>>8)&4278255360,y=g>>>16|C&4294901760,_=C<<16|g&65535;h[0]^=g,h[1]^=y,h[2]^=C,h[3]^=_,h[4]^=g,h[5]^=y,h[6]^=C,h[7]^=_;for(var m=0;m<4;m++)f.call(this)}},_doProcessBlock:function(l,u){var d=this._X;f.call(this),o[0]=d[0]^d[5]>>>16^d[3]<<16,o[1]=d[2]^d[7]>>>16^d[5]<<16,o[2]=d[4]^d[1]>>>16^d[7]<<16,o[3]=d[6]^d[3]>>>16^d[1]<<16;for(var h=0;h<4;h++)o[h]=(o[h]<<8|o[h]>>>24)&16711935|(o[h]<<24|o[h]>>>8)&4278255360,l[u+h]^=o[h]},blockSize:128/32,ivSize:64/32});function f(){for(var l=this._X,u=this._C,d=0;d<8;d++)c[d]=u[d];u[0]=u[0]+1295307597+this._b|0,u[1]=u[1]+3545052371+(u[0]>>>0>>0?1:0)|0,u[2]=u[2]+886263092+(u[1]>>>0>>0?1:0)|0,u[3]=u[3]+1295307597+(u[2]>>>0>>0?1:0)|0,u[4]=u[4]+3545052371+(u[3]>>>0>>0?1:0)|0,u[5]=u[5]+886263092+(u[4]>>>0>>0?1:0)|0,u[6]=u[6]+1295307597+(u[5]>>>0>>0?1:0)|0,u[7]=u[7]+3545052371+(u[6]>>>0>>0?1:0)|0,this._b=u[7]>>>0>>0?1:0;for(var d=0;d<8;d++){var h=l[d]+u[d],m=h&65535,x=h>>>16,v=((m*m>>>17)+m*x>>>15)+x*x,p=((h&4294901760)*h|0)+((h&65535)*h|0);a[d]=v^p}l[0]=a[0]+(a[7]<<16|a[7]>>>16)+(a[6]<<16|a[6]>>>16)|0,l[1]=a[1]+(a[0]<<8|a[0]>>>24)+a[7]|0,l[2]=a[2]+(a[1]<<16|a[1]>>>16)+(a[0]<<16|a[0]>>>16)|0,l[3]=a[3]+(a[2]<<8|a[2]>>>24)+a[1]|0,l[4]=a[4]+(a[3]<<16|a[3]>>>16)+(a[2]<<16|a[2]>>>16)|0,l[5]=a[5]+(a[4]<<8|a[4]>>>24)+a[3]|0,l[6]=a[6]+(a[5]<<16|a[5]>>>16)+(a[4]<<16|a[4]>>>16)|0,l[7]=a[7]+(a[6]<<8|a[6]>>>24)+a[5]|0}e.RabbitLegacy=n._createHelper(s)}(),r.RabbitLegacy})});var T1=G((Lr,R1)=>{"use strict";(function(r,e,t){typeof Lr=="object"?R1.exports=Lr=e(q(),Ze(),Ve(),Te(),ie()):typeof define=="function"&&define.amd?define(["./core","./enc-base64","./md5","./evpkdf","./cipher-core"],e):e(r.CryptoJS)})(Lr,function(r){return function(){var e=r,t=e.lib,n=t.BlockCipher,i=e.algo;let o=16,c=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],a=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]];var s={pbox:[],sbox:[]};function f(m,x){let v=x>>24&255,p=x>>16&255,g=x>>8&255,C=x&255,y=m.sbox[0][v]+m.sbox[1][p];return y=y^m.sbox[2][g],y=y+m.sbox[3][C],y}function l(m,x,v){let p=x,g=v,C;for(let y=0;y1;--y)p=p^m.pbox[y],g=f(m,p)^g,C=p,p=g,g=C;return C=p,p=g,g=C,g=g^m.pbox[1],p=p^m.pbox[0],{left:p,right:g}}function d(m,x,v){for(let _=0;_<4;_++){m.sbox[_]=[];for(let b=0;b<256;b++)m.sbox[_][b]=a[_][b]}let p=0;for(let _=0;_=v&&(p=0);let g=0,C=0,y=0;for(let _=0;_{"use strict";(function(r,e,t){typeof Mr=="object"?I1.exports=Mr=e(q(),nt(),M2(),T2(),Ze(),O2(),Ve(),zn(),ar(),q2(),Bn(),V2(),$2(),X2(),pr(),e1(),Te(),ie(),i1(),a1(),c1(),f1(),u1(),m1(),g1(),v1(),C1(),b1(),A1(),S1(),F1(),z1(),k1(),M1(),T1()):typeof define=="function"&&define.amd?define(["./core","./x64-core","./lib-typedarrays","./enc-utf16","./enc-base64","./enc-base64url","./md5","./sha1","./sha256","./sha224","./sha512","./sha384","./sha3","./ripemd160","./hmac","./pbkdf2","./evpkdf","./cipher-core","./mode-cfb","./mode-ctr","./mode-ctr-gladman","./mode-ofb","./mode-ecb","./pad-ansix923","./pad-iso10126","./pad-iso97971","./pad-zeropadding","./pad-nopadding","./format-hex","./aes","./tripledes","./rc4","./rabbit","./rabbit-legacy","./blowfish"],e):r.CryptoJS=e(r.CryptoJS)})(Mr,function(r){return r})});var kn=G((j6,q1)=>{"use strict";var sc=function(e){return cc(e)&&!lc(e)};function cc(r){return!!r&&typeof r=="object"}function lc(r){var e=Object.prototype.toString.call(r);return e==="[object RegExp]"||e==="[object Date]"||uc(r)}var fc=typeof Symbol=="function"&&Symbol.for,dc=fc?Symbol.for("react.element"):60103;function uc(r){return r.$$typeof===dc}function pc(r){return Array.isArray(r)?[]:{}}function it(r,e){return e.clone!==!1&&e.isMergeableObject(r)?M0(pc(r),r,e):r}function mc(r,e,t){return r.concat(e).map(function(n){return it(n,t)})}function hc(r,e){if(!e.customMerge)return M0;var t=e.customMerge(r);return typeof t=="function"?t:M0}function gc(r){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(r).filter(function(e){return Object.propertyIsEnumerable.call(r,e)}):[]}function W1(r){return Object.keys(r).concat(gc(r))}function G1(r,e){try{return e in r}catch{return!1}}function xc(r,e){return G1(r,e)&&!(Object.hasOwnProperty.call(r,e)&&Object.propertyIsEnumerable.call(r,e))}function vc(r,e,t){var n={};return t.isMergeableObject(r)&&W1(r).forEach(function(i){n[i]=it(r[i],t)}),W1(e).forEach(function(i){xc(r,i)||(G1(r,i)&&t.isMergeableObject(e[i])?n[i]=hc(i,t)(r[i],e[i],t):n[i]=it(e[i],t))}),n}function M0(r,e,t){t=t||{},t.arrayMerge=t.arrayMerge||mc,t.isMergeableObject=t.isMergeableObject||sc,t.cloneUnlessOtherwiseSpecified=it;var n=Array.isArray(e),i=Array.isArray(r),o=n===i;return o?n?t.arrayMerge(r,e,t):vc(r,e,t):it(e,t)}M0.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce(function(n,i){return M0(n,i,t)},{})};var yc=M0;q1.exports=yc});var $t={production:!0,apiEndpoint:"/viewer-api",closeViewerUrl:"/",configEndpoint:"",type:"local"};var m2=(()=>{class r{static{this.\u0275fac=function(n){return new(n||r)}}static{this.\u0275cmp=Et({type:r,selectors:[["gd-viewer"]],decls:1,vars:0,template:function(n,i){n&1&&u0(0,"router-outlet")},dependencies:[Co],encapsulation:2})}}return r})();var Cs=["mask"],_s=["content"],bs=["footer"],Es=["titlebar"],As=(r,e,t)=>({position:"fixed",height:"100%",width:"100%",left:0,top:0,display:"flex","justify-content":r,"align-items":e,"pointer-events":t}),ws=r=>({"p-dialog p-component":!0,"p-dialog-maximized":r}),Ss=()=>({display:"flex","flex-direction":"column","pointer-events":"auto"}),Ds=(r,e)=>({transform:r,transition:e}),Fs=r=>({value:"visible",params:r});function Ps(r,e){if(r&1){let t=p0();_e(0,"div",14),m0("mousedown",function(i){Le(t);let o=ne(2);return Me(o.initResize(i))}),be()}r&2&&$("ngClass","p-resizable-handle")}function zs(r,e){r&1&&wt(0)}function Bs(r,e){r&1&&u0(0,"WindowMaximizeIcon")}function ks(r,e){r&1&&u0(0,"WindowMinimizeIcon")}function Ls(r,e){if(r&1&&(Xe(0),oe(1,Bs,1,0,"WindowMaximizeIcon",11)(2,ks,1,0,"WindowMinimizeIcon",11),Ye()),r&2){let t=ne(5);Q(),$("ngIf",!t.maximized&&!t.maximizeIconTemplate),Q(),$("ngIf",t.maximized&&!t.minimizeIconTemplate)}}function Ms(r,e){}function Rs(r,e){r&1&&oe(0,Ms,0,0,"ng-template")}function Ts(r,e){if(r&1&&(Xe(0),oe(1,Rs,1,0,null,21),Ye()),r&2){let t=ne(5);Q(),$("ngTemplateOutlet",t.maximizeIconTemplate)}}function Is(r,e){}function Ns(r,e){r&1&&oe(0,Is,0,0,"ng-template")}function Os(r,e){if(r&1&&(Xe(0),oe(1,Ns,1,0,null,21),Ye()),r&2){let t=ne(5);Q(),$("ngTemplateOutlet",t.minimizeIconTemplate)}}function Us(r,e){if(r&1){let t=p0();_e(0,"p-button",20),m0("onClick",function(){Le(t);let i=ne(4);return Me(i.maximize())})("keydown.enter",function(){Le(t);let i=ne(4);return Me(i.maximize())}),oe(1,Ls,3,2,"ng-container",11)(2,Ts,2,1,"ng-container",11)(3,Os,2,1,"ng-container",11),be()}if(r&2){let t=ne(4);$("styleClass","p-dialog-maximize-button")("tabindex",t.maximizable?"0":"-1"),Q(),$("ngIf",!t.maximizeIcon),Q(),$("ngIf",!t.maximized),Q(),$("ngIf",t.maximized)}}function Hs(r,e){r&1&&(Xe(0),u0(1,"TimesIcon"),Ye())}function Ws(r,e){}function Gs(r,e){r&1&&oe(0,Ws,0,0,"ng-template")}function qs(r,e){if(r&1&&(_e(0,"span"),oe(1,Gs,1,0,null,21),be()),r&2){let t=ne(5);Q(),$("ngTemplateOutlet",t.closeIconTemplate)}}function js(r,e){if(r&1){let t=p0();_e(0,"p-button",22),m0("onClick",function(){Le(t);let i=ne(4);return Me(i.hide())})("keydown.enter",function(){Le(t);let i=ne(4);return Me(i.hide())}),oe(1,Hs,2,0,"ng-container",11)(2,qs,2,1,"span",11),be()}if(r&2){let t=ne(4);$("styleClass","p-dialog-close-button")("ariaLabel",t.ddconfig.closeAriaLabel||t.defaultCloseAriaLabel),Q(),$("ngIf",!t.closeIconTemplate),Q(),$("ngIf",t.closeIconTemplate)}}function Zs(r,e){if(r&1&&(Xe(0),_e(1,"span",16),pn(2),be(),_e(3,"div",17),oe(4,Us,4,5,"p-button",18)(5,js,3,4,"p-button",19),be(),Ye()),r&2){let t=ne(3);Q(),$("ngClass","p-dialog-title")("id",t.ariaLabelledBy),Q(),Ji(t.ddconfig.header),Q(),$("ngClass","p-dialog-header-actions"),Q(),$("ngIf",t.ddconfig.maximizable),Q(),$("ngIf",t.closable)}}function Vs(r,e){if(r&1){let t=p0();_e(0,"div",15,3),m0("mousedown",function(i){Le(t);let o=ne(2);return Me(o.initDrag(i))}),oe(2,zs,1,0,"ng-container",12)(3,Zs,6,6,"ng-container",11),be()}if(r&2){let t=ne(2);$("ngClass","p-dialog-header"),Q(2),$("ngComponentOutlet",t.headerTemplate),Q(),$("ngIf",!t.headerTemplate)}}function Ks(r,e){}function $s(r,e){r&1&&oe(0,Ks,0,0,"ng-template",23)}function Qs(r,e){r&1&&wt(0)}function Xs(r,e){if(r&1&&(Xe(0),pn(1),Ye()),r&2){let t=ne(3);Q(),eo(" ",t.ddconfig.footer," ")}}function Ys(r,e){r&1&&wt(0)}function Js(r,e){if(r&1&&(_e(0,"div",17,4),oe(2,Xs,2,1,"ng-container",11)(3,Ys,1,0,"ng-container",12),be()),r&2){let t=ne(2);$("ngClass","p-dialog-footer"),Q(2),$("ngIf",!t.footerTemplate),Q(),$("ngComponentOutlet",t.footerTemplate)}}function ec(r,e){if(r&1){let t=p0();_e(0,"div",7,1),m0("@animation.start",function(i){Le(t);let o=ne();return Me(o.onAnimationStart(i))})("@animation.done",function(i){Le(t);let o=ne();return Me(o.onAnimationEnd(i))}),oe(2,Ps,1,1,"div",8)(3,Vs,4,3,"div",9),_e(4,"div",10,2),oe(6,$s,1,0,null,11)(7,Qs,1,0,"ng-container",12),be(),oe(8,Js,4,3,"div",13),be()}if(r&2){let t=ne();Yi(t.ddconfig.style),un(t.ddconfig.styleClass),Xi("width",t.ddconfig.width)("height",t.ddconfig.height),$("ngClass",mn(22,ws,t.maximizable&&t.maximized))("ngStyle",ro(24,Ss))("@animation",mn(28,Fs,no(25,Ds,t.transformOptions,t.ddconfig.transitionOptions||"150ms cubic-bezier(0, 0, 0.2, 1)")))("pFocusTrapDisabled",t.ddconfig.focusTrap===!1),Qi("aria-labelledby",t.ariaLabelledBy)("aria-modal",!0)("id",t.dialogId),Q(2),$("ngIf",t.ddconfig.resizable),Q(),$("ngIf",t.ddconfig.showHeader!==!1),Q(),$("ngClass","p-dialog-content")("ngStyle",t.ddconfig.contentStyle),Q(2),$("ngIf",!t.contentTemplate),Q(),$("ngComponentOutlet",t.contentTemplate),Q(),$("ngIf",t.ddconfig.footer||t.footerTemplate)}}var h2=(()=>{class r{viewContainerRef;constructor(t){this.viewContainerRef=t}static \u0275fac=function(n){return new(n||r)(Qe(Zi))};static \u0275dir=Vi({type:r,selectors:[["","pDynamicDialogContent",""]]})}return r})(),g2=(()=>{class r extends Wo{name="dialog";static \u0275fac=(()=>{let t;return function(i){return(t||(t=Wi(r)))(i||r)}})();static \u0275prov=X({token:r,factory:r.\u0275fac})}return r})();var Qt=class{data;inputValues;header;ariaLabelledBy;footer;width;height;closeOnEscape=!1;focusOnShow=!0;focusTrap=!0;baseZIndex;autoZIndex=!1;dismissableMask=!1;rtl=!1;style;contentStyle;styleClass;transitionOptions;closable=!1;showHeader=!1;modal=!1;maskStyleClass;resizable=!1;draggable=!1;keepInViewport=!1;minX;minY;maximizable=!1;maximizeIcon;minimizeIcon;position;closeAriaLabel;appendTo;duplicate=!1;breakpoints;templates},et=class{constructor(){}close(e){this._onClose.next(e),setTimeout(()=>{this._onClose.complete()},1e3)}destroy(){this._onDestroy.next(null)}dragStart(e){this._onDragStart.next(e)}dragEnd(e){this._onDragEnd.next(e)}resizeInit(e){this._onResizeInit.next(e)}resizeEnd(e){this._onResizeEnd.next(e)}maximize(e){this._onMaximize.next(e)}_onClose=new ke;onClose=this._onClose.asObservable();_onDestroy=new ke;onDestroy=this._onDestroy.asObservable();_onDragStart=new ke;onDragStart=this._onDragStart.asObservable();_onDragEnd=new ke;onDragEnd=this._onDragEnd.asObservable();_onResizeInit=new ke;onResizeInit=this._onResizeInit.asObservable();_onResizeEnd=new ke;onResizeEnd=this._onResizeEnd.asObservable();_onMaximize=new ke;onMaximize=this._onMaximize.asObservable();onChildComponentLoaded=new ke},tc=bn([Je({transform:"{{transform}}",opacity:0}),Cn("{{transition}}",Je({transform:"none",opacity:1}))]),rc=bn([Cn("{{transition}}",Je({transform:"{{transform}}",opacity:0}))]),nc=(()=>{class r extends Ro{renderer;ddconfig;dialogRef;zone;parentDialog;visible=!0;componentRef;mask;resizing;dragging;maximized;_style={};originalStyle;lastPageX;lastPageY;ariaLabelledBy;id=yn("pn_id_");styleElement;insertionPoint;maskViewChild;contentViewChild;footerViewChild;headerViewChild;childComponentType;inputValues;container;wrapper;documentKeydownListener;documentEscapeListener;maskClickListener;transformOptions="scale(0.7)";documentResizeListener;documentResizeEndListener;documentDragListener;documentDragEndListener;_componentStyle=ye(g2);get minX(){return this.ddconfig.minX?this.ddconfig.minX:0}get minY(){return this.ddconfig.minY?this.ddconfig.minY:0}get keepInViewport(){return this.ddconfig.keepInViewport}get maximizable(){return this.ddconfig.maximizable}get maximizeIcon(){return this.ddconfig.maximizeIcon}get minimizeIcon(){return this.ddconfig.minimizeIcon}get closable(){return this.ddconfig.closable}get style(){return this._style}get position(){return this.ddconfig.position}get defaultCloseAriaLabel(){return this.config.getTranslation(zo.ARIA).close}set style(t){t&&(this._style=W({},t),this.originalStyle=t)}get parent(){let t=Array.from(this.document.getElementsByClassName("p-dialog"));if(t.length>1)return t.pop()}get parentContent(){let t=Array.from(this.document.getElementsByClassName("p-dialog"));if(t.length>0){let n=t[t.length-1].querySelector(".p-dialog-content");if(n)return Array.isArray(n)?n[0]:n}}get header(){return this.ddconfig.header}get data(){return this.ddconfig.data}get breakpoints(){return this.ddconfig.breakpoints}get footerTemplate(){return this.ddconfig?.templates?.footer}get headerTemplate(){return this.ddconfig?.templates?.header}get contentTemplate(){return this.ddconfig?.templates?.content}get minimizeIconTemplate(){return this.ddconfig?.templates?.minimizeicon}get maximizeIconTemplate(){return this.ddconfig?.templates?.maximizeicon}get closeIconTemplate(){return this.ddconfig?.templates?.closeicon}get maskClass(){let n=["left","right","top","topleft","topright","bottom","bottomleft","bottomright"].find(i=>i===this.position);return{"p-dialog-mask":!0,"p-overlay-mask p-overlay-mask-enter":this.ddconfig.modal||this.ddconfig.dismissableMask,[`p-dialog-${n}`]:n}}get dialogId(){return this.attrSelector}zIndexForLayering;constructor(t,n,i,o,c){super(),this.renderer=t,this.ddconfig=n,this.dialogRef=i,this.zone=o,this.parentDialog=c}ngOnInit(){super.ngOnInit(),this.breakpoints&&this.createStyle()}createStyle(){if(K0(this.platformId)&&!this.styleElement){this.styleElement=this.renderer.createElement("style"),this.styleElement.type="text/css",this.renderer.appendChild(this.document.head,this.styleElement);let t="";for(let n in this.breakpoints)t+=` @media screen and (max-width: ${n}) { .p-dialog[id=${this.dialogId}]:not(.p-dialog-maximized) { width: ${this.breakpoints[n]} !important; } } - - `;this.renderer.setProperty(this.styleElement,"innerHTML",t),Do(this.styleElement,"nonce",this.config?.csp()?.nonce)}}destroyStyle(){this.styleElement&&(this.renderer.removeChild(this.document.head,this.styleElement),this.styleElement=null)}ngAfterViewInit(){super.ngAfterViewInit(),this.loadChildComponent(this.childComponentType),this.ariaLabelledBy=this.getAriaLabelledBy(),this.cd.detectChanges()}getAriaLabelledBy(){return this.header!==null?yn("pn_id_")+"_header":null}loadChildComponent(t){let n=this.insertionPoint?.viewContainerRef;n?.clear(),this.componentRef=n?.createComponent(t),this.inputValues&&Object.entries(this.inputValues).forEach(([i,o])=>{this.componentRef.setInput(i,o)}),this.dialogRef.onChildComponentLoaded.next(this.componentRef.instance)}moveOnTop(){this.ddconfig.autoZIndex!==!1?(E0.set("modal",this.container,(this.ddconfig.baseZIndex||0)+this.config.zIndex.modal),this.wrapper.style.zIndex=String(parseInt(this.container.style.zIndex,10)-1)):this.zIndexForLayering=E0.generateZIndex("modal",(this.ddconfig.baseZIndex||0)+this.config.zIndex.modal)}onAnimationStart(t){switch(t.toState){case"visible":this.container=t.element,this.wrapper=this.container.parentElement,this.moveOnTop(),this.parent&&this.unbindGlobalListeners(),this.bindGlobalListeners(),this.container?.setAttribute(this.id,""),this.ddconfig.modal!==!1&&this.enableModality(),this.ddconfig.focusOnShow!==!1&&this.focus();break;case"void":this.wrapper&&this.ddconfig.modal!==!1&&_0(this.wrapper,"p-overlay-mask-leave");break}}onAnimationEnd(t){t.toState==="void"&&(this.parentContent&&this.focus(this.parentContent),this.onContainerDestroy(),this.dialogRef.destroy())}onContainerDestroy(){this.unbindGlobalListeners(),this.container&&this.ddconfig.autoZIndex!==!1&&E0.clear(this.container),this.zIndexForLayering&&E0.revertZIndex(this.zIndexForLayering),this.ddconfig.modal!==!1&&this.disableModality(),this.container=null}close(){this.visible=!1,this.cd.markForCheck()}hide(){this.dialogRef&&this.dialogRef.close()}enableModality(){this.ddconfig.dismissableMask&&(this.maskClickListener=this.renderer.listen(this.wrapper,"mousedown",t=>{this.wrapper&&this.wrapper.isSameNode(t.target)&&this.hide()})),this.ddconfig.modal!==!1&&_0(this.document.body,"p-overflow-hidden")}disableModality(){this.wrapper&&(this.ddconfig.dismissableMask&&this.unbindMaskClickListener(),this.ddconfig.modal!==!1&&$0(this.document.body,"p-overflow-hidden"),this.cd.destroyed||this.cd.detectChanges())}focus(t=this.contentViewChild.nativeElement){let n=wn.getFocusableElement(t,"[autofocus]");if(n){this.zone.runOutsideAngular(()=>{setTimeout(()=>n.focus(),5)});return}let i=wn.getFocusableElement(t);i?this.zone.runOutsideAngular(()=>{setTimeout(()=>i.focus(),5)}):this.footerViewChild?this.focus(this.footerViewChild.nativeElement):!i&&this.headerViewChild&&this.focus(this.headerViewChild.nativeElement)}maximize(){this.maximized=!this.maximized,this.maximized?_0(this.document.body,"p-overflow-hidden"):$0(this.document.body,"p-overflow-hidden"),this.dialogRef.maximize({maximized:this.maximized})}initResize(t){this.ddconfig.resizable&&(this.documentResizeListener||this.bindDocumentResizeListeners(),this.resizing=!0,this.lastPageX=t.pageX,this.lastPageY=t.pageY,_0(this.document.body,"p-unselectable-text"),this.dialogRef.resizeInit(t))}onResize(t){if(this.resizing){let n=t.pageX-this.lastPageX,i=t.pageY-this.lastPageY,o=vn(this.container),c=Dt(this.container),a=Dt(this.contentViewChild.nativeElement),s=o+n,f=c+i,l=this.container.style.minWidth,u=this.container.style.minHeight,d=this.container.getBoundingClientRect(),h=xn();(!parseInt(this.container.style.top)||!parseInt(this.container.style.left))&&(s+=n,f+=i),(!l||s>parseInt(l))&&d.left+sparseInt(u))&&d.top+f=this.minX&&s+n=this.minY&&f+i{this.documentDragListener=this.renderer.listen(this.document,"mousemove",this.onDrag.bind(this))})}bindDocumentDragEndListener(){K0(this.platformId)&&this.zone.runOutsideAngular(()=>{this.documentDragEndListener=this.renderer.listen(this.document,"mouseup",this.endDrag.bind(this))})}unbindDocumentDragEndListener(){this.documentDragEndListener&&(this.documentDragEndListener(),this.documentDragListener=null)}unbindDocumentDragListener(){this.documentDragListener&&(this.documentDragListener(),this.documentDragListener=null)}bindDocumentResizeListeners(){K0(this.platformId)&&this.zone.runOutsideAngular(()=>{this.documentResizeListener=this.renderer.listen(this.document,"mousemove",this.onResize.bind(this)),this.documentResizeEndListener=this.renderer.listen(this.document,"mouseup",this.resizeEnd.bind(this))})}unbindDocumentResizeListeners(){this.documentResizeListener&&this.documentResizeEndListener&&(this.documentResizeListener(),this.documentResizeEndListener(),this.documentResizeListener=null,this.documentResizeEndListener=null)}bindGlobalListeners(){this.ddconfig.closeOnEscape!==!1&&this.bindDocumentEscapeListener(),this.ddconfig.resizable&&this.bindDocumentResizeListeners(),this.ddconfig.draggable&&(this.bindDocumentDragListener(),this.bindDocumentDragEndListener())}unbindGlobalListeners(){this.unbindDocumentEscapeListener(),this.unbindDocumentResizeListeners(),this.unbindDocumentDragListener(),this.unbindDocumentDragEndListener()}bindDocumentEscapeListener(){let t=this.maskViewChild?this.maskViewChild.nativeElement.ownerDocument:"document";this.documentEscapeListener=this.renderer.listen(t,"keydown",n=>{if(n.which==27){let i=E0.getCurrent();(parseInt(this.container.style.zIndex)==i||this.zIndexForLayering==i)&&this.hide()}})}unbindDocumentEscapeListener(){this.documentEscapeListener&&(this.documentEscapeListener(),this.documentEscapeListener=null)}unbindMaskClickListener(){this.maskClickListener&&(this.maskClickListener(),this.maskClickListener=null)}ngOnDestroy(){this.onContainerDestroy(),this.componentRef&&this.componentRef.destroy(),this.destroyStyle(),super.ngOnDestroy()}static \u0275fac=function(n){return new(n||r)(Qe(ji),Qe(Qt),Qe(et),Qe(_t),Qe(r,12))};static \u0275cmp=Et({type:r,selectors:[["p-dynamicDialog"],["p-dynamicdialog"],["p-dynamic-dialog"]],viewQuery:function(n,i){if(n&1&&(h0(m2,5),h0(vs,5),h0(ys,5),h0(Cs,5),h0(_s,5)),n&2){let o;g0(o=x0())&&(i.insertionPoint=o.first),g0(o=x0())&&(i.maskViewChild=o.first),g0(o=x0())&&(i.contentViewChild=o.first),g0(o=x0())&&(i.footerViewChild=o.first),g0(o=x0())&&(i.headerViewChild=o.first)}},features:[to([h2]),Ki],decls:3,vars:9,consts:[["mask",""],["container",""],["content",""],["titlebar",""],["footer",""],[3,"ngStyle","ngClass"],["role","dialog","pFocusTrap","",3,"ngClass","ngStyle","style","class","pFocusTrapDisabled","width","height",4,"ngIf"],["role","dialog","pFocusTrap","",3,"ngClass","ngStyle","pFocusTrapDisabled"],["style","z-index: 90;",3,"ngClass","mousedown",4,"ngIf"],[3,"ngClass","mousedown",4,"ngIf"],[3,"ngClass","ngStyle"],[4,"ngIf"],[4,"ngComponentOutlet"],[3,"ngClass",4,"ngIf"],[2,"z-index","90",3,"mousedown","ngClass"],[3,"mousedown","ngClass"],[3,"ngClass","id"],[3,"ngClass"],["rounded","","text","",3,"styleClass","tabindex","onClick","keydown.enter",4,"ngIf"],["rounded","","text","","severity","secondary",3,"styleClass","ariaLabel","onClick","keydown.enter",4,"ngIf"],["rounded","","text","",3,"onClick","keydown.enter","styleClass","tabindex"],[4,"ngTemplateOutlet"],["rounded","","text","","severity","secondary",3,"onClick","keydown.enter","styleClass","ariaLabel"],["pDynamicDialogContent",""]],template:function(n,i){n&1&&(_e(0,"div",5,0),oe(2,Ys,9,30,"div",6),be()),n&2&&(un(i.ddconfig.maskStyleClass),K("ngStyle",io(5,bs,i.position==="left"||i.position==="topleft"||i.position==="bottomleft"?"flex-start":i.position==="right"||i.position==="topright"||i.position==="bottomright"?"flex-end":"center",i.position==="top"||i.position==="topleft"||i.position==="topright"?"flex-start":i.position==="bottom"||i.position==="bottomleft"||i.position==="bottomright"?"flex-end":"center",i.ddconfig.modal?"auto":"none"))("ngClass",i.maskClass),Q(2),K("ngIf",i.visible))},dependencies:[y0,so,co,lo,uo,fo,Po,m2,No,Oo,Io,Uo,Ho],encapsulation:2,data:{animation:[Bo("animation",[_n("void => visible",[En(Js)]),_n("visible => void",[En(ec)])])]}})}return r})();var Pn=class{_parentInjector;_additionalTokens;constructor(e,t){this._parentInjector=e,this._additionalTokens=t}get(e,t,n){let i=this._additionalTokens.get(e);return i||this._parentInjector.get(e,t)}},g2=(()=>{class r{appRef;injector;document;dialogComponentRefMap=new Map;constructor(t,n,i){this.appRef=t,this.injector=n,this.document=i}open(t,n){if(!this.duplicationPermission(t,n))return null;let i=this.appendDialogComponentToBody(n,t);return this.dialogComponentRefMap.get(i).instance.childComponentType=t,this.dialogComponentRefMap.get(i).instance.inputValues=n.inputValues,i}getInstance(t){return this.dialogComponentRefMap.get(t).instance}appendDialogComponentToBody(t,n){let i=new WeakMap;i.set(Qt,t);let o=new et;i.set(et,o);let c=o.onClose.subscribe(()=>{this.dialogComponentRefMap.get(o).instance.close()}),a=o.onDestroy.subscribe(()=>{this.removeDialogComponentFromBody(o),a.unsubscribe(),c.unsubscribe()}),s=ao(tc,{environmentInjector:this.appRef.injector,elementInjector:new Pn(this.injector,i)});this.appRef.attachView(s.hostView);let f=s.hostView.rootNodes[0];return!t.appendTo||t.appendTo==="body"?this.document.body.appendChild(f):So(t.appendTo,f),this.dialogComponentRefMap.set(o,s),o}removeDialogComponentFromBody(t){if(!t||!this.dialogComponentRefMap.has(t))return;let n=this.dialogComponentRefMap.get(t);this.appRef.detachView(n.hostView),n.destroy(),n.changeDetectorRef.detectChanges(),this.dialogComponentRefMap.delete(t)}duplicationPermission(t,n){if(n.duplicate)return!0;let i=!0;for(let[o,c]of this.dialogComponentRefMap)if(c.instance.childComponentType===t){i=!1;break}return i}static \u0275fac=function(n){return new(n||r)(N($i),N(Gi),N(v0))};static \u0275prov=X({token:r,factory:r.\u0275fac})}return r})();var x2={prefix:"far",iconName:"file-lines",icon:[384,512,[128441,128462,61686,"file-alt","file-text"],"f15c","M64 464c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16l160 0 0 80c0 17.7 14.3 32 32 32l80 0 0 288c0 8.8-7.2 16-16 16L64 464zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-293.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0L64 0zm56 256c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-144 0zm0 96c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-144 0z"]},v2=x2,y2=x2;var C2={prefix:"far",iconName:"folder",icon:[512,512,[128193,128447,61716,"folder-blank"],"f07b","M0 96C0 60.7 28.7 32 64 32l132.1 0c19.1 0 37.4 7.6 50.9 21.1L289.9 96 448 96c35.3 0 64 28.7 64 64l0 256c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zM64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l384 0c8.8 0 16-7.2 16-16l0-256c0-8.8-7.2-16-16-16l-161.4 0c-10.6 0-20.8-4.2-28.3-11.7L213.1 87c-4.5-4.5-10.6-7-17-7L64 80z"]};var _2={prefix:"far",iconName:"file-word",icon:[384,512,[],"f1c2","M48 448L48 64c0-8.8 7.2-16 16-16l160 0 0 80c0 17.7 14.3 32 32 32l80 0 0 288c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-293.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0L64 0zm55 241.1c-3.8-12.7-17.2-19.9-29.9-16.1s-19.9 17.2-16.1 29.9l48 160c3 10.2 12.4 17.1 23 17.1s19.9-7 23-17.1l25-83.4 25 83.4c3 10.2 12.4 17.1 23 17.1s19.9-7 23-17.1l48-160c3.8-12.7-3.4-26.1-16.1-29.9s-26.1 3.4-29.9 16.1l-25 83.4-25-83.4c-3-10.2-12.4-17.1-23-17.1s-19.9 7-23 17.1l-25 83.4-25-83.4z"]},b2={prefix:"far",iconName:"file-powerpoint",icon:[384,512,[],"f1c4","M64 464c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16l160 0 0 80c0 17.7 14.3 32 32 32l80 0 0 288c0 8.8-7.2 16-16 16L64 464zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-293.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0L64 0zm72 208c-13.3 0-24 10.7-24 24l0 104 0 56c0 13.3 10.7 24 24 24s24-10.7 24-24l0-32 44 0c42 0 76-34 76-76s-34-76-76-76l-68 0zm68 104l-44 0 0-56 44 0c15.5 0 28 12.5 28 28s-12.5 28-28 28z"]};var rc={prefix:"far",iconName:"file-zipper",icon:[384,512,["file-archive"],"f1c6","M64 464c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16l48 0c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l48 0 0 80c0 17.7 14.3 32 32 32l80 0 0 288c0 8.8-7.2 16-16 16L64 464zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-293.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0L64 0zm48 112c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm0 64c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm-6.3 71.8L82.1 335.9c-1.4 5.4-2.1 10.9-2.1 16.4c0 35.2 28.8 63.7 64 63.7s64-28.5 64-63.7c0-5.5-.7-11.1-2.1-16.4l-23.5-88.2c-3.7-14-16.4-23.8-30.9-23.8l-14.8 0c-14.5 0-27.2 9.7-30.9 23.8zM128 336l32 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},E2=rc;var A2={prefix:"far",iconName:"file-excel",icon:[384,512,[],"f1c3","M48 448L48 64c0-8.8 7.2-16 16-16l160 0 0 80c0 17.7 14.3 32 32 32l80 0 0 288c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-293.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0L64 0zm90.9 233.3c-8.1-10.5-23.2-12.3-33.7-4.2s-12.3 23.2-4.2 33.7L161.6 320l-44.5 57.3c-8.1 10.5-6.3 25.5 4.2 33.7s25.5 6.3 33.7-4.2L192 359.1l37.1 47.6c8.1 10.5 23.2 12.3 33.7 4.2s12.3-23.2 4.2-33.7L222.4 320l44.5-57.3c8.1-10.5 6.3-25.5-4.2-33.7s-25.5-6.3-33.7 4.2L192 280.9l-37.1-47.6z"]};var w2={prefix:"far",iconName:"file-image",icon:[384,512,[128443],"f1c5","M64 464c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16l160 0 0 80c0 17.7 14.3 32 32 32l80 0 0 288c0 8.8-7.2 16-16 16L64 464zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-293.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0L64 0zm96 256a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm69.2 46.9c-3-4.3-7.9-6.9-13.2-6.9s-10.2 2.6-13.2 6.9l-41.3 59.7-11.9-19.1c-2.9-4.7-8.1-7.5-13.6-7.5s-10.6 2.8-13.6 7.5l-40 64c-3.1 4.9-3.2 11.1-.4 16.2s8.2 8.2 14 8.2l48 0 32 0 40 0 72 0c6 0 11.4-3.3 14.2-8.6s2.4-11.6-1-16.5l-72-104z"]};var S2={prefix:"far",iconName:"file-code",icon:[384,512,[],"f1c9","M64 464c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16l160 0 0 80c0 17.7 14.3 32 32 32l80 0 0 288c0 8.8-7.2 16-16 16L64 464zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-293.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0L64 0zm97 289c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L79 303c-9.4 9.4-9.4 24.6 0 33.9l48 48c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-31-31 31-31zM257 255c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l31 31-31 31c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l48-48c9.4-9.4 9.4-24.6 0-33.9l-48-48z"]};var D2={prefix:"far",iconName:"file-pdf",icon:[512,512,[],"f1c1","M64 464l48 0 0 48-48 0c-35.3 0-64-28.7-64-64L0 64C0 28.7 28.7 0 64 0L229.5 0c17 0 33.3 6.7 45.3 18.7l90.5 90.5c12 12 18.7 28.3 18.7 45.3L384 304l-48 0 0-144-80 0c-17.7 0-32-14.3-32-32l0-80L64 48c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16zM176 352l32 0c30.9 0 56 25.1 56 56s-25.1 56-56 56l-16 0 0 32c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-48 0-80c0-8.8 7.2-16 16-16zm32 80c13.3 0 24-10.7 24-24s-10.7-24-24-24l-16 0 0 48 16 0zm96-80l32 0c26.5 0 48 21.5 48 48l0 64c0 26.5-21.5 48-48 48l-32 0c-8.8 0-16-7.2-16-16l0-128c0-8.8 7.2-16 16-16zm32 128c8.8 0 16-7.2 16-16l0-64c0-8.8-7.2-16-16-16l-16 0 0 96 16 0zm80-112c0-8.8 7.2-16 16-16l48 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-32 0 0 32 32 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-32 0 0 48c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-64 0-64z"]};var tt=r=>r*96/72;var F2=r=>Object.entries(r).length===0&&r.constructor===Object;var je=function(r){return r[r.BadRequest=400]="BadRequest",r[r.Unauthorized=401]="Unauthorized",r[r.Forbidden=403]="Forbidden",r[r.NotFound=404]="NotFound",r[r.TimeOut=408]="TimeOut",r[r.Conflict=409]="Conflict",r[r.InternalServerError=500]="InternalServerError",r}(je||{});var B0=new yt("StorageConfigToken");var rt=class{constructor(){this.length=0,this._data={}}clear(){this._data={},this.length=0}getItem(e){return this._data[e]!==void 0?this._data[e]:null}key(e){return Object.keys(this._data).find((t,n)=>n===e)||null}removeItem(e){this._data[e]!==void 0&&(this.length--,delete this._data[e])}setItem(e,t){this.length++,this._data[e]=t}};var k0=class r{static{this._localStorageMock=new rt}static{this._sessionStorageMock=new rt}static get localStorage(){return localStorage||r._localStorageMock}static get sessionStorage(){return sessionStorage||r._sessionStorageMock}};var Ie=cn(I1()),nc=r=>{let e,t,n;for(e="",n=0;n.5&&(t=t.toUpperCase()),e=e+t;return e},N1=(r,e)=>{let t=Ie.enc.Base64.parse(r).toString(Ie.enc.Utf8),n=t.substring(0,32);return t=t.substring(32),Ie.AES.decrypt(t,e+n).toString(Ie.enc.Utf8)},O1=(r,e)=>{let t=nc(32),n=t+Ie.AES.encrypt(r,e+t).toString();return Ie.enc.Base64.stringify(Ie.enc.Utf8.parse(n))};var L0=class r{static{this._storage=k0.localStorage}get length(){return r._storage.length}constructor(e){this._config=e,this._version="v1"}getItem(e,t){t=t||r._storage;let n=t.getItem(`${e}.${this._version}`);if(!n)return null;try{return N1(n,this._config.secretKey||"")}catch{return null}}setItem(e,t,n=0,i){i=i||r._storage,i.setItem(`${e}.${this._version}`,O1(t,this._config.secretKey||""))}key(e,t){return t=t||r._storage,t.key(e)}removeItem(e,t){t=t||r._storage,t.removeItem(`${e}.${this._version}`)}clear(e){e=e||r._storage,e.clear()}static{this.\u0275fac=function(t){return new(t||r)(N(B0))}}static{this.\u0275prov=X({token:r,factory:r.\u0275fac,providedIn:"root"})}};var U1=(()=>{class r{constructor(t,n){this.length=0,this._defaultStorage=n.isTest?k0.localStorage:t}getItem(t,n=this._defaultStorage){let i=JSON.parse(n.getItem(t)||"{}");return(i?.timestamp==0?!1:i?.timestamp<+new Date/1e3)?(n.removeItem(t),null):i?.value||null}setItem(t,n,i=0,o=this._defaultStorage){let c=new Date,a={value:n,timestamp:i!=0?c.setDate(c.getDate()+i)/1e3:0};o.setItem(t,JSON.stringify(a))}removeItem(t,n=this._defaultStorage){n.removeItem(t)}key(t,n=this._defaultStorage){return Object.keys(n).find((i,o)=>o===t)||null}clear(t=this._defaultStorage){t.clear()}check(t,n=this._defaultStorage){return n.getItem(t)!==null}static{this.\u0275fac=function(n){return new(n||r)(N(L0),N(B0))}}static{this.\u0275prov=X({token:r,factory:r.\u0275fac,providedIn:"root"})}}return r})();var V1=cn(kn());var ot="[STORAGE] storage evt",Z6=bo(ot,r=>({key:r}));var Ln=cn(kn());var vc=(r,e,t)=>((t.type===St||t.type===hn)&&e&&(r=(0,Ln.default)(r,e,{arrayMerge:(o,c)=>c})),r),Mn=(r,e)=>{let t={};return e.forEach(n=>{let i=r.getItem(n)||r.getItem(n,sessionStorage);if(i){let c=[...n.split(".").reverse()].reduce((a,s,f)=>{if(f===0){let l;try{l=JSON.parse(i)}catch(u){console.error("[rehydrateApplicationState]",u)}return{[s]:!l||F2(l)?void 0:l}}return{[s]:W({},a)}},{});t=(0,Ln.default)(t,c)}}),t},yc=(r,e)=>r.length===1?e[r[0]]:r.reduce((t,n)=>t[n]!==void 0?t[n]:t,W({},e)),Cc=(r,e,t,n)=>{e.forEach(i=>{let o,c=i.split("."),a=yc(c,n),s=r.getItem(i)||r.getItem(i,sessionStorage);try{o=JSON.stringify(a)}catch(f){console.error("[syncStateUpdate]",f)}s!==o&&r.setItem(i,o,0,t.includes(i)?sessionStorage:localStorage)})},q1=(r,e,t)=>n=>{let i=Mn(r,e),o=[St,hn,wo,ot];return function(c,a){let s;return a.type===St?s=n(c,a):s=Object.assign({},c),s=vc(s,i,a),s=n(s,a),o.includes(a.type)||Cc(r,e,t,s),s}};var _c={initialized:!1,isMobile:!1,isTablet:!1,isDesktop:!1},bc=C0(_c,$(Bt,r=>re(W({},r),{initialized:!0})),$(jo,(r,{isMobile:e,isTablet:t,isDesktop:n})=>re(W({},r),{isMobile:e,isTablet:t,isDesktop:n}))),j1=(r,e)=>bc(r,e);var K1={root:j1};function Ec(r){return function(e,t){console.log("state before action: ",e),console.log("action: ",t);let n=r(e,t);return console.log("state after action: ",n),n}}function $1(r,e,t,n){return r.production?[Z1(r.production?n:t,e.keysForLocalStorage)]:[Z1(r.production?n:t,e.keysForLocalStorage),Ec]}function Z1(r,e){return t=>{let n=[],i=[...n,...e];return function(o,c){return o?c.type===ot&&i.includes(c.key)?(0,V1.default)(o,Mn(r,i)):q1(r,i,n)(t)(o,c):{}}}}var at=new yt("CoreConfigToken");var Q1=(()=>{class r{constructor(t,n){this._config=t,this._env=n}intercept(t,n){let i=t.url.startsWith("/assets")||t.url.startsWith("./assets"),o=t.headers.get("Use-Custom-Domain");if(t.headers.get("not-intercept"))return n.handle(t.clone());let a=t.headers,s=window.location.hostname,f=window.location.protocol+"//"+s+":"+window.location.port,l=`${this._env.apiEndpoint}${t.url}`;return o&&(l=`${this._env[o]||this._env.apiEndpoint}${t.url}`,a=a.delete("Use-Custom-Domain")),i&&(l=`${f}${this._config.appName?"/"+this._config.appName:this._config.appName}${t.url}?ts=${Date.parse(new Date().toISOString().split(":")[0]+":00:00")}`),n.handle(t.clone({url:l,headers:a}))}static{this.\u0275fac=function(n){return new(n||r)(N(at),N(A0))}}static{this.\u0275prov=X({token:r,factory:r.\u0275fac})}}return r})();var X1=(()=>{class r{constructor(t,n,i){this._actions=t,this.modalService=n,this.messageService=i,this.unhandledException$=ee(()=>this._actions.pipe(te(kt),vt(({exception:o,modalName:c})=>{let a="background: maroon; color: white";switch(o.status){case je.BadRequest:console.error("%c Bad Request 400",a);break;case je.Unauthorized:console.error("%c Unauthorized 401",a);break;case je.NotFound:console.error("%c Not Found 404",a);break;case je.TimeOut:console.error("%c TimeOut 408",a);break;case je.InternalServerError:console.error("%c big bad 500",a),this.messageService.changeMessage(o.error.message),this.messageService.changeHttpEvent(o),this.modalService.open(c||X0.ErrorMessage);break;case je.Forbidden:console.error("%c Forbidden 403",a),this.messageService.changeMessage(o.error.message),this.modalService.open(X0.PasswordRequired);break}})),{dispatch:!1})}static{this.\u0275fac=function(n){return new(n||r)(N(Pe),N(qo),N(zt))}}static{this.\u0275prov=X({token:r,factory:r.\u0275fac})}}return r})();var Y1=(()=>{class r{static forRoot(t){return{ngModule:r,providers:[{provide:Eo,deps:[A0,at,U1,L0],useFactory:$1},{provide:at,useValue:W({},t)},{provide:ho,useClass:Q1,multi:!0}]}}constructor(t){t.addIcons(E2,w2,S2,D2,v2,y2,b2,A2,_2)}static{this.\u0275fac=function(n){return new(n||r)(N(Pt))}}static{this.\u0275mod=Ce({type:r})}static{this.\u0275inj=ve({providers:[Lt],imports:[Re.forRoot(K1),He.forRoot([X1])]})}}return r})();var J1=(()=>{class r{constructor(t){this._config=t}handle(t){let n=t.translateService.parser;return n.interpolate(n.getValue(this._config.fallback,t.key),t.interpolateParams)||t.key}static{this.\u0275fac=function(n){return new(n||r)(N(Y0,8))}}static{this.\u0275prov=X({token:r,factory:r.\u0275fac})}}return r})();function ea(r,e,t,n){let i=t.createRenderer(null,null);r.isAppInitialized$.pipe($e(Boolean)).subscribe(()=>e.init()),e.translationLoaded$.subscribe(o=>{let c=o.slice(0,2);(s=>i.setAttribute(n.getElementsByTagName("html")[0],"dir",s))(e.isRtl?"rtl":"ltr"),i.setAttribute(n.getElementsByTagName("html")[0],"lang",c)})}var Rn=class{constructor(e){this._translations={};let t={};Object.keys(e).forEach(n=>{t[n.toLowerCase()]=e[n]}),this._translations=t}getTranslation(e){return new Ii(t=>{t.next(this._translations[e])})}};function wc(r){return new Rn(r.translations)}var ta=(()=>{class r{constructor(t){if(t)throw new Error(`${t} has already been loaded. Import module in the AppModule only.`)}static forRoot(t){return{ngModule:r,providers:[{provide:Y0,useValue:W({},t)}]}}static{this.\u0275fac=function(n){return new(n||r)(N(r,12))}}static{this.\u0275mod=Ce({type:r})}static{this.\u0275inj=ve({providers:[J0,At(()=>ea(ye(Lt),ye(J0),ye(bt),ye(v0)))],imports:[y0,Sn.forRoot({missingTranslationHandler:{provide:Vo,useClass:J1},loader:{provide:Zo,useFactory:wc,deps:[Y0]}}),Sn]})}}return r})();var ra=(()=>{class r{constructor(t,n){this._actions=t,this._zoomFacade=n,this.initZoom$=ee(()=>this._actions.pipe(te(Mt),J(()=>Rt()))),this.selectZoom$=ee(()=>this._actions.pipe(te(Tt),We(()=>[this._zoomFacade.file$,this._zoomFacade.zoomBoundaries$]),J(([i,o,c])=>{let a=i.opt.value;return $o(a==="full-width"?this.getFitToWidth(o.maxWidth,c):a==="full-height"?this.getFitToHeight(o.maxHeight,c):a)})))}getFitToWidth(t,n){return(document.documentElement.clientWidth-(n.widthOffset||0))/(t+(n.pageHorizontalOffset||0)+60)*1e4}getFitToHeight(t,n){return(document.documentElement.clientHeight-(n.heightOffset||0)-(n.scrollHeight||0))/(t+(n.pageVerticalOffset||0))*1e4}static{this.\u0275fac=function(n){return new(n||r)(N(Pe),N(w0))}}static{this.\u0275prov=X({token:r,factory:r.\u0275fac})}}return r})();var na=(()=>{class r{constructor(t){if(t)throw new Error("ZoomModule is already loaded.")}static{this.\u0275fac=function(n){return new(n||r)(N(r,12))}}static{this.\u0275mod=Ce({type:r})}static{this.\u0275inj=ve({providers:[w0],imports:[y0,Re.forFeature("zoom",Xo),He.forFeature([ra])]})}}return r})();var ia=(()=>{class r{constructor(t,n,i){this._actions=t,this._documentFacade=n,this._fileFacade=i,this.getPagesSuccess$=ee(()=>this._actions.pipe(te(D0),J(()=>e0(new Set)))),this.selectPage$=ee(()=>this._actions.pipe(te(jt),Oi(500),We(()=>[this._fileFacade.filePagesWithContent$.pipe(J(o=>new Set(o.map(c=>c.number)))),this._fileFacade.preloadBy$,this._documentFacade.pagesToLoad$,this._fileFacade.limit$,this._documentFacade.pagesTotalCount$]),$e(([{num:o},c,,a,s])=>(!s||c.size{let f=new Set,l=o+1,u=o-1;for(;a>0;){let d=new Set([...c,...f]),h=null;if(d.has(o)?!d.has(l)&&l<=s?(h=l,l++):!d.has(u)&&u>0&&(h=u,u--):h=o,!h)break;f.add(h),a--}return e0(f)})))}static{this.\u0275fac=function(n){return new(n||r)(N(Pe),N(Zt),N(qe))}}static{this.\u0275prov=X({token:r,factory:r.\u0275fac})}}return r})();var R0=class{};var oa=(()=>{class r{constructor(t,n,i,o){this._actions=t,this._api=n,this._fileFacade=i,this.getFile$=ee(()=>this._actions.pipe(te(It()),fn(({data:c})=>this._api.getFileDescription(c).pipe(V0({count:2,delay:a=>Q0(a)}),J(a=>Ge(a)),Z0(a=>d0(S0(a))))))),this.getHtmlPageContent$=ee(()=>this._actions.pipe(te(Ot),ln(({pageNum:c,url:a})=>this._httpClient.get(a,{responseType:"text"}).pipe(V0({count:2,delay:s=>Q0(s,{delay:2e3})}),J(s=>F0(c,s)),Z0(()=>d0(Ut(c))))))),this.getImagePageContent$=ee(()=>this._actions.pipe(te(Ht),ln(({pageNum:c,url:a})=>this._httpClient.get(a,{responseType:"blob"}).pipe(V0({count:2,delay:s=>Q0(s,{delay:2e3})}),J(s=>Gt(c,URL.createObjectURL(s))),Z0(()=>d0(Wt(c))))))),this.getFileSuccess$=ee(()=>this._actions.pipe(te(Ge),We(()=>this._fileFacade.file$),J(([,c])=>this._initZoom(c.pages)))),this.getPages$=ee(()=>this._actions.pipe(te(Jo()),fn(({data:c})=>this._api.getPages?this._api.getPages(c).pipe(V0({count:2,delay:a=>Q0(a)}),J(a=>D0(a)),Z0(a=>d0(Fn(a)))):d0(Fn("No API url found"))))),this.updatePage$=ee(()=>this._actions.pipe(te(qt),J(({page:c})=>Qo(c)))),this._httpClient=new mo(o)}_initZoom(t){let n=0,i=0;return t.forEach(o=>{o.width>n&&(n=o.width),o.height>i&&(i=o.height)}),Mt(n,i)}static{this.\u0275fac=function(n){return new(n||r)(N(Pe),N(R0),N(qe),N(po))}}static{this.\u0275prov=X({token:r,factory:r.\u0275fac})}}return r})();var da=Symbol.for("immer-nothing"),aa=Symbol.for("immer-draftable"),pe=Symbol.for("immer-state");function Se(r,...e){throw new Error(`[Immer] minified error nr: ${r}. Full error at: https://bit.ly/3cXEKWf`)}var T0=Object.getPrototypeOf;function I0(r){return!!r&&!!r[pe]}function r0(r){return r?ua(r)||Array.isArray(r)||!!r[aa]||!!r.constructor?.[aa]||Ur(r)||Hr(r):!1}var Fc=Object.prototype.constructor.toString();function ua(r){if(!r||typeof r!="object")return!1;let e=T0(r);if(e===null)return!0;let t=Object.hasOwnProperty.call(e,"constructor")&&e.constructor;return t===Object?!0:typeof t=="function"&&Function.toString.call(t)===Fc}function Tr(r,e){Or(r)===0?Reflect.ownKeys(r).forEach(t=>{e(t,r[t],r)}):r.forEach((t,n)=>e(n,t,r))}function Or(r){let e=r[pe];return e?e.type_:Array.isArray(r)?1:Ur(r)?2:Hr(r)?3:0}function Nn(r,e){return Or(r)===2?r.has(e):Object.prototype.hasOwnProperty.call(r,e)}function pa(r,e,t){let n=Or(r);n===2?r.set(e,t):n===3?r.add(t):r[e]=t}function Pc(r,e){return r===e?r!==0||1/r===1/e:r!==r&&e!==e}function Ur(r){return r instanceof Map}function Hr(r){return r instanceof Set}function t0(r){return r.copy_||r.base_}function On(r,e){if(Ur(r))return new Map(r);if(Hr(r))return new Set(r);if(Array.isArray(r))return Array.prototype.slice.call(r);let t=ua(r);if(e===!0||e==="class_only"&&!t){let n=Object.getOwnPropertyDescriptors(r);delete n[pe];let i=Reflect.ownKeys(n);for(let o=0;o1&&(r.set=r.add=r.clear=r.delete=zc),Object.freeze(r),e&&Object.entries(r).forEach(([t,n])=>qn(n,!0))),r}function zc(){Se(2)}function Wr(r){return Object.isFrozen(r)}var Bc={};function n0(r){let e=Bc[r];return e||Se(0,r),e}var st;function ma(){return st}function kc(r,e){return{drafts_:[],parent_:r,immer_:e,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function sa(r,e){e&&(n0("Patches"),r.patches_=[],r.inversePatches_=[],r.patchListener_=e)}function Un(r){Hn(r),r.drafts_.forEach(Lc),r.drafts_=null}function Hn(r){r===st&&(st=r.parent_)}function ca(r){return st=kc(st,r)}function Lc(r){let e=r[pe];e.type_===0||e.type_===1?e.revoke_():e.revoked_=!0}function la(r,e){e.unfinalizedDrafts_=e.drafts_.length;let t=e.drafts_[0];return r!==void 0&&r!==t?(t[pe].modified_&&(Un(e),Se(4)),r0(r)&&(r=Ir(e,r),e.parent_||Nr(e,r)),e.patches_&&n0("Patches").generateReplacementPatches_(t[pe].base_,r,e.patches_,e.inversePatches_)):r=Ir(e,t,[]),Un(e),e.patches_&&e.patchListener_(e.patches_,e.inversePatches_),r!==da?r:void 0}function Ir(r,e,t){if(Wr(e))return e;let n=e[pe];if(!n)return Tr(e,(i,o)=>fa(r,n,e,i,o,t)),e;if(n.scope_!==r)return e;if(!n.modified_)return Nr(r,n.base_,!0),n.base_;if(!n.finalized_){n.finalized_=!0,n.scope_.unfinalizedDrafts_--;let i=n.copy_,o=i,c=!1;n.type_===3&&(o=new Set(i),i.clear(),c=!0),Tr(o,(a,s)=>fa(r,n,i,a,s,t,c)),Nr(r,i,!1),t&&r.patches_&&n0("Patches").generatePatches_(n,t,r.patches_,r.inversePatches_)}return n.copy_}function fa(r,e,t,n,i,o,c){if(I0(i)){let a=o&&e&&e.type_!==3&&!Nn(e.assigned_,n)?o.concat(n):void 0,s=Ir(r,i,a);if(pa(t,n,s),I0(s))r.canAutoFreeze_=!1;else return}else c&&t.add(i);if(r0(i)&&!Wr(i)){if(!r.immer_.autoFreeze_&&r.unfinalizedDrafts_<1)return;Ir(r,i),(!e||!e.scope_.parent_)&&typeof n!="symbol"&&Object.prototype.propertyIsEnumerable.call(t,n)&&Nr(r,i)}}function Nr(r,e,t=!1){!r.parent_&&r.immer_.autoFreeze_&&r.canAutoFreeze_&&qn(e,t)}function Mc(r,e){let t=Array.isArray(r),n={type_:t?1:0,scope_:e?e.scope_:ma(),modified_:!1,finalized_:!1,assigned_:{},parent_:e,base_:r,draft_:null,copy_:null,revoke_:null,isManual_:!1},i=n,o=jn;t&&(i=[n],o=ct);let{revoke:c,proxy:a}=Proxy.revocable(i,o);return n.draft_=a,n.revoke_=c,a}var jn={get(r,e){if(e===pe)return r;let t=t0(r);if(!Nn(t,e))return Rc(r,t,e);let n=t[e];return r.finalized_||!r0(n)?n:n===Tn(r.base_,e)?(In(r),r.copy_[e]=Gn(n,r)):n},has(r,e){return e in t0(r)},ownKeys(r){return Reflect.ownKeys(t0(r))},set(r,e,t){let n=ha(t0(r),e);if(n?.set)return n.set.call(r.draft_,t),!0;if(!r.modified_){let i=Tn(t0(r),e),o=i?.[pe];if(o&&o.base_===t)return r.copy_[e]=t,r.assigned_[e]=!1,!0;if(Pc(t,i)&&(t!==void 0||Nn(r.base_,e)))return!0;In(r),Wn(r)}return r.copy_[e]===t&&(t!==void 0||e in r.copy_)||Number.isNaN(t)&&Number.isNaN(r.copy_[e])||(r.copy_[e]=t,r.assigned_[e]=!0),!0},deleteProperty(r,e){return Tn(r.base_,e)!==void 0||e in r.base_?(r.assigned_[e]=!1,In(r),Wn(r)):delete r.assigned_[e],r.copy_&&delete r.copy_[e],!0},getOwnPropertyDescriptor(r,e){let t=t0(r),n=Reflect.getOwnPropertyDescriptor(t,e);return n&&{writable:!0,configurable:r.type_!==1||e!=="length",enumerable:n.enumerable,value:t[e]}},defineProperty(){Se(11)},getPrototypeOf(r){return T0(r.base_)},setPrototypeOf(){Se(12)}},ct={};Tr(jn,(r,e)=>{ct[r]=function(){return arguments[0]=arguments[0][0],e.apply(this,arguments)}});ct.deleteProperty=function(r,e){return ct.set.call(this,r,e,void 0)};ct.set=function(r,e,t){return jn.set.call(this,r[0],e,t,r[0])};function Tn(r,e){let t=r[pe];return(t?t0(t):r)[e]}function Rc(r,e,t){let n=ha(e,t);return n?"value"in n?n.value:n.get?.call(r.draft_):void 0}function ha(r,e){if(!(e in r))return;let t=T0(r);for(;t;){let n=Object.getOwnPropertyDescriptor(t,e);if(n)return n;t=T0(t)}}function Wn(r){r.modified_||(r.modified_=!0,r.parent_&&Wn(r.parent_))}function In(r){r.copy_||(r.copy_=On(r.base_,r.scope_.immer_.useStrictShallowCopy_))}var Tc=class{constructor(r){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.produce=(e,t,n)=>{if(typeof e=="function"&&typeof t!="function"){let o=t;t=e;let c=this;return function(s=o,...f){return c.produce(s,l=>t.call(this,l,...f))}}typeof t!="function"&&Se(6),n!==void 0&&typeof n!="function"&&Se(7);let i;if(r0(e)){let o=ca(this),c=Gn(e,void 0),a=!0;try{i=t(c),a=!1}finally{a?Un(o):Hn(o)}return sa(o,n),la(i,o)}else if(!e||typeof e!="object"){if(i=t(e),i===void 0&&(i=e),i===da&&(i=void 0),this.autoFreeze_&&qn(i,!0),n){let o=[],c=[];n0("Patches").generateReplacementPatches_(e,i,o,c),n(o,c)}return i}else Se(1,e)},this.produceWithPatches=(e,t)=>{if(typeof e=="function")return(c,...a)=>this.produceWithPatches(c,s=>e(s,...a));let n,i;return[this.produce(e,t,(c,a)=>{n=c,i=a}),n,i]},typeof r?.autoFreeze=="boolean"&&this.setAutoFreeze(r.autoFreeze),typeof r?.useStrictShallowCopy=="boolean"&&this.setUseStrictShallowCopy(r.useStrictShallowCopy)}createDraft(r){r0(r)||Se(8),I0(r)&&(r=Ic(r));let e=ca(this),t=Gn(r,void 0);return t[pe].isManual_=!0,Hn(e),t}finishDraft(r,e){let t=r&&r[pe];(!t||!t.isManual_)&&Se(9);let{scope_:n}=t;return sa(n,e),la(void 0,n)}setAutoFreeze(r){this.autoFreeze_=r}setUseStrictShallowCopy(r){this.useStrictShallowCopy_=r}applyPatches(r,e){let t;for(t=e.length-1;t>=0;t--){let i=e[t];if(i.path.length===0&&i.op==="replace"){r=i.value;break}}t>-1&&(e=e.slice(t+1));let n=n0("Patches").applyPatches_;return I0(r)?n(r,e):this.produce(r,i=>n(i,e))}};function Gn(r,e){let t=Ur(r)?n0("MapSet").proxyMap_(r,e):Hr(r)?n0("MapSet").proxySet_(r,e):Mc(r,e);return(e?e.scope_:ma()).drafts_.push(t),t}function Ic(r){return I0(r)||Se(10,r),ga(r)}function ga(r){if(!r0(r)||Wr(r))return r;let e=r[pe],t;if(e){if(!e.modified_)return e.base_;e.finalized_=!0,t=On(r,e.scope_.immer_.useStrictShallowCopy_)}else t=On(r,!0);return Tr(t,(n,i)=>{pa(t,n,ga(i))}),e&&(e.finalized_=!1),t}var me=new Tc,xa=me.produce,L8=me.produceWithPatches.bind(me),M8=me.setAutoFreeze.bind(me),R8=me.setUseStrictShallowCopy.bind(me),T8=me.applyPatches.bind(me),I8=me.createDraft.bind(me),N8=me.finishDraft.bind(me);function va(r){return(e,t)=>xa(e,n=>r(n,t))}function Gr(r,...e){let t=C0(r,...e);return function(i=r,o){return va(t)(i,o)}}var Nc={data:{pages:[],searchTerm:""},loadingState:we.initial,preloadBy:1,convertPtToPxEnabled:!1,limit:void 0},Oc=Gr(Nc,$(Yo,r=>(r.convertPtToPxEnabled=!0,r)),$(It(),r=>(r.loadingState=we.loading,r)),$(Ge,(r,{file:e})=>(r.loadingState=we.loaded,r.data=e,r.limit=e.pageLimit||0,r.convertPtToPxEnabled&&(r.data=re(W({},r.data),{pages:e.pages.map(t=>re(W({},t),{width:tt(t.width),height:tt(t.height),data:t.data??t.pageUrl,thumbnail:t.thumbnail??t.thumbUrl}))})),r.data=re(W({},r.data),{fileName:e.fileName?e.fileName:((e.guid||e.file)??"").replace(/^.*[\\/]/,""),pages:r.data.pages.map(t=>re(W({},t),{originalWidth:t.width,originalHeight:t.height,data:t.data??t.pageUrl,thumbnail:t.thumbnail??t.thumbUrl}))}),r)),$(S0,(r,{err:e})=>(r.loadingState=we.failed,r)),$(D0,(r,{pages:e})=>{let t=Math.min(...e.map(o=>o.number))-1,n=t+e.length,i=r.data.pages.slice(t,n);return r.convertPtToPxEnabled&&(e=e.map(o=>re(W({},o),{width:tt(o.width),height:tt(o.height)}))),e.forEach(o=>{let c=i.findIndex(s=>s.number===o.number),a=i[c];i[c]=re(W({},a),{data:o.data??o.pageUrl,thumbnail:o.thumbnail??o.thumbUrl,originalWidth:a.width,originalHeight:a.height})}),r.data.pages.splice(t,i.length,...i),r}),$(Nt,(r,{count:e})=>(r.preloadBy=e,r)),$(Ot,(r,{pageNum:e})=>{let t=r.data.pages.findIndex(n=>n.number===e);return r.data.pages[t]=re(W({},r.data.pages[t]),{htmlDataLoadingState:we.loading}),r}),$(Ut,(r,{pageNum:e})=>{let t=r.data.pages.findIndex(n=>n.number===e);return r.data.pages[t]=re(W({},r.data.pages[t]),{htmlDataLoadingState:we.failed}),r}),$(F0,(r,{pageNum:e,content:t})=>{let n=r.data.pages.findIndex(i=>i.number===e);return r.data.pages[n]=re(W({},r.data.pages[n]),{htmlData:t,htmlDataLoadingState:we.loaded}),r}),$(Ht,(r,{pageNum:e})=>{let t=r.data.pages.findIndex(n=>n.number===e);return r.data.pages[t]=re(W({},r.data.pages[t]),{imageDataLoadingState:we.loading}),r}),$(Wt,(r,{pageNum:e})=>{let t=r.data.pages.findIndex(n=>n.number===e);return r.data.pages[t]=re(W({},r.data.pages[t]),{imageDataLoadingState:we.failed}),r}),$(Gt,(r,{pageNum:e,content:t})=>{let n=r.data.pages.findIndex(i=>i.number===e);return r.data.pages[n]=re(W({},r.data.pages[n]),{imageData:t,imageDataLoadingState:we.loaded}),r}),$(qt,(r,{page:e})=>{let t=r.data.pages.findIndex(n=>e.index===n.number);return r.data.pages[t]=re(W({},r.data.pages[t]),{width:e.w,height:e.h}),r}),$(e2,(r,{term:e})=>(r.data.searchTerm=e??"",r))),ya=(r,e)=>Oc(r,e);var Uc={total:1,currentPage:1,pageToGo:void 0,scrollPosition:{top:0,left:0},pagesHeight:[],pagesToLoad:[]},Hc=Gr(Uc,$(r2,(r,{total:e})=>(r.total=e,r)),$(n2,(r,{num:e})=>(r.pageToGo=e,r)),$(i2,r=>(r.pageToGo=r.total,r)),$(o2,r=>{let e=r.currentPage+1;return r.pageToGo=e<=r.total?e:r.total,r}),$(a2,r=>{let e=r.currentPage-1;return r.pageToGo=e>0?e:1,r}),$(jt,(r,{num:e})=>(r.currentPage=e,r.pageToGo=void 0,r)),$(s2,(r,{scrollPosition:e})=>(r.scrollPosition={top:e.top,left:e.left},r)),$(e0,(r,{set:e})=>e.size?(r.pagesToLoad=Array.from(e).filter(t=>t<=r.total),r):(r.pagesToLoad=[],r))),Ca=(r,e)=>Hc(r,e);var Wc=[Re.forFeature("document",Ca),Re.forFeature("file",ya),He.forFeature([ia,oa]),na],_a=(()=>{class r{constructor(t){if(t)throw new Error("DocumentModule is already loaded. Import it in the AppModule only")}static{this.\u0275fac=function(n){return new(n||r)(N(r,12))}}static{this.\u0275mod=Ce({type:r})}static{this.\u0275inj=ve({providers:[Zt,qe],imports:[Wc,To,c2,t2]})}}return r})();var ba=Lo({components:{button:{root:{borderRadius:"{form.field.border.radius}",roundedBorderRadius:"2rem",gap:"0.5rem",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",iconOnlyWidth:"2.5rem",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"},label:{fontWeight:"500"},raisedShadow:"0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12)",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",offset:"{focus.ring.offset}"},badgeSize:"1rem",transitionDuration:"{form.field.transition.duration}"},colorScheme:{light:{root:{primary:{background:"{primary.color}",hoverBackground:"{primary.hover.color}",activeBackground:"{primary.active.color}",borderColor:"{primary.color}",hoverBorderColor:"{primary.hover.color}",activeBorderColor:"{primary.active.color}",color:"{primary.contrast.color}",hoverColor:"{primary.contrast.color}",activeColor:"{primary.contrast.color}",focusRing:{color:"{primary.color}",shadow:"none"}},secondary:{background:"{surface.100}",hoverBackground:"{surface.200}",activeBackground:"{surface.300}",borderColor:"{surface.100}",hoverBorderColor:"{surface.200}",activeBorderColor:"{surface.300}",color:"{surface.600}",hoverColor:"{surface.700}",activeColor:"{surface.800}",focusRing:{color:"{surface.600}",shadow:"none"}},info:{background:"{sky.500}",hoverBackground:"{sky.600}",activeBackground:"{sky.700}",borderColor:"{sky.500}",hoverBorderColor:"{sky.600}",activeBorderColor:"{sky.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{sky.500}",shadow:"none"}},success:{background:"{green.500}",hoverBackground:"{green.600}",activeBackground:"{green.700}",borderColor:"{green.500}",hoverBorderColor:"{green.600}",activeBorderColor:"{green.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{green.500}",shadow:"none"}},warn:{background:"{orange.500}",hoverBackground:"{orange.600}",activeBackground:"{orange.700}",borderColor:"{orange.500}",hoverBorderColor:"{orange.600}",activeBorderColor:"{orange.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{orange.500}",shadow:"none"}},help:{background:"{purple.500}",hoverBackground:"{purple.600}",activeBackground:"{purple.700}",borderColor:"{purple.500}",hoverBorderColor:"{purple.600}",activeBorderColor:"{purple.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{purple.500}",shadow:"none"}},danger:{background:"{red.500}",hoverBackground:"{red.600}",activeBackground:"{red.700}",borderColor:"{red.500}",hoverBorderColor:"{red.600}",activeBorderColor:"{red.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{red.500}",shadow:"none"}},contrast:{background:"{surface.950}",hoverBackground:"{surface.900}",activeBackground:"{surface.800}",borderColor:"{surface.950}",hoverBorderColor:"{surface.900}",activeBorderColor:"{surface.800}",color:"{surface.0}",hoverColor:"{surface.0}",activeColor:"{surface.0}",focusRing:{color:"{surface.950}",shadow:"none"}}},outlined:{primary:{hoverBackground:"{primary.50}",activeBackground:"{primary.100}",borderColor:"{primary.200}",color:"{primary.color}"},secondary:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",borderColor:"{surface.200}",color:"{surface.500}"},success:{hoverBackground:"{green.50}",activeBackground:"{green.100}",borderColor:"{green.200}",color:"{green.500}"},info:{hoverBackground:"{sky.50}",activeBackground:"{sky.100}",borderColor:"{sky.200}",color:"{sky.500}"},warn:{hoverBackground:"{orange.50}",activeBackground:"{orange.100}",borderColor:"{orange.200}",color:"{orange.500}"},help:{hoverBackground:"{purple.50}",activeBackground:"{purple.100}",borderColor:"{purple.200}",color:"{purple.500}"},danger:{hoverBackground:"{red.50}",activeBackground:"{red.100}",borderColor:"{red.200}",color:"{red.500}"},contrast:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",borderColor:"{surface.700}",color:"{surface.950}"},plain:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",borderColor:"{surface.200}",color:"{surface.700}"}},text:{primary:{hoverBackground:"{primary.50}",activeBackground:"{primary.100}",color:"{primary.color}"},secondary:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",color:"{surface.500}"},success:{hoverBackground:"{green.50}",activeBackground:"{green.100}",color:"{green.500}"},info:{hoverBackground:"{sky.50}",activeBackground:"{sky.100}",color:"{sky.500}"},warn:{hoverBackground:"{orange.50}",activeBackground:"{orange.100}",color:"{orange.500}"},help:{hoverBackground:"{purple.50}",activeBackground:"{purple.100}",color:"{purple.500}"},danger:{hoverBackground:"{red.50}",activeBackground:"{red.100}",color:"{red.500}"},contrast:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",color:"{surface.950}"},plain:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",color:"{surface.700}"}},link:{color:"{primary.color}",hoverColor:"{primary.color}",activeColor:"{primary.color}"}},dark:{root:{primary:{background:"{primary.color}",hoverBackground:"{primary.hover.color}",activeBackground:"{primary.active.color}",borderColor:"{primary.color}",hoverBorderColor:"{primary.hover.color}",activeBorderColor:"{primary.active.color}",color:"{primary.contrast.color}",hoverColor:"{primary.contrast.color}",activeColor:"{primary.contrast.color}",focusRing:{color:"{primary.color}",shadow:"none"}},secondary:{background:"{surface.800}",hoverBackground:"{surface.700}",activeBackground:"{surface.600}",borderColor:"{surface.800}",hoverBorderColor:"{surface.700}",activeBorderColor:"{surface.600}",color:"{surface.300}",hoverColor:"{surface.200}",activeColor:"{surface.100}",focusRing:{color:"{surface.300}",shadow:"none"}},info:{background:"{sky.400}",hoverBackground:"{sky.300}",activeBackground:"{sky.200}",borderColor:"{sky.400}",hoverBorderColor:"{sky.300}",activeBorderColor:"{sky.200}",color:"{sky.950}",hoverColor:"{sky.950}",activeColor:"{sky.950}",focusRing:{color:"{sky.400}",shadow:"none"}},success:{background:"{green.400}",hoverBackground:"{green.300}",activeBackground:"{green.200}",borderColor:"{green.400}",hoverBorderColor:"{green.300}",activeBorderColor:"{green.200}",color:"{green.950}",hoverColor:"{green.950}",activeColor:"{green.950}",focusRing:{color:"{green.400}",shadow:"none"}},warn:{background:"{orange.400}",hoverBackground:"{orange.300}",activeBackground:"{orange.200}",borderColor:"{orange.400}",hoverBorderColor:"{orange.300}",activeBorderColor:"{orange.200}",color:"{orange.950}",hoverColor:"{orange.950}",activeColor:"{orange.950}",focusRing:{color:"{orange.400}",shadow:"none"}},help:{background:"{purple.400}",hoverBackground:"{purple.300}",activeBackground:"{purple.200}",borderColor:"{purple.400}",hoverBorderColor:"{purple.300}",activeBorderColor:"{purple.200}",color:"{purple.950}",hoverColor:"{purple.950}",activeColor:"{purple.950}",focusRing:{color:"{purple.400}",shadow:"none"}},danger:{background:"{red.400}",hoverBackground:"{red.300}",activeBackground:"{red.200}",borderColor:"{red.400}",hoverBorderColor:"{red.300}",activeBorderColor:"{red.200}",color:"{red.950}",hoverColor:"{red.950}",activeColor:"{red.950}",focusRing:{color:"{red.400}",shadow:"none"}},contrast:{background:"{surface.0}",hoverBackground:"{surface.100}",activeBackground:"{surface.200}",borderColor:"{surface.0}",hoverBorderColor:"{surface.100}",activeBorderColor:"{surface.200}",color:"{surface.950}",hoverColor:"{surface.950}",activeColor:"{surface.950}",focusRing:{color:"{surface.0}",shadow:"none"}}},outlined:{primary:{hoverBackground:"color-mix(in srgb, {primary.color}, transparent 96%)",activeBackground:"color-mix(in srgb, {primary.color}, transparent 84%)",borderColor:"{primary.700}",color:"{primary.color}"},secondary:{hoverBackground:"rgba(255,255,255,0.04)",activeBackground:"rgba(255,255,255,0.16)",borderColor:"{surface.700}",color:"{surface.400}"},success:{hoverBackground:"color-mix(in srgb, {green.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {green.400}, transparent 84%)",borderColor:"{green.700}",color:"{green.400}"},info:{hoverBackground:"color-mix(in srgb, {sky.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {sky.400}, transparent 84%)",borderColor:"{sky.700}",color:"{sky.400}"},warn:{hoverBackground:"color-mix(in srgb, {orange.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {orange.400}, transparent 84%)",borderColor:"{orange.700}",color:"{orange.400}"},help:{hoverBackground:"color-mix(in srgb, {purple.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {purple.400}, transparent 84%)",borderColor:"{purple.700}",color:"{purple.400}"},danger:{hoverBackground:"color-mix(in srgb, {red.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {red.400}, transparent 84%)",borderColor:"{red.700}",color:"{red.400}"},contrast:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",borderColor:"{surface.500}",color:"{surface.0}"},plain:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",borderColor:"{surface.600}",color:"{surface.0}"}},text:{primary:{hoverBackground:"color-mix(in srgb, {primary.color}, transparent 96%)",activeBackground:"color-mix(in srgb, {primary.color}, transparent 84%)",color:"{primary.color}"},secondary:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",color:"{surface.400}"},success:{hoverBackground:"color-mix(in srgb, {green.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {green.400}, transparent 84%)",color:"{green.400}"},info:{hoverBackground:"color-mix(in srgb, {sky.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {sky.400}, transparent 84%)",color:"{sky.400}"},warn:{hoverBackground:"color-mix(in srgb, {orange.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {orange.400}, transparent 84%)",color:"{orange.400}"},help:{hoverBackground:"color-mix(in srgb, {purple.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {purple.400}, transparent 84%)",color:"{purple.400}"},danger:{hoverBackground:"color-mix(in srgb, {red.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {red.400}, transparent 84%)",color:"{red.400}"},contrast:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",color:"{surface.0}"},plain:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",color:"{surface.0}"}},link:{color:"{primary.color}",hoverColor:"{primary.color}",activeColor:"{primary.color}"}}}},datepicker:{root:{transitionDuration:"{transition.duration}"},panel:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.popover.shadow}",padding:"{overlay.popover.padding}"},header:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",padding:"0 0 0.5rem 0"},title:{gap:"0.5rem",fontWeight:"500"},dropdown:{width:"2.5rem",sm:{width:"2rem"},lg:{width:"3rem"},borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.border.color}",activeBorderColor:"{form.field.border.color}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},inputIcon:{color:"{form.field.icon.color}"},selectMonth:{hoverBackground:"{content.hover.background}",color:"{content.color}",hoverColor:"{content.hover.color}",padding:"0.25rem 0.5rem",borderRadius:"{content.border.radius}"},selectYear:{hoverBackground:"{content.hover.background}",color:"{content.color}",hoverColor:"{content.hover.color}",padding:"0.25rem 0.5rem",borderRadius:"{content.border.radius}"},group:{borderColor:"{content.border.color}",gap:"{overlay.popover.padding}"},dayView:{margin:"0.5rem 0 0 0"},weekDay:{padding:"0.25rem",fontWeight:"500",color:"{content.color}"},date:{hoverBackground:"{content.hover.background}",selectedBackground:"{primary.color}",rangeSelectedBackground:"{highlight.background}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{primary.contrast.color}",rangeSelectedColor:"{highlight.color}",width:"2rem",height:"2rem",borderRadius:"50%",padding:"0.25rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},monthView:{margin:"0.5rem 0 0 0"},month:{padding:"0.375rem",borderRadius:"{content.border.radius}"},yearView:{margin:"0.5rem 0 0 0"},year:{padding:"0.375rem",borderRadius:"{content.border.radius}"},buttonbar:{padding:"0.5rem 0 0 0",borderColor:"{content.border.color}"},timePicker:{padding:"0.5rem 0 0 0",borderColor:"{content.border.color}",gap:"0.5rem",buttonGap:"0.25rem"},colorScheme:{light:{dropdown:{background:"{surface.100}",hoverBackground:"{surface.200}",activeBackground:"{surface.300}",color:"{surface.600}",hoverColor:"{surface.700}",activeColor:"{surface.800}"},today:{background:"{surface.200}",color:"{surface.900}"}},dark:{dropdown:{background:"{surface.800}",hoverBackground:"{surface.700}",activeBackground:"{surface.600}",color:"{surface.300}",hoverColor:"{surface.200}",activeColor:"{surface.100}"},today:{background:"{surface.700}",color:"{surface.0}"}}}},dialog:{root:{background:"{overlay.modal.background}",borderColor:"{overlay.modal.border.color}",color:"{overlay.modal.color}",borderRadius:"{overlay.modal.border.radius}",shadow:"{overlay.modal.shadow}"},header:{padding:"{overlay.modal.padding}",gap:"0.5rem"},title:{fontSize:"1.25rem",fontWeight:"600"},content:{padding:"0 {overlay.modal.padding} {overlay.modal.padding} {overlay.modal.padding}"},footer:{padding:"0 {overlay.modal.padding} {overlay.modal.padding} {overlay.modal.padding}",gap:"0.5rem"}},inputtext:{root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"}}},paginator:{root:{padding:"0.5rem 1rem",gap:"0.25rem",borderRadius:"{content.border.radius}",background:"{content.background}",color:"{content.color}",transitionDuration:"{transition.duration}"},navButton:{background:"transparent",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",selectedColor:"{highlight.color}",width:"2.5rem",height:"2.5rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},currentPageReport:{color:"{text.muted.color}"},jumpToPageInput:{maxWidth:"2.5rem"}},textarea:{root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"}}},toast:{root:{width:"25rem",borderRadius:"{content.border.radius}",borderWidth:"1px",transitionDuration:"{transition.duration}"},icon:{size:"1.125rem"},content:{padding:"{overlay.popover.padding}",gap:"0.5rem"},text:{gap:"0.5rem"},summary:{fontWeight:"500",fontSize:"1rem"},detail:{fontWeight:"500",fontSize:"0.875rem"},closeButton:{width:"1.75rem",height:"1.75rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",offset:"{focus.ring.offset}"}},closeIcon:{size:"1rem"},colorScheme:{light:{blur:"1.5px",info:{background:"color-mix(in srgb, {blue.50}, transparent 5%)",borderColor:"{blue.200}",color:"{blue.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)",closeButton:{hoverBackground:"{blue.100}",focusRing:{color:"{blue.600}",shadow:"none"}}},success:{background:"color-mix(in srgb, {green.50}, transparent 5%)",borderColor:"{green.200}",color:"{green.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)",closeButton:{hoverBackground:"{green.100}",focusRing:{color:"{green.600}",shadow:"none"}}},warn:{background:"color-mix(in srgb,{yellow.50}, transparent 5%)",borderColor:"{yellow.200}",color:"{yellow.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)",closeButton:{hoverBackground:"{yellow.100}",focusRing:{color:"{yellow.600}",shadow:"none"}}},error:{background:"color-mix(in srgb, {red.50}, transparent 5%)",borderColor:"{red.200}",color:"{red.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)",closeButton:{hoverBackground:"{red.100}",focusRing:{color:"{red.600}",shadow:"none"}}},secondary:{background:"{surface.100}",borderColor:"{surface.200}",color:"{surface.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)",closeButton:{hoverBackground:"{surface.200}",focusRing:{color:"{surface.600}",shadow:"none"}}},contrast:{background:"{surface.900}",borderColor:"{surface.950}",color:"{surface.50}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)",closeButton:{hoverBackground:"{surface.800}",focusRing:{color:"{surface.50}",shadow:"none"}}}},dark:{blur:"10px",info:{background:"color-mix(in srgb, {blue.500}, transparent 84%)",borderColor:"color-mix(in srgb, {blue.700}, transparent 64%)",color:"{blue.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{blue.500}",shadow:"none"}}},success:{background:"color-mix(in srgb, {green.500}, transparent 84%)",borderColor:"color-mix(in srgb, {green.700}, transparent 64%)",color:"{green.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{green.500}",shadow:"none"}}},warn:{background:"color-mix(in srgb, {yellow.500}, transparent 84%)",borderColor:"color-mix(in srgb, {yellow.700}, transparent 64%)",color:"{yellow.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{yellow.500}",shadow:"none"}}},error:{background:"color-mix(in srgb, {red.500}, transparent 84%)",borderColor:"color-mix(in srgb, {red.700}, transparent 64%)",color:"{red.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{red.500}",shadow:"none"}}},secondary:{background:"{surface.800}",borderColor:"{surface.700}",color:"{surface.300}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)",closeButton:{hoverBackground:"{surface.700}",focusRing:{color:"{surface.300}",shadow:"none"}}},contrast:{background:"{surface.0}",borderColor:"{surface.100}",color:"{surface.950}",detailColor:"{surface.950}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)",closeButton:{hoverBackground:"{surface.100}",focusRing:{color:"{surface.950}",shadow:"none"}}}}}},tooltip:{root:{maxWidth:"12.5rem",gutter:"0.25rem",shadow:"{overlay.popover.shadow}",padding:"0.5rem 0.75rem",borderRadius:"{overlay.popover.border.radius}"},colorScheme:{light:{root:{background:"{surface.700}",color:"{surface.0}"}},dark:{root:{background:"{surface.700}",color:"{surface.0}"}}}}},primitive:{borderRadius:{none:"0",xs:"2px",sm:"4px",md:"6px",lg:"8px",xl:"12px"},emerald:{50:"#ecfdf5",100:"#d1fae5",200:"#a7f3d0",300:"#6ee7b7",400:"#34d399",500:"#10b981",600:"#059669",700:"#047857",800:"#065f46",900:"#064e3b",950:"#022c22"},green:{50:"#f0fdf4",100:"#dcfce7",200:"#bbf7d0",300:"#86efac",400:"#4ade80",500:"#22c55e",600:"#16a34a",700:"#15803d",800:"#166534",900:"#14532d",950:"#052e16"},lime:{50:"#f7fee7",100:"#ecfccb",200:"#d9f99d",300:"#bef264",400:"#a3e635",500:"#84cc16",600:"#65a30d",700:"#4d7c0f",800:"#3f6212",900:"#365314",950:"#1a2e05"},red:{50:"#fef2f2",100:"#fee2e2",200:"#fecaca",300:"#fca5a5",400:"#f87171",500:"#ef4444",600:"#dc2626",700:"#b91c1c",800:"#991b1b",900:"#7f1d1d",950:"#450a0a"},orange:{50:"#fff7ed",100:"#ffedd5",200:"#fed7aa",300:"#fdba74",400:"#fb923c",500:"#f97316",600:"#ea580c",700:"#c2410c",800:"#9a3412",900:"#7c2d12",950:"#431407"},amber:{50:"#fffbeb",100:"#fef3c7",200:"#fde68a",300:"#fcd34d",400:"#fbbf24",500:"#f59e0b",600:"#d97706",700:"#b45309",800:"#92400e",900:"#78350f",950:"#451a03"},yellow:{50:"#fefce8",100:"#fef9c3",200:"#fef08a",300:"#fde047",400:"#facc15",500:"#eab308",600:"#ca8a04",700:"#a16207",800:"#854d0e",900:"#713f12",950:"#422006"},teal:{50:"#f0fdfa",100:"#ccfbf1",200:"#99f6e4",300:"#5eead4",400:"#2dd4bf",500:"#14b8a6",600:"#0d9488",700:"#0f766e",800:"#115e59",900:"#134e4a",950:"#042f2e"},cyan:{50:"#ecfeff",100:"#cffafe",200:"#a5f3fc",300:"#67e8f9",400:"#22d3ee",500:"#06b6d4",600:"#0891b2",700:"#0e7490",800:"#155e75",900:"#164e63",950:"#083344"},sky:{50:"#f0f9ff",100:"#e0f2fe",200:"#bae6fd",300:"#7dd3fc",400:"#38bdf8",500:"#0ea5e9",600:"#0284c7",700:"#0369a1",800:"#075985",900:"#0c4a6e",950:"#082f49"},blue:{50:"#eff6ff",100:"#dbeafe",200:"#bfdbfe",300:"#93c5fd",400:"#60a5fa",500:"#3b82f6",600:"#2563eb",700:"#1d4ed8",800:"#1e40af",900:"#1e3a8a",950:"#172554"},indigo:{50:"#eef2ff",100:"#e0e7ff",200:"#c7d2fe",300:"#a5b4fc",400:"#818cf8",500:"#6366f1",600:"#4f46e5",700:"#4338ca",800:"#3730a3",900:"#312e81",950:"#1e1b4b"},violet:{50:"#f5f3ff",100:"#ede9fe",200:"#ddd6fe",300:"#c4b5fd",400:"#a78bfa",500:"#8b5cf6",600:"#7c3aed",700:"#6d28d9",800:"#5b21b6",900:"#4c1d95",950:"#2e1065"},purple:{50:"#faf5ff",100:"#f3e8ff",200:"#e9d5ff",300:"#d8b4fe",400:"#c084fc",500:"#a855f7",600:"#9333ea",700:"#7e22ce",800:"#6b21a8",900:"#581c87",950:"#3b0764"},fuchsia:{50:"#fdf4ff",100:"#fae8ff",200:"#f5d0fe",300:"#f0abfc",400:"#e879f9",500:"#d946ef",600:"#c026d3",700:"#a21caf",800:"#86198f",900:"#701a75",950:"#4a044e"},pink:{50:"#fdf2f8",100:"#fce7f3",200:"#fbcfe8",300:"#f9a8d4",400:"#f472b6",500:"#ec4899",600:"#db2777",700:"#be185d",800:"#9d174d",900:"#831843",950:"#500724"},rose:{50:"#fff1f2",100:"#ffe4e6",200:"#fecdd3",300:"#fda4af",400:"#fb7185",500:"#f43f5e",600:"#e11d48",700:"#be123c",800:"#9f1239",900:"#881337",950:"#4c0519"},slate:{50:"#f8fafc",100:"#f1f5f9",200:"#e2e8f0",300:"#cbd5e1",400:"#94a3b8",500:"#64748b",600:"#475569",700:"#334155",800:"#1e293b",900:"#0f172a",950:"#020617"},gray:{50:"#f9fafb",100:"#f3f4f6",200:"#e5e7eb",300:"#d1d5db",400:"#9ca3af",500:"#6b7280",600:"#4b5563",700:"#374151",800:"#1f2937",900:"#111827",950:"#030712"},zinc:{50:"#fafafa",100:"#f4f4f5",200:"#e4e4e7",300:"#d4d4d8",400:"#a1a1aa",500:"#71717a",600:"#52525b",700:"#3f3f46",800:"#27272a",900:"#18181b",950:"#09090b"},neutral:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},stone:{50:"#fafaf9",100:"#f5f5f4",200:"#e7e5e4",300:"#d6d3d1",400:"#a8a29e",500:"#78716c",600:"#57534e",700:"#44403c",800:"#292524",900:"#1c1917",950:"#0c0a09"}},semantic:{transitionDuration:"0.2s",focusRing:{width:"1px",style:"solid",color:"{primary.color}",offset:"2px",shadow:"none"},disabledOpacity:"0.6",iconSize:"1rem",anchorGutter:"2px",primary:{50:"#f7f9ff",100:"#d6e4ff",200:"#b6cfff",300:"#96baff",400:"#76a4ff",500:"#568fff",600:"#497ad9",700:"#3c64b3",800:"#2f4f8c",900:"#223966",950:"#162440"},formField:{paddingX:"0.75rem",paddingY:"0.5rem",sm:{fontSize:"0.875rem",paddingX:"0.625rem",paddingY:"0.375rem"},lg:{fontSize:"1.125rem",paddingX:"0.875rem",paddingY:"0.625rem"},borderRadius:"{border.radius.md}",focusRing:{width:"0",style:"none",color:"transparent",offset:"0",shadow:"none"},transitionDuration:"{transition.duration}"},list:{padding:"0.25rem 0.25rem",gap:"2px",header:{padding:"0.5rem 1rem 0.25rem 1rem"},option:{padding:"0.5rem 0.75rem",borderRadius:"{border.radius.sm}"},optionGroup:{padding:"0.5rem 0.75rem",fontWeight:"600"}},content:{borderRadius:"{border.radius.md}"},mask:{transitionDuration:"0.15s"},navigation:{list:{padding:"0.25rem 0.25rem",gap:"2px"},item:{padding:"0.5rem 0.75rem",borderRadius:"{border.radius.sm}",gap:"0.5rem"},submenuLabel:{padding:"0.5rem 0.75rem",fontWeight:"600"},submenuIcon:{size:"0.875rem"}},overlay:{select:{borderRadius:"{border.radius.md}",shadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)"},popover:{borderRadius:"{border.radius.md}",padding:"0.75rem",shadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)"},modal:{borderRadius:"{border.radius.xl}",padding:"1.25rem",shadow:"0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1)"},navigation:{shadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)"}},colorScheme:{light:{surface:{0:"#ffffff",50:"#f8fafc",100:"#f1f5f9",200:"#e2e8f0",300:"#cbd5e1",400:"#94a3b8",500:"#64748b",600:"#475569",700:"#334155",800:"#1e293b",900:"#0f172a",950:"#020617"},primary:{color:"{primary.500}",contrastColor:"#ffffff",hoverColor:"{primary.600}",activeColor:"{primary.700}"},highlight:{background:"{primary.50}",focusBackground:"{primary.100}",color:"{primary.700}",focusColor:"{primary.800}"},mask:{background:"rgba(0,0,0,0.4)",color:"{surface.200}"},formField:{background:"{surface.0}",disabledBackground:"{surface.200}",filledBackground:"{surface.50}",filledHoverBackground:"{surface.50}",filledFocusBackground:"{surface.50}",borderColor:"{surface.300}",hoverBorderColor:"{surface.400}",focusBorderColor:"{primary.color}",invalidBorderColor:"{red.400}",color:"{surface.700}",disabledColor:"{surface.500}",placeholderColor:"{surface.500}",invalidPlaceholderColor:"{red.600}",floatLabelColor:"{surface.500}",floatLabelFocusColor:"{primary.600}",floatLabelActiveColor:"{surface.500}",floatLabelInvalidColor:"{form.field.invalid.placeholder.color}",iconColor:"{surface.400}",shadow:"0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05)"},text:{color:"{surface.700}",hoverColor:"{surface.800}",mutedColor:"{surface.500}",hoverMutedColor:"{surface.600}"},content:{background:"{surface.0}",hoverBackground:"{surface.100}",borderColor:"{surface.200}",color:"{text.color}",hoverColor:"{text.hover.color}"},overlay:{select:{background:"{surface.0}",borderColor:"{surface.200}",color:"{text.color}"},popover:{background:"{surface.0}",borderColor:"{surface.200}",color:"{text.color}"},modal:{background:"{surface.0}",borderColor:"{surface.200}",color:"{text.color}"}},list:{option:{focusBackground:"{surface.100}",selectedBackground:"{highlight.background}",selectedFocusBackground:"{highlight.focus.background}",color:"{text.color}",focusColor:"{text.hover.color}",selectedColor:"{highlight.color}",selectedFocusColor:"{highlight.focus.color}",icon:{color:"{surface.400}",focusColor:"{surface.500}"}},optionGroup:{background:"transparent",color:"{text.muted.color}"}},navigation:{item:{focusBackground:"{surface.100}",activeBackground:"{surface.100}",color:"{text.color}",focusColor:"{text.hover.color}",activeColor:"{text.hover.color}",icon:{color:"{surface.400}",focusColor:"{surface.500}",activeColor:"{surface.500}"}},submenuLabel:{background:"transparent",color:"{text.muted.color}"},submenuIcon:{color:"{surface.400}",focusColor:"{surface.500}",activeColor:"{surface.500}"}}},dark:{surface:{0:"#ffffff",50:"#fafafa",100:"#f4f4f5",200:"#e4e4e7",300:"#d4d4d8",400:"#a1a1aa",500:"#71717a",600:"#52525b",700:"#3f3f46",800:"#27272a",900:"#18181b",950:"#09090b"},primary:{color:"{primary.400}",contrastColor:"{surface.900}",hoverColor:"{primary.300}",activeColor:"{primary.200}"},highlight:{background:"color-mix(in srgb, {primary.400}, transparent 84%)",focusBackground:"color-mix(in srgb, {primary.400}, transparent 76%)",color:"rgba(255,255,255,.87)",focusColor:"rgba(255,255,255,.87)"},mask:{background:"rgba(0,0,0,0.6)",color:"{surface.200}"},formField:{background:"{surface.950}",disabledBackground:"{surface.700}",filledBackground:"{surface.800}",filledHoverBackground:"{surface.800}",filledFocusBackground:"{surface.800}",borderColor:"{surface.600}",hoverBorderColor:"{surface.500}",focusBorderColor:"{primary.color}",invalidBorderColor:"{red.300}",color:"{surface.0}",disabledColor:"{surface.400}",placeholderColor:"{surface.400}",invalidPlaceholderColor:"{red.400}",floatLabelColor:"{surface.400}",floatLabelFocusColor:"{primary.color}",floatLabelActiveColor:"{surface.400}",floatLabelInvalidColor:"{form.field.invalid.placeholder.color}",iconColor:"{surface.400}",shadow:"0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05)"},text:{color:"{surface.0}",hoverColor:"{surface.0}",mutedColor:"{surface.400}",hoverMutedColor:"{surface.300}"},content:{background:"{surface.900}",hoverBackground:"{surface.800}",borderColor:"{surface.700}",color:"{text.color}",hoverColor:"{text.hover.color}"},overlay:{select:{background:"{surface.900}",borderColor:"{surface.700}",color:"{text.color}"},popover:{background:"{surface.900}",borderColor:"{surface.700}",color:"{text.color}"},modal:{background:"{surface.900}",borderColor:"{surface.700}",color:"{text.color}"}},list:{option:{focusBackground:"{surface.800}",selectedBackground:"{highlight.background}",selectedFocusBackground:"{highlight.focus.background}",color:"{text.color}",focusColor:"{text.hover.color}",selectedColor:"{highlight.color}",selectedFocusColor:"{highlight.focus.color}",icon:{color:"{surface.500}",focusColor:"{surface.400}"}},optionGroup:{background:"transparent",color:"{text.muted.color}"}},navigation:{item:{focusBackground:"{surface.800}",activeBackground:"{surface.800}",color:"{text.color}",focusColor:"{text.hover.color}",activeColor:"{text.hover.color}",icon:{color:"{surface.500}",focusColor:"{surface.400}",activeColor:"{surface.400}"}},submenuLabel:{background:"transparent",color:"{text.muted.color}"},submenuIcon:{color:"{surface.500}",focusColor:"{surface.400}",activeColor:"{surface.400}"}}}}}});var Vn={};xs(Vn,{AR:()=>Gc,CA:()=>qc,CS:()=>jc,DA:()=>Vc,DE:()=>Kc,EL:()=>$c,EN:()=>Zn,ES:()=>Qc,FR:()=>Xc,HE:()=>Yc,HI:()=>Jc,HR:()=>Zc,ID:()=>e4,IT:()=>t4,JA:()=>r4,KK:()=>n4,KO:()=>i4,MS:()=>o4,NL:()=>a4,PL:()=>s4,PT:()=>c4,RO:()=>l4,RU:()=>f4,SV:()=>d4,TH:()=>u4,TR:()=>p4,UK:()=>m4,VI:()=>h4,ZHHANS:()=>g4,ZHHANT:()=>x4});var Gc={"Download PDF":"\u062A\u062D\u0645\u064A\u0644 PDF","Download ZIP with PNG images":"\u0642\u0645 \u0628\u062A\u0646\u0632\u064A\u0644 ZIP \u0628\u0635\u0648\u0631 PNG","Close Viewer":"\u0627\u063A\u0644\u0627\u0642 \u0627\u0644\u0639\u0627\u0631\u0636",Click:"\u0627\u0646\u0642\u0631","to open file":"\u0644\u0641\u062A\u062D \u0627\u0644\u0645\u0644\u0641","Or drop file here":"\u0623\u0648 \u0642\u0645 \u0628\u0625\u0633\u0642\u0627\u0637 \u0627\u0644\u0645\u0644\u0641 \u0647\u0646\u0627","Browse files":"\u062A\u0635\u0641\u062D \u0645\u0644\u0641\u0627\u062A","Zoom In":"\u062A\u0643\u0628\u064A\u0631","Zoom Out":"\u062A\u0635\u063A\u064A\u0631","First Page":"\u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u0623\u0648\u0644\u0649","Previous Page":"\u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u0633\u0627\u0628\u0642\u0629","Next Page":"\u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u062A\u0627\u0644\u064A\u0629","Last Page":"\u0622\u062E\u0631 \u0635\u0641\u062D\u0629","Rotate CCW":"\u062A\u062F\u0648\u064A\u0631 CCW","Rotate CW":"\u062A\u062F\u0648\u064A\u0631 CW",Download:"\u062A\u062D\u0645\u064A\u0644",Print:"\u0645\u0637\u0628\u0639\u0629",Search:"\u0628\u062D\u062B","Run presentation":"\u062A\u0634\u063A\u064A\u0644 \u0627\u0644\u0639\u0631\u0636 \u0627\u0644\u062A\u0642\u062F\u064A\u0645\u064A",Present:"\u0627\u0644\u062D\u0627\u0644\u064A",Stop:"\u0642\u0641","Stop presenting":"\u062A\u0648\u0642\u0641 \u0639\u0646 \u0627\u0644\u062A\u0642\u062F\u064A\u0645","Resume presenting":"\u0627\u0633\u062A\u0626\u0646\u0627\u0641 \u0627\u0644\u062A\u0642\u062F\u064A\u0645","Pause presenting":"\u062A\u0648\u0642\u0641 \u0645\u0624\u0642\u062A\u064B\u0627 \u0639\u0646 \u0627\u0644\u062A\u0642\u062F\u064A\u0645",None:"\u0644\u0627 \u0623\u062D\u062F","5 sec":"5 \u062B\u0648\u0627\u0646\u0649","10 sec":"10 \u062B\u0648\u0627\u0646\u0649","15 sec":"15 \u062B\u0627\u0646\u064A\u0629","30 sec":"30 \u062B\u0627\u0646\u064A\u0629",Thumbnails:"\u0627\u0644\u0645\u0635\u063A\u0631\u0627\u062A",Autoplay:"\u062A\u0634\u063A\u064A\u0644 \u062A\u0644\u0642\u0627\u0626\u064A",Off:"\u0639\u0646","Exit fullscreen":"\u0627\u0644\u062E\u0631\u0648\u062C \u0645\u0646 \u0627\u0644\u0634\u0627\u0634\u0629 \u0627\u0644\u0643\u0627\u0645\u0644\u0629","Open File":"\u0641\u062A\u062D \u0645\u0644\u0641","Open document":"\u0641\u062A\u062D \u0627\u0644\u0645\u0633\u062A\u0646\u062F",FILE:"\u0645\u0644\u0641",SIZE:"\u0627\u0644\u062D\u062C\u0645","Upload via URL":"\u0631\u0641\u0639 \u0639\u0628\u0631 \u0627\u0644\u0631\u0627\u0628\u0637","Upload from Device":"\u0631\u0641\u0639 \u0645\u0646 \u0627\u0644\u062C\u0647\u0627\u0632",PREPARING_TO_PRINT:"\u062C\u0627\u0631\u064D \u0627\u0644\u062A\u062D\u0636\u064A\u0631 \u0644\u0644\u0637\u0628\u0627\u0639\u0629...",LOADED_PAGES:"\u062A\u0645 \u062A\u062D\u0645\u064A\u0644 {{loaded}} \u0645\u0646 {{total}} \u0635\u0641\u062D\u0627\u062A.","Password protected document":"\u0645\u0633\u062A\u0646\u062F \u0645\u062D\u0645\u064A \u0628\u0643\u0644\u0645\u0629 \u0645\u0631\u0648\u0631",Password:"\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631",Open:"\u0641\u062A\u062D","Something went wrong":"\u062D\u062F\u062B \u062E\u0637\u0623 \u0645\u0627","Server is not available":"\u0627\u0644\u062E\u0627\u062F\u0645 \u063A\u064A\u0631 \u0645\u062A\u0627\u062D",Information:"\u0645\u0639\u0644\u0648\u0645\u0627\u062A","Type URL to upload from":"\u0623\u062F\u062E\u0644 \u0639\u0646\u0648\u0627\u0646 URL \u0644\u062A\u062D\u0645\u064A\u0644 \u0645\u0646","Fit Width":"\u0645\u0644\u0627\u0621\u0645\u0629 \u0627\u0644\u0639\u0631\u0636","Fit Height":"\u0645\u0644\u0627\u0621\u0645\u0629 \u0627\u0644\u0627\u0631\u062A\u0641\u0627\u0639"};var qc={"Download PDF":"Descarregar PDF","Download ZIP with PNG images":"Baixeu ZIP amb imatges PNG","Close Viewer":"Tanca el visor",Click:"Feu clic a","to open file":"per obrir el fitxer","Or drop file here":"O deixeu anar el fitxer aqu\xED","Browse files":"Cercar fitxers","Zoom In":"Apropar","Zoom Out":"Disminuir el zoom","First Page":"Primera p\xE0gina","Previous Page":"P\xE0gina anterior","Next Page":"P\xE0gina seg\xFCent","Last Page":"Darrera p\xE0gina","Rotate CCW":"Gira CCW","Rotate CW":"Gira CW",Download:"descarregar",Print:"Imprimir",Search:"Cerca","Run presentation":"Executa la presentaci\xF3",Present:"Present",Stop:"Atura","Stop presenting":"Deixa de presentar-te","Resume presenting":"Repr\xE8n la presentaci\xF3","Pause presenting":"Posa en pausa la presentaci\xF3",None:"Cap","5 sec":"5 seg","10 sec":"10 seg","15 sec":"15 seg","30 sec":"30 seg",Thumbnails:"Miniatures",Autoplay:"Reproducci\xF3 autom\xE0tica",Off:"Apagat","Exit fullscreen":"Sortir de pantalla completa","Open File":"Obre fitxer","Open document":"Obre document",FILE:"FITXER",SIZE:"MIDA","Upload via URL":"Carrega mitjan\xE7ant URL","Upload from Device":"Carrega des del dispositiu",PREPARING_TO_PRINT:"Preparant per imprimir...",LOADED_PAGES:"S'han carregat {{loaded}} de {{total}} p\xE0gines.","Password protected document":"Document protegit amb contrasenya",Password:"Contrasenya",Open:"Obrir","Something went wrong":"Alguna cosa ha anat malament","Server is not available":"El servidor no est\xE0 disponible",Information:"Informaci\xF3","Type URL to upload from":"Escriu l'URL per pujar des de","Fit Width":"Ajusta a l'amplada","Fit Height":"Ajusta a l'al\xE7ada"};var jc={"Download PDF":"St\xE1hnout PDF","Download ZIP with PNG images":"St\xE1hn\u011Bte si ZIP s obr\xE1zky PNG","Close Viewer":"Zav\u0159\xEDt prohl\xED\u017Ee\u010D",Click:"Klikn\u011Bte","to open file":"k otev\u0159en\xED souboru","Or drop file here":"Nebo sem p\u0159et\xE1hn\u011Bte soubor","Browse files":"Proch\xE1zet soubory","Zoom In":"P\u0159ibl\xED\u017Eit","Zoom Out":"Odd\xE1lit","First Page":"Prvn\xED strana","Previous Page":"P\u0159edchoz\xED str\xE1nka","Next Page":"Dal\u0161\xED strana","Last Page":"Posledn\xED strana","Rotate CCW":"Oto\u010Dit CCW","Rotate CW":"Oto\u010Dit CW",Download:"Sta\u017Een\xED",Print:"Tisk",Search:"Vyhled\xE1v\xE1n\xED","Run presentation":"Spustit prezentaci",Present:"Sou\u010Dasnost, d\xE1rek",Stop:"Stop","Stop presenting":"P\u0159esta\u0148te prezentovat","Resume presenting":"Obnovte prezentaci","Pause presenting":"Pozastavit prezentaci",None:"\u017D\xE1dn\xFD","5 sec":"5 s","10 sec":"10 s","15 sec":"15 s","30 sec":"30 s",Thumbnails:"Miniatury",Autoplay:"Automatick\xE9 p\u0159ehr\xE1v\xE1n\xED",Off:"Vypnuto","Exit fullscreen":"Ukon\u010Dete celou obrazovku","Open File":"Otev\u0159\xEDt soubor","Open document":"Otev\u0159\xEDt dokument",FILE:"SOUBOR",SIZE:"VELIKOST","Upload via URL":"Nahr\xE1t p\u0159es URL","Upload from Device":"Nahr\xE1t z za\u0159\xEDzen\xED",PREPARING_TO_PRINT:"P\u0159ipravuji se k tisku...",LOADED_PAGES:"Na\u010Dteno {{loaded}} z {{total}} str\xE1nek.","Password protected document":"Dokument chr\xE1n\u011Bn\xFD heslem",Password:"Heslo",Open:"Otev\u0159\xEDt","Something went wrong":"N\u011Bco se pokazilo","Server is not available":"Server nen\xED dostupn\xFD",Information:"Informace","Type URL to upload from":"Zadejte URL pro nahr\xE1n\xED ze","Fit Width":"P\u0159izp\u016Fsobit \u0161\xED\u0159ce","Fit Height":"P\u0159izp\u016Fsobit v\xFD\u0161ce"};var Zc={"Download PDF":"Preuzmi PDF","Download ZIP with PNG images":"Preuzmi ZIP s PNG slikama","Close Viewer":"Zatvori preglednik",Click:"Klikni","to open file":"za otvaranje datoteke","Or drop file here":"Ili ispusti datoteku ovdje","Browse files":"Pretra\u017Ei datoteke","Zoom In":"Pove\u0107aj","Zoom Out":"Smanji","First Page":"Prva stranica","Previous Page":"Prethodna stranica","Next Page":"Sljede\u0107a stranica","Last Page":"Zadnja stranica","Rotate CCW":"Rotiraj ulijevo","Rotate CW":"Rotiraj udesno",Download:"Preuzmi",Print:"Ispis",Search:"Pretra\u017Ei","Run presentation":"Pokreni prezentaciju",Present:"Prezentiraj",Stop:"Zaustavi","Stop presenting":"Zaustavi prezentaciju","Resume presenting":"Nastavi prezentaciju","Pause presenting":"Pauziraj prezentaciju",None:"Nijedno","5 sec":"5 sek","10 sec":"10 sek","15 sec":"15 sek","30 sec":"30 sek",Thumbnails:"Sli\u010Dice",Autoplay:"Automatska reprodukcija",Off:"Isklju\u010Deno","Exit fullscreen":"Iza\u0111i iz cijelog zaslona","Open File":"Otvori datoteku","Open document":"Otvori dokument",FILE:"DATOTEKA",SIZE:"VELI\u010CINA","Upload via URL":"U\u010Ditaj putem URL-a","Upload from Device":"U\u010Ditaj s ure\u0111aja",PREPARING_TO_PRINT:"Priprema za ispis...",LOADED_PAGES:"U\u010Ditano {{loaded}} od {{total}} stranica.","Password protected document":"Dokument za\u0161ti\u0107en lozinkom",Password:"Lozinka",Open:"Otvori","Something went wrong":"Ne\u0161to je po\u0161lo po zlu","Server is not available":"Poslu\u017Eitelj nije dostupan",Information:"Informacija","Type URL to upload from":"Unesite URL s kojeg \u017Eelite prenijeti","Fit Width":"Prilagodi \u0161irini","Fit Height":"Prilagodi visini"};var Vc={"Download PDF":"Download PDF","Download ZIP with PNG images":"Download ZIP med PNG-billeder","Close Viewer":"Luk Viewer",Click:"Klik p\xE5","to open file":"for at \xE5bne filen","Or drop file here":"Eller slip filen her","Browse files":"Gennemse filer","Zoom In":"Zoom ind","Zoom Out":"Zoome ud","First Page":"F\xF8rste side","Previous Page":"Forrige side","Next Page":"N\xE6ste side","Last Page":"Sidste side","Rotate CCW":"Drej CCW","Rotate CW":"Drej CW",Download:"Hent",Print:"Print",Search:"S\xF8g","Run presentation":"K\xF8r pr\xE6sentation",Present:"Til stede",Stop:"Hold op","Stop presenting":"Stop med at pr\xE6sentere","Resume presenting":"Genoptag pr\xE6sentationen","Pause presenting":"Hold pause med pr\xE6sentationen",None:"Ingen","5 sec":"5 sek","10 sec":"10 sek","15 sec":"15 sek","30 sec":"30 sek",Thumbnails:"Miniaturebilleder",Autoplay:"Automatisk afspilning",Off:"Af","Exit fullscreen":"Afslut fuldsk\xE6rm","Open File":"\xC5bn fil","Open document":"\xC5bn dokument",FILE:"FIL",SIZE:"ST\xD8RRELSE","Upload via URL":"Upload via URL","Upload from Device":"Upload fra enhed",PREPARING_TO_PRINT:"Forbereder til udskrivning...",LOADED_PAGES:"Indl\xE6st {{loaded}} ud af {{total}} sider.","Password protected document":"Adgangskodebeskyttet dokument",Password:"Adgangskode",Open:"\xC5bn","Something went wrong":"Noget gik galt","Server is not available":"Serveren er ikke tilg\xE6ngelig",Information:"Information","Type URL to upload from":"Indtast URL for at uploade fra","Fit Width":"Tilpas bredde","Fit Height":"Tilpas h\xF8jde"};var Kc={"Download PDF":"PDF Herunterladen","Download ZIP with PNG images":"ZIP mit PNG-Bildern herunterladen","Close Viewer":"Viewer schlie\xDFen",Click:"Klicken","to open file":"Datei \xF6ffnen","Or drop file here":"Oder Datei hier ablegen","Browse files":"Dateien durchsuchen","Zoom In":"Hineinzoomen","Zoom Out":"Rauszoomen","First Page":"Erste Seite","Previous Page":"Vorherige Seite","Next Page":"N\xE4chste Seite","Last Page":"Letzte Seite","Rotate CCW":"Gegen den Uhrzeigersinn drehen","Rotate CW":"Im Uhrzeigersinn drehen",Download:"Herunterladen",Print:"Drucken",Search:"Suche","Run presentation":"Pr\xE4sentation ausf\xFChren",Present:"Gegenw\xE4rtig",Stop:"Halt","Stop presenting":"H\xF6r auf zu pr\xE4sentieren","Resume presenting":"Pr\xE4sentation fortsetzen","Pause presenting":"Pr\xE4sentation unterbrechen",None:"Keiner","5 sec":"5 Sek.","10 sec":"10 Sek.","15 sec":"15 Sek.","30 sec":"30 Sekunden",Thumbnails:"Miniaturansichten",Autoplay:"Automatisches Abspielen",Off:"Aus","Exit fullscreen":"Beenden Sie den Vollbildmodus","Open File":"Datei \xF6ffnen","Open document":"Dokument \xF6ffnen",FILE:"DATEI",SIZE:"GR\xD6SSE","Upload via URL":"Hochladen \xFCber URL","Upload from Device":"Vom Ger\xE4t hochladen",PREPARING_TO_PRINT:"Vorbereitung zum Drucken...",LOADED_PAGES:"{{loaded}} von {{total}} Seiten geladen.","Password protected document":"Passwortgesch\xFCtztes Dokument",Password:"Passwort",Open:"\xD6ffnen","Something went wrong":"Etwas ist schiefgelaufen","Server is not available":"Server ist nicht verf\xFCgbar",Information:"Information","Type URL to upload from":"Geben Sie die URL ein, von der hochgeladen werden soll","Fit Width":"An Breite anpassen","Fit Height":"An H\xF6he anpassen"};var $c={"Download PDF":"\u039B\u03AE\u03C8\u03B7 PDF","Download ZIP with PNG images":"\u039B\u03AE\u03C8\u03B7 ZIP \u03BC\u03B5 \u03B5\u03B9\u03BA\u03CC\u03BD\u03B5\u03C2 PNG","Close Viewer":"\u039A\u03BB\u03B5\u03AF\u03C3\u03B5",Click:"\u039A\u03AC\u03BD\u03C4\u03B5 \u03BA\u03BB\u03B9\u03BA","to open file":"\u03B3\u03B9\u03B1 \u03AC\u03BD\u03BF\u03B9\u03B3\u03BC\u03B1 \u03B1\u03C1\u03C7\u03B5\u03AF\u03BF\u03C5","Or drop file here":"Or \u03C1\u03AF\u03BE\u03C4\u03B5 \u03C4\u03BF \u03B1\u03C1\u03C7\u03B5\u03AF\u03BF \u03B5\u03B4\u03CE","Browse files":"\u0395\u039E\u0395\u03A1\u0395\u03A5\u039D\u0397\u03A3\u0397 \u0391\u03A1\u03A7\u0395\u0399\u03A9\u039D","Zoom In":"\u039C\u03B5\u03B3\u03AD\u03B8\u03C5\u03BD\u03C3\u03B7","Zoom Out":"\u03A3\u03BC\u03AF\u03BA\u03C1\u03C5\u03BD\u03C3\u03B7","First Page":"\u03A0\u03C1\u03CE\u03C4\u03B7 \u03C3\u03B5\u03BB\u03AF\u03B4\u03B1","Previous Page":"\u03A0\u03C1\u03BF\u03B7\u03B3\u03BF\u03CD\u03BC\u03B5\u03BD\u03B7 \u03C3\u03B5\u03BB\u03AF\u03B4\u03B1","Next Page":"\u0395\u03C0\u03CC\u03BC\u03B5\u03BD\u03B7 \u03C3\u03B5\u03BB\u03AF\u03B4\u03B1","Last Page":"\u03A4\u03B5\u03BB\u03B5\u03C5\u03C4\u03B1\u03AF\u03B1 \u03C3\u03B5\u03BB\u03AF\u03B4\u03B1","Rotate CCW":"\u03A0\u03B5\u03C1\u03B9\u03C3\u03C4\u03C1\u03BF\u03C6\u03AE CCW","Rotate CW":"\u03A0\u03B5\u03C1\u03B9\u03C3\u03C4\u03C1\u03BF\u03C6\u03AE CW",Download:"\u039A\u03B1\u03C4\u03B5\u03B2\u03AC\u03C3\u03C4\u03B5",Print:"\u03A4\u03C5\u03C0\u03CE\u03BD\u03C9",Search:"\u0391\u03BD\u03B1\u03B6\u03AE\u03C4\u03B7\u03C3\u03B7","Run presentation":"\u0395\u03BA\u03C4\u03AD\u03BB\u03B5\u03C3\u03B7 \u03C0\u03B1\u03C1\u03BF\u03C5\u03C3\u03AF\u03B1\u03C3\u03B7\u03C2",Present:"\u03A0\u03B1\u03C1\u03CC\u03BD",Stop:"\u039D\u03B1 \u03C3\u03C4\u03B1\u03BC\u03B1\u03C4\u03AE\u03C3\u03B5\u03B9","Stop presenting":"\u03A3\u03C4\u03B1\u03BC\u03B1\u03C4\u03AE\u03C3\u03C4\u03B5 \u03BD\u03B1 \u03C0\u03B1\u03C1\u03BF\u03C5\u03C3\u03B9\u03AC\u03B6\u03B5\u03C4\u03B5","Resume presenting":"\u03A3\u03C5\u03BD\u03AD\u03C7\u03B9\u03C3\u03B7 \u03C0\u03B1\u03C1\u03BF\u03C5\u03C3\u03AF\u03B1\u03C3\u03B7\u03C2","Pause presenting":"\u03A0\u03B1\u03CD\u03C3\u03B7 \u03C0\u03B1\u03C1\u03BF\u03C5\u03C3\u03AF\u03B1\u03C3\u03B7\u03C2",None:"\u039A\u03B1\u03BD\u03AD\u03BD\u03B1\u03C2","5 sec":"5 \u03B4\u03B5\u03C5\u03C4","10 sec":"10 \u03B4\u03B5\u03C5\u03C4","15 sec":"15 \u03B4\u03B5\u03C5\u03C4","30 sec":"30 \u03B4\u03B5\u03C5\u03C4",Thumbnails:"\u039C\u03B9\u03BA\u03C1\u03BF\u03B3\u03C1\u03B1\u03C6\u03AF\u03B5\u03C2",Autoplay:"\u0391\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B7 \u03B1\u03BD\u03B1\u03C0\u03B1\u03C1\u03B1\u03B3\u03C9\u03B3\u03AE",Off:"\u039C\u03B1\u03BA\u03C1\u03B9\u03AC \u03B1\u03C0\u03CC","Exit fullscreen":"\u0388\u03BE\u03BF\u03B4\u03BF\u03C2 \u03B1\u03C0\u03CC \u03C0\u03BB\u03AE\u03C1\u03B7 \u03BF\u03B8\u03CC\u03BD\u03B7","Open File":"\u0386\u03BD\u03BF\u03B9\u03B3\u03BC\u03B1 \u03B1\u03C1\u03C7\u03B5\u03AF\u03BF\u03C5","Open document":"\u0386\u03BD\u03BF\u03B9\u03B3\u03BC\u03B1 \u03B5\u03B3\u03B3\u03C1\u03AC\u03C6\u03BF\u03C5",FILE:"\u0391\u03A1\u03A7\u0395\u0399\u039F",SIZE:"\u039C\u0395\u0393\u0395\u0398\u039F\u03A3","Upload via URL":"\u039C\u03B5\u03C4\u03B1\u03C6\u03CC\u03C1\u03C4\u03C9\u03C3\u03B7 \u03BC\u03AD\u03C3\u03C9 URL","Upload from Device":"\u039C\u03B5\u03C4\u03B1\u03C6\u03CC\u03C1\u03C4\u03C9\u03C3\u03B7 \u03B1\u03C0\u03CC \u03C3\u03C5\u03C3\u03BA\u03B5\u03C5\u03AE",PREPARING_TO_PRINT:"\u03A0\u03C1\u03BF\u03B5\u03C4\u03BF\u03B9\u03BC\u03B1\u03C3\u03AF\u03B1 \u03B3\u03B9\u03B1 \u03B5\u03BA\u03C4\u03CD\u03C0\u03C9\u03C3\u03B7...",LOADED_PAGES:"\u03A6\u03BF\u03C1\u03C4\u03CE\u03B8\u03B7\u03BA\u03B1\u03BD {{loaded}} \u03B1\u03C0\u03CC {{total}} \u03C3\u03B5\u03BB\u03AF\u03B4\u03B5\u03C2.","Password protected document":"\u0388\u03B3\u03B3\u03C1\u03B1\u03C6\u03BF \u03C0\u03C1\u03BF\u03C3\u03C4\u03B1\u03C4\u03B5\u03C5\u03BC\u03AD\u03BD\u03BF \u03BC\u03B5 \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2",Password:"\u039A\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2 \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2",Open:"\u0386\u03BD\u03BF\u03B9\u03B3\u03BC\u03B1","Something went wrong":"\u039A\u03AC\u03C4\u03B9 \u03C0\u03AE\u03B3\u03B5 \u03C3\u03C4\u03C1\u03B1\u03B2\u03AC","Server is not available":"\u039F \u03B4\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE\u03C2 \u03B4\u03B5\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B4\u03B9\u03B1\u03B8\u03AD\u03C3\u03B9\u03BC\u03BF\u03C2",Information:"\u03A0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03AF\u03B5\u03C2","Type URL to upload from":"\u03A0\u03BB\u03B7\u03BA\u03C4\u03C1\u03BF\u03BB\u03BF\u03B3\u03AE\u03C3\u03C4\u03B5 \u03C4\u03B7 \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 URL \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B1\u03BD\u03B5\u03B2\u03AC\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C0\u03CC","Fit Width":"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE \u03C3\u03C4\u03BF \u03C0\u03BB\u03AC\u03C4\u03BF\u03C2","Fit Height":"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE \u03C3\u03C4\u03BF \u03CD\u03C8\u03BF\u03C2"};var Zn={"Download PDF":"Download PDF","Download ZIP with PNG images":"Download ZIP with PNG images","Close Viewer":"Close Viewer",Click:"Click","to open file":"to open file","Or drop file here":"Or drop file here","Browse files":"Browse files","Zoom In":"Zoom In","Zoom Out":"Zoom Out","First Page":"First Page","Previous Page":"Previous Page","Next Page":"Next Page","Last Page":"Last Page","Rotate CCW":"Rotate CCW","Rotate CW":"Rotate CW",Download:"Download",Print:"Print",Search:"Search","Run presentation":"Run presentation",Present:"Present",Stop:"Stop","Stop presenting":"Stop presenting","Resume presenting":"Resume presenting","Pause presenting":"Pause presenting",None:"None","5 sec":"5 sec","10 sec":"10 sec","15 sec":"15 sec","30 sec":"30 sec",Thumbnails:"Thumbnails",Autoplay:"Autoplay",Off:"Off","Exit fullscreen":"Exit fullscreen","Open File":"Open File","Open document":"Open document",FILE:"FILE",SIZE:"SIZE","Upload via URL":"Upload via URL","Upload from Device":"Upload from Device",PREPARING_TO_PRINT:"Preparing to print...",LOADED_PAGES:"Loaded {{loaded}} out of {{total}} pages.","Password protected document":"Password protected document",Password:"Password",Open:"Open","Something went wrong":"Something went wrong","Server is not available":"Server is not available",Information:"Information","Type URL to upload from":"Type URL to upload from","Fit Width":"Fit Width","Fit Height":"Fit Height"};var Qc={"Download PDF":"Descargar PDF","Download ZIP with PNG images":"Descargar ZIP con im\xE1genes PNG","Close Viewer":"Cerrar",Click:"Hacer clic","to open file":"abrir archivo","Or drop file here":"O suelte el archivo aqu\xED","Browse files":"B\xFAsqueda de archivos","Zoom In":"Acercarse","Zoom Out":"Disminuir el zoom","First Page":"Primera p\xE1gina","Previous Page":"Pagina anterior","Next Page":"Siguiente p\xE1gina","Last Page":"\xDAltima p\xE1gina","Rotate CCW":"Girar CCW","Rotate CW":"Girar CW",Download:"Descargar",Print:"Impresi\xF3n",Search:"Buscar","Run presentation":"Ejecutar presentaci\xF3n",Present:"Regalo",Stop:"Parada","Stop presenting":"Deja de presentar","Resume presenting":"Reanudar la presentaci\xF3n","Pause presenting":"Pausar presentaci\xF3n",None:"Ninguno","5 sec":"5 segundos","10 sec":"10 segundos","15 sec":"15 segundos","30 sec":"30 segundos",Thumbnails:"Miniaturas",Autoplay:"Auto-reproducci\xF3n",Off:"Apagado","Exit fullscreen":"Salir de pantalla completa","Open File":"Abrir archivo","Open document":"Abrir documento",FILE:"ARCHIVO",SIZE:"TAMA\xD1O","Upload via URL":"Subir por URL","Upload from Device":"Subir desde dispositivo",PREPARING_TO_PRINT:"Preparando para imprimir...",LOADED_PAGES:"Cargadas {{loaded}} de {{total}} p\xE1ginas.","Password protected document":"Documento protegido con contrase\xF1a",Password:"Contrase\xF1a",Open:"Abrir","Something went wrong":"Algo sali\xF3 mal","Server is not available":"El servidor no est\xE1 disponible",Information:"Informaci\xF3n","Type URL to upload from":"Escriba la URL desde la que subir desde","Fit Width":"Ajustar al ancho","Fit Height":"Ajustar a la altura"};var Xc={"Download PDF":"T\xE9l\xE9charger le PDF","Download ZIP with PNG images":"T\xE9l\xE9charger ZIP avec des images PNG","Close Viewer":"Fermer la visionneuse",Click:"Cliquez sur","to open file":"ouvrir le fichier","Or drop file here":"Ou d\xE9posez le fichier ici","Browse files":"Parcourir les fichiers","Zoom In":"Agrandir","Zoom Out":"D\xE9zoomer","First Page":"Premi\xE8re page","Previous Page":"Page pr\xE9c\xE9dente","Next Page":"Page suivante","Last Page":"Derni\xE8re page","Rotate CCW":"Rotation dans le sens antihoraire","Rotate CW":"Rotation CW",Download:"T\xE9l\xE9charger",Print:"Imprimer",Search:"Chercher","Run presentation":"Ex\xE9cuter la pr\xE9sentation",Present:"Pr\xE9sent",Stop:"Arr\xEAter","Stop presenting":"Arr\xEAter de pr\xE9senter","Resume presenting":"Reprendre la pr\xE9sentation","Pause presenting":"Suspendre la pr\xE9sentation",None:"Rien","5 sec":"5 secondes","10 sec":"10 secondes","15 sec":"15 secondes","30 sec":"30 secondes",Thumbnails:"Vignettes",Autoplay:"Lecture automatique",Off:"D\xE9sactiv\xE9","Exit fullscreen":"Quitter le mode plein \xE9cran","Open File":"Ouvrir un fichier","Open document":"Ouvrir le document",FILE:"FICHIER",SIZE:"TAILLE","Upload via URL":"T\xE9l\xE9charger via URL","Upload from Device":"T\xE9l\xE9charger depuis l'appareil",PREPARING_TO_PRINT:"Pr\xE9paration \xE0 l'impression...",LOADED_PAGES:"{{loaded}} pages charg\xE9es sur {{total}}.","Password protected document":"Document prot\xE9g\xE9 par mot de passe",Password:"Mot de passe",Open:"Ouvrir","Something went wrong":"Une erreur s'est produite","Server is not available":"Le serveur n'est pas disponible",Information:"Information","Type URL to upload from":"Entrez l'URL depuis laquelle t\xE9l\xE9charger \xE0 partir de","Fit Width":"Adapter \xE0 la largeur","Fit Height":"Adapter \xE0 la hauteur"};var Yc={"Download PDF":"\u05D4\u05D5\u05E8\u05D3 PDF","Download ZIP with PNG images":"\u05D4\u05D5\u05E8\u05D3 ZIP \u05E2\u05DD \u05EA\u05DE\u05D5\u05E0\u05D5\u05EA PNG","Close Viewer":"\u05E1\u05D2\u05D5\u05E8 \u05D0\u05EA \u05DE\u05E6\u05D9\u05D2",Click:"\u05E0\u05B0\u05E7\u05B4\u05D9\u05E9\u05C1\u05B8\u05D4","to open file":"\u05DC\u05E4\u05EA\u05D9\u05D7\u05EA \u05D4\u05E7\u05D5\u05D1\u05E5","Or drop file here":"\u05D0\u05D5 \u05E9\u05D7\u05E8\u05E8 \u05E7\u05D5\u05D1\u05E5 \u05DB\u05D0\u05DF","Browse files":"\u05E2\u05D9\u05D5\u05DF \u05D1\u05E7\u05D1\u05E6\u05D9\u05DD","Zoom In":"\u05DC\u05B0\u05D4\u05B4\u05EA\u05B0\u05DE\u05B7\u05E7\u05B5\u05D3","Zoom Out":"\u05DC\u05D4\u05E7\u05D8\u05D9\u05DF \u05D0\u05EA \u05D4\u05EA\u05E6\u05D5\u05D2\u05D4","First Page":"\u05E2\u05DE\u05D5\u05D3 \u05E8\u05D0\u05E9\u05D5\u05DF","Previous Page":"\u05E2\u05DE\u05D5\u05D3 \u05E7\u05D5\u05D3\u05DD","Next Page":"\u05E2\u05DE\u05D5\u05D3 \u05D4\u05D1\u05D0","Last Page":"\u05E2\u05DE\u05D5\u05D3 \u05D0\u05D7\u05E8\u05D5\u05DF","Rotate CCW":"\u05E1\u05D5\u05D1\u05D1 CCW","Rotate CW":"\u05E1\u05D5\u05D1\u05D1 \u05D0\u05EA CW",Download:"\u05D4\u05D5\u05E8\u05D3",Print:"\u05D4\u05D3\u05E4\u05E1",Search:"\u05DC\u05D7\u05E4\u05E9","Run presentation":"\u05D4\u05E4\u05E2\u05DC \u05DE\u05E6\u05D2\u05EA",Present:"\u05DE\u05EA\u05E0\u05D4",Stop:"\u05EA\u05E4\u05E1\u05D9\u05E7","Stop presenting":"\u05EA\u05E4\u05E1\u05D9\u05E7 \u05DC\u05D4\u05E6\u05D9\u05D2","Resume presenting":"\u05D4\u05DE\u05E9\u05DA \u05DC\u05D4\u05E6\u05D9\u05D2","Pause presenting":"\u05D4\u05E9\u05D4\u05D4 \u05D0\u05EA \u05D4\u05D4\u05E6\u05D2\u05D4",None:"\u05D0\u05E3 \u05D0\u05D7\u05D3","5 sec":"5 \u05E9\u05E0\u05D9\u05D5\u05EA","10 sec":"10 \u05E9\u05E0\u05D9\u05D5\u05EA","15 sec":"15 \u05E9\u05E0\u05D9\u05D5\u05EA","30 sec":"30 \u05E9\u05E0\u05D9\u05D5\u05EA",Thumbnails:"\u05EA\u05DE\u05D5\u05E0\u05D5\u05EA \u05DE\u05DE\u05D5\u05D6\u05E2\u05E8\u05D5\u05EA",Autoplay:"\u05D4\u05E4\u05E2\u05DC\u05D4 \u05D0\u05D5\u05D8\u05D5\u05DE\u05D8\u05D9\u05EA",Off:"\u05DB\u05D1\u05D5\u05D9","Exit fullscreen":"\u05E6\u05D0 \u05DE\u05DE\u05E1\u05DA \u05DE\u05DC\u05D0","Open File":"\u05E4\u05EA\u05D7 \u05E7\u05D5\u05D1\u05E5","Open document":"\u05E4\u05EA\u05D7 \u05DE\u05E1\u05DE\u05DA",FILE:"\u05E7\u05D5\u05B9\u05D1\u05B6\u05E5",SIZE:"\u05D2\u05D5\u05D3\u05DC","Upload via URL":"\u05D4\u05E2\u05DC\u05D4 \u05D3\u05E8\u05DA URL","Upload from Device":"\u05D4\u05E2\u05DC\u05D4 \u05DE\u05D4\u05DE\u05DB\u05E9\u05D9\u05E8",PREPARING_TO_PRINT:"\u05DE\u05EA\u05DB\u05D5\u05E0\u05DF \u05DC\u05D4\u05D3\u05E4\u05E1\u05D4...",LOADED_PAGES:"\u05E0\u05D8\u05E2\u05E0\u05D5 {{loaded}} \u05DE\u05EA\u05D5\u05DA {{total}} \u05E2\u05DE\u05D5\u05D3\u05D9\u05DD.","Password protected document":"\u05DE\u05E1\u05DE\u05DA \u05DE\u05D5\u05D2\u05DF \u05D1\u05E1\u05D9\u05E1\u05DE\u05D4",Password:"\u05E1\u05D9\u05E1\u05DE\u05D4",Open:"\u05E4\u05EA\u05D7","Something went wrong":"\u05DE\u05E9\u05D4\u05D5 \u05D4\u05E9\u05EA\u05D1\u05E9","Server is not available":"\u05D4\u05E9\u05E8\u05EA \u05D0\u05D9\u05E0\u05D5 \u05D6\u05DE\u05D9\u05DF",Information:"\u05DE\u05D9\u05D3\u05E2","Type URL to upload from":"\u05D4\u05E7\u05DC\u05D3 \u05D0\u05EA \u05DB\u05EA\u05D5\u05D1\u05EA \u05D4-URL \u05DC\u05D4\u05E2\u05DC\u05D0\u05EA \u05DE\u05DE\u05E0\u05D4","Fit Width":"\u05D4\u05EA\u05D0\u05DD \u05DC\u05E8\u05D5\u05D7\u05D1","Fit Height":"\u05D4\u05EA\u05D0\u05DD \u05DC\u05D2\u05D5\u05D1\u05D4"};var Jc={"Download PDF":"\u0921\u093E\u0909\u0928\u0932\u094B\u0921 \u092A\u0940\u0921\u0940\u090D\u092B\u093C","Download ZIP with PNG images":"\u092A\u0940\u090F\u0928\u091C\u0940 \u091B\u0935\u093F\u092F\u094B\u0902 \u0915\u0947 \u0938\u093E\u0925 \u091C\u093C\u093F\u092A \u0921\u093E\u0909\u0928\u0932\u094B\u0921 \u0915\u0930\u0947\u0902","Close Viewer":"\u0926\u0930\u094D\u0936\u0915 \u092C\u0902\u0926 \u0915\u0930\u0947\u0902",Click:"\u0915\u094D\u0932\u093F\u0915","to open file":"\u092B\u093C\u093E\u0907\u0932 \u0916\u094B\u0932\u0928\u0947 \u0915\u0947 \u0932\u093F\u090F","Or drop file here":"\u092F\u093E \u092B\u093C\u093E\u0907\u0932 \u092F\u0939\u093E\u0901 \u091B\u094B\u0921\u093C\u0947\u0902","Browse files":"\u092B\u093E\u0907\u0932\u094B\u0902 \u092E\u0947\u0902 \u0916\u094B\u091C\u0947\u0902","Zoom In":"\u091C\u093C\u0942\u092E \u0907\u0928","Zoom Out":"\u091C\u093C\u0942\u092E \u0906\u0909\u091F","First Page":"\u092A\u0939\u0932\u093E \u092A\u0928\u094D\u0928\u093E","Previous Page":"\u092A\u093F\u091B\u0932\u093E \u092A\u0943\u0937\u094D\u0920","Next Page":"\u0905\u0917\u0932\u093E \u092A\u0943\u0937\u094D\u0920","Last Page":"\u0905\u0902\u0924\u093F\u092E \u092A\u0943\u0937\u094D\u0920","Rotate CCW":"\u0938\u0940\u0938\u0940\u0921\u092C\u094D\u0932\u094D\u092F\u0942 \u0918\u0941\u092E\u093E\u090F\u0901","Rotate CW":"\u0938\u0940\u0921\u092C\u094D\u0932\u094D\u092F\u0942 \u0918\u0941\u092E\u093E\u090F\u0901",Download:"\u0921\u093E\u0909\u0928\u0932\u094B\u0921",Print:"\u091B\u093E\u092A",Search:"\u0916\u094B\u091C","Run presentation":"\u092A\u094D\u0930\u0938\u094D\u0924\u0941\u0924\u093F \u091A\u0932\u093E\u090F\u0902",Present:"\u0935\u0930\u094D\u0924\u092E\u093E\u0928",Stop:"\u0935\u093F\u0930\u093E\u092E","Stop presenting":"\u092A\u094D\u0930\u0938\u094D\u0924\u0941\u0924 \u0915\u0930\u0928\u093E \u092C\u0902\u0926 \u0915\u0930\u0947\u0902","Resume presenting":"\u092A\u094D\u0930\u0938\u094D\u0924\u0941\u0924 \u0915\u0930\u0928\u093E \u092B\u093F\u0930 \u0938\u0947 \u0936\u0941\u0930\u0942 \u0915\u0930\u0947\u0902","Pause presenting":"\u092A\u094D\u0930\u0938\u094D\u0924\u0941\u0924 \u0915\u0930\u0928\u093E \u0930\u094B\u0915\u0947\u0902",None:"\u0915\u094B\u0908 \u0928\u0939\u0940\u0902","5 sec":"5 \u0938\u0947\u0915\u0902\u0921","10 sec":"10 \u0938\u0947\u0915\u0902\u0921","15 sec":"\u0967\u096B \u0938\u0947\u0915\u0902\u0921","30 sec":"\u0969\u0966 \u0938\u0947\u0915\u0902\u0921",Thumbnails:"\u0925\u0902\u092C\u0928\u0947\u0932",Autoplay:"\u0938\u094D\u0935\u0924: \u092A\u094D\u0932\u0947",Off:"\u092C\u0902\u0926","Exit fullscreen":"\u092A\u0942\u0930\u094D\u0923 \u0938\u094D\u0915\u094D\u0930\u0940\u0928 \u0938\u0947 \u092C\u093E\u0939\u0930 \u0928\u093F\u0915\u0932\u0947\u0902","Open File":"\u092B\u093C\u093E\u0907\u0932 \u0916\u094B\u0932\u0947\u0902","Open document":"\u0926\u0938\u094D\u0924\u093E\u0935\u0947\u091C\u093C \u0916\u094B\u0932\u0947\u0902",FILE:"\u092B\u093E\u0907\u0932",SIZE:"\u0906\u0915\u093E\u0930","Upload via URL":"\u092F\u0942\u0906\u0930\u090F\u0932 \u0915\u0947 \u092E\u093E\u0927\u094D\u092F\u092E \u0938\u0947 \u0905\u092A\u0932\u094B\u0921 \u0915\u0930\u0947\u0902","Upload from Device":"\u0921\u093F\u0935\u093E\u0907\u0938 \u0938\u0947 \u0905\u092A\u0932\u094B\u0921 \u0915\u0930\u0947\u0902",PREPARING_TO_PRINT:"\u092A\u094D\u0930\u093F\u0902\u091F \u0915\u0930\u0928\u0947 \u0915\u0940 \u0924\u0948\u092F\u093E\u0930\u0940...",LOADED_PAGES:"{{loaded}} \u092E\u0947\u0902 \u0938\u0947 {{total}} \u092A\u0943\u0937\u094D\u0920 \u0932\u094B\u0921 \u0915\u093F\u090F \u0917\u090F\u0964","Password protected document":"\u092A\u093E\u0938\u0935\u0930\u094D\u0921 \u0938\u0947 \u0938\u0941\u0930\u0915\u094D\u0937\u093F\u0924 \u0926\u0938\u094D\u0924\u093E\u0935\u0947\u091C\u093C",Password:"\u092A\u093E\u0938\u0935\u0930\u094D\u0921",Open:"\u0916\u094B\u0932\u0947\u0902","Something went wrong":"\u0915\u0941\u091B \u0917\u0932\u0924 \u0939\u094B \u0917\u092F\u093E","Server is not available":"\u0938\u0930\u094D\u0935\u0930 \u0909\u092A\u0932\u092C\u094D\u0927 \u0928\u0939\u0940\u0902 \u0939\u0948",Information:"\u091C\u093E\u0928\u0915\u093E\u0930\u0940","Type URL to upload from":"\u091C\u093F\u0938 URL \u0938\u0947 \u0905\u092A\u0932\u094B\u0921 \u0915\u0930\u0928\u093E \u0939\u0948, \u0909\u0938\u0947 \u091F\u093E\u0907\u092A \u0915\u0930\u0947\u0902","Fit Width":"\u091A\u094C\u0921\u093C\u093E\u0908 \u092E\u0947\u0902 \u092B\u093F\u091F \u0915\u0930\u0947\u0902","Fit Height":"\u090A\u0902\u091A\u093E\u0908 \u092E\u0947\u0902 \u092B\u093F\u091F \u0915\u0930\u0947\u0902"};var e4={"Download PDF":"Unduh PDF","Download ZIP with PNG images":"Unduh ZIP dengan gambar PNG","Close Viewer":"Tutup Pemirsa",Click:"Klik","to open file":"untuk membuka file","Or drop file here":"Atau letakkan file di sini","Browse files":"Mencari berkas","Zoom In":"Perbesar","Zoom Out":"Perkecil","First Page":"Halaman pertama","Previous Page":"Halaman sebelumnya","Next Page":"Halaman selanjutnya","Last Page":"Halaman terakhir","Rotate CCW":"Putar CCW","Rotate CW":"Putar CW",Download:"Unduh",Print:"Mencetak",Search:"Mencari","Run presentation":"Jalankan presentasi",Present:"Hadiah",Stop:"Berhenti","Stop presenting":"Berhenti menyajikan","Resume presenting":"Lanjutkan presentasi","Pause presenting":"Jeda presentasi",None:"Tidak ada","5 sec":"5 detik","10 sec":"10 detik","15 sec":"15 detik","30 sec":"30 detik",Thumbnails:"Gambar kecil",Autoplay:"Putar otomatis",Off:"Mati","Exit fullscreen":"Keluar dari layar penuh","Open File":"Buka File","Open document":"Buka dokumen",FILE:"FILE",SIZE:"UKURAN","Upload via URL":"Unggah melalui URL","Upload from Device":"Unggah dari Perangkat",PREPARING_TO_PRINT:"Mempersiapkan untuk mencetak...",LOADED_PAGES:"Memuat {{loaded}} dari {{total}} halaman.","Password protected document":"Dokumen dilindungi kata sandi",Password:"Kata sandi",Open:"Buka","Something went wrong":"Terjadi kesalahan","Server is not available":"Server tidak tersedia",Information:"Informasi","Type URL to upload from":"Ketik URL untuk mengunggah dari","Fit Width":"Sesuaikan Lebar","Fit Height":"Sesuaikan Tinggi"};var t4={"Download PDF":"Scarica il PDF","Download ZIP with PNG images":"Scarica ZIP con immagini PNG","Close Viewer":"Chiudi visualizzatore",Click:"Clic","to open file":"per aprire il file","Or drop file here":"Oppure trascina il file qui","Browse files":"Sfoglia i file","Zoom In":"Ingrandire","Zoom Out":"Rimpicciolisci","First Page":"Prima pagina","Previous Page":"Pagina precedente","Next Page":"Pagina successiva","Last Page":"Ultima pagina","Rotate CCW":"Ruota in senso antiorario","Rotate CW":"Ruota in senso orario",Download:"Scarica",Print:"Stampa",Search:"Ricerca","Run presentation":"Esegui presentazione",Present:"Regalo",Stop:"Fermare","Stop presenting":"Smettila di presentare","Resume presenting":"Riprendi a presentare","Pause presenting":"Metti in pausa la presentazione",None:"Nessuno","5 sec":"5 secondi","10 sec":"10 secondi","15 sec":"15 secondi","30 sec":"30 secondi",Thumbnails:"Miniature",Autoplay:"Riproduzione automatica",Off:"Spento","Exit fullscreen":"Esci dalla modalit\xE0 schermo intero","Open File":"Apri file","Open document":"Apri documento",FILE:"FILE",SIZE:"DIMENSIONE","Upload via URL":"Carica tramite URL","Upload from Device":"Carica dal dispositivo",PREPARING_TO_PRINT:"Preparazione per la stampa...",LOADED_PAGES:"Caricate {{loaded}} di {{total}} pagine.","Password protected document":"Documento protetto da password",Password:"Password",Open:"Apri","Something went wrong":"Qualcosa \xE8 andato storto","Server is not available":"Il server non \xE8 disponibile",Information:"Informazione","Type URL to upload from":"Digita l'URL da cui caricare","Fit Width":"Adatta alla larghezza","Fit Height":"Adatta all'altezza"};var r4={"Download PDF":"PDF\u3092\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9","Download ZIP with PNG images":"PNG\u753B\u50CF\u4ED8\u304D\u306EZIP\u3092\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9","Close Viewer":"\u30D3\u30E5\u30FC\u30A2\u30FC\u3092\u9589\u3058\u308B",Click:"\u30AF\u30EA\u30C3\u30AF","to open file":"\u30D5\u30A1\u30A4\u30EB\u3092\u958B\u304F","Or drop file here":"\u307E\u305F\u306F\u3001\u3053\u3053\u306B\u30D5\u30A1\u30A4\u30EB\u3092\u30C9\u30ED\u30C3\u30D7\u3057\u307E\u3059","Browse files":"\u30D6\u30E9\u30A6\u30BA\u30D5\u30A1\u30A4\u30EB","Zoom In":"\u30BA\u30FC\u30E0\u30A4\u30F3","Zoom Out":"\u30BA\u30FC\u30E0\u30A2\u30A6\u30C8\u3059\u308B","First Page":"\u5148\u982D\u30DA\u30FC\u30B8","Previous Page":"\u524D\u306E\u30DA\u30FC\u30B8","Next Page":"\u6B21\u306E\u30DA\u30FC\u30B8","Last Page":"\u6700\u5F8C\u306E\u30DA\u30FC\u30B8","Rotate CCW":"CCW\u3092\u56DE\u8EE2\u3055\u305B\u308B","Rotate CW":"CW\u3092\u56DE\u8EE2\u3055\u305B\u308B",Download:"\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9",Print:"\u5370\u5237",Search:"\u691C\u7D22","Run presentation":"\u30D7\u30EC\u30BC\u30F3\u30C6\u30FC\u30B7\u30E7\u30F3\u3092\u5B9F\u884C\u3059\u308B",Present:"\u73FE\u5728",Stop:"\u3084\u3081\u308B","Stop presenting":"\u63D0\u793A\u3092\u505C\u6B62\u3057\u307E\u3059","Resume presenting":"\u767A\u8868\u3092\u518D\u958B\u3059\u308B","Pause presenting":"\u63D0\u793A\u3092\u4E00\u6642\u505C\u6B62",None:"\u306A\u3057","5 sec":"5\u79D2","10 sec":"10\u79D2","15 sec":"15\u79D2","30 sec":"30\u79D2",Thumbnails:"\u30B5\u30E0\u30CD\u30A4\u30EB",Autoplay:"\u81EA\u52D5\u518D\u751F",Off:"\u30AA\u30D5","Exit fullscreen":"\u5168\u753B\u9762\u8868\u793A\u3092\u7D42\u4E86\u3059\u308B","Open File":"\u30D5\u30A1\u30A4\u30EB\u3092\u958B\u304F","Open document":"\u30C9\u30AD\u30E5\u30E1\u30F3\u30C8\u3092\u958B\u304F",FILE:"\u30D5\u30A1\u30A4\u30EB",SIZE:"\u30B5\u30A4\u30BA","Upload via URL":"URL\u3067\u30A2\u30C3\u30D7\u30ED\u30FC\u30C9","Upload from Device":"\u30C7\u30D0\u30A4\u30B9\u304B\u3089\u30A2\u30C3\u30D7\u30ED\u30FC\u30C9",PREPARING_TO_PRINT:"\u5370\u5237\u306E\u6E96\u5099\u4E2D...",LOADED_PAGES:"{{loaded}} / {{total}} \u30DA\u30FC\u30B8\u3092\u8AAD\u307F\u8FBC\u307F\u307E\u3057\u305F\u3002","Password protected document":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3067\u4FDD\u8B77\u3055\u308C\u305F\u30C9\u30AD\u30E5\u30E1\u30F3\u30C8",Password:"\u30D1\u30B9\u30EF\u30FC\u30C9",Open:"\u958B\u304F","Something went wrong":"\u554F\u984C\u304C\u767A\u751F\u3057\u307E\u3057\u305F","Server is not available":"\u30B5\u30FC\u30D0\u30FC\u304C\u5229\u7528\u3067\u304D\u307E\u305B\u3093",Information:"\u60C5\u5831","Type URL to upload from":"\u30A2\u30C3\u30D7\u30ED\u30FC\u30C9\u5143\u306EURL\u3092\u5165\u529B\u3057\u3066\u304F\u3060\u3055\u3044","Fit Width":"\u5E45\u306B\u5408\u308F\u305B\u308B","Fit Height":"\u9AD8\u3055\u306B\u5408\u308F\u305B\u308B"};var n4={"Download PDF":"PDF \u0444\u0430\u0439\u043B\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u043F \u0430\u043B\u044B\u04A3\u044B\u0437","Download ZIP with PNG images":"ZIP \u0444\u0430\u0439\u043B\u044B\u043D PNG \u043A\u0435\u0441\u043A\u0456\u043D\u0434\u0435\u0440\u0456\u043C\u0435\u043D \u0436\u04AF\u043A\u0442\u0435\u043F \u0430\u043B\u044B\u04A3\u044B\u0437","Close Viewer":"\u041A\u04E9\u0440\u0443 \u049B\u04B1\u0440\u0430\u043B\u044B\u043D \u0436\u0430\u0431\u0443",Click:"\u0428\u0435\u0440\u0442\u0456\u04A3\u0456\u0437","to open file":"\u0444\u0430\u0439\u043B\u0434\u044B \u0430\u0448\u0443 \u04AF\u0448\u0456\u043D","Or drop file here":"\u041D\u0435\u043C\u0435\u0441\u0435 \u0444\u0430\u0439\u043B\u0434\u044B \u043E\u0441\u044B\u043D\u0434\u0430 \u0442\u0430\u0441\u0442\u0430\u04A3\u044B\u0437","Browse files":"\u0424\u0430\u0439\u043B\u0434\u0430\u0440\u0434\u044B \u0448\u043E\u043B\u0443","Zoom In":"\u04AE\u043B\u043A\u0435\u0439\u0442\u0443","Zoom Out":"\u041A\u0456\u0448\u0456\u0440\u0435\u0439\u0442\u0443","First Page":"\u0411\u0456\u0440\u0456\u043D\u0448\u0456 \u0431\u0435\u0442","Previous Page":"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0431\u0435\u0442","Next Page":"\u041A\u0435\u043B\u0435\u0441\u0456 \u0431\u0435\u0442","Last Page":"\u0421\u043E\u04A3\u0493\u044B \u0431\u0435\u0442","Rotate CCW":"CCW \u0430\u0439\u043D\u0430\u043B\u0434\u044B\u0440\u0443","Rotate CW":"CW \u0430\u0439\u043D\u0430\u043B\u0434\u044B\u0440\u0443",Download:"\u0416\u04AF\u043A\u0442\u0435\u0443",Print:"\u0411\u0430\u0441\u044B\u043F \u0448\u044B\u0493\u0430\u0440\u0443",Search:"\u0406\u0437\u0434\u0435\u0443","Run presentation":"\u041F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u043D\u044B \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u04A3\u044B\u0437",Present:"\u04B0\u0441\u044B\u043D\u0443",Stop:"\u0422\u043E\u049B\u0442\u0430","Stop presenting":"\u041A\u04E9\u0440\u0441\u0435\u0442\u0443\u0434\u0456 \u0442\u043E\u049B\u0442\u0430\u0442\u044B\u04A3\u044B\u0437","Resume presenting":"\u04B0\u0441\u044B\u043D\u0443\u0434\u044B \u0436\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443","Pause presenting":"\u04B0\u0441\u044B\u043D\u0443\u0434\u044B \u043A\u0456\u0434\u0456\u0440\u0442\u0443",None:"\u0415\u0448\u049B\u0430\u0439\u0441\u044B\u0441\u044B","5 sec":"5 \u0441\u0435\u043A","10 sec":"10 \u0441\u0435\u043A","15 sec":"15 \u0441\u0435\u043A","30 sec":"30 \u0441\u0435\u043A",Thumbnails:"\u041D\u043E\u0431\u0430\u0439\u043B\u0430\u0440",Autoplay:"\u0410\u0432\u0442\u043E \u043E\u0439\u043D\u0430\u0442\u0443",Off:"\u04E8\u0448\u0456\u0440\u0443\u043B\u0456","Exit fullscreen":"\u0422\u043E\u043B\u044B\u049B \u044D\u043A\u0440\u0430\u043D\u043D\u0430\u043D \u0448\u044B\u0493\u0443","Open File":"\u0424\u0430\u0439\u043B\u0434\u044B \u0430\u0448\u0443","Open document":"\u049A\u04B1\u0436\u0430\u0442\u0442\u044B \u0430\u0448\u0443",FILE:"\u0424\u0410\u0419\u041B",SIZE:"\u04E8\u041B\u0428\u0415\u041C\u0406","Upload via URL":"URL \u0430\u0440\u049B\u044B\u043B\u044B \u0436\u04AF\u043A\u0442\u0435\u0443","Upload from Device":"\u049A\u04B1\u0440\u044B\u043B\u0493\u044B\u0434\u0430\u043D \u0436\u04AF\u043A\u0442\u0435\u0443",PREPARING_TO_PRINT:"\u0411\u0430\u0441\u043F\u0430\u0493\u0430 \u0434\u0430\u0439\u044B\u043D\u0434\u0430\u043B\u0443\u0434\u0430...",LOADED_PAGES:"{{loaded}} / {{total}} \u0431\u0435\u0442 \u0436\u04AF\u043A\u0442\u0435\u043B\u0434\u0456.","Password protected document":"\u049A\u04B1\u043F\u0438\u044F\u0441\u04E9\u0437\u0431\u0435\u043D \u049B\u043E\u0440\u0493\u0430\u043B\u0493\u0430\u043D \u049B\u04B1\u0436\u0430\u0442",Password:"\u049A\u04B1\u043F\u0438\u044F\u0441\u04E9\u0437",Open:"\u0410\u0448\u0443","Something went wrong":"\u0411\u0456\u0440\u0434\u0435\u04A3\u0435 \u049B\u0430\u0442\u0435 \u0431\u043E\u043B\u0434\u044B","Server is not available":"\u0421\u0435\u0440\u0432\u0435\u0440 \u049B\u043E\u043B\u0436\u0435\u0442\u0456\u043C\u0434\u0456 \u0435\u043C\u0435\u0441",Information:"\u0410\u049B\u043F\u0430\u0440\u0430\u0442","Type URL to upload from":"\u0416\u04AF\u043A\u0442\u0435\u0443 \u04AF\u0448\u0456\u043D URL \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437","Fit Width":"\u0415\u043D\u0456\u043D\u0435 \u0431\u0435\u0439\u0456\u043C\u0434\u0435\u0443","Fit Height":"\u0411\u0438\u0456\u043A\u0442\u0456\u0433\u0456\u043D\u0435 \u0431\u0435\u0439\u0456\u043C\u0434\u0435\u0443"};var i4={"Download PDF":"PDF \uB2E4\uC6B4\uB85C\uB4DC","Download ZIP with PNG images":"PNG \uC774\uBBF8\uC9C0\uAC00 \uD3EC\uD568\uB41C ZIP \uB2E4\uC6B4\uB85C\uB4DC","Close Viewer":"\uBDF0\uC5B4 \uB2EB\uAE30",Click:"\uB538\uAE4D \uD558\uB294 \uC18C\uB9AC","to open file":"\uD30C\uC77C\uC744 \uC5F4\uB2E4","Or drop file here":"\uB610\uB294 \uC5EC\uAE30\uC5D0 \uD30C\uC77C\uC744 \uB4DC\uB86D","Browse files":"\uD30C\uC77C \uCC3E\uC544\uBCF4\uAE30","Zoom In":"\uD655\uB300","Zoom Out":"\uCD95\uC18C","First Page":"\uCCAB \uD398\uC774\uC9C0","Previous Page":"\uC774\uC804 \uD398\uC774\uC9C0","Next Page":"\uB2E4\uC74C \uD398\uC774\uC9C0","Last Page":"\uB9C8\uC9C0\uB9C9 \uD398\uC774\uC9C0","Rotate CCW":"\uC2DC\uACC4 \uBC18\uB300 \uBC29\uD5A5\uC73C\uB85C \uD68C\uC804","Rotate CW":"\uC2DC\uACC4 \uBC29\uD5A5\uC73C\uB85C \uD68C\uC804",Download:"\uB2E4\uC6B4\uB85C\uB4DC",Print:"\uC778\uC1C4",Search:"\uCC3E\uB2E4","Run presentation":"\uD504\uB808\uC820\uD14C\uC774\uC158 \uC2E4\uD589",Present:"\uD604\uC7AC\uC758",Stop:"\uC911\uC9C0","Stop presenting":"\uBC1C\uD45C \uC911\uC9C0","Resume presenting":"\uD504\uB808\uC820\uD14C\uC774\uC158 \uC7AC\uAC1C","Pause presenting":"\uBC1C\uD45C \uC77C\uC2DC\uC911\uC9C0",None:"\uC5C6\uC74C","5 sec":"5\uCD08","10 sec":"10\uCD08","15 sec":"15\uCD08","30 sec":"30\uCD08",Thumbnails:"\uC378\uB124\uC77C",Autoplay:"\uC790\uB3D9 \uC7AC\uC0DD",Off:"\uB044\uB2E4","Exit fullscreen":"\uC804\uCCB4 \uD654\uBA74 \uC885\uB8CC","Open File":"\uD30C\uC77C \uC5F4\uAE30","Open document":"\uBB38\uC11C \uC5F4\uAE30",FILE:"\uD30C\uC77C",SIZE:"\uD06C\uAE30","Upload via URL":"URL\uB85C \uC5C5\uB85C\uB4DC","Upload from Device":"\uAE30\uAE30\uC5D0\uC11C \uC5C5\uB85C\uB4DC",PREPARING_TO_PRINT:"\uC778\uC1C4 \uC900\uBE44 \uC911...",LOADED_PAGES:"{{total}}\uD398\uC774\uC9C0 \uC911 {{loaded}}\uD398\uC774\uC9C0 \uB85C\uB4DC\uB428.","Password protected document":"\uBE44\uBC00\uBC88\uD638\uB85C \uBCF4\uD638\uB41C \uBB38\uC11C",Password:"\uBE44\uBC00\uBC88\uD638",Open:"\uC5F4\uAE30","Something went wrong":"\uBB38\uC81C\uAC00 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4","Server is not available":"\uC11C\uBC84\uB97C \uC0AC\uC6A9\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4",Information:"\uC815\uBCF4","Type URL to upload from":"\uC5C5\uB85C\uB4DC\uD560 URL\uC744 \uC785\uB825\uD558\uC138\uC694","Fit Width":"\uB108\uBE44\uC5D0 \uB9DE\uCDA4","Fit Height":"\uB192\uC774\uC5D0 \uB9DE\uCDA4"};var o4={"Download PDF":"Muat turun PDF","Download ZIP with PNG images":"Muat turun ZIP dengan imej PNG","Close Viewer":"Tutup Pemapar",Click:"Klik","to open file":"untuk membuka fail","Or drop file here":"Atau jatuhkan fail di sini","Browse files":"Semak imbas fail","Zoom In":"Mengezum masuk","Zoom Out":"Zum keluar","First Page":"Muka surat pertama","Previous Page":"Halaman sebelumnya","Next Page":"Muka surat seterusnya","Last Page":"Muka surat terakhir","Rotate CCW":"Putar CCW","Rotate CW":"Putar CW",Download:"Muat turun",Print:"Cetak",Search:"Cari","Run presentation":"Jalankan persembahan",Present:"Hadir",Stop:"Berhenti","Stop presenting":"Berhenti membentangkan","Resume presenting":"Sambung semula pembentangan","Pause presenting":"Jeda pembentangan",None:"Tiada","5 sec":"5 saat","10 sec":"10 saat","15 sec":"15 saat","30 sec":"30 saat",Thumbnails:"Gambar kecil",Autoplay:"Automain",Off:"Mati","Exit fullscreen":"Keluar dari skrin penuh","Open File":"Buka Fail","Open document":"Buka dokumen",FILE:"FAIL",SIZE:"SAIZ","Upload via URL":"Muat naik melalui URL","Upload from Device":"Muat naik dari Peranti",PREPARING_TO_PRINT:"Sedang bersiap untuk mencetak...",LOADED_PAGES:"Dimuat {{loaded}} daripada {{total}} halaman.","Password protected document":"Dokumen dilindungi kata laluan",Password:"Kata laluan",Open:"Buka","Something went wrong":"Sesuatu telah berlaku","Server is not available":"Pelayan tidak tersedia",Information:"Maklumat","Type URL to upload from":"Taip URL untuk memuat naik dari","Fit Width":"Sesuaikan Lebar","Fit Height":"Sesuaikan Ketinggian"};var a4={"Download PDF":"Download PDF","Download ZIP with PNG images":"ZIP downloaden met PNG-afbeeldingen","Close Viewer":"Kijker sluiten",Click:"Klik","to open file":"bestand openen","Or drop file here":"Of zet het bestand hier neer","Browse files":"Bestanden doorbladeren","Zoom In":"In zoomen","Zoom Out":"Uitzoomen","First Page":"Eerste pagina","Previous Page":"Vorige pagina","Next Page":"Volgende bladzijde","Last Page":"Laatste pagina","Rotate CCW":"Linksom draaien","Rotate CW":"Draai CW",Download:"Downloaden",Print:"Afdrukken",Search:"Zoeken","Run presentation":"Presentatie uitvoeren",Present:"Cadeau",Stop:"Stop","Stop presenting":"Stop met presenteren","Resume presenting":"Presentatie hervatten","Pause presenting":"Presentatie pauzeren",None:"Geen","5 sec":"5 seconden","10 sec":"10 seconden","15 sec":"15 seconden","30 sec":"30 seconden",Thumbnails:"Miniaturen",Autoplay:"Automatisch afspelen",Off:"Uit","Exit fullscreen":"Verlaat volledig scherm","Open File":"Bestand openen","Open document":"Document openen",FILE:"BESTAND",SIZE:"GROOTTE","Upload via URL":"Uploaden via URL","Upload from Device":"Uploaden vanaf apparaat",PREPARING_TO_PRINT:"Voorbereiden om te printen...",LOADED_PAGES:"{{loaded}} van de {{total}} pagina's geladen.","Password protected document":"Wachtwoordbeveiligd document",Password:"Wachtwoord",Open:"Openen","Something went wrong":"Er is iets misgegaan","Server is not available":"Server is niet beschikbaar",Information:"Informatie","Type URL to upload from":"Typ de URL in om van te uploaden","Fit Width":"Passend maken aan breedte","Fit Height":"Passend maken aan hoogte"};var s4={"Download PDF":"\u015Bci\u0105gnij PDF","Download ZIP with PNG images":"Pobierz ZIP z obrazami PNG","Close Viewer":"Zamknij przegl\u0105dark\u0119",Click:"Kliknij","to open file":"otworzy\u0107 plik","Or drop file here":"Lub upu\u015B\u0107 plik tutaj","Browse files":"Przegl\u0105daj pliki","Zoom In":"Zbli\u017Cenie","Zoom Out":"Pomniejsz","First Page":"Pierwsza strona","Previous Page":"Poprzednia strona","Next Page":"Nast\u0119pna strona","Last Page":"Ostatnia strona","Rotate CCW":"Obr\xF3\u0107 w lewo","Rotate CW":"Obr\xF3\u0107 w prawo",Download:"Pobiera\u0107",Print:"Wydrukowa\u0107",Search:"Szukaj","Run presentation":"Uruchom prezentacj\u0119",Present:"Obecny",Stop:"Zatrzyma\u0107","Stop presenting":"Zatrzymaj prezentacj\u0119","Resume presenting":"Wzn\xF3w prezentacj\u0119","Pause presenting":"Wstrzymaj prezentacj\u0119",None:"Nic","5 sec":"5 sekund","10 sec":"10 sekund","15 sec":"15 sekund","30 sec":"30 sekund",Thumbnails:"Miniatury",Autoplay:"Automatyczne odtwarzanie",Off:"Wy\u0142\u0105czony","Exit fullscreen":"Wy\u0142\u0105czy\u0107 tryb pe\u0142noekranowy","Open File":"Otw\xF3rz plik","Open document":"Otw\xF3rz dokument",FILE:"PLIK",SIZE:"ROZMIAR","Upload via URL":"Prze\u015Blij przez URL","Upload from Device":"Prze\u015Blij z urz\u0105dzenia",PREPARING_TO_PRINT:"Przygotowywanie do drukowania...",LOADED_PAGES:"Za\u0142adowano {{loaded}} z {{total}} stron.","Password protected document":"Dokument chroniony has\u0142em",Password:"Has\u0142o",Open:"Otw\xF3rz","Something went wrong":"Co\u015B posz\u0142o nie tak","Server is not available":"Serwer jest niedost\u0119pny",Information:"Informacja","Type URL to upload from":"Wpisz adres URL, z kt\xF3rego chcesz przes\u0142a\u0107","Fit Width":"Dopasuj do szeroko\u015Bci","Fit Height":"Dopasuj do wysoko\u015Bci"};var c4={"Download PDF":"baixar PDF","Download ZIP with PNG images":"Baixe ZIP com imagens PNG","Close Viewer":"Fechar visualizador",Click:"Clique","to open file":"para abrir arquivo","Or drop file here":"Ou solte o arquivo aqui","Browse files":"Navegar nos arquivos","Zoom In":"Mais Zoom","Zoom Out":"Reduzir o zoom","First Page":"Primeira p\xE1gina","Previous Page":"P\xE1gina anterior","Next Page":"Pr\xF3xima p\xE1gina","Last Page":"\xDAltima p\xE1gina","Rotate CCW":"Girar no sentido anti-hor\xE1rio","Rotate CW":"Girar no sentido hor\xE1rio",Download:"Download",Print:"Imprimir",Search:"Procurar","Run presentation":"Executar apresenta\xE7\xE3o",Present:"Presente",Stop:"Pare","Stop presenting":"Pare de apresentar","Resume presenting":"Retomar apresenta\xE7\xE3o","Pause presenting":"Pausar apresenta\xE7\xE3o",None:"Nenhum","5 sec":"5 s","10 sec":"10 s","15 sec":"15 s","30 sec":"30 s",Thumbnails:"Miniaturas",Autoplay:"Reprodu\xE7\xE3o autom\xE1tica",Off:"Desligado","Exit fullscreen":"Sair da tela cheia","Open File":"Abrir arquivo","Open document":"Abrir documento",FILE:"ARQUIVO",SIZE:"TAMANHO","Upload via URL":"Fazer upload via URL","Upload from Device":"Fazer upload do dispositivo",PREPARING_TO_PRINT:"Preparando para imprimir...",LOADED_PAGES:"Carregado {{loaded}} de {{total}} p\xE1ginas.","Password protected document":"Documento protegido por senha",Password:"Senha",Open:"Abrir","Something went wrong":"Algo deu errado","Server is not available":"Servidor n\xE3o est\xE1 dispon\xEDvel",Information:"Informa\xE7\xE3o","Type URL to upload from":"Digite o URL de onde fazer o upload","Fit Width":"Ajustar \xE0 largura","Fit Height":"Ajustar \xE0 altura"};var l4={"Download PDF":"Desc\u0103rca\u021Bi PDF","Download ZIP with PNG images":"Desc\u0103rca\u021Bi ZIP cu imagini PNG","Close Viewer":"\xCEnchide Viewer",Click:"Clic","to open file":"pentru a deschide fi\u0219ierul","Or drop file here":"Sau arunca\u021Bi fi\u0219ierul aici","Browse files":"Cauta fisiere","Zoom In":"Mareste","Zoom Out":"A micsora","First Page":"Prima pagina","Previous Page":"Pagina precedent\u0103","Next Page":"Pagina urm\u0103toare","Last Page":"Ultima pagina","Rotate CCW":"Roti\u021Bi CCW","Rotate CW":"Roti\u021Bi CW",Download:"Descarca",Print:"Imprimare",Search:"C\u0103utare","Run presentation":"Rula\u021Bi prezentarea",Present:"Prezent",Stop:"Stop","Stop presenting":"Nu mai prezenta","Resume presenting":"Relua\u021Bi prezentarea","Pause presenting":"Pauz\u0103 prezentare",None:"Nici unul","5 sec":"5 sec","10 sec":"10 sec","15 sec":"15 sec","30 sec":"30 sec",Thumbnails:"Miniaturi",Autoplay:"Redare automata",Off:"Oprit","Exit fullscreen":"Ie\u0219i\u021Bi din ecranul complet","Open File":"Deschide fi\u0219ier","Open document":"Deschide document",FILE:"FI\u0218IER",SIZE:"DIMENSIUNE","Upload via URL":"\xCEnc\u0103rcare prin URL","Upload from Device":"\xCEnc\u0103rcare de pe dispozitiv",PREPARING_TO_PRINT:"Se preg\u0103te\u0219te pentru tip\u0103rire...",LOADED_PAGES:"\xCEnc\u0103rcate {{loaded}} din {{total}} pagini.","Password protected document":"Document protejat cu parol\u0103",Password:"Parol\u0103",Open:"Deschide","Something went wrong":"Ceva a mers prost","Server is not available":"Serverul nu este disponibil",Information:"Informa\u021Bie","Type URL to upload from":"Introduce\u021Bi URL-ul de unde s\u0103 \xEEnc\u0103rca\u021Bi","Fit Width":"Potrive\u0219te l\u0103\u021Bimea","Fit Height":"Potrive\u0219te \xEEn\u0103l\u021Bimea"};var f4={"Download PDF":"\u0421\u043A\u0430\u0447\u0430\u0442\u044C PDF","Download ZIP with PNG images":"\u0421\u043A\u0430\u0447\u0430\u0442\u044C ZIP c\u043E \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430\u043C\u0438 \u0432 \u0444\u043E\u0440\u043C\u0430\u0442\u0435 PNG","Close Viewer":"\u0417\u044B\u043A\u0440\u044B\u0442\u044C \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0435",Click:"\u041D\u0430\u0436\u043C\u0438\u0442\u0435","to open file":"\u0447\u0442\u043E\u0431\u044B \u043E\u0442\u043A\u0440\u044B\u0442\u044C \u0444\u0430\u0439\u043B","Or drop file here":"\u0418\u043B\u0438 \u043F\u0435\u0440\u0435\u0442\u0430\u0449\u0438\u0442\u0435 \u0444\u0430\u0439\u043B \u0441\u044E\u0434\u0430","Browse files":"\u041F\u0440\u043E\u0441\u043C\u043E\u0442\u0440 \u0444\u0430\u0439\u043B\u043E\u0432","Zoom In":"\u0423\u0432\u0435\u043B\u0438\u0447\u0438\u0442\u044C","Zoom Out":"\u0423\u043C\u0435\u043D\u044C\u0448\u0438\u0442\u044C","First Page":"\u041F\u0435\u0440\u0432\u0430\u044F \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430","Previous Page":"\u041F\u0440\u0435\u0434\u044B\u0434\u0443\u0449\u0430\u044F \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430","Next Page":"\u0421\u043B\u0435\u0434\u0443\u044E\u0449\u0430\u044F \u0421\u0442\u0440\u0430\u043D\u0438\u0446\u0430","Last Page":"\u041F\u043E\u0441\u043B\u0435\u0434\u043D\u044F\u044F \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430","Rotate CCW":"\u041F\u043E\u0432\u0435\u0440\u043D\u0443\u0442\u044C \u043F\u0440\u043E\u0442\u0438\u0432 \u0447\u0430\u0441\u043E\u0432\u043E\u0439 \u0441\u0442\u0440\u0435\u043B\u043A\u0438","Rotate CW":"\u041F\u043E\u0432\u0435\u0440\u043D\u0443\u0442\u044C \u043F\u043E \u0447\u0430\u0441\u043E\u0432\u043E\u0439 \u0441\u0442\u0440\u0435\u043B\u043A\u0435",Download:"\u0421\u043A\u0430\u0447\u0430\u0442\u044C",Print:"\u0420\u0430\u0441\u043F\u0435\u0447\u0430\u0442\u0430\u0442\u044C",Search:"\u041F\u043E\u0438\u0441\u043A","Run presentation":"\u0417\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u044C \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044E",Present:"\u0417\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u044C \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044E",Stop:"\u0421\u0442\u043E\u043F","Stop presenting":"\u041E\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044E","Resume presenting":"\u0412\u043E\u0437\u043E\u0431\u043D\u043E\u0432\u0438\u0442\u044C \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044E","Pause presenting":"\u041F\u0440\u0438\u043E\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044E",None:"-","5 sec":"5 \u0441\u0435\u043A.","10 sec":"10 \u0441\u0435\u043A.","15 sec":"15 \u0441\u0435\u043A.","30 sec":"30 \u0441\u0435\u043A.",Thumbnails:"\u041C\u0438\u043D\u0438\u0430\u0442\u044E\u0440\u044B",Autoplay:"\u0410\u0432\u0442\u043E\u0432\u043E\u0441\u043F\u0440\u043E\u0438\u0437\u0432\u0435\u0434\u0435\u043D\u0438\u0435",Off:"\u0412\u044B\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044B\u0439","Exit fullscreen":"\u0412\u044B\u0439\u0442\u0438 \u0438\u0437 \u043F\u043E\u043B\u043D\u043E\u044D\u043A\u0440\u0430\u043D\u043D\u043E\u0433\u043E \u0440\u0435\u0436\u0438\u043C\u0430","Open File":"\u041E\u0442\u043A\u0440\u044B\u0442\u044C \u0444\u0430\u0439\u043B","Open document":"\u041E\u0442\u043A\u0440\u044B\u0442\u044C \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442",FILE:"\u0424\u0410\u0419\u041B",SIZE:"\u0420\u0410\u0417\u041C\u0415\u0420","Upload via URL":"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u043F\u043E URL","Upload from Device":"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0441 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430",PREPARING_TO_PRINT:"\u041F\u043E\u0434\u0433\u043E\u0442\u043E\u0432\u043A\u0430 \u043A \u043F\u0435\u0447\u0430\u0442\u0438...",LOADED_PAGES:"\u0417\u0430\u0433\u0440\u0443\u0436\u0435\u043D\u043E {{loaded}} \u0438\u0437 {{total}} \u0441\u0442\u0440\u0430\u043D\u0438\u0446.","Password protected document":"\u0414\u043E\u043A\u0443\u043C\u0435\u043D\u0442 \u0437\u0430\u0449\u0438\u0449\u0451\u043D \u043F\u0430\u0440\u043E\u043B\u0435\u043C",Password:"\u041F\u0430\u0440\u043E\u043B\u044C",Open:"\u041E\u0442\u043A\u0440\u044B\u0442\u044C","Something went wrong":"\u0427\u0442\u043E-\u0442\u043E \u043F\u043E\u0448\u043B\u043E \u043D\u0435 \u0442\u0430\u043A","Server is not available":"\u0421\u0435\u0440\u0432\u0435\u0440 \u043D\u0435\u0434\u043E\u0441\u0442\u0443\u043F\u0435\u043D",Information:"\u0418\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044F","Type URL to upload from":"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 URL \u0434\u043B\u044F \u0437\u0430\u0433\u0440\u0443\u0437\u043A\u0438 \u0438\u0437","Fit Width":"\u041F\u043E\u0434\u043E\u0433\u043D\u0430\u0442\u044C \u043F\u043E \u0448\u0438\u0440\u0438\u043D\u0435","Fit Height":"\u041F\u043E\u0434\u043E\u0433\u043D\u0430\u0442\u044C \u043F\u043E \u0432\u044B\u0441\u043E\u0442\u0435"};var d4={"Download PDF":"Ladda ner PDF","Download ZIP with PNG images":"Ladda ner ZIP med PNG-bilder","Close Viewer":"St\xE4ng Viewer",Click:"Klick","to open file":"f\xF6r att \xF6ppna filen","Or drop file here":"Eller sl\xE4pp filen h\xE4r","Browse files":"Bl\xE4ddra bland filer","Zoom In":"Zooma in","Zoom Out":"Zooma ut","First Page":"F\xF6rsta sidan","Previous Page":"F\xF6reg\xE5ende sida","Next Page":"N\xE4sta sida","Last Page":"Sista sidan","Rotate CCW":"Vrid CCW","Rotate CW":"Rotera CW",Download:"Ladda ner",Print:"Skriva ut",Search:"S\xF6k","Run presentation":"K\xF6r presentationen",Present:"N\xE4rvarande",Stop:"Sluta","Stop presenting":"Sluta presentera","Resume presenting":"\xC5teruppta presentationen","Pause presenting":"Pausa presentationen",None:"Ingen","5 sec":"5 sek","10 sec":"10 sek","15 sec":"15 sek","30 sec":"30 sek",Thumbnails:"Miniatyrer",Autoplay:"Autospela",Off:"Av","Exit fullscreen":"Avsluta helsk\xE4rm","Open File":"\xD6ppna fil","Open document":"\xD6ppna dokument",FILE:"FIL",SIZE:"STORLEK","Upload via URL":"Ladda upp via URL","Upload from Device":"Ladda upp fr\xE5n enhet",PREPARING_TO_PRINT:"F\xF6rbereder f\xF6r utskrift...",LOADED_PAGES:"Laddat {{loaded}} av {{total}} sidor.","Password protected document":"L\xF6senordsskyddat dokument",Password:"L\xF6senord",Open:"\xD6ppna","Something went wrong":"N\xE5got gick fel","Server is not available":"Servern \xE4r inte tillg\xE4nglig",Information:"Information","Type URL to upload from":"Skriv in URL f\xF6r att ladda upp fr\xE5n","Fit Width":"Anpassa till bredd","Fit Height":"Anpassa till h\xF6jd"};var u4={"Download PDF":"\u0E14\u0E32\u0E27\u0E19\u0E4C\u0E42\u0E2B\u0E25\u0E14 PDF","Download ZIP with PNG images":"\u0E14\u0E32\u0E27\u0E19\u0E4C\u0E42\u0E2B\u0E25\u0E14 ZIP \u0E14\u0E49\u0E27\u0E22\u0E20\u0E32\u0E1E PNG","Close Viewer":"\u0E1B\u0E34\u0E14\u0E42\u0E1B\u0E23\u0E41\u0E01\u0E23\u0E21\u0E14\u0E39",Click:"\u0E04\u0E25\u0E34\u0E01","to open file":"\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E1B\u0E34\u0E14\u0E44\u0E1F\u0E25\u0E4C","Or drop file here":"\u0E2B\u0E23\u0E37\u0E2D\u0E27\u0E32\u0E07\u0E44\u0E1F\u0E25\u0E4C\u0E17\u0E35\u0E48\u0E19\u0E35\u0E48","Browse files":"\u0E40\u0E23\u0E35\u0E22\u0E01\u0E14\u0E39\u0E44\u0E1F\u0E25\u0E4C","Zoom In":"\u0E02\u0E22\u0E32\u0E22\u0E40\u0E02\u0E49\u0E32","Zoom Out":"\u0E0B\u0E39\u0E21\u0E2D\u0E2D\u0E01","First Page":"\u0E2B\u0E19\u0E49\u0E32\u0E41\u0E23\u0E01","Previous Page":"\u0E2B\u0E19\u0E49\u0E32\u0E01\u0E48\u0E2D\u0E19","Next Page":"\u0E2B\u0E19\u0E49\u0E32\u0E15\u0E48\u0E2D\u0E44\u0E1B","Last Page":"\u0E2B\u0E19\u0E49\u0E32\u0E2A\u0E38\u0E14\u0E17\u0E49\u0E32\u0E22","Rotate CCW":"\u0E2B\u0E21\u0E38\u0E19\u0E17\u0E27\u0E19\u0E40\u0E02\u0E47\u0E21\u0E19\u0E32\u0E2C\u0E34\u0E01\u0E32","Rotate CW":"\u0E2B\u0E21\u0E38\u0E19 CW",Download:"\u0E14\u0E32\u0E27\u0E19\u0E4C\u0E42\u0E2B\u0E25\u0E14",Print:"\u0E1E\u0E34\u0E21\u0E1E\u0E4C",Search:"\u0E04\u0E49\u0E19\u0E2B\u0E32","Run presentation":"\u0E40\u0E23\u0E35\u0E22\u0E01\u0E43\u0E0A\u0E49\u0E01\u0E32\u0E23\u0E19\u0E33\u0E40\u0E2A\u0E19\u0E2D",Present:"\u0E1B\u0E31\u0E08\u0E08\u0E38\u0E1A\u0E31\u0E19",Stop:"\u0E2B\u0E22\u0E38\u0E14","Stop presenting":"\u0E2B\u0E22\u0E38\u0E14\u0E19\u0E33\u0E40\u0E2A\u0E19\u0E2D","Resume presenting":"\u0E19\u0E33\u0E40\u0E2A\u0E19\u0E2D\u0E15\u0E48\u0E2D","Pause presenting":"\u0E2B\u0E22\u0E38\u0E14\u0E01\u0E32\u0E23\u0E19\u0E33\u0E40\u0E2A\u0E19\u0E2D\u0E0A\u0E31\u0E48\u0E27\u0E04\u0E23\u0E32\u0E27",None:"\u0E44\u0E21\u0E48\u0E21\u0E35","5 sec":"5 \u0E27\u0E34\u0E19\u0E32\u0E17\u0E35","10 sec":"10 \u0E27\u0E34\u0E19\u0E32\u0E17\u0E35","15 sec":"15 \u0E27\u0E34\u0E19\u0E32\u0E17\u0E35","30 sec":"30 \u0E27\u0E34\u0E19\u0E32\u0E17\u0E35",Thumbnails:"\u0E23\u0E39\u0E1B\u0E02\u0E19\u0E32\u0E14\u0E22\u0E48\u0E2D",Autoplay:"\u0E40\u0E25\u0E48\u0E19\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34",Off:"\u0E1B\u0E34\u0E14","Exit fullscreen":"\u0E2D\u0E2D\u0E01\u0E08\u0E32\u0E01\u0E42\u0E2B\u0E21\u0E14\u0E40\u0E15\u0E47\u0E21\u0E2B\u0E19\u0E49\u0E32\u0E08\u0E2D","Open File":"\u0E40\u0E1B\u0E34\u0E14\u0E44\u0E1F\u0E25\u0E4C","Open document":"\u0E40\u0E1B\u0E34\u0E14\u0E40\u0E2D\u0E01\u0E2A\u0E32\u0E23",FILE:"\u0E44\u0E1F\u0E25\u0E4C",SIZE:"\u0E02\u0E19\u0E32\u0E14","Upload via URL":"\u0E2D\u0E31\u0E1B\u0E42\u0E2B\u0E25\u0E14\u0E1C\u0E48\u0E32\u0E19 URL","Upload from Device":"\u0E2D\u0E31\u0E1B\u0E42\u0E2B\u0E25\u0E14\u0E08\u0E32\u0E01\u0E2D\u0E38\u0E1B\u0E01\u0E23\u0E13\u0E4C",PREPARING_TO_PRINT:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E40\u0E15\u0E23\u0E35\u0E22\u0E21\u0E01\u0E32\u0E23\u0E1E\u0E34\u0E21\u0E1E\u0E4C...",LOADED_PAGES:"\u0E42\u0E2B\u0E25\u0E14 {{loaded}} \u0E08\u0E32\u0E01 {{total}} \u0E2B\u0E19\u0E49\u0E32\u0E41\u0E25\u0E49\u0E27","Password protected document":"\u0E40\u0E2D\u0E01\u0E2A\u0E32\u0E23\u0E17\u0E35\u0E48\u0E1B\u0E49\u0E2D\u0E07\u0E01\u0E31\u0E19\u0E14\u0E49\u0E27\u0E22\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",Password:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",Open:"\u0E40\u0E1B\u0E34\u0E14","Something went wrong":"\u0E40\u0E01\u0E34\u0E14\u0E02\u0E49\u0E2D\u0E1C\u0E34\u0E14\u0E1E\u0E25\u0E32\u0E14\u0E1A\u0E32\u0E07\u0E2D\u0E22\u0E48\u0E32\u0E07","Server is not available":"\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E01\u0E31\u0E1A\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C",Information:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25","Type URL to upload from":"\u0E1E\u0E34\u0E21\u0E1E\u0E4C URL \u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E2D\u0E31\u0E1B\u0E42\u0E2B\u0E25\u0E14\u0E08\u0E32\u0E01","Fit Width":"\u0E1E\u0E2D\u0E14\u0E35\u0E01\u0E31\u0E1A\u0E04\u0E27\u0E32\u0E21\u0E01\u0E27\u0E49\u0E32\u0E07","Fit Height":"\u0E1E\u0E2D\u0E14\u0E35\u0E01\u0E31\u0E1A\u0E04\u0E27\u0E32\u0E21\u0E2A\u0E39\u0E07"};var p4={"Download PDF":"PDF \u0130ndir","Download ZIP with PNG images":"PNG g\xF6r\xFCnt\xFCleri ile ZIP'i indirin","Close Viewer":"G\xF6r\xFCnt\xFCleyiciyi Kapat",Click:"T\u0131klamak","to open file":"dosyay\u0131 a\xE7mak i\xE7in","Or drop file here":"Veya dosyay\u0131 buraya b\u0131rak\u0131n","Browse files":"Dosyalara g\xF6z at\u0131n","Zoom In":"Yak\u0131nla\u015Ft\u0131r","Zoom Out":"Uzakla\u015Ft\u0131rmak","First Page":"\u0130lk sayfa","Previous Page":"\xD6nceki sayfa","Next Page":"Sonraki Sayfa","Last Page":"Son Sayfa","Rotate CCW":"CCW'yi d\xF6nd\xFCr","Rotate CW":"CW'yi d\xF6nd\xFCr",Download:"\u0130ndirmek",Print:"Yazd\u0131r",Search:"Arama","Run presentation":"Sunuyu \xE7al\u0131\u015Ft\u0131r",Present:"Sunmak",Stop:"Durmak","Stop presenting":"Sunmay\u0131 durdur","Resume presenting":"Sunuma devam et","Pause presenting":"Sunumu duraklat",None:"Hi\xE7biri","5 sec":"5 saniye","10 sec":"10 saniye","15 sec":"15 saniye","30 sec":"30 saniye",Thumbnails:"k\xFC\xE7\xFCk resimler",Autoplay:"Otomatik oynatma",Off:"Kapal\u0131","Exit fullscreen":"Tam ekrandan \xE7\u0131k","Open File":"Dosya A\xE7","Open document":"Belgeyi a\xE7",FILE:"DOSYA",SIZE:"BOYUT","Upload via URL":"URL ile Y\xFCkle","Upload from Device":"Cihazdan Y\xFCkle",PREPARING_TO_PRINT:"Yazd\u0131rmaya haz\u0131rlan\u0131yor...",LOADED_PAGES:"{{total}} sayfan\u0131n {{loaded}} tanesi y\xFCklendi.","Password protected document":"\u015Eifre korumal\u0131 belge",Password:"\u015Eifre",Open:"A\xE7","Something went wrong":"Bir \u015Feyler ters gitti","Server is not available":"Sunucu kullan\u0131lam\u0131yor",Information:"Bilgi","Type URL to upload from":"Y\xFCklemek i\xE7in URL'yi yaz\u0131n","Fit Width":"Geni\u015Fli\u011Fe s\u0131\u011Fd\u0131r","Fit Height":"Y\xFCksekli\u011Fe s\u0131\u011Fd\u0131r"};var m4={"Download PDF":"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0438\u0442\u0438 PDF","Download ZIP with PNG images":"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0438\u0442\u0438 ZIP \u0437 PNG \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0430\u043C\u0438","Close Viewer":"\u0417\u0430\u043A\u0440\u0438\u0442\u0438 \u0434\u043E\u0434\u0430\u0442\u043E\u043A",Click:"\u041A\u043B\u0456\u043A\u043D\u0456\u0442\u044C","to open file":"\u0449\u043E\u0431 \u0432\u0456\u0434\u043A\u0440\u0438\u0442\u0438 \u0444\u0430\u0439\u043B","Or drop file here":"\u0410\u0431\u043E \u043F\u0435\u0440\u0435\u0442\u044F\u0433\u043D\u0456\u0442\u044C \u0444\u0430\u0439\u043B \u0443 \u0446\u044E \u043E\u0431\u043B\u0430\u0441\u0442\u044C","Browse files":"\u041F\u0435\u0440\u0435\u0433\u043B\u044F\u043D\u0443\u0442\u0438 \u0444\u0430\u0439\u043B\u0438","Zoom In":"\u0417\u0431\u0456\u043B\u044C\u0448\u0438\u0442\u0438","Zoom Out":"\u0417\u043C\u0435\u043D\u0448\u0438\u0442\u0438","First Page":"\u041F\u0435\u0440\u0448\u0430 \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0430","Previous Page":"\u041F\u043E\u043F\u0435\u0440\u0435\u0434\u043D\u044F \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0430","Next Page":"\u041D\u0430\u0441\u0442\u0443\u043F\u043D\u0430 \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0430","Last Page":"\u041E\u0441\u0442\u0430\u043D\u043D\u044F \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0430","Rotate CCW":"\u041F\u043E\u0432\u0435\u0440\u043D\u0443\u0442\u0438 \u043F\u0440\u043E\u0442\u0438 \u0433\u043E\u0434\u0438\u043D\u043D\u0438\u043A\u043E\u0432\u043E\u0457 \u0441\u0442\u0440\u0456\u043B\u043A\u0438","Rotate CW":"\u041F\u043E\u0432\u0435\u0440\u043D\u0443\u0442\u0438 \u0437\u0430 \u0433\u043E\u0434\u0438\u043D\u043D\u0438\u043A\u043E\u0432\u043E\u044E \u0441\u0442\u0440\u0456\u043B\u043A\u043E\u044E",Download:"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0438\u0442\u0438",Print:"\u0414\u0440\u0443\u043A",Search:"\u041F\u043E\u0448\u0443\u043A","Run presentation":"\u0417\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u0438 \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0456\u044E",Present:"\u0417\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u0438 \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0456\u044E",Stop:"\u0417\u0443\u043F\u0438\u043D\u0438\u0442\u0438","Stop presenting":"\u0417\u0443\u043F\u0438\u043D\u0438\u0442\u0438 \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0456\u044E","Resume presenting":"\u041F\u0440\u043E\u0434\u043E\u0432\u0436\u0438\u0442\u0438 \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0456\u044E","Pause presenting":"\u041F\u0440\u0438\u0437\u0443\u043F\u0438\u043D\u0438\u0442\u0438 \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0456\u044E",None:"-","5 sec":"5 \u0441\u0435\u043A\u0443\u043D\u0434","10 sec":"10 \u0441\u0435\u043A\u0443\u043D\u0434","15 sec":"15 \u0441\u0435\u043A\u0443\u043D\u0434","30 sec":"30 \u0441\u0435\u043A\u0443\u043D\u0434",Thumbnails:"\u0415\u0441\u043A\u0456\u0437\u0438",Autoplay:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u043D\u0435 \u0432\u0456\u0434\u0442\u0432\u043E\u0440\u0435\u043D\u043D\u044F",Off:"\u0412\u0438\u043C\u043A\u043D\u0435\u043D\u043E","Exit fullscreen":"\u0412\u0438\u0439\u0442\u0438 \u0437 \u043F\u043E\u0432\u043D\u043E\u0435\u043A\u0440\u0430\u043D\u043D\u043E\u0433\u043E \u0440\u0435\u0436\u0438\u043C\u0443","Open File":"\u0412\u0456\u0434\u043A\u0440\u0438\u0442\u0438 \u0444\u0430\u0439\u043B","Open document":"\u0412\u0456\u0434\u043A\u0440\u0438\u0442\u0438 \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442",FILE:"\u0424\u0410\u0419\u041B",SIZE:"\u0420\u041E\u0417\u041C\u0406\u0420","Upload via URL":"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0438\u0442\u0438 \u0447\u0435\u0440\u0435\u0437 URL","Upload from Device":"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0438\u0442\u0438 \u0437 \u043F\u0440\u0438\u0441\u0442\u0440\u043E\u044E",PREPARING_TO_PRINT:"\u041F\u0456\u0434\u0433\u043E\u0442\u043E\u0432\u043A\u0430 \u0434\u043E \u0434\u0440\u0443\u043A\u0443...",LOADED_PAGES:"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0435\u043D\u043E {{loaded}} \u0456\u0437 {{total}} \u0441\u0442\u043E\u0440\u0456\u043D\u043E\u043A.","Password protected document":"\u0414\u043E\u043A\u0443\u043C\u0435\u043D\u0442, \u0437\u0430\u0445\u0438\u0449\u0435\u043D\u0438\u0439 \u043F\u0430\u0440\u043E\u043B\u0435\u043C",Password:"\u041F\u0430\u0440\u043E\u043B\u044C",Open:"\u0412\u0456\u0434\u043A\u0440\u0438\u0442\u0438","Something went wrong":"\u0429\u043E\u0441\u044C \u043F\u0456\u0448\u043B\u043E \u043D\u0435 \u0442\u0430\u043A","Server is not available":"\u0421\u0435\u0440\u0432\u0435\u0440 \u043D\u0435\u0434\u043E\u0441\u0442\u0443\u043F\u043D\u0438\u0439",Information:"\u0406\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0456\u044F","Type URL to upload from":"\u0412\u0432\u0435\u0434\u0456\u0442\u044C URL \u0434\u043B\u044F \u0437\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0435\u043D\u043D\u044F \u0437","Fit Width":"\u041F\u0456\u0434\u0456\u0433\u043D\u0430\u0442\u0438 \u043F\u043E \u0448\u0438\u0440\u0438\u043D\u0456","Fit Height":"\u041F\u0456\u0434\u0456\u0433\u043D\u0430\u0442\u0438 \u043F\u043E \u0432\u0438\u0441\u043E\u0442\u0456"};var h4={"Download PDF":"t\u1EA3i PDF","Download ZIP with PNG images":"T\u1EA3i xu\u1ED1ng ZIP v\u1EDBi h\xECnh \u1EA3nh PNG","Close Viewer":"\u0110\xF3ng tr\xECnh xem",Click:"Nh\u1EA5p chu\u1ED9t","to open file":"\u0111\u1EC3 m\u1EDF t\u1EC7p","Or drop file here":"Ho\u1EB7c th\u1EA3 t\u1EC7p v\xE0o \u0111\xE2y","Browse files":"Duy\u1EC7t qua c\xE1c t\u1EC7p","Zoom In":"Ph\xF3ng to","Zoom Out":"Thu nh\u1ECF","First Page":"Trang \u0111\u1EA7u ti\xEAn","Previous Page":"Trang tr\u01B0\u1EDBc","Next Page":"Trang ti\u1EBFp theo","Last Page":"Trang cu\u1ED1i","Rotate CCW":"Xoay CCW","Rotate CW":"Xoay CW",Download:"T\u1EA3i xu\u1ED1ng",Print:"In",Search:"T\xECm ki\u1EBFm","Run presentation":"Ch\u1EA1y b\u1EA3n tr\xECnh b\xE0y",Present:"M\xF3n qu\xE0",Stop:"Ng\u1EEBng l\u1EA1i","Stop presenting":"D\u1EEBng tr\xECnh b\xE0y","Resume presenting":"Ti\u1EBFp t\u1EE5c tr\xECnh b\xE0y","Pause presenting":"T\u1EA1m d\u1EEBng tr\xECnh b\xE0y",None:"Kh\xF4ng c\xF3","5 sec":"5 gi\xE2y","10 sec":"10 gi\xE2y","15 sec":"15 gi\xE2y","30 sec":"30 gi\xE2y",Thumbnails:"H\xECnh thu nh\u1ECF",Autoplay:"T\u1EF1 ch\u1EA1y",Off:"T\u1EAFt","Exit fullscreen":"Tho\xE1t to\xE0n m\xE0n h\xECnh","Open File":"M\u1EDF t\u1EC7p","Open document":"M\u1EDF t\xE0i li\u1EC7u",FILE:"T\u1EC6P",SIZE:"K\xCDCH TH\u01AF\u1EDAC","Upload via URL":"T\u1EA3i l\xEAn qua URL","Upload from Device":"T\u1EA3i l\xEAn t\u1EEB Thi\u1EBFt b\u1ECB",PREPARING_TO_PRINT:"\u0110ang chu\u1EA9n b\u1ECB in...",LOADED_PAGES:"\u0110\xE3 t\u1EA3i {{loaded}} tr\xEAn {{total}} trang.","Password protected document":"T\xE0i li\u1EC7u \u0111\u01B0\u1EE3c b\u1EA3o v\u1EC7 b\u1EB1ng m\u1EADt kh\u1EA9u",Password:"M\u1EADt kh\u1EA9u",Open:"M\u1EDF","Something went wrong":"\u0110\xE3 x\u1EA3y ra l\u1ED7i","Server is not available":"M\xE1y ch\u1EE7 kh\xF4ng kh\u1EA3 d\u1EE5ng",Information:"Th\xF4ng tin","Type URL to upload from":"Nh\u1EADp URL \u0111\u1EC3 t\u1EA3i l\xEAn t\u1EEB","Fit Width":"V\u1EEBa v\u1EDBi chi\u1EC1u r\u1ED9ng","Fit Height":"V\u1EEBa v\u1EDBi chi\u1EC1u cao"};var g4={"Download PDF":"\u4E0B\u8F7DPDF","Download ZIP with PNG images":"\u4E0B\u8F7D\u5E26\u6709 PNG \u56FE\u50CF\u7684 ZIP","Close Viewer":"\u5173\u95ED\u67E5\u770B\u5668",Click:"\u70B9\u51FB","to open file":"\u6253\u5F00\u6587\u4EF6","Or drop file here":"\u6216\u5C06\u6587\u4EF6\u62D6\u653E\u5230\u6B64\u5904","Browse files":"\u6D4F\u89C8\u6587\u4EF6","Zoom In":"\u653E\u5927","Zoom Out":"\u7F29\u5C0F","First Page":"\u7B2C\u4E00\u9875","Previous Page":"\u4E0A\u4E00\u9875","Next Page":"\u4E0B\u4E00\u9875","Last Page":"\u6700\u540E\u4E00\u9875","Rotate CCW":"\u9006\u65F6\u9488\u65CB\u8F6C","Rotate CW":"\u987A\u65F6\u9488\u65CB\u8F6C",Download:"\u4E0B\u8F7D",Print:"\u6253\u5370",Search:"\u641C\u7D22","Run presentation":"\u8FD0\u884C\u6F14\u793A",Present:"\u5C55\u793A",Stop:"\u505C\u6B62","Stop presenting":"\u505C\u6B62\u5C55\u793A","Resume presenting":"\u7B80\u5386\u5C55\u793A","Pause presenting":"\u6682\u505C\u6F14\u793A",None:"\u6CA1\u6709\u4EFB\u4F55","5 sec":"5 \u79D2","10 sec":"10 \u79D2","15 sec":"15 \u79D2","30 sec":"30 \u79D2",Thumbnails:"\u7F29\u7565\u56FE",Autoplay:"\u81EA\u52A8\u64AD\u653E",Off:"\u79BB\u5F00","Exit fullscreen":"\u9000\u51FA\u5168\u5C4F","Open File":"\u6253\u5F00\u6587\u4EF6","Open document":"\u6253\u5F00\u6587\u6863",FILE:"\u6587\u4EF6",SIZE:"\u5927\u5C0F","Upload via URL":"\u901A\u8FC7URL\u4E0A\u4F20","Upload from Device":"\u4ECE\u8BBE\u5907\u4E0A\u4F20",PREPARING_TO_PRINT:"\u6B63\u5728\u51C6\u5907\u6253\u5370...",LOADED_PAGES:"\u5DF2\u52A0\u8F7D {{loaded}} / {{total}} \u9875\u3002","Password protected document":"\u53D7\u5BC6\u7801\u4FDD\u62A4\u7684\u6587\u6863",Password:"\u5BC6\u7801",Open:"\u6253\u5F00","Something went wrong":"\u51FA\u73B0\u95EE\u9898","Server is not available":"\u670D\u52A1\u5668\u4E0D\u53EF\u7528",Information:"\u4FE1\u606F","Type URL to upload from":"\u8F93\u5165\u4E0A\u4F20\u7684 URL","Fit Width":"\u9002\u5E94\u5BBD\u5EA6","Fit Height":"\u9002\u5E94\u9AD8\u5EA6"};var x4={"Download PDF":"\u4E0B\u8F09PDF","Download ZIP with PNG images":"\u4E0B\u8F09\u5E36\u6709 PNG \u5716\u50CF\u7684 ZIP","Close Viewer":"\u95DC\u9589\u67E5\u770B\u5668",Click:"\u9EDE\u64CA","to open file":"\u6253\u958B\u6587\u4EF6","Or drop file here":"\u6216\u5C07\u6587\u4EF6\u62D6\u653E\u5230\u6B64\u8655","Browse files":"\u700F\u89BD\u6587\u4EF6","Zoom In":"\u653E\u5927","Zoom Out":"\u7E2E\u5C0F","First Page":"\u7B2C\u4E00\u9801","Previous Page":"\u4E0A\u4E00\u9801","Next Page":"\u4E0B\u4E00\u9801","Last Page":"\u6700\u5F8C\u4E00\u9801","Rotate CCW":"\u9006\u6642\u91DD\u65CB\u8F49","Rotate CW":"\u9806\u6642\u91DD\u65CB\u8F49",Download:"\u4E0B\u8F09",Print:"\u6253\u5370",Search:"\u641C\u7D22","Run presentation":"\u904B\u884C\u6F14\u793A",Present:"\u5C55\u793A",Stop:"\u505C\u6B62","Stop presenting":"\u505C\u6B62\u5C55\u793A","Resume presenting":"\u7C21\u6B77\u5C55\u793A","Pause presenting":"\u66AB\u505C\u6F14\u793A",None:"\u6C92\u6709\u4EFB\u4F55","5 sec":"5 \u79D2","10 sec":"10 \u79D2","15 sec":"15 \u79D2","30 sec":"30 \u79D2",Thumbnails:"\u7E2E\u7565\u5716",Autoplay:"\u81EA\u52D5\u64AD\u653E",Off:"\u96E2\u958B","Exit fullscreen":"\u9000\u51FA\u5168\u5C4F","Open File":"\u6253\u958B\u6A94\u6848","Open document":"\u6253\u958B\u6587\u4EF6",FILE:"\u6A94\u6848",SIZE:"\u5927\u5C0F","Upload via URL":"\u901A\u904EURL\u4E0A\u50B3","Upload from Device":"\u5F9E\u8A2D\u5099\u4E0A\u50B3",PREPARING_TO_PRINT:"\u6B63\u5728\u6E96\u5099\u5217\u5370...",LOADED_PAGES:"\u5DF2\u8F09\u5165 {{loaded}} / {{total}} \u9801\u3002","Password protected document":"\u53D7\u5BC6\u78BC\u4FDD\u8B77\u7684\u6587\u4EF6",Password:"\u5BC6\u78BC",Open:"\u6253\u958B","Something went wrong":"\u767C\u751F\u932F\u8AA4","Server is not available":"\u4F3A\u670D\u5668\u7121\u6CD5\u4F7F\u7528",Information:"\u8CC7\u8A0A","Type URL to upload from":"\u8F38\u5165\u4E0A\u50B3\u7684 URL","Fit Width":"\u9069\u5408\u5BEC\u5EA6","Fit Height":"\u9069\u5408\u9AD8\u5EA6"};var N0={apiEndpoint:"",htmlMode:!0,staticContentMode:!1,defaultDocument:"",preloadPageCount:10,initialZoom:"auto",showErrorReportForm:!1,pageSelector:!0,download:!0,upload:!1,print:!0,browse:!1,enableRightClick:!0,zoom:!0,search:!0,thumbnails:!0,printAllowed:!0,hyperlinksAllowed:!0,enablePresentation:!1,enableHeader:!0,enableToolbar:!0,enableFileName:!0,showLanguageMenu:!0,defaultLanguage:"en",supportedLanguages:["ar","ca","cs","hr","da","de","el","en","es","fr","he","hi","id","it","ja","kk","ko","ms","nl","pl","pt","ro","ru","sv","th","tr","uk","vi","zh-hans","zh-hant"],apiEndpointConfig:{filesTree:"loadFileTree",uploadFile:"uploadDocument",uploadDocument:"uploadDocument",viewData:"loadDocumentDescription",createPages:"loadDocumentPages",createPdf:"createPdf",printPdf:"printPdf"},withCredentials:!0,rewrite:!1,filesDirectory:"",fontsDirectory:"",rotate:!1,cache:!1,saveRotateState:!1,watermarkText:"",showGridLines:!1,showExitButton:!0};var Ea={file:"",url:"",config:N0},v4=C0(Ea,$(Vt,(r,{file:e,url:t})=>re(W({},r),{file:e||"",url:t||""})),$(P0,(r,{config:e})=>re(W({},r),{config:e||r.config})),$(Kt,r=>W({},r)),$(l2,()=>Ea)),Aa=(r,e)=>v4(r,e);var wa=(()=>{class r{constructor(t,n,i,o,c,a){this._actions=t,this._appFacade=n,this._fileFacade=i,this._i18nService=o,this._gtagService=c,this._zoomFacade=a,this.config=ye(z0),this.getFileFail$=ee(()=>this._actions.pipe(te(S0,Kt),J(({err:s})=>kt(s,X0.ErrorReport)))),this.getFileSucceed$=ee(()=>this._actions.pipe(te(Ge),We(()=>[this._appFacade.config$,this._fileFacade.file$]),$e(([,,s])=>!s.pages[0].data),J(([,s])=>{let f=s.preloadPageCount?Array.from({length:s.preloadPageCount-1+1},(l,u)=>1+u):[1];return e0(new Set(f))}))),this.pageLoaded$=ee(()=>this._actions.pipe(te(F0),Hi(Ni(1e4).pipe(J(()=>null))),Ui(1),J(s=>{this._gtagService.sendEvent(s?"viewer_document_displayed":"viewer_document_long_wait")})),{dispatch:!1}),this.setQueryParams$=ee(()=>this._actions.pipe(te(Vt),J(()=>Bt()))),this.getConfigSucceed$=ee(()=>this._actions.pipe(te(P0),vt(({config:s})=>{this._i18nService.defaultLanguage=s.defaultLanguage||"en",this._i18nService.supportedLanguages=Ko.filter(f=>s.supportedLanguages.find(l=>l===f.code)||s.supportedLanguages.find(l=>l===f.alternateCode))}),J(({config:s})=>Nt(s.preloadPageCount)))),this.setInitialZoom$=ee(()=>this._actions.pipe(te(Rt),$e(()=>!!this.config.initialZoom),J(()=>{let s=Dn.find(f=>f.name===this.config.initialZoom)||Dn[2];return this._zoomFacade.selectZoomOption(s),Tt(s)})))}static{this.\u0275fac=function(n){return new(n||r)(N(Pe),N(f2),N(qe),N(J0),N(d2),N(w0))}}static{this.\u0275prov=X({token:r,factory:r.\u0275fac})}}return r})();function Sa(r,e){return()=>{let t=window.groupdocs?.viewer;return t&&(r.apiEndpoint=t.apiEndpoint,r.htmlMode=t.renderingMode==="html",r.defaultDocument=t.initialFile,r.staticContentMode=t.staticContentMode,r.preloadPageCount=t.preloadPages,r.initialZoom=t.initialZoom,r.enableHeader=t.enableHeader,r.enableToolbar=t.enableToolbar,r.pageSelector=t.enablePageSelector,r.enableFileName=t.enableFileName,r.download=t.enableDownloadPdf,r.upload=t.enableFileUpload,r.print=t.enablePrint,r.browse=t.enableFileBrowser,r.enableRightClick=t.enableContextMenu,r.zoom=t.enableZoom,r.search=t.enableSearch,r.thumbnails=t.enableThumbnails,r.printAllowed=t.enablePrint,r.hyperlinksAllowed=t.enableHyperlinks,r.enablePresentation=t.enablePresentation,r.showLanguageMenu=t.enableLanguageSelector,r.defaultLanguage=t.defaultLanguage,r.supportedLanguages=t.supportedLanguages,r.apiEndpointConfig=t.apiEndpointConfig,r.rewrite=!1,r.filesDirectory="",r.fontsDirectory="",r.rotate=!1,r.cache=!1,r.saveRotateState=!1,r.watermarkText="",r.showGridLines=!1,r.showExitButton=t.showExitButton),e.dispatch(P0(r))}}var Da=(()=>{class r{static forRoot(t,n){return{ngModule:r,providers:[{provide:A0,useValue:t},{provide:B0,useValue:{secretKey:t.secretKey,isTest:!t.production}},{provide:z0,useValue:n?W(W({},N0),n):N0}]}}constructor(t,n){if(t)throw new Error(`${t} has already been loaded. Import viewer module only once in the app.`);n.addIcons(C2,Go)}static{this.\u0275fac=function(n){return new(n||r)(N(r,12),N(Pt))}}static{this.\u0275mod=Ce({type:r})}static{this.\u0275inj=ve({providers:[{provide:R0,useClass:u2},At(()=>Sa(ye(z0),ye(Ao))()),{provide:z0,useValue:N0},Fo,g2,zt,Mo({theme:{preset:ba,options:{darkModeSelector:!1}}})],imports:[_o.forRoot([{path:"",loadComponent:()=>import("./chunk-INJWMVGV.js").then(t=>t.LibComponent),providers:[Ct(_a)]}]),Y1.forRoot({keysForLocalStorage:[],appName:"viewer/app"}),Re.forFeature("app",Aa),He.forFeature([wa]),ta.forRoot({fallback:Zn,translations:Vn})]})}}return r})();function Fa(r){return new V(3e3,!1)}function y4(){return new V(3100,!1)}function C4(){return new V(3101,!1)}function _4(r){return new V(3001,!1)}function b4(r){return new V(3003,!1)}function E4(r){return new V(3004,!1)}function A4(r,e){return new V(3005,!1)}function w4(){return new V(3006,!1)}function S4(){return new V(3007,!1)}function D4(r,e){return new V(3008,!1)}function F4(r){return new V(3002,!1)}function P4(r,e,t,n,i){return new V(3010,!1)}function z4(){return new V(3011,!1)}function B4(){return new V(3012,!1)}function k4(){return new V(3200,!1)}function L4(){return new V(3202,!1)}function M4(){return new V(3013,!1)}function R4(r){return new V(3014,!1)}function T4(r){return new V(3015,!1)}function I4(r){return new V(3016,!1)}function N4(r,e){return new V(3404,!1)}function O4(r){return new V(3502,!1)}function U4(r){return new V(3503,!1)}function H4(){return new V(3300,!1)}function W4(r){return new V(3504,!1)}function G4(r){return new V(3301,!1)}function q4(r,e){return new V(3302,!1)}function j4(r){return new V(3303,!1)}function Z4(r,e){return new V(3400,!1)}function V4(r){return new V(3401,!1)}function K4(r){return new V(3402,!1)}function $4(r,e){return new V(3505,!1)}function Ke(r){switch(r.length){case 0:return new b0;case 1:return r[0];default:return new An(r)}}function Wa(r,e,t=new Map,n=new Map){let i=[],o=[],c=-1,a=null;if(e.forEach(s=>{let f=s.get("offset"),l=f==c,u=l&&a||new Map;s.forEach((d,h)=>{let m=h,x=d;if(h!=="offset")switch(m=r.normalizePropertyName(m,i),x){case Ft:x=t.get(h);break;case ze:x=n.get(h);break;default:x=r.normalizeStyleValue(h,m,x,i);break}u.set(m,x)}),l||o.push(u),a=u,c=f}),i.length)throw O4(i);return o}function hi(r,e,t,n){switch(e){case"start":r.onStart(()=>n(t&&Kn(t,"start",r)));break;case"done":r.onDone(()=>n(t&&Kn(t,"done",r)));break;case"destroy":r.onDestroy(()=>n(t&&Kn(t,"destroy",r)));break}}function Kn(r,e,t){let n=t.totalTime,i=!!t.disabled,o=gi(r.element,r.triggerName,r.fromState,r.toState,e||r.phaseName,n??r.totalTime,i),c=r._data;return c!=null&&(o._data=c),o}function gi(r,e,t,n,i="",o=0,c){return{element:r,triggerName:e,fromState:t,toState:n,phaseName:i,totalTime:o,disabled:!!c}}function ge(r,e,t){let n=r.get(e);return n||r.set(e,n=t),n}function Pa(r){let e=r.indexOf(":"),t=r.substring(1,e),n=r.slice(e+1);return[t,n]}var Q4=typeof document>"u"?null:document.documentElement;function xi(r){let e=r.parentNode||r.host||null;return e===Q4?null:e}function X4(r){return r.substring(1,6)=="ebkit"}var i0=null,za=!1;function Y4(r){i0||(i0=J4()||{},za=i0.style?"WebkitAppearance"in i0.style:!1);let e=!0;return i0.style&&!X4(r)&&(e=r in i0.style,!e&&za&&(e="Webkit"+r.charAt(0).toUpperCase()+r.slice(1)in i0.style)),e}function J4(){return typeof document<"u"?document.body:null}function Ga(r,e){for(;e;){if(e===r)return!0;e=xi(e)}return!1}function qa(r,e,t){if(t)return Array.from(r.querySelectorAll(e));let n=r.querySelector(e);return n?[n]:[]}var vi=(()=>{class r{validateStyleProperty(t){return Y4(t)}containsElement(t,n){return Ga(t,n)}getParentElement(t){return xi(t)}query(t,n,i){return qa(t,n,i)}computeStyle(t,n,i){return i||""}animate(t,n,i,o,c,a=[],s){return new b0(i,o)}static \u0275fac=function(n){return new(n||r)};static \u0275prov=X({token:r,factory:r.\u0275fac})}return r})(),s0=class{static NOOP=new vi},c0=class{};var el=1e3,ja="{{",tl="}}",Za="ng-enter",ei="ng-leave",qr="ng-trigger",$r=".ng-trigger",Ba="ng-animating",ti=".ng-animating";function Ne(r){if(typeof r=="number")return r;let e=r.match(/^(-?[\.\d]+)(m?s)/);return!e||e.length<2?0:ri(parseFloat(e[1]),e[2])}function ri(r,e){switch(e){case"s":return r*el;default:return r}}function Qr(r,e,t){return r.hasOwnProperty("duration")?r:rl(r,e,t)}function rl(r,e,t){let n=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i,i,o=0,c="";if(typeof r=="string"){let a=r.match(n);if(a===null)return e.push(Fa(r)),{duration:0,delay:0,easing:""};i=ri(parseFloat(a[1]),a[2]);let s=a[3];s!=null&&(o=ri(parseFloat(s),a[4]));let f=a[5];f&&(c=f)}else i=r;if(!t){let a=!1,s=e.length;i<0&&(e.push(y4()),a=!0),o<0&&(e.push(C4()),a=!0),a&&e.splice(s,0,Fa(r))}return{duration:i,delay:o,easing:c}}function nl(r){return r.length?r[0]instanceof Map?r:r.map(e=>new Map(Object.entries(e))):[]}function Be(r,e,t){e.forEach((n,i)=>{let o=yi(i);t&&!t.has(i)&&t.set(i,r.style[o]),r.style[o]=n})}function a0(r,e){e.forEach((t,n)=>{let i=yi(n);r.style[i]=""})}function lt(r){return Array.isArray(r)?r.length==1?r[0]:ko(r):r}function il(r,e,t){let n=e.params||{},i=Va(r);i.length&&i.forEach(o=>{n.hasOwnProperty(o)||t.push(_4(o))})}var ni=new RegExp(`${ja}\\s*(.+?)\\s*${tl}`,"g");function Va(r){let e=[];if(typeof r=="string"){let t;for(;t=ni.exec(r);)e.push(t[1]);ni.lastIndex=0}return e}function dt(r,e,t){let n=`${r}`,i=n.replace(ni,(o,c)=>{let a=e[c];return a==null&&(t.push(b4(c)),a=""),a.toString()});return i==n?r:i}var ol=/-+([a-z0-9])/g;function yi(r){return r.replace(ol,(...e)=>e[1].toUpperCase())}function al(r,e){return r===0||e===0}function sl(r,e,t){if(t.size&&e.length){let n=e[0],i=[];if(t.forEach((o,c)=>{n.has(c)||i.push(c),n.set(c,o)}),i.length)for(let o=1;oc.set(a,Ci(r,a)))}}return e}function he(r,e,t){switch(e.type){case j.Trigger:return r.visitTrigger(e,t);case j.State:return r.visitState(e,t);case j.Transition:return r.visitTransition(e,t);case j.Sequence:return r.visitSequence(e,t);case j.Group:return r.visitGroup(e,t);case j.Animate:return r.visitAnimate(e,t);case j.Keyframes:return r.visitKeyframes(e,t);case j.Style:return r.visitStyle(e,t);case j.Reference:return r.visitReference(e,t);case j.AnimateChild:return r.visitAnimateChild(e,t);case j.AnimateRef:return r.visitAnimateRef(e,t);case j.Query:return r.visitQuery(e,t);case j.Stagger:return r.visitStagger(e,t);default:throw E4(e.type)}}function Ci(r,e){return window.getComputedStyle(r)[e]}var cl=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"]),Xr=class extends c0{normalizePropertyName(e,t){return yi(e)}normalizeStyleValue(e,t,n,i){let o="",c=n.toString().trim();if(cl.has(t)&&n!==0&&n!=="0")if(typeof n=="number")o="px";else{let a=n.match(/^[+-]?[\d\.]+([a-z]*)$/);a&&a[1].length==0&&i.push(A4(e,n))}return c+o}};var Yr="*";function ll(r,e){let t=[];return typeof r=="string"?r.split(/\s*,\s*/).forEach(n=>fl(n,t,e)):t.push(r),t}function fl(r,e,t){if(r[0]==":"){let s=dl(r,t);if(typeof s=="function"){e.push(s);return}r=s}let n=r.match(/^(\*|[-\w]+)\s*()\s*(\*|[-\w]+)$/);if(n==null||n.length<4)return t.push(T4(r)),e;let i=n[1],o=n[2],c=n[3];e.push(ka(i,c));let a=i==Yr&&c==Yr;o[0]=="<"&&!a&&e.push(ka(c,i))}function dl(r,e){switch(r){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(t,n)=>parseFloat(n)>parseFloat(t);case":decrement":return(t,n)=>parseFloat(n) *"}}var jr=new Set(["true","1"]),Zr=new Set(["false","0"]);function ka(r,e){let t=jr.has(r)||Zr.has(r),n=jr.has(e)||Zr.has(e);return(i,o)=>{let c=r==Yr||r==i,a=e==Yr||e==o;return!c&&t&&typeof i=="boolean"&&(c=i?jr.has(r):Zr.has(r)),!a&&n&&typeof o=="boolean"&&(a=o?jr.has(e):Zr.has(e)),c&&a}}var Ka=":self",ul=new RegExp(`s*${Ka}s*,?`,"g");function $a(r,e,t,n){return new ii(r).build(e,t,n)}var La="",ii=class{_driver;constructor(e){this._driver=e}build(e,t,n){let i=new oi(t);return this._resetContextStyleTimingState(i),he(this,lt(e),i)}_resetContextStyleTimingState(e){e.currentQuerySelector=La,e.collectedStyles=new Map,e.collectedStyles.set(La,new Map),e.currentTime=0}visitTrigger(e,t){let n=t.queryCount=0,i=t.depCount=0,o=[],c=[];return e.name.charAt(0)=="@"&&t.errors.push(w4()),e.definitions.forEach(a=>{if(this._resetContextStyleTimingState(t),a.type==j.State){let s=a,f=s.name;f.toString().split(/\s*,\s*/).forEach(l=>{s.name=l,o.push(this.visitState(s,t))}),s.name=f}else if(a.type==j.Transition){let s=this.visitTransition(a,t);n+=s.queryCount,i+=s.depCount,c.push(s)}else t.errors.push(S4())}),{type:j.Trigger,name:e.name,states:o,transitions:c,queryCount:n,depCount:i,options:null}}visitState(e,t){let n=this.visitStyle(e.styles,t),i=e.options&&e.options.params||null;if(n.containsDynamicStyles){let o=new Set,c=i||{};n.styles.forEach(a=>{a instanceof Map&&a.forEach(s=>{Va(s).forEach(f=>{c.hasOwnProperty(f)||o.add(f)})})}),o.size&&t.errors.push(D4(e.name,[...o.values()]))}return{type:j.State,name:e.name,style:n,options:i?{params:i}:null}}visitTransition(e,t){t.queryCount=0,t.depCount=0;let n=he(this,lt(e.animation),t),i=ll(e.expr,t.errors);return{type:j.Transition,matchers:i,animation:n,queryCount:t.queryCount,depCount:t.depCount,options:o0(e.options)}}visitSequence(e,t){return{type:j.Sequence,steps:e.steps.map(n=>he(this,n,t)),options:o0(e.options)}}visitGroup(e,t){let n=t.currentTime,i=0,o=e.steps.map(c=>{t.currentTime=n;let a=he(this,c,t);return i=Math.max(i,t.currentTime),a});return t.currentTime=i,{type:j.Group,steps:o,options:o0(e.options)}}visitAnimate(e,t){let n=gl(e.timings,t.errors);t.currentAnimateTimings=n;let i,o=e.styles?e.styles:Je({});if(o.type==j.Keyframes)i=this.visitKeyframes(o,t);else{let c=e.styles,a=!1;if(!c){a=!0;let f={};n.easing&&(f.easing=n.easing),c=Je(f)}t.currentTime+=n.duration+n.delay;let s=this.visitStyle(c,t);s.isEmptyStep=a,i=s}return t.currentAnimateTimings=null,{type:j.Animate,timings:n,style:i,options:null}}visitStyle(e,t){let n=this._makeStyleAst(e,t);return this._validateStyleAst(n,t),n}_makeStyleAst(e,t){let n=[],i=Array.isArray(e.styles)?e.styles:[e.styles];for(let a of i)typeof a=="string"?a===ze?n.push(a):t.errors.push(F4(a)):n.push(new Map(Object.entries(a)));let o=!1,c=null;return n.forEach(a=>{if(a instanceof Map&&(a.has("easing")&&(c=a.get("easing"),a.delete("easing")),!o)){for(let s of a.values())if(s.toString().indexOf(ja)>=0){o=!0;break}}}),{type:j.Style,styles:n,easing:c,offset:e.offset,containsDynamicStyles:o,options:null}}_validateStyleAst(e,t){let n=t.currentAnimateTimings,i=t.currentTime,o=t.currentTime;n&&o>0&&(o-=n.duration+n.delay),e.styles.forEach(c=>{typeof c!="string"&&c.forEach((a,s)=>{let f=t.collectedStyles.get(t.currentQuerySelector),l=f.get(s),u=!0;l&&(o!=i&&o>=l.startTime&&i<=l.endTime&&(t.errors.push(P4(s,l.startTime,l.endTime,o,i)),u=!1),o=l.startTime),u&&f.set(s,{startTime:o,endTime:i}),t.options&&il(a,t.options,t.errors)})})}visitKeyframes(e,t){let n={type:j.Keyframes,styles:[],options:null};if(!t.currentAnimateTimings)return t.errors.push(z4()),n;let i=1,o=0,c=[],a=!1,s=!1,f=0,l=e.steps.map(p=>{let g=this._makeStyleAst(p,t),C=g.offset!=null?g.offset:hl(g.styles),y=0;return C!=null&&(o++,y=g.offset=C),s=s||y<0||y>1,a=a||y0&&o{let C=d>0?g==h?1:d*g:c[g],y=C*v;t.currentTime=m+x.delay+y,x.duration=y,this._validateStyleAst(p,t),p.offset=C,n.styles.push(p)}),n}visitReference(e,t){return{type:j.Reference,animation:he(this,lt(e.animation),t),options:o0(e.options)}}visitAnimateChild(e,t){return t.depCount++,{type:j.AnimateChild,options:o0(e.options)}}visitAnimateRef(e,t){return{type:j.AnimateRef,animation:this.visitReference(e.animation,t),options:o0(e.options)}}visitQuery(e,t){let n=t.currentQuerySelector,i=e.options||{};t.queryCount++,t.currentQuery=e;let[o,c]=pl(e.selector);t.currentQuerySelector=n.length?n+" "+o:o,ge(t.collectedStyles,t.currentQuerySelector,new Map);let a=he(this,lt(e.animation),t);return t.currentQuery=null,t.currentQuerySelector=n,{type:j.Query,selector:o,limit:i.limit||0,optional:!!i.optional,includeSelf:c,animation:a,originalSelector:e.selector,options:o0(e.options)}}visitStagger(e,t){t.currentQuery||t.errors.push(M4());let n=e.timings==="full"?{duration:0,delay:0,easing:"full"}:Qr(e.timings,t.errors,!0);return{type:j.Stagger,animation:he(this,lt(e.animation),t),timings:n,options:null}}};function pl(r){let e=!!r.split(/\s*,\s*/).find(t=>t==Ka);return e&&(r=r.replace(ul,"")),r=r.replace(/@\*/g,$r).replace(/@\w+/g,t=>$r+"-"+t.slice(1)).replace(/:animating/g,ti),[r,e]}function ml(r){return r?W({},r):null}var oi=class{errors;queryCount=0;depCount=0;currentTransition=null;currentQuery=null;currentQuerySelector=null;currentAnimateTimings=null;currentTime=0;collectedStyles=new Map;options=null;unsupportedCSSPropertiesFound=new Set;constructor(e){this.errors=e}};function hl(r){if(typeof r=="string")return null;let e=null;if(Array.isArray(r))r.forEach(t=>{if(t instanceof Map&&t.has("offset")){let n=t;e=parseFloat(n.get("offset")),n.delete("offset")}});else if(r instanceof Map&&r.has("offset")){let t=r;e=parseFloat(t.get("offset")),t.delete("offset")}return e}function gl(r,e){if(r.hasOwnProperty("duration"))return r;if(typeof r=="number"){let o=Qr(r,e).duration;return $n(o,0,"")}let t=r;if(t.split(/\s+/).some(o=>o.charAt(0)=="{"&&o.charAt(1)=="{")){let o=$n(0,0,"");return o.dynamic=!0,o.strValue=t,o}let i=Qr(t,e);return $n(i.duration,i.delay,i.easing)}function o0(r){return r?(r=W({},r),r.params&&(r.params=ml(r.params))):r={},r}function $n(r,e,t){return{duration:r,delay:e,easing:t}}function _i(r,e,t,n,i,o,c=null,a=!1){return{type:1,element:r,keyframes:e,preStyleProps:t,postStyleProps:n,duration:i,delay:o,totalTime:i+o,easing:c,subTimeline:a}}var ut=class{_map=new Map;get(e){return this._map.get(e)||[]}append(e,t){let n=this._map.get(e);n||this._map.set(e,n=[]),n.push(...t)}has(e){return this._map.has(e)}clear(){this._map.clear()}},xl=1,vl=":enter",yl=new RegExp(vl,"g"),Cl=":leave",_l=new RegExp(Cl,"g");function Qa(r,e,t,n,i,o=new Map,c=new Map,a,s,f=[]){return new ai().buildKeyframes(r,e,t,n,i,o,c,a,s,f)}var ai=class{buildKeyframes(e,t,n,i,o,c,a,s,f,l=[]){f=f||new ut;let u=new si(e,t,f,i,o,l,[]);u.options=s;let d=s.delay?Ne(s.delay):0;u.currentTimeline.delayNextStep(d),u.currentTimeline.setStyles([c],null,u.errors,s),he(this,n,u);let h=u.timelines.filter(m=>m.containsAnimation());if(h.length&&a.size){let m;for(let x=h.length-1;x>=0;x--){let v=h[x];if(v.element===t){m=v;break}}m&&!m.allowOnlyTimelineStyles()&&m.setStyles([a],null,u.errors,s)}return h.length?h.map(m=>m.buildKeyframes()):[_i(t,[],[],[],0,d,"",!1)]}visitTrigger(e,t){}visitState(e,t){}visitTransition(e,t){}visitAnimateChild(e,t){let n=t.subInstructions.get(t.element);if(n){let i=t.createSubContext(e.options),o=t.currentTimeline.currentTime,c=this._visitSubInstructions(n,i,i.options);o!=c&&t.transformIntoNewTimeline(c)}t.previousNode=e}visitAnimateRef(e,t){let n=t.createSubContext(e.options);n.transformIntoNewTimeline(),this._applyAnimationRefDelays([e.options,e.animation.options],t,n),this.visitReference(e.animation,n),t.transformIntoNewTimeline(n.currentTimeline.currentTime),t.previousNode=e}_applyAnimationRefDelays(e,t,n){for(let i of e){let o=i?.delay;if(o){let c=typeof o=="number"?o:Ne(dt(o,i?.params??{},t.errors));n.delayNextStep(c)}}}_visitSubInstructions(e,t,n){let o=t.currentTimeline.currentTime,c=n.duration!=null?Ne(n.duration):null,a=n.delay!=null?Ne(n.delay):null;return c!==0&&e.forEach(s=>{let f=t.appendInstructionToTimeline(s,c,a);o=Math.max(o,f.duration+f.delay)}),o}visitReference(e,t){t.updateOptions(e.options,!0),he(this,e.animation,t),t.previousNode=e}visitSequence(e,t){let n=t.subContextCount,i=t,o=e.options;if(o&&(o.params||o.delay)&&(i=t.createSubContext(o),i.transformIntoNewTimeline(),o.delay!=null)){i.previousNode.type==j.Style&&(i.currentTimeline.snapshotCurrentStyles(),i.previousNode=Jr);let c=Ne(o.delay);i.delayNextStep(c)}e.steps.length&&(e.steps.forEach(c=>he(this,c,i)),i.currentTimeline.applyStylesToKeyframe(),i.subContextCount>n&&i.transformIntoNewTimeline()),t.previousNode=e}visitGroup(e,t){let n=[],i=t.currentTimeline.currentTime,o=e.options&&e.options.delay?Ne(e.options.delay):0;e.steps.forEach(c=>{let a=t.createSubContext(e.options);o&&a.delayNextStep(o),he(this,c,a),i=Math.max(i,a.currentTimeline.currentTime),n.push(a.currentTimeline)}),n.forEach(c=>t.currentTimeline.mergeTimelineCollectedStyles(c)),t.transformIntoNewTimeline(i),t.previousNode=e}_visitTiming(e,t){if(e.dynamic){let n=e.strValue,i=t.params?dt(n,t.params,t.errors):n;return Qr(i,t.errors)}else return{duration:e.duration,delay:e.delay,easing:e.easing}}visitAnimate(e,t){let n=t.currentAnimateTimings=this._visitTiming(e.timings,t),i=t.currentTimeline;n.delay&&(t.incrementTime(n.delay),i.snapshotCurrentStyles());let o=e.style;o.type==j.Keyframes?this.visitKeyframes(o,t):(t.incrementTime(n.duration),this.visitStyle(o,t),i.applyStylesToKeyframe()),t.currentAnimateTimings=null,t.previousNode=e}visitStyle(e,t){let n=t.currentTimeline,i=t.currentAnimateTimings;!i&&n.hasCurrentStyleProperties()&&n.forwardFrame();let o=i&&i.easing||e.easing;e.isEmptyStep?n.applyEmptyStep(o):n.setStyles(e.styles,o,t.errors,t.options),t.previousNode=e}visitKeyframes(e,t){let n=t.currentAnimateTimings,i=t.currentTimeline.duration,o=n.duration,a=t.createSubContext().currentTimeline;a.easing=n.easing,e.styles.forEach(s=>{let f=s.offset||0;a.forwardTime(f*o),a.setStyles(s.styles,s.easing,t.errors,t.options),a.applyStylesToKeyframe()}),t.currentTimeline.mergeTimelineCollectedStyles(a),t.transformIntoNewTimeline(i+o),t.previousNode=e}visitQuery(e,t){let n=t.currentTimeline.currentTime,i=e.options||{},o=i.delay?Ne(i.delay):0;o&&(t.previousNode.type===j.Style||n==0&&t.currentTimeline.hasCurrentStyleProperties())&&(t.currentTimeline.snapshotCurrentStyles(),t.previousNode=Jr);let c=n,a=t.invokeQuery(e.selector,e.originalSelector,e.limit,e.includeSelf,!!i.optional,t.errors);t.currentQueryTotal=a.length;let s=null;a.forEach((f,l)=>{t.currentQueryIndex=l;let u=t.createSubContext(e.options,f);o&&u.delayNextStep(o),f===t.element&&(s=u.currentTimeline),he(this,e.animation,u),u.currentTimeline.applyStylesToKeyframe();let d=u.currentTimeline.currentTime;c=Math.max(c,d)}),t.currentQueryIndex=0,t.currentQueryTotal=0,t.transformIntoNewTimeline(c),s&&(t.currentTimeline.mergeTimelineCollectedStyles(s),t.currentTimeline.snapshotCurrentStyles()),t.previousNode=e}visitStagger(e,t){let n=t.parentContext,i=t.currentTimeline,o=e.timings,c=Math.abs(o.duration),a=c*(t.currentQueryTotal-1),s=c*t.currentQueryIndex;switch(o.duration<0?"reverse":o.easing){case"reverse":s=a-s;break;case"full":s=n.currentStaggerTime;break}let l=t.currentTimeline;s&&l.delayNextStep(s);let u=l.currentTime;he(this,e.animation,t),t.previousNode=e,n.currentStaggerTime=i.currentTime-u+(i.startTime-n.currentTimeline.startTime)}},Jr={},si=class r{_driver;element;subInstructions;_enterClassName;_leaveClassName;errors;timelines;parentContext=null;currentTimeline;currentAnimateTimings=null;previousNode=Jr;subContextCount=0;options={};currentQueryIndex=0;currentQueryTotal=0;currentStaggerTime=0;constructor(e,t,n,i,o,c,a,s){this._driver=e,this.element=t,this.subInstructions=n,this._enterClassName=i,this._leaveClassName=o,this.errors=c,this.timelines=a,this.currentTimeline=s||new en(this._driver,t,0),a.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(e,t){if(!e)return;let n=e,i=this.options;n.duration!=null&&(i.duration=Ne(n.duration)),n.delay!=null&&(i.delay=Ne(n.delay));let o=n.params;if(o){let c=i.params;c||(c=this.options.params={}),Object.keys(o).forEach(a=>{(!t||!c.hasOwnProperty(a))&&(c[a]=dt(o[a],c,this.errors))})}}_copyOptions(){let e={};if(this.options){let t=this.options.params;if(t){let n=e.params={};Object.keys(t).forEach(i=>{n[i]=t[i]})}}return e}createSubContext(e=null,t,n){let i=t||this.element,o=new r(this._driver,i,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(i,n||0));return o.previousNode=this.previousNode,o.currentAnimateTimings=this.currentAnimateTimings,o.options=this._copyOptions(),o.updateOptions(e),o.currentQueryIndex=this.currentQueryIndex,o.currentQueryTotal=this.currentQueryTotal,o.parentContext=this,this.subContextCount++,o}transformIntoNewTimeline(e){return this.previousNode=Jr,this.currentTimeline=this.currentTimeline.fork(this.element,e),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(e,t,n){let i={duration:t??e.duration,delay:this.currentTimeline.currentTime+(n??0)+e.delay,easing:""},o=new ci(this._driver,e.element,e.keyframes,e.preStyleProps,e.postStyleProps,i,e.stretchStartingKeyframe);return this.timelines.push(o),i}incrementTime(e){this.currentTimeline.forwardTime(this.currentTimeline.duration+e)}delayNextStep(e){e>0&&this.currentTimeline.delayNextStep(e)}invokeQuery(e,t,n,i,o,c){let a=[];if(i&&a.push(this.element),e.length>0){e=e.replace(yl,"."+this._enterClassName),e=e.replace(_l,"."+this._leaveClassName);let s=n!=1,f=this._driver.query(this.element,e,s);n!==0&&(f=n<0?f.slice(f.length+n,f.length):f.slice(0,n)),a.push(...f)}return!o&&a.length==0&&c.push(R4(t)),a}},en=class r{_driver;element;startTime;_elementTimelineStylesLookup;duration=0;easing=null;_previousKeyframe=new Map;_currentKeyframe=new Map;_keyframes=new Map;_styleSummary=new Map;_localTimelineStyles=new Map;_globalTimelineStyles;_pendingStyles=new Map;_backFill=new Map;_currentEmptyStepKeyframe=null;constructor(e,t,n,i){this._driver=e,this.element=t,this.startTime=n,this._elementTimelineStylesLookup=i,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(t),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(t,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(e){let t=this._keyframes.size===1&&this._pendingStyles.size;this.duration||t?(this.forwardTime(this.currentTime+e),t&&this.snapshotCurrentStyles()):this.startTime+=e}fork(e,t){return this.applyStylesToKeyframe(),new r(this._driver,e,t||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+=xl,this._loadKeyframe()}forwardTime(e){this.applyStylesToKeyframe(),this.duration=e,this._loadKeyframe()}_updateStyle(e,t){this._localTimelineStyles.set(e,t),this._globalTimelineStyles.set(e,t),this._styleSummary.set(e,{time:this.currentTime,value:t})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(e){e&&this._previousKeyframe.set("easing",e);for(let[t,n]of this._globalTimelineStyles)this._backFill.set(t,n||ze),this._currentKeyframe.set(t,ze);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(e,t,n,i){t&&this._previousKeyframe.set("easing",t);let o=i&&i.params||{},c=bl(e,this._globalTimelineStyles);for(let[a,s]of c){let f=dt(s,o,n);this._pendingStyles.set(a,f),this._localTimelineStyles.has(a)||this._backFill.set(a,this._globalTimelineStyles.get(a)??ze),this._updateStyle(a,f)}}applyStylesToKeyframe(){this._pendingStyles.size!=0&&(this._pendingStyles.forEach((e,t)=>{this._currentKeyframe.set(t,e)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((e,t)=>{this._currentKeyframe.has(t)||this._currentKeyframe.set(t,e)}))}snapshotCurrentStyles(){for(let[e,t]of this._localTimelineStyles)this._pendingStyles.set(e,t),this._updateStyle(e,t)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){let e=[];for(let t in this._currentKeyframe)e.push(t);return e}mergeTimelineCollectedStyles(e){e._styleSummary.forEach((t,n)=>{let i=this._styleSummary.get(n);(!i||t.time>i.time)&&this._updateStyle(n,t.value)})}buildKeyframes(){this.applyStylesToKeyframe();let e=new Set,t=new Set,n=this._keyframes.size===1&&this.duration===0,i=[];this._keyframes.forEach((a,s)=>{let f=new Map([...this._backFill,...a]);f.forEach((l,u)=>{l===Ft?e.add(u):l===ze&&t.add(u)}),n||f.set("offset",s/this.duration),i.push(f)});let o=[...e.values()],c=[...t.values()];if(n){let a=i[0],s=new Map(a);a.set("offset",0),s.set("offset",1),i=[a,s]}return _i(this.element,i,o,c,this.duration,this.startTime,this.easing,!1)}},ci=class extends en{keyframes;preStyleProps;postStyleProps;_stretchStartingKeyframe;timings;constructor(e,t,n,i,o,c,a=!1){super(e,t,c.delay),this.keyframes=n,this.preStyleProps=i,this.postStyleProps=o,this._stretchStartingKeyframe=a,this.timings={duration:c.duration,delay:c.delay,easing:c.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let e=this.keyframes,{delay:t,duration:n,easing:i}=this.timings;if(this._stretchStartingKeyframe&&t){let o=[],c=n+t,a=t/c,s=new Map(e[0]);s.set("offset",0),o.push(s);let f=new Map(e[0]);f.set("offset",Ma(a)),o.push(f);let l=e.length-1;for(let u=1;u<=l;u++){let d=new Map(e[u]),h=d.get("offset"),m=t+h*n;d.set("offset",Ma(m/c)),o.push(d)}n=c,t=0,i="",e=o}return _i(this.element,e,this.preStyleProps,this.postStyleProps,n,t,i,!0)}};function Ma(r,e=3){let t=Math.pow(10,e-1);return Math.round(r*t)/t}function bl(r,e){let t=new Map,n;return r.forEach(i=>{if(i==="*"){n??=e.keys();for(let o of n)t.set(o,ze)}else for(let[o,c]of i)t.set(o,c)}),t}function Ra(r,e,t,n,i,o,c,a,s,f,l,u,d){return{type:0,element:r,triggerName:e,isRemovalTransition:i,fromState:t,fromStyles:o,toState:n,toStyles:c,timelines:a,queriedElements:s,preStyleProps:f,postStyleProps:l,totalTime:u,errors:d}}var Qn={},tn=class{_triggerName;ast;_stateStyles;constructor(e,t,n){this._triggerName=e,this.ast=t,this._stateStyles=n}match(e,t,n,i){return El(this.ast.matchers,e,t,n,i)}buildStyles(e,t,n){let i=this._stateStyles.get("*");return e!==void 0&&(i=this._stateStyles.get(e?.toString())||i),i?i.buildStyles(t,n):new Map}build(e,t,n,i,o,c,a,s,f,l){let u=[],d=this.ast.options&&this.ast.options.params||Qn,h=a&&a.params||Qn,m=this.buildStyles(n,h,u),x=s&&s.params||Qn,v=this.buildStyles(i,x,u),p=new Set,g=new Map,C=new Map,y=i==="void",_={params:Xa(x,d),delay:this.ast.options?.delay},b=l?[]:Qa(e,t,this.ast.animation,o,c,m,v,_,f,u),z=0;return b.forEach(F=>{z=Math.max(F.duration+F.delay,z)}),u.length?Ra(t,this._triggerName,n,i,y,m,v,[],[],g,C,z,u):(b.forEach(F=>{let M=F.element,T=ge(g,M,new Set);F.preStyleProps.forEach(k=>T.add(k));let A=ge(C,M,new Set);F.postStyleProps.forEach(k=>A.add(k)),M!==t&&p.add(M)}),Ra(t,this._triggerName,n,i,y,m,v,b,[...p.values()],g,C,z))}};function El(r,e,t,n,i){return r.some(o=>o(e,t,n,i))}function Xa(r,e){let t=W({},e);return Object.entries(r).forEach(([n,i])=>{i!=null&&(t[n]=i)}),t}var li=class{styles;defaultParams;normalizer;constructor(e,t,n){this.styles=e,this.defaultParams=t,this.normalizer=n}buildStyles(e,t){let n=new Map,i=Xa(e,this.defaultParams);return this.styles.styles.forEach(o=>{typeof o!="string"&&o.forEach((c,a)=>{c&&(c=dt(c,i,t));let s=this.normalizer.normalizePropertyName(a,t);c=this.normalizer.normalizeStyleValue(a,s,c,t),n.set(a,c)})}),n}};function Al(r,e,t){return new fi(r,e,t)}var fi=class{name;ast;_normalizer;transitionFactories=[];fallbackTransition;states=new Map;constructor(e,t,n){this.name=e,this.ast=t,this._normalizer=n,t.states.forEach(i=>{let o=i.options&&i.options.params||{};this.states.set(i.name,new li(i.style,o,n))}),Ta(this.states,"true","1"),Ta(this.states,"false","0"),t.transitions.forEach(i=>{this.transitionFactories.push(new tn(e,i,this.states))}),this.fallbackTransition=wl(e,this.states,this._normalizer)}get containsQueries(){return this.ast.queryCount>0}matchTransition(e,t,n,i){return this.transitionFactories.find(c=>c.match(e,t,n,i))||null}matchStyles(e,t,n){return this.fallbackTransition.buildStyles(e,t,n)}};function wl(r,e,t){let n=[(c,a)=>!0],i={type:j.Sequence,steps:[],options:null},o={type:j.Transition,animation:i,matchers:n,options:null,queryCount:0,depCount:0};return new tn(r,o,e)}function Ta(r,e,t){r.has(e)?r.has(t)||r.set(t,r.get(e)):r.has(t)&&r.set(e,r.get(t))}var Sl=new ut,di=class{bodyNode;_driver;_normalizer;_animations=new Map;_playersById=new Map;players=[];constructor(e,t,n){this.bodyNode=e,this._driver=t,this._normalizer=n}register(e,t){let n=[],i=[],o=$a(this._driver,t,n,i);if(n.length)throw U4(n);this._animations.set(e,o)}_buildPlayer(e,t,n){let i=e.element,o=Wa(this._normalizer,e.keyframes,t,n);return this._driver.animate(i,o,e.duration,e.delay,e.easing,[],!0)}create(e,t,n={}){let i=[],o=this._animations.get(e),c,a=new Map;if(o?(c=Qa(this._driver,t,o,Za,ei,new Map,new Map,n,Sl,i),c.forEach(l=>{let u=ge(a,l.element,new Map);l.postStyleProps.forEach(d=>u.set(d,null))})):(i.push(H4()),c=[]),i.length)throw W4(i);a.forEach((l,u)=>{l.forEach((d,h)=>{l.set(h,this._driver.computeStyle(u,h,ze))})});let s=c.map(l=>{let u=a.get(l.element);return this._buildPlayer(l,new Map,u)}),f=Ke(s);return this._playersById.set(e,f),f.onDestroy(()=>this.destroy(e)),this.players.push(f),f}destroy(e){let t=this._getPlayer(e);t.destroy(),this._playersById.delete(e);let n=this.players.indexOf(t);n>=0&&this.players.splice(n,1)}_getPlayer(e){let t=this._playersById.get(e);if(!t)throw G4(e);return t}listen(e,t,n,i){let o=gi(t,"","","");return hi(this._getPlayer(e),n,o,i),()=>{}}command(e,t,n,i){if(n=="register"){this.register(e,i[0]);return}if(n=="create"){let c=i[0]||{};this.create(e,t,c);return}let o=this._getPlayer(e);switch(n){case"play":o.play();break;case"pause":o.pause();break;case"reset":o.reset();break;case"restart":o.restart();break;case"finish":o.finish();break;case"init":o.init();break;case"setPosition":o.setPosition(parseFloat(i[0]));break;case"destroy":this.destroy(e);break}}},Ia="ng-animate-queued",Dl=".ng-animate-queued",Xn="ng-animate-disabled",Fl=".ng-animate-disabled",Pl="ng-star-inserted",zl=".ng-star-inserted",Bl=[],Ya={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},kl={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},De="__ng_removed",pt=class{namespaceId;value;options;get params(){return this.options.params}constructor(e,t=""){this.namespaceId=t;let n=e&&e.hasOwnProperty("value"),i=n?e.value:e;if(this.value=Ml(i),n){let o=e,{value:c}=o,a=Ri(o,["value"]);this.options=a}else this.options={};this.options.params||(this.options.params={})}absorbOptions(e){let t=e.params;if(t){let n=this.options.params;Object.keys(t).forEach(i=>{n[i]==null&&(n[i]=t[i])})}}},ft="void",Yn=new pt(ft),ui=class{id;hostElement;_engine;players=[];_triggers=new Map;_queue=[];_elementListeners=new Map;_hostClassName;constructor(e,t,n){this.id=e,this.hostElement=t,this._engine=n,this._hostClassName="ng-tns-"+e,Ee(t,this._hostClassName)}listen(e,t,n,i){if(!this._triggers.has(t))throw q4(n,t);if(n==null||n.length==0)throw j4(t);if(!Rl(n))throw Z4(n,t);let o=ge(this._elementListeners,e,[]),c={name:t,phase:n,callback:i};o.push(c);let a=ge(this._engine.statesByElement,e,new Map);return a.has(t)||(Ee(e,qr),Ee(e,qr+"-"+t),a.set(t,Yn)),()=>{this._engine.afterFlush(()=>{let s=o.indexOf(c);s>=0&&o.splice(s,1),this._triggers.has(t)||a.delete(t)})}}register(e,t){return this._triggers.has(e)?!1:(this._triggers.set(e,t),!0)}_getTrigger(e){let t=this._triggers.get(e);if(!t)throw V4(e);return t}trigger(e,t,n,i=!0){let o=this._getTrigger(t),c=new mt(this.id,t,e),a=this._engine.statesByElement.get(e);a||(Ee(e,qr),Ee(e,qr+"-"+t),this._engine.statesByElement.set(e,a=new Map));let s=a.get(t),f=new pt(n,this.id);if(!(n&&n.hasOwnProperty("value"))&&s&&f.absorbOptions(s.options),a.set(t,f),s||(s=Yn),!(f.value===ft)&&s.value===f.value){if(!Nl(s.params,f.params)){let x=[],v=o.matchStyles(s.value,s.params,x),p=o.matchStyles(f.value,f.params,x);x.length?this._engine.reportError(x):this._engine.afterFlush(()=>{a0(e,v),Be(e,p)})}return}let d=ge(this._engine.playersByElement,e,[]);d.forEach(x=>{x.namespaceId==this.id&&x.triggerName==t&&x.queued&&x.destroy()});let h=o.matchTransition(s.value,f.value,e,f.params),m=!1;if(!h){if(!i)return;h=o.fallbackTransition,m=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:t,transition:h,fromState:s,toState:f,player:c,isFallbackTransition:m}),m||(Ee(e,Ia),c.onStart(()=>{O0(e,Ia)})),c.onDone(()=>{let x=this.players.indexOf(c);x>=0&&this.players.splice(x,1);let v=this._engine.playersByElement.get(e);if(v){let p=v.indexOf(c);p>=0&&v.splice(p,1)}}),this.players.push(c),d.push(c),c}deregister(e){this._triggers.delete(e),this._engine.statesByElement.forEach(t=>t.delete(e)),this._elementListeners.forEach((t,n)=>{this._elementListeners.set(n,t.filter(i=>i.name!=e))})}clearElementCache(e){this._engine.statesByElement.delete(e),this._elementListeners.delete(e);let t=this._engine.playersByElement.get(e);t&&(t.forEach(n=>n.destroy()),this._engine.playersByElement.delete(e))}_signalRemovalForInnerTriggers(e,t){let n=this._engine.driver.query(e,$r,!0);n.forEach(i=>{if(i[De])return;let o=this._engine.fetchNamespacesByElement(i);o.size?o.forEach(c=>c.triggerLeaveAnimation(i,t,!1,!0)):this.clearElementCache(i)}),this._engine.afterFlushAnimationsDone(()=>n.forEach(i=>this.clearElementCache(i)))}triggerLeaveAnimation(e,t,n,i){let o=this._engine.statesByElement.get(e),c=new Map;if(o){let a=[];if(o.forEach((s,f)=>{if(c.set(f,s.value),this._triggers.has(f)){let l=this.trigger(e,f,ft,i);l&&a.push(l)}}),a.length)return this._engine.markElementAsRemoved(this.id,e,!0,t,c),n&&Ke(a).onDone(()=>this._engine.processLeaveNode(e)),!0}return!1}prepareLeaveAnimationListeners(e){let t=this._elementListeners.get(e),n=this._engine.statesByElement.get(e);if(t&&n){let i=new Set;t.forEach(o=>{let c=o.name;if(i.has(c))return;i.add(c);let s=this._triggers.get(c).fallbackTransition,f=n.get(c)||Yn,l=new pt(ft),u=new mt(this.id,c,e);this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:c,transition:s,fromState:f,toState:l,player:u,isFallbackTransition:!0})})}}removeNode(e,t){let n=this._engine;if(e.childElementCount&&this._signalRemovalForInnerTriggers(e,t),this.triggerLeaveAnimation(e,t,!0))return;let i=!1;if(n.totalAnimations){let o=n.players.length?n.playersByQueriedElement.get(e):[];if(o&&o.length)i=!0;else{let c=e;for(;c=c.parentNode;)if(n.statesByElement.get(c)){i=!0;break}}}if(this.prepareLeaveAnimationListeners(e),i)n.markElementAsRemoved(this.id,e,!1,t);else{let o=e[De];(!o||o===Ya)&&(n.afterFlush(()=>this.clearElementCache(e)),n.destroyInnerAnimations(e),n._onRemovalComplete(e,t))}}insertNode(e,t){Ee(e,this._hostClassName)}drainQueuedTransitions(e){let t=[];return this._queue.forEach(n=>{let i=n.player;if(i.destroyed)return;let o=n.element,c=this._elementListeners.get(o);c&&c.forEach(a=>{if(a.name==n.triggerName){let s=gi(o,n.triggerName,n.fromState.value,n.toState.value);s._data=e,hi(n.player,a.phase,s,a.callback)}}),i.markedForDestroy?this._engine.afterFlush(()=>{i.destroy()}):t.push(n)}),this._queue=[],t.sort((n,i)=>{let o=n.transition.ast.depCount,c=i.transition.ast.depCount;return o==0||c==0?o-c:this._engine.driver.containsElement(n.element,i.element)?1:-1})}destroy(e){this.players.forEach(t=>t.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,e)}},pi=class{bodyNode;driver;_normalizer;players=[];newHostElements=new Map;playersByElement=new Map;playersByQueriedElement=new Map;statesByElement=new Map;disabledNodes=new Set;totalAnimations=0;totalQueuedPlayers=0;_namespaceLookup={};_namespaceList=[];_flushFns=[];_whenQuietFns=[];namespacesByHostElement=new Map;collectedEnterElements=[];collectedLeaveElements=[];onRemovalComplete=(e,t)=>{};_onRemovalComplete(e,t){this.onRemovalComplete(e,t)}constructor(e,t,n){this.bodyNode=e,this.driver=t,this._normalizer=n}get queuedPlayers(){let e=[];return this._namespaceList.forEach(t=>{t.players.forEach(n=>{n.queued&&e.push(n)})}),e}createNamespace(e,t){let n=new ui(e,t,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,t)?this._balanceNamespaceList(n,t):(this.newHostElements.set(t,n),this.collectEnterElement(t)),this._namespaceLookup[e]=n}_balanceNamespaceList(e,t){let n=this._namespaceList,i=this.namespacesByHostElement;if(n.length-1>=0){let c=!1,a=this.driver.getParentElement(t);for(;a;){let s=i.get(a);if(s){let f=n.indexOf(s);n.splice(f+1,0,e),c=!0;break}a=this.driver.getParentElement(a)}c||n.unshift(e)}else n.push(e);return i.set(t,e),e}register(e,t){let n=this._namespaceLookup[e];return n||(n=this.createNamespace(e,t)),n}registerTrigger(e,t,n){let i=this._namespaceLookup[e];i&&i.register(t,n)&&this.totalAnimations++}destroy(e,t){e&&(this.afterFlush(()=>{}),this.afterFlushAnimationsDone(()=>{let n=this._fetchNamespace(e);this.namespacesByHostElement.delete(n.hostElement);let i=this._namespaceList.indexOf(n);i>=0&&this._namespaceList.splice(i,1),n.destroy(t),delete this._namespaceLookup[e]}))}_fetchNamespace(e){return this._namespaceLookup[e]}fetchNamespacesByElement(e){let t=new Set,n=this.statesByElement.get(e);if(n){for(let i of n.values())if(i.namespaceId){let o=this._fetchNamespace(i.namespaceId);o&&t.add(o)}}return t}trigger(e,t,n,i){if(Vr(t)){let o=this._fetchNamespace(e);if(o)return o.trigger(t,n,i),!0}return!1}insertNode(e,t,n,i){if(!Vr(t))return;let o=t[De];if(o&&o.setForRemoval){o.setForRemoval=!1,o.setForMove=!0;let c=this.collectedLeaveElements.indexOf(t);c>=0&&this.collectedLeaveElements.splice(c,1)}if(e){let c=this._fetchNamespace(e);c&&c.insertNode(t,n)}i&&this.collectEnterElement(t)}collectEnterElement(e){this.collectedEnterElements.push(e)}markElementAsDisabled(e,t){t?this.disabledNodes.has(e)||(this.disabledNodes.add(e),Ee(e,Xn)):this.disabledNodes.has(e)&&(this.disabledNodes.delete(e),O0(e,Xn))}removeNode(e,t,n){if(Vr(t)){let i=e?this._fetchNamespace(e):null;i?i.removeNode(t,n):this.markElementAsRemoved(e,t,!1,n);let o=this.namespacesByHostElement.get(t);o&&o.id!==e&&o.removeNode(t,n)}else this._onRemovalComplete(t,n)}markElementAsRemoved(e,t,n,i,o){this.collectedLeaveElements.push(t),t[De]={namespaceId:e,setForRemoval:i,hasAnimation:n,removedBeforeQueried:!1,previousTriggersValues:o}}listen(e,t,n,i,o){return Vr(t)?this._fetchNamespace(e).listen(t,n,i,o):()=>{}}_buildInstruction(e,t,n,i,o){return e.transition.build(this.driver,e.element,e.fromState.value,e.toState.value,n,i,e.fromState.options,e.toState.options,t,o)}destroyInnerAnimations(e){let t=this.driver.query(e,$r,!0);t.forEach(n=>this.destroyActiveAnimationsForElement(n)),this.playersByQueriedElement.size!=0&&(t=this.driver.query(e,ti,!0),t.forEach(n=>this.finishActiveQueriedAnimationOnElement(n)))}destroyActiveAnimationsForElement(e){let t=this.playersByElement.get(e);t&&t.forEach(n=>{n.queued?n.markedForDestroy=!0:n.destroy()})}finishActiveQueriedAnimationOnElement(e){let t=this.playersByQueriedElement.get(e);t&&t.forEach(n=>n.finish())}whenRenderingDone(){return new Promise(e=>{if(this.players.length)return Ke(this.players).onDone(()=>e());e()})}processLeaveNode(e){let t=e[De];if(t&&t.setForRemoval){if(e[De]=Ya,t.namespaceId){this.destroyInnerAnimations(e);let n=this._fetchNamespace(t.namespaceId);n&&n.clearElementCache(e)}this._onRemovalComplete(e,t.setForRemoval)}e.classList?.contains(Xn)&&this.markElementAsDisabled(e,!1),this.driver.query(e,Fl,!0).forEach(n=>{this.markElementAsDisabled(n,!1)})}flush(e=-1){let t=[];if(this.newHostElements.size&&(this.newHostElements.forEach((n,i)=>this._balanceNamespaceList(n,i)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let n=0;nn()),this._flushFns=[],this._whenQuietFns.length){let n=this._whenQuietFns;this._whenQuietFns=[],t.length?Ke(t).onDone(()=>{n.forEach(i=>i())}):n.forEach(i=>i())}}reportError(e){throw K4(e)}_flushAnimations(e,t){let n=new ut,i=[],o=new Map,c=[],a=new Map,s=new Map,f=new Map,l=new Set;this.disabledNodes.forEach(w=>{l.add(w);let L=this.driver.query(w,Dl,!0);for(let R=0;R{let R=Za+x++;m.set(L,R),w.forEach(E=>Ee(E,R))});let v=[],p=new Set,g=new Set;for(let w=0;wp.add(E)):g.add(L))}let C=new Map,y=Ua(d,Array.from(p));y.forEach((w,L)=>{let R=ei+x++;C.set(L,R),w.forEach(E=>Ee(E,R))}),e.push(()=>{h.forEach((w,L)=>{let R=m.get(L);w.forEach(E=>O0(E,R))}),y.forEach((w,L)=>{let R=C.get(L);w.forEach(E=>O0(E,R))}),v.forEach(w=>{this.processLeaveNode(w)})});let _=[],b=[];for(let w=this._namespaceList.length-1;w>=0;w--)this._namespaceList[w].drainQueuedTransitions(t).forEach(R=>{let E=R.player,S=R.element;if(_.push(E),this.collectedEnterElements.length){let Y=S[De];if(Y&&Y.setForMove){if(Y.previousTriggersValues&&Y.previousTriggersValues.has(R.triggerName)){let fe=Y.previousTriggersValues.get(R.triggerName),ce=this.statesByElement.get(R.element);if(ce&&ce.has(R.triggerName)){let Fe=ce.get(R.triggerName);Fe.value=fe,ce.set(R.triggerName,Fe)}}E.destroy();return}}let P=!u||!this.driver.containsElement(u,S),D=C.get(S),Z=m.get(S),U=this._buildInstruction(R,n,Z,D,P);if(U.errors&&U.errors.length){b.push(U);return}if(P){E.onStart(()=>a0(S,U.fromStyles)),E.onDestroy(()=>Be(S,U.toStyles)),i.push(E);return}if(R.isFallbackTransition){E.onStart(()=>a0(S,U.fromStyles)),E.onDestroy(()=>Be(S,U.toStyles)),i.push(E);return}let ae=[];U.timelines.forEach(Y=>{Y.stretchStartingKeyframe=!0,this.disabledNodes.has(Y.element)||ae.push(Y)}),U.timelines=ae,n.append(S,U.timelines);let H={instruction:U,player:E,element:S};c.push(H),U.queriedElements.forEach(Y=>ge(a,Y,[]).push(E)),U.preStyleProps.forEach((Y,fe)=>{if(Y.size){let ce=s.get(fe);ce||s.set(fe,ce=new Set),Y.forEach((Fe,le)=>ce.add(le))}}),U.postStyleProps.forEach((Y,fe)=>{let ce=f.get(fe);ce||f.set(fe,ce=new Set),Y.forEach((Fe,le)=>ce.add(le))})});if(b.length){let w=[];b.forEach(L=>{w.push($4(L.triggerName,L.errors))}),_.forEach(L=>L.destroy()),this.reportError(w)}let z=new Map,F=new Map;c.forEach(w=>{let L=w.element;n.has(L)&&(F.set(L,L),this._beforeAnimationBuild(w.player.namespaceId,w.instruction,z))}),i.forEach(w=>{let L=w.element;this._getPreviousPlayers(L,!1,w.namespaceId,w.triggerName,null).forEach(E=>{ge(z,L,[]).push(E),E.destroy()})});let M=v.filter(w=>Ha(w,s,f)),T=new Map;Oa(T,this.driver,g,f,ze).forEach(w=>{Ha(w,s,f)&&M.push(w)});let k=new Map;h.forEach((w,L)=>{Oa(k,this.driver,new Set(w),s,Ft)}),M.forEach(w=>{let L=T.get(w),R=k.get(w);T.set(w,new Map([...L?.entries()??[],...R?.entries()??[]]))});let I=[],B=[],O={};c.forEach(w=>{let{element:L,player:R,instruction:E}=w;if(n.has(L)){if(l.has(L)){R.onDestroy(()=>Be(L,E.toStyles)),R.disabled=!0,R.overrideTotalTime(E.totalTime),i.push(R);return}let S=O;if(F.size>1){let D=L,Z=[];for(;D=D.parentNode;){let U=F.get(D);if(U){S=U;break}Z.push(D)}Z.forEach(U=>F.set(U,S))}let P=this._buildAnimation(R.namespaceId,E,z,o,k,T);if(R.setRealPlayer(P),S===O)I.push(R);else{let D=this.playersByElement.get(S);D&&D.length&&(R.parentPlayer=Ke(D)),i.push(R)}}else a0(L,E.fromStyles),R.onDestroy(()=>Be(L,E.toStyles)),B.push(R),l.has(L)&&i.push(R)}),B.forEach(w=>{let L=o.get(w.element);if(L&&L.length){let R=Ke(L);w.setRealPlayer(R)}}),i.forEach(w=>{w.parentPlayer?w.syncPlayerEvents(w.parentPlayer):w.destroy()});for(let w=0;w!P.destroyed);S.length?Tl(this,L,S):this.processLeaveNode(L)}return v.length=0,I.forEach(w=>{this.players.push(w),w.onDone(()=>{w.destroy();let L=this.players.indexOf(w);this.players.splice(L,1)}),w.play()}),I}afterFlush(e){this._flushFns.push(e)}afterFlushAnimationsDone(e){this._whenQuietFns.push(e)}_getPreviousPlayers(e,t,n,i,o){let c=[];if(t){let a=this.playersByQueriedElement.get(e);a&&(c=a)}else{let a=this.playersByElement.get(e);if(a){let s=!o||o==ft;a.forEach(f=>{f.queued||!s&&f.triggerName!=i||c.push(f)})}}return(n||i)&&(c=c.filter(a=>!(n&&n!=a.namespaceId||i&&i!=a.triggerName))),c}_beforeAnimationBuild(e,t,n){let i=t.triggerName,o=t.element,c=t.isRemovalTransition?void 0:e,a=t.isRemovalTransition?void 0:i;for(let s of t.timelines){let f=s.element,l=f!==o,u=ge(n,f,[]);this._getPreviousPlayers(f,l,c,a,t.toState).forEach(h=>{let m=h.getRealPlayer();m.beforeDestroy&&m.beforeDestroy(),h.destroy(),u.push(h)})}a0(o,t.fromStyles)}_buildAnimation(e,t,n,i,o,c){let a=t.triggerName,s=t.element,f=[],l=new Set,u=new Set,d=t.timelines.map(m=>{let x=m.element;l.add(x);let v=x[De];if(v&&v.removedBeforeQueried)return new b0(m.duration,m.delay);let p=x!==s,g=Il((n.get(x)||Bl).map(z=>z.getRealPlayer())).filter(z=>{let F=z;return F.element?F.element===x:!1}),C=o.get(x),y=c.get(x),_=Wa(this._normalizer,m.keyframes,C,y),b=this._buildPlayer(m,_,g);if(m.subTimeline&&i&&u.add(x),p){let z=new mt(e,a,x);z.setRealPlayer(b),f.push(z)}return b});f.forEach(m=>{ge(this.playersByQueriedElement,m.element,[]).push(m),m.onDone(()=>Ll(this.playersByQueriedElement,m.element,m))}),l.forEach(m=>Ee(m,Ba));let h=Ke(d);return h.onDestroy(()=>{l.forEach(m=>O0(m,Ba)),Be(s,t.toStyles)}),u.forEach(m=>{ge(i,m,[]).push(h)}),h}_buildPlayer(e,t,n){return t.length>0?this.driver.animate(e.element,t,e.duration,e.delay,e.easing,n):new b0(e.duration,e.delay)}},mt=class{namespaceId;triggerName;element;_player=new b0;_containsRealPlayer=!1;_queuedCallbacks=new Map;destroyed=!1;parentPlayer=null;markedForDestroy=!1;disabled=!1;queued=!0;totalTime=0;constructor(e,t,n){this.namespaceId=e,this.triggerName=t,this.element=n}setRealPlayer(e){this._containsRealPlayer||(this._player=e,this._queuedCallbacks.forEach((t,n)=>{t.forEach(i=>hi(e,n,void 0,i))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(e.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(e){this.totalTime=e}syncPlayerEvents(e){let t=this._player;t.triggerCallback&&e.onStart(()=>t.triggerCallback("start")),e.onDone(()=>this.finish()),e.onDestroy(()=>this.destroy())}_queueEvent(e,t){ge(this._queuedCallbacks,e,[]).push(t)}onDone(e){this.queued&&this._queueEvent("done",e),this._player.onDone(e)}onStart(e){this.queued&&this._queueEvent("start",e),this._player.onStart(e)}onDestroy(e){this.queued&&this._queueEvent("destroy",e),this._player.onDestroy(e)}init(){this._player.init()}hasStarted(){return this.queued?!1:this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(e){this.queued||this._player.setPosition(e)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(e){let t=this._player;t.triggerCallback&&t.triggerCallback(e)}};function Ll(r,e,t){let n=r.get(e);if(n){if(n.length){let i=n.indexOf(t);n.splice(i,1)}n.length==0&&r.delete(e)}return n}function Ml(r){return r??null}function Vr(r){return r&&r.nodeType===1}function Rl(r){return r=="start"||r=="done"}function Na(r,e){let t=r.style.display;return r.style.display=e??"none",t}function Oa(r,e,t,n,i){let o=[];t.forEach(s=>o.push(Na(s)));let c=[];n.forEach((s,f)=>{let l=new Map;s.forEach(u=>{let d=e.computeStyle(f,u,i);l.set(u,d),(!d||d.length==0)&&(f[De]=kl,c.push(f))}),r.set(f,l)});let a=0;return t.forEach(s=>Na(s,o[a++])),c}function Ua(r,e){let t=new Map;if(r.forEach(a=>t.set(a,[])),e.length==0)return t;let n=1,i=new Set(e),o=new Map;function c(a){if(!a)return n;let s=o.get(a);if(s)return s;let f=a.parentNode;return t.has(f)?s=f:i.has(f)?s=n:s=c(f),o.set(a,s),s}return e.forEach(a=>{let s=c(a);s!==n&&t.get(s).push(a)}),t}function Ee(r,e){r.classList?.add(e)}function O0(r,e){r.classList?.remove(e)}function Tl(r,e,t){Ke(t).onDone(()=>r.processLeaveNode(e))}function Il(r){let e=[];return Ja(r,e),e}function Ja(r,e){for(let t=0;ti.add(o)):e.set(r,n),t.delete(r),!0}var U0=class{_driver;_normalizer;_transitionEngine;_timelineEngine;_triggerCache={};onRemovalComplete=(e,t)=>{};constructor(e,t,n){this._driver=t,this._normalizer=n,this._transitionEngine=new pi(e.body,t,n),this._timelineEngine=new di(e.body,t,n),this._transitionEngine.onRemovalComplete=(i,o)=>this.onRemovalComplete(i,o)}registerTrigger(e,t,n,i,o){let c=e+"-"+i,a=this._triggerCache[c];if(!a){let s=[],f=[],l=$a(this._driver,o,s,f);if(s.length)throw N4(i,s);a=Al(i,l,this._normalizer),this._triggerCache[c]=a}this._transitionEngine.registerTrigger(t,i,a)}register(e,t){this._transitionEngine.register(e,t)}destroy(e,t){this._transitionEngine.destroy(e,t)}onInsert(e,t,n,i){this._transitionEngine.insertNode(e,t,n,i)}onRemove(e,t,n){this._transitionEngine.removeNode(e,t,n)}disableAnimations(e,t){this._transitionEngine.markElementAsDisabled(e,t)}process(e,t,n,i){if(n.charAt(0)=="@"){let[o,c]=Pa(n),a=i;this._timelineEngine.command(o,t,c,a)}else this._transitionEngine.trigger(e,t,n,i)}listen(e,t,n,i,o){if(n.charAt(0)=="@"){let[c,a]=Pa(n);return this._timelineEngine.listen(c,t,a,o)}return this._transitionEngine.listen(e,t,n,i,o)}flush(e=-1){this._transitionEngine.flush(e)}get players(){return[...this._transitionEngine.players,...this._timelineEngine.players]}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}afterFlushAnimationsDone(e){this._transitionEngine.afterFlushAnimationsDone(e)}};function Ol(r,e){let t=null,n=null;return Array.isArray(e)&&e.length?(t=Jn(e[0]),e.length>1&&(n=Jn(e[e.length-1]))):e instanceof Map&&(t=Jn(e)),t||n?new Ul(r,t,n):null}var Ul=(()=>{class r{_element;_startStyles;_endStyles;static initialStylesByElement=new WeakMap;_state=0;_initialStyles;constructor(t,n,i){this._element=t,this._startStyles=n,this._endStyles=i;let o=r.initialStylesByElement.get(t);o||r.initialStylesByElement.set(t,o=new Map),this._initialStyles=o}start(){this._state<1&&(this._startStyles&&Be(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(Be(this._element,this._initialStyles),this._endStyles&&(Be(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(r.initialStylesByElement.delete(this._element),this._startStyles&&(a0(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(a0(this._element,this._endStyles),this._endStyles=null),Be(this._element,this._initialStyles),this._state=3)}}return r})();function Jn(r){let e=null;return r.forEach((t,n)=>{Hl(n)&&(e=e||new Map,e.set(n,t))}),e}function Hl(r){return r==="display"||r==="position"}var rn=class{element;keyframes;options;_specialStyles;_onDoneFns=[];_onStartFns=[];_onDestroyFns=[];_duration;_delay;_initialized=!1;_finished=!1;_started=!1;_destroyed=!1;_finalKeyframe;_originalOnDoneFns=[];_originalOnStartFns=[];domPlayer;time=0;parentPlayer=null;currentSnapshot=new Map;constructor(e,t,n,i){this.element=e,this.keyframes=t,this.options=n,this._specialStyles=i,this._duration=n.duration,this._delay=n.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e=>e()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;let e=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,e,this.options),this._finalKeyframe=e.length?e[e.length-1]:new Map;let t=()=>this._onFinish();this.domPlayer.addEventListener("finish",t),this.onDestroy(()=>{this.domPlayer.removeEventListener("finish",t)})}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(e){let t=[];return e.forEach(n=>{t.push(Object.fromEntries(n))}),t}_triggerWebAnimation(e,t,n){return e.animate(this._convertKeyframesToObject(t),n)}onStart(e){this._originalOnStartFns.push(e),this._onStartFns.push(e)}onDone(e){this._originalOnDoneFns.push(e),this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(e=>e()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}setPosition(e){this.domPlayer===void 0&&this.init(),this.domPlayer.currentTime=e*this.time}getPosition(){return+(this.domPlayer.currentTime??0)/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){let e=new Map;this.hasStarted()&&this._finalKeyframe.forEach((n,i)=>{i!=="offset"&&e.set(i,this._finished?n:Ci(this.element,i))}),this.currentSnapshot=e}triggerCallback(e){let t=e==="start"?this._onStartFns:this._onDoneFns;t.forEach(n=>n()),t.length=0}},nn=class{validateStyleProperty(e){return!0}validateAnimatableStyleProperty(e){return!0}containsElement(e,t){return Ga(e,t)}getParentElement(e){return xi(e)}query(e,t,n){return qa(e,t,n)}computeStyle(e,t,n){return Ci(e,t)}animate(e,t,n,i,o,c=[]){let a=i==0?"both":"forwards",s={duration:n,delay:i,fill:a};o&&(s.easing=o);let f=new Map,l=c.filter(h=>h instanceof rn);al(n,i)&&l.forEach(h=>{h.currentSnapshot.forEach((m,x)=>f.set(x,m))});let u=nl(t).map(h=>new Map(h));u=sl(e,u,f);let d=Ol(e,u);return new rn(e,u,s,d)}};var Kr="@",es="@.disabled",on=class{namespaceId;delegate;engine;_onDestroy;\u0275type=0;constructor(e,t,n,i){this.namespaceId=e,this.delegate=t,this.engine=n,this._onDestroy=i}get data(){return this.delegate.data}destroyNode(e){this.delegate.destroyNode?.(e)}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.engine.afterFlushAnimationsDone(()=>{queueMicrotask(()=>{this.delegate.destroy()})}),this._onDestroy?.()}createElement(e,t){return this.delegate.createElement(e,t)}createComment(e){return this.delegate.createComment(e)}createText(e){return this.delegate.createText(e)}appendChild(e,t){this.delegate.appendChild(e,t),this.engine.onInsert(this.namespaceId,t,e,!1)}insertBefore(e,t,n,i=!0){this.delegate.insertBefore(e,t,n),this.engine.onInsert(this.namespaceId,t,e,i)}removeChild(e,t,n){this.parentNode(t)&&this.engine.onRemove(this.namespaceId,t,this.delegate)}selectRootElement(e,t){return this.delegate.selectRootElement(e,t)}parentNode(e){return this.delegate.parentNode(e)}nextSibling(e){return this.delegate.nextSibling(e)}setAttribute(e,t,n,i){this.delegate.setAttribute(e,t,n,i)}removeAttribute(e,t,n){this.delegate.removeAttribute(e,t,n)}addClass(e,t){this.delegate.addClass(e,t)}removeClass(e,t){this.delegate.removeClass(e,t)}setStyle(e,t,n,i){this.delegate.setStyle(e,t,n,i)}removeStyle(e,t,n){this.delegate.removeStyle(e,t,n)}setProperty(e,t,n){t.charAt(0)==Kr&&t==es?this.disableAnimations(e,!!n):this.delegate.setProperty(e,t,n)}setValue(e,t){this.delegate.setValue(e,t)}listen(e,t,n,i){return this.delegate.listen(e,t,n,i)}disableAnimations(e,t){this.engine.disableAnimations(e,t)}},mi=class extends on{factory;constructor(e,t,n,i,o){super(t,n,i,o),this.factory=e,this.namespaceId=t}setProperty(e,t,n){t.charAt(0)==Kr?t.charAt(1)=="."&&t==es?(n=n===void 0?!0:!!n,this.disableAnimations(e,n)):this.engine.process(this.namespaceId,e,t.slice(1),n):this.delegate.setProperty(e,t,n)}listen(e,t,n,i){if(t.charAt(0)==Kr){let o=Wl(e),c=t.slice(1),a="";return c.charAt(0)!=Kr&&([c,a]=Gl(c)),this.engine.listen(this.namespaceId,o,c,a,s=>{let f=s._data||-1;this.factory.scheduleListenerCallback(f,n,s)})}return this.delegate.listen(e,t,n,i)}};function Wl(r){switch(r){case"body":return document.body;case"document":return document;case"window":return window;default:return r}}function Gl(r){let e=r.indexOf("."),t=r.substring(0,e),n=r.slice(e+1);return[t,n]}var an=class{delegate;engine;_zone;_currentId=0;_microtaskId=1;_animationCallbacksBuffer=[];_rendererCache=new Map;_cdRecurDepth=0;constructor(e,t,n){this.delegate=e,this.engine=t,this._zone=n,t.onRemovalComplete=(i,o)=>{o?.removeChild(null,i)}}createRenderer(e,t){let n="",i=this.delegate.createRenderer(e,t);if(!e||!t?.data?.animation){let f=this._rendererCache,l=f.get(i);if(!l){let u=()=>f.delete(i);l=new on(n,i,this.engine,u),f.set(i,l)}return l}let o=t.id,c=t.id+"-"+this._currentId;this._currentId++,this.engine.register(c,e);let a=f=>{Array.isArray(f)?f.forEach(a):this.engine.registerTrigger(o,c,e,f.name,f)};return t.data.animation.forEach(a),new mi(this,c,i,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){queueMicrotask(()=>{this._microtaskId++})}scheduleListenerCallback(e,t,n){if(e>=0&&et(n));return}let i=this._animationCallbacksBuffer;i.length==0&&queueMicrotask(()=>{this._zone.run(()=>{i.forEach(o=>{let[c,a]=o;c(a)}),this._animationCallbacksBuffer=[]})}),i.push([t,n])}end(){this._cdRecurDepth--,this._cdRecurDepth==0&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}componentReplaced(e){this.engine.flush(),this.delegate.componentReplaced?.(e)}};var jl=(()=>{class r extends U0{constructor(t,n,i){super(t,n,i)}ngOnDestroy(){this.flush()}static \u0275fac=function(n){return new(n||r)(N(v0),N(s0),N(c0))};static \u0275prov=X({token:r,factory:r.\u0275fac})}return r})();function Zl(){return new Xr}function Vl(r,e,t){return new an(r,e,t)}var ts=[{provide:c0,useFactory:Zl},{provide:U0,useClass:jl},{provide:bt,useFactory:Vl,deps:[vo,U0,_t]}],Kl=[{provide:s0,useFactory:()=>new nn},{provide:dn,useValue:"BrowserAnimations"},...ts],Gd=[{provide:s0,useClass:vi},{provide:dn,useValue:"NoopAnimations"},...ts];function rs(){return qi("NgEagerAnimations"),[...Kl]}var ns={providers:[oo({eventCoalescing:!0}),rs(),go(xo()),Ct(Da.forRoot($t,{htmlMode:!0,withCredentials:!1}))]};function $l(){return Ti(this,null,function*(){let r=window.groupdocs?.viewer;r&&($t.apiEndpoint=r.apiEndpoint)})}$l().then(()=>{yo(p2,ns).catch(r=>console.error(r))}); + `;this.renderer.setProperty(this.styleElement,"innerHTML",t),Do(this.styleElement,"nonce",this.config?.csp()?.nonce)}}destroyStyle(){this.styleElement&&(this.renderer.removeChild(this.document.head,this.styleElement),this.styleElement=null)}ngAfterViewInit(){super.ngAfterViewInit(),this.loadChildComponent(this.childComponentType),this.ariaLabelledBy=this.getAriaLabelledBy(),this.cd.detectChanges()}getAriaLabelledBy(){return this.header!==null?yn("pn_id_")+"_header":null}loadChildComponent(t){let n=this.insertionPoint?.viewContainerRef;n?.clear(),this.componentRef=n?.createComponent(t),this.inputValues&&Object.entries(this.inputValues).forEach(([i,o])=>{this.componentRef.setInput(i,o)}),this.dialogRef.onChildComponentLoaded.next(this.componentRef.instance)}moveOnTop(){this.ddconfig.autoZIndex!==!1?(E0.set("modal",this.container,(this.ddconfig.baseZIndex||0)+this.config.zIndex.modal),this.wrapper.style.zIndex=String(parseInt(this.container.style.zIndex,10)-1)):this.zIndexForLayering=E0.generateZIndex("modal",(this.ddconfig.baseZIndex||0)+this.config.zIndex.modal)}onAnimationStart(t){switch(t.toState){case"visible":this.container=t.element,this.wrapper=this.container.parentElement,this.moveOnTop(),this.parent&&this.unbindGlobalListeners(),this.bindGlobalListeners(),this.container?.setAttribute(this.id,""),this.ddconfig.modal!==!1&&this.enableModality(),this.ddconfig.focusOnShow!==!1&&this.focus();break;case"void":this.wrapper&&this.ddconfig.modal!==!1&&_0(this.wrapper,"p-overlay-mask-leave");break}}onAnimationEnd(t){t.toState==="void"&&(this.parentContent&&this.focus(this.parentContent),this.onContainerDestroy(),this.dialogRef.destroy())}onContainerDestroy(){this.unbindGlobalListeners(),this.container&&this.ddconfig.autoZIndex!==!1&&E0.clear(this.container),this.zIndexForLayering&&E0.revertZIndex(this.zIndexForLayering),this.ddconfig.modal!==!1&&this.disableModality(),this.container=null}close(){this.visible=!1,this.cd.markForCheck()}hide(){this.dialogRef&&this.dialogRef.close()}enableModality(){this.ddconfig.dismissableMask&&(this.maskClickListener=this.renderer.listen(this.wrapper,"mousedown",t=>{this.wrapper&&this.wrapper.isSameNode(t.target)&&this.hide()})),this.ddconfig.modal!==!1&&_0(this.document.body,"p-overflow-hidden")}disableModality(){this.wrapper&&(this.ddconfig.dismissableMask&&this.unbindMaskClickListener(),this.ddconfig.modal!==!1&&$0(this.document.body,"p-overflow-hidden"),this.cd.destroyed||this.cd.detectChanges())}focus(t=this.contentViewChild.nativeElement){let n=wn.getFocusableElement(t,"[autofocus]");if(n){this.zone.runOutsideAngular(()=>{setTimeout(()=>n.focus(),5)});return}let i=wn.getFocusableElement(t);i?this.zone.runOutsideAngular(()=>{setTimeout(()=>i.focus(),5)}):this.footerViewChild?this.focus(this.footerViewChild.nativeElement):!i&&this.headerViewChild&&this.focus(this.headerViewChild.nativeElement)}maximize(){this.maximized=!this.maximized,this.maximized?_0(this.document.body,"p-overflow-hidden"):$0(this.document.body,"p-overflow-hidden"),this.dialogRef.maximize({maximized:this.maximized})}initResize(t){this.ddconfig.resizable&&(this.documentResizeListener||this.bindDocumentResizeListeners(),this.resizing=!0,this.lastPageX=t.pageX,this.lastPageY=t.pageY,_0(this.document.body,"p-unselectable-text"),this.dialogRef.resizeInit(t))}onResize(t){if(this.resizing){let n=t.pageX-this.lastPageX,i=t.pageY-this.lastPageY,o=vn(this.container),c=Dt(this.container),a=Dt(this.contentViewChild.nativeElement),s=o+n,f=c+i,l=this.container.style.minWidth,u=this.container.style.minHeight,d=this.container.getBoundingClientRect(),h=xn();(!parseInt(this.container.style.top)||!parseInt(this.container.style.left))&&(s+=n,f+=i),(!l||s>parseInt(l))&&d.left+sparseInt(u))&&d.top+f=this.minX&&s+n=this.minY&&f+i{this.documentDragListener=this.renderer.listen(this.document,"mousemove",this.onDrag.bind(this))})}bindDocumentDragEndListener(){K0(this.platformId)&&this.zone.runOutsideAngular(()=>{this.documentDragEndListener=this.renderer.listen(this.document,"mouseup",this.endDrag.bind(this))})}unbindDocumentDragEndListener(){this.documentDragEndListener&&(this.documentDragEndListener(),this.documentDragListener=null)}unbindDocumentDragListener(){this.documentDragListener&&(this.documentDragListener(),this.documentDragListener=null)}bindDocumentResizeListeners(){K0(this.platformId)&&this.zone.runOutsideAngular(()=>{this.documentResizeListener=this.renderer.listen(this.document,"mousemove",this.onResize.bind(this)),this.documentResizeEndListener=this.renderer.listen(this.document,"mouseup",this.resizeEnd.bind(this))})}unbindDocumentResizeListeners(){this.documentResizeListener&&this.documentResizeEndListener&&(this.documentResizeListener(),this.documentResizeEndListener(),this.documentResizeListener=null,this.documentResizeEndListener=null)}bindGlobalListeners(){this.ddconfig.closeOnEscape!==!1&&this.bindDocumentEscapeListener(),this.ddconfig.resizable&&this.bindDocumentResizeListeners(),this.ddconfig.draggable&&(this.bindDocumentDragListener(),this.bindDocumentDragEndListener())}unbindGlobalListeners(){this.unbindDocumentEscapeListener(),this.unbindDocumentResizeListeners(),this.unbindDocumentDragListener(),this.unbindDocumentDragEndListener()}bindDocumentEscapeListener(){let t=this.maskViewChild?this.maskViewChild.nativeElement.ownerDocument:"document";this.documentEscapeListener=this.renderer.listen(t,"keydown",n=>{if(n.which==27){let i=E0.getCurrent();(parseInt(this.container.style.zIndex)==i||this.zIndexForLayering==i)&&this.hide()}})}unbindDocumentEscapeListener(){this.documentEscapeListener&&(this.documentEscapeListener(),this.documentEscapeListener=null)}unbindMaskClickListener(){this.maskClickListener&&(this.maskClickListener(),this.maskClickListener=null)}ngOnDestroy(){this.onContainerDestroy(),this.componentRef&&this.componentRef.destroy(),this.destroyStyle(),super.ngOnDestroy()}static \u0275fac=function(n){return new(n||r)(Qe(ji),Qe(Qt),Qe(et),Qe(_t),Qe(r,12))};static \u0275cmp=Et({type:r,selectors:[["p-dynamicDialog"],["p-dynamicdialog"],["p-dynamic-dialog"]],viewQuery:function(n,i){if(n&1&&(h0(h2,5),h0(Cs,5),h0(_s,5),h0(bs,5),h0(Es,5)),n&2){let o;g0(o=x0())&&(i.insertionPoint=o.first),g0(o=x0())&&(i.maskViewChild=o.first),g0(o=x0())&&(i.contentViewChild=o.first),g0(o=x0())&&(i.footerViewChild=o.first),g0(o=x0())&&(i.headerViewChild=o.first)}},features:[to([g2]),Ki],decls:3,vars:9,consts:[["mask",""],["container",""],["content",""],["titlebar",""],["footer",""],[3,"ngStyle","ngClass"],["role","dialog","pFocusTrap","",3,"ngClass","ngStyle","style","class","pFocusTrapDisabled","width","height",4,"ngIf"],["role","dialog","pFocusTrap","",3,"ngClass","ngStyle","pFocusTrapDisabled"],["style","z-index: 90;",3,"ngClass","mousedown",4,"ngIf"],[3,"ngClass","mousedown",4,"ngIf"],[3,"ngClass","ngStyle"],[4,"ngIf"],[4,"ngComponentOutlet"],[3,"ngClass",4,"ngIf"],[2,"z-index","90",3,"mousedown","ngClass"],[3,"mousedown","ngClass"],[3,"ngClass","id"],[3,"ngClass"],["rounded","","text","",3,"styleClass","tabindex","onClick","keydown.enter",4,"ngIf"],["rounded","","text","","severity","secondary",3,"styleClass","ariaLabel","onClick","keydown.enter",4,"ngIf"],["rounded","","text","",3,"onClick","keydown.enter","styleClass","tabindex"],[4,"ngTemplateOutlet"],["rounded","","text","","severity","secondary",3,"onClick","keydown.enter","styleClass","ariaLabel"],["pDynamicDialogContent",""]],template:function(n,i){n&1&&(_e(0,"div",5,0),oe(2,ec,9,30,"div",6),be()),n&2&&(un(i.ddconfig.maskStyleClass),$("ngStyle",io(5,As,i.position==="left"||i.position==="topleft"||i.position==="bottomleft"?"flex-start":i.position==="right"||i.position==="topright"||i.position==="bottomright"?"flex-end":"center",i.position==="top"||i.position==="topleft"||i.position==="topright"?"flex-start":i.position==="bottom"||i.position==="bottomleft"||i.position==="bottomright"?"flex-end":"center",i.ddconfig.modal?"auto":"none"))("ngClass",i.maskClass),Q(2),$("ngIf",i.visible))},dependencies:[y0,so,co,lo,uo,fo,Po,h2,No,Oo,Io,Uo,Ho],encapsulation:2,data:{animation:[Bo("animation",[_n("void => visible",[En(tc)]),_n("visible => void",[En(rc)])])]}})}return r})();var Pn=class{_parentInjector;_additionalTokens;constructor(e,t){this._parentInjector=e,this._additionalTokens=t}get(e,t,n){let i=this._additionalTokens.get(e);return i||this._parentInjector.get(e,t)}},x2=(()=>{class r{appRef;injector;document;dialogComponentRefMap=new Map;constructor(t,n,i){this.appRef=t,this.injector=n,this.document=i}open(t,n){if(!this.duplicationPermission(t,n))return null;let i=this.appendDialogComponentToBody(n,t);return this.dialogComponentRefMap.get(i).instance.childComponentType=t,this.dialogComponentRefMap.get(i).instance.inputValues=n.inputValues,i}getInstance(t){return this.dialogComponentRefMap.get(t).instance}appendDialogComponentToBody(t,n){let i=new WeakMap;i.set(Qt,t);let o=new et;i.set(et,o);let c=o.onClose.subscribe(()=>{this.dialogComponentRefMap.get(o).instance.close()}),a=o.onDestroy.subscribe(()=>{this.removeDialogComponentFromBody(o),a.unsubscribe(),c.unsubscribe()}),s=ao(nc,{environmentInjector:this.appRef.injector,elementInjector:new Pn(this.injector,i)});this.appRef.attachView(s.hostView);let f=s.hostView.rootNodes[0];return!t.appendTo||t.appendTo==="body"?this.document.body.appendChild(f):So(t.appendTo,f),this.dialogComponentRefMap.set(o,s),o}removeDialogComponentFromBody(t){if(!t||!this.dialogComponentRefMap.has(t))return;let n=this.dialogComponentRefMap.get(t);this.appRef.detachView(n.hostView),n.destroy(),n.changeDetectorRef.detectChanges(),this.dialogComponentRefMap.delete(t)}duplicationPermission(t,n){if(n.duplicate)return!0;let i=!0;for(let[o,c]of this.dialogComponentRefMap)if(c.instance.childComponentType===t){i=!1;break}return i}static \u0275fac=function(n){return new(n||r)(N($i),N(Gi),N(v0))};static \u0275prov=X({token:r,factory:r.\u0275fac})}return r})();var v2={prefix:"far",iconName:"file-lines",icon:[384,512,[128441,128462,61686,"file-alt","file-text"],"f15c","M64 464c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16l160 0 0 80c0 17.7 14.3 32 32 32l80 0 0 288c0 8.8-7.2 16-16 16L64 464zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-293.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0L64 0zm56 256c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-144 0zm0 96c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-144 0z"]},y2=v2,C2=v2;var _2={prefix:"far",iconName:"folder",icon:[512,512,[128193,128447,61716,"folder-blank"],"f07b","M0 96C0 60.7 28.7 32 64 32l132.1 0c19.1 0 37.4 7.6 50.9 21.1L289.9 96 448 96c35.3 0 64 28.7 64 64l0 256c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zM64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l384 0c8.8 0 16-7.2 16-16l0-256c0-8.8-7.2-16-16-16l-161.4 0c-10.6 0-20.8-4.2-28.3-11.7L213.1 87c-4.5-4.5-10.6-7-17-7L64 80z"]};var b2={prefix:"far",iconName:"file-word",icon:[384,512,[],"f1c2","M48 448L48 64c0-8.8 7.2-16 16-16l160 0 0 80c0 17.7 14.3 32 32 32l80 0 0 288c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-293.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0L64 0zm55 241.1c-3.8-12.7-17.2-19.9-29.9-16.1s-19.9 17.2-16.1 29.9l48 160c3 10.2 12.4 17.1 23 17.1s19.9-7 23-17.1l25-83.4 25 83.4c3 10.2 12.4 17.1 23 17.1s19.9-7 23-17.1l48-160c3.8-12.7-3.4-26.1-16.1-29.9s-26.1 3.4-29.9 16.1l-25 83.4-25-83.4c-3-10.2-12.4-17.1-23-17.1s-19.9 7-23 17.1l-25 83.4-25-83.4z"]},E2={prefix:"far",iconName:"file-powerpoint",icon:[384,512,[],"f1c4","M64 464c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16l160 0 0 80c0 17.7 14.3 32 32 32l80 0 0 288c0 8.8-7.2 16-16 16L64 464zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-293.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0L64 0zm72 208c-13.3 0-24 10.7-24 24l0 104 0 56c0 13.3 10.7 24 24 24s24-10.7 24-24l0-32 44 0c42 0 76-34 76-76s-34-76-76-76l-68 0zm68 104l-44 0 0-56 44 0c15.5 0 28 12.5 28 28s-12.5 28-28 28z"]};var ic={prefix:"far",iconName:"file-zipper",icon:[384,512,["file-archive"],"f1c6","M64 464c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16l48 0c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l48 0 0 80c0 17.7 14.3 32 32 32l80 0 0 288c0 8.8-7.2 16-16 16L64 464zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-293.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0L64 0zm48 112c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm0 64c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm-6.3 71.8L82.1 335.9c-1.4 5.4-2.1 10.9-2.1 16.4c0 35.2 28.8 63.7 64 63.7s64-28.5 64-63.7c0-5.5-.7-11.1-2.1-16.4l-23.5-88.2c-3.7-14-16.4-23.8-30.9-23.8l-14.8 0c-14.5 0-27.2 9.7-30.9 23.8zM128 336l32 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},A2=ic;var w2={prefix:"far",iconName:"file-excel",icon:[384,512,[],"f1c3","M48 448L48 64c0-8.8 7.2-16 16-16l160 0 0 80c0 17.7 14.3 32 32 32l80 0 0 288c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-293.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0L64 0zm90.9 233.3c-8.1-10.5-23.2-12.3-33.7-4.2s-12.3 23.2-4.2 33.7L161.6 320l-44.5 57.3c-8.1 10.5-6.3 25.5 4.2 33.7s25.5 6.3 33.7-4.2L192 359.1l37.1 47.6c8.1 10.5 23.2 12.3 33.7 4.2s12.3-23.2 4.2-33.7L222.4 320l44.5-57.3c8.1-10.5 6.3-25.5-4.2-33.7s-25.5-6.3-33.7 4.2L192 280.9l-37.1-47.6z"]};var S2={prefix:"far",iconName:"file-image",icon:[384,512,[128443],"f1c5","M64 464c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16l160 0 0 80c0 17.7 14.3 32 32 32l80 0 0 288c0 8.8-7.2 16-16 16L64 464zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-293.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0L64 0zm96 256a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm69.2 46.9c-3-4.3-7.9-6.9-13.2-6.9s-10.2 2.6-13.2 6.9l-41.3 59.7-11.9-19.1c-2.9-4.7-8.1-7.5-13.6-7.5s-10.6 2.8-13.6 7.5l-40 64c-3.1 4.9-3.2 11.1-.4 16.2s8.2 8.2 14 8.2l48 0 32 0 40 0 72 0c6 0 11.4-3.3 14.2-8.6s2.4-11.6-1-16.5l-72-104z"]};var D2={prefix:"far",iconName:"file-code",icon:[384,512,[],"f1c9","M64 464c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16l160 0 0 80c0 17.7 14.3 32 32 32l80 0 0 288c0 8.8-7.2 16-16 16L64 464zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-293.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0L64 0zm97 289c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L79 303c-9.4 9.4-9.4 24.6 0 33.9l48 48c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-31-31 31-31zM257 255c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l31 31-31 31c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l48-48c9.4-9.4 9.4-24.6 0-33.9l-48-48z"]};var F2={prefix:"far",iconName:"file-pdf",icon:[512,512,[],"f1c1","M64 464l48 0 0 48-48 0c-35.3 0-64-28.7-64-64L0 64C0 28.7 28.7 0 64 0L229.5 0c17 0 33.3 6.7 45.3 18.7l90.5 90.5c12 12 18.7 28.3 18.7 45.3L384 304l-48 0 0-144-80 0c-17.7 0-32-14.3-32-32l0-80L64 48c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16zM176 352l32 0c30.9 0 56 25.1 56 56s-25.1 56-56 56l-16 0 0 32c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-48 0-80c0-8.8 7.2-16 16-16zm32 80c13.3 0 24-10.7 24-24s-10.7-24-24-24l-16 0 0 48 16 0zm96-80l32 0c26.5 0 48 21.5 48 48l0 64c0 26.5-21.5 48-48 48l-32 0c-8.8 0-16-7.2-16-16l0-128c0-8.8 7.2-16 16-16zm32 128c8.8 0 16-7.2 16-16l0-64c0-8.8-7.2-16-16-16l-16 0 0 96 16 0zm80-112c0-8.8 7.2-16 16-16l48 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-32 0 0 32 32 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-32 0 0 48c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-64 0-64z"]};var tt=r=>r*96/72;var P2=r=>Object.entries(r).length===0&&r.constructor===Object;var je=function(r){return r[r.BadRequest=400]="BadRequest",r[r.Unauthorized=401]="Unauthorized",r[r.Forbidden=403]="Forbidden",r[r.NotFound=404]="NotFound",r[r.TimeOut=408]="TimeOut",r[r.Conflict=409]="Conflict",r[r.InternalServerError=500]="InternalServerError",r}(je||{});var B0=new yt("StorageConfigToken");var rt=class{constructor(){this.length=0,this._data={}}clear(){this._data={},this.length=0}getItem(e){return this._data[e]!==void 0?this._data[e]:null}key(e){return Object.keys(this._data).find((t,n)=>n===e)||null}removeItem(e){this._data[e]!==void 0&&(this.length--,delete this._data[e])}setItem(e,t){this.length++,this._data[e]=t}};var k0=class r{static{this._localStorageMock=new rt}static{this._sessionStorageMock=new rt}static get localStorage(){return localStorage||r._localStorageMock}static get sessionStorage(){return sessionStorage||r._sessionStorageMock}};var Ie=cn(N1()),oc=r=>{let e,t,n;for(e="",n=0;n.5&&(t=t.toUpperCase()),e=e+t;return e},O1=(r,e)=>{let t=Ie.enc.Base64.parse(r).toString(Ie.enc.Utf8),n=t.substring(0,32);return t=t.substring(32),Ie.AES.decrypt(t,e+n).toString(Ie.enc.Utf8)},U1=(r,e)=>{let t=oc(32),n=t+Ie.AES.encrypt(r,e+t).toString();return Ie.enc.Base64.stringify(Ie.enc.Utf8.parse(n))};var L0=class r{static{this._storage=k0.localStorage}get length(){return r._storage.length}constructor(e){this._config=e,this._version="v1"}getItem(e,t){t=t||r._storage;let n=t.getItem(`${e}.${this._version}`);if(!n)return null;try{return O1(n,this._config.secretKey||"")}catch{return null}}setItem(e,t,n=0,i){i=i||r._storage,i.setItem(`${e}.${this._version}`,U1(t,this._config.secretKey||""))}key(e,t){return t=t||r._storage,t.key(e)}removeItem(e,t){t=t||r._storage,t.removeItem(`${e}.${this._version}`)}clear(e){e=e||r._storage,e.clear()}static{this.\u0275fac=function(t){return new(t||r)(N(B0))}}static{this.\u0275prov=X({token:r,factory:r.\u0275fac,providedIn:"root"})}};var H1=(()=>{class r{constructor(t,n){this.length=0,this._defaultStorage=n.isTest?k0.localStorage:t}getItem(t,n=this._defaultStorage){let i=JSON.parse(n.getItem(t)||"{}");return(i?.timestamp==0?!1:i?.timestamp<+new Date/1e3)?(n.removeItem(t),null):i?.value||null}setItem(t,n,i=0,o=this._defaultStorage){let c=new Date,a={value:n,timestamp:i!=0?c.setDate(c.getDate()+i)/1e3:0};o.setItem(t,JSON.stringify(a))}removeItem(t,n=this._defaultStorage){n.removeItem(t)}key(t,n=this._defaultStorage){return Object.keys(n).find((i,o)=>o===t)||null}clear(t=this._defaultStorage){t.clear()}check(t,n=this._defaultStorage){return n.getItem(t)!==null}static{this.\u0275fac=function(n){return new(n||r)(N(L0),N(B0))}}static{this.\u0275prov=X({token:r,factory:r.\u0275fac,providedIn:"root"})}}return r})();var K1=cn(kn());var ot="[STORAGE] storage evt",V6=bo(ot,r=>({key:r}));var Ln=cn(kn());var Cc=(r,e,t)=>((t.type===St||t.type===hn)&&e&&(r=(0,Ln.default)(r,e,{arrayMerge:(o,c)=>c})),r),Mn=(r,e)=>{let t={};return e.forEach(n=>{let i=r.getItem(n)||r.getItem(n,sessionStorage);if(i){let c=[...n.split(".").reverse()].reduce((a,s,f)=>{if(f===0){let l;try{l=JSON.parse(i)}catch(u){console.error("[rehydrateApplicationState]",u)}return{[s]:!l||P2(l)?void 0:l}}return{[s]:W({},a)}},{});t=(0,Ln.default)(t,c)}}),t},_c=(r,e)=>r.length===1?e[r[0]]:r.reduce((t,n)=>t[n]!==void 0?t[n]:t,W({},e)),bc=(r,e,t,n)=>{e.forEach(i=>{let o,c=i.split("."),a=_c(c,n),s=r.getItem(i)||r.getItem(i,sessionStorage);try{o=JSON.stringify(a)}catch(f){console.error("[syncStateUpdate]",f)}s!==o&&r.setItem(i,o,0,t.includes(i)?sessionStorage:localStorage)})},j1=(r,e,t)=>n=>{let i=Mn(r,e),o=[St,hn,wo,ot];return function(c,a){let s;return a.type===St?s=n(c,a):s=Object.assign({},c),s=Cc(s,i,a),s=n(s,a),o.includes(a.type)||bc(r,e,t,s),s}};var Ec={initialized:!1,isMobile:!1,isTablet:!1,isDesktop:!1},Ac=C0(Ec,Z(Bt,r=>re(W({},r),{initialized:!0})),Z(jo,(r,{isMobile:e,isTablet:t,isDesktop:n})=>re(W({},r),{isMobile:e,isTablet:t,isDesktop:n}))),Z1=(r,e)=>Ac(r,e);var $1={root:Z1};function wc(r){return function(e,t){console.log("state before action: ",e),console.log("action: ",t);let n=r(e,t);return console.log("state after action: ",n),n}}function Q1(r,e,t,n){return r.production?[V1(r.production?n:t,e.keysForLocalStorage)]:[V1(r.production?n:t,e.keysForLocalStorage),wc]}function V1(r,e){return t=>{let n=[],i=[...n,...e];return function(o,c){return o?c.type===ot&&i.includes(c.key)?(0,K1.default)(o,Mn(r,i)):j1(r,i,n)(t)(o,c):{}}}}var at=new yt("CoreConfigToken");var X1=(()=>{class r{constructor(t,n){this._config=t,this._env=n}intercept(t,n){let i=t.url.startsWith("/assets")||t.url.startsWith("./assets"),o=t.headers.get("Use-Custom-Domain");if(t.headers.get("not-intercept"))return n.handle(t.clone());let a=t.headers,s=window.location.hostname,f=window.location.protocol+"//"+s+":"+window.location.port,l=`${this._env.apiEndpoint}${t.url}`;return o&&(l=`${this._env[o]||this._env.apiEndpoint}${t.url}`,a=a.delete("Use-Custom-Domain")),i&&(l=`${f}${this._config.appName?"/"+this._config.appName:this._config.appName}${t.url}?ts=${Date.parse(new Date().toISOString().split(":")[0]+":00:00")}`),n.handle(t.clone({url:l,headers:a}))}static{this.\u0275fac=function(n){return new(n||r)(N(at),N(A0))}}static{this.\u0275prov=X({token:r,factory:r.\u0275fac})}}return r})();var Y1=(()=>{class r{constructor(t,n,i){this._actions=t,this.modalService=n,this.messageService=i,this.unhandledException$=ee(()=>this._actions.pipe(te(kt),vt(({exception:o,modalName:c})=>{let a="background: maroon; color: white";switch(o.status){case je.BadRequest:console.error("%c Bad Request 400",a);break;case je.Unauthorized:console.error("%c Unauthorized 401",a);break;case je.NotFound:console.error("%c Not Found 404",a);break;case je.TimeOut:console.error("%c TimeOut 408",a);break;case je.InternalServerError:console.error("%c big bad 500",a),this.messageService.changeMessage(o.error.message),this.messageService.changeHttpEvent(o),this.modalService.open(c||X0.ErrorMessage);break;case je.Forbidden:console.error("%c Forbidden 403",a),this.messageService.changeMessage(o.error.message),this.modalService.open(X0.PasswordRequired);break}})),{dispatch:!1})}static{this.\u0275fac=function(n){return new(n||r)(N(Pe),N(qo),N(zt))}}static{this.\u0275prov=X({token:r,factory:r.\u0275fac})}}return r})();var J1=(()=>{class r{static forRoot(t){return{ngModule:r,providers:[{provide:Eo,deps:[A0,at,H1,L0],useFactory:Q1},{provide:at,useValue:W({},t)},{provide:ho,useClass:X1,multi:!0}]}}constructor(t){t.addIcons(A2,S2,D2,F2,y2,C2,E2,w2,b2)}static{this.\u0275fac=function(n){return new(n||r)(N(Pt))}}static{this.\u0275mod=Ce({type:r})}static{this.\u0275inj=ve({providers:[Lt],imports:[Re.forRoot($1),He.forRoot([Y1])]})}}return r})();var ea=(()=>{class r{constructor(t){this._config=t}handle(t){let n=t.translateService.parser;return n.interpolate(n.getValue(this._config.fallback,t.key),t.interpolateParams)||t.key}static{this.\u0275fac=function(n){return new(n||r)(N(Y0,8))}}static{this.\u0275prov=X({token:r,factory:r.\u0275fac})}}return r})();function ta(r,e,t,n){let i=t.createRenderer(null,null);r.isAppInitialized$.pipe($e(Boolean)).subscribe(()=>e.init()),e.translationLoaded$.subscribe(o=>{let c=o.slice(0,2);(s=>i.setAttribute(n.getElementsByTagName("html")[0],"dir",s))(e.isRtl?"rtl":"ltr"),i.setAttribute(n.getElementsByTagName("html")[0],"lang",c)})}var Rn=class{constructor(e){this._translations={};let t={};Object.keys(e).forEach(n=>{t[n.toLowerCase()]=e[n]}),this._translations=t}getTranslation(e){return new Ii(t=>{t.next(this._translations[e])})}};function Dc(r){return new Rn(r.translations)}var ra=(()=>{class r{constructor(t){if(t)throw new Error(`${t} has already been loaded. Import module in the AppModule only.`)}static forRoot(t){return{ngModule:r,providers:[{provide:Y0,useValue:W({},t)}]}}static{this.\u0275fac=function(n){return new(n||r)(N(r,12))}}static{this.\u0275mod=Ce({type:r})}static{this.\u0275inj=ve({providers:[J0,At(()=>ta(ye(Lt),ye(J0),ye(bt),ye(v0)))],imports:[y0,Sn.forRoot({missingTranslationHandler:{provide:Vo,useClass:ea},loader:{provide:Zo,useFactory:Dc,deps:[Y0]}}),Sn]})}}return r})();var na=(()=>{class r{constructor(t,n){this._actions=t,this._zoomFacade=n,this.initZoom$=ee(()=>this._actions.pipe(te(Mt),J(()=>Rt()))),this.selectZoom$=ee(()=>this._actions.pipe(te(Tt),We(()=>[this._zoomFacade.file$,this._zoomFacade.zoomBoundaries$]),J(([i,o,c])=>{let a=i.opt.value;return $o(a==="full-width"?this.getFitToWidth(o.maxWidth,c):a==="full-height"?this.getFitToHeight(o.maxHeight,c):a)})))}getFitToWidth(t,n){return(document.documentElement.clientWidth-(n.widthOffset||0))/(t+(n.pageHorizontalOffset||0)+60)*1e4}getFitToHeight(t,n){return(document.documentElement.clientHeight-(n.heightOffset||0)-(n.scrollHeight||0))/(t+(n.pageVerticalOffset||0))*1e4}static{this.\u0275fac=function(n){return new(n||r)(N(Pe),N(w0))}}static{this.\u0275prov=X({token:r,factory:r.\u0275fac})}}return r})();var ia=(()=>{class r{constructor(t){if(t)throw new Error("ZoomModule is already loaded.")}static{this.\u0275fac=function(n){return new(n||r)(N(r,12))}}static{this.\u0275mod=Ce({type:r})}static{this.\u0275inj=ve({providers:[w0],imports:[y0,Re.forFeature("zoom",Xo),He.forFeature([na])]})}}return r})();var oa=(()=>{class r{constructor(t,n,i){this._actions=t,this._documentFacade=n,this._fileFacade=i,this.getPagesSuccess$=ee(()=>this._actions.pipe(te(D0),J(()=>e0(new Set)))),this.selectPage$=ee(()=>this._actions.pipe(te(jt),Oi(500),We(()=>[this._fileFacade.filePagesWithContent$.pipe(J(o=>new Set(o.map(c=>c.number)))),this._fileFacade.preloadBy$,this._documentFacade.pagesToLoad$,this._fileFacade.limit$,this._documentFacade.pagesTotalCount$]),$e(([{num:o},c,,a,s])=>(!s||c.size{let f=new Set,l=o+1,u=o-1;for(;a>0;){let d=new Set([...c,...f]),h=null;if(d.has(o)?!d.has(l)&&l<=s?(h=l,l++):!d.has(u)&&u>0&&(h=u,u--):h=o,!h)break;f.add(h),a--}return e0(f)})))}static{this.\u0275fac=function(n){return new(n||r)(N(Pe),N(Zt),N(qe))}}static{this.\u0275prov=X({token:r,factory:r.\u0275fac})}}return r})();var R0=class{};var aa=(()=>{class r{constructor(t,n,i,o){this._actions=t,this._api=n,this._fileFacade=i,this.getFile$=ee(()=>this._actions.pipe(te(It()),fn(({data:c})=>this._api.getFileDescription(c).pipe(V0({count:2,delay:a=>Q0(a)}),J(a=>Ge(a)),Z0(a=>d0(S0(a))))))),this.getHtmlPageContent$=ee(()=>this._actions.pipe(te(Ot),ln(({pageNum:c,url:a})=>this._httpClient.get(a,{responseType:"text"}).pipe(V0({count:2,delay:s=>Q0(s,{delay:2e3})}),J(s=>F0(c,s)),Z0(()=>d0(Ut(c))))))),this.getImagePageContent$=ee(()=>this._actions.pipe(te(Ht),ln(({pageNum:c,url:a})=>this._httpClient.get(a,{responseType:"blob"}).pipe(V0({count:2,delay:s=>Q0(s,{delay:2e3})}),J(s=>Gt(c,URL.createObjectURL(s))),Z0(()=>d0(Wt(c))))))),this.getFileSuccess$=ee(()=>this._actions.pipe(te(Ge),We(()=>this._fileFacade.file$),J(([,c])=>this._initZoom(c.pages)))),this.getPages$=ee(()=>this._actions.pipe(te(e2()),fn(({data:c})=>this._api.getPages?this._api.getPages(c).pipe(V0({count:2,delay:a=>Q0(a)}),J(a=>D0(a)),Z0(a=>d0(Fn(a)))):d0(Fn("No API url found"))))),this.updatePage$=ee(()=>this._actions.pipe(te(qt),J(({page:c})=>Qo(c)))),this._httpClient=new mo(o)}_initZoom(t){let n=0,i=0;return t.forEach(o=>{o.width>n&&(n=o.width),o.height>i&&(i=o.height)}),Mt(n,i)}static{this.\u0275fac=function(n){return new(n||r)(N(Pe),N(R0),N(qe),N(po))}}static{this.\u0275prov=X({token:r,factory:r.\u0275fac})}}return r})();var ua=Symbol.for("immer-nothing"),sa=Symbol.for("immer-draftable"),pe=Symbol.for("immer-state");function Se(r,...e){throw new Error(`[Immer] minified error nr: ${r}. Full error at: https://bit.ly/3cXEKWf`)}var T0=Object.getPrototypeOf;function I0(r){return!!r&&!!r[pe]}function r0(r){return r?pa(r)||Array.isArray(r)||!!r[sa]||!!r.constructor?.[sa]||Ur(r)||Hr(r):!1}var zc=Object.prototype.constructor.toString();function pa(r){if(!r||typeof r!="object")return!1;let e=T0(r);if(e===null)return!0;let t=Object.hasOwnProperty.call(e,"constructor")&&e.constructor;return t===Object?!0:typeof t=="function"&&Function.toString.call(t)===zc}function Tr(r,e){Or(r)===0?Reflect.ownKeys(r).forEach(t=>{e(t,r[t],r)}):r.forEach((t,n)=>e(n,t,r))}function Or(r){let e=r[pe];return e?e.type_:Array.isArray(r)?1:Ur(r)?2:Hr(r)?3:0}function Nn(r,e){return Or(r)===2?r.has(e):Object.prototype.hasOwnProperty.call(r,e)}function ma(r,e,t){let n=Or(r);n===2?r.set(e,t):n===3?r.add(t):r[e]=t}function Bc(r,e){return r===e?r!==0||1/r===1/e:r!==r&&e!==e}function Ur(r){return r instanceof Map}function Hr(r){return r instanceof Set}function t0(r){return r.copy_||r.base_}function On(r,e){if(Ur(r))return new Map(r);if(Hr(r))return new Set(r);if(Array.isArray(r))return Array.prototype.slice.call(r);let t=pa(r);if(e===!0||e==="class_only"&&!t){let n=Object.getOwnPropertyDescriptors(r);delete n[pe];let i=Reflect.ownKeys(n);for(let o=0;o1&&(r.set=r.add=r.clear=r.delete=kc),Object.freeze(r),e&&Object.entries(r).forEach(([t,n])=>qn(n,!0))),r}function kc(){Se(2)}function Wr(r){return Object.isFrozen(r)}var Lc={};function n0(r){let e=Lc[r];return e||Se(0,r),e}var st;function ha(){return st}function Mc(r,e){return{drafts_:[],parent_:r,immer_:e,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function ca(r,e){e&&(n0("Patches"),r.patches_=[],r.inversePatches_=[],r.patchListener_=e)}function Un(r){Hn(r),r.drafts_.forEach(Rc),r.drafts_=null}function Hn(r){r===st&&(st=r.parent_)}function la(r){return st=Mc(st,r)}function Rc(r){let e=r[pe];e.type_===0||e.type_===1?e.revoke_():e.revoked_=!0}function fa(r,e){e.unfinalizedDrafts_=e.drafts_.length;let t=e.drafts_[0];return r!==void 0&&r!==t?(t[pe].modified_&&(Un(e),Se(4)),r0(r)&&(r=Ir(e,r),e.parent_||Nr(e,r)),e.patches_&&n0("Patches").generateReplacementPatches_(t[pe].base_,r,e.patches_,e.inversePatches_)):r=Ir(e,t,[]),Un(e),e.patches_&&e.patchListener_(e.patches_,e.inversePatches_),r!==ua?r:void 0}function Ir(r,e,t){if(Wr(e))return e;let n=e[pe];if(!n)return Tr(e,(i,o)=>da(r,n,e,i,o,t)),e;if(n.scope_!==r)return e;if(!n.modified_)return Nr(r,n.base_,!0),n.base_;if(!n.finalized_){n.finalized_=!0,n.scope_.unfinalizedDrafts_--;let i=n.copy_,o=i,c=!1;n.type_===3&&(o=new Set(i),i.clear(),c=!0),Tr(o,(a,s)=>da(r,n,i,a,s,t,c)),Nr(r,i,!1),t&&r.patches_&&n0("Patches").generatePatches_(n,t,r.patches_,r.inversePatches_)}return n.copy_}function da(r,e,t,n,i,o,c){if(I0(i)){let a=o&&e&&e.type_!==3&&!Nn(e.assigned_,n)?o.concat(n):void 0,s=Ir(r,i,a);if(ma(t,n,s),I0(s))r.canAutoFreeze_=!1;else return}else c&&t.add(i);if(r0(i)&&!Wr(i)){if(!r.immer_.autoFreeze_&&r.unfinalizedDrafts_<1)return;Ir(r,i),(!e||!e.scope_.parent_)&&typeof n!="symbol"&&Object.prototype.propertyIsEnumerable.call(t,n)&&Nr(r,i)}}function Nr(r,e,t=!1){!r.parent_&&r.immer_.autoFreeze_&&r.canAutoFreeze_&&qn(e,t)}function Tc(r,e){let t=Array.isArray(r),n={type_:t?1:0,scope_:e?e.scope_:ha(),modified_:!1,finalized_:!1,assigned_:{},parent_:e,base_:r,draft_:null,copy_:null,revoke_:null,isManual_:!1},i=n,o=jn;t&&(i=[n],o=ct);let{revoke:c,proxy:a}=Proxy.revocable(i,o);return n.draft_=a,n.revoke_=c,a}var jn={get(r,e){if(e===pe)return r;let t=t0(r);if(!Nn(t,e))return Ic(r,t,e);let n=t[e];return r.finalized_||!r0(n)?n:n===Tn(r.base_,e)?(In(r),r.copy_[e]=Gn(n,r)):n},has(r,e){return e in t0(r)},ownKeys(r){return Reflect.ownKeys(t0(r))},set(r,e,t){let n=ga(t0(r),e);if(n?.set)return n.set.call(r.draft_,t),!0;if(!r.modified_){let i=Tn(t0(r),e),o=i?.[pe];if(o&&o.base_===t)return r.copy_[e]=t,r.assigned_[e]=!1,!0;if(Bc(t,i)&&(t!==void 0||Nn(r.base_,e)))return!0;In(r),Wn(r)}return r.copy_[e]===t&&(t!==void 0||e in r.copy_)||Number.isNaN(t)&&Number.isNaN(r.copy_[e])||(r.copy_[e]=t,r.assigned_[e]=!0),!0},deleteProperty(r,e){return Tn(r.base_,e)!==void 0||e in r.base_?(r.assigned_[e]=!1,In(r),Wn(r)):delete r.assigned_[e],r.copy_&&delete r.copy_[e],!0},getOwnPropertyDescriptor(r,e){let t=t0(r),n=Reflect.getOwnPropertyDescriptor(t,e);return n&&{writable:!0,configurable:r.type_!==1||e!=="length",enumerable:n.enumerable,value:t[e]}},defineProperty(){Se(11)},getPrototypeOf(r){return T0(r.base_)},setPrototypeOf(){Se(12)}},ct={};Tr(jn,(r,e)=>{ct[r]=function(){return arguments[0]=arguments[0][0],e.apply(this,arguments)}});ct.deleteProperty=function(r,e){return ct.set.call(this,r,e,void 0)};ct.set=function(r,e,t){return jn.set.call(this,r[0],e,t,r[0])};function Tn(r,e){let t=r[pe];return(t?t0(t):r)[e]}function Ic(r,e,t){let n=ga(e,t);return n?"value"in n?n.value:n.get?.call(r.draft_):void 0}function ga(r,e){if(!(e in r))return;let t=T0(r);for(;t;){let n=Object.getOwnPropertyDescriptor(t,e);if(n)return n;t=T0(t)}}function Wn(r){r.modified_||(r.modified_=!0,r.parent_&&Wn(r.parent_))}function In(r){r.copy_||(r.copy_=On(r.base_,r.scope_.immer_.useStrictShallowCopy_))}var Nc=class{constructor(r){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.produce=(e,t,n)=>{if(typeof e=="function"&&typeof t!="function"){let o=t;t=e;let c=this;return function(s=o,...f){return c.produce(s,l=>t.call(this,l,...f))}}typeof t!="function"&&Se(6),n!==void 0&&typeof n!="function"&&Se(7);let i;if(r0(e)){let o=la(this),c=Gn(e,void 0),a=!0;try{i=t(c),a=!1}finally{a?Un(o):Hn(o)}return ca(o,n),fa(i,o)}else if(!e||typeof e!="object"){if(i=t(e),i===void 0&&(i=e),i===ua&&(i=void 0),this.autoFreeze_&&qn(i,!0),n){let o=[],c=[];n0("Patches").generateReplacementPatches_(e,i,o,c),n(o,c)}return i}else Se(1,e)},this.produceWithPatches=(e,t)=>{if(typeof e=="function")return(c,...a)=>this.produceWithPatches(c,s=>e(s,...a));let n,i;return[this.produce(e,t,(c,a)=>{n=c,i=a}),n,i]},typeof r?.autoFreeze=="boolean"&&this.setAutoFreeze(r.autoFreeze),typeof r?.useStrictShallowCopy=="boolean"&&this.setUseStrictShallowCopy(r.useStrictShallowCopy)}createDraft(r){r0(r)||Se(8),I0(r)&&(r=Oc(r));let e=la(this),t=Gn(r,void 0);return t[pe].isManual_=!0,Hn(e),t}finishDraft(r,e){let t=r&&r[pe];(!t||!t.isManual_)&&Se(9);let{scope_:n}=t;return ca(n,e),fa(void 0,n)}setAutoFreeze(r){this.autoFreeze_=r}setUseStrictShallowCopy(r){this.useStrictShallowCopy_=r}applyPatches(r,e){let t;for(t=e.length-1;t>=0;t--){let i=e[t];if(i.path.length===0&&i.op==="replace"){r=i.value;break}}t>-1&&(e=e.slice(t+1));let n=n0("Patches").applyPatches_;return I0(r)?n(r,e):this.produce(r,i=>n(i,e))}};function Gn(r,e){let t=Ur(r)?n0("MapSet").proxyMap_(r,e):Hr(r)?n0("MapSet").proxySet_(r,e):Tc(r,e);return(e?e.scope_:ha()).drafts_.push(t),t}function Oc(r){return I0(r)||Se(10,r),xa(r)}function xa(r){if(!r0(r)||Wr(r))return r;let e=r[pe],t;if(e){if(!e.modified_)return e.base_;e.finalized_=!0,t=On(r,e.scope_.immer_.useStrictShallowCopy_)}else t=On(r,!0);return Tr(t,(n,i)=>{ma(t,n,xa(i))}),e&&(e.finalized_=!1),t}var me=new Nc,va=me.produce,M8=me.produceWithPatches.bind(me),R8=me.setAutoFreeze.bind(me),T8=me.setUseStrictShallowCopy.bind(me),I8=me.applyPatches.bind(me),N8=me.createDraft.bind(me),O8=me.finishDraft.bind(me);function ya(r){return(e,t)=>va(e,n=>r(n,t))}function Gr(r,...e){let t=C0(r,...e);return function(i=r,o){return ya(t)(i,o)}}var Ca={data:{pages:[],searchTerm:""},loadingState:we.initial,preloadBy:1,convertPtToPxEnabled:!1,limit:void 0},Uc=Gr(Ca,Z(Yo,r=>(r.convertPtToPxEnabled=!0,r)),Z(It(),r=>(r.loadingState=we.loading,r)),Z(Jo,r=>W({},Ca)),Z(Ge,(r,{file:e})=>(r.loadingState=we.loaded,r.data=e,r.limit=e.pageLimit||0,r.convertPtToPxEnabled&&(r.data=re(W({},r.data),{pages:e.pages.map(t=>re(W({},t),{width:tt(t.width),height:tt(t.height),data:t.data??t.pageUrl,thumbnail:t.thumbnail??t.thumbUrl}))})),r.data=re(W({},r.data),{fileName:e.fileName?e.fileName:((e.guid||e.file)??"").replace(/^.*[\\/]/,""),pages:r.data.pages.map(t=>re(W({},t),{originalWidth:t.width,originalHeight:t.height,data:t.data??t.pageUrl,thumbnail:t.thumbnail??t.thumbUrl}))}),r)),Z(S0,(r,{err:e})=>(r.loadingState=we.failed,r)),Z(D0,(r,{pages:e})=>{let t=Math.min(...e.map(o=>o.number))-1,n=t+Math.max(...e.map(o=>o.number)),i=r.data.pages.slice(t,n);return r.convertPtToPxEnabled&&(e=e.map(o=>re(W({},o),{width:tt(o.width),height:tt(o.height)}))),e.forEach(o=>{let c=i.findIndex(s=>s.number===o.number),a=i[c];i[c]=re(W({},a),{data:o.data??o.pageUrl,thumbnail:o.thumbnail??o.thumbUrl,originalWidth:a.width,originalHeight:a.height})}),r.data.pages.splice(t,i.length,...i),r}),Z(Nt,(r,{count:e})=>(r.preloadBy=e,r)),Z(Ot,(r,{pageNum:e})=>{let t=r.data.pages.findIndex(n=>n.number===e);return r.data.pages[t]=re(W({},r.data.pages[t]),{htmlDataLoadingState:we.loading}),r}),Z(Ut,(r,{pageNum:e})=>{let t=r.data.pages.findIndex(n=>n.number===e);return r.data.pages[t]=re(W({},r.data.pages[t]),{htmlDataLoadingState:we.failed}),r}),Z(F0,(r,{pageNum:e,content:t})=>{let n=r.data.pages.findIndex(i=>i.number===e);return r.data.pages[n]=re(W({},r.data.pages[n]),{htmlData:t,htmlDataLoadingState:we.loaded}),r}),Z(Ht,(r,{pageNum:e})=>{let t=r.data.pages.findIndex(n=>n.number===e);return r.data.pages[t]=re(W({},r.data.pages[t]),{imageDataLoadingState:we.loading}),r}),Z(Wt,(r,{pageNum:e})=>{let t=r.data.pages.findIndex(n=>n.number===e);return r.data.pages[t]=re(W({},r.data.pages[t]),{imageDataLoadingState:we.failed}),r}),Z(Gt,(r,{pageNum:e,content:t})=>{let n=r.data.pages.findIndex(i=>i.number===e);return r.data.pages[n]=re(W({},r.data.pages[n]),{imageData:t,imageDataLoadingState:we.loaded}),r}),Z(qt,(r,{page:e})=>{let t=r.data.pages.findIndex(n=>e.index===n.number);return r.data.pages[t]=re(W({},r.data.pages[t]),{width:e.w,height:e.h}),r}),Z(t2,(r,{term:e})=>(r.data.searchTerm=e??"",r))),_a=(r,e)=>Uc(r,e);var Hc={total:1,currentPage:1,pageToGo:void 0,scrollPosition:{top:0,left:0},pagesHeight:[],pagesToLoad:[]},Wc=Gr(Hc,Z(n2,(r,{total:e})=>(r.total=e,r)),Z(i2,(r,{num:e})=>(r.pageToGo=e,r)),Z(o2,r=>(r.pageToGo=r.total,r)),Z(a2,r=>{let e=r.currentPage+1;return r.pageToGo=e<=r.total?e:r.total,r}),Z(s2,r=>{let e=r.currentPage-1;return r.pageToGo=e>0?e:1,r}),Z(jt,(r,{num:e})=>(r.currentPage=e,r.pageToGo=void 0,r)),Z(c2,(r,{scrollPosition:e})=>(r.scrollPosition={top:e.top,left:e.left},r)),Z(e0,(r,{set:e})=>e.size?(r.pagesToLoad=Array.from(e).filter(t=>t<=r.total),r):(r.pagesToLoad=[],r))),ba=(r,e)=>Wc(r,e);var Gc=[Re.forFeature("document",ba),Re.forFeature("file",_a),He.forFeature([oa,aa]),ia],Ea=(()=>{class r{constructor(t){if(t)throw new Error("DocumentModule is already loaded. Import it in the AppModule only")}static{this.\u0275fac=function(n){return new(n||r)(N(r,12))}}static{this.\u0275mod=Ce({type:r})}static{this.\u0275inj=ve({providers:[Zt,qe],imports:[Gc,To,l2,r2]})}}return r})();var Aa=Lo({components:{button:{root:{borderRadius:"{form.field.border.radius}",roundedBorderRadius:"2rem",gap:"0.5rem",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",iconOnlyWidth:"2.5rem",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"},label:{fontWeight:"500"},raisedShadow:"0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12)",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",offset:"{focus.ring.offset}"},badgeSize:"1rem",transitionDuration:"{form.field.transition.duration}"},colorScheme:{light:{root:{primary:{background:"{primary.color}",hoverBackground:"{primary.hover.color}",activeBackground:"{primary.active.color}",borderColor:"{primary.color}",hoverBorderColor:"{primary.hover.color}",activeBorderColor:"{primary.active.color}",color:"{primary.contrast.color}",hoverColor:"{primary.contrast.color}",activeColor:"{primary.contrast.color}",focusRing:{color:"{primary.color}",shadow:"none"}},secondary:{background:"{surface.100}",hoverBackground:"{surface.200}",activeBackground:"{surface.300}",borderColor:"{surface.100}",hoverBorderColor:"{surface.200}",activeBorderColor:"{surface.300}",color:"{surface.600}",hoverColor:"{surface.700}",activeColor:"{surface.800}",focusRing:{color:"{surface.600}",shadow:"none"}},info:{background:"{sky.500}",hoverBackground:"{sky.600}",activeBackground:"{sky.700}",borderColor:"{sky.500}",hoverBorderColor:"{sky.600}",activeBorderColor:"{sky.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{sky.500}",shadow:"none"}},success:{background:"{green.500}",hoverBackground:"{green.600}",activeBackground:"{green.700}",borderColor:"{green.500}",hoverBorderColor:"{green.600}",activeBorderColor:"{green.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{green.500}",shadow:"none"}},warn:{background:"{orange.500}",hoverBackground:"{orange.600}",activeBackground:"{orange.700}",borderColor:"{orange.500}",hoverBorderColor:"{orange.600}",activeBorderColor:"{orange.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{orange.500}",shadow:"none"}},help:{background:"{purple.500}",hoverBackground:"{purple.600}",activeBackground:"{purple.700}",borderColor:"{purple.500}",hoverBorderColor:"{purple.600}",activeBorderColor:"{purple.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{purple.500}",shadow:"none"}},danger:{background:"{red.500}",hoverBackground:"{red.600}",activeBackground:"{red.700}",borderColor:"{red.500}",hoverBorderColor:"{red.600}",activeBorderColor:"{red.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{red.500}",shadow:"none"}},contrast:{background:"{surface.950}",hoverBackground:"{surface.900}",activeBackground:"{surface.800}",borderColor:"{surface.950}",hoverBorderColor:"{surface.900}",activeBorderColor:"{surface.800}",color:"{surface.0}",hoverColor:"{surface.0}",activeColor:"{surface.0}",focusRing:{color:"{surface.950}",shadow:"none"}}},outlined:{primary:{hoverBackground:"{primary.50}",activeBackground:"{primary.100}",borderColor:"{primary.200}",color:"{primary.color}"},secondary:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",borderColor:"{surface.200}",color:"{surface.500}"},success:{hoverBackground:"{green.50}",activeBackground:"{green.100}",borderColor:"{green.200}",color:"{green.500}"},info:{hoverBackground:"{sky.50}",activeBackground:"{sky.100}",borderColor:"{sky.200}",color:"{sky.500}"},warn:{hoverBackground:"{orange.50}",activeBackground:"{orange.100}",borderColor:"{orange.200}",color:"{orange.500}"},help:{hoverBackground:"{purple.50}",activeBackground:"{purple.100}",borderColor:"{purple.200}",color:"{purple.500}"},danger:{hoverBackground:"{red.50}",activeBackground:"{red.100}",borderColor:"{red.200}",color:"{red.500}"},contrast:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",borderColor:"{surface.700}",color:"{surface.950}"},plain:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",borderColor:"{surface.200}",color:"{surface.700}"}},text:{primary:{hoverBackground:"{primary.50}",activeBackground:"{primary.100}",color:"{primary.color}"},secondary:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",color:"{surface.500}"},success:{hoverBackground:"{green.50}",activeBackground:"{green.100}",color:"{green.500}"},info:{hoverBackground:"{sky.50}",activeBackground:"{sky.100}",color:"{sky.500}"},warn:{hoverBackground:"{orange.50}",activeBackground:"{orange.100}",color:"{orange.500}"},help:{hoverBackground:"{purple.50}",activeBackground:"{purple.100}",color:"{purple.500}"},danger:{hoverBackground:"{red.50}",activeBackground:"{red.100}",color:"{red.500}"},contrast:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",color:"{surface.950}"},plain:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",color:"{surface.700}"}},link:{color:"{primary.color}",hoverColor:"{primary.color}",activeColor:"{primary.color}"}},dark:{root:{primary:{background:"{primary.color}",hoverBackground:"{primary.hover.color}",activeBackground:"{primary.active.color}",borderColor:"{primary.color}",hoverBorderColor:"{primary.hover.color}",activeBorderColor:"{primary.active.color}",color:"{primary.contrast.color}",hoverColor:"{primary.contrast.color}",activeColor:"{primary.contrast.color}",focusRing:{color:"{primary.color}",shadow:"none"}},secondary:{background:"{surface.800}",hoverBackground:"{surface.700}",activeBackground:"{surface.600}",borderColor:"{surface.800}",hoverBorderColor:"{surface.700}",activeBorderColor:"{surface.600}",color:"{surface.300}",hoverColor:"{surface.200}",activeColor:"{surface.100}",focusRing:{color:"{surface.300}",shadow:"none"}},info:{background:"{sky.400}",hoverBackground:"{sky.300}",activeBackground:"{sky.200}",borderColor:"{sky.400}",hoverBorderColor:"{sky.300}",activeBorderColor:"{sky.200}",color:"{sky.950}",hoverColor:"{sky.950}",activeColor:"{sky.950}",focusRing:{color:"{sky.400}",shadow:"none"}},success:{background:"{green.400}",hoverBackground:"{green.300}",activeBackground:"{green.200}",borderColor:"{green.400}",hoverBorderColor:"{green.300}",activeBorderColor:"{green.200}",color:"{green.950}",hoverColor:"{green.950}",activeColor:"{green.950}",focusRing:{color:"{green.400}",shadow:"none"}},warn:{background:"{orange.400}",hoverBackground:"{orange.300}",activeBackground:"{orange.200}",borderColor:"{orange.400}",hoverBorderColor:"{orange.300}",activeBorderColor:"{orange.200}",color:"{orange.950}",hoverColor:"{orange.950}",activeColor:"{orange.950}",focusRing:{color:"{orange.400}",shadow:"none"}},help:{background:"{purple.400}",hoverBackground:"{purple.300}",activeBackground:"{purple.200}",borderColor:"{purple.400}",hoverBorderColor:"{purple.300}",activeBorderColor:"{purple.200}",color:"{purple.950}",hoverColor:"{purple.950}",activeColor:"{purple.950}",focusRing:{color:"{purple.400}",shadow:"none"}},danger:{background:"{red.400}",hoverBackground:"{red.300}",activeBackground:"{red.200}",borderColor:"{red.400}",hoverBorderColor:"{red.300}",activeBorderColor:"{red.200}",color:"{red.950}",hoverColor:"{red.950}",activeColor:"{red.950}",focusRing:{color:"{red.400}",shadow:"none"}},contrast:{background:"{surface.0}",hoverBackground:"{surface.100}",activeBackground:"{surface.200}",borderColor:"{surface.0}",hoverBorderColor:"{surface.100}",activeBorderColor:"{surface.200}",color:"{surface.950}",hoverColor:"{surface.950}",activeColor:"{surface.950}",focusRing:{color:"{surface.0}",shadow:"none"}}},outlined:{primary:{hoverBackground:"color-mix(in srgb, {primary.color}, transparent 96%)",activeBackground:"color-mix(in srgb, {primary.color}, transparent 84%)",borderColor:"{primary.700}",color:"{primary.color}"},secondary:{hoverBackground:"rgba(255,255,255,0.04)",activeBackground:"rgba(255,255,255,0.16)",borderColor:"{surface.700}",color:"{surface.400}"},success:{hoverBackground:"color-mix(in srgb, {green.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {green.400}, transparent 84%)",borderColor:"{green.700}",color:"{green.400}"},info:{hoverBackground:"color-mix(in srgb, {sky.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {sky.400}, transparent 84%)",borderColor:"{sky.700}",color:"{sky.400}"},warn:{hoverBackground:"color-mix(in srgb, {orange.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {orange.400}, transparent 84%)",borderColor:"{orange.700}",color:"{orange.400}"},help:{hoverBackground:"color-mix(in srgb, {purple.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {purple.400}, transparent 84%)",borderColor:"{purple.700}",color:"{purple.400}"},danger:{hoverBackground:"color-mix(in srgb, {red.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {red.400}, transparent 84%)",borderColor:"{red.700}",color:"{red.400}"},contrast:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",borderColor:"{surface.500}",color:"{surface.0}"},plain:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",borderColor:"{surface.600}",color:"{surface.0}"}},text:{primary:{hoverBackground:"color-mix(in srgb, {primary.color}, transparent 96%)",activeBackground:"color-mix(in srgb, {primary.color}, transparent 84%)",color:"{primary.color}"},secondary:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",color:"{surface.400}"},success:{hoverBackground:"color-mix(in srgb, {green.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {green.400}, transparent 84%)",color:"{green.400}"},info:{hoverBackground:"color-mix(in srgb, {sky.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {sky.400}, transparent 84%)",color:"{sky.400}"},warn:{hoverBackground:"color-mix(in srgb, {orange.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {orange.400}, transparent 84%)",color:"{orange.400}"},help:{hoverBackground:"color-mix(in srgb, {purple.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {purple.400}, transparent 84%)",color:"{purple.400}"},danger:{hoverBackground:"color-mix(in srgb, {red.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {red.400}, transparent 84%)",color:"{red.400}"},contrast:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",color:"{surface.0}"},plain:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",color:"{surface.0}"}},link:{color:"{primary.color}",hoverColor:"{primary.color}",activeColor:"{primary.color}"}}}},datepicker:{root:{transitionDuration:"{transition.duration}"},panel:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.popover.shadow}",padding:"{overlay.popover.padding}"},header:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",padding:"0 0 0.5rem 0"},title:{gap:"0.5rem",fontWeight:"500"},dropdown:{width:"2.5rem",sm:{width:"2rem"},lg:{width:"3rem"},borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.border.color}",activeBorderColor:"{form.field.border.color}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},inputIcon:{color:"{form.field.icon.color}"},selectMonth:{hoverBackground:"{content.hover.background}",color:"{content.color}",hoverColor:"{content.hover.color}",padding:"0.25rem 0.5rem",borderRadius:"{content.border.radius}"},selectYear:{hoverBackground:"{content.hover.background}",color:"{content.color}",hoverColor:"{content.hover.color}",padding:"0.25rem 0.5rem",borderRadius:"{content.border.radius}"},group:{borderColor:"{content.border.color}",gap:"{overlay.popover.padding}"},dayView:{margin:"0.5rem 0 0 0"},weekDay:{padding:"0.25rem",fontWeight:"500",color:"{content.color}"},date:{hoverBackground:"{content.hover.background}",selectedBackground:"{primary.color}",rangeSelectedBackground:"{highlight.background}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{primary.contrast.color}",rangeSelectedColor:"{highlight.color}",width:"2rem",height:"2rem",borderRadius:"50%",padding:"0.25rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},monthView:{margin:"0.5rem 0 0 0"},month:{padding:"0.375rem",borderRadius:"{content.border.radius}"},yearView:{margin:"0.5rem 0 0 0"},year:{padding:"0.375rem",borderRadius:"{content.border.radius}"},buttonbar:{padding:"0.5rem 0 0 0",borderColor:"{content.border.color}"},timePicker:{padding:"0.5rem 0 0 0",borderColor:"{content.border.color}",gap:"0.5rem",buttonGap:"0.25rem"},colorScheme:{light:{dropdown:{background:"{surface.100}",hoverBackground:"{surface.200}",activeBackground:"{surface.300}",color:"{surface.600}",hoverColor:"{surface.700}",activeColor:"{surface.800}"},today:{background:"{surface.200}",color:"{surface.900}"}},dark:{dropdown:{background:"{surface.800}",hoverBackground:"{surface.700}",activeBackground:"{surface.600}",color:"{surface.300}",hoverColor:"{surface.200}",activeColor:"{surface.100}"},today:{background:"{surface.700}",color:"{surface.0}"}}}},dialog:{root:{background:"{overlay.modal.background}",borderColor:"{overlay.modal.border.color}",color:"{overlay.modal.color}",borderRadius:"{overlay.modal.border.radius}",shadow:"{overlay.modal.shadow}"},header:{padding:"{overlay.modal.padding}",gap:"0.5rem"},title:{fontSize:"1.25rem",fontWeight:"600"},content:{padding:"0 {overlay.modal.padding} {overlay.modal.padding} {overlay.modal.padding}"},footer:{padding:"0 {overlay.modal.padding} {overlay.modal.padding} {overlay.modal.padding}",gap:"0.5rem"}},inputtext:{root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"}}},paginator:{root:{padding:"0.5rem 1rem",gap:"0.25rem",borderRadius:"{content.border.radius}",background:"{content.background}",color:"{content.color}",transitionDuration:"{transition.duration}"},navButton:{background:"transparent",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",selectedColor:"{highlight.color}",width:"2.5rem",height:"2.5rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},currentPageReport:{color:"{text.muted.color}"},jumpToPageInput:{maxWidth:"2.5rem"}},textarea:{root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"}}},toast:{root:{width:"25rem",borderRadius:"{content.border.radius}",borderWidth:"1px",transitionDuration:"{transition.duration}"},icon:{size:"1.125rem"},content:{padding:"{overlay.popover.padding}",gap:"0.5rem"},text:{gap:"0.5rem"},summary:{fontWeight:"500",fontSize:"1rem"},detail:{fontWeight:"500",fontSize:"0.875rem"},closeButton:{width:"1.75rem",height:"1.75rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",offset:"{focus.ring.offset}"}},closeIcon:{size:"1rem"},colorScheme:{light:{blur:"1.5px",info:{background:"color-mix(in srgb, {blue.50}, transparent 5%)",borderColor:"{blue.200}",color:"{blue.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)",closeButton:{hoverBackground:"{blue.100}",focusRing:{color:"{blue.600}",shadow:"none"}}},success:{background:"color-mix(in srgb, {green.50}, transparent 5%)",borderColor:"{green.200}",color:"{green.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)",closeButton:{hoverBackground:"{green.100}",focusRing:{color:"{green.600}",shadow:"none"}}},warn:{background:"color-mix(in srgb,{yellow.50}, transparent 5%)",borderColor:"{yellow.200}",color:"{yellow.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)",closeButton:{hoverBackground:"{yellow.100}",focusRing:{color:"{yellow.600}",shadow:"none"}}},error:{background:"color-mix(in srgb, {red.50}, transparent 5%)",borderColor:"{red.200}",color:"{red.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)",closeButton:{hoverBackground:"{red.100}",focusRing:{color:"{red.600}",shadow:"none"}}},secondary:{background:"{surface.100}",borderColor:"{surface.200}",color:"{surface.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)",closeButton:{hoverBackground:"{surface.200}",focusRing:{color:"{surface.600}",shadow:"none"}}},contrast:{background:"{surface.900}",borderColor:"{surface.950}",color:"{surface.50}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)",closeButton:{hoverBackground:"{surface.800}",focusRing:{color:"{surface.50}",shadow:"none"}}}},dark:{blur:"10px",info:{background:"color-mix(in srgb, {blue.500}, transparent 84%)",borderColor:"color-mix(in srgb, {blue.700}, transparent 64%)",color:"{blue.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{blue.500}",shadow:"none"}}},success:{background:"color-mix(in srgb, {green.500}, transparent 84%)",borderColor:"color-mix(in srgb, {green.700}, transparent 64%)",color:"{green.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{green.500}",shadow:"none"}}},warn:{background:"color-mix(in srgb, {yellow.500}, transparent 84%)",borderColor:"color-mix(in srgb, {yellow.700}, transparent 64%)",color:"{yellow.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{yellow.500}",shadow:"none"}}},error:{background:"color-mix(in srgb, {red.500}, transparent 84%)",borderColor:"color-mix(in srgb, {red.700}, transparent 64%)",color:"{red.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{red.500}",shadow:"none"}}},secondary:{background:"{surface.800}",borderColor:"{surface.700}",color:"{surface.300}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)",closeButton:{hoverBackground:"{surface.700}",focusRing:{color:"{surface.300}",shadow:"none"}}},contrast:{background:"{surface.0}",borderColor:"{surface.100}",color:"{surface.950}",detailColor:"{surface.950}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)",closeButton:{hoverBackground:"{surface.100}",focusRing:{color:"{surface.950}",shadow:"none"}}}}}},tooltip:{root:{maxWidth:"12.5rem",gutter:"0.25rem",shadow:"{overlay.popover.shadow}",padding:"0.5rem 0.75rem",borderRadius:"{overlay.popover.border.radius}"},colorScheme:{light:{root:{background:"{surface.700}",color:"{surface.0}"}},dark:{root:{background:"{surface.700}",color:"{surface.0}"}}}}},primitive:{borderRadius:{none:"0",xs:"2px",sm:"4px",md:"6px",lg:"8px",xl:"12px"},emerald:{50:"#ecfdf5",100:"#d1fae5",200:"#a7f3d0",300:"#6ee7b7",400:"#34d399",500:"#10b981",600:"#059669",700:"#047857",800:"#065f46",900:"#064e3b",950:"#022c22"},green:{50:"#f0fdf4",100:"#dcfce7",200:"#bbf7d0",300:"#86efac",400:"#4ade80",500:"#22c55e",600:"#16a34a",700:"#15803d",800:"#166534",900:"#14532d",950:"#052e16"},lime:{50:"#f7fee7",100:"#ecfccb",200:"#d9f99d",300:"#bef264",400:"#a3e635",500:"#84cc16",600:"#65a30d",700:"#4d7c0f",800:"#3f6212",900:"#365314",950:"#1a2e05"},red:{50:"#fef2f2",100:"#fee2e2",200:"#fecaca",300:"#fca5a5",400:"#f87171",500:"#ef4444",600:"#dc2626",700:"#b91c1c",800:"#991b1b",900:"#7f1d1d",950:"#450a0a"},orange:{50:"#fff7ed",100:"#ffedd5",200:"#fed7aa",300:"#fdba74",400:"#fb923c",500:"#f97316",600:"#ea580c",700:"#c2410c",800:"#9a3412",900:"#7c2d12",950:"#431407"},amber:{50:"#fffbeb",100:"#fef3c7",200:"#fde68a",300:"#fcd34d",400:"#fbbf24",500:"#f59e0b",600:"#d97706",700:"#b45309",800:"#92400e",900:"#78350f",950:"#451a03"},yellow:{50:"#fefce8",100:"#fef9c3",200:"#fef08a",300:"#fde047",400:"#facc15",500:"#eab308",600:"#ca8a04",700:"#a16207",800:"#854d0e",900:"#713f12",950:"#422006"},teal:{50:"#f0fdfa",100:"#ccfbf1",200:"#99f6e4",300:"#5eead4",400:"#2dd4bf",500:"#14b8a6",600:"#0d9488",700:"#0f766e",800:"#115e59",900:"#134e4a",950:"#042f2e"},cyan:{50:"#ecfeff",100:"#cffafe",200:"#a5f3fc",300:"#67e8f9",400:"#22d3ee",500:"#06b6d4",600:"#0891b2",700:"#0e7490",800:"#155e75",900:"#164e63",950:"#083344"},sky:{50:"#f0f9ff",100:"#e0f2fe",200:"#bae6fd",300:"#7dd3fc",400:"#38bdf8",500:"#0ea5e9",600:"#0284c7",700:"#0369a1",800:"#075985",900:"#0c4a6e",950:"#082f49"},blue:{50:"#eff6ff",100:"#dbeafe",200:"#bfdbfe",300:"#93c5fd",400:"#60a5fa",500:"#3b82f6",600:"#2563eb",700:"#1d4ed8",800:"#1e40af",900:"#1e3a8a",950:"#172554"},indigo:{50:"#eef2ff",100:"#e0e7ff",200:"#c7d2fe",300:"#a5b4fc",400:"#818cf8",500:"#6366f1",600:"#4f46e5",700:"#4338ca",800:"#3730a3",900:"#312e81",950:"#1e1b4b"},violet:{50:"#f5f3ff",100:"#ede9fe",200:"#ddd6fe",300:"#c4b5fd",400:"#a78bfa",500:"#8b5cf6",600:"#7c3aed",700:"#6d28d9",800:"#5b21b6",900:"#4c1d95",950:"#2e1065"},purple:{50:"#faf5ff",100:"#f3e8ff",200:"#e9d5ff",300:"#d8b4fe",400:"#c084fc",500:"#a855f7",600:"#9333ea",700:"#7e22ce",800:"#6b21a8",900:"#581c87",950:"#3b0764"},fuchsia:{50:"#fdf4ff",100:"#fae8ff",200:"#f5d0fe",300:"#f0abfc",400:"#e879f9",500:"#d946ef",600:"#c026d3",700:"#a21caf",800:"#86198f",900:"#701a75",950:"#4a044e"},pink:{50:"#fdf2f8",100:"#fce7f3",200:"#fbcfe8",300:"#f9a8d4",400:"#f472b6",500:"#ec4899",600:"#db2777",700:"#be185d",800:"#9d174d",900:"#831843",950:"#500724"},rose:{50:"#fff1f2",100:"#ffe4e6",200:"#fecdd3",300:"#fda4af",400:"#fb7185",500:"#f43f5e",600:"#e11d48",700:"#be123c",800:"#9f1239",900:"#881337",950:"#4c0519"},slate:{50:"#f8fafc",100:"#f1f5f9",200:"#e2e8f0",300:"#cbd5e1",400:"#94a3b8",500:"#64748b",600:"#475569",700:"#334155",800:"#1e293b",900:"#0f172a",950:"#020617"},gray:{50:"#f9fafb",100:"#f3f4f6",200:"#e5e7eb",300:"#d1d5db",400:"#9ca3af",500:"#6b7280",600:"#4b5563",700:"#374151",800:"#1f2937",900:"#111827",950:"#030712"},zinc:{50:"#fafafa",100:"#f4f4f5",200:"#e4e4e7",300:"#d4d4d8",400:"#a1a1aa",500:"#71717a",600:"#52525b",700:"#3f3f46",800:"#27272a",900:"#18181b",950:"#09090b"},neutral:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},stone:{50:"#fafaf9",100:"#f5f5f4",200:"#e7e5e4",300:"#d6d3d1",400:"#a8a29e",500:"#78716c",600:"#57534e",700:"#44403c",800:"#292524",900:"#1c1917",950:"#0c0a09"}},semantic:{transitionDuration:"0.2s",focusRing:{width:"1px",style:"solid",color:"{primary.color}",offset:"2px",shadow:"none"},disabledOpacity:"0.6",iconSize:"1rem",anchorGutter:"2px",primary:{50:"#f7f9ff",100:"#d6e4ff",200:"#b6cfff",300:"#96baff",400:"#76a4ff",500:"#568fff",600:"#497ad9",700:"#3c64b3",800:"#2f4f8c",900:"#223966",950:"#162440"},formField:{paddingX:"0.75rem",paddingY:"0.5rem",sm:{fontSize:"0.875rem",paddingX:"0.625rem",paddingY:"0.375rem"},lg:{fontSize:"1.125rem",paddingX:"0.875rem",paddingY:"0.625rem"},borderRadius:"{border.radius.md}",focusRing:{width:"0",style:"none",color:"transparent",offset:"0",shadow:"none"},transitionDuration:"{transition.duration}"},list:{padding:"0.25rem 0.25rem",gap:"2px",header:{padding:"0.5rem 1rem 0.25rem 1rem"},option:{padding:"0.5rem 0.75rem",borderRadius:"{border.radius.sm}"},optionGroup:{padding:"0.5rem 0.75rem",fontWeight:"600"}},content:{borderRadius:"{border.radius.md}"},mask:{transitionDuration:"0.15s"},navigation:{list:{padding:"0.25rem 0.25rem",gap:"2px"},item:{padding:"0.5rem 0.75rem",borderRadius:"{border.radius.sm}",gap:"0.5rem"},submenuLabel:{padding:"0.5rem 0.75rem",fontWeight:"600"},submenuIcon:{size:"0.875rem"}},overlay:{select:{borderRadius:"{border.radius.md}",shadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)"},popover:{borderRadius:"{border.radius.md}",padding:"0.75rem",shadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)"},modal:{borderRadius:"{border.radius.xl}",padding:"1.25rem",shadow:"0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1)"},navigation:{shadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)"}},colorScheme:{light:{surface:{0:"#ffffff",50:"#f8fafc",100:"#f1f5f9",200:"#e2e8f0",300:"#cbd5e1",400:"#94a3b8",500:"#64748b",600:"#475569",700:"#334155",800:"#1e293b",900:"#0f172a",950:"#020617"},primary:{color:"{primary.500}",contrastColor:"#ffffff",hoverColor:"{primary.600}",activeColor:"{primary.700}"},highlight:{background:"{primary.50}",focusBackground:"{primary.100}",color:"{primary.700}",focusColor:"{primary.800}"},mask:{background:"rgba(0,0,0,0.4)",color:"{surface.200}"},formField:{background:"{surface.0}",disabledBackground:"{surface.200}",filledBackground:"{surface.50}",filledHoverBackground:"{surface.50}",filledFocusBackground:"{surface.50}",borderColor:"{surface.300}",hoverBorderColor:"{surface.400}",focusBorderColor:"{primary.color}",invalidBorderColor:"{red.400}",color:"{surface.700}",disabledColor:"{surface.500}",placeholderColor:"{surface.500}",invalidPlaceholderColor:"{red.600}",floatLabelColor:"{surface.500}",floatLabelFocusColor:"{primary.600}",floatLabelActiveColor:"{surface.500}",floatLabelInvalidColor:"{form.field.invalid.placeholder.color}",iconColor:"{surface.400}",shadow:"0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05)"},text:{color:"{surface.700}",hoverColor:"{surface.800}",mutedColor:"{surface.500}",hoverMutedColor:"{surface.600}"},content:{background:"{surface.0}",hoverBackground:"{surface.100}",borderColor:"{surface.200}",color:"{text.color}",hoverColor:"{text.hover.color}"},overlay:{select:{background:"{surface.0}",borderColor:"{surface.200}",color:"{text.color}"},popover:{background:"{surface.0}",borderColor:"{surface.200}",color:"{text.color}"},modal:{background:"{surface.0}",borderColor:"{surface.200}",color:"{text.color}"}},list:{option:{focusBackground:"{surface.100}",selectedBackground:"{highlight.background}",selectedFocusBackground:"{highlight.focus.background}",color:"{text.color}",focusColor:"{text.hover.color}",selectedColor:"{highlight.color}",selectedFocusColor:"{highlight.focus.color}",icon:{color:"{surface.400}",focusColor:"{surface.500}"}},optionGroup:{background:"transparent",color:"{text.muted.color}"}},navigation:{item:{focusBackground:"{surface.100}",activeBackground:"{surface.100}",color:"{text.color}",focusColor:"{text.hover.color}",activeColor:"{text.hover.color}",icon:{color:"{surface.400}",focusColor:"{surface.500}",activeColor:"{surface.500}"}},submenuLabel:{background:"transparent",color:"{text.muted.color}"},submenuIcon:{color:"{surface.400}",focusColor:"{surface.500}",activeColor:"{surface.500}"}}},dark:{surface:{0:"#ffffff",50:"#fafafa",100:"#f4f4f5",200:"#e4e4e7",300:"#d4d4d8",400:"#a1a1aa",500:"#71717a",600:"#52525b",700:"#3f3f46",800:"#27272a",900:"#18181b",950:"#09090b"},primary:{color:"{primary.400}",contrastColor:"{surface.900}",hoverColor:"{primary.300}",activeColor:"{primary.200}"},highlight:{background:"color-mix(in srgb, {primary.400}, transparent 84%)",focusBackground:"color-mix(in srgb, {primary.400}, transparent 76%)",color:"rgba(255,255,255,.87)",focusColor:"rgba(255,255,255,.87)"},mask:{background:"rgba(0,0,0,0.6)",color:"{surface.200}"},formField:{background:"{surface.950}",disabledBackground:"{surface.700}",filledBackground:"{surface.800}",filledHoverBackground:"{surface.800}",filledFocusBackground:"{surface.800}",borderColor:"{surface.600}",hoverBorderColor:"{surface.500}",focusBorderColor:"{primary.color}",invalidBorderColor:"{red.300}",color:"{surface.0}",disabledColor:"{surface.400}",placeholderColor:"{surface.400}",invalidPlaceholderColor:"{red.400}",floatLabelColor:"{surface.400}",floatLabelFocusColor:"{primary.color}",floatLabelActiveColor:"{surface.400}",floatLabelInvalidColor:"{form.field.invalid.placeholder.color}",iconColor:"{surface.400}",shadow:"0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05)"},text:{color:"{surface.0}",hoverColor:"{surface.0}",mutedColor:"{surface.400}",hoverMutedColor:"{surface.300}"},content:{background:"{surface.900}",hoverBackground:"{surface.800}",borderColor:"{surface.700}",color:"{text.color}",hoverColor:"{text.hover.color}"},overlay:{select:{background:"{surface.900}",borderColor:"{surface.700}",color:"{text.color}"},popover:{background:"{surface.900}",borderColor:"{surface.700}",color:"{text.color}"},modal:{background:"{surface.900}",borderColor:"{surface.700}",color:"{text.color}"}},list:{option:{focusBackground:"{surface.800}",selectedBackground:"{highlight.background}",selectedFocusBackground:"{highlight.focus.background}",color:"{text.color}",focusColor:"{text.hover.color}",selectedColor:"{highlight.color}",selectedFocusColor:"{highlight.focus.color}",icon:{color:"{surface.500}",focusColor:"{surface.400}"}},optionGroup:{background:"transparent",color:"{text.muted.color}"}},navigation:{item:{focusBackground:"{surface.800}",activeBackground:"{surface.800}",color:"{text.color}",focusColor:"{text.hover.color}",activeColor:"{text.hover.color}",icon:{color:"{surface.500}",focusColor:"{surface.400}",activeColor:"{surface.400}"}},submenuLabel:{background:"transparent",color:"{text.muted.color}"},submenuIcon:{color:"{surface.500}",focusColor:"{surface.400}",activeColor:"{surface.400}"}}}}}});var Vn={};ys(Vn,{AR:()=>qc,CA:()=>jc,CS:()=>Zc,DA:()=>Kc,DE:()=>$c,EL:()=>Qc,EN:()=>Zn,ES:()=>Xc,FR:()=>Yc,HE:()=>Jc,HI:()=>e4,HR:()=>Vc,ID:()=>t4,IT:()=>r4,JA:()=>n4,KK:()=>i4,KO:()=>o4,MS:()=>a4,NL:()=>s4,PL:()=>c4,PT:()=>l4,RO:()=>f4,RU:()=>d4,SV:()=>u4,TH:()=>p4,TR:()=>m4,UK:()=>h4,VI:()=>g4,ZHHANS:()=>x4,ZHHANT:()=>v4});var qc={"Download PDF":"\u062A\u062D\u0645\u064A\u0644 PDF","Download ZIP with PNG images":"\u0642\u0645 \u0628\u062A\u0646\u0632\u064A\u0644 ZIP \u0628\u0635\u0648\u0631 PNG","Close Viewer":"\u0627\u063A\u0644\u0627\u0642 \u0627\u0644\u0639\u0627\u0631\u0636",Click:"\u0627\u0646\u0642\u0631","to open file":"\u0644\u0641\u062A\u062D \u0627\u0644\u0645\u0644\u0641","Or drop file here":"\u0623\u0648 \u0642\u0645 \u0628\u0625\u0633\u0642\u0627\u0637 \u0627\u0644\u0645\u0644\u0641 \u0647\u0646\u0627","Browse files":"\u062A\u0635\u0641\u062D \u0645\u0644\u0641\u0627\u062A","Zoom In":"\u062A\u0643\u0628\u064A\u0631","Zoom Out":"\u062A\u0635\u063A\u064A\u0631","First Page":"\u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u0623\u0648\u0644\u0649","Previous Page":"\u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u0633\u0627\u0628\u0642\u0629","Next Page":"\u0627\u0644\u0635\u0641\u062D\u0629 \u0627\u0644\u062A\u0627\u0644\u064A\u0629","Last Page":"\u0622\u062E\u0631 \u0635\u0641\u062D\u0629","Rotate CCW":"\u062A\u062F\u0648\u064A\u0631 CCW","Rotate CW":"\u062A\u062F\u0648\u064A\u0631 CW",Download:"\u062A\u062D\u0645\u064A\u0644",Print:"\u0645\u0637\u0628\u0639\u0629",Search:"\u0628\u062D\u062B","Run presentation":"\u062A\u0634\u063A\u064A\u0644 \u0627\u0644\u0639\u0631\u0636 \u0627\u0644\u062A\u0642\u062F\u064A\u0645\u064A",Present:"\u0627\u0644\u062D\u0627\u0644\u064A",Stop:"\u0642\u0641","Stop presenting":"\u062A\u0648\u0642\u0641 \u0639\u0646 \u0627\u0644\u062A\u0642\u062F\u064A\u0645","Resume presenting":"\u0627\u0633\u062A\u0626\u0646\u0627\u0641 \u0627\u0644\u062A\u0642\u062F\u064A\u0645","Pause presenting":"\u062A\u0648\u0642\u0641 \u0645\u0624\u0642\u062A\u064B\u0627 \u0639\u0646 \u0627\u0644\u062A\u0642\u062F\u064A\u0645",None:"\u0644\u0627 \u0623\u062D\u062F","5 sec":"5 \u062B\u0648\u0627\u0646\u0649","10 sec":"10 \u062B\u0648\u0627\u0646\u0649","15 sec":"15 \u062B\u0627\u0646\u064A\u0629","30 sec":"30 \u062B\u0627\u0646\u064A\u0629",Thumbnails:"\u0627\u0644\u0645\u0635\u063A\u0631\u0627\u062A",Autoplay:"\u062A\u0634\u063A\u064A\u0644 \u062A\u0644\u0642\u0627\u0626\u064A",Off:"\u0639\u0646","Exit fullscreen":"\u0627\u0644\u062E\u0631\u0648\u062C \u0645\u0646 \u0627\u0644\u0634\u0627\u0634\u0629 \u0627\u0644\u0643\u0627\u0645\u0644\u0629","Open File":"\u0641\u062A\u062D \u0645\u0644\u0641","Open document":"\u0641\u062A\u062D \u0627\u0644\u0645\u0633\u062A\u0646\u062F",FILE:"\u0645\u0644\u0641",SIZE:"\u0627\u0644\u062D\u062C\u0645","Upload via URL":"\u0631\u0641\u0639 \u0639\u0628\u0631 \u0627\u0644\u0631\u0627\u0628\u0637","Upload from Device":"\u0631\u0641\u0639 \u0645\u0646 \u0627\u0644\u062C\u0647\u0627\u0632",PREPARING_TO_PRINT:"\u062C\u0627\u0631\u064D \u0627\u0644\u062A\u062D\u0636\u064A\u0631 \u0644\u0644\u0637\u0628\u0627\u0639\u0629...",LOADED_PAGES:"\u062A\u0645 \u062A\u062D\u0645\u064A\u0644 {{loaded}} \u0645\u0646 {{total}} \u0635\u0641\u062D\u0627\u062A.","Password protected document":"\u0645\u0633\u062A\u0646\u062F \u0645\u062D\u0645\u064A \u0628\u0643\u0644\u0645\u0629 \u0645\u0631\u0648\u0631",Password:"\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631",Open:"\u0641\u062A\u062D","Something went wrong":"\u062D\u062F\u062B \u062E\u0637\u0623 \u0645\u0627","Server is not available":"\u0627\u0644\u062E\u0627\u062F\u0645 \u063A\u064A\u0631 \u0645\u062A\u0627\u062D",Information:"\u0645\u0639\u0644\u0648\u0645\u0627\u062A","Type URL to upload from":"\u0623\u062F\u062E\u0644 \u0639\u0646\u0648\u0627\u0646 URL \u0644\u062A\u062D\u0645\u064A\u0644 \u0645\u0646","Fit Width":"\u0645\u0644\u0627\u0621\u0645\u0629 \u0627\u0644\u0639\u0631\u0636","Fit Height":"\u0645\u0644\u0627\u0621\u0645\u0629 \u0627\u0644\u0627\u0631\u062A\u0641\u0627\u0639"};var jc={"Download PDF":"Descarregar PDF","Download ZIP with PNG images":"Baixeu ZIP amb imatges PNG","Close Viewer":"Tanca el visor",Click:"Feu clic a","to open file":"per obrir el fitxer","Or drop file here":"O deixeu anar el fitxer aqu\xED","Browse files":"Cercar fitxers","Zoom In":"Apropar","Zoom Out":"Disminuir el zoom","First Page":"Primera p\xE0gina","Previous Page":"P\xE0gina anterior","Next Page":"P\xE0gina seg\xFCent","Last Page":"Darrera p\xE0gina","Rotate CCW":"Gira CCW","Rotate CW":"Gira CW",Download:"descarregar",Print:"Imprimir",Search:"Cerca","Run presentation":"Executa la presentaci\xF3",Present:"Present",Stop:"Atura","Stop presenting":"Deixa de presentar-te","Resume presenting":"Repr\xE8n la presentaci\xF3","Pause presenting":"Posa en pausa la presentaci\xF3",None:"Cap","5 sec":"5 seg","10 sec":"10 seg","15 sec":"15 seg","30 sec":"30 seg",Thumbnails:"Miniatures",Autoplay:"Reproducci\xF3 autom\xE0tica",Off:"Apagat","Exit fullscreen":"Sortir de pantalla completa","Open File":"Obre fitxer","Open document":"Obre document",FILE:"FITXER",SIZE:"MIDA","Upload via URL":"Carrega mitjan\xE7ant URL","Upload from Device":"Carrega des del dispositiu",PREPARING_TO_PRINT:"Preparant per imprimir...",LOADED_PAGES:"S'han carregat {{loaded}} de {{total}} p\xE0gines.","Password protected document":"Document protegit amb contrasenya",Password:"Contrasenya",Open:"Obrir","Something went wrong":"Alguna cosa ha anat malament","Server is not available":"El servidor no est\xE0 disponible",Information:"Informaci\xF3","Type URL to upload from":"Escriu l'URL per pujar des de","Fit Width":"Ajusta a l'amplada","Fit Height":"Ajusta a l'al\xE7ada"};var Zc={"Download PDF":"St\xE1hnout PDF","Download ZIP with PNG images":"St\xE1hn\u011Bte si ZIP s obr\xE1zky PNG","Close Viewer":"Zav\u0159\xEDt prohl\xED\u017Ee\u010D",Click:"Klikn\u011Bte","to open file":"k otev\u0159en\xED souboru","Or drop file here":"Nebo sem p\u0159et\xE1hn\u011Bte soubor","Browse files":"Proch\xE1zet soubory","Zoom In":"P\u0159ibl\xED\u017Eit","Zoom Out":"Odd\xE1lit","First Page":"Prvn\xED strana","Previous Page":"P\u0159edchoz\xED str\xE1nka","Next Page":"Dal\u0161\xED strana","Last Page":"Posledn\xED strana","Rotate CCW":"Oto\u010Dit CCW","Rotate CW":"Oto\u010Dit CW",Download:"Sta\u017Een\xED",Print:"Tisk",Search:"Vyhled\xE1v\xE1n\xED","Run presentation":"Spustit prezentaci",Present:"Sou\u010Dasnost, d\xE1rek",Stop:"Stop","Stop presenting":"P\u0159esta\u0148te prezentovat","Resume presenting":"Obnovte prezentaci","Pause presenting":"Pozastavit prezentaci",None:"\u017D\xE1dn\xFD","5 sec":"5 s","10 sec":"10 s","15 sec":"15 s","30 sec":"30 s",Thumbnails:"Miniatury",Autoplay:"Automatick\xE9 p\u0159ehr\xE1v\xE1n\xED",Off:"Vypnuto","Exit fullscreen":"Ukon\u010Dete celou obrazovku","Open File":"Otev\u0159\xEDt soubor","Open document":"Otev\u0159\xEDt dokument",FILE:"SOUBOR",SIZE:"VELIKOST","Upload via URL":"Nahr\xE1t p\u0159es URL","Upload from Device":"Nahr\xE1t z za\u0159\xEDzen\xED",PREPARING_TO_PRINT:"P\u0159ipravuji se k tisku...",LOADED_PAGES:"Na\u010Dteno {{loaded}} z {{total}} str\xE1nek.","Password protected document":"Dokument chr\xE1n\u011Bn\xFD heslem",Password:"Heslo",Open:"Otev\u0159\xEDt","Something went wrong":"N\u011Bco se pokazilo","Server is not available":"Server nen\xED dostupn\xFD",Information:"Informace","Type URL to upload from":"Zadejte URL pro nahr\xE1n\xED ze","Fit Width":"P\u0159izp\u016Fsobit \u0161\xED\u0159ce","Fit Height":"P\u0159izp\u016Fsobit v\xFD\u0161ce"};var Vc={"Download PDF":"Preuzmi PDF","Download ZIP with PNG images":"Preuzmi ZIP s PNG slikama","Close Viewer":"Zatvori preglednik",Click:"Klikni","to open file":"za otvaranje datoteke","Or drop file here":"Ili ispusti datoteku ovdje","Browse files":"Pretra\u017Ei datoteke","Zoom In":"Pove\u0107aj","Zoom Out":"Smanji","First Page":"Prva stranica","Previous Page":"Prethodna stranica","Next Page":"Sljede\u0107a stranica","Last Page":"Zadnja stranica","Rotate CCW":"Rotiraj ulijevo","Rotate CW":"Rotiraj udesno",Download:"Preuzmi",Print:"Ispis",Search:"Pretra\u017Ei","Run presentation":"Pokreni prezentaciju",Present:"Prezentiraj",Stop:"Zaustavi","Stop presenting":"Zaustavi prezentaciju","Resume presenting":"Nastavi prezentaciju","Pause presenting":"Pauziraj prezentaciju",None:"Nijedno","5 sec":"5 sek","10 sec":"10 sek","15 sec":"15 sek","30 sec":"30 sek",Thumbnails:"Sli\u010Dice",Autoplay:"Automatska reprodukcija",Off:"Isklju\u010Deno","Exit fullscreen":"Iza\u0111i iz cijelog zaslona","Open File":"Otvori datoteku","Open document":"Otvori dokument",FILE:"DATOTEKA",SIZE:"VELI\u010CINA","Upload via URL":"U\u010Ditaj putem URL-a","Upload from Device":"U\u010Ditaj s ure\u0111aja",PREPARING_TO_PRINT:"Priprema za ispis...",LOADED_PAGES:"U\u010Ditano {{loaded}} od {{total}} stranica.","Password protected document":"Dokument za\u0161ti\u0107en lozinkom",Password:"Lozinka",Open:"Otvori","Something went wrong":"Ne\u0161to je po\u0161lo po zlu","Server is not available":"Poslu\u017Eitelj nije dostupan",Information:"Informacija","Type URL to upload from":"Unesite URL s kojeg \u017Eelite prenijeti","Fit Width":"Prilagodi \u0161irini","Fit Height":"Prilagodi visini"};var Kc={"Download PDF":"Download PDF","Download ZIP with PNG images":"Download ZIP med PNG-billeder","Close Viewer":"Luk Viewer",Click:"Klik p\xE5","to open file":"for at \xE5bne filen","Or drop file here":"Eller slip filen her","Browse files":"Gennemse filer","Zoom In":"Zoom ind","Zoom Out":"Zoome ud","First Page":"F\xF8rste side","Previous Page":"Forrige side","Next Page":"N\xE6ste side","Last Page":"Sidste side","Rotate CCW":"Drej CCW","Rotate CW":"Drej CW",Download:"Hent",Print:"Print",Search:"S\xF8g","Run presentation":"K\xF8r pr\xE6sentation",Present:"Til stede",Stop:"Hold op","Stop presenting":"Stop med at pr\xE6sentere","Resume presenting":"Genoptag pr\xE6sentationen","Pause presenting":"Hold pause med pr\xE6sentationen",None:"Ingen","5 sec":"5 sek","10 sec":"10 sek","15 sec":"15 sek","30 sec":"30 sek",Thumbnails:"Miniaturebilleder",Autoplay:"Automatisk afspilning",Off:"Af","Exit fullscreen":"Afslut fuldsk\xE6rm","Open File":"\xC5bn fil","Open document":"\xC5bn dokument",FILE:"FIL",SIZE:"ST\xD8RRELSE","Upload via URL":"Upload via URL","Upload from Device":"Upload fra enhed",PREPARING_TO_PRINT:"Forbereder til udskrivning...",LOADED_PAGES:"Indl\xE6st {{loaded}} ud af {{total}} sider.","Password protected document":"Adgangskodebeskyttet dokument",Password:"Adgangskode",Open:"\xC5bn","Something went wrong":"Noget gik galt","Server is not available":"Serveren er ikke tilg\xE6ngelig",Information:"Information","Type URL to upload from":"Indtast URL for at uploade fra","Fit Width":"Tilpas bredde","Fit Height":"Tilpas h\xF8jde"};var $c={"Download PDF":"PDF Herunterladen","Download ZIP with PNG images":"ZIP mit PNG-Bildern herunterladen","Close Viewer":"Viewer schlie\xDFen",Click:"Klicken","to open file":"Datei \xF6ffnen","Or drop file here":"Oder Datei hier ablegen","Browse files":"Dateien durchsuchen","Zoom In":"Hineinzoomen","Zoom Out":"Rauszoomen","First Page":"Erste Seite","Previous Page":"Vorherige Seite","Next Page":"N\xE4chste Seite","Last Page":"Letzte Seite","Rotate CCW":"Gegen den Uhrzeigersinn drehen","Rotate CW":"Im Uhrzeigersinn drehen",Download:"Herunterladen",Print:"Drucken",Search:"Suche","Run presentation":"Pr\xE4sentation ausf\xFChren",Present:"Gegenw\xE4rtig",Stop:"Halt","Stop presenting":"H\xF6r auf zu pr\xE4sentieren","Resume presenting":"Pr\xE4sentation fortsetzen","Pause presenting":"Pr\xE4sentation unterbrechen",None:"Keiner","5 sec":"5 Sek.","10 sec":"10 Sek.","15 sec":"15 Sek.","30 sec":"30 Sekunden",Thumbnails:"Miniaturansichten",Autoplay:"Automatisches Abspielen",Off:"Aus","Exit fullscreen":"Beenden Sie den Vollbildmodus","Open File":"Datei \xF6ffnen","Open document":"Dokument \xF6ffnen",FILE:"DATEI",SIZE:"GR\xD6SSE","Upload via URL":"Hochladen \xFCber URL","Upload from Device":"Vom Ger\xE4t hochladen",PREPARING_TO_PRINT:"Vorbereitung zum Drucken...",LOADED_PAGES:"{{loaded}} von {{total}} Seiten geladen.","Password protected document":"Passwortgesch\xFCtztes Dokument",Password:"Passwort",Open:"\xD6ffnen","Something went wrong":"Etwas ist schiefgelaufen","Server is not available":"Server ist nicht verf\xFCgbar",Information:"Information","Type URL to upload from":"Geben Sie die URL ein, von der hochgeladen werden soll","Fit Width":"An Breite anpassen","Fit Height":"An H\xF6he anpassen"};var Qc={"Download PDF":"\u039B\u03AE\u03C8\u03B7 PDF","Download ZIP with PNG images":"\u039B\u03AE\u03C8\u03B7 ZIP \u03BC\u03B5 \u03B5\u03B9\u03BA\u03CC\u03BD\u03B5\u03C2 PNG","Close Viewer":"\u039A\u03BB\u03B5\u03AF\u03C3\u03B5",Click:"\u039A\u03AC\u03BD\u03C4\u03B5 \u03BA\u03BB\u03B9\u03BA","to open file":"\u03B3\u03B9\u03B1 \u03AC\u03BD\u03BF\u03B9\u03B3\u03BC\u03B1 \u03B1\u03C1\u03C7\u03B5\u03AF\u03BF\u03C5","Or drop file here":"Or \u03C1\u03AF\u03BE\u03C4\u03B5 \u03C4\u03BF \u03B1\u03C1\u03C7\u03B5\u03AF\u03BF \u03B5\u03B4\u03CE","Browse files":"\u0395\u039E\u0395\u03A1\u0395\u03A5\u039D\u0397\u03A3\u0397 \u0391\u03A1\u03A7\u0395\u0399\u03A9\u039D","Zoom In":"\u039C\u03B5\u03B3\u03AD\u03B8\u03C5\u03BD\u03C3\u03B7","Zoom Out":"\u03A3\u03BC\u03AF\u03BA\u03C1\u03C5\u03BD\u03C3\u03B7","First Page":"\u03A0\u03C1\u03CE\u03C4\u03B7 \u03C3\u03B5\u03BB\u03AF\u03B4\u03B1","Previous Page":"\u03A0\u03C1\u03BF\u03B7\u03B3\u03BF\u03CD\u03BC\u03B5\u03BD\u03B7 \u03C3\u03B5\u03BB\u03AF\u03B4\u03B1","Next Page":"\u0395\u03C0\u03CC\u03BC\u03B5\u03BD\u03B7 \u03C3\u03B5\u03BB\u03AF\u03B4\u03B1","Last Page":"\u03A4\u03B5\u03BB\u03B5\u03C5\u03C4\u03B1\u03AF\u03B1 \u03C3\u03B5\u03BB\u03AF\u03B4\u03B1","Rotate CCW":"\u03A0\u03B5\u03C1\u03B9\u03C3\u03C4\u03C1\u03BF\u03C6\u03AE CCW","Rotate CW":"\u03A0\u03B5\u03C1\u03B9\u03C3\u03C4\u03C1\u03BF\u03C6\u03AE CW",Download:"\u039A\u03B1\u03C4\u03B5\u03B2\u03AC\u03C3\u03C4\u03B5",Print:"\u03A4\u03C5\u03C0\u03CE\u03BD\u03C9",Search:"\u0391\u03BD\u03B1\u03B6\u03AE\u03C4\u03B7\u03C3\u03B7","Run presentation":"\u0395\u03BA\u03C4\u03AD\u03BB\u03B5\u03C3\u03B7 \u03C0\u03B1\u03C1\u03BF\u03C5\u03C3\u03AF\u03B1\u03C3\u03B7\u03C2",Present:"\u03A0\u03B1\u03C1\u03CC\u03BD",Stop:"\u039D\u03B1 \u03C3\u03C4\u03B1\u03BC\u03B1\u03C4\u03AE\u03C3\u03B5\u03B9","Stop presenting":"\u03A3\u03C4\u03B1\u03BC\u03B1\u03C4\u03AE\u03C3\u03C4\u03B5 \u03BD\u03B1 \u03C0\u03B1\u03C1\u03BF\u03C5\u03C3\u03B9\u03AC\u03B6\u03B5\u03C4\u03B5","Resume presenting":"\u03A3\u03C5\u03BD\u03AD\u03C7\u03B9\u03C3\u03B7 \u03C0\u03B1\u03C1\u03BF\u03C5\u03C3\u03AF\u03B1\u03C3\u03B7\u03C2","Pause presenting":"\u03A0\u03B1\u03CD\u03C3\u03B7 \u03C0\u03B1\u03C1\u03BF\u03C5\u03C3\u03AF\u03B1\u03C3\u03B7\u03C2",None:"\u039A\u03B1\u03BD\u03AD\u03BD\u03B1\u03C2","5 sec":"5 \u03B4\u03B5\u03C5\u03C4","10 sec":"10 \u03B4\u03B5\u03C5\u03C4","15 sec":"15 \u03B4\u03B5\u03C5\u03C4","30 sec":"30 \u03B4\u03B5\u03C5\u03C4",Thumbnails:"\u039C\u03B9\u03BA\u03C1\u03BF\u03B3\u03C1\u03B1\u03C6\u03AF\u03B5\u03C2",Autoplay:"\u0391\u03C5\u03C4\u03CC\u03BC\u03B1\u03C4\u03B7 \u03B1\u03BD\u03B1\u03C0\u03B1\u03C1\u03B1\u03B3\u03C9\u03B3\u03AE",Off:"\u039C\u03B1\u03BA\u03C1\u03B9\u03AC \u03B1\u03C0\u03CC","Exit fullscreen":"\u0388\u03BE\u03BF\u03B4\u03BF\u03C2 \u03B1\u03C0\u03CC \u03C0\u03BB\u03AE\u03C1\u03B7 \u03BF\u03B8\u03CC\u03BD\u03B7","Open File":"\u0386\u03BD\u03BF\u03B9\u03B3\u03BC\u03B1 \u03B1\u03C1\u03C7\u03B5\u03AF\u03BF\u03C5","Open document":"\u0386\u03BD\u03BF\u03B9\u03B3\u03BC\u03B1 \u03B5\u03B3\u03B3\u03C1\u03AC\u03C6\u03BF\u03C5",FILE:"\u0391\u03A1\u03A7\u0395\u0399\u039F",SIZE:"\u039C\u0395\u0393\u0395\u0398\u039F\u03A3","Upload via URL":"\u039C\u03B5\u03C4\u03B1\u03C6\u03CC\u03C1\u03C4\u03C9\u03C3\u03B7 \u03BC\u03AD\u03C3\u03C9 URL","Upload from Device":"\u039C\u03B5\u03C4\u03B1\u03C6\u03CC\u03C1\u03C4\u03C9\u03C3\u03B7 \u03B1\u03C0\u03CC \u03C3\u03C5\u03C3\u03BA\u03B5\u03C5\u03AE",PREPARING_TO_PRINT:"\u03A0\u03C1\u03BF\u03B5\u03C4\u03BF\u03B9\u03BC\u03B1\u03C3\u03AF\u03B1 \u03B3\u03B9\u03B1 \u03B5\u03BA\u03C4\u03CD\u03C0\u03C9\u03C3\u03B7...",LOADED_PAGES:"\u03A6\u03BF\u03C1\u03C4\u03CE\u03B8\u03B7\u03BA\u03B1\u03BD {{loaded}} \u03B1\u03C0\u03CC {{total}} \u03C3\u03B5\u03BB\u03AF\u03B4\u03B5\u03C2.","Password protected document":"\u0388\u03B3\u03B3\u03C1\u03B1\u03C6\u03BF \u03C0\u03C1\u03BF\u03C3\u03C4\u03B1\u03C4\u03B5\u03C5\u03BC\u03AD\u03BD\u03BF \u03BC\u03B5 \u03BA\u03C9\u03B4\u03B9\u03BA\u03CC \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2",Password:"\u039A\u03C9\u03B4\u03B9\u03BA\u03CC\u03C2 \u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7\u03C2",Open:"\u0386\u03BD\u03BF\u03B9\u03B3\u03BC\u03B1","Something went wrong":"\u039A\u03AC\u03C4\u03B9 \u03C0\u03AE\u03B3\u03B5 \u03C3\u03C4\u03C1\u03B1\u03B2\u03AC","Server is not available":"\u039F \u03B4\u03B9\u03B1\u03BA\u03BF\u03BC\u03B9\u03C3\u03C4\u03AE\u03C2 \u03B4\u03B5\u03BD \u03B5\u03AF\u03BD\u03B1\u03B9 \u03B4\u03B9\u03B1\u03B8\u03AD\u03C3\u03B9\u03BC\u03BF\u03C2",Information:"\u03A0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03AF\u03B5\u03C2","Type URL to upload from":"\u03A0\u03BB\u03B7\u03BA\u03C4\u03C1\u03BF\u03BB\u03BF\u03B3\u03AE\u03C3\u03C4\u03B5 \u03C4\u03B7 \u03B4\u03B9\u03B5\u03CD\u03B8\u03C5\u03BD\u03C3\u03B7 URL \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B1\u03BD\u03B5\u03B2\u03AC\u03C3\u03B5\u03C4\u03B5 \u03B1\u03C0\u03CC","Fit Width":"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE \u03C3\u03C4\u03BF \u03C0\u03BB\u03AC\u03C4\u03BF\u03C2","Fit Height":"\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE \u03C3\u03C4\u03BF \u03CD\u03C8\u03BF\u03C2"};var Zn={"Download PDF":"Download PDF","Download ZIP with PNG images":"Download ZIP with PNG images","Close Viewer":"Close Viewer",Click:"Click","to open file":"to open file","Or drop file here":"Or drop file here","Browse files":"Browse files","Zoom In":"Zoom In","Zoom Out":"Zoom Out","First Page":"First Page","Previous Page":"Previous Page","Next Page":"Next Page","Last Page":"Last Page","Rotate CCW":"Rotate CCW","Rotate CW":"Rotate CW",Download:"Download",Print:"Print",Search:"Search","Run presentation":"Run presentation",Present:"Present",Stop:"Stop","Stop presenting":"Stop presenting","Resume presenting":"Resume presenting","Pause presenting":"Pause presenting",None:"None","5 sec":"5 sec","10 sec":"10 sec","15 sec":"15 sec","30 sec":"30 sec",Thumbnails:"Thumbnails",Autoplay:"Autoplay",Off:"Off","Exit fullscreen":"Exit fullscreen","Open File":"Open File","Open document":"Open document",FILE:"FILE",SIZE:"SIZE","Upload via URL":"Upload via URL","Upload from Device":"Upload from Device",PREPARING_TO_PRINT:"Preparing to print...",LOADED_PAGES:"Loaded {{loaded}} out of {{total}} pages.","Password protected document":"Password protected document",Password:"Password",Open:"Open","Something went wrong":"Something went wrong","Server is not available":"Server is not available",Information:"Information","Type URL to upload from":"Type URL to upload from","Fit Width":"Fit Width","Fit Height":"Fit Height"};var Xc={"Download PDF":"Descargar PDF","Download ZIP with PNG images":"Descargar ZIP con im\xE1genes PNG","Close Viewer":"Cerrar",Click:"Hacer clic","to open file":"abrir archivo","Or drop file here":"O suelte el archivo aqu\xED","Browse files":"B\xFAsqueda de archivos","Zoom In":"Acercarse","Zoom Out":"Disminuir el zoom","First Page":"Primera p\xE1gina","Previous Page":"Pagina anterior","Next Page":"Siguiente p\xE1gina","Last Page":"\xDAltima p\xE1gina","Rotate CCW":"Girar CCW","Rotate CW":"Girar CW",Download:"Descargar",Print:"Impresi\xF3n",Search:"Buscar","Run presentation":"Ejecutar presentaci\xF3n",Present:"Regalo",Stop:"Parada","Stop presenting":"Deja de presentar","Resume presenting":"Reanudar la presentaci\xF3n","Pause presenting":"Pausar presentaci\xF3n",None:"Ninguno","5 sec":"5 segundos","10 sec":"10 segundos","15 sec":"15 segundos","30 sec":"30 segundos",Thumbnails:"Miniaturas",Autoplay:"Auto-reproducci\xF3n",Off:"Apagado","Exit fullscreen":"Salir de pantalla completa","Open File":"Abrir archivo","Open document":"Abrir documento",FILE:"ARCHIVO",SIZE:"TAMA\xD1O","Upload via URL":"Subir por URL","Upload from Device":"Subir desde dispositivo",PREPARING_TO_PRINT:"Preparando para imprimir...",LOADED_PAGES:"Cargadas {{loaded}} de {{total}} p\xE1ginas.","Password protected document":"Documento protegido con contrase\xF1a",Password:"Contrase\xF1a",Open:"Abrir","Something went wrong":"Algo sali\xF3 mal","Server is not available":"El servidor no est\xE1 disponible",Information:"Informaci\xF3n","Type URL to upload from":"Escriba la URL desde la que subir desde","Fit Width":"Ajustar al ancho","Fit Height":"Ajustar a la altura"};var Yc={"Download PDF":"T\xE9l\xE9charger le PDF","Download ZIP with PNG images":"T\xE9l\xE9charger ZIP avec des images PNG","Close Viewer":"Fermer la visionneuse",Click:"Cliquez sur","to open file":"ouvrir le fichier","Or drop file here":"Ou d\xE9posez le fichier ici","Browse files":"Parcourir les fichiers","Zoom In":"Agrandir","Zoom Out":"D\xE9zoomer","First Page":"Premi\xE8re page","Previous Page":"Page pr\xE9c\xE9dente","Next Page":"Page suivante","Last Page":"Derni\xE8re page","Rotate CCW":"Rotation dans le sens antihoraire","Rotate CW":"Rotation CW",Download:"T\xE9l\xE9charger",Print:"Imprimer",Search:"Chercher","Run presentation":"Ex\xE9cuter la pr\xE9sentation",Present:"Pr\xE9sent",Stop:"Arr\xEAter","Stop presenting":"Arr\xEAter de pr\xE9senter","Resume presenting":"Reprendre la pr\xE9sentation","Pause presenting":"Suspendre la pr\xE9sentation",None:"Rien","5 sec":"5 secondes","10 sec":"10 secondes","15 sec":"15 secondes","30 sec":"30 secondes",Thumbnails:"Vignettes",Autoplay:"Lecture automatique",Off:"D\xE9sactiv\xE9","Exit fullscreen":"Quitter le mode plein \xE9cran","Open File":"Ouvrir un fichier","Open document":"Ouvrir le document",FILE:"FICHIER",SIZE:"TAILLE","Upload via URL":"T\xE9l\xE9charger via URL","Upload from Device":"T\xE9l\xE9charger depuis l'appareil",PREPARING_TO_PRINT:"Pr\xE9paration \xE0 l'impression...",LOADED_PAGES:"{{loaded}} pages charg\xE9es sur {{total}}.","Password protected document":"Document prot\xE9g\xE9 par mot de passe",Password:"Mot de passe",Open:"Ouvrir","Something went wrong":"Une erreur s'est produite","Server is not available":"Le serveur n'est pas disponible",Information:"Information","Type URL to upload from":"Entrez l'URL depuis laquelle t\xE9l\xE9charger \xE0 partir de","Fit Width":"Adapter \xE0 la largeur","Fit Height":"Adapter \xE0 la hauteur"};var Jc={"Download PDF":"\u05D4\u05D5\u05E8\u05D3 PDF","Download ZIP with PNG images":"\u05D4\u05D5\u05E8\u05D3 ZIP \u05E2\u05DD \u05EA\u05DE\u05D5\u05E0\u05D5\u05EA PNG","Close Viewer":"\u05E1\u05D2\u05D5\u05E8 \u05D0\u05EA \u05DE\u05E6\u05D9\u05D2",Click:"\u05E0\u05B0\u05E7\u05B4\u05D9\u05E9\u05C1\u05B8\u05D4","to open file":"\u05DC\u05E4\u05EA\u05D9\u05D7\u05EA \u05D4\u05E7\u05D5\u05D1\u05E5","Or drop file here":"\u05D0\u05D5 \u05E9\u05D7\u05E8\u05E8 \u05E7\u05D5\u05D1\u05E5 \u05DB\u05D0\u05DF","Browse files":"\u05E2\u05D9\u05D5\u05DF \u05D1\u05E7\u05D1\u05E6\u05D9\u05DD","Zoom In":"\u05DC\u05B0\u05D4\u05B4\u05EA\u05B0\u05DE\u05B7\u05E7\u05B5\u05D3","Zoom Out":"\u05DC\u05D4\u05E7\u05D8\u05D9\u05DF \u05D0\u05EA \u05D4\u05EA\u05E6\u05D5\u05D2\u05D4","First Page":"\u05E2\u05DE\u05D5\u05D3 \u05E8\u05D0\u05E9\u05D5\u05DF","Previous Page":"\u05E2\u05DE\u05D5\u05D3 \u05E7\u05D5\u05D3\u05DD","Next Page":"\u05E2\u05DE\u05D5\u05D3 \u05D4\u05D1\u05D0","Last Page":"\u05E2\u05DE\u05D5\u05D3 \u05D0\u05D7\u05E8\u05D5\u05DF","Rotate CCW":"\u05E1\u05D5\u05D1\u05D1 CCW","Rotate CW":"\u05E1\u05D5\u05D1\u05D1 \u05D0\u05EA CW",Download:"\u05D4\u05D5\u05E8\u05D3",Print:"\u05D4\u05D3\u05E4\u05E1",Search:"\u05DC\u05D7\u05E4\u05E9","Run presentation":"\u05D4\u05E4\u05E2\u05DC \u05DE\u05E6\u05D2\u05EA",Present:"\u05DE\u05EA\u05E0\u05D4",Stop:"\u05EA\u05E4\u05E1\u05D9\u05E7","Stop presenting":"\u05EA\u05E4\u05E1\u05D9\u05E7 \u05DC\u05D4\u05E6\u05D9\u05D2","Resume presenting":"\u05D4\u05DE\u05E9\u05DA \u05DC\u05D4\u05E6\u05D9\u05D2","Pause presenting":"\u05D4\u05E9\u05D4\u05D4 \u05D0\u05EA \u05D4\u05D4\u05E6\u05D2\u05D4",None:"\u05D0\u05E3 \u05D0\u05D7\u05D3","5 sec":"5 \u05E9\u05E0\u05D9\u05D5\u05EA","10 sec":"10 \u05E9\u05E0\u05D9\u05D5\u05EA","15 sec":"15 \u05E9\u05E0\u05D9\u05D5\u05EA","30 sec":"30 \u05E9\u05E0\u05D9\u05D5\u05EA",Thumbnails:"\u05EA\u05DE\u05D5\u05E0\u05D5\u05EA \u05DE\u05DE\u05D5\u05D6\u05E2\u05E8\u05D5\u05EA",Autoplay:"\u05D4\u05E4\u05E2\u05DC\u05D4 \u05D0\u05D5\u05D8\u05D5\u05DE\u05D8\u05D9\u05EA",Off:"\u05DB\u05D1\u05D5\u05D9","Exit fullscreen":"\u05E6\u05D0 \u05DE\u05DE\u05E1\u05DA \u05DE\u05DC\u05D0","Open File":"\u05E4\u05EA\u05D7 \u05E7\u05D5\u05D1\u05E5","Open document":"\u05E4\u05EA\u05D7 \u05DE\u05E1\u05DE\u05DA",FILE:"\u05E7\u05D5\u05B9\u05D1\u05B6\u05E5",SIZE:"\u05D2\u05D5\u05D3\u05DC","Upload via URL":"\u05D4\u05E2\u05DC\u05D4 \u05D3\u05E8\u05DA URL","Upload from Device":"\u05D4\u05E2\u05DC\u05D4 \u05DE\u05D4\u05DE\u05DB\u05E9\u05D9\u05E8",PREPARING_TO_PRINT:"\u05DE\u05EA\u05DB\u05D5\u05E0\u05DF \u05DC\u05D4\u05D3\u05E4\u05E1\u05D4...",LOADED_PAGES:"\u05E0\u05D8\u05E2\u05E0\u05D5 {{loaded}} \u05DE\u05EA\u05D5\u05DA {{total}} \u05E2\u05DE\u05D5\u05D3\u05D9\u05DD.","Password protected document":"\u05DE\u05E1\u05DE\u05DA \u05DE\u05D5\u05D2\u05DF \u05D1\u05E1\u05D9\u05E1\u05DE\u05D4",Password:"\u05E1\u05D9\u05E1\u05DE\u05D4",Open:"\u05E4\u05EA\u05D7","Something went wrong":"\u05DE\u05E9\u05D4\u05D5 \u05D4\u05E9\u05EA\u05D1\u05E9","Server is not available":"\u05D4\u05E9\u05E8\u05EA \u05D0\u05D9\u05E0\u05D5 \u05D6\u05DE\u05D9\u05DF",Information:"\u05DE\u05D9\u05D3\u05E2","Type URL to upload from":"\u05D4\u05E7\u05DC\u05D3 \u05D0\u05EA \u05DB\u05EA\u05D5\u05D1\u05EA \u05D4-URL \u05DC\u05D4\u05E2\u05DC\u05D0\u05EA \u05DE\u05DE\u05E0\u05D4","Fit Width":"\u05D4\u05EA\u05D0\u05DD \u05DC\u05E8\u05D5\u05D7\u05D1","Fit Height":"\u05D4\u05EA\u05D0\u05DD \u05DC\u05D2\u05D5\u05D1\u05D4"};var e4={"Download PDF":"\u0921\u093E\u0909\u0928\u0932\u094B\u0921 \u092A\u0940\u0921\u0940\u090D\u092B\u093C","Download ZIP with PNG images":"\u092A\u0940\u090F\u0928\u091C\u0940 \u091B\u0935\u093F\u092F\u094B\u0902 \u0915\u0947 \u0938\u093E\u0925 \u091C\u093C\u093F\u092A \u0921\u093E\u0909\u0928\u0932\u094B\u0921 \u0915\u0930\u0947\u0902","Close Viewer":"\u0926\u0930\u094D\u0936\u0915 \u092C\u0902\u0926 \u0915\u0930\u0947\u0902",Click:"\u0915\u094D\u0932\u093F\u0915","to open file":"\u092B\u093C\u093E\u0907\u0932 \u0916\u094B\u0932\u0928\u0947 \u0915\u0947 \u0932\u093F\u090F","Or drop file here":"\u092F\u093E \u092B\u093C\u093E\u0907\u0932 \u092F\u0939\u093E\u0901 \u091B\u094B\u0921\u093C\u0947\u0902","Browse files":"\u092B\u093E\u0907\u0932\u094B\u0902 \u092E\u0947\u0902 \u0916\u094B\u091C\u0947\u0902","Zoom In":"\u091C\u093C\u0942\u092E \u0907\u0928","Zoom Out":"\u091C\u093C\u0942\u092E \u0906\u0909\u091F","First Page":"\u092A\u0939\u0932\u093E \u092A\u0928\u094D\u0928\u093E","Previous Page":"\u092A\u093F\u091B\u0932\u093E \u092A\u0943\u0937\u094D\u0920","Next Page":"\u0905\u0917\u0932\u093E \u092A\u0943\u0937\u094D\u0920","Last Page":"\u0905\u0902\u0924\u093F\u092E \u092A\u0943\u0937\u094D\u0920","Rotate CCW":"\u0938\u0940\u0938\u0940\u0921\u092C\u094D\u0932\u094D\u092F\u0942 \u0918\u0941\u092E\u093E\u090F\u0901","Rotate CW":"\u0938\u0940\u0921\u092C\u094D\u0932\u094D\u092F\u0942 \u0918\u0941\u092E\u093E\u090F\u0901",Download:"\u0921\u093E\u0909\u0928\u0932\u094B\u0921",Print:"\u091B\u093E\u092A",Search:"\u0916\u094B\u091C","Run presentation":"\u092A\u094D\u0930\u0938\u094D\u0924\u0941\u0924\u093F \u091A\u0932\u093E\u090F\u0902",Present:"\u0935\u0930\u094D\u0924\u092E\u093E\u0928",Stop:"\u0935\u093F\u0930\u093E\u092E","Stop presenting":"\u092A\u094D\u0930\u0938\u094D\u0924\u0941\u0924 \u0915\u0930\u0928\u093E \u092C\u0902\u0926 \u0915\u0930\u0947\u0902","Resume presenting":"\u092A\u094D\u0930\u0938\u094D\u0924\u0941\u0924 \u0915\u0930\u0928\u093E \u092B\u093F\u0930 \u0938\u0947 \u0936\u0941\u0930\u0942 \u0915\u0930\u0947\u0902","Pause presenting":"\u092A\u094D\u0930\u0938\u094D\u0924\u0941\u0924 \u0915\u0930\u0928\u093E \u0930\u094B\u0915\u0947\u0902",None:"\u0915\u094B\u0908 \u0928\u0939\u0940\u0902","5 sec":"5 \u0938\u0947\u0915\u0902\u0921","10 sec":"10 \u0938\u0947\u0915\u0902\u0921","15 sec":"\u0967\u096B \u0938\u0947\u0915\u0902\u0921","30 sec":"\u0969\u0966 \u0938\u0947\u0915\u0902\u0921",Thumbnails:"\u0925\u0902\u092C\u0928\u0947\u0932",Autoplay:"\u0938\u094D\u0935\u0924: \u092A\u094D\u0932\u0947",Off:"\u092C\u0902\u0926","Exit fullscreen":"\u092A\u0942\u0930\u094D\u0923 \u0938\u094D\u0915\u094D\u0930\u0940\u0928 \u0938\u0947 \u092C\u093E\u0939\u0930 \u0928\u093F\u0915\u0932\u0947\u0902","Open File":"\u092B\u093C\u093E\u0907\u0932 \u0916\u094B\u0932\u0947\u0902","Open document":"\u0926\u0938\u094D\u0924\u093E\u0935\u0947\u091C\u093C \u0916\u094B\u0932\u0947\u0902",FILE:"\u092B\u093E\u0907\u0932",SIZE:"\u0906\u0915\u093E\u0930","Upload via URL":"\u092F\u0942\u0906\u0930\u090F\u0932 \u0915\u0947 \u092E\u093E\u0927\u094D\u092F\u092E \u0938\u0947 \u0905\u092A\u0932\u094B\u0921 \u0915\u0930\u0947\u0902","Upload from Device":"\u0921\u093F\u0935\u093E\u0907\u0938 \u0938\u0947 \u0905\u092A\u0932\u094B\u0921 \u0915\u0930\u0947\u0902",PREPARING_TO_PRINT:"\u092A\u094D\u0930\u093F\u0902\u091F \u0915\u0930\u0928\u0947 \u0915\u0940 \u0924\u0948\u092F\u093E\u0930\u0940...",LOADED_PAGES:"{{loaded}} \u092E\u0947\u0902 \u0938\u0947 {{total}} \u092A\u0943\u0937\u094D\u0920 \u0932\u094B\u0921 \u0915\u093F\u090F \u0917\u090F\u0964","Password protected document":"\u092A\u093E\u0938\u0935\u0930\u094D\u0921 \u0938\u0947 \u0938\u0941\u0930\u0915\u094D\u0937\u093F\u0924 \u0926\u0938\u094D\u0924\u093E\u0935\u0947\u091C\u093C",Password:"\u092A\u093E\u0938\u0935\u0930\u094D\u0921",Open:"\u0916\u094B\u0932\u0947\u0902","Something went wrong":"\u0915\u0941\u091B \u0917\u0932\u0924 \u0939\u094B \u0917\u092F\u093E","Server is not available":"\u0938\u0930\u094D\u0935\u0930 \u0909\u092A\u0932\u092C\u094D\u0927 \u0928\u0939\u0940\u0902 \u0939\u0948",Information:"\u091C\u093E\u0928\u0915\u093E\u0930\u0940","Type URL to upload from":"\u091C\u093F\u0938 URL \u0938\u0947 \u0905\u092A\u0932\u094B\u0921 \u0915\u0930\u0928\u093E \u0939\u0948, \u0909\u0938\u0947 \u091F\u093E\u0907\u092A \u0915\u0930\u0947\u0902","Fit Width":"\u091A\u094C\u0921\u093C\u093E\u0908 \u092E\u0947\u0902 \u092B\u093F\u091F \u0915\u0930\u0947\u0902","Fit Height":"\u090A\u0902\u091A\u093E\u0908 \u092E\u0947\u0902 \u092B\u093F\u091F \u0915\u0930\u0947\u0902"};var t4={"Download PDF":"Unduh PDF","Download ZIP with PNG images":"Unduh ZIP dengan gambar PNG","Close Viewer":"Tutup Pemirsa",Click:"Klik","to open file":"untuk membuka file","Or drop file here":"Atau letakkan file di sini","Browse files":"Mencari berkas","Zoom In":"Perbesar","Zoom Out":"Perkecil","First Page":"Halaman pertama","Previous Page":"Halaman sebelumnya","Next Page":"Halaman selanjutnya","Last Page":"Halaman terakhir","Rotate CCW":"Putar CCW","Rotate CW":"Putar CW",Download:"Unduh",Print:"Mencetak",Search:"Mencari","Run presentation":"Jalankan presentasi",Present:"Hadiah",Stop:"Berhenti","Stop presenting":"Berhenti menyajikan","Resume presenting":"Lanjutkan presentasi","Pause presenting":"Jeda presentasi",None:"Tidak ada","5 sec":"5 detik","10 sec":"10 detik","15 sec":"15 detik","30 sec":"30 detik",Thumbnails:"Gambar kecil",Autoplay:"Putar otomatis",Off:"Mati","Exit fullscreen":"Keluar dari layar penuh","Open File":"Buka File","Open document":"Buka dokumen",FILE:"FILE",SIZE:"UKURAN","Upload via URL":"Unggah melalui URL","Upload from Device":"Unggah dari Perangkat",PREPARING_TO_PRINT:"Mempersiapkan untuk mencetak...",LOADED_PAGES:"Memuat {{loaded}} dari {{total}} halaman.","Password protected document":"Dokumen dilindungi kata sandi",Password:"Kata sandi",Open:"Buka","Something went wrong":"Terjadi kesalahan","Server is not available":"Server tidak tersedia",Information:"Informasi","Type URL to upload from":"Ketik URL untuk mengunggah dari","Fit Width":"Sesuaikan Lebar","Fit Height":"Sesuaikan Tinggi"};var r4={"Download PDF":"Scarica il PDF","Download ZIP with PNG images":"Scarica ZIP con immagini PNG","Close Viewer":"Chiudi visualizzatore",Click:"Clic","to open file":"per aprire il file","Or drop file here":"Oppure trascina il file qui","Browse files":"Sfoglia i file","Zoom In":"Ingrandire","Zoom Out":"Rimpicciolisci","First Page":"Prima pagina","Previous Page":"Pagina precedente","Next Page":"Pagina successiva","Last Page":"Ultima pagina","Rotate CCW":"Ruota in senso antiorario","Rotate CW":"Ruota in senso orario",Download:"Scarica",Print:"Stampa",Search:"Ricerca","Run presentation":"Esegui presentazione",Present:"Regalo",Stop:"Fermare","Stop presenting":"Smettila di presentare","Resume presenting":"Riprendi a presentare","Pause presenting":"Metti in pausa la presentazione",None:"Nessuno","5 sec":"5 secondi","10 sec":"10 secondi","15 sec":"15 secondi","30 sec":"30 secondi",Thumbnails:"Miniature",Autoplay:"Riproduzione automatica",Off:"Spento","Exit fullscreen":"Esci dalla modalit\xE0 schermo intero","Open File":"Apri file","Open document":"Apri documento",FILE:"FILE",SIZE:"DIMENSIONE","Upload via URL":"Carica tramite URL","Upload from Device":"Carica dal dispositivo",PREPARING_TO_PRINT:"Preparazione per la stampa...",LOADED_PAGES:"Caricate {{loaded}} di {{total}} pagine.","Password protected document":"Documento protetto da password",Password:"Password",Open:"Apri","Something went wrong":"Qualcosa \xE8 andato storto","Server is not available":"Il server non \xE8 disponibile",Information:"Informazione","Type URL to upload from":"Digita l'URL da cui caricare","Fit Width":"Adatta alla larghezza","Fit Height":"Adatta all'altezza"};var n4={"Download PDF":"PDF\u3092\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9","Download ZIP with PNG images":"PNG\u753B\u50CF\u4ED8\u304D\u306EZIP\u3092\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9","Close Viewer":"\u30D3\u30E5\u30FC\u30A2\u30FC\u3092\u9589\u3058\u308B",Click:"\u30AF\u30EA\u30C3\u30AF","to open file":"\u30D5\u30A1\u30A4\u30EB\u3092\u958B\u304F","Or drop file here":"\u307E\u305F\u306F\u3001\u3053\u3053\u306B\u30D5\u30A1\u30A4\u30EB\u3092\u30C9\u30ED\u30C3\u30D7\u3057\u307E\u3059","Browse files":"\u30D6\u30E9\u30A6\u30BA\u30D5\u30A1\u30A4\u30EB","Zoom In":"\u30BA\u30FC\u30E0\u30A4\u30F3","Zoom Out":"\u30BA\u30FC\u30E0\u30A2\u30A6\u30C8\u3059\u308B","First Page":"\u5148\u982D\u30DA\u30FC\u30B8","Previous Page":"\u524D\u306E\u30DA\u30FC\u30B8","Next Page":"\u6B21\u306E\u30DA\u30FC\u30B8","Last Page":"\u6700\u5F8C\u306E\u30DA\u30FC\u30B8","Rotate CCW":"CCW\u3092\u56DE\u8EE2\u3055\u305B\u308B","Rotate CW":"CW\u3092\u56DE\u8EE2\u3055\u305B\u308B",Download:"\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9",Print:"\u5370\u5237",Search:"\u691C\u7D22","Run presentation":"\u30D7\u30EC\u30BC\u30F3\u30C6\u30FC\u30B7\u30E7\u30F3\u3092\u5B9F\u884C\u3059\u308B",Present:"\u73FE\u5728",Stop:"\u3084\u3081\u308B","Stop presenting":"\u63D0\u793A\u3092\u505C\u6B62\u3057\u307E\u3059","Resume presenting":"\u767A\u8868\u3092\u518D\u958B\u3059\u308B","Pause presenting":"\u63D0\u793A\u3092\u4E00\u6642\u505C\u6B62",None:"\u306A\u3057","5 sec":"5\u79D2","10 sec":"10\u79D2","15 sec":"15\u79D2","30 sec":"30\u79D2",Thumbnails:"\u30B5\u30E0\u30CD\u30A4\u30EB",Autoplay:"\u81EA\u52D5\u518D\u751F",Off:"\u30AA\u30D5","Exit fullscreen":"\u5168\u753B\u9762\u8868\u793A\u3092\u7D42\u4E86\u3059\u308B","Open File":"\u30D5\u30A1\u30A4\u30EB\u3092\u958B\u304F","Open document":"\u30C9\u30AD\u30E5\u30E1\u30F3\u30C8\u3092\u958B\u304F",FILE:"\u30D5\u30A1\u30A4\u30EB",SIZE:"\u30B5\u30A4\u30BA","Upload via URL":"URL\u3067\u30A2\u30C3\u30D7\u30ED\u30FC\u30C9","Upload from Device":"\u30C7\u30D0\u30A4\u30B9\u304B\u3089\u30A2\u30C3\u30D7\u30ED\u30FC\u30C9",PREPARING_TO_PRINT:"\u5370\u5237\u306E\u6E96\u5099\u4E2D...",LOADED_PAGES:"{{loaded}} / {{total}} \u30DA\u30FC\u30B8\u3092\u8AAD\u307F\u8FBC\u307F\u307E\u3057\u305F\u3002","Password protected document":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3067\u4FDD\u8B77\u3055\u308C\u305F\u30C9\u30AD\u30E5\u30E1\u30F3\u30C8",Password:"\u30D1\u30B9\u30EF\u30FC\u30C9",Open:"\u958B\u304F","Something went wrong":"\u554F\u984C\u304C\u767A\u751F\u3057\u307E\u3057\u305F","Server is not available":"\u30B5\u30FC\u30D0\u30FC\u304C\u5229\u7528\u3067\u304D\u307E\u305B\u3093",Information:"\u60C5\u5831","Type URL to upload from":"\u30A2\u30C3\u30D7\u30ED\u30FC\u30C9\u5143\u306EURL\u3092\u5165\u529B\u3057\u3066\u304F\u3060\u3055\u3044","Fit Width":"\u5E45\u306B\u5408\u308F\u305B\u308B","Fit Height":"\u9AD8\u3055\u306B\u5408\u308F\u305B\u308B"};var i4={"Download PDF":"PDF \u0444\u0430\u0439\u043B\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u043F \u0430\u043B\u044B\u04A3\u044B\u0437","Download ZIP with PNG images":"ZIP \u0444\u0430\u0439\u043B\u044B\u043D PNG \u043A\u0435\u0441\u043A\u0456\u043D\u0434\u0435\u0440\u0456\u043C\u0435\u043D \u0436\u04AF\u043A\u0442\u0435\u043F \u0430\u043B\u044B\u04A3\u044B\u0437","Close Viewer":"\u041A\u04E9\u0440\u0443 \u049B\u04B1\u0440\u0430\u043B\u044B\u043D \u0436\u0430\u0431\u0443",Click:"\u0428\u0435\u0440\u0442\u0456\u04A3\u0456\u0437","to open file":"\u0444\u0430\u0439\u043B\u0434\u044B \u0430\u0448\u0443 \u04AF\u0448\u0456\u043D","Or drop file here":"\u041D\u0435\u043C\u0435\u0441\u0435 \u0444\u0430\u0439\u043B\u0434\u044B \u043E\u0441\u044B\u043D\u0434\u0430 \u0442\u0430\u0441\u0442\u0430\u04A3\u044B\u0437","Browse files":"\u0424\u0430\u0439\u043B\u0434\u0430\u0440\u0434\u044B \u0448\u043E\u043B\u0443","Zoom In":"\u04AE\u043B\u043A\u0435\u0439\u0442\u0443","Zoom Out":"\u041A\u0456\u0448\u0456\u0440\u0435\u0439\u0442\u0443","First Page":"\u0411\u0456\u0440\u0456\u043D\u0448\u0456 \u0431\u0435\u0442","Previous Page":"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0431\u0435\u0442","Next Page":"\u041A\u0435\u043B\u0435\u0441\u0456 \u0431\u0435\u0442","Last Page":"\u0421\u043E\u04A3\u0493\u044B \u0431\u0435\u0442","Rotate CCW":"CCW \u0430\u0439\u043D\u0430\u043B\u0434\u044B\u0440\u0443","Rotate CW":"CW \u0430\u0439\u043D\u0430\u043B\u0434\u044B\u0440\u0443",Download:"\u0416\u04AF\u043A\u0442\u0435\u0443",Print:"\u0411\u0430\u0441\u044B\u043F \u0448\u044B\u0493\u0430\u0440\u0443",Search:"\u0406\u0437\u0434\u0435\u0443","Run presentation":"\u041F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u043D\u044B \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u04A3\u044B\u0437",Present:"\u04B0\u0441\u044B\u043D\u0443",Stop:"\u0422\u043E\u049B\u0442\u0430","Stop presenting":"\u041A\u04E9\u0440\u0441\u0435\u0442\u0443\u0434\u0456 \u0442\u043E\u049B\u0442\u0430\u0442\u044B\u04A3\u044B\u0437","Resume presenting":"\u04B0\u0441\u044B\u043D\u0443\u0434\u044B \u0436\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443","Pause presenting":"\u04B0\u0441\u044B\u043D\u0443\u0434\u044B \u043A\u0456\u0434\u0456\u0440\u0442\u0443",None:"\u0415\u0448\u049B\u0430\u0439\u0441\u044B\u0441\u044B","5 sec":"5 \u0441\u0435\u043A","10 sec":"10 \u0441\u0435\u043A","15 sec":"15 \u0441\u0435\u043A","30 sec":"30 \u0441\u0435\u043A",Thumbnails:"\u041D\u043E\u0431\u0430\u0439\u043B\u0430\u0440",Autoplay:"\u0410\u0432\u0442\u043E \u043E\u0439\u043D\u0430\u0442\u0443",Off:"\u04E8\u0448\u0456\u0440\u0443\u043B\u0456","Exit fullscreen":"\u0422\u043E\u043B\u044B\u049B \u044D\u043A\u0440\u0430\u043D\u043D\u0430\u043D \u0448\u044B\u0493\u0443","Open File":"\u0424\u0430\u0439\u043B\u0434\u044B \u0430\u0448\u0443","Open document":"\u049A\u04B1\u0436\u0430\u0442\u0442\u044B \u0430\u0448\u0443",FILE:"\u0424\u0410\u0419\u041B",SIZE:"\u04E8\u041B\u0428\u0415\u041C\u0406","Upload via URL":"URL \u0430\u0440\u049B\u044B\u043B\u044B \u0436\u04AF\u043A\u0442\u0435\u0443","Upload from Device":"\u049A\u04B1\u0440\u044B\u043B\u0493\u044B\u0434\u0430\u043D \u0436\u04AF\u043A\u0442\u0435\u0443",PREPARING_TO_PRINT:"\u0411\u0430\u0441\u043F\u0430\u0493\u0430 \u0434\u0430\u0439\u044B\u043D\u0434\u0430\u043B\u0443\u0434\u0430...",LOADED_PAGES:"{{loaded}} / {{total}} \u0431\u0435\u0442 \u0436\u04AF\u043A\u0442\u0435\u043B\u0434\u0456.","Password protected document":"\u049A\u04B1\u043F\u0438\u044F\u0441\u04E9\u0437\u0431\u0435\u043D \u049B\u043E\u0440\u0493\u0430\u043B\u0493\u0430\u043D \u049B\u04B1\u0436\u0430\u0442",Password:"\u049A\u04B1\u043F\u0438\u044F\u0441\u04E9\u0437",Open:"\u0410\u0448\u0443","Something went wrong":"\u0411\u0456\u0440\u0434\u0435\u04A3\u0435 \u049B\u0430\u0442\u0435 \u0431\u043E\u043B\u0434\u044B","Server is not available":"\u0421\u0435\u0440\u0432\u0435\u0440 \u049B\u043E\u043B\u0436\u0435\u0442\u0456\u043C\u0434\u0456 \u0435\u043C\u0435\u0441",Information:"\u0410\u049B\u043F\u0430\u0440\u0430\u0442","Type URL to upload from":"\u0416\u04AF\u043A\u0442\u0435\u0443 \u04AF\u0448\u0456\u043D URL \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437","Fit Width":"\u0415\u043D\u0456\u043D\u0435 \u0431\u0435\u0439\u0456\u043C\u0434\u0435\u0443","Fit Height":"\u0411\u0438\u0456\u043A\u0442\u0456\u0433\u0456\u043D\u0435 \u0431\u0435\u0439\u0456\u043C\u0434\u0435\u0443"};var o4={"Download PDF":"PDF \uB2E4\uC6B4\uB85C\uB4DC","Download ZIP with PNG images":"PNG \uC774\uBBF8\uC9C0\uAC00 \uD3EC\uD568\uB41C ZIP \uB2E4\uC6B4\uB85C\uB4DC","Close Viewer":"\uBDF0\uC5B4 \uB2EB\uAE30",Click:"\uB538\uAE4D \uD558\uB294 \uC18C\uB9AC","to open file":"\uD30C\uC77C\uC744 \uC5F4\uB2E4","Or drop file here":"\uB610\uB294 \uC5EC\uAE30\uC5D0 \uD30C\uC77C\uC744 \uB4DC\uB86D","Browse files":"\uD30C\uC77C \uCC3E\uC544\uBCF4\uAE30","Zoom In":"\uD655\uB300","Zoom Out":"\uCD95\uC18C","First Page":"\uCCAB \uD398\uC774\uC9C0","Previous Page":"\uC774\uC804 \uD398\uC774\uC9C0","Next Page":"\uB2E4\uC74C \uD398\uC774\uC9C0","Last Page":"\uB9C8\uC9C0\uB9C9 \uD398\uC774\uC9C0","Rotate CCW":"\uC2DC\uACC4 \uBC18\uB300 \uBC29\uD5A5\uC73C\uB85C \uD68C\uC804","Rotate CW":"\uC2DC\uACC4 \uBC29\uD5A5\uC73C\uB85C \uD68C\uC804",Download:"\uB2E4\uC6B4\uB85C\uB4DC",Print:"\uC778\uC1C4",Search:"\uCC3E\uB2E4","Run presentation":"\uD504\uB808\uC820\uD14C\uC774\uC158 \uC2E4\uD589",Present:"\uD604\uC7AC\uC758",Stop:"\uC911\uC9C0","Stop presenting":"\uBC1C\uD45C \uC911\uC9C0","Resume presenting":"\uD504\uB808\uC820\uD14C\uC774\uC158 \uC7AC\uAC1C","Pause presenting":"\uBC1C\uD45C \uC77C\uC2DC\uC911\uC9C0",None:"\uC5C6\uC74C","5 sec":"5\uCD08","10 sec":"10\uCD08","15 sec":"15\uCD08","30 sec":"30\uCD08",Thumbnails:"\uC378\uB124\uC77C",Autoplay:"\uC790\uB3D9 \uC7AC\uC0DD",Off:"\uB044\uB2E4","Exit fullscreen":"\uC804\uCCB4 \uD654\uBA74 \uC885\uB8CC","Open File":"\uD30C\uC77C \uC5F4\uAE30","Open document":"\uBB38\uC11C \uC5F4\uAE30",FILE:"\uD30C\uC77C",SIZE:"\uD06C\uAE30","Upload via URL":"URL\uB85C \uC5C5\uB85C\uB4DC","Upload from Device":"\uAE30\uAE30\uC5D0\uC11C \uC5C5\uB85C\uB4DC",PREPARING_TO_PRINT:"\uC778\uC1C4 \uC900\uBE44 \uC911...",LOADED_PAGES:"{{total}}\uD398\uC774\uC9C0 \uC911 {{loaded}}\uD398\uC774\uC9C0 \uB85C\uB4DC\uB428.","Password protected document":"\uBE44\uBC00\uBC88\uD638\uB85C \uBCF4\uD638\uB41C \uBB38\uC11C",Password:"\uBE44\uBC00\uBC88\uD638",Open:"\uC5F4\uAE30","Something went wrong":"\uBB38\uC81C\uAC00 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4","Server is not available":"\uC11C\uBC84\uB97C \uC0AC\uC6A9\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4",Information:"\uC815\uBCF4","Type URL to upload from":"\uC5C5\uB85C\uB4DC\uD560 URL\uC744 \uC785\uB825\uD558\uC138\uC694","Fit Width":"\uB108\uBE44\uC5D0 \uB9DE\uCDA4","Fit Height":"\uB192\uC774\uC5D0 \uB9DE\uCDA4"};var a4={"Download PDF":"Muat turun PDF","Download ZIP with PNG images":"Muat turun ZIP dengan imej PNG","Close Viewer":"Tutup Pemapar",Click:"Klik","to open file":"untuk membuka fail","Or drop file here":"Atau jatuhkan fail di sini","Browse files":"Semak imbas fail","Zoom In":"Mengezum masuk","Zoom Out":"Zum keluar","First Page":"Muka surat pertama","Previous Page":"Halaman sebelumnya","Next Page":"Muka surat seterusnya","Last Page":"Muka surat terakhir","Rotate CCW":"Putar CCW","Rotate CW":"Putar CW",Download:"Muat turun",Print:"Cetak",Search:"Cari","Run presentation":"Jalankan persembahan",Present:"Hadir",Stop:"Berhenti","Stop presenting":"Berhenti membentangkan","Resume presenting":"Sambung semula pembentangan","Pause presenting":"Jeda pembentangan",None:"Tiada","5 sec":"5 saat","10 sec":"10 saat","15 sec":"15 saat","30 sec":"30 saat",Thumbnails:"Gambar kecil",Autoplay:"Automain",Off:"Mati","Exit fullscreen":"Keluar dari skrin penuh","Open File":"Buka Fail","Open document":"Buka dokumen",FILE:"FAIL",SIZE:"SAIZ","Upload via URL":"Muat naik melalui URL","Upload from Device":"Muat naik dari Peranti",PREPARING_TO_PRINT:"Sedang bersiap untuk mencetak...",LOADED_PAGES:"Dimuat {{loaded}} daripada {{total}} halaman.","Password protected document":"Dokumen dilindungi kata laluan",Password:"Kata laluan",Open:"Buka","Something went wrong":"Sesuatu telah berlaku","Server is not available":"Pelayan tidak tersedia",Information:"Maklumat","Type URL to upload from":"Taip URL untuk memuat naik dari","Fit Width":"Sesuaikan Lebar","Fit Height":"Sesuaikan Ketinggian"};var s4={"Download PDF":"Download PDF","Download ZIP with PNG images":"ZIP downloaden met PNG-afbeeldingen","Close Viewer":"Kijker sluiten",Click:"Klik","to open file":"bestand openen","Or drop file here":"Of zet het bestand hier neer","Browse files":"Bestanden doorbladeren","Zoom In":"In zoomen","Zoom Out":"Uitzoomen","First Page":"Eerste pagina","Previous Page":"Vorige pagina","Next Page":"Volgende bladzijde","Last Page":"Laatste pagina","Rotate CCW":"Linksom draaien","Rotate CW":"Draai CW",Download:"Downloaden",Print:"Afdrukken",Search:"Zoeken","Run presentation":"Presentatie uitvoeren",Present:"Cadeau",Stop:"Stop","Stop presenting":"Stop met presenteren","Resume presenting":"Presentatie hervatten","Pause presenting":"Presentatie pauzeren",None:"Geen","5 sec":"5 seconden","10 sec":"10 seconden","15 sec":"15 seconden","30 sec":"30 seconden",Thumbnails:"Miniaturen",Autoplay:"Automatisch afspelen",Off:"Uit","Exit fullscreen":"Verlaat volledig scherm","Open File":"Bestand openen","Open document":"Document openen",FILE:"BESTAND",SIZE:"GROOTTE","Upload via URL":"Uploaden via URL","Upload from Device":"Uploaden vanaf apparaat",PREPARING_TO_PRINT:"Voorbereiden om te printen...",LOADED_PAGES:"{{loaded}} van de {{total}} pagina's geladen.","Password protected document":"Wachtwoordbeveiligd document",Password:"Wachtwoord",Open:"Openen","Something went wrong":"Er is iets misgegaan","Server is not available":"Server is niet beschikbaar",Information:"Informatie","Type URL to upload from":"Typ de URL in om van te uploaden","Fit Width":"Passend maken aan breedte","Fit Height":"Passend maken aan hoogte"};var c4={"Download PDF":"\u015Bci\u0105gnij PDF","Download ZIP with PNG images":"Pobierz ZIP z obrazami PNG","Close Viewer":"Zamknij przegl\u0105dark\u0119",Click:"Kliknij","to open file":"otworzy\u0107 plik","Or drop file here":"Lub upu\u015B\u0107 plik tutaj","Browse files":"Przegl\u0105daj pliki","Zoom In":"Zbli\u017Cenie","Zoom Out":"Pomniejsz","First Page":"Pierwsza strona","Previous Page":"Poprzednia strona","Next Page":"Nast\u0119pna strona","Last Page":"Ostatnia strona","Rotate CCW":"Obr\xF3\u0107 w lewo","Rotate CW":"Obr\xF3\u0107 w prawo",Download:"Pobiera\u0107",Print:"Wydrukowa\u0107",Search:"Szukaj","Run presentation":"Uruchom prezentacj\u0119",Present:"Obecny",Stop:"Zatrzyma\u0107","Stop presenting":"Zatrzymaj prezentacj\u0119","Resume presenting":"Wzn\xF3w prezentacj\u0119","Pause presenting":"Wstrzymaj prezentacj\u0119",None:"Nic","5 sec":"5 sekund","10 sec":"10 sekund","15 sec":"15 sekund","30 sec":"30 sekund",Thumbnails:"Miniatury",Autoplay:"Automatyczne odtwarzanie",Off:"Wy\u0142\u0105czony","Exit fullscreen":"Wy\u0142\u0105czy\u0107 tryb pe\u0142noekranowy","Open File":"Otw\xF3rz plik","Open document":"Otw\xF3rz dokument",FILE:"PLIK",SIZE:"ROZMIAR","Upload via URL":"Prze\u015Blij przez URL","Upload from Device":"Prze\u015Blij z urz\u0105dzenia",PREPARING_TO_PRINT:"Przygotowywanie do drukowania...",LOADED_PAGES:"Za\u0142adowano {{loaded}} z {{total}} stron.","Password protected document":"Dokument chroniony has\u0142em",Password:"Has\u0142o",Open:"Otw\xF3rz","Something went wrong":"Co\u015B posz\u0142o nie tak","Server is not available":"Serwer jest niedost\u0119pny",Information:"Informacja","Type URL to upload from":"Wpisz adres URL, z kt\xF3rego chcesz przes\u0142a\u0107","Fit Width":"Dopasuj do szeroko\u015Bci","Fit Height":"Dopasuj do wysoko\u015Bci"};var l4={"Download PDF":"baixar PDF","Download ZIP with PNG images":"Baixe ZIP com imagens PNG","Close Viewer":"Fechar visualizador",Click:"Clique","to open file":"para abrir arquivo","Or drop file here":"Ou solte o arquivo aqui","Browse files":"Navegar nos arquivos","Zoom In":"Mais Zoom","Zoom Out":"Reduzir o zoom","First Page":"Primeira p\xE1gina","Previous Page":"P\xE1gina anterior","Next Page":"Pr\xF3xima p\xE1gina","Last Page":"\xDAltima p\xE1gina","Rotate CCW":"Girar no sentido anti-hor\xE1rio","Rotate CW":"Girar no sentido hor\xE1rio",Download:"Download",Print:"Imprimir",Search:"Procurar","Run presentation":"Executar apresenta\xE7\xE3o",Present:"Presente",Stop:"Pare","Stop presenting":"Pare de apresentar","Resume presenting":"Retomar apresenta\xE7\xE3o","Pause presenting":"Pausar apresenta\xE7\xE3o",None:"Nenhum","5 sec":"5 s","10 sec":"10 s","15 sec":"15 s","30 sec":"30 s",Thumbnails:"Miniaturas",Autoplay:"Reprodu\xE7\xE3o autom\xE1tica",Off:"Desligado","Exit fullscreen":"Sair da tela cheia","Open File":"Abrir arquivo","Open document":"Abrir documento",FILE:"ARQUIVO",SIZE:"TAMANHO","Upload via URL":"Fazer upload via URL","Upload from Device":"Fazer upload do dispositivo",PREPARING_TO_PRINT:"Preparando para imprimir...",LOADED_PAGES:"Carregado {{loaded}} de {{total}} p\xE1ginas.","Password protected document":"Documento protegido por senha",Password:"Senha",Open:"Abrir","Something went wrong":"Algo deu errado","Server is not available":"Servidor n\xE3o est\xE1 dispon\xEDvel",Information:"Informa\xE7\xE3o","Type URL to upload from":"Digite o URL de onde fazer o upload","Fit Width":"Ajustar \xE0 largura","Fit Height":"Ajustar \xE0 altura"};var f4={"Download PDF":"Desc\u0103rca\u021Bi PDF","Download ZIP with PNG images":"Desc\u0103rca\u021Bi ZIP cu imagini PNG","Close Viewer":"\xCEnchide Viewer",Click:"Clic","to open file":"pentru a deschide fi\u0219ierul","Or drop file here":"Sau arunca\u021Bi fi\u0219ierul aici","Browse files":"Cauta fisiere","Zoom In":"Mareste","Zoom Out":"A micsora","First Page":"Prima pagina","Previous Page":"Pagina precedent\u0103","Next Page":"Pagina urm\u0103toare","Last Page":"Ultima pagina","Rotate CCW":"Roti\u021Bi CCW","Rotate CW":"Roti\u021Bi CW",Download:"Descarca",Print:"Imprimare",Search:"C\u0103utare","Run presentation":"Rula\u021Bi prezentarea",Present:"Prezent",Stop:"Stop","Stop presenting":"Nu mai prezenta","Resume presenting":"Relua\u021Bi prezentarea","Pause presenting":"Pauz\u0103 prezentare",None:"Nici unul","5 sec":"5 sec","10 sec":"10 sec","15 sec":"15 sec","30 sec":"30 sec",Thumbnails:"Miniaturi",Autoplay:"Redare automata",Off:"Oprit","Exit fullscreen":"Ie\u0219i\u021Bi din ecranul complet","Open File":"Deschide fi\u0219ier","Open document":"Deschide document",FILE:"FI\u0218IER",SIZE:"DIMENSIUNE","Upload via URL":"\xCEnc\u0103rcare prin URL","Upload from Device":"\xCEnc\u0103rcare de pe dispozitiv",PREPARING_TO_PRINT:"Se preg\u0103te\u0219te pentru tip\u0103rire...",LOADED_PAGES:"\xCEnc\u0103rcate {{loaded}} din {{total}} pagini.","Password protected document":"Document protejat cu parol\u0103",Password:"Parol\u0103",Open:"Deschide","Something went wrong":"Ceva a mers prost","Server is not available":"Serverul nu este disponibil",Information:"Informa\u021Bie","Type URL to upload from":"Introduce\u021Bi URL-ul de unde s\u0103 \xEEnc\u0103rca\u021Bi","Fit Width":"Potrive\u0219te l\u0103\u021Bimea","Fit Height":"Potrive\u0219te \xEEn\u0103l\u021Bimea"};var d4={"Download PDF":"\u0421\u043A\u0430\u0447\u0430\u0442\u044C PDF","Download ZIP with PNG images":"\u0421\u043A\u0430\u0447\u0430\u0442\u044C ZIP c\u043E \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430\u043C\u0438 \u0432 \u0444\u043E\u0440\u043C\u0430\u0442\u0435 PNG","Close Viewer":"\u0417\u044B\u043A\u0440\u044B\u0442\u044C \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0435",Click:"\u041D\u0430\u0436\u043C\u0438\u0442\u0435","to open file":"\u0447\u0442\u043E\u0431\u044B \u043E\u0442\u043A\u0440\u044B\u0442\u044C \u0444\u0430\u0439\u043B","Or drop file here":"\u0418\u043B\u0438 \u043F\u0435\u0440\u0435\u0442\u0430\u0449\u0438\u0442\u0435 \u0444\u0430\u0439\u043B \u0441\u044E\u0434\u0430","Browse files":"\u041F\u0440\u043E\u0441\u043C\u043E\u0442\u0440 \u0444\u0430\u0439\u043B\u043E\u0432","Zoom In":"\u0423\u0432\u0435\u043B\u0438\u0447\u0438\u0442\u044C","Zoom Out":"\u0423\u043C\u0435\u043D\u044C\u0448\u0438\u0442\u044C","First Page":"\u041F\u0435\u0440\u0432\u0430\u044F \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430","Previous Page":"\u041F\u0440\u0435\u0434\u044B\u0434\u0443\u0449\u0430\u044F \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430","Next Page":"\u0421\u043B\u0435\u0434\u0443\u044E\u0449\u0430\u044F \u0421\u0442\u0440\u0430\u043D\u0438\u0446\u0430","Last Page":"\u041F\u043E\u0441\u043B\u0435\u0434\u043D\u044F\u044F \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430","Rotate CCW":"\u041F\u043E\u0432\u0435\u0440\u043D\u0443\u0442\u044C \u043F\u0440\u043E\u0442\u0438\u0432 \u0447\u0430\u0441\u043E\u0432\u043E\u0439 \u0441\u0442\u0440\u0435\u043B\u043A\u0438","Rotate CW":"\u041F\u043E\u0432\u0435\u0440\u043D\u0443\u0442\u044C \u043F\u043E \u0447\u0430\u0441\u043E\u0432\u043E\u0439 \u0441\u0442\u0440\u0435\u043B\u043A\u0435",Download:"\u0421\u043A\u0430\u0447\u0430\u0442\u044C",Print:"\u0420\u0430\u0441\u043F\u0435\u0447\u0430\u0442\u0430\u0442\u044C",Search:"\u041F\u043E\u0438\u0441\u043A","Run presentation":"\u0417\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u044C \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044E",Present:"\u0417\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u044C \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044E",Stop:"\u0421\u0442\u043E\u043F","Stop presenting":"\u041E\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044E","Resume presenting":"\u0412\u043E\u0437\u043E\u0431\u043D\u043E\u0432\u0438\u0442\u044C \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044E","Pause presenting":"\u041F\u0440\u0438\u043E\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044E",None:"-","5 sec":"5 \u0441\u0435\u043A.","10 sec":"10 \u0441\u0435\u043A.","15 sec":"15 \u0441\u0435\u043A.","30 sec":"30 \u0441\u0435\u043A.",Thumbnails:"\u041C\u0438\u043D\u0438\u0430\u0442\u044E\u0440\u044B",Autoplay:"\u0410\u0432\u0442\u043E\u0432\u043E\u0441\u043F\u0440\u043E\u0438\u0437\u0432\u0435\u0434\u0435\u043D\u0438\u0435",Off:"\u0412\u044B\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044B\u0439","Exit fullscreen":"\u0412\u044B\u0439\u0442\u0438 \u0438\u0437 \u043F\u043E\u043B\u043D\u043E\u044D\u043A\u0440\u0430\u043D\u043D\u043E\u0433\u043E \u0440\u0435\u0436\u0438\u043C\u0430","Open File":"\u041E\u0442\u043A\u0440\u044B\u0442\u044C \u0444\u0430\u0439\u043B","Open document":"\u041E\u0442\u043A\u0440\u044B\u0442\u044C \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442",FILE:"\u0424\u0410\u0419\u041B",SIZE:"\u0420\u0410\u0417\u041C\u0415\u0420","Upload via URL":"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u043F\u043E URL","Upload from Device":"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0441 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430",PREPARING_TO_PRINT:"\u041F\u043E\u0434\u0433\u043E\u0442\u043E\u0432\u043A\u0430 \u043A \u043F\u0435\u0447\u0430\u0442\u0438...",LOADED_PAGES:"\u0417\u0430\u0433\u0440\u0443\u0436\u0435\u043D\u043E {{loaded}} \u0438\u0437 {{total}} \u0441\u0442\u0440\u0430\u043D\u0438\u0446.","Password protected document":"\u0414\u043E\u043A\u0443\u043C\u0435\u043D\u0442 \u0437\u0430\u0449\u0438\u0449\u0451\u043D \u043F\u0430\u0440\u043E\u043B\u0435\u043C",Password:"\u041F\u0430\u0440\u043E\u043B\u044C",Open:"\u041E\u0442\u043A\u0440\u044B\u0442\u044C","Something went wrong":"\u0427\u0442\u043E-\u0442\u043E \u043F\u043E\u0448\u043B\u043E \u043D\u0435 \u0442\u0430\u043A","Server is not available":"\u0421\u0435\u0440\u0432\u0435\u0440 \u043D\u0435\u0434\u043E\u0441\u0442\u0443\u043F\u0435\u043D",Information:"\u0418\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044F","Type URL to upload from":"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 URL \u0434\u043B\u044F \u0437\u0430\u0433\u0440\u0443\u0437\u043A\u0438 \u0438\u0437","Fit Width":"\u041F\u043E\u0434\u043E\u0433\u043D\u0430\u0442\u044C \u043F\u043E \u0448\u0438\u0440\u0438\u043D\u0435","Fit Height":"\u041F\u043E\u0434\u043E\u0433\u043D\u0430\u0442\u044C \u043F\u043E \u0432\u044B\u0441\u043E\u0442\u0435"};var u4={"Download PDF":"Ladda ner PDF","Download ZIP with PNG images":"Ladda ner ZIP med PNG-bilder","Close Viewer":"St\xE4ng Viewer",Click:"Klick","to open file":"f\xF6r att \xF6ppna filen","Or drop file here":"Eller sl\xE4pp filen h\xE4r","Browse files":"Bl\xE4ddra bland filer","Zoom In":"Zooma in","Zoom Out":"Zooma ut","First Page":"F\xF6rsta sidan","Previous Page":"F\xF6reg\xE5ende sida","Next Page":"N\xE4sta sida","Last Page":"Sista sidan","Rotate CCW":"Vrid CCW","Rotate CW":"Rotera CW",Download:"Ladda ner",Print:"Skriva ut",Search:"S\xF6k","Run presentation":"K\xF6r presentationen",Present:"N\xE4rvarande",Stop:"Sluta","Stop presenting":"Sluta presentera","Resume presenting":"\xC5teruppta presentationen","Pause presenting":"Pausa presentationen",None:"Ingen","5 sec":"5 sek","10 sec":"10 sek","15 sec":"15 sek","30 sec":"30 sek",Thumbnails:"Miniatyrer",Autoplay:"Autospela",Off:"Av","Exit fullscreen":"Avsluta helsk\xE4rm","Open File":"\xD6ppna fil","Open document":"\xD6ppna dokument",FILE:"FIL",SIZE:"STORLEK","Upload via URL":"Ladda upp via URL","Upload from Device":"Ladda upp fr\xE5n enhet",PREPARING_TO_PRINT:"F\xF6rbereder f\xF6r utskrift...",LOADED_PAGES:"Laddat {{loaded}} av {{total}} sidor.","Password protected document":"L\xF6senordsskyddat dokument",Password:"L\xF6senord",Open:"\xD6ppna","Something went wrong":"N\xE5got gick fel","Server is not available":"Servern \xE4r inte tillg\xE4nglig",Information:"Information","Type URL to upload from":"Skriv in URL f\xF6r att ladda upp fr\xE5n","Fit Width":"Anpassa till bredd","Fit Height":"Anpassa till h\xF6jd"};var p4={"Download PDF":"\u0E14\u0E32\u0E27\u0E19\u0E4C\u0E42\u0E2B\u0E25\u0E14 PDF","Download ZIP with PNG images":"\u0E14\u0E32\u0E27\u0E19\u0E4C\u0E42\u0E2B\u0E25\u0E14 ZIP \u0E14\u0E49\u0E27\u0E22\u0E20\u0E32\u0E1E PNG","Close Viewer":"\u0E1B\u0E34\u0E14\u0E42\u0E1B\u0E23\u0E41\u0E01\u0E23\u0E21\u0E14\u0E39",Click:"\u0E04\u0E25\u0E34\u0E01","to open file":"\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E1B\u0E34\u0E14\u0E44\u0E1F\u0E25\u0E4C","Or drop file here":"\u0E2B\u0E23\u0E37\u0E2D\u0E27\u0E32\u0E07\u0E44\u0E1F\u0E25\u0E4C\u0E17\u0E35\u0E48\u0E19\u0E35\u0E48","Browse files":"\u0E40\u0E23\u0E35\u0E22\u0E01\u0E14\u0E39\u0E44\u0E1F\u0E25\u0E4C","Zoom In":"\u0E02\u0E22\u0E32\u0E22\u0E40\u0E02\u0E49\u0E32","Zoom Out":"\u0E0B\u0E39\u0E21\u0E2D\u0E2D\u0E01","First Page":"\u0E2B\u0E19\u0E49\u0E32\u0E41\u0E23\u0E01","Previous Page":"\u0E2B\u0E19\u0E49\u0E32\u0E01\u0E48\u0E2D\u0E19","Next Page":"\u0E2B\u0E19\u0E49\u0E32\u0E15\u0E48\u0E2D\u0E44\u0E1B","Last Page":"\u0E2B\u0E19\u0E49\u0E32\u0E2A\u0E38\u0E14\u0E17\u0E49\u0E32\u0E22","Rotate CCW":"\u0E2B\u0E21\u0E38\u0E19\u0E17\u0E27\u0E19\u0E40\u0E02\u0E47\u0E21\u0E19\u0E32\u0E2C\u0E34\u0E01\u0E32","Rotate CW":"\u0E2B\u0E21\u0E38\u0E19 CW",Download:"\u0E14\u0E32\u0E27\u0E19\u0E4C\u0E42\u0E2B\u0E25\u0E14",Print:"\u0E1E\u0E34\u0E21\u0E1E\u0E4C",Search:"\u0E04\u0E49\u0E19\u0E2B\u0E32","Run presentation":"\u0E40\u0E23\u0E35\u0E22\u0E01\u0E43\u0E0A\u0E49\u0E01\u0E32\u0E23\u0E19\u0E33\u0E40\u0E2A\u0E19\u0E2D",Present:"\u0E1B\u0E31\u0E08\u0E08\u0E38\u0E1A\u0E31\u0E19",Stop:"\u0E2B\u0E22\u0E38\u0E14","Stop presenting":"\u0E2B\u0E22\u0E38\u0E14\u0E19\u0E33\u0E40\u0E2A\u0E19\u0E2D","Resume presenting":"\u0E19\u0E33\u0E40\u0E2A\u0E19\u0E2D\u0E15\u0E48\u0E2D","Pause presenting":"\u0E2B\u0E22\u0E38\u0E14\u0E01\u0E32\u0E23\u0E19\u0E33\u0E40\u0E2A\u0E19\u0E2D\u0E0A\u0E31\u0E48\u0E27\u0E04\u0E23\u0E32\u0E27",None:"\u0E44\u0E21\u0E48\u0E21\u0E35","5 sec":"5 \u0E27\u0E34\u0E19\u0E32\u0E17\u0E35","10 sec":"10 \u0E27\u0E34\u0E19\u0E32\u0E17\u0E35","15 sec":"15 \u0E27\u0E34\u0E19\u0E32\u0E17\u0E35","30 sec":"30 \u0E27\u0E34\u0E19\u0E32\u0E17\u0E35",Thumbnails:"\u0E23\u0E39\u0E1B\u0E02\u0E19\u0E32\u0E14\u0E22\u0E48\u0E2D",Autoplay:"\u0E40\u0E25\u0E48\u0E19\u0E2D\u0E31\u0E15\u0E42\u0E19\u0E21\u0E31\u0E15\u0E34",Off:"\u0E1B\u0E34\u0E14","Exit fullscreen":"\u0E2D\u0E2D\u0E01\u0E08\u0E32\u0E01\u0E42\u0E2B\u0E21\u0E14\u0E40\u0E15\u0E47\u0E21\u0E2B\u0E19\u0E49\u0E32\u0E08\u0E2D","Open File":"\u0E40\u0E1B\u0E34\u0E14\u0E44\u0E1F\u0E25\u0E4C","Open document":"\u0E40\u0E1B\u0E34\u0E14\u0E40\u0E2D\u0E01\u0E2A\u0E32\u0E23",FILE:"\u0E44\u0E1F\u0E25\u0E4C",SIZE:"\u0E02\u0E19\u0E32\u0E14","Upload via URL":"\u0E2D\u0E31\u0E1B\u0E42\u0E2B\u0E25\u0E14\u0E1C\u0E48\u0E32\u0E19 URL","Upload from Device":"\u0E2D\u0E31\u0E1B\u0E42\u0E2B\u0E25\u0E14\u0E08\u0E32\u0E01\u0E2D\u0E38\u0E1B\u0E01\u0E23\u0E13\u0E4C",PREPARING_TO_PRINT:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E40\u0E15\u0E23\u0E35\u0E22\u0E21\u0E01\u0E32\u0E23\u0E1E\u0E34\u0E21\u0E1E\u0E4C...",LOADED_PAGES:"\u0E42\u0E2B\u0E25\u0E14 {{loaded}} \u0E08\u0E32\u0E01 {{total}} \u0E2B\u0E19\u0E49\u0E32\u0E41\u0E25\u0E49\u0E27","Password protected document":"\u0E40\u0E2D\u0E01\u0E2A\u0E32\u0E23\u0E17\u0E35\u0E48\u0E1B\u0E49\u0E2D\u0E07\u0E01\u0E31\u0E19\u0E14\u0E49\u0E27\u0E22\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",Password:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",Open:"\u0E40\u0E1B\u0E34\u0E14","Something went wrong":"\u0E40\u0E01\u0E34\u0E14\u0E02\u0E49\u0E2D\u0E1C\u0E34\u0E14\u0E1E\u0E25\u0E32\u0E14\u0E1A\u0E32\u0E07\u0E2D\u0E22\u0E48\u0E32\u0E07","Server is not available":"\u0E44\u0E21\u0E48\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E15\u0E48\u0E2D\u0E01\u0E31\u0E1A\u0E40\u0E0B\u0E34\u0E23\u0E4C\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C",Information:"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25","Type URL to upload from":"\u0E1E\u0E34\u0E21\u0E1E\u0E4C URL \u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E2D\u0E31\u0E1B\u0E42\u0E2B\u0E25\u0E14\u0E08\u0E32\u0E01","Fit Width":"\u0E1E\u0E2D\u0E14\u0E35\u0E01\u0E31\u0E1A\u0E04\u0E27\u0E32\u0E21\u0E01\u0E27\u0E49\u0E32\u0E07","Fit Height":"\u0E1E\u0E2D\u0E14\u0E35\u0E01\u0E31\u0E1A\u0E04\u0E27\u0E32\u0E21\u0E2A\u0E39\u0E07"};var m4={"Download PDF":"PDF \u0130ndir","Download ZIP with PNG images":"PNG g\xF6r\xFCnt\xFCleri ile ZIP'i indirin","Close Viewer":"G\xF6r\xFCnt\xFCleyiciyi Kapat",Click:"T\u0131klamak","to open file":"dosyay\u0131 a\xE7mak i\xE7in","Or drop file here":"Veya dosyay\u0131 buraya b\u0131rak\u0131n","Browse files":"Dosyalara g\xF6z at\u0131n","Zoom In":"Yak\u0131nla\u015Ft\u0131r","Zoom Out":"Uzakla\u015Ft\u0131rmak","First Page":"\u0130lk sayfa","Previous Page":"\xD6nceki sayfa","Next Page":"Sonraki Sayfa","Last Page":"Son Sayfa","Rotate CCW":"CCW'yi d\xF6nd\xFCr","Rotate CW":"CW'yi d\xF6nd\xFCr",Download:"\u0130ndirmek",Print:"Yazd\u0131r",Search:"Arama","Run presentation":"Sunuyu \xE7al\u0131\u015Ft\u0131r",Present:"Sunmak",Stop:"Durmak","Stop presenting":"Sunmay\u0131 durdur","Resume presenting":"Sunuma devam et","Pause presenting":"Sunumu duraklat",None:"Hi\xE7biri","5 sec":"5 saniye","10 sec":"10 saniye","15 sec":"15 saniye","30 sec":"30 saniye",Thumbnails:"k\xFC\xE7\xFCk resimler",Autoplay:"Otomatik oynatma",Off:"Kapal\u0131","Exit fullscreen":"Tam ekrandan \xE7\u0131k","Open File":"Dosya A\xE7","Open document":"Belgeyi a\xE7",FILE:"DOSYA",SIZE:"BOYUT","Upload via URL":"URL ile Y\xFCkle","Upload from Device":"Cihazdan Y\xFCkle",PREPARING_TO_PRINT:"Yazd\u0131rmaya haz\u0131rlan\u0131yor...",LOADED_PAGES:"{{total}} sayfan\u0131n {{loaded}} tanesi y\xFCklendi.","Password protected document":"\u015Eifre korumal\u0131 belge",Password:"\u015Eifre",Open:"A\xE7","Something went wrong":"Bir \u015Feyler ters gitti","Server is not available":"Sunucu kullan\u0131lam\u0131yor",Information:"Bilgi","Type URL to upload from":"Y\xFCklemek i\xE7in URL'yi yaz\u0131n","Fit Width":"Geni\u015Fli\u011Fe s\u0131\u011Fd\u0131r","Fit Height":"Y\xFCksekli\u011Fe s\u0131\u011Fd\u0131r"};var h4={"Download PDF":"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0438\u0442\u0438 PDF","Download ZIP with PNG images":"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0438\u0442\u0438 ZIP \u0437 PNG \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0430\u043C\u0438","Close Viewer":"\u0417\u0430\u043A\u0440\u0438\u0442\u0438 \u0434\u043E\u0434\u0430\u0442\u043E\u043A",Click:"\u041A\u043B\u0456\u043A\u043D\u0456\u0442\u044C","to open file":"\u0449\u043E\u0431 \u0432\u0456\u0434\u043A\u0440\u0438\u0442\u0438 \u0444\u0430\u0439\u043B","Or drop file here":"\u0410\u0431\u043E \u043F\u0435\u0440\u0435\u0442\u044F\u0433\u043D\u0456\u0442\u044C \u0444\u0430\u0439\u043B \u0443 \u0446\u044E \u043E\u0431\u043B\u0430\u0441\u0442\u044C","Browse files":"\u041F\u0435\u0440\u0435\u0433\u043B\u044F\u043D\u0443\u0442\u0438 \u0444\u0430\u0439\u043B\u0438","Zoom In":"\u0417\u0431\u0456\u043B\u044C\u0448\u0438\u0442\u0438","Zoom Out":"\u0417\u043C\u0435\u043D\u0448\u0438\u0442\u0438","First Page":"\u041F\u0435\u0440\u0448\u0430 \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0430","Previous Page":"\u041F\u043E\u043F\u0435\u0440\u0435\u0434\u043D\u044F \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0430","Next Page":"\u041D\u0430\u0441\u0442\u0443\u043F\u043D\u0430 \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0430","Last Page":"\u041E\u0441\u0442\u0430\u043D\u043D\u044F \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0430","Rotate CCW":"\u041F\u043E\u0432\u0435\u0440\u043D\u0443\u0442\u0438 \u043F\u0440\u043E\u0442\u0438 \u0433\u043E\u0434\u0438\u043D\u043D\u0438\u043A\u043E\u0432\u043E\u0457 \u0441\u0442\u0440\u0456\u043B\u043A\u0438","Rotate CW":"\u041F\u043E\u0432\u0435\u0440\u043D\u0443\u0442\u0438 \u0437\u0430 \u0433\u043E\u0434\u0438\u043D\u043D\u0438\u043A\u043E\u0432\u043E\u044E \u0441\u0442\u0440\u0456\u043B\u043A\u043E\u044E",Download:"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0438\u0442\u0438",Print:"\u0414\u0440\u0443\u043A",Search:"\u041F\u043E\u0448\u0443\u043A","Run presentation":"\u0417\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u0438 \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0456\u044E",Present:"\u0417\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u0438 \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0456\u044E",Stop:"\u0417\u0443\u043F\u0438\u043D\u0438\u0442\u0438","Stop presenting":"\u0417\u0443\u043F\u0438\u043D\u0438\u0442\u0438 \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0456\u044E","Resume presenting":"\u041F\u0440\u043E\u0434\u043E\u0432\u0436\u0438\u0442\u0438 \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0456\u044E","Pause presenting":"\u041F\u0440\u0438\u0437\u0443\u043F\u0438\u043D\u0438\u0442\u0438 \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0456\u044E",None:"-","5 sec":"5 \u0441\u0435\u043A\u0443\u043D\u0434","10 sec":"10 \u0441\u0435\u043A\u0443\u043D\u0434","15 sec":"15 \u0441\u0435\u043A\u0443\u043D\u0434","30 sec":"30 \u0441\u0435\u043A\u0443\u043D\u0434",Thumbnails:"\u0415\u0441\u043A\u0456\u0437\u0438",Autoplay:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u043D\u0435 \u0432\u0456\u0434\u0442\u0432\u043E\u0440\u0435\u043D\u043D\u044F",Off:"\u0412\u0438\u043C\u043A\u043D\u0435\u043D\u043E","Exit fullscreen":"\u0412\u0438\u0439\u0442\u0438 \u0437 \u043F\u043E\u0432\u043D\u043E\u0435\u043A\u0440\u0430\u043D\u043D\u043E\u0433\u043E \u0440\u0435\u0436\u0438\u043C\u0443","Open File":"\u0412\u0456\u0434\u043A\u0440\u0438\u0442\u0438 \u0444\u0430\u0439\u043B","Open document":"\u0412\u0456\u0434\u043A\u0440\u0438\u0442\u0438 \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442",FILE:"\u0424\u0410\u0419\u041B",SIZE:"\u0420\u041E\u0417\u041C\u0406\u0420","Upload via URL":"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0438\u0442\u0438 \u0447\u0435\u0440\u0435\u0437 URL","Upload from Device":"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0438\u0442\u0438 \u0437 \u043F\u0440\u0438\u0441\u0442\u0440\u043E\u044E",PREPARING_TO_PRINT:"\u041F\u0456\u0434\u0433\u043E\u0442\u043E\u0432\u043A\u0430 \u0434\u043E \u0434\u0440\u0443\u043A\u0443...",LOADED_PAGES:"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0435\u043D\u043E {{loaded}} \u0456\u0437 {{total}} \u0441\u0442\u043E\u0440\u0456\u043D\u043E\u043A.","Password protected document":"\u0414\u043E\u043A\u0443\u043C\u0435\u043D\u0442, \u0437\u0430\u0445\u0438\u0449\u0435\u043D\u0438\u0439 \u043F\u0430\u0440\u043E\u043B\u0435\u043C",Password:"\u041F\u0430\u0440\u043E\u043B\u044C",Open:"\u0412\u0456\u0434\u043A\u0440\u0438\u0442\u0438","Something went wrong":"\u0429\u043E\u0441\u044C \u043F\u0456\u0448\u043B\u043E \u043D\u0435 \u0442\u0430\u043A","Server is not available":"\u0421\u0435\u0440\u0432\u0435\u0440 \u043D\u0435\u0434\u043E\u0441\u0442\u0443\u043F\u043D\u0438\u0439",Information:"\u0406\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0456\u044F","Type URL to upload from":"\u0412\u0432\u0435\u0434\u0456\u0442\u044C URL \u0434\u043B\u044F \u0437\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0435\u043D\u043D\u044F \u0437","Fit Width":"\u041F\u0456\u0434\u0456\u0433\u043D\u0430\u0442\u0438 \u043F\u043E \u0448\u0438\u0440\u0438\u043D\u0456","Fit Height":"\u041F\u0456\u0434\u0456\u0433\u043D\u0430\u0442\u0438 \u043F\u043E \u0432\u0438\u0441\u043E\u0442\u0456"};var g4={"Download PDF":"t\u1EA3i PDF","Download ZIP with PNG images":"T\u1EA3i xu\u1ED1ng ZIP v\u1EDBi h\xECnh \u1EA3nh PNG","Close Viewer":"\u0110\xF3ng tr\xECnh xem",Click:"Nh\u1EA5p chu\u1ED9t","to open file":"\u0111\u1EC3 m\u1EDF t\u1EC7p","Or drop file here":"Ho\u1EB7c th\u1EA3 t\u1EC7p v\xE0o \u0111\xE2y","Browse files":"Duy\u1EC7t qua c\xE1c t\u1EC7p","Zoom In":"Ph\xF3ng to","Zoom Out":"Thu nh\u1ECF","First Page":"Trang \u0111\u1EA7u ti\xEAn","Previous Page":"Trang tr\u01B0\u1EDBc","Next Page":"Trang ti\u1EBFp theo","Last Page":"Trang cu\u1ED1i","Rotate CCW":"Xoay CCW","Rotate CW":"Xoay CW",Download:"T\u1EA3i xu\u1ED1ng",Print:"In",Search:"T\xECm ki\u1EBFm","Run presentation":"Ch\u1EA1y b\u1EA3n tr\xECnh b\xE0y",Present:"M\xF3n qu\xE0",Stop:"Ng\u1EEBng l\u1EA1i","Stop presenting":"D\u1EEBng tr\xECnh b\xE0y","Resume presenting":"Ti\u1EBFp t\u1EE5c tr\xECnh b\xE0y","Pause presenting":"T\u1EA1m d\u1EEBng tr\xECnh b\xE0y",None:"Kh\xF4ng c\xF3","5 sec":"5 gi\xE2y","10 sec":"10 gi\xE2y","15 sec":"15 gi\xE2y","30 sec":"30 gi\xE2y",Thumbnails:"H\xECnh thu nh\u1ECF",Autoplay:"T\u1EF1 ch\u1EA1y",Off:"T\u1EAFt","Exit fullscreen":"Tho\xE1t to\xE0n m\xE0n h\xECnh","Open File":"M\u1EDF t\u1EC7p","Open document":"M\u1EDF t\xE0i li\u1EC7u",FILE:"T\u1EC6P",SIZE:"K\xCDCH TH\u01AF\u1EDAC","Upload via URL":"T\u1EA3i l\xEAn qua URL","Upload from Device":"T\u1EA3i l\xEAn t\u1EEB Thi\u1EBFt b\u1ECB",PREPARING_TO_PRINT:"\u0110ang chu\u1EA9n b\u1ECB in...",LOADED_PAGES:"\u0110\xE3 t\u1EA3i {{loaded}} tr\xEAn {{total}} trang.","Password protected document":"T\xE0i li\u1EC7u \u0111\u01B0\u1EE3c b\u1EA3o v\u1EC7 b\u1EB1ng m\u1EADt kh\u1EA9u",Password:"M\u1EADt kh\u1EA9u",Open:"M\u1EDF","Something went wrong":"\u0110\xE3 x\u1EA3y ra l\u1ED7i","Server is not available":"M\xE1y ch\u1EE7 kh\xF4ng kh\u1EA3 d\u1EE5ng",Information:"Th\xF4ng tin","Type URL to upload from":"Nh\u1EADp URL \u0111\u1EC3 t\u1EA3i l\xEAn t\u1EEB","Fit Width":"V\u1EEBa v\u1EDBi chi\u1EC1u r\u1ED9ng","Fit Height":"V\u1EEBa v\u1EDBi chi\u1EC1u cao"};var x4={"Download PDF":"\u4E0B\u8F7DPDF","Download ZIP with PNG images":"\u4E0B\u8F7D\u5E26\u6709 PNG \u56FE\u50CF\u7684 ZIP","Close Viewer":"\u5173\u95ED\u67E5\u770B\u5668",Click:"\u70B9\u51FB","to open file":"\u6253\u5F00\u6587\u4EF6","Or drop file here":"\u6216\u5C06\u6587\u4EF6\u62D6\u653E\u5230\u6B64\u5904","Browse files":"\u6D4F\u89C8\u6587\u4EF6","Zoom In":"\u653E\u5927","Zoom Out":"\u7F29\u5C0F","First Page":"\u7B2C\u4E00\u9875","Previous Page":"\u4E0A\u4E00\u9875","Next Page":"\u4E0B\u4E00\u9875","Last Page":"\u6700\u540E\u4E00\u9875","Rotate CCW":"\u9006\u65F6\u9488\u65CB\u8F6C","Rotate CW":"\u987A\u65F6\u9488\u65CB\u8F6C",Download:"\u4E0B\u8F7D",Print:"\u6253\u5370",Search:"\u641C\u7D22","Run presentation":"\u8FD0\u884C\u6F14\u793A",Present:"\u5C55\u793A",Stop:"\u505C\u6B62","Stop presenting":"\u505C\u6B62\u5C55\u793A","Resume presenting":"\u7B80\u5386\u5C55\u793A","Pause presenting":"\u6682\u505C\u6F14\u793A",None:"\u6CA1\u6709\u4EFB\u4F55","5 sec":"5 \u79D2","10 sec":"10 \u79D2","15 sec":"15 \u79D2","30 sec":"30 \u79D2",Thumbnails:"\u7F29\u7565\u56FE",Autoplay:"\u81EA\u52A8\u64AD\u653E",Off:"\u79BB\u5F00","Exit fullscreen":"\u9000\u51FA\u5168\u5C4F","Open File":"\u6253\u5F00\u6587\u4EF6","Open document":"\u6253\u5F00\u6587\u6863",FILE:"\u6587\u4EF6",SIZE:"\u5927\u5C0F","Upload via URL":"\u901A\u8FC7URL\u4E0A\u4F20","Upload from Device":"\u4ECE\u8BBE\u5907\u4E0A\u4F20",PREPARING_TO_PRINT:"\u6B63\u5728\u51C6\u5907\u6253\u5370...",LOADED_PAGES:"\u5DF2\u52A0\u8F7D {{loaded}} / {{total}} \u9875\u3002","Password protected document":"\u53D7\u5BC6\u7801\u4FDD\u62A4\u7684\u6587\u6863",Password:"\u5BC6\u7801",Open:"\u6253\u5F00","Something went wrong":"\u51FA\u73B0\u95EE\u9898","Server is not available":"\u670D\u52A1\u5668\u4E0D\u53EF\u7528",Information:"\u4FE1\u606F","Type URL to upload from":"\u8F93\u5165\u4E0A\u4F20\u7684 URL","Fit Width":"\u9002\u5E94\u5BBD\u5EA6","Fit Height":"\u9002\u5E94\u9AD8\u5EA6"};var v4={"Download PDF":"\u4E0B\u8F09PDF","Download ZIP with PNG images":"\u4E0B\u8F09\u5E36\u6709 PNG \u5716\u50CF\u7684 ZIP","Close Viewer":"\u95DC\u9589\u67E5\u770B\u5668",Click:"\u9EDE\u64CA","to open file":"\u6253\u958B\u6587\u4EF6","Or drop file here":"\u6216\u5C07\u6587\u4EF6\u62D6\u653E\u5230\u6B64\u8655","Browse files":"\u700F\u89BD\u6587\u4EF6","Zoom In":"\u653E\u5927","Zoom Out":"\u7E2E\u5C0F","First Page":"\u7B2C\u4E00\u9801","Previous Page":"\u4E0A\u4E00\u9801","Next Page":"\u4E0B\u4E00\u9801","Last Page":"\u6700\u5F8C\u4E00\u9801","Rotate CCW":"\u9006\u6642\u91DD\u65CB\u8F49","Rotate CW":"\u9806\u6642\u91DD\u65CB\u8F49",Download:"\u4E0B\u8F09",Print:"\u6253\u5370",Search:"\u641C\u7D22","Run presentation":"\u904B\u884C\u6F14\u793A",Present:"\u5C55\u793A",Stop:"\u505C\u6B62","Stop presenting":"\u505C\u6B62\u5C55\u793A","Resume presenting":"\u7C21\u6B77\u5C55\u793A","Pause presenting":"\u66AB\u505C\u6F14\u793A",None:"\u6C92\u6709\u4EFB\u4F55","5 sec":"5 \u79D2","10 sec":"10 \u79D2","15 sec":"15 \u79D2","30 sec":"30 \u79D2",Thumbnails:"\u7E2E\u7565\u5716",Autoplay:"\u81EA\u52D5\u64AD\u653E",Off:"\u96E2\u958B","Exit fullscreen":"\u9000\u51FA\u5168\u5C4F","Open File":"\u6253\u958B\u6A94\u6848","Open document":"\u6253\u958B\u6587\u4EF6",FILE:"\u6A94\u6848",SIZE:"\u5927\u5C0F","Upload via URL":"\u901A\u904EURL\u4E0A\u50B3","Upload from Device":"\u5F9E\u8A2D\u5099\u4E0A\u50B3",PREPARING_TO_PRINT:"\u6B63\u5728\u6E96\u5099\u5217\u5370...",LOADED_PAGES:"\u5DF2\u8F09\u5165 {{loaded}} / {{total}} \u9801\u3002","Password protected document":"\u53D7\u5BC6\u78BC\u4FDD\u8B77\u7684\u6587\u4EF6",Password:"\u5BC6\u78BC",Open:"\u6253\u958B","Something went wrong":"\u767C\u751F\u932F\u8AA4","Server is not available":"\u4F3A\u670D\u5668\u7121\u6CD5\u4F7F\u7528",Information:"\u8CC7\u8A0A","Type URL to upload from":"\u8F38\u5165\u4E0A\u50B3\u7684 URL","Fit Width":"\u9069\u5408\u5BEC\u5EA6","Fit Height":"\u9069\u5408\u9AD8\u5EA6"};var N0={apiEndpoint:"",htmlMode:!0,staticContentMode:!1,defaultDocument:"",preloadPageCount:10,initialZoom:"auto",showErrorReportForm:!1,pageSelector:!0,download:!0,upload:!1,print:!0,browse:!1,enableRightClick:!0,zoom:!0,search:!0,thumbnails:!0,printAllowed:!0,hyperlinksAllowed:!0,enablePresentation:!1,enableScrollAnimation:!0,enableHeader:!0,enableToolbar:!0,enableFileName:!0,showLanguageMenu:!0,defaultLanguage:"en",supportedLanguages:["ar","ca","cs","hr","da","de","el","en","es","fr","he","hi","id","it","ja","kk","ko","ms","nl","pl","pt","ro","ru","sv","th","tr","uk","vi","zh-hans","zh-hant"],apiEndpointConfig:{filesTree:"loadFileTree",uploadFile:"uploadDocument",uploadDocument:"uploadDocument",viewData:"loadDocumentDescription",createPages:"loadDocumentPages",createPdf:"createPdf",printPdf:"printPdf"},withCredentials:!0,rewrite:!1,filesDirectory:"",fontsDirectory:"",rotate:!1,cache:!1,saveRotateState:!1,watermarkText:"",showGridLines:!1,showExitButton:!0};var wa={file:"",url:"",config:N0},y4=C0(wa,Z(Vt,(r,{file:e,url:t})=>re(W({},r),{file:e||"",url:t||""})),Z(P0,(r,{config:e})=>re(W({},r),{config:e||r.config})),Z(Kt,r=>W({},r)),Z(f2,()=>wa)),Sa=(r,e)=>y4(r,e);var Da=(()=>{class r{constructor(t,n,i,o,c,a){this._actions=t,this._appFacade=n,this._fileFacade=i,this._i18nService=o,this._gtagService=c,this._zoomFacade=a,this.config=ye(z0),this.getFileFail$=ee(()=>this._actions.pipe(te(S0,Kt),J(({err:s})=>kt(s,X0.ErrorReport)))),this.getFileSucceed$=ee(()=>this._actions.pipe(te(Ge),We(()=>[this._appFacade.config$,this._fileFacade.file$]),$e(([,,s])=>!s.pages[0].data),J(([,s])=>{let f=s.preloadPageCount?Array.from({length:s.preloadPageCount-1+1},(l,u)=>1+u):[1];return e0(new Set(f))}))),this.pageLoaded$=ee(()=>this._actions.pipe(te(F0),Hi(Ni(1e4).pipe(J(()=>null))),Ui(1),J(s=>{this._gtagService.sendEvent(s?"viewer_document_displayed":"viewer_document_long_wait")})),{dispatch:!1}),this.setQueryParams$=ee(()=>this._actions.pipe(te(Vt),J(()=>Bt()))),this.getConfigSucceed$=ee(()=>this._actions.pipe(te(P0),vt(({config:s})=>{this._i18nService.defaultLanguage=s.defaultLanguage||"en",this._i18nService.supportedLanguages=Ko.filter(f=>s.supportedLanguages.find(l=>l===f.code)||s.supportedLanguages.find(l=>l===f.alternateCode))}),J(({config:s})=>Nt(s.preloadPageCount)))),this.setInitialZoom$=ee(()=>this._actions.pipe(te(Rt),$e(()=>!!this.config.initialZoom),J(()=>{let s=Dn.find(f=>f.name===this.config.initialZoom)||Dn[2];return this._zoomFacade.selectZoomOption(s),Tt(s)})))}static{this.\u0275fac=function(n){return new(n||r)(N(Pe),N(d2),N(qe),N(J0),N(u2),N(w0))}}static{this.\u0275prov=X({token:r,factory:r.\u0275fac})}}return r})();function Fa(r,e){return()=>{let t=window.groupdocs?.viewer;return t&&(r.apiEndpoint=t.apiEndpoint,r.htmlMode=t.renderingMode==="html",r.defaultDocument=t.initialFile,r.staticContentMode=t.staticContentMode,r.preloadPageCount=t.preloadPages,r.initialZoom=t.initialZoom,r.enableHeader=t.enableHeader,r.enableToolbar=t.enableToolbar,r.pageSelector=t.enablePageSelector,r.enableFileName=t.enableFileName,r.download=t.enableDownloadPdf,r.upload=t.enableFileUpload,r.print=t.enablePrint,r.browse=t.enableFileBrowser,r.enableRightClick=t.enableContextMenu,r.zoom=t.enableZoom,r.search=t.enableSearch,r.thumbnails=t.enableThumbnails,r.printAllowed=t.enablePrint,r.hyperlinksAllowed=t.enableHyperlinks,r.enablePresentation=t.enablePresentation,r.enableScrollAnimation=t.enableScrollAnimation,r.showLanguageMenu=t.enableLanguageSelector,r.defaultLanguage=t.defaultLanguage,r.supportedLanguages=t.supportedLanguages,r.apiEndpointConfig=t.apiEndpointConfig,r.rewrite=!1,r.filesDirectory="",r.fontsDirectory="",r.rotate=!1,r.cache=!1,r.saveRotateState=!1,r.watermarkText="",r.showGridLines=!1,r.showExitButton=t.showExitButton),e.dispatch(P0(r))}}var Pa=(()=>{class r{static forRoot(t,n){return{ngModule:r,providers:[{provide:A0,useValue:t},{provide:B0,useValue:{secretKey:t.secretKey,isTest:!t.production}},{provide:z0,useValue:n?W(W({},N0),n):N0}]}}constructor(t,n){if(t)throw new Error(`${t} has already been loaded. Import viewer module only once in the app.`);n.addIcons(_2,Go)}static{this.\u0275fac=function(n){return new(n||r)(N(r,12),N(Pt))}}static{this.\u0275mod=Ce({type:r})}static{this.\u0275inj=ve({providers:[{provide:R0,useClass:p2},At(()=>Fa(ye(z0),ye(Ao))()),{provide:z0,useValue:N0},Fo,x2,zt,Mo({theme:{preset:Aa,options:{darkModeSelector:!1}}})],imports:[_o.forRoot([{path:"",loadComponent:()=>import("./chunk-LEH4MZQX.js").then(t=>t.LibComponent),providers:[Ct(Ea)]}]),J1.forRoot({keysForLocalStorage:[],appName:"viewer/app"}),Re.forFeature("app",Sa),He.forFeature([Da]),ra.forRoot({fallback:Zn,translations:Vn})]})}}return r})();function za(r){return new K(3e3,!1)}function C4(){return new K(3100,!1)}function _4(){return new K(3101,!1)}function b4(r){return new K(3001,!1)}function E4(r){return new K(3003,!1)}function A4(r){return new K(3004,!1)}function w4(r,e){return new K(3005,!1)}function S4(){return new K(3006,!1)}function D4(){return new K(3007,!1)}function F4(r,e){return new K(3008,!1)}function P4(r){return new K(3002,!1)}function z4(r,e,t,n,i){return new K(3010,!1)}function B4(){return new K(3011,!1)}function k4(){return new K(3012,!1)}function L4(){return new K(3200,!1)}function M4(){return new K(3202,!1)}function R4(){return new K(3013,!1)}function T4(r){return new K(3014,!1)}function I4(r){return new K(3015,!1)}function N4(r){return new K(3016,!1)}function O4(r,e){return new K(3404,!1)}function U4(r){return new K(3502,!1)}function H4(r){return new K(3503,!1)}function W4(){return new K(3300,!1)}function G4(r){return new K(3504,!1)}function q4(r){return new K(3301,!1)}function j4(r,e){return new K(3302,!1)}function Z4(r){return new K(3303,!1)}function V4(r,e){return new K(3400,!1)}function K4(r){return new K(3401,!1)}function $4(r){return new K(3402,!1)}function Q4(r,e){return new K(3505,!1)}function Ke(r){switch(r.length){case 0:return new b0;case 1:return r[0];default:return new An(r)}}function qa(r,e,t=new Map,n=new Map){let i=[],o=[],c=-1,a=null;if(e.forEach(s=>{let f=s.get("offset"),l=f==c,u=l&&a||new Map;s.forEach((d,h)=>{let m=h,x=d;if(h!=="offset")switch(m=r.normalizePropertyName(m,i),x){case Ft:x=t.get(h);break;case ze:x=n.get(h);break;default:x=r.normalizeStyleValue(h,m,x,i);break}u.set(m,x)}),l||o.push(u),a=u,c=f}),i.length)throw U4(i);return o}function hi(r,e,t,n){switch(e){case"start":r.onStart(()=>n(t&&Kn(t,"start",r)));break;case"done":r.onDone(()=>n(t&&Kn(t,"done",r)));break;case"destroy":r.onDestroy(()=>n(t&&Kn(t,"destroy",r)));break}}function Kn(r,e,t){let n=t.totalTime,i=!!t.disabled,o=gi(r.element,r.triggerName,r.fromState,r.toState,e||r.phaseName,n??r.totalTime,i),c=r._data;return c!=null&&(o._data=c),o}function gi(r,e,t,n,i="",o=0,c){return{element:r,triggerName:e,fromState:t,toState:n,phaseName:i,totalTime:o,disabled:!!c}}function ge(r,e,t){let n=r.get(e);return n||r.set(e,n=t),n}function Ba(r){let e=r.indexOf(":"),t=r.substring(1,e),n=r.slice(e+1);return[t,n]}var X4=typeof document>"u"?null:document.documentElement;function xi(r){let e=r.parentNode||r.host||null;return e===X4?null:e}function Y4(r){return r.substring(1,6)=="ebkit"}var i0=null,ka=!1;function J4(r){i0||(i0=el()||{},ka=i0.style?"WebkitAppearance"in i0.style:!1);let e=!0;return i0.style&&!Y4(r)&&(e=r in i0.style,!e&&ka&&(e="Webkit"+r.charAt(0).toUpperCase()+r.slice(1)in i0.style)),e}function el(){return typeof document<"u"?document.body:null}function ja(r,e){for(;e;){if(e===r)return!0;e=xi(e)}return!1}function Za(r,e,t){if(t)return Array.from(r.querySelectorAll(e));let n=r.querySelector(e);return n?[n]:[]}var vi=(()=>{class r{validateStyleProperty(t){return J4(t)}containsElement(t,n){return ja(t,n)}getParentElement(t){return xi(t)}query(t,n,i){return Za(t,n,i)}computeStyle(t,n,i){return i||""}animate(t,n,i,o,c,a=[],s){return new b0(i,o)}static \u0275fac=function(n){return new(n||r)};static \u0275prov=X({token:r,factory:r.\u0275fac})}return r})(),s0=class{static NOOP=new vi},c0=class{};var tl=1e3,Va="{{",rl="}}",Ka="ng-enter",ei="ng-leave",qr="ng-trigger",$r=".ng-trigger",La="ng-animating",ti=".ng-animating";function Ne(r){if(typeof r=="number")return r;let e=r.match(/^(-?[\.\d]+)(m?s)/);return!e||e.length<2?0:ri(parseFloat(e[1]),e[2])}function ri(r,e){switch(e){case"s":return r*tl;default:return r}}function Qr(r,e,t){return r.hasOwnProperty("duration")?r:nl(r,e,t)}function nl(r,e,t){let n=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i,i,o=0,c="";if(typeof r=="string"){let a=r.match(n);if(a===null)return e.push(za(r)),{duration:0,delay:0,easing:""};i=ri(parseFloat(a[1]),a[2]);let s=a[3];s!=null&&(o=ri(parseFloat(s),a[4]));let f=a[5];f&&(c=f)}else i=r;if(!t){let a=!1,s=e.length;i<0&&(e.push(C4()),a=!0),o<0&&(e.push(_4()),a=!0),a&&e.splice(s,0,za(r))}return{duration:i,delay:o,easing:c}}function il(r){return r.length?r[0]instanceof Map?r:r.map(e=>new Map(Object.entries(e))):[]}function Be(r,e,t){e.forEach((n,i)=>{let o=yi(i);t&&!t.has(i)&&t.set(i,r.style[o]),r.style[o]=n})}function a0(r,e){e.forEach((t,n)=>{let i=yi(n);r.style[i]=""})}function lt(r){return Array.isArray(r)?r.length==1?r[0]:ko(r):r}function ol(r,e,t){let n=e.params||{},i=$a(r);i.length&&i.forEach(o=>{n.hasOwnProperty(o)||t.push(b4(o))})}var ni=new RegExp(`${Va}\\s*(.+?)\\s*${rl}`,"g");function $a(r){let e=[];if(typeof r=="string"){let t;for(;t=ni.exec(r);)e.push(t[1]);ni.lastIndex=0}return e}function dt(r,e,t){let n=`${r}`,i=n.replace(ni,(o,c)=>{let a=e[c];return a==null&&(t.push(E4(c)),a=""),a.toString()});return i==n?r:i}var al=/-+([a-z0-9])/g;function yi(r){return r.replace(al,(...e)=>e[1].toUpperCase())}function sl(r,e){return r===0||e===0}function cl(r,e,t){if(t.size&&e.length){let n=e[0],i=[];if(t.forEach((o,c)=>{n.has(c)||i.push(c),n.set(c,o)}),i.length)for(let o=1;oc.set(a,Ci(r,a)))}}return e}function he(r,e,t){switch(e.type){case j.Trigger:return r.visitTrigger(e,t);case j.State:return r.visitState(e,t);case j.Transition:return r.visitTransition(e,t);case j.Sequence:return r.visitSequence(e,t);case j.Group:return r.visitGroup(e,t);case j.Animate:return r.visitAnimate(e,t);case j.Keyframes:return r.visitKeyframes(e,t);case j.Style:return r.visitStyle(e,t);case j.Reference:return r.visitReference(e,t);case j.AnimateChild:return r.visitAnimateChild(e,t);case j.AnimateRef:return r.visitAnimateRef(e,t);case j.Query:return r.visitQuery(e,t);case j.Stagger:return r.visitStagger(e,t);default:throw A4(e.type)}}function Ci(r,e){return window.getComputedStyle(r)[e]}var ll=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"]),Xr=class extends c0{normalizePropertyName(e,t){return yi(e)}normalizeStyleValue(e,t,n,i){let o="",c=n.toString().trim();if(ll.has(t)&&n!==0&&n!=="0")if(typeof n=="number")o="px";else{let a=n.match(/^[+-]?[\d\.]+([a-z]*)$/);a&&a[1].length==0&&i.push(w4(e,n))}return c+o}};var Yr="*";function fl(r,e){let t=[];return typeof r=="string"?r.split(/\s*,\s*/).forEach(n=>dl(n,t,e)):t.push(r),t}function dl(r,e,t){if(r[0]==":"){let s=ul(r,t);if(typeof s=="function"){e.push(s);return}r=s}let n=r.match(/^(\*|[-\w]+)\s*()\s*(\*|[-\w]+)$/);if(n==null||n.length<4)return t.push(I4(r)),e;let i=n[1],o=n[2],c=n[3];e.push(Ma(i,c));let a=i==Yr&&c==Yr;o[0]=="<"&&!a&&e.push(Ma(c,i))}function ul(r,e){switch(r){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(t,n)=>parseFloat(n)>parseFloat(t);case":decrement":return(t,n)=>parseFloat(n) *"}}var jr=new Set(["true","1"]),Zr=new Set(["false","0"]);function Ma(r,e){let t=jr.has(r)||Zr.has(r),n=jr.has(e)||Zr.has(e);return(i,o)=>{let c=r==Yr||r==i,a=e==Yr||e==o;return!c&&t&&typeof i=="boolean"&&(c=i?jr.has(r):Zr.has(r)),!a&&n&&typeof o=="boolean"&&(a=o?jr.has(e):Zr.has(e)),c&&a}}var Qa=":self",pl=new RegExp(`s*${Qa}s*,?`,"g");function Xa(r,e,t,n){return new ii(r).build(e,t,n)}var Ra="",ii=class{_driver;constructor(e){this._driver=e}build(e,t,n){let i=new oi(t);return this._resetContextStyleTimingState(i),he(this,lt(e),i)}_resetContextStyleTimingState(e){e.currentQuerySelector=Ra,e.collectedStyles=new Map,e.collectedStyles.set(Ra,new Map),e.currentTime=0}visitTrigger(e,t){let n=t.queryCount=0,i=t.depCount=0,o=[],c=[];return e.name.charAt(0)=="@"&&t.errors.push(S4()),e.definitions.forEach(a=>{if(this._resetContextStyleTimingState(t),a.type==j.State){let s=a,f=s.name;f.toString().split(/\s*,\s*/).forEach(l=>{s.name=l,o.push(this.visitState(s,t))}),s.name=f}else if(a.type==j.Transition){let s=this.visitTransition(a,t);n+=s.queryCount,i+=s.depCount,c.push(s)}else t.errors.push(D4())}),{type:j.Trigger,name:e.name,states:o,transitions:c,queryCount:n,depCount:i,options:null}}visitState(e,t){let n=this.visitStyle(e.styles,t),i=e.options&&e.options.params||null;if(n.containsDynamicStyles){let o=new Set,c=i||{};n.styles.forEach(a=>{a instanceof Map&&a.forEach(s=>{$a(s).forEach(f=>{c.hasOwnProperty(f)||o.add(f)})})}),o.size&&t.errors.push(F4(e.name,[...o.values()]))}return{type:j.State,name:e.name,style:n,options:i?{params:i}:null}}visitTransition(e,t){t.queryCount=0,t.depCount=0;let n=he(this,lt(e.animation),t),i=fl(e.expr,t.errors);return{type:j.Transition,matchers:i,animation:n,queryCount:t.queryCount,depCount:t.depCount,options:o0(e.options)}}visitSequence(e,t){return{type:j.Sequence,steps:e.steps.map(n=>he(this,n,t)),options:o0(e.options)}}visitGroup(e,t){let n=t.currentTime,i=0,o=e.steps.map(c=>{t.currentTime=n;let a=he(this,c,t);return i=Math.max(i,t.currentTime),a});return t.currentTime=i,{type:j.Group,steps:o,options:o0(e.options)}}visitAnimate(e,t){let n=xl(e.timings,t.errors);t.currentAnimateTimings=n;let i,o=e.styles?e.styles:Je({});if(o.type==j.Keyframes)i=this.visitKeyframes(o,t);else{let c=e.styles,a=!1;if(!c){a=!0;let f={};n.easing&&(f.easing=n.easing),c=Je(f)}t.currentTime+=n.duration+n.delay;let s=this.visitStyle(c,t);s.isEmptyStep=a,i=s}return t.currentAnimateTimings=null,{type:j.Animate,timings:n,style:i,options:null}}visitStyle(e,t){let n=this._makeStyleAst(e,t);return this._validateStyleAst(n,t),n}_makeStyleAst(e,t){let n=[],i=Array.isArray(e.styles)?e.styles:[e.styles];for(let a of i)typeof a=="string"?a===ze?n.push(a):t.errors.push(P4(a)):n.push(new Map(Object.entries(a)));let o=!1,c=null;return n.forEach(a=>{if(a instanceof Map&&(a.has("easing")&&(c=a.get("easing"),a.delete("easing")),!o)){for(let s of a.values())if(s.toString().indexOf(Va)>=0){o=!0;break}}}),{type:j.Style,styles:n,easing:c,offset:e.offset,containsDynamicStyles:o,options:null}}_validateStyleAst(e,t){let n=t.currentAnimateTimings,i=t.currentTime,o=t.currentTime;n&&o>0&&(o-=n.duration+n.delay),e.styles.forEach(c=>{typeof c!="string"&&c.forEach((a,s)=>{let f=t.collectedStyles.get(t.currentQuerySelector),l=f.get(s),u=!0;l&&(o!=i&&o>=l.startTime&&i<=l.endTime&&(t.errors.push(z4(s,l.startTime,l.endTime,o,i)),u=!1),o=l.startTime),u&&f.set(s,{startTime:o,endTime:i}),t.options&&ol(a,t.options,t.errors)})})}visitKeyframes(e,t){let n={type:j.Keyframes,styles:[],options:null};if(!t.currentAnimateTimings)return t.errors.push(B4()),n;let i=1,o=0,c=[],a=!1,s=!1,f=0,l=e.steps.map(p=>{let g=this._makeStyleAst(p,t),C=g.offset!=null?g.offset:gl(g.styles),y=0;return C!=null&&(o++,y=g.offset=C),s=s||y<0||y>1,a=a||y0&&o{let C=d>0?g==h?1:d*g:c[g],y=C*v;t.currentTime=m+x.delay+y,x.duration=y,this._validateStyleAst(p,t),p.offset=C,n.styles.push(p)}),n}visitReference(e,t){return{type:j.Reference,animation:he(this,lt(e.animation),t),options:o0(e.options)}}visitAnimateChild(e,t){return t.depCount++,{type:j.AnimateChild,options:o0(e.options)}}visitAnimateRef(e,t){return{type:j.AnimateRef,animation:this.visitReference(e.animation,t),options:o0(e.options)}}visitQuery(e,t){let n=t.currentQuerySelector,i=e.options||{};t.queryCount++,t.currentQuery=e;let[o,c]=ml(e.selector);t.currentQuerySelector=n.length?n+" "+o:o,ge(t.collectedStyles,t.currentQuerySelector,new Map);let a=he(this,lt(e.animation),t);return t.currentQuery=null,t.currentQuerySelector=n,{type:j.Query,selector:o,limit:i.limit||0,optional:!!i.optional,includeSelf:c,animation:a,originalSelector:e.selector,options:o0(e.options)}}visitStagger(e,t){t.currentQuery||t.errors.push(R4());let n=e.timings==="full"?{duration:0,delay:0,easing:"full"}:Qr(e.timings,t.errors,!0);return{type:j.Stagger,animation:he(this,lt(e.animation),t),timings:n,options:null}}};function ml(r){let e=!!r.split(/\s*,\s*/).find(t=>t==Qa);return e&&(r=r.replace(pl,"")),r=r.replace(/@\*/g,$r).replace(/@\w+/g,t=>$r+"-"+t.slice(1)).replace(/:animating/g,ti),[r,e]}function hl(r){return r?W({},r):null}var oi=class{errors;queryCount=0;depCount=0;currentTransition=null;currentQuery=null;currentQuerySelector=null;currentAnimateTimings=null;currentTime=0;collectedStyles=new Map;options=null;unsupportedCSSPropertiesFound=new Set;constructor(e){this.errors=e}};function gl(r){if(typeof r=="string")return null;let e=null;if(Array.isArray(r))r.forEach(t=>{if(t instanceof Map&&t.has("offset")){let n=t;e=parseFloat(n.get("offset")),n.delete("offset")}});else if(r instanceof Map&&r.has("offset")){let t=r;e=parseFloat(t.get("offset")),t.delete("offset")}return e}function xl(r,e){if(r.hasOwnProperty("duration"))return r;if(typeof r=="number"){let o=Qr(r,e).duration;return $n(o,0,"")}let t=r;if(t.split(/\s+/).some(o=>o.charAt(0)=="{"&&o.charAt(1)=="{")){let o=$n(0,0,"");return o.dynamic=!0,o.strValue=t,o}let i=Qr(t,e);return $n(i.duration,i.delay,i.easing)}function o0(r){return r?(r=W({},r),r.params&&(r.params=hl(r.params))):r={},r}function $n(r,e,t){return{duration:r,delay:e,easing:t}}function _i(r,e,t,n,i,o,c=null,a=!1){return{type:1,element:r,keyframes:e,preStyleProps:t,postStyleProps:n,duration:i,delay:o,totalTime:i+o,easing:c,subTimeline:a}}var ut=class{_map=new Map;get(e){return this._map.get(e)||[]}append(e,t){let n=this._map.get(e);n||this._map.set(e,n=[]),n.push(...t)}has(e){return this._map.has(e)}clear(){this._map.clear()}},vl=1,yl=":enter",Cl=new RegExp(yl,"g"),_l=":leave",bl=new RegExp(_l,"g");function Ya(r,e,t,n,i,o=new Map,c=new Map,a,s,f=[]){return new ai().buildKeyframes(r,e,t,n,i,o,c,a,s,f)}var ai=class{buildKeyframes(e,t,n,i,o,c,a,s,f,l=[]){f=f||new ut;let u=new si(e,t,f,i,o,l,[]);u.options=s;let d=s.delay?Ne(s.delay):0;u.currentTimeline.delayNextStep(d),u.currentTimeline.setStyles([c],null,u.errors,s),he(this,n,u);let h=u.timelines.filter(m=>m.containsAnimation());if(h.length&&a.size){let m;for(let x=h.length-1;x>=0;x--){let v=h[x];if(v.element===t){m=v;break}}m&&!m.allowOnlyTimelineStyles()&&m.setStyles([a],null,u.errors,s)}return h.length?h.map(m=>m.buildKeyframes()):[_i(t,[],[],[],0,d,"",!1)]}visitTrigger(e,t){}visitState(e,t){}visitTransition(e,t){}visitAnimateChild(e,t){let n=t.subInstructions.get(t.element);if(n){let i=t.createSubContext(e.options),o=t.currentTimeline.currentTime,c=this._visitSubInstructions(n,i,i.options);o!=c&&t.transformIntoNewTimeline(c)}t.previousNode=e}visitAnimateRef(e,t){let n=t.createSubContext(e.options);n.transformIntoNewTimeline(),this._applyAnimationRefDelays([e.options,e.animation.options],t,n),this.visitReference(e.animation,n),t.transformIntoNewTimeline(n.currentTimeline.currentTime),t.previousNode=e}_applyAnimationRefDelays(e,t,n){for(let i of e){let o=i?.delay;if(o){let c=typeof o=="number"?o:Ne(dt(o,i?.params??{},t.errors));n.delayNextStep(c)}}}_visitSubInstructions(e,t,n){let o=t.currentTimeline.currentTime,c=n.duration!=null?Ne(n.duration):null,a=n.delay!=null?Ne(n.delay):null;return c!==0&&e.forEach(s=>{let f=t.appendInstructionToTimeline(s,c,a);o=Math.max(o,f.duration+f.delay)}),o}visitReference(e,t){t.updateOptions(e.options,!0),he(this,e.animation,t),t.previousNode=e}visitSequence(e,t){let n=t.subContextCount,i=t,o=e.options;if(o&&(o.params||o.delay)&&(i=t.createSubContext(o),i.transformIntoNewTimeline(),o.delay!=null)){i.previousNode.type==j.Style&&(i.currentTimeline.snapshotCurrentStyles(),i.previousNode=Jr);let c=Ne(o.delay);i.delayNextStep(c)}e.steps.length&&(e.steps.forEach(c=>he(this,c,i)),i.currentTimeline.applyStylesToKeyframe(),i.subContextCount>n&&i.transformIntoNewTimeline()),t.previousNode=e}visitGroup(e,t){let n=[],i=t.currentTimeline.currentTime,o=e.options&&e.options.delay?Ne(e.options.delay):0;e.steps.forEach(c=>{let a=t.createSubContext(e.options);o&&a.delayNextStep(o),he(this,c,a),i=Math.max(i,a.currentTimeline.currentTime),n.push(a.currentTimeline)}),n.forEach(c=>t.currentTimeline.mergeTimelineCollectedStyles(c)),t.transformIntoNewTimeline(i),t.previousNode=e}_visitTiming(e,t){if(e.dynamic){let n=e.strValue,i=t.params?dt(n,t.params,t.errors):n;return Qr(i,t.errors)}else return{duration:e.duration,delay:e.delay,easing:e.easing}}visitAnimate(e,t){let n=t.currentAnimateTimings=this._visitTiming(e.timings,t),i=t.currentTimeline;n.delay&&(t.incrementTime(n.delay),i.snapshotCurrentStyles());let o=e.style;o.type==j.Keyframes?this.visitKeyframes(o,t):(t.incrementTime(n.duration),this.visitStyle(o,t),i.applyStylesToKeyframe()),t.currentAnimateTimings=null,t.previousNode=e}visitStyle(e,t){let n=t.currentTimeline,i=t.currentAnimateTimings;!i&&n.hasCurrentStyleProperties()&&n.forwardFrame();let o=i&&i.easing||e.easing;e.isEmptyStep?n.applyEmptyStep(o):n.setStyles(e.styles,o,t.errors,t.options),t.previousNode=e}visitKeyframes(e,t){let n=t.currentAnimateTimings,i=t.currentTimeline.duration,o=n.duration,a=t.createSubContext().currentTimeline;a.easing=n.easing,e.styles.forEach(s=>{let f=s.offset||0;a.forwardTime(f*o),a.setStyles(s.styles,s.easing,t.errors,t.options),a.applyStylesToKeyframe()}),t.currentTimeline.mergeTimelineCollectedStyles(a),t.transformIntoNewTimeline(i+o),t.previousNode=e}visitQuery(e,t){let n=t.currentTimeline.currentTime,i=e.options||{},o=i.delay?Ne(i.delay):0;o&&(t.previousNode.type===j.Style||n==0&&t.currentTimeline.hasCurrentStyleProperties())&&(t.currentTimeline.snapshotCurrentStyles(),t.previousNode=Jr);let c=n,a=t.invokeQuery(e.selector,e.originalSelector,e.limit,e.includeSelf,!!i.optional,t.errors);t.currentQueryTotal=a.length;let s=null;a.forEach((f,l)=>{t.currentQueryIndex=l;let u=t.createSubContext(e.options,f);o&&u.delayNextStep(o),f===t.element&&(s=u.currentTimeline),he(this,e.animation,u),u.currentTimeline.applyStylesToKeyframe();let d=u.currentTimeline.currentTime;c=Math.max(c,d)}),t.currentQueryIndex=0,t.currentQueryTotal=0,t.transformIntoNewTimeline(c),s&&(t.currentTimeline.mergeTimelineCollectedStyles(s),t.currentTimeline.snapshotCurrentStyles()),t.previousNode=e}visitStagger(e,t){let n=t.parentContext,i=t.currentTimeline,o=e.timings,c=Math.abs(o.duration),a=c*(t.currentQueryTotal-1),s=c*t.currentQueryIndex;switch(o.duration<0?"reverse":o.easing){case"reverse":s=a-s;break;case"full":s=n.currentStaggerTime;break}let l=t.currentTimeline;s&&l.delayNextStep(s);let u=l.currentTime;he(this,e.animation,t),t.previousNode=e,n.currentStaggerTime=i.currentTime-u+(i.startTime-n.currentTimeline.startTime)}},Jr={},si=class r{_driver;element;subInstructions;_enterClassName;_leaveClassName;errors;timelines;parentContext=null;currentTimeline;currentAnimateTimings=null;previousNode=Jr;subContextCount=0;options={};currentQueryIndex=0;currentQueryTotal=0;currentStaggerTime=0;constructor(e,t,n,i,o,c,a,s){this._driver=e,this.element=t,this.subInstructions=n,this._enterClassName=i,this._leaveClassName=o,this.errors=c,this.timelines=a,this.currentTimeline=s||new en(this._driver,t,0),a.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(e,t){if(!e)return;let n=e,i=this.options;n.duration!=null&&(i.duration=Ne(n.duration)),n.delay!=null&&(i.delay=Ne(n.delay));let o=n.params;if(o){let c=i.params;c||(c=this.options.params={}),Object.keys(o).forEach(a=>{(!t||!c.hasOwnProperty(a))&&(c[a]=dt(o[a],c,this.errors))})}}_copyOptions(){let e={};if(this.options){let t=this.options.params;if(t){let n=e.params={};Object.keys(t).forEach(i=>{n[i]=t[i]})}}return e}createSubContext(e=null,t,n){let i=t||this.element,o=new r(this._driver,i,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(i,n||0));return o.previousNode=this.previousNode,o.currentAnimateTimings=this.currentAnimateTimings,o.options=this._copyOptions(),o.updateOptions(e),o.currentQueryIndex=this.currentQueryIndex,o.currentQueryTotal=this.currentQueryTotal,o.parentContext=this,this.subContextCount++,o}transformIntoNewTimeline(e){return this.previousNode=Jr,this.currentTimeline=this.currentTimeline.fork(this.element,e),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(e,t,n){let i={duration:t??e.duration,delay:this.currentTimeline.currentTime+(n??0)+e.delay,easing:""},o=new ci(this._driver,e.element,e.keyframes,e.preStyleProps,e.postStyleProps,i,e.stretchStartingKeyframe);return this.timelines.push(o),i}incrementTime(e){this.currentTimeline.forwardTime(this.currentTimeline.duration+e)}delayNextStep(e){e>0&&this.currentTimeline.delayNextStep(e)}invokeQuery(e,t,n,i,o,c){let a=[];if(i&&a.push(this.element),e.length>0){e=e.replace(Cl,"."+this._enterClassName),e=e.replace(bl,"."+this._leaveClassName);let s=n!=1,f=this._driver.query(this.element,e,s);n!==0&&(f=n<0?f.slice(f.length+n,f.length):f.slice(0,n)),a.push(...f)}return!o&&a.length==0&&c.push(T4(t)),a}},en=class r{_driver;element;startTime;_elementTimelineStylesLookup;duration=0;easing=null;_previousKeyframe=new Map;_currentKeyframe=new Map;_keyframes=new Map;_styleSummary=new Map;_localTimelineStyles=new Map;_globalTimelineStyles;_pendingStyles=new Map;_backFill=new Map;_currentEmptyStepKeyframe=null;constructor(e,t,n,i){this._driver=e,this.element=t,this.startTime=n,this._elementTimelineStylesLookup=i,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(t),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(t,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(e){let t=this._keyframes.size===1&&this._pendingStyles.size;this.duration||t?(this.forwardTime(this.currentTime+e),t&&this.snapshotCurrentStyles()):this.startTime+=e}fork(e,t){return this.applyStylesToKeyframe(),new r(this._driver,e,t||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+=vl,this._loadKeyframe()}forwardTime(e){this.applyStylesToKeyframe(),this.duration=e,this._loadKeyframe()}_updateStyle(e,t){this._localTimelineStyles.set(e,t),this._globalTimelineStyles.set(e,t),this._styleSummary.set(e,{time:this.currentTime,value:t})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(e){e&&this._previousKeyframe.set("easing",e);for(let[t,n]of this._globalTimelineStyles)this._backFill.set(t,n||ze),this._currentKeyframe.set(t,ze);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(e,t,n,i){t&&this._previousKeyframe.set("easing",t);let o=i&&i.params||{},c=El(e,this._globalTimelineStyles);for(let[a,s]of c){let f=dt(s,o,n);this._pendingStyles.set(a,f),this._localTimelineStyles.has(a)||this._backFill.set(a,this._globalTimelineStyles.get(a)??ze),this._updateStyle(a,f)}}applyStylesToKeyframe(){this._pendingStyles.size!=0&&(this._pendingStyles.forEach((e,t)=>{this._currentKeyframe.set(t,e)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((e,t)=>{this._currentKeyframe.has(t)||this._currentKeyframe.set(t,e)}))}snapshotCurrentStyles(){for(let[e,t]of this._localTimelineStyles)this._pendingStyles.set(e,t),this._updateStyle(e,t)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){let e=[];for(let t in this._currentKeyframe)e.push(t);return e}mergeTimelineCollectedStyles(e){e._styleSummary.forEach((t,n)=>{let i=this._styleSummary.get(n);(!i||t.time>i.time)&&this._updateStyle(n,t.value)})}buildKeyframes(){this.applyStylesToKeyframe();let e=new Set,t=new Set,n=this._keyframes.size===1&&this.duration===0,i=[];this._keyframes.forEach((a,s)=>{let f=new Map([...this._backFill,...a]);f.forEach((l,u)=>{l===Ft?e.add(u):l===ze&&t.add(u)}),n||f.set("offset",s/this.duration),i.push(f)});let o=[...e.values()],c=[...t.values()];if(n){let a=i[0],s=new Map(a);a.set("offset",0),s.set("offset",1),i=[a,s]}return _i(this.element,i,o,c,this.duration,this.startTime,this.easing,!1)}},ci=class extends en{keyframes;preStyleProps;postStyleProps;_stretchStartingKeyframe;timings;constructor(e,t,n,i,o,c,a=!1){super(e,t,c.delay),this.keyframes=n,this.preStyleProps=i,this.postStyleProps=o,this._stretchStartingKeyframe=a,this.timings={duration:c.duration,delay:c.delay,easing:c.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let e=this.keyframes,{delay:t,duration:n,easing:i}=this.timings;if(this._stretchStartingKeyframe&&t){let o=[],c=n+t,a=t/c,s=new Map(e[0]);s.set("offset",0),o.push(s);let f=new Map(e[0]);f.set("offset",Ta(a)),o.push(f);let l=e.length-1;for(let u=1;u<=l;u++){let d=new Map(e[u]),h=d.get("offset"),m=t+h*n;d.set("offset",Ta(m/c)),o.push(d)}n=c,t=0,i="",e=o}return _i(this.element,e,this.preStyleProps,this.postStyleProps,n,t,i,!0)}};function Ta(r,e=3){let t=Math.pow(10,e-1);return Math.round(r*t)/t}function El(r,e){let t=new Map,n;return r.forEach(i=>{if(i==="*"){n??=e.keys();for(let o of n)t.set(o,ze)}else for(let[o,c]of i)t.set(o,c)}),t}function Ia(r,e,t,n,i,o,c,a,s,f,l,u,d){return{type:0,element:r,triggerName:e,isRemovalTransition:i,fromState:t,fromStyles:o,toState:n,toStyles:c,timelines:a,queriedElements:s,preStyleProps:f,postStyleProps:l,totalTime:u,errors:d}}var Qn={},tn=class{_triggerName;ast;_stateStyles;constructor(e,t,n){this._triggerName=e,this.ast=t,this._stateStyles=n}match(e,t,n,i){return Al(this.ast.matchers,e,t,n,i)}buildStyles(e,t,n){let i=this._stateStyles.get("*");return e!==void 0&&(i=this._stateStyles.get(e?.toString())||i),i?i.buildStyles(t,n):new Map}build(e,t,n,i,o,c,a,s,f,l){let u=[],d=this.ast.options&&this.ast.options.params||Qn,h=a&&a.params||Qn,m=this.buildStyles(n,h,u),x=s&&s.params||Qn,v=this.buildStyles(i,x,u),p=new Set,g=new Map,C=new Map,y=i==="void",_={params:Ja(x,d),delay:this.ast.options?.delay},b=l?[]:Ya(e,t,this.ast.animation,o,c,m,v,_,f,u),z=0;return b.forEach(F=>{z=Math.max(F.duration+F.delay,z)}),u.length?Ia(t,this._triggerName,n,i,y,m,v,[],[],g,C,z,u):(b.forEach(F=>{let M=F.element,T=ge(g,M,new Set);F.preStyleProps.forEach(k=>T.add(k));let A=ge(C,M,new Set);F.postStyleProps.forEach(k=>A.add(k)),M!==t&&p.add(M)}),Ia(t,this._triggerName,n,i,y,m,v,b,[...p.values()],g,C,z))}};function Al(r,e,t,n,i){return r.some(o=>o(e,t,n,i))}function Ja(r,e){let t=W({},e);return Object.entries(r).forEach(([n,i])=>{i!=null&&(t[n]=i)}),t}var li=class{styles;defaultParams;normalizer;constructor(e,t,n){this.styles=e,this.defaultParams=t,this.normalizer=n}buildStyles(e,t){let n=new Map,i=Ja(e,this.defaultParams);return this.styles.styles.forEach(o=>{typeof o!="string"&&o.forEach((c,a)=>{c&&(c=dt(c,i,t));let s=this.normalizer.normalizePropertyName(a,t);c=this.normalizer.normalizeStyleValue(a,s,c,t),n.set(a,c)})}),n}};function wl(r,e,t){return new fi(r,e,t)}var fi=class{name;ast;_normalizer;transitionFactories=[];fallbackTransition;states=new Map;constructor(e,t,n){this.name=e,this.ast=t,this._normalizer=n,t.states.forEach(i=>{let o=i.options&&i.options.params||{};this.states.set(i.name,new li(i.style,o,n))}),Na(this.states,"true","1"),Na(this.states,"false","0"),t.transitions.forEach(i=>{this.transitionFactories.push(new tn(e,i,this.states))}),this.fallbackTransition=Sl(e,this.states,this._normalizer)}get containsQueries(){return this.ast.queryCount>0}matchTransition(e,t,n,i){return this.transitionFactories.find(c=>c.match(e,t,n,i))||null}matchStyles(e,t,n){return this.fallbackTransition.buildStyles(e,t,n)}};function Sl(r,e,t){let n=[(c,a)=>!0],i={type:j.Sequence,steps:[],options:null},o={type:j.Transition,animation:i,matchers:n,options:null,queryCount:0,depCount:0};return new tn(r,o,e)}function Na(r,e,t){r.has(e)?r.has(t)||r.set(t,r.get(e)):r.has(t)&&r.set(e,r.get(t))}var Dl=new ut,di=class{bodyNode;_driver;_normalizer;_animations=new Map;_playersById=new Map;players=[];constructor(e,t,n){this.bodyNode=e,this._driver=t,this._normalizer=n}register(e,t){let n=[],i=[],o=Xa(this._driver,t,n,i);if(n.length)throw H4(n);this._animations.set(e,o)}_buildPlayer(e,t,n){let i=e.element,o=qa(this._normalizer,e.keyframes,t,n);return this._driver.animate(i,o,e.duration,e.delay,e.easing,[],!0)}create(e,t,n={}){let i=[],o=this._animations.get(e),c,a=new Map;if(o?(c=Ya(this._driver,t,o,Ka,ei,new Map,new Map,n,Dl,i),c.forEach(l=>{let u=ge(a,l.element,new Map);l.postStyleProps.forEach(d=>u.set(d,null))})):(i.push(W4()),c=[]),i.length)throw G4(i);a.forEach((l,u)=>{l.forEach((d,h)=>{l.set(h,this._driver.computeStyle(u,h,ze))})});let s=c.map(l=>{let u=a.get(l.element);return this._buildPlayer(l,new Map,u)}),f=Ke(s);return this._playersById.set(e,f),f.onDestroy(()=>this.destroy(e)),this.players.push(f),f}destroy(e){let t=this._getPlayer(e);t.destroy(),this._playersById.delete(e);let n=this.players.indexOf(t);n>=0&&this.players.splice(n,1)}_getPlayer(e){let t=this._playersById.get(e);if(!t)throw q4(e);return t}listen(e,t,n,i){let o=gi(t,"","","");return hi(this._getPlayer(e),n,o,i),()=>{}}command(e,t,n,i){if(n=="register"){this.register(e,i[0]);return}if(n=="create"){let c=i[0]||{};this.create(e,t,c);return}let o=this._getPlayer(e);switch(n){case"play":o.play();break;case"pause":o.pause();break;case"reset":o.reset();break;case"restart":o.restart();break;case"finish":o.finish();break;case"init":o.init();break;case"setPosition":o.setPosition(parseFloat(i[0]));break;case"destroy":this.destroy(e);break}}},Oa="ng-animate-queued",Fl=".ng-animate-queued",Xn="ng-animate-disabled",Pl=".ng-animate-disabled",zl="ng-star-inserted",Bl=".ng-star-inserted",kl=[],es={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},Ll={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},De="__ng_removed",pt=class{namespaceId;value;options;get params(){return this.options.params}constructor(e,t=""){this.namespaceId=t;let n=e&&e.hasOwnProperty("value"),i=n?e.value:e;if(this.value=Rl(i),n){let o=e,{value:c}=o,a=Ri(o,["value"]);this.options=a}else this.options={};this.options.params||(this.options.params={})}absorbOptions(e){let t=e.params;if(t){let n=this.options.params;Object.keys(t).forEach(i=>{n[i]==null&&(n[i]=t[i])})}}},ft="void",Yn=new pt(ft),ui=class{id;hostElement;_engine;players=[];_triggers=new Map;_queue=[];_elementListeners=new Map;_hostClassName;constructor(e,t,n){this.id=e,this.hostElement=t,this._engine=n,this._hostClassName="ng-tns-"+e,Ee(t,this._hostClassName)}listen(e,t,n,i){if(!this._triggers.has(t))throw j4(n,t);if(n==null||n.length==0)throw Z4(t);if(!Tl(n))throw V4(n,t);let o=ge(this._elementListeners,e,[]),c={name:t,phase:n,callback:i};o.push(c);let a=ge(this._engine.statesByElement,e,new Map);return a.has(t)||(Ee(e,qr),Ee(e,qr+"-"+t),a.set(t,Yn)),()=>{this._engine.afterFlush(()=>{let s=o.indexOf(c);s>=0&&o.splice(s,1),this._triggers.has(t)||a.delete(t)})}}register(e,t){return this._triggers.has(e)?!1:(this._triggers.set(e,t),!0)}_getTrigger(e){let t=this._triggers.get(e);if(!t)throw K4(e);return t}trigger(e,t,n,i=!0){let o=this._getTrigger(t),c=new mt(this.id,t,e),a=this._engine.statesByElement.get(e);a||(Ee(e,qr),Ee(e,qr+"-"+t),this._engine.statesByElement.set(e,a=new Map));let s=a.get(t),f=new pt(n,this.id);if(!(n&&n.hasOwnProperty("value"))&&s&&f.absorbOptions(s.options),a.set(t,f),s||(s=Yn),!(f.value===ft)&&s.value===f.value){if(!Ol(s.params,f.params)){let x=[],v=o.matchStyles(s.value,s.params,x),p=o.matchStyles(f.value,f.params,x);x.length?this._engine.reportError(x):this._engine.afterFlush(()=>{a0(e,v),Be(e,p)})}return}let d=ge(this._engine.playersByElement,e,[]);d.forEach(x=>{x.namespaceId==this.id&&x.triggerName==t&&x.queued&&x.destroy()});let h=o.matchTransition(s.value,f.value,e,f.params),m=!1;if(!h){if(!i)return;h=o.fallbackTransition,m=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:t,transition:h,fromState:s,toState:f,player:c,isFallbackTransition:m}),m||(Ee(e,Oa),c.onStart(()=>{O0(e,Oa)})),c.onDone(()=>{let x=this.players.indexOf(c);x>=0&&this.players.splice(x,1);let v=this._engine.playersByElement.get(e);if(v){let p=v.indexOf(c);p>=0&&v.splice(p,1)}}),this.players.push(c),d.push(c),c}deregister(e){this._triggers.delete(e),this._engine.statesByElement.forEach(t=>t.delete(e)),this._elementListeners.forEach((t,n)=>{this._elementListeners.set(n,t.filter(i=>i.name!=e))})}clearElementCache(e){this._engine.statesByElement.delete(e),this._elementListeners.delete(e);let t=this._engine.playersByElement.get(e);t&&(t.forEach(n=>n.destroy()),this._engine.playersByElement.delete(e))}_signalRemovalForInnerTriggers(e,t){let n=this._engine.driver.query(e,$r,!0);n.forEach(i=>{if(i[De])return;let o=this._engine.fetchNamespacesByElement(i);o.size?o.forEach(c=>c.triggerLeaveAnimation(i,t,!1,!0)):this.clearElementCache(i)}),this._engine.afterFlushAnimationsDone(()=>n.forEach(i=>this.clearElementCache(i)))}triggerLeaveAnimation(e,t,n,i){let o=this._engine.statesByElement.get(e),c=new Map;if(o){let a=[];if(o.forEach((s,f)=>{if(c.set(f,s.value),this._triggers.has(f)){let l=this.trigger(e,f,ft,i);l&&a.push(l)}}),a.length)return this._engine.markElementAsRemoved(this.id,e,!0,t,c),n&&Ke(a).onDone(()=>this._engine.processLeaveNode(e)),!0}return!1}prepareLeaveAnimationListeners(e){let t=this._elementListeners.get(e),n=this._engine.statesByElement.get(e);if(t&&n){let i=new Set;t.forEach(o=>{let c=o.name;if(i.has(c))return;i.add(c);let s=this._triggers.get(c).fallbackTransition,f=n.get(c)||Yn,l=new pt(ft),u=new mt(this.id,c,e);this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:c,transition:s,fromState:f,toState:l,player:u,isFallbackTransition:!0})})}}removeNode(e,t){let n=this._engine;if(e.childElementCount&&this._signalRemovalForInnerTriggers(e,t),this.triggerLeaveAnimation(e,t,!0))return;let i=!1;if(n.totalAnimations){let o=n.players.length?n.playersByQueriedElement.get(e):[];if(o&&o.length)i=!0;else{let c=e;for(;c=c.parentNode;)if(n.statesByElement.get(c)){i=!0;break}}}if(this.prepareLeaveAnimationListeners(e),i)n.markElementAsRemoved(this.id,e,!1,t);else{let o=e[De];(!o||o===es)&&(n.afterFlush(()=>this.clearElementCache(e)),n.destroyInnerAnimations(e),n._onRemovalComplete(e,t))}}insertNode(e,t){Ee(e,this._hostClassName)}drainQueuedTransitions(e){let t=[];return this._queue.forEach(n=>{let i=n.player;if(i.destroyed)return;let o=n.element,c=this._elementListeners.get(o);c&&c.forEach(a=>{if(a.name==n.triggerName){let s=gi(o,n.triggerName,n.fromState.value,n.toState.value);s._data=e,hi(n.player,a.phase,s,a.callback)}}),i.markedForDestroy?this._engine.afterFlush(()=>{i.destroy()}):t.push(n)}),this._queue=[],t.sort((n,i)=>{let o=n.transition.ast.depCount,c=i.transition.ast.depCount;return o==0||c==0?o-c:this._engine.driver.containsElement(n.element,i.element)?1:-1})}destroy(e){this.players.forEach(t=>t.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,e)}},pi=class{bodyNode;driver;_normalizer;players=[];newHostElements=new Map;playersByElement=new Map;playersByQueriedElement=new Map;statesByElement=new Map;disabledNodes=new Set;totalAnimations=0;totalQueuedPlayers=0;_namespaceLookup={};_namespaceList=[];_flushFns=[];_whenQuietFns=[];namespacesByHostElement=new Map;collectedEnterElements=[];collectedLeaveElements=[];onRemovalComplete=(e,t)=>{};_onRemovalComplete(e,t){this.onRemovalComplete(e,t)}constructor(e,t,n){this.bodyNode=e,this.driver=t,this._normalizer=n}get queuedPlayers(){let e=[];return this._namespaceList.forEach(t=>{t.players.forEach(n=>{n.queued&&e.push(n)})}),e}createNamespace(e,t){let n=new ui(e,t,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,t)?this._balanceNamespaceList(n,t):(this.newHostElements.set(t,n),this.collectEnterElement(t)),this._namespaceLookup[e]=n}_balanceNamespaceList(e,t){let n=this._namespaceList,i=this.namespacesByHostElement;if(n.length-1>=0){let c=!1,a=this.driver.getParentElement(t);for(;a;){let s=i.get(a);if(s){let f=n.indexOf(s);n.splice(f+1,0,e),c=!0;break}a=this.driver.getParentElement(a)}c||n.unshift(e)}else n.push(e);return i.set(t,e),e}register(e,t){let n=this._namespaceLookup[e];return n||(n=this.createNamespace(e,t)),n}registerTrigger(e,t,n){let i=this._namespaceLookup[e];i&&i.register(t,n)&&this.totalAnimations++}destroy(e,t){e&&(this.afterFlush(()=>{}),this.afterFlushAnimationsDone(()=>{let n=this._fetchNamespace(e);this.namespacesByHostElement.delete(n.hostElement);let i=this._namespaceList.indexOf(n);i>=0&&this._namespaceList.splice(i,1),n.destroy(t),delete this._namespaceLookup[e]}))}_fetchNamespace(e){return this._namespaceLookup[e]}fetchNamespacesByElement(e){let t=new Set,n=this.statesByElement.get(e);if(n){for(let i of n.values())if(i.namespaceId){let o=this._fetchNamespace(i.namespaceId);o&&t.add(o)}}return t}trigger(e,t,n,i){if(Vr(t)){let o=this._fetchNamespace(e);if(o)return o.trigger(t,n,i),!0}return!1}insertNode(e,t,n,i){if(!Vr(t))return;let o=t[De];if(o&&o.setForRemoval){o.setForRemoval=!1,o.setForMove=!0;let c=this.collectedLeaveElements.indexOf(t);c>=0&&this.collectedLeaveElements.splice(c,1)}if(e){let c=this._fetchNamespace(e);c&&c.insertNode(t,n)}i&&this.collectEnterElement(t)}collectEnterElement(e){this.collectedEnterElements.push(e)}markElementAsDisabled(e,t){t?this.disabledNodes.has(e)||(this.disabledNodes.add(e),Ee(e,Xn)):this.disabledNodes.has(e)&&(this.disabledNodes.delete(e),O0(e,Xn))}removeNode(e,t,n){if(Vr(t)){let i=e?this._fetchNamespace(e):null;i?i.removeNode(t,n):this.markElementAsRemoved(e,t,!1,n);let o=this.namespacesByHostElement.get(t);o&&o.id!==e&&o.removeNode(t,n)}else this._onRemovalComplete(t,n)}markElementAsRemoved(e,t,n,i,o){this.collectedLeaveElements.push(t),t[De]={namespaceId:e,setForRemoval:i,hasAnimation:n,removedBeforeQueried:!1,previousTriggersValues:o}}listen(e,t,n,i,o){return Vr(t)?this._fetchNamespace(e).listen(t,n,i,o):()=>{}}_buildInstruction(e,t,n,i,o){return e.transition.build(this.driver,e.element,e.fromState.value,e.toState.value,n,i,e.fromState.options,e.toState.options,t,o)}destroyInnerAnimations(e){let t=this.driver.query(e,$r,!0);t.forEach(n=>this.destroyActiveAnimationsForElement(n)),this.playersByQueriedElement.size!=0&&(t=this.driver.query(e,ti,!0),t.forEach(n=>this.finishActiveQueriedAnimationOnElement(n)))}destroyActiveAnimationsForElement(e){let t=this.playersByElement.get(e);t&&t.forEach(n=>{n.queued?n.markedForDestroy=!0:n.destroy()})}finishActiveQueriedAnimationOnElement(e){let t=this.playersByQueriedElement.get(e);t&&t.forEach(n=>n.finish())}whenRenderingDone(){return new Promise(e=>{if(this.players.length)return Ke(this.players).onDone(()=>e());e()})}processLeaveNode(e){let t=e[De];if(t&&t.setForRemoval){if(e[De]=es,t.namespaceId){this.destroyInnerAnimations(e);let n=this._fetchNamespace(t.namespaceId);n&&n.clearElementCache(e)}this._onRemovalComplete(e,t.setForRemoval)}e.classList?.contains(Xn)&&this.markElementAsDisabled(e,!1),this.driver.query(e,Pl,!0).forEach(n=>{this.markElementAsDisabled(n,!1)})}flush(e=-1){let t=[];if(this.newHostElements.size&&(this.newHostElements.forEach((n,i)=>this._balanceNamespaceList(n,i)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let n=0;nn()),this._flushFns=[],this._whenQuietFns.length){let n=this._whenQuietFns;this._whenQuietFns=[],t.length?Ke(t).onDone(()=>{n.forEach(i=>i())}):n.forEach(i=>i())}}reportError(e){throw $4(e)}_flushAnimations(e,t){let n=new ut,i=[],o=new Map,c=[],a=new Map,s=new Map,f=new Map,l=new Set;this.disabledNodes.forEach(w=>{l.add(w);let L=this.driver.query(w,Fl,!0);for(let R=0;R{let R=Ka+x++;m.set(L,R),w.forEach(E=>Ee(E,R))});let v=[],p=new Set,g=new Set;for(let w=0;wp.add(E)):g.add(L))}let C=new Map,y=Wa(d,Array.from(p));y.forEach((w,L)=>{let R=ei+x++;C.set(L,R),w.forEach(E=>Ee(E,R))}),e.push(()=>{h.forEach((w,L)=>{let R=m.get(L);w.forEach(E=>O0(E,R))}),y.forEach((w,L)=>{let R=C.get(L);w.forEach(E=>O0(E,R))}),v.forEach(w=>{this.processLeaveNode(w)})});let _=[],b=[];for(let w=this._namespaceList.length-1;w>=0;w--)this._namespaceList[w].drainQueuedTransitions(t).forEach(R=>{let E=R.player,S=R.element;if(_.push(E),this.collectedEnterElements.length){let Y=S[De];if(Y&&Y.setForMove){if(Y.previousTriggersValues&&Y.previousTriggersValues.has(R.triggerName)){let fe=Y.previousTriggersValues.get(R.triggerName),ce=this.statesByElement.get(R.element);if(ce&&ce.has(R.triggerName)){let Fe=ce.get(R.triggerName);Fe.value=fe,ce.set(R.triggerName,Fe)}}E.destroy();return}}let P=!u||!this.driver.containsElement(u,S),D=C.get(S),V=m.get(S),U=this._buildInstruction(R,n,V,D,P);if(U.errors&&U.errors.length){b.push(U);return}if(P){E.onStart(()=>a0(S,U.fromStyles)),E.onDestroy(()=>Be(S,U.toStyles)),i.push(E);return}if(R.isFallbackTransition){E.onStart(()=>a0(S,U.fromStyles)),E.onDestroy(()=>Be(S,U.toStyles)),i.push(E);return}let ae=[];U.timelines.forEach(Y=>{Y.stretchStartingKeyframe=!0,this.disabledNodes.has(Y.element)||ae.push(Y)}),U.timelines=ae,n.append(S,U.timelines);let H={instruction:U,player:E,element:S};c.push(H),U.queriedElements.forEach(Y=>ge(a,Y,[]).push(E)),U.preStyleProps.forEach((Y,fe)=>{if(Y.size){let ce=s.get(fe);ce||s.set(fe,ce=new Set),Y.forEach((Fe,le)=>ce.add(le))}}),U.postStyleProps.forEach((Y,fe)=>{let ce=f.get(fe);ce||f.set(fe,ce=new Set),Y.forEach((Fe,le)=>ce.add(le))})});if(b.length){let w=[];b.forEach(L=>{w.push(Q4(L.triggerName,L.errors))}),_.forEach(L=>L.destroy()),this.reportError(w)}let z=new Map,F=new Map;c.forEach(w=>{let L=w.element;n.has(L)&&(F.set(L,L),this._beforeAnimationBuild(w.player.namespaceId,w.instruction,z))}),i.forEach(w=>{let L=w.element;this._getPreviousPlayers(L,!1,w.namespaceId,w.triggerName,null).forEach(E=>{ge(z,L,[]).push(E),E.destroy()})});let M=v.filter(w=>Ga(w,s,f)),T=new Map;Ha(T,this.driver,g,f,ze).forEach(w=>{Ga(w,s,f)&&M.push(w)});let k=new Map;h.forEach((w,L)=>{Ha(k,this.driver,new Set(w),s,Ft)}),M.forEach(w=>{let L=T.get(w),R=k.get(w);T.set(w,new Map([...L?.entries()??[],...R?.entries()??[]]))});let I=[],B=[],O={};c.forEach(w=>{let{element:L,player:R,instruction:E}=w;if(n.has(L)){if(l.has(L)){R.onDestroy(()=>Be(L,E.toStyles)),R.disabled=!0,R.overrideTotalTime(E.totalTime),i.push(R);return}let S=O;if(F.size>1){let D=L,V=[];for(;D=D.parentNode;){let U=F.get(D);if(U){S=U;break}V.push(D)}V.forEach(U=>F.set(U,S))}let P=this._buildAnimation(R.namespaceId,E,z,o,k,T);if(R.setRealPlayer(P),S===O)I.push(R);else{let D=this.playersByElement.get(S);D&&D.length&&(R.parentPlayer=Ke(D)),i.push(R)}}else a0(L,E.fromStyles),R.onDestroy(()=>Be(L,E.toStyles)),B.push(R),l.has(L)&&i.push(R)}),B.forEach(w=>{let L=o.get(w.element);if(L&&L.length){let R=Ke(L);w.setRealPlayer(R)}}),i.forEach(w=>{w.parentPlayer?w.syncPlayerEvents(w.parentPlayer):w.destroy()});for(let w=0;w!P.destroyed);S.length?Il(this,L,S):this.processLeaveNode(L)}return v.length=0,I.forEach(w=>{this.players.push(w),w.onDone(()=>{w.destroy();let L=this.players.indexOf(w);this.players.splice(L,1)}),w.play()}),I}afterFlush(e){this._flushFns.push(e)}afterFlushAnimationsDone(e){this._whenQuietFns.push(e)}_getPreviousPlayers(e,t,n,i,o){let c=[];if(t){let a=this.playersByQueriedElement.get(e);a&&(c=a)}else{let a=this.playersByElement.get(e);if(a){let s=!o||o==ft;a.forEach(f=>{f.queued||!s&&f.triggerName!=i||c.push(f)})}}return(n||i)&&(c=c.filter(a=>!(n&&n!=a.namespaceId||i&&i!=a.triggerName))),c}_beforeAnimationBuild(e,t,n){let i=t.triggerName,o=t.element,c=t.isRemovalTransition?void 0:e,a=t.isRemovalTransition?void 0:i;for(let s of t.timelines){let f=s.element,l=f!==o,u=ge(n,f,[]);this._getPreviousPlayers(f,l,c,a,t.toState).forEach(h=>{let m=h.getRealPlayer();m.beforeDestroy&&m.beforeDestroy(),h.destroy(),u.push(h)})}a0(o,t.fromStyles)}_buildAnimation(e,t,n,i,o,c){let a=t.triggerName,s=t.element,f=[],l=new Set,u=new Set,d=t.timelines.map(m=>{let x=m.element;l.add(x);let v=x[De];if(v&&v.removedBeforeQueried)return new b0(m.duration,m.delay);let p=x!==s,g=Nl((n.get(x)||kl).map(z=>z.getRealPlayer())).filter(z=>{let F=z;return F.element?F.element===x:!1}),C=o.get(x),y=c.get(x),_=qa(this._normalizer,m.keyframes,C,y),b=this._buildPlayer(m,_,g);if(m.subTimeline&&i&&u.add(x),p){let z=new mt(e,a,x);z.setRealPlayer(b),f.push(z)}return b});f.forEach(m=>{ge(this.playersByQueriedElement,m.element,[]).push(m),m.onDone(()=>Ml(this.playersByQueriedElement,m.element,m))}),l.forEach(m=>Ee(m,La));let h=Ke(d);return h.onDestroy(()=>{l.forEach(m=>O0(m,La)),Be(s,t.toStyles)}),u.forEach(m=>{ge(i,m,[]).push(h)}),h}_buildPlayer(e,t,n){return t.length>0?this.driver.animate(e.element,t,e.duration,e.delay,e.easing,n):new b0(e.duration,e.delay)}},mt=class{namespaceId;triggerName;element;_player=new b0;_containsRealPlayer=!1;_queuedCallbacks=new Map;destroyed=!1;parentPlayer=null;markedForDestroy=!1;disabled=!1;queued=!0;totalTime=0;constructor(e,t,n){this.namespaceId=e,this.triggerName=t,this.element=n}setRealPlayer(e){this._containsRealPlayer||(this._player=e,this._queuedCallbacks.forEach((t,n)=>{t.forEach(i=>hi(e,n,void 0,i))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(e.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(e){this.totalTime=e}syncPlayerEvents(e){let t=this._player;t.triggerCallback&&e.onStart(()=>t.triggerCallback("start")),e.onDone(()=>this.finish()),e.onDestroy(()=>this.destroy())}_queueEvent(e,t){ge(this._queuedCallbacks,e,[]).push(t)}onDone(e){this.queued&&this._queueEvent("done",e),this._player.onDone(e)}onStart(e){this.queued&&this._queueEvent("start",e),this._player.onStart(e)}onDestroy(e){this.queued&&this._queueEvent("destroy",e),this._player.onDestroy(e)}init(){this._player.init()}hasStarted(){return this.queued?!1:this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(e){this.queued||this._player.setPosition(e)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(e){let t=this._player;t.triggerCallback&&t.triggerCallback(e)}};function Ml(r,e,t){let n=r.get(e);if(n){if(n.length){let i=n.indexOf(t);n.splice(i,1)}n.length==0&&r.delete(e)}return n}function Rl(r){return r??null}function Vr(r){return r&&r.nodeType===1}function Tl(r){return r=="start"||r=="done"}function Ua(r,e){let t=r.style.display;return r.style.display=e??"none",t}function Ha(r,e,t,n,i){let o=[];t.forEach(s=>o.push(Ua(s)));let c=[];n.forEach((s,f)=>{let l=new Map;s.forEach(u=>{let d=e.computeStyle(f,u,i);l.set(u,d),(!d||d.length==0)&&(f[De]=Ll,c.push(f))}),r.set(f,l)});let a=0;return t.forEach(s=>Ua(s,o[a++])),c}function Wa(r,e){let t=new Map;if(r.forEach(a=>t.set(a,[])),e.length==0)return t;let n=1,i=new Set(e),o=new Map;function c(a){if(!a)return n;let s=o.get(a);if(s)return s;let f=a.parentNode;return t.has(f)?s=f:i.has(f)?s=n:s=c(f),o.set(a,s),s}return e.forEach(a=>{let s=c(a);s!==n&&t.get(s).push(a)}),t}function Ee(r,e){r.classList?.add(e)}function O0(r,e){r.classList?.remove(e)}function Il(r,e,t){Ke(t).onDone(()=>r.processLeaveNode(e))}function Nl(r){let e=[];return ts(r,e),e}function ts(r,e){for(let t=0;ti.add(o)):e.set(r,n),t.delete(r),!0}var U0=class{_driver;_normalizer;_transitionEngine;_timelineEngine;_triggerCache={};onRemovalComplete=(e,t)=>{};constructor(e,t,n){this._driver=t,this._normalizer=n,this._transitionEngine=new pi(e.body,t,n),this._timelineEngine=new di(e.body,t,n),this._transitionEngine.onRemovalComplete=(i,o)=>this.onRemovalComplete(i,o)}registerTrigger(e,t,n,i,o){let c=e+"-"+i,a=this._triggerCache[c];if(!a){let s=[],f=[],l=Xa(this._driver,o,s,f);if(s.length)throw O4(i,s);a=wl(i,l,this._normalizer),this._triggerCache[c]=a}this._transitionEngine.registerTrigger(t,i,a)}register(e,t){this._transitionEngine.register(e,t)}destroy(e,t){this._transitionEngine.destroy(e,t)}onInsert(e,t,n,i){this._transitionEngine.insertNode(e,t,n,i)}onRemove(e,t,n){this._transitionEngine.removeNode(e,t,n)}disableAnimations(e,t){this._transitionEngine.markElementAsDisabled(e,t)}process(e,t,n,i){if(n.charAt(0)=="@"){let[o,c]=Ba(n),a=i;this._timelineEngine.command(o,t,c,a)}else this._transitionEngine.trigger(e,t,n,i)}listen(e,t,n,i,o){if(n.charAt(0)=="@"){let[c,a]=Ba(n);return this._timelineEngine.listen(c,t,a,o)}return this._transitionEngine.listen(e,t,n,i,o)}flush(e=-1){this._transitionEngine.flush(e)}get players(){return[...this._transitionEngine.players,...this._timelineEngine.players]}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}afterFlushAnimationsDone(e){this._transitionEngine.afterFlushAnimationsDone(e)}};function Ul(r,e){let t=null,n=null;return Array.isArray(e)&&e.length?(t=Jn(e[0]),e.length>1&&(n=Jn(e[e.length-1]))):e instanceof Map&&(t=Jn(e)),t||n?new Hl(r,t,n):null}var Hl=(()=>{class r{_element;_startStyles;_endStyles;static initialStylesByElement=new WeakMap;_state=0;_initialStyles;constructor(t,n,i){this._element=t,this._startStyles=n,this._endStyles=i;let o=r.initialStylesByElement.get(t);o||r.initialStylesByElement.set(t,o=new Map),this._initialStyles=o}start(){this._state<1&&(this._startStyles&&Be(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(Be(this._element,this._initialStyles),this._endStyles&&(Be(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(r.initialStylesByElement.delete(this._element),this._startStyles&&(a0(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(a0(this._element,this._endStyles),this._endStyles=null),Be(this._element,this._initialStyles),this._state=3)}}return r})();function Jn(r){let e=null;return r.forEach((t,n)=>{Wl(n)&&(e=e||new Map,e.set(n,t))}),e}function Wl(r){return r==="display"||r==="position"}var rn=class{element;keyframes;options;_specialStyles;_onDoneFns=[];_onStartFns=[];_onDestroyFns=[];_duration;_delay;_initialized=!1;_finished=!1;_started=!1;_destroyed=!1;_finalKeyframe;_originalOnDoneFns=[];_originalOnStartFns=[];domPlayer;time=0;parentPlayer=null;currentSnapshot=new Map;constructor(e,t,n,i){this.element=e,this.keyframes=t,this.options=n,this._specialStyles=i,this._duration=n.duration,this._delay=n.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e=>e()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;let e=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,e,this.options),this._finalKeyframe=e.length?e[e.length-1]:new Map;let t=()=>this._onFinish();this.domPlayer.addEventListener("finish",t),this.onDestroy(()=>{this.domPlayer.removeEventListener("finish",t)})}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(e){let t=[];return e.forEach(n=>{t.push(Object.fromEntries(n))}),t}_triggerWebAnimation(e,t,n){return e.animate(this._convertKeyframesToObject(t),n)}onStart(e){this._originalOnStartFns.push(e),this._onStartFns.push(e)}onDone(e){this._originalOnDoneFns.push(e),this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(e=>e()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}setPosition(e){this.domPlayer===void 0&&this.init(),this.domPlayer.currentTime=e*this.time}getPosition(){return+(this.domPlayer.currentTime??0)/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){let e=new Map;this.hasStarted()&&this._finalKeyframe.forEach((n,i)=>{i!=="offset"&&e.set(i,this._finished?n:Ci(this.element,i))}),this.currentSnapshot=e}triggerCallback(e){let t=e==="start"?this._onStartFns:this._onDoneFns;t.forEach(n=>n()),t.length=0}},nn=class{validateStyleProperty(e){return!0}validateAnimatableStyleProperty(e){return!0}containsElement(e,t){return ja(e,t)}getParentElement(e){return xi(e)}query(e,t,n){return Za(e,t,n)}computeStyle(e,t,n){return Ci(e,t)}animate(e,t,n,i,o,c=[]){let a=i==0?"both":"forwards",s={duration:n,delay:i,fill:a};o&&(s.easing=o);let f=new Map,l=c.filter(h=>h instanceof rn);sl(n,i)&&l.forEach(h=>{h.currentSnapshot.forEach((m,x)=>f.set(x,m))});let u=il(t).map(h=>new Map(h));u=cl(e,u,f);let d=Ul(e,u);return new rn(e,u,s,d)}};var Kr="@",rs="@.disabled",on=class{namespaceId;delegate;engine;_onDestroy;\u0275type=0;constructor(e,t,n,i){this.namespaceId=e,this.delegate=t,this.engine=n,this._onDestroy=i}get data(){return this.delegate.data}destroyNode(e){this.delegate.destroyNode?.(e)}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.engine.afterFlushAnimationsDone(()=>{queueMicrotask(()=>{this.delegate.destroy()})}),this._onDestroy?.()}createElement(e,t){return this.delegate.createElement(e,t)}createComment(e){return this.delegate.createComment(e)}createText(e){return this.delegate.createText(e)}appendChild(e,t){this.delegate.appendChild(e,t),this.engine.onInsert(this.namespaceId,t,e,!1)}insertBefore(e,t,n,i=!0){this.delegate.insertBefore(e,t,n),this.engine.onInsert(this.namespaceId,t,e,i)}removeChild(e,t,n){this.parentNode(t)&&this.engine.onRemove(this.namespaceId,t,this.delegate)}selectRootElement(e,t){return this.delegate.selectRootElement(e,t)}parentNode(e){return this.delegate.parentNode(e)}nextSibling(e){return this.delegate.nextSibling(e)}setAttribute(e,t,n,i){this.delegate.setAttribute(e,t,n,i)}removeAttribute(e,t,n){this.delegate.removeAttribute(e,t,n)}addClass(e,t){this.delegate.addClass(e,t)}removeClass(e,t){this.delegate.removeClass(e,t)}setStyle(e,t,n,i){this.delegate.setStyle(e,t,n,i)}removeStyle(e,t,n){this.delegate.removeStyle(e,t,n)}setProperty(e,t,n){t.charAt(0)==Kr&&t==rs?this.disableAnimations(e,!!n):this.delegate.setProperty(e,t,n)}setValue(e,t){this.delegate.setValue(e,t)}listen(e,t,n,i){return this.delegate.listen(e,t,n,i)}disableAnimations(e,t){this.engine.disableAnimations(e,t)}},mi=class extends on{factory;constructor(e,t,n,i,o){super(t,n,i,o),this.factory=e,this.namespaceId=t}setProperty(e,t,n){t.charAt(0)==Kr?t.charAt(1)=="."&&t==rs?(n=n===void 0?!0:!!n,this.disableAnimations(e,n)):this.engine.process(this.namespaceId,e,t.slice(1),n):this.delegate.setProperty(e,t,n)}listen(e,t,n,i){if(t.charAt(0)==Kr){let o=Gl(e),c=t.slice(1),a="";return c.charAt(0)!=Kr&&([c,a]=ql(c)),this.engine.listen(this.namespaceId,o,c,a,s=>{let f=s._data||-1;this.factory.scheduleListenerCallback(f,n,s)})}return this.delegate.listen(e,t,n,i)}};function Gl(r){switch(r){case"body":return document.body;case"document":return document;case"window":return window;default:return r}}function ql(r){let e=r.indexOf("."),t=r.substring(0,e),n=r.slice(e+1);return[t,n]}var an=class{delegate;engine;_zone;_currentId=0;_microtaskId=1;_animationCallbacksBuffer=[];_rendererCache=new Map;_cdRecurDepth=0;constructor(e,t,n){this.delegate=e,this.engine=t,this._zone=n,t.onRemovalComplete=(i,o)=>{o?.removeChild(null,i)}}createRenderer(e,t){let n="",i=this.delegate.createRenderer(e,t);if(!e||!t?.data?.animation){let f=this._rendererCache,l=f.get(i);if(!l){let u=()=>f.delete(i);l=new on(n,i,this.engine,u),f.set(i,l)}return l}let o=t.id,c=t.id+"-"+this._currentId;this._currentId++,this.engine.register(c,e);let a=f=>{Array.isArray(f)?f.forEach(a):this.engine.registerTrigger(o,c,e,f.name,f)};return t.data.animation.forEach(a),new mi(this,c,i,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){queueMicrotask(()=>{this._microtaskId++})}scheduleListenerCallback(e,t,n){if(e>=0&&et(n));return}let i=this._animationCallbacksBuffer;i.length==0&&queueMicrotask(()=>{this._zone.run(()=>{i.forEach(o=>{let[c,a]=o;c(a)}),this._animationCallbacksBuffer=[]})}),i.push([t,n])}end(){this._cdRecurDepth--,this._cdRecurDepth==0&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}componentReplaced(e){this.engine.flush(),this.delegate.componentReplaced?.(e)}};var Zl=(()=>{class r extends U0{constructor(t,n,i){super(t,n,i)}ngOnDestroy(){this.flush()}static \u0275fac=function(n){return new(n||r)(N(v0),N(s0),N(c0))};static \u0275prov=X({token:r,factory:r.\u0275fac})}return r})();function Vl(){return new Xr}function Kl(r,e,t){return new an(r,e,t)}var ns=[{provide:c0,useFactory:Vl},{provide:U0,useClass:Zl},{provide:bt,useFactory:Kl,deps:[vo,U0,_t]}],$l=[{provide:s0,useFactory:()=>new nn},{provide:dn,useValue:"BrowserAnimations"},...ns],qd=[{provide:s0,useClass:vi},{provide:dn,useValue:"NoopAnimations"},...ns];function is(){return qi("NgEagerAnimations"),[...$l]}var os={providers:[oo({eventCoalescing:!0}),is(),go(xo()),Ct(Pa.forRoot($t,{htmlMode:!0,withCredentials:!1}))]};function Ql(){return Ti(this,null,function*(){let r=window.groupdocs?.viewer;r&&($t.apiEndpoint=r.apiEndpoint)})}Ql().then(()=>{yo(m2,os).catch(r=>console.error(r))}); diff --git a/src/GroupDocs.Viewer.UI/App/media/material-symbols.woff2 b/src/GroupDocs.Viewer.UI/App/media/material-symbols.woff2 new file mode 100644 index 0000000..22ac6fe Binary files /dev/null and b/src/GroupDocs.Viewer.UI/App/media/material-symbols.woff2 differ diff --git a/src/GroupDocs.Viewer.UI/App/styles.css b/src/GroupDocs.Viewer.UI/App/styles.css index b8d019f..192b264 100644 --- a/src/GroupDocs.Viewer.UI/App/styles.css +++ b/src/GroupDocs.Viewer.UI/App/styles.css @@ -1 +1 @@ -@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;font-display:block;src:url(https://fonts.gstatic.com/icon/font?kit=kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDCvHOejdcZKnn9Nu7Z8-tKa98e7CeA1bzxBAdfoTCPr1rdizqxFLvQt8I6rh2ZXRz8hEGWfwWd7CrZslXeyrt73mQMls7-K_Dt9H0302_t5QtivoJR5Mop-0fAr9_cRfObWI1LcLQsbRGV7EKl2Pm10L27Tz8w&skey=b8dc2088854b122f&v=v280) format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.p-textarea{min-height:33px}p-dynamicdialog{position:relative;z-index:6}body{--p-inputtext-padding-y: 9px;--p-inputtext-padding-x: 7px;--p-popover-content-padding: 0;--p-dialog-header-padding: 1.25rem 1.25rem 0;--p-dialog-content-padding: 1.25rem;--p-popover-background: var(--c-bg-base);--p-popover-gutter: 10px;--p-popover-arrow-offset: 1.25rem;--p-popover-border-color: #e2e8f0;--p-popover-border-radius: 6px;--p-popover-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1)}@font-face{font-family:Inter;font-style:normal;font-weight:300;src:local(""),url("./media/inter-light.woff2") format("woff2"),url("./media/inter-light.woff") format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:local(""),url("./media/inter-regular.woff2") format("woff2"),url("./media/inter-regular.woff") format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:local(""),url("./media/inter-medium.woff2") format("woff2"),url("./media/inter-medium.woff") format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:local(""),url("./media/inter-semibold.woff2") format("woff2"),url("./media/inter-semibold.woff") format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:local(""),url("./media/inter-bold.woff2") format("woff2"),url("./media/inter-bold.woff") format("woff")}:root{--c-bg-base: #FFFFFF;--c-bg-base-hover: #F4F6F8;--c-bg-base-secondary: #F5F5F5;--c-bg-base-secondary-hover: #EAECEE;--c-bg-base-tertiary: #CDCFD0;--c-bg-base-tertiary-hover: #B9BABC;--c-bg-disabled: #DCDEE0;--c-bg-disabled-secondary: #F4F6F8;--c-bg-brand: #3B82F6;--c-bg-brand-hover: #1E5FBD;--c-bg-brand-secondary: #E5EEFF;--c-bg-brand-secondary-hover: #B9CEFC;--c-bg-success: #20B757;--c-bg-success-hover: #157C3B;--c-bg-success-secondary: #B2EBC7;--c-bg-success-secondary-hover: #51D180;--c-bg-error: #FF7474;--c-bg-error-hover: #BC4242;--c-bg-error-secondary: #FFD4D4;--c-bg-error-secondary-hover: #FFA0A0;--c-bg-accent: #3F3F40;--c-bg-accent-hover: #838485;--c-text-base: #3F3F40;--c-text-base-secondary: #6B6C6D;--c-text-base-tertiary: #9FA0A1;--c-text-disabled: #B9BABC;--c-text-disabled-secondary: #9FA0A1;--c-text-link: #679ffa;--c-text-brand: #8AA9F9;--c-text-brand-secondary: #1E5FBD;--c-text-brand-on-default: #FFFFFF;--c-text-brand-on-secondary: #3B82F6;--c-text-brand-info: #3B82F6;--c-text-error: #BC4242;--c-text-error-secondary: #E55050;--c-text-error-tertiary: #FF7474;--c-text-error-on-default: #FFF8F8;--c-ext-error-on-secondary: #FFBEBE;--c-text-success: #157C3B;--c-text-success-secondary: #1A9848;--c-text-success-tertiary: #20B757;--c-text-success-on-default: #F2FCF6;--c-text-success-on-secondary: #8BE1AA;--c-border: #CDCED2;--c-border-hover: #d1d1d1;--c-border-secondary: #838486;--c-border-tertiary: #59595B;--c-shadow: #b1cdfb}.gd-highlight{background:#ff0;fill:#ff0}.gd-highlight.active{background:orange;fill:orange}:root{--gd-font-size-display-large: 57px;--gd-line-height-display-large: 64px;--gd-font-size-display-medium: 45px;--gd-line-height-display-medium: 52px;--gd-font-size-display-small: 36px;--gd-line-height-display-small: 44px;--gd-font-size-headline-large: 32px;--gd-line-height-headline-large: 40px;--gd-font-size-headline-medium: 28px;--gd-line-height-headline-medium: 36px;--gd-font-size-headline-small: 24px;--gd-line-height-headline-small: 32px;--gd-font-size-title-large: 22px;--gd-line-height-title-large: 28px;--gd-font-size-title-medium: 16px;--gd-line-height-title-medium: 24px;--gd-font-size-title-small: 14px;--gd-line-height-title-small: 20px;--gd-font-size-label-large: 14px;--gd-line-height-label-large: 20px;--gd-font-size-label-medium: 13px;--gd-line-height-label-medium: 18px;--gd-font-size-label-small: 12px;--gd-line-height-label-small: 16px;--gd-font-size-label-xs: 10px;--gd-line-height-label-xs: 14px;--gd-font-size-body-large: 16px;--gd-line-height-body-large: 24px;--gd-font-size-body-medium: 14px;--gd-line-height-body-medium: 20px;--gd-font-size-body-small: 12px;--gd-line-height-body-small: 16px;--gd-font-size-icon-small: 16px;--gd-font-size-icon-medium: 20px;--gd-font-size-icon-large: 24px}.display-large{font-size:var(--gd-font-size-display-large);line-height:var(--gd-line-height-display-large)}.display-medium{font-size:var(--gd-font-size-display-medium);line-height:var(--gd-line-height-display-medium)}.display-small{font-size:var(--gd-font-size-display-small);line-height:var(--gd-line-height-display-small)}.headline-large{font-size:var(--gd-font-size-headline-large);line-height:var(--gd-line-height-headline-large)}.headline-medium{font-size:var(--gd-font-size-headline-medium);line-height:var(--gd-line-height-headline-medium)}.headline-small{font-size:var(--gd-font-size-headline-small);line-height:var(--gd-line-height-headline-small)}.title-large{font-size:var(--gd-font-size-title-large);line-height:var(--gd-line-height-title-large)}.title-large-bold{font-size:var(--gd-font-size-title-large);line-height:var(--gd-line-height-title-large);font-weight:700}.title-medium{font-size:var(--gd-font-size-title-medium);line-height:var(--gd-line-height-title-medium)}.title-small{font-size:var(--gd-font-size-title-small);line-height:var(--gd-line-height-title-small)}.label-large{font-size:var(--gd-font-size-label-large);line-height:var(--gd-line-height-label-large)}.label-medium{font-size:var(--gd-font-size-label-medium);line-height:var(--gd-line-height-label-medium)}.label-small{font-size:var(--gd-font-size-label-small);line-height:var(--gd-line-height-label-small)}.body-large{font-size:var(--gd-font-size-body-large);line-height:var(--gd-line-height-body-large)}.body-medium{font-size:var(--gd-font-size-body-medium);line-height:var(--gd-line-height-body-medium)}.body-small{font-size:var(--gd-font-size-body-small);line-height:var(--gd-line-height-body-small)}.icon-small{font-size:var(--gd-font-size-icon-small)}.icon-medium{font-size:var(--gd-font-size-icon-medium)}.icon-large{font-size:var(--gd-font-size-icon-large)}.title-h1{margin:0;font-size:22px;font-weight:600}.title-h3{margin:0;font-size:16px;font-weight:500}.title-h4{margin:0 0 8px;font-size:14px;font-weight:500}.text{margin:0;font-size:1rem}.text-help{margin:0;font-size:.8rem}.material-symbols-outlined{font-family:Material Symbols Outlined,serif;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr}.flex{display:flex}.inline-block{display:inline-block}.flex-direction-column{display:flex;flex-direction:column}.align-items-center{display:flex;align-items:center}.align-items-end{align-items:end}.justify-center{display:flex;justify-content:center}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-end{justify-content:end}.centered{margin:0 auto}.text-center{text-align:center}@media all and ((min-width: 320px) and (max-width: 767px)){.mobile-hide{display:none!important}}@media all and ((min-width: 768px)){.mobile-only{display:none!important}}@media all and ((min-width: 1280px)){.not-desktop{display:none!important}}@media all and (max-width: 1279px){.desktop-only{display:none!important}}.hide{display:none}.show{display:block}.mt-1{margin-top:1px}.mb-1{margin-bottom:1px}.mr-1{margin-right:1px}.ml-1{margin-left:1px}.mt-2{margin-top:2px}.mb-2{margin-bottom:2px}.mr-2{margin-right:2px}.ml-2{margin-left:2px}.mt-3{margin-top:3px}.mb-3{margin-bottom:3px}.mr-3{margin-right:3px}.ml-3{margin-left:3px}.mt-4{margin-top:4px}.mb-4{margin-bottom:4px}.mr-4{margin-right:4px}.ml-4{margin-left:4px}.mt-5{margin-top:5px}.mb-5{margin-bottom:5px}.mr-5{margin-right:5px}.ml-5{margin-left:5px}.mt-6{margin-top:6px}.mb-6{margin-bottom:6px}.mr-6{margin-right:6px}.ml-6{margin-left:6px}.mt-7{margin-top:7px}.mb-7{margin-bottom:7px}.mr-7{margin-right:7px}.ml-7{margin-left:7px}.mt-8{margin-top:8px}.mb-8{margin-bottom:8px}.mr-8{margin-right:8px}.ml-8{margin-left:8px}.mt-9{margin-top:9px}.mb-9{margin-bottom:9px}.mr-9{margin-right:9px}.ml-9{margin-left:9px}.mt-10{margin-top:10px}.mb-10{margin-bottom:10px}.mr-10{margin-right:10px}.ml-10{margin-left:10px}.mt-11{margin-top:11px}.mb-11{margin-bottom:11px}.mr-11{margin-right:11px}.ml-11{margin-left:11px}.mt-12{margin-top:12px}.mb-12{margin-bottom:12px}.mr-12{margin-right:12px}.ml-12{margin-left:12px}.mt-13{margin-top:13px}.mb-13{margin-bottom:13px}.mr-13{margin-right:13px}.ml-13{margin-left:13px}.mt-14{margin-top:14px}.mb-14{margin-bottom:14px}.mr-14{margin-right:14px}.ml-14{margin-left:14px}.mt-15{margin-top:15px}.mb-15{margin-bottom:15px}.mr-15{margin-right:15px}.ml-15{margin-left:15px}.mt-16{margin-top:16px}.mb-16{margin-bottom:16px}.mr-16{margin-right:16px}.ml-16{margin-left:16px}.mt-17{margin-top:17px}.mb-17{margin-bottom:17px}.mr-17{margin-right:17px}.ml-17{margin-left:17px}.mt-18{margin-top:18px}.mb-18{margin-bottom:18px}.mr-18{margin-right:18px}.ml-18{margin-left:18px}.mt-19{margin-top:19px}.mb-19{margin-bottom:19px}.mr-19{margin-right:19px}.ml-19{margin-left:19px}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.mr-20{margin-right:20px}.ml-20{margin-left:20px}.mt-21{margin-top:21px}.mb-21{margin-bottom:21px}.mr-21{margin-right:21px}.ml-21{margin-left:21px}.mt-22{margin-top:22px}.mb-22{margin-bottom:22px}.mr-22{margin-right:22px}.ml-22{margin-left:22px}.mt-23{margin-top:23px}.mb-23{margin-bottom:23px}.mr-23{margin-right:23px}.ml-23{margin-left:23px}.mt-24{margin-top:24px}.mb-24{margin-bottom:24px}.mr-24{margin-right:24px}.ml-24{margin-left:24px}.mt-25{margin-top:25px}.mb-25{margin-bottom:25px}.mr-25{margin-right:25px}.ml-25{margin-left:25px}.mt-26{margin-top:26px}.mb-26{margin-bottom:26px}.mr-26{margin-right:26px}.ml-26{margin-left:26px}.mt-27{margin-top:27px}.mb-27{margin-bottom:27px}.mr-27{margin-right:27px}.ml-27{margin-left:27px}.mt-28{margin-top:28px}.mb-28{margin-bottom:28px}.mr-28{margin-right:28px}.ml-28{margin-left:28px}.mt-29{margin-top:29px}.mb-29{margin-bottom:29px}.mr-29{margin-right:29px}.ml-29{margin-left:29px}.mt-30{margin-top:30px}.mb-30{margin-bottom:30px}.mr-30{margin-right:30px}.ml-30{margin-left:30px}@media all and ((min-width: 768px)){.hide-md{display:none}.show-md{display:block}.mt-md-1{margin-top:1px}.mb-md-1{margin-bottom:1px}.mr-md-1{margin-right:1px}.ml-md-1{margin-left:1px}.mt-md-2{margin-top:2px}.mb-md-2{margin-bottom:2px}.mr-md-2{margin-right:2px}.ml-md-2{margin-left:2px}.mt-md-3{margin-top:3px}.mb-md-3{margin-bottom:3px}.mr-md-3{margin-right:3px}.ml-md-3{margin-left:3px}.mt-md-4{margin-top:4px}.mb-md-4{margin-bottom:4px}.mr-md-4{margin-right:4px}.ml-md-4{margin-left:4px}.mt-md-5{margin-top:5px}.mb-md-5{margin-bottom:5px}.mr-md-5{margin-right:5px}.ml-md-5{margin-left:5px}.mt-md-6{margin-top:6px}.mb-md-6{margin-bottom:6px}.mr-md-6{margin-right:6px}.ml-md-6{margin-left:6px}.mt-md-7{margin-top:7px}.mb-md-7{margin-bottom:7px}.mr-md-7{margin-right:7px}.ml-md-7{margin-left:7px}.mt-md-8{margin-top:8px}.mb-md-8{margin-bottom:8px}.mr-md-8{margin-right:8px}.ml-md-8{margin-left:8px}.mt-md-9{margin-top:9px}.mb-md-9{margin-bottom:9px}.mr-md-9{margin-right:9px}.ml-md-9{margin-left:9px}.mt-md-10{margin-top:10px}.mb-md-10{margin-bottom:10px}.mr-md-10{margin-right:10px}.ml-md-10{margin-left:10px}.mt-md-11{margin-top:11px}.mb-md-11{margin-bottom:11px}.mr-md-11{margin-right:11px}.ml-md-11{margin-left:11px}.mt-md-12{margin-top:12px}.mb-md-12{margin-bottom:12px}.mr-md-12{margin-right:12px}.ml-md-12{margin-left:12px}.mt-md-13{margin-top:13px}.mb-md-13{margin-bottom:13px}.mr-md-13{margin-right:13px}.ml-md-13{margin-left:13px}.mt-md-14{margin-top:14px}.mb-md-14{margin-bottom:14px}.mr-md-14{margin-right:14px}.ml-md-14{margin-left:14px}.mt-md-15{margin-top:15px}.mb-md-15{margin-bottom:15px}.mr-md-15{margin-right:15px}.ml-md-15{margin-left:15px}.mt-md-16{margin-top:16px}.mb-md-16{margin-bottom:16px}.mr-md-16{margin-right:16px}.ml-md-16{margin-left:16px}.mt-md-17{margin-top:17px}.mb-md-17{margin-bottom:17px}.mr-md-17{margin-right:17px}.ml-md-17{margin-left:17px}.mt-md-18{margin-top:18px}.mb-md-18{margin-bottom:18px}.mr-md-18{margin-right:18px}.ml-md-18{margin-left:18px}.mt-md-19{margin-top:19px}.mb-md-19{margin-bottom:19px}.mr-md-19{margin-right:19px}.ml-md-19{margin-left:19px}.mt-md-20{margin-top:20px}.mb-md-20{margin-bottom:20px}.mr-md-20{margin-right:20px}.ml-md-20{margin-left:20px}.mt-md-21{margin-top:21px}.mb-md-21{margin-bottom:21px}.mr-md-21{margin-right:21px}.ml-md-21{margin-left:21px}.mt-md-22{margin-top:22px}.mb-md-22{margin-bottom:22px}.mr-md-22{margin-right:22px}.ml-md-22{margin-left:22px}.mt-md-23{margin-top:23px}.mb-md-23{margin-bottom:23px}.mr-md-23{margin-right:23px}.ml-md-23{margin-left:23px}.mt-md-24{margin-top:24px}.mb-md-24{margin-bottom:24px}.mr-md-24{margin-right:24px}.ml-md-24{margin-left:24px}.mt-md-25{margin-top:25px}.mb-md-25{margin-bottom:25px}.mr-md-25{margin-right:25px}.ml-md-25{margin-left:25px}.mt-md-26{margin-top:26px}.mb-md-26{margin-bottom:26px}.mr-md-26{margin-right:26px}.ml-md-26{margin-left:26px}.mt-md-27{margin-top:27px}.mb-md-27{margin-bottom:27px}.mr-md-27{margin-right:27px}.ml-md-27{margin-left:27px}.mt-md-28{margin-top:28px}.mb-md-28{margin-bottom:28px}.mr-md-28{margin-right:28px}.ml-md-28{margin-left:28px}.mt-md-29{margin-top:29px}.mb-md-29{margin-bottom:29px}.mr-md-29{margin-right:29px}.ml-md-29{margin-left:29px}.mt-md-30{margin-top:30px}.mb-md-30{margin-bottom:30px}.mr-md-30{margin-right:30px}.ml-md-30{margin-left:30px}}@media all and ((min-width: 1280px)){.hide-lg{display:none}.show-lg{display:block}.mt-lg-1{margin-top:1px}.mb-lg-1{margin-bottom:1px}.mr-lg-1{margin-right:1px}.ml-lg-1{margin-left:1px}.mt-lg-2{margin-top:2px}.mb-lg-2{margin-bottom:2px}.mr-lg-2{margin-right:2px}.ml-lg-2{margin-left:2px}.mt-lg-3{margin-top:3px}.mb-lg-3{margin-bottom:3px}.mr-lg-3{margin-right:3px}.ml-lg-3{margin-left:3px}.mt-lg-4{margin-top:4px}.mb-lg-4{margin-bottom:4px}.mr-lg-4{margin-right:4px}.ml-lg-4{margin-left:4px}.mt-lg-5{margin-top:5px}.mb-lg-5{margin-bottom:5px}.mr-lg-5{margin-right:5px}.ml-lg-5{margin-left:5px}.mt-lg-6{margin-top:6px}.mb-lg-6{margin-bottom:6px}.mr-lg-6{margin-right:6px}.ml-lg-6{margin-left:6px}.mt-lg-7{margin-top:7px}.mb-lg-7{margin-bottom:7px}.mr-lg-7{margin-right:7px}.ml-lg-7{margin-left:7px}.mt-lg-8{margin-top:8px}.mb-lg-8{margin-bottom:8px}.mr-lg-8{margin-right:8px}.ml-lg-8{margin-left:8px}.mt-lg-9{margin-top:9px}.mb-lg-9{margin-bottom:9px}.mr-lg-9{margin-right:9px}.ml-lg-9{margin-left:9px}.mt-lg-10{margin-top:10px}.mb-lg-10{margin-bottom:10px}.mr-lg-10{margin-right:10px}.ml-lg-10{margin-left:10px}.mt-lg-11{margin-top:11px}.mb-lg-11{margin-bottom:11px}.mr-lg-11{margin-right:11px}.ml-lg-11{margin-left:11px}.mt-lg-12{margin-top:12px}.mb-lg-12{margin-bottom:12px}.mr-lg-12{margin-right:12px}.ml-lg-12{margin-left:12px}.mt-lg-13{margin-top:13px}.mb-lg-13{margin-bottom:13px}.mr-lg-13{margin-right:13px}.ml-lg-13{margin-left:13px}.mt-lg-14{margin-top:14px}.mb-lg-14{margin-bottom:14px}.mr-lg-14{margin-right:14px}.ml-lg-14{margin-left:14px}.mt-lg-15{margin-top:15px}.mb-lg-15{margin-bottom:15px}.mr-lg-15{margin-right:15px}.ml-lg-15{margin-left:15px}.mt-lg-16{margin-top:16px}.mb-lg-16{margin-bottom:16px}.mr-lg-16{margin-right:16px}.ml-lg-16{margin-left:16px}.mt-lg-17{margin-top:17px}.mb-lg-17{margin-bottom:17px}.mr-lg-17{margin-right:17px}.ml-lg-17{margin-left:17px}.mt-lg-18{margin-top:18px}.mb-lg-18{margin-bottom:18px}.mr-lg-18{margin-right:18px}.ml-lg-18{margin-left:18px}.mt-lg-19{margin-top:19px}.mb-lg-19{margin-bottom:19px}.mr-lg-19{margin-right:19px}.ml-lg-19{margin-left:19px}.mt-lg-20{margin-top:20px}.mb-lg-20{margin-bottom:20px}.mr-lg-20{margin-right:20px}.ml-lg-20{margin-left:20px}.mt-lg-21{margin-top:21px}.mb-lg-21{margin-bottom:21px}.mr-lg-21{margin-right:21px}.ml-lg-21{margin-left:21px}.mt-lg-22{margin-top:22px}.mb-lg-22{margin-bottom:22px}.mr-lg-22{margin-right:22px}.ml-lg-22{margin-left:22px}.mt-lg-23{margin-top:23px}.mb-lg-23{margin-bottom:23px}.mr-lg-23{margin-right:23px}.ml-lg-23{margin-left:23px}.mt-lg-24{margin-top:24px}.mb-lg-24{margin-bottom:24px}.mr-lg-24{margin-right:24px}.ml-lg-24{margin-left:24px}.mt-lg-25{margin-top:25px}.mb-lg-25{margin-bottom:25px}.mr-lg-25{margin-right:25px}.ml-lg-25{margin-left:25px}.mt-lg-26{margin-top:26px}.mb-lg-26{margin-bottom:26px}.mr-lg-26{margin-right:26px}.ml-lg-26{margin-left:26px}.mt-lg-27{margin-top:27px}.mb-lg-27{margin-bottom:27px}.mr-lg-27{margin-right:27px}.ml-lg-27{margin-left:27px}.mt-lg-28{margin-top:28px}.mb-lg-28{margin-bottom:28px}.mr-lg-28{margin-right:28px}.ml-lg-28{margin-left:28px}.mt-lg-29{margin-top:29px}.mb-lg-29{margin-bottom:29px}.mr-lg-29{margin-right:29px}.ml-lg-29{margin-left:29px}.mt-lg-30{margin-top:30px}.mb-lg-30{margin-bottom:30px}.mr-lg-30{margin-right:30px}.ml-lg-30{margin-left:30px}}.cdk-overlay-container{z-index:5}.p-dialog-mask{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.gray{color:#727884}.link{color:#679ffa;cursor:pointer;transition:all .3s}.link:hover{color:#5087f5}.separator{border-left:1px solid #F1F1F5;margin:0 10px}.separator.horizontal{border-bottom:1px solid #F1F1F5}.relative{position:relative}.resize-direction{position:absolute;z-index:2}.resize-direction:after{position:absolute;content:"";width:10px;height:10px;background-color:#679ffa;outline:1px solid white}.resize-direction.ne,.resize-direction.se,.resize-direction.sw,.resize-direction.nw{display:flex;align-items:center;justify-content:center;width:40px;height:40px;transition:all .3s;cursor:pointer;z-index:3}.resize-direction.n,.resize-direction.s{width:100%;height:20px;cursor:ns-resize}.resize-direction.w,.resize-direction.e{top:0;height:100%;width:20px;align-items:center;cursor:ew-resize}.resize-direction.n{top:0}.resize-direction.n:after{top:-5px;right:50%}.resize-direction.s{bottom:0;align-items:end}.resize-direction.s:after{bottom:-5px;right:50%}.resize-direction.w{left:0}.resize-direction.w:after{bottom:50%;left:-5px}.resize-direction.e{right:0;justify-content:end}.resize-direction.e:after{bottom:50%;right:-5px}.resize-direction.ne{top:-20px;right:-20px;cursor:nesw-resize}.resize-direction.se{bottom:-20px;right:-20px;cursor:nwse-resize}.resize-direction.sw{bottom:-20px;left:-20px;cursor:nesw-resize}.resize-direction.nw{top:-20px;left:-20px;cursor:nwse-resize}@media all and ((min-width: 768px)){.resize-direction:after{display:block;width:5px;height:5px}.resize-direction.ne,.resize-direction.se,.resize-direction.sw,.resize-direction.nw{width:5px;height:5px}.resize-direction.ne{top:-5px;right:-5px}.resize-direction.se{bottom:-5px;right:-5px}.resize-direction.sw{bottom:-5px;left:-5px}.resize-direction.nw{top:-5px;left:-5px}.resize-direction.n,.resize-direction.s{height:5px}.resize-direction.w,.resize-direction.e{width:5px}}.cursor-default{cursor:default!important}:root{--animate-duration: 1s}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleZ(1)}}.bounceIn{animation-duration:calc(var(--animate-duration) * .75);animation-name:bounceIn}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.bounceInRight{animation-name:bounceInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}html,body{margin:0;height:100%;overflow:hidden;font-family:Inter,sans-serif;font-size:14px}.cdk-overlay-pane{display:block}sup{vertical-align:super;font-size:smaller}sub{vertical-align:sub;font-size:smaller}#gd_fbk_btn.gd-fbk-open-btn{left:-32px;right:auto;top:250px;transform:rotate(-90deg);border-radius:0 0 6px 6px} +html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.p-textarea{min-height:33px}p-dynamicdialog{position:relative;z-index:6}body{--p-inputtext-padding-y: 9px;--p-inputtext-padding-x: 7px;--p-popover-content-padding: 0;--p-dialog-header-padding: 1.25rem 1.25rem 0;--p-dialog-content-padding: 1.25rem;--p-popover-background: var(--c-bg-base);--p-popover-gutter: 10px;--p-popover-arrow-offset: 1.25rem;--p-popover-border-color: var(--c-border);--p-popover-border-radius: 6px;--p-popover-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);--p-dialog-background: var(--c-bg-base);--p-dialog-border-radius: 6px;--p-dialog-border-color: var(--c-border-hover);--p-dialog-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);--p-dialog-color: var(--c-text-base);--p-dialog-title-font-size: 1.25rem;--p-dialog-title-font-weight: 600}@font-face{font-family:Inter;font-style:normal;font-weight:300;src:local(""),url("./media/inter-light.woff2") format("woff2"),url("./media/inter-light.woff") format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:local(""),url("./media/inter-regular.woff2") format("woff2"),url("./media/inter-regular.woff") format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:local(""),url("./media/inter-medium.woff2") format("woff2"),url("./media/inter-medium.woff") format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:local(""),url("./media/inter-semibold.woff2") format("woff2"),url("./media/inter-semibold.woff") format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:local(""),url("./media/inter-bold.woff2") format("woff2"),url("./media/inter-bold.woff") format("woff")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;src:local("Material Symbols Outlined"),url("./media/material-symbols.woff2") format("woff2")}:root{--c-bg-base: #FFFFFF;--c-bg-base-hover: #F4F6F8;--c-bg-base-secondary: #F5F5F5;--c-bg-base-secondary-hover: #EAECEE;--c-bg-base-tertiary: #CDCFD0;--c-bg-base-tertiary-hover: #B9BABC;--c-bg-disabled: #DCDEE0;--c-bg-disabled-secondary: #F4F6F8;--c-bg-brand: #3B82F6;--c-bg-brand-hover: #1E5FBD;--c-bg-brand-secondary: #E5EEFF;--c-bg-brand-secondary-hover: #B9CEFC;--c-bg-success: #20B757;--c-bg-success-hover: #157C3B;--c-bg-success-secondary: #B2EBC7;--c-bg-success-secondary-hover: #51D180;--c-bg-error: #FF7474;--c-bg-error-hover: #BC4242;--c-bg-error-secondary: #FFD4D4;--c-bg-error-secondary-hover: #FFA0A0;--c-bg-accent: #3F3F40;--c-bg-accent-hover: #838485;--c-text-base: #3F3F40;--c-text-base-secondary: #6B6C6D;--c-text-base-tertiary: #9FA0A1;--c-text-disabled: #B9BABC;--c-text-disabled-secondary: #9FA0A1;--c-text-link: #679ffa;--c-text-brand: #8AA9F9;--c-text-brand-secondary: #1E5FBD;--c-text-brand-on-default: #FFFFFF;--c-text-brand-on-secondary: #3B82F6;--c-text-brand-info: #3B82F6;--c-text-error: #BC4242;--c-text-error-secondary: #E55050;--c-text-error-tertiary: #FF7474;--c-text-error-on-default: #FFF8F8;--c-ext-error-on-secondary: #FFBEBE;--c-text-success: #157C3B;--c-text-success-secondary: #1A9848;--c-text-success-tertiary: #20B757;--c-text-success-on-default: #F2FCF6;--c-text-success-on-secondary: #8BE1AA;--c-border: #CDCED2;--c-border-hover: #d1d1d1;--c-border-secondary: #838486;--c-border-tertiary: #59595B;--c-shadow: #b1cdfb}.gd-highlight{background:#ff0;fill:#ff0}.gd-highlight.active{background:orange;fill:orange}:root{--gd-font-size-display-large: 57px;--gd-line-height-display-large: 64px;--gd-font-size-display-medium: 45px;--gd-line-height-display-medium: 52px;--gd-font-size-display-small: 36px;--gd-line-height-display-small: 44px;--gd-font-size-headline-large: 32px;--gd-line-height-headline-large: 40px;--gd-font-size-headline-medium: 28px;--gd-line-height-headline-medium: 36px;--gd-font-size-headline-small: 24px;--gd-line-height-headline-small: 32px;--gd-font-size-title-large: 22px;--gd-line-height-title-large: 28px;--gd-font-size-title-medium: 16px;--gd-line-height-title-medium: 24px;--gd-font-size-title-small: 14px;--gd-line-height-title-small: 20px;--gd-font-size-label-large: 14px;--gd-line-height-label-large: 20px;--gd-font-size-label-medium: 13px;--gd-line-height-label-medium: 18px;--gd-font-size-label-small: 12px;--gd-line-height-label-small: 16px;--gd-font-size-label-xs: 10px;--gd-line-height-label-xs: 14px;--gd-font-size-body-large: 16px;--gd-line-height-body-large: 24px;--gd-font-size-body-medium: 14px;--gd-line-height-body-medium: 20px;--gd-font-size-body-small: 12px;--gd-line-height-body-small: 16px;--gd-font-size-icon-small: 16px;--gd-font-size-icon-medium: 20px;--gd-font-size-icon-large: 24px}.display-large{font-size:var(--gd-font-size-display-large);line-height:var(--gd-line-height-display-large)}.display-medium{font-size:var(--gd-font-size-display-medium);line-height:var(--gd-line-height-display-medium)}.display-small{font-size:var(--gd-font-size-display-small);line-height:var(--gd-line-height-display-small)}.headline-large{font-size:var(--gd-font-size-headline-large);line-height:var(--gd-line-height-headline-large)}.headline-medium{font-size:var(--gd-font-size-headline-medium);line-height:var(--gd-line-height-headline-medium)}.headline-small{font-size:var(--gd-font-size-headline-small);line-height:var(--gd-line-height-headline-small)}.title-large{font-size:var(--gd-font-size-title-large);line-height:var(--gd-line-height-title-large)}.title-large-bold{font-size:var(--gd-font-size-title-large);line-height:var(--gd-line-height-title-large);font-weight:700}.title-medium{font-size:var(--gd-font-size-title-medium);line-height:var(--gd-line-height-title-medium)}.title-small{font-size:var(--gd-font-size-title-small);line-height:var(--gd-line-height-title-small)}.label-large{font-size:var(--gd-font-size-label-large);line-height:var(--gd-line-height-label-large)}.label-medium{font-size:var(--gd-font-size-label-medium);line-height:var(--gd-line-height-label-medium)}.label-small{font-size:var(--gd-font-size-label-small);line-height:var(--gd-line-height-label-small)}.body-large{font-size:var(--gd-font-size-body-large);line-height:var(--gd-line-height-body-large)}.body-medium{font-size:var(--gd-font-size-body-medium);line-height:var(--gd-line-height-body-medium)}.body-small{font-size:var(--gd-font-size-body-small);line-height:var(--gd-line-height-body-small)}.icon-small{font-size:var(--gd-font-size-icon-small)}.icon-medium{font-size:var(--gd-font-size-icon-medium)}.icon-large{font-size:var(--gd-font-size-icon-large)}.title-h1{margin:0;font-size:22px;font-weight:600}.title-h3{margin:0;font-size:16px;font-weight:500}.title-h4{margin:0 0 8px;font-size:14px;font-weight:500}.text{margin:0;font-size:1rem}.text-help{margin:0;font-size:.8rem}.material-symbols-outlined{font-family:Material Symbols Outlined,serif;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr}.flex{display:flex}.inline-block{display:inline-block}.flex-direction-column{display:flex;flex-direction:column}.align-items-center{display:flex;align-items:center}.align-items-end{align-items:end}.justify-center{display:flex;justify-content:center}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-end{justify-content:end}.centered{margin:0 auto}.text-center{text-align:center}@media all and ((min-width: 320px) and (max-width: 767px)){.mobile-hide{display:none!important}}@media all and ((min-width: 768px)){.mobile-only{display:none!important}}@media all and ((min-width: 1280px)){.not-desktop{display:none!important}}@media all and (max-width: 1279px){.desktop-only{display:none!important}}.hide{display:none}.show{display:block}.mt-1{margin-top:1px}.mb-1{margin-bottom:1px}.mr-1{margin-right:1px}.ml-1{margin-left:1px}.mt-2{margin-top:2px}.mb-2{margin-bottom:2px}.mr-2{margin-right:2px}.ml-2{margin-left:2px}.mt-3{margin-top:3px}.mb-3{margin-bottom:3px}.mr-3{margin-right:3px}.ml-3{margin-left:3px}.mt-4{margin-top:4px}.mb-4{margin-bottom:4px}.mr-4{margin-right:4px}.ml-4{margin-left:4px}.mt-5{margin-top:5px}.mb-5{margin-bottom:5px}.mr-5{margin-right:5px}.ml-5{margin-left:5px}.mt-6{margin-top:6px}.mb-6{margin-bottom:6px}.mr-6{margin-right:6px}.ml-6{margin-left:6px}.mt-7{margin-top:7px}.mb-7{margin-bottom:7px}.mr-7{margin-right:7px}.ml-7{margin-left:7px}.mt-8{margin-top:8px}.mb-8{margin-bottom:8px}.mr-8{margin-right:8px}.ml-8{margin-left:8px}.mt-9{margin-top:9px}.mb-9{margin-bottom:9px}.mr-9{margin-right:9px}.ml-9{margin-left:9px}.mt-10{margin-top:10px}.mb-10{margin-bottom:10px}.mr-10{margin-right:10px}.ml-10{margin-left:10px}.mt-11{margin-top:11px}.mb-11{margin-bottom:11px}.mr-11{margin-right:11px}.ml-11{margin-left:11px}.mt-12{margin-top:12px}.mb-12{margin-bottom:12px}.mr-12{margin-right:12px}.ml-12{margin-left:12px}.mt-13{margin-top:13px}.mb-13{margin-bottom:13px}.mr-13{margin-right:13px}.ml-13{margin-left:13px}.mt-14{margin-top:14px}.mb-14{margin-bottom:14px}.mr-14{margin-right:14px}.ml-14{margin-left:14px}.mt-15{margin-top:15px}.mb-15{margin-bottom:15px}.mr-15{margin-right:15px}.ml-15{margin-left:15px}.mt-16{margin-top:16px}.mb-16{margin-bottom:16px}.mr-16{margin-right:16px}.ml-16{margin-left:16px}.mt-17{margin-top:17px}.mb-17{margin-bottom:17px}.mr-17{margin-right:17px}.ml-17{margin-left:17px}.mt-18{margin-top:18px}.mb-18{margin-bottom:18px}.mr-18{margin-right:18px}.ml-18{margin-left:18px}.mt-19{margin-top:19px}.mb-19{margin-bottom:19px}.mr-19{margin-right:19px}.ml-19{margin-left:19px}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.mr-20{margin-right:20px}.ml-20{margin-left:20px}.mt-21{margin-top:21px}.mb-21{margin-bottom:21px}.mr-21{margin-right:21px}.ml-21{margin-left:21px}.mt-22{margin-top:22px}.mb-22{margin-bottom:22px}.mr-22{margin-right:22px}.ml-22{margin-left:22px}.mt-23{margin-top:23px}.mb-23{margin-bottom:23px}.mr-23{margin-right:23px}.ml-23{margin-left:23px}.mt-24{margin-top:24px}.mb-24{margin-bottom:24px}.mr-24{margin-right:24px}.ml-24{margin-left:24px}.mt-25{margin-top:25px}.mb-25{margin-bottom:25px}.mr-25{margin-right:25px}.ml-25{margin-left:25px}.mt-26{margin-top:26px}.mb-26{margin-bottom:26px}.mr-26{margin-right:26px}.ml-26{margin-left:26px}.mt-27{margin-top:27px}.mb-27{margin-bottom:27px}.mr-27{margin-right:27px}.ml-27{margin-left:27px}.mt-28{margin-top:28px}.mb-28{margin-bottom:28px}.mr-28{margin-right:28px}.ml-28{margin-left:28px}.mt-29{margin-top:29px}.mb-29{margin-bottom:29px}.mr-29{margin-right:29px}.ml-29{margin-left:29px}.mt-30{margin-top:30px}.mb-30{margin-bottom:30px}.mr-30{margin-right:30px}.ml-30{margin-left:30px}@media all and ((min-width: 768px)){.hide-md{display:none}.show-md{display:block}.mt-md-1{margin-top:1px}.mb-md-1{margin-bottom:1px}.mr-md-1{margin-right:1px}.ml-md-1{margin-left:1px}.mt-md-2{margin-top:2px}.mb-md-2{margin-bottom:2px}.mr-md-2{margin-right:2px}.ml-md-2{margin-left:2px}.mt-md-3{margin-top:3px}.mb-md-3{margin-bottom:3px}.mr-md-3{margin-right:3px}.ml-md-3{margin-left:3px}.mt-md-4{margin-top:4px}.mb-md-4{margin-bottom:4px}.mr-md-4{margin-right:4px}.ml-md-4{margin-left:4px}.mt-md-5{margin-top:5px}.mb-md-5{margin-bottom:5px}.mr-md-5{margin-right:5px}.ml-md-5{margin-left:5px}.mt-md-6{margin-top:6px}.mb-md-6{margin-bottom:6px}.mr-md-6{margin-right:6px}.ml-md-6{margin-left:6px}.mt-md-7{margin-top:7px}.mb-md-7{margin-bottom:7px}.mr-md-7{margin-right:7px}.ml-md-7{margin-left:7px}.mt-md-8{margin-top:8px}.mb-md-8{margin-bottom:8px}.mr-md-8{margin-right:8px}.ml-md-8{margin-left:8px}.mt-md-9{margin-top:9px}.mb-md-9{margin-bottom:9px}.mr-md-9{margin-right:9px}.ml-md-9{margin-left:9px}.mt-md-10{margin-top:10px}.mb-md-10{margin-bottom:10px}.mr-md-10{margin-right:10px}.ml-md-10{margin-left:10px}.mt-md-11{margin-top:11px}.mb-md-11{margin-bottom:11px}.mr-md-11{margin-right:11px}.ml-md-11{margin-left:11px}.mt-md-12{margin-top:12px}.mb-md-12{margin-bottom:12px}.mr-md-12{margin-right:12px}.ml-md-12{margin-left:12px}.mt-md-13{margin-top:13px}.mb-md-13{margin-bottom:13px}.mr-md-13{margin-right:13px}.ml-md-13{margin-left:13px}.mt-md-14{margin-top:14px}.mb-md-14{margin-bottom:14px}.mr-md-14{margin-right:14px}.ml-md-14{margin-left:14px}.mt-md-15{margin-top:15px}.mb-md-15{margin-bottom:15px}.mr-md-15{margin-right:15px}.ml-md-15{margin-left:15px}.mt-md-16{margin-top:16px}.mb-md-16{margin-bottom:16px}.mr-md-16{margin-right:16px}.ml-md-16{margin-left:16px}.mt-md-17{margin-top:17px}.mb-md-17{margin-bottom:17px}.mr-md-17{margin-right:17px}.ml-md-17{margin-left:17px}.mt-md-18{margin-top:18px}.mb-md-18{margin-bottom:18px}.mr-md-18{margin-right:18px}.ml-md-18{margin-left:18px}.mt-md-19{margin-top:19px}.mb-md-19{margin-bottom:19px}.mr-md-19{margin-right:19px}.ml-md-19{margin-left:19px}.mt-md-20{margin-top:20px}.mb-md-20{margin-bottom:20px}.mr-md-20{margin-right:20px}.ml-md-20{margin-left:20px}.mt-md-21{margin-top:21px}.mb-md-21{margin-bottom:21px}.mr-md-21{margin-right:21px}.ml-md-21{margin-left:21px}.mt-md-22{margin-top:22px}.mb-md-22{margin-bottom:22px}.mr-md-22{margin-right:22px}.ml-md-22{margin-left:22px}.mt-md-23{margin-top:23px}.mb-md-23{margin-bottom:23px}.mr-md-23{margin-right:23px}.ml-md-23{margin-left:23px}.mt-md-24{margin-top:24px}.mb-md-24{margin-bottom:24px}.mr-md-24{margin-right:24px}.ml-md-24{margin-left:24px}.mt-md-25{margin-top:25px}.mb-md-25{margin-bottom:25px}.mr-md-25{margin-right:25px}.ml-md-25{margin-left:25px}.mt-md-26{margin-top:26px}.mb-md-26{margin-bottom:26px}.mr-md-26{margin-right:26px}.ml-md-26{margin-left:26px}.mt-md-27{margin-top:27px}.mb-md-27{margin-bottom:27px}.mr-md-27{margin-right:27px}.ml-md-27{margin-left:27px}.mt-md-28{margin-top:28px}.mb-md-28{margin-bottom:28px}.mr-md-28{margin-right:28px}.ml-md-28{margin-left:28px}.mt-md-29{margin-top:29px}.mb-md-29{margin-bottom:29px}.mr-md-29{margin-right:29px}.ml-md-29{margin-left:29px}.mt-md-30{margin-top:30px}.mb-md-30{margin-bottom:30px}.mr-md-30{margin-right:30px}.ml-md-30{margin-left:30px}}@media all and ((min-width: 1280px)){.hide-lg{display:none}.show-lg{display:block}.mt-lg-1{margin-top:1px}.mb-lg-1{margin-bottom:1px}.mr-lg-1{margin-right:1px}.ml-lg-1{margin-left:1px}.mt-lg-2{margin-top:2px}.mb-lg-2{margin-bottom:2px}.mr-lg-2{margin-right:2px}.ml-lg-2{margin-left:2px}.mt-lg-3{margin-top:3px}.mb-lg-3{margin-bottom:3px}.mr-lg-3{margin-right:3px}.ml-lg-3{margin-left:3px}.mt-lg-4{margin-top:4px}.mb-lg-4{margin-bottom:4px}.mr-lg-4{margin-right:4px}.ml-lg-4{margin-left:4px}.mt-lg-5{margin-top:5px}.mb-lg-5{margin-bottom:5px}.mr-lg-5{margin-right:5px}.ml-lg-5{margin-left:5px}.mt-lg-6{margin-top:6px}.mb-lg-6{margin-bottom:6px}.mr-lg-6{margin-right:6px}.ml-lg-6{margin-left:6px}.mt-lg-7{margin-top:7px}.mb-lg-7{margin-bottom:7px}.mr-lg-7{margin-right:7px}.ml-lg-7{margin-left:7px}.mt-lg-8{margin-top:8px}.mb-lg-8{margin-bottom:8px}.mr-lg-8{margin-right:8px}.ml-lg-8{margin-left:8px}.mt-lg-9{margin-top:9px}.mb-lg-9{margin-bottom:9px}.mr-lg-9{margin-right:9px}.ml-lg-9{margin-left:9px}.mt-lg-10{margin-top:10px}.mb-lg-10{margin-bottom:10px}.mr-lg-10{margin-right:10px}.ml-lg-10{margin-left:10px}.mt-lg-11{margin-top:11px}.mb-lg-11{margin-bottom:11px}.mr-lg-11{margin-right:11px}.ml-lg-11{margin-left:11px}.mt-lg-12{margin-top:12px}.mb-lg-12{margin-bottom:12px}.mr-lg-12{margin-right:12px}.ml-lg-12{margin-left:12px}.mt-lg-13{margin-top:13px}.mb-lg-13{margin-bottom:13px}.mr-lg-13{margin-right:13px}.ml-lg-13{margin-left:13px}.mt-lg-14{margin-top:14px}.mb-lg-14{margin-bottom:14px}.mr-lg-14{margin-right:14px}.ml-lg-14{margin-left:14px}.mt-lg-15{margin-top:15px}.mb-lg-15{margin-bottom:15px}.mr-lg-15{margin-right:15px}.ml-lg-15{margin-left:15px}.mt-lg-16{margin-top:16px}.mb-lg-16{margin-bottom:16px}.mr-lg-16{margin-right:16px}.ml-lg-16{margin-left:16px}.mt-lg-17{margin-top:17px}.mb-lg-17{margin-bottom:17px}.mr-lg-17{margin-right:17px}.ml-lg-17{margin-left:17px}.mt-lg-18{margin-top:18px}.mb-lg-18{margin-bottom:18px}.mr-lg-18{margin-right:18px}.ml-lg-18{margin-left:18px}.mt-lg-19{margin-top:19px}.mb-lg-19{margin-bottom:19px}.mr-lg-19{margin-right:19px}.ml-lg-19{margin-left:19px}.mt-lg-20{margin-top:20px}.mb-lg-20{margin-bottom:20px}.mr-lg-20{margin-right:20px}.ml-lg-20{margin-left:20px}.mt-lg-21{margin-top:21px}.mb-lg-21{margin-bottom:21px}.mr-lg-21{margin-right:21px}.ml-lg-21{margin-left:21px}.mt-lg-22{margin-top:22px}.mb-lg-22{margin-bottom:22px}.mr-lg-22{margin-right:22px}.ml-lg-22{margin-left:22px}.mt-lg-23{margin-top:23px}.mb-lg-23{margin-bottom:23px}.mr-lg-23{margin-right:23px}.ml-lg-23{margin-left:23px}.mt-lg-24{margin-top:24px}.mb-lg-24{margin-bottom:24px}.mr-lg-24{margin-right:24px}.ml-lg-24{margin-left:24px}.mt-lg-25{margin-top:25px}.mb-lg-25{margin-bottom:25px}.mr-lg-25{margin-right:25px}.ml-lg-25{margin-left:25px}.mt-lg-26{margin-top:26px}.mb-lg-26{margin-bottom:26px}.mr-lg-26{margin-right:26px}.ml-lg-26{margin-left:26px}.mt-lg-27{margin-top:27px}.mb-lg-27{margin-bottom:27px}.mr-lg-27{margin-right:27px}.ml-lg-27{margin-left:27px}.mt-lg-28{margin-top:28px}.mb-lg-28{margin-bottom:28px}.mr-lg-28{margin-right:28px}.ml-lg-28{margin-left:28px}.mt-lg-29{margin-top:29px}.mb-lg-29{margin-bottom:29px}.mr-lg-29{margin-right:29px}.ml-lg-29{margin-left:29px}.mt-lg-30{margin-top:30px}.mb-lg-30{margin-bottom:30px}.mr-lg-30{margin-right:30px}.ml-lg-30{margin-left:30px}}.cdk-overlay-container{z-index:5}.p-dialog-mask{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.gray{color:#727884}.link{color:#679ffa;cursor:pointer;transition:all .3s}.link:hover{color:#5087f5}.separator{border-left:1px solid #F1F1F5;margin:0 10px}.separator.horizontal{border-bottom:1px solid #F1F1F5}.relative{position:relative}.resize-direction{position:absolute;z-index:2}.resize-direction:after{position:absolute;content:"";width:10px;height:10px;background-color:#679ffa;outline:1px solid white}.resize-direction.ne,.resize-direction.se,.resize-direction.sw,.resize-direction.nw{display:flex;align-items:center;justify-content:center;width:40px;height:40px;transition:all .3s;cursor:pointer;z-index:3}.resize-direction.n,.resize-direction.s{width:100%;height:20px;cursor:ns-resize}.resize-direction.w,.resize-direction.e{top:0;height:100%;width:20px;align-items:center;cursor:ew-resize}.resize-direction.n{top:0}.resize-direction.n:after{top:-5px;right:50%}.resize-direction.s{bottom:0;align-items:end}.resize-direction.s:after{bottom:-5px;right:50%}.resize-direction.w{left:0}.resize-direction.w:after{bottom:50%;left:-5px}.resize-direction.e{right:0;justify-content:end}.resize-direction.e:after{bottom:50%;right:-5px}.resize-direction.ne{top:-20px;right:-20px;cursor:nesw-resize}.resize-direction.se{bottom:-20px;right:-20px;cursor:nwse-resize}.resize-direction.sw{bottom:-20px;left:-20px;cursor:nesw-resize}.resize-direction.nw{top:-20px;left:-20px;cursor:nwse-resize}@media all and ((min-width: 768px)){.resize-direction:after{display:block;width:5px;height:5px}.resize-direction.ne,.resize-direction.se,.resize-direction.sw,.resize-direction.nw{width:5px;height:5px}.resize-direction.ne{top:-5px;right:-5px}.resize-direction.se{bottom:-5px;right:-5px}.resize-direction.sw{bottom:-5px;left:-5px}.resize-direction.nw{top:-5px;left:-5px}.resize-direction.n,.resize-direction.s{height:5px}.resize-direction.w,.resize-direction.e{width:5px}}.cursor-default{cursor:default!important}.cdk-dialog-container{max-height:90%;transform:scale(1);border-radius:var(--p-dialog-border-radius);box-shadow:var(--p-dialog-shadow);background:var(--p-dialog-background);border:1px solid var(--p-dialog-border-color);color:var(--p-dialog-color);padding:var(--p-dialog-content-padding);display:flex;flex-direction:column;pointer-events:auto}.cdk-dialog-container:focus-visible{outline:none}.cdk-overlay-backdrop.blurred{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}:root{--animate-duration: 1s}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleZ(1)}}.bounceIn{animation-duration:calc(var(--animate-duration) * .75);animation-name:bounceIn}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.bounceInRight{animation-name:bounceInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}html,body{margin:0;height:100%;overflow:hidden;font-family:Inter,sans-serif;font-size:14px}.cdk-overlay-pane{display:block}sup{vertical-align:super;font-size:smaller}sub{vertical-align:sub;font-size:smaller}#gd_fbk_btn.gd-fbk-open-btn{left:-32px;right:auto;top:250px;transform:rotate(-90deg);border-radius:0 0 6px 6px} diff --git a/src/GroupDocs.Viewer.UI/Core/Extensions/UIResourceExtensions.cs b/src/GroupDocs.Viewer.UI/Core/Extensions/UIResourceExtensions.cs index d547903..0ad4aa0 100644 --- a/src/GroupDocs.Viewer.UI/Core/Extensions/UIResourceExtensions.cs +++ b/src/GroupDocs.Viewer.UI/Core/Extensions/UIResourceExtensions.cs @@ -86,6 +86,7 @@ private static string SerializeWindowConfig(string apiEndpoint, Config config) enablePrint = config.EnablePrint, enablePresentation = config.EnablePresentation, enableHyperlinks = config.EnableHyperlinks, + enableScrollAnimation = config.EnableScrollAnimation, enableLanguageSelector = config.EnableLanguageSelector, defaultLanguage = config.DefaultLanguage.Value, supportedLanguages = config.SupportedLanguages.Select(lang => lang.Value).ToArray(), diff --git a/src/GroupDocs.Viewer.UI/README.md b/src/GroupDocs.Viewer.UI/README.md index 1eef14f..40d4b29 100644 --- a/src/GroupDocs.Viewer.UI/README.md +++ b/src/GroupDocs.Viewer.UI/README.md @@ -186,6 +186,18 @@ builder.Services }); ``` +### Disable pages scroll animation + +To disable pages scroll animation `EnableScrollAnimation` to `false`. By default, animation is enabled. + +```cs +builder.Services + .AddGroupDocsViewerUI(config => + { + config.EnableScrollAnimation = false; + }); +``` + ### Show or hide UI controls The screenshot below highlights the main UI controls that you can show or hide. By default all the controls are visible. @@ -242,6 +254,8 @@ builder.Services }); ``` +NOTE: When you hide the thumbnails page, the API does not create thumbnails on the backend which leads to better performance. + #### Hide zoom selector To hide zoom selector in the tools pane, set `EnableZoom` to `false`. By default, this selector is visible.