PageSourceSearch

https://portal.vmug.com/chunk-SAC3HMHB.js

js vmug.com collected 2026-10-01 10:36:36 UTC 481,522 bytes, 38 lines download raw bytes

1import{a as nt,b as St,c as lg,e as ce,f as hn,g as gl,h as dg,k as Kn}from"./chunk-XU43R4EC.js";var kw,At,AL,vl,ML,ie,z,Te,bt,ct,fg,ue,OL,Ce,Mt,fo,Bs,hg,Q=ce(()=>{"use strict";kw={"[object Array]":"array","[object Date]":"date","[object Object]":"object","[object String]":"string"},At=function(e){if(e===null)return"null";var t=Object.prototype.toString.call(e);return typeof e=="object"?kw[t]||"object":typeof e},AL=function(e){return typeof e=="boolean"},vl=function(e){return bt(e)&&e.toString().indexOf("e")!==-1},ML=function(e){return At(e)==="date"},ie=function(e){return e!=null},z=function(e){return typeof e=="function"},Te=function(e){return typeof e=="string"},bt=function(e){return typeof e=="number"&&isFinite(e)||!isNaN(e-parseFloat(e))},ct=function(e){return At(e)==="object"},fg=function(e){var t;for(t in e)return!1;return!0},ue=function(e){if(!e||At(e)!=="object")return!1;var t=Object.getPrototypeOf(e);if(!t)return!0;var n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return typeof n=="function"&&Object.toString.call(n)===Object.toString.call(Object)},OL=function(e){return["object","array","function"].indexOf(At(e))===-1},Ce=function(e){return e!=null&&e===e.window},Mt=function(e){return!!e&&!!(e.jquery||e.dxRenderer)},fo=function(e){return!!e&&z(e.then)},Bs=function(e){return!!e&&z(e.done)&&z(e.fail)},hg=function(e){return!!(e&&e.preventDefault)}});var Bw={};gl(Bw,{extend:()=>T,extendFromObject:()=>Lw});var Lw,T,ye=ce(()=>{"use strict";Q();Lw=function(e,t,n){e=e||{};for(var r in t)if(Object.prototype.hasOwnProperty.call(t,r)){var i=t[r];(!(r in e)||n)&&(e[r]=i)}return e},T=function e(t){t=t||{};var n=1,r=!1;for(typeof t=="boolean"&&(r=t,t=arguments[1]||{},n++);n<arguments.length;n++){var i=arguments[n];if(i!=null)for(var o in i){var s=t[o],a=i[o],c=!1,u=void 0;o==="__proto__"||o==="constructor"||t===a||(r&&a&&(ue(a)||(c=Array.isArray(a)))?(c?u=s&&Array.isArray(s)?s:[]:u=s&&ue(s)?s:{},t[o]=e(r,u,a)):a!==void 0&&(t[o]=a))}}return t}});var Yn,j,RL,ke=ce(()=>{"use strict";Yn=(e,t)=>{if(Array.isArray(e))return e.map(t);var n=[];for(var r in e)n.push(t(e[r],r));return n},j=(e,t)=>{if(e){if("length"in e)for(var n=0;n<e.length&&t.call(e[n],n,e[n])!==!1;n++);else for(var r in e)if(t.call(e[r],r,e[r])===!1)break;return e}},RL=(e,t)=>{if(!(!e||!("length"in e)||e.length===0))for(var n=e.length-1;n>=0&&t.call(e[n],n,e[n])!==!1;n--);}});var Vw,js,Vs,yl=ce(()=>{"use strict";Q();Vw=function(){},js=function(e){return typeof console>"u"||!z(console[e])?Vw:console[e].bind(console)},Vs={log:js("log"),info:js("info"),warn:js("warn"),error:js("error")}});function _l(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return z(e)?e(...n):(n.forEach((i,o)=>{Te(i)&&(i=i.replace(/\$/g,"$$$$"));var s=new RegExp("\\{"+o+"\\}","gm");e=e.replace(s,i)}),e)}var BL,Hw,jL,VL,pg=ce(()=>{"use strict";Q();BL=function(){var e=[new RegExp("&","g"),new RegExp('"',"g"),new RegExp("'","g"),new RegExp("<","g"),new RegExp(">","g")];return function(t){return String(t).replace(e[0],"&amp;").replace(e[1],"&quot;").replace(e[2],"&#39;").replace(e[3],"&lt;").replace(e[4],"&gt;")}}(),Hw=function(e){switch(typeof e){case"string":return e.split(/\s+/,4);case"object":return[e.x||e.h||e.left,e.y||e.v||e.top,e.x||e.h||e.right,e.y||e.v||e.bottom];case"number":return[e];default:return e}},jL=function(e){var t=Hw(e),n=parseInt(t&&t[0],10),r=parseInt(t&&t[1],10),i=parseInt(t&&t[2],10),o=parseInt(t&&t[3],10);return isFinite(n)||(n=0),isFinite(r)||(r=n),isFinite(i)||(i=n),isFinite(o)||(o=r),{top:r,right:i,bottom:o,left:n}};VL=function(){var e=/\s/g;return function(t){return!t||!t.replace(e,"")}}()});var Hs,El=ce(()=>{"use strict";Hs="23.2.4"});function $s(e,t){var n={ERROR_MESSAGES:T(t,e),Error:function(){return s([].slice.call(arguments))},log:function(c){var u="log";/^E\d+$/.test(c)?u="error":/^W\d+$/.test(c)&&(u="warn"),Vs[u](u==="log"?c:r([].slice.call(arguments)))}};function r(c){var u=c[0];return c=c.slice(1),o(u,i(u,c))}function i(c,u){return u=[n.ERROR_MESSAGES[c]].concat(u),_l.apply(this,u).replace(/\.*\s*?$/,"")}function o(c,u){var l=c!=null&&c.startsWith("W")?"warning":"error";return _l.apply(this,[`{0} - {1}.
2
3For additional information on this {2} message, see: {3}`,c,u,l,a(c)])}function s(c){var u=c[0];c=c.slice(1);var l=i(u,c),d=a(u),f=o(u,l);return T(new Error(f),{__id:u,__details:l,url:d})}function a(c){return $w+c}return n}var $w,Cl=ce(()=>{"use strict";ye();yl();pg();El();$w="https://js.devexpress.com/error/"+Hs.split(".").slice(0,2).join("_")+"/"});var te,rt=ce(()=>{"use strict";Cl();te=$s({E0001:"Method is not implemented",E0002:"Member name collision: {0}",E0003:"A class must be instantiated using the 'new' keyword",E0004:"The NAME property of the component is not specified",E0005:"Unknown device",E0006:"Unknown endpoint key is requested",E0007:"'Invalidate' method is called outside the update transaction",E0008
3:"Type of the option name is not appropriate to create an action",E0009:"Component '{0}' has not been initialized for an element",E0010:"Animation configuration with the '{0}' type requires '{1}' configuration as {2}",E0011:"Unknown animation type '{0}'",E0012:"jQuery version is too old. Please upgrade jQuery to 1.10.0 or later",E0013:"KnockoutJS version is too old. Please upgrade KnockoutJS to 2.3.0 or later",E0014:"The 'release' method shouldn't be called for an unlocked Lock object",E0015:"Queued task returned an unexpected result",E0017:"Event namespace is not defined",E0018:"DevExpress.ui.DevExpressPopup widget is required",E0020:"Template engine '{0}' is not supported",E0021:"Unknown theme is set: {0}",E0022:"LINK[rel=DevExpress-theme] tags must go before DevExpress included scripts",E0023:"Template name is not specified",E0024:"DevExtreme bundle already included",E0025:"Unexpected argument type",E0100:"Unknown validation type is detected",E0101:"Misconfigured range validation rule is detected",E0102:"Misconfigured comparison validation rule is detected",E0103:"validationCallback of an asynchronous rule should return a jQuery or a native promise",E0110:"Unknown validation group is detected",E0120:"Adapter for a DevExpressValidator component cannot be configured",E0121:"The 'customItem' parameter of the 'onCustomItemCreating' function is empty or contains invalid data. Assign a custom object or a Promise that is resolved after the item is created.",W0000:"'{0}' is deprecated in {1}. {2}",W0001:"{0} - '{1}' option is deprecated in {2}. {3}",W0002:"{0} - '{1}' method is deprecated in {2}. {3}",W0003:"{0} - '{1}' property is deprecated in {2}. {3}",W0004:"Timeout for theme loading is over: {0}",W0005:"'{0}' event is deprecated in {1}. {2}",W0006:"Invalid recurrence rule: '{0}'",W0007:"'{0}' Globalize culture is not defined",W0008:"Invalid view name: '{0}'",W0009:"Invalid time zone name: '{0}'",W0010:"{0} is deprecated in {1}. {2}",W0011:"Number parsing is invoked while the parser is not defined",W0012:"Date parsing is invoked while the parser is not defined",W0013:"'{0}' file is deprecated in {1}. {2}",W0014:"{0} - '{1}' type is deprecated in {2}. {3}",W0015:"Instead of returning a value from the '{0}' function, write it into the '{1}' field of the function's parameter.",W0016:'The "{0}" option does not accept the "{1}" value since v{2}. {3}.',W0017:'Setting the "{0}" property with a function is deprecated since v21.2',W0018:'Setting the "position" property with a function is deprecated since v21.2',W0019:`DevExtreme: Unable to Locate a Valid License Key.
4
5If you are using a 30-day trial version of DevExtreme, you must uninstall all copies of DevExtreme once your 30-day trial period expires. For terms and conditions that govern use of DevExtreme UI components/libraries, please refer to the DevExtreme End User License Agreement: https://js.devexpress.com/EULAs/DevExtremeComplete.
6
7To use DevExtreme in a commercial project, you must purchase a license. For pricing/licensing options, please visit: https://js.devexpress.com/Buy.
8
9If you have licensing-related questions or need help with a purchase, please email [email protected].
10
11`,W0020:`DevExtreme: License Key Has Expired.
12
13A mismatch exists between the license key used and the DevExtreme version referenced in this project.
14
15To proceed, you can:
16\u2022 use a version of DevExtreme linked to your license key: https://www.devexpress.com/ClientCenter/DownloadManager
17\u2022 renew your DevExpress Subscription: https://www.devexpress.com/buy/renew (once you renew your subscription, you will be entitled to product updates and support service as defined in the DevExtreme End User License Agreement)
18
19If you have licensing-related questions or need help with a renewal, please email [email protected].
20
21`,W0021:`DevExtreme: License Key Verification Has Failed.
22
23To verify your DevExtreme license, make certain to specify a correct key in the GlobalConfig. If you continue to encounter this error, please visit https://www.devexpress.com/ClientCenter/DownloadManager to obtain a valid license key.
24
25If you have a valid license and this problem persists, please submit a support ticket via the DevExpress Support Center. We will be happy to follow-up: https://supportcenter.devexpress.com/ticket/create.
26
27`,W0022:`DevExtreme: Pre-release software. Not suitable for commercial use.
28
29Pre-release software may contain deficiencies and as such, should not be considered for use or integrated in any mission critical application.
30
31`})});var Uw,Ww,zw,Gw,qw,mg,Kw,Dl,He,Qt=ce(()=>{"use strict";rt();Q();Uw=function(e,t,n){return function(){var r=this.callBase;this.callBase=e[t];try{return n.apply(this,arguments)}finally{this.callBase=r}}},Ww=function(e){var t=function(){};return t.prototype=e.prototype,new t},zw=function(e){var t,n,r;if(!e)return this;for(n in e)r=e[n],t=typeof this.prototype[n]=="function"&&typeof r=="function",this.prototype[n]=t?Uw(this.parent.prototype,n,r):r;return this},Gw=function(){var e=this,t,n,r,i=Object.prototype.hasOwnProperty.bind(e),o=!i("_includedCtors")&&!i("_includedPostCtors");for(o&&(e._includedCtors=e._includedCtors.slice(0),e._includedPostCtors=e._includedPostCtors.slice(0)),r=0;r<arguments.length;r++){t=arguments[r],t.ctor&&e._includedCtors.push(t.ctor),t.postCtor&&e._includedPostCtors.push(t.postCtor);for(n in t)n==="ctor"||n==="postCtor"||n==="default"||(e.prototype[n]=t[n])}return e},qw=function(e){var t=Object.prototype.hasOwnProperty.bind(this)("parent"),n=!t&&this.parent;if(n){var r=Object.getPrototypeOf(this);return r===e||r.subclassOf(e)}else return this.parent===e?!0:!this.parent||!this.parent.subclassOf?!1:this.parent.subclassOf(e)},mg=function(){throw te.Error("E0001")},Kw=function(){var e=Object.prototype.hasOwnProperty;return function(t,n){for(var r in t){if(!e.call(t,r))return;n[r]=t[r]}}}(),Dl=function(){};Dl.inherit=function(e){var t=function(){if(!this||Ce(this)||typeof this.constructor!="function")throw te.Error("E0003");var n=this,r=n.ctor,i=n.constructor._includedCtors,o=n.constructor._includedPostCtors,s;for(s=0;s<i.length;s++)i[s].call(n);for(r&&r.apply(n,arguments),s=0;s<o.length;s++)o[s].call(n)};return t.prototype=Ww(this),Kw(this,t),t.inherit=this.inherit,t.abstract=mg,t.redefine=zw,t.include=Gw,t.subclassOf=qw,t.parent=this,t._includedCtors=this._includedCtors?this._includedCtors.slice(0):[],t._includedPostCtors=this._includedPostCtors?this._includedPostCtors.slice(0):[],t.prototype.constructor=t,t.redefine(e),t};Dl.abstract=mg;He=Dl});function Jn(e){var t=He.inherit(e),n=t,r=new n(e),i={},o=function(s,a){j(s,function(c){z(r[c])?(a||!e[c])&&(e[c]=function(){return r[c].apply(e,arguments)}):(a&&(i[c]=e[c]),e[c]=r[c])})};return o(e,!0),e.inject=function(s){n=n.inherit(s),r=new n,o(s)},e.resetInjection=function(){T(e,i),n=t,r=new t},e}var ho=ce(()=>{"use strict";ye();Q();ke();Qt()});function Je(){return Je=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Je.apply(null,arguments)}var yr=ce(()=>{"use strict"});var gg,Yw,Jw,vg,qe,Sn=ce(()=>{"use strict";ye();rt();gg={rtlEnabled:!1,defaultCurrency:"USD",defaultUseCurrencyAccountingStyle:!0,oDataFilterToLower:!0,serverDecimalSeparator:".",decimalSeparator:".",thousandsSeparator:",",forceIsoDateParsing:!0,wrapActionsBeforeExecute:!0,useLegacyStoreResult:!1,useJQuery:void 0,editorStylingMode:void 0,useLegacyVisibleIndex:!1,floatingActionButtonConfig:{icon:"add",closeIcon:"close",label:"",position:{at:"right bottom",my:"right bottom",offset:{x:-16,y:-16}},maxSpeedDialActionCount:5,shading:!1,direction:"auto"},optionsParser:e=>{e.trim().charAt(0)!=="{"&&(e="{"+e+"}");try{return JSON.parse(e)}catch(t){try{return JSON.parse(Yw(e))}catch{throw te.Error("E3018",t,e)}}}},Yw=e=>e.replace(/'/g,'"').replace(/,\s*([\]}])/g,"$1").replace(/([{,])\s*([^":\s]+)\s*:/g,'$1"$2":'),Jw=["decimalSeparator","thousandsSeparator"],vg=function(){if(!arguments.length)return gg;var e=arguments.length<=0?void 0:arguments[0];Jw.forEach(t=>{if(e[t]){var n="Now, the ".concat(t," is selected based on the specified locale.");te.log("W0003","config",t,"19.2",n)}}),T(gg,e)};typeof DevExpress<"u"&&DevExpress.config&&vg(DevExpress.config);qe=vg});var Zw,yg,_g=ce(()=>{"use strict";Qt();Zw=He.inherit({ctor:function(e){e&&(e=String(e)),this._value=this._normalize(e||this._generate())},_normalize:function(e){for(e=e.replace(/[^a-f0-9]/gi,"").toLowerCase();e.length<32;)e+="0";return[e.substr(0,8),e.substr(8,4),e.substr(12,4),e.substr(16,4),e.substr(20,12)].join("-")},_generate:function(){for(var e="",t=0;t<32;t++)e+=Math.round(15*Math.random()).toString(16);return e},toString:function(){return this._value}
31,valueOf:function(){return this._value},toJSON:function(){return this._value}}),yg=Zw});var An,Qw,Oe,Lt=ce(()=>{"use strict";An=function(e){this._options=e||{},this._list=[],this._queue=[],this._firing=!1,this._fired=!1,this._firingIndexes=[]};An.prototype._fireCore=function(e,t){var n=this._firingIndexes,r=this._list,i=this._options.stopOnFalse,o=n.length;for(n[o]=0;n[o]<r.length;n[o]++){var s=r[n[o]].apply(e,t);if(s===!1&&i)break}n.pop()};An.prototype.add=function(e){return typeof e=="function"&&(!this._options.unique||!this.has(e))&&this._list.push(e),this};An.prototype.remove=function(e){var t=this._list,n=this._firingIndexes,r=t.indexOf(e);if(r>-1&&(t.splice(r,1),this._firing&&n.length))for(var i=0;i<n.length;i++)r<=n[i]&&n[i]--;return this};An.prototype.has=function(e){var t=this._list;return e?t.indexOf(e)>-1:!!t.length};An.prototype.empty=function(e){return this._list=[],this};An.prototype.fireWith=function(e,t){var n=this._queue;if(t=t||[],t=t.slice?t.slice():t,this._options.syncStrategy)this._firing=!0,this._fireCore(e,t);else{if(n.push([e,t]),this._firing)return;for(this._firing=!0;n.length;){var r=n.shift();this._fireCore(r[0],r[1])}}return this._firing=!1,this._fired=!0,this};An.prototype.fire=function(){this.fireWith(this,arguments)};An.prototype.fired=function(){return this._fired};Qw=function(e){return new An(e)},Oe=Qw});var eI={};gl(eI,{Deferred:()=>De,fromPromise:()=>Cg,setStrategy:()=>Xw,when:()=>Mn});function Cg(e,t){if(Bs(e))return e;if(fo(e)){var n=new _r;return e.then(function(){n.resolveWith.apply(n,[t].concat([[].slice.call(arguments)]))},function(){n.rejectWith.apply(n,[t].concat([[].slice.call(arguments)]))}),n}return new _r().resolveWith(t,[e])}function Xw(e){_r=e.Deferred,Dg=e.when}function De(){return new _r}function Mn(){return Dg.apply(this,arguments)}var Eg,_r,Dg,si=ce(()=>{"use strict";Q();ye();Lt();Eg=[{method:"resolve",handler:"done",state:"resolved"},{method:"reject",handler:"fail",state:"rejected"},{method:"notify",handler:"progress"}],_r=function(){var e=this;this._state="pending",this._promise={},Eg.forEach(function(t){var n=t.method;this[n+"Callbacks"]=Oe(),this[n]=function(){return this[n+"With"](this._promise,arguments)}.bind(this),this._promise[t.handler]=function(r){if(!r)return this;var i=e[n+"Callbacks"];return i.fired()?r.apply(e[n+"Context"],e[n+"Args"]):i.add(function(o,s){r.apply(o,s)}.bind(this)),this}}.bind(this)),this._promise.always=function(t){return this.done(t).fail(t)},this._promise.catch=function(t){return this.then(null,t)},this._promise.then=function(t,n){var r=new _r;return["done","fail"].forEach(function(i){var o=i==="done"?t:n;this[i](function(){if(!o){r[i==="done"?"resolve":"reject"].apply(this,arguments);return}var s=o&&o.apply(this,arguments);Bs(s)?s.done(r.resolve).fail(r.reject):fo(s)?s.then(r.resolve,r.reject):r.resolve.apply(this,ie(s)?[s]:arguments)})}.bind(this)),r.promise()},this._promise.state=function(){return e._state},this._promise.promise=function(t){return t?T(t,e._promise):e._promise},this._promise.promise(this)};Eg.forEach(function(e){var t=e.method,n=e.state;_r.prototype[t+"With"]=function(r,i){var o=this[t+"Callbacks"];return this.state()==="pending"&&(this[t+"Args"]=i,this[t+"Context"]=r,n&&
31(this._state=n),o.fire(r,i)),this}});Dg=function(){if(arguments.length===1)return Cg(arguments[0]);for(var e=[].slice.call(arguments),t=[],n=0,r=new _r,i=function(s){return function(a){t[s]=this,e[s]=arguments.length>1?[].slice.call(arguments):a,n++,n===e.length&&r.resolveWith(t,e)}},o=0;o<e.length;o++)Bs(e[o])?e[o].promise().done(i(o)).fail(r.reject):n++;return n===e.length&&r.resolveWith(t,e),r.promise()}});var Er,bl=ce(()=>{"use strict";yl();ho();Er=Jn({isWrapped:function(){return!1},isWritableWrapped:function(){return!1},wrap:function(e){return e},unwrap:function(e){return e},assign:function(){Vs.error("Method 'assign' should not be used for not wrapped variables. Use 'isWrapped' method for ensuring.")}})});var _2,bg,tI,wg,wl=ce(()=>{"use strict";Q();bl();_2=function(){function e(){}return function(t){return e.prototype=t,new e}}(),bg=function(e,t){var n=[],r,i;for(r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.push(r);for(n.sort(function(o,s){var a=bt(o),c=bt(s);return a&&c?o-s:a&&!c?-1:!a&&c?1:o<s?-1:o>s?1:0}),i=0;i<n.length;i++)r=n[i],t(r,e[r])},tI=function(e,t,n,r){!r&&Er.isWrapped(e[t])?Er.assign(e[t],n):e[t]=n},wg=function e(t,n,r,i){var o,s;for(var a in n)if(o=t[a],s=n[a],!(a==="__proto__"||a==="constructor"||t===s)){if(ue(s)){var c=r?ct(o):ue(o);s=e(c?o:{},s,r,i)}s!==void 0&&o!==s&&tI(t,a,s,i)}return t}});function po(e,t){return t.unwrapObservables?nI(e):e}function sI(e){for(var t={},n=0,r=e.length;n<r;n++){var i=e[n];t[i]=mo(i)}return function(o,s){var a;return j(t,function(c){var u=this(o,s);if(u!==void 0){for(var l=a||(a={}),d=c.split("."),f=d.length-1,h=0;h<f;h++){var m=d[h];m in l||(l[m]={}),l=l[m]}l[d[f]]=u}}),a}}var nI,Tg,rI,iI,Zn,oI,xg,Sg,mo,Ig,Ag,ai,Cr=ce(()=>{"use strict";rt();Qt();wl();Q();ke();bl();nI=Er.unwrap,Tg=Er.isWrapped,rI=Er.assign,iI=function(e){return e.replace(/\[/g,".").replace(/\]/g,"")},Zn=function(e){return iI(e).split(".")},oI=function(e,t,n){return n=n||{},po(t==="this"?e:e[t],n)},xg=function(e,t,n,r){if(t==="this")throw new te.Error("E4016");var i=e[t];r.unwrapObservables&&Tg(i)?rI(i,n):e[t]=n},Sg=function(e){return e=e||{},e.unwrapObservables=e.unwrapObservables!==void 0?e.unwrapObservables:!0,e};mo=function(e){if(arguments.length>1&&(e=[].slice.call(arguments)),!e||e==="this")return function(n){return n};if(typeof e=="string"){var t=Zn(e);return function(n,r){r=Sg(r);for(var i=r.functionsAsIs,o=("defaultValue"in r),s=po(n,r),a=0;a<t.length;a++){if(!s){if(s==null&&o)return r.defaultValue;break}var c=t[a];
31if(o&&ct(s)&&!(c in s))return r.defaultValue;var u=po(s[c],r);!i&&z(u)&&(u=u.call(s)),s=u}return s}}if(Array.isArray(e))return sI(e);if(z(e))return e};Ig=function(e,t,n,r){if(ie(n))return n;var i={};return xg(e,t,i,r),i},Ag=function(e){e=Zn(e||"this");var t=e.length-1;return function(n,r,i){i=Sg(i);var o=po(n,i);e.forEach(function(s,a){var c=oI(o,s,i),u=!i.functionsAsIs&&z(c)&&!Tg(c);a===t?i.merge&&ue(r)&&(!ie(c)||ue(c))?(c=Ig(o,s,c,i),wg(c,r,!1,!0)):u?o[s](r):xg(o,s,r,i):(c=Ig(o,s,c,i),u&&(c=c.call(o)),o=c)})}},ai=function(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(e instanceof Date)return e.getTime();if(e&&e instanceof He&&e.valueOf)return e.valueOf();if(!t&&typeof e=="string"){var r;if((n==null||(r=n.collatorOptions)===null||r===void 0?void 0:r.sensitivity)==="base"){var i=/[\u0300-\u036f]/g;e=e.normalize("NFD").replace(i,"")}return n!=null&&n.locale?e.toLocaleLowerCase(n.locale):e.toLowerCase()}return e}});var vo,F2,Il,Mg,go,ci,Us,Tl,aI,Ng,k2,Ws,cI,zs,L2,Pg,B2,j2,V2,V,H2,Rg,uI,lI,Og,xl,Fg,it=ce(()=>{"use strict";yr();Sn();_g();si();Cr();ke();Q();vo=function(e,t){return ie(e)?e:t},F2=function(e,t){var n=new De,r=t||this,i={promise:n.promise(),abort:function(){clearTimeout(s),n.rejectWith(r)}},o=function(){var a=e.call(r);a&&a.done&&z(a.done)?a.done(function(){n.resolveWith(r)}):n.resolveWith(r)},s=(arguments[2]||setTimeout)(o,typeof t=="number"?t:0);return i},Il=[],Mg=[],go=[],Us=function(e,t,n){if(ci&&ci!==e)return Il.push(t),Mg.push(e),n=n||new De,go.push(n),n;var r=ci,i=go.length;ci=e;var o=t();return o||(go.length>i?o=Mn.apply(this,go.slice(i)):n&&n.resolve()),ci=r,n&&o&&o.done&&o.done(n.resolve).fail(n.reject),!ci&&Il.length&&(Mg.shift()==="render"?Tl:aI)(Il.shift(),go.shift()),o||Mn()},Tl=function(e,t){return Us("render",e,t)},aI=function(e,t){return Us("update",e,t)},Ng=function(e){return function(){var t=this;return Us("render",function(){return e.call(t)})}},k2=function(e){return function(){var t=this;return Us("update",function(){return e.call(t)})}},Ws=function(e,t,n){var r=[],i=0;return j(t,(o,s)=>{var a=0,c=n?n(s):s;j(e,(u,l)=>{var d=c[u];if(d!==void 0){if(cI(d,l)){a++;return}return a=-1,!1}}),!(a<i)&&(a>i&&(r.length=0,i=a),r.push(s))}),r},cI=function(e,t){if(Array.isArray(e)&&Array.isArray(t)){var n=!1;return j(e,(r,i)=>{if(i!==t[r])return n=!0,!1}),!n}return e===t},zs=function(e){var t,n;switch(At(e)){case"string":return e.split(/\s+/,2);case"object":return[(t=e.x)!==null&&t!==void 0?t:e.h,(n=e.y)!==null&&n!==void 0?n:e.v];case"number":return[e];case"array":return e;default:return null}},L2=function(e){var t=Te(e)?e:e.toString(),n=t.match(/[^a-zA-Z0-9_]/g);return n&&j(n,(r,i)=>{t=t.replace(i,"__"+i.charCodeAt()+"__")}),t},Pg=function(e,t){var n=zs(e),r=t?parseFloat(n&&n[0]):parseInt(n&&n[0],10),i=t?parseFloat(n&&n[1]):parseInt(n&&n[1],10);return isFinite(r)||(r=0),isFinite(i)||(i=r),{h:r,v:i}},B2=function(e){if(e instanceof yg)return e.toString();if(ct(e)||Array.isArray(e))try{var t=JSON.stringify(e);return t==="{}"?e:t}catch{return e}return e},j2=function(e){return e.replace(/[[\]{}\-()*+?.\\^$|\s]/g,"\\$&")},V2=function(e){var t=qe().serverDecimalSeparator;return ie(e)&&(e=e.toString().replace(".",t)),e},V=function(){},H2=function(){return new De().resolve().promise()},Rg=function(e,t,n){for(var r=[],i,o=!n,s=0;s<e.length;s++)i=!!t(e[s],s),i===o&&r.push(e[s]);return r},uI=(e,t,n,r)=>e.length!==t.length?!1:!e.some((i,o)=>!xl(i,t[o],n+1,Je({},r,{strict:!0}))),lI=(e,t,n,r)=>{var i=Object.keys(e),o=Object.keys(t);if(i.length!==o.length)return!1;var s=new Set(o);return!i.some(a=>!s.has(a)||!xl(e[a],t[a],n+1,r))},Og={maxDepth:3,strict:!0},xl=(e,t,n,r)=>{var{strict:i,maxDepth:o}=r,s=ai(e,!0),a=ai(t,!0),c=i?s===a:s==a;switch(!0){case c:case n>=o:return!0;case(ct(s)&&ct(a)):return lI(s,a,n,r);case(Array.isArray(s)&&Array.isArray(a)):return uI(s,a,n,r);default:return!1}},Fg=function(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Og,r=Je({},Og,n);return xl(e,t,0,r)}});function kg(e){try{return new CSSStyleSheet}catch{var t=e.ownerDocument.createElement("style");return e.appendChild(t),t.sheet}}function Lg(e,t,n){for(var r=0;r<t.length;r++){var i=t[r];try{for(var o=0;o<i.cssRules.length;o++)dI(e,i.cssRules[o],n)}catch{}}}
31function dI(e,t,n){var r,i,o,s,a,c,u=n||((r=t.selectorText)===null||r===void 0?void 0:r.includes(Sl))||((i=t.cssRules)===null||i===void 0||(o=i[0])===null||o===void 0||(s=o.selectorText)===null||s===void 0?void 0:s.includes(Sl))||((a=t.name)===null||a===void 0?void 0:a.startsWith(Sl))||((c=t.style)===null||c===void 0?void 0:c.fontFamily)==="DXIcons";u&&e.insertRule(t.cssText,e.cssRules.length)}function Bg(e){var t,n=e.get(0),r=(t=n.getRootNode)===null||t===void 0?void 0:t.call(n);if(r!=null&&r.host){Gs||(Gs=kg(r),Lg(Gs,n.ownerDocument.styleSheets,!1));var i=kg(r);Lg(i,r.styleSheets,!0),r.adoptedStyleSheets=[Gs,i]}}function fI(e,t,n){var r=e.getBoundingClientRect();return r&&t>=r.left&&t<r.right&&n>=r.top&&n<r.bottom}function hI(){var e=0,t=[];return{push(n){return t.push(n),this},shift(){return e++,t[e-1]},get length(){return t.length-e},get items(){return t}}}function jg(e,t,n){for(var r=hI().push(n);r.length;)for(var i=r.shift(),o=0;o<i.childNodes.length;o++){var s=i.childNodes[o];s.nodeType===Node.ELEMENT_NODE&&fI(s,e,t)&&getComputedStyle(s).pointerEvents!=="none"&&r.push(s)}var a=r.items.reverse();return a.pop(),a}var Sl,Gs,Al=ce(()=>{"use strict";Sl="dx-",Gs=null});var pI,mI,gI,vI,yI,D,Pe=ce(()=>{"use strict";ho();it();Al();pI=1,mI=3,gI=9,vI=11,yI={querySelectorAll:(e,t)=>e.querySelectorAll(t),elementMatches(e,t){var n=e.matches||e.matchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector||(r=>{var i=e.document||e.ownerDocument;if(!i)return!1;for(var o=this.querySelectorAll(i,r),s=0;s<o.length;s++)if(o[s]===e)return!0});return n.call(e,t)},createElement(e,t){return t=t||this._document,t.createElement(e)},createElementNS(e,t,n){return n=n||this._document,n.createElementNS(e,t)},createTextNode(e,t){return t=t||this._document,t.createTextNode(e)},createAttribute(e,t){return t=t||this._document,t.createAttribute(e)},isNode:e=>e&&typeof e=="object"&&"nodeType"in e&&"nodeName"in e,isElementNode:e=>e&&e.nodeType===pI,isTextNode:e=>e&&e.nodeType===mI,isDocument:e=>e&&e.nodeType===gI,isDocumentFragment:e=>e&&e.nodeType===vI,removeElement(e){var t=e&&e.parentNode;t&&t.removeChild(e)},insertElement(e,t,n){e&&t&&e!==t&&(n?e.insertBefore(t,n):e.appendChild(t))},getAttribute:(e,t)=>e.getAttribute(t),setAttribute(e,t,n){t==="style"?e.style.cssText=n:e.setAttribute(t,n)},removeAttribute(e,t){e.removeAttribute(t)},setProperty(e,t,n){e[t]=n},setText(e,t){e&&(e.textContent=t)},setClass(e,t,n){e.nodeType===1&&t&&(n?e.classList.add(t):e.classList.remove(t))},setStyle(e,t,n){e.style[t]=n||""},_document:typeof document>"u"?void 0:document,getDocument(){return this._document},getActiveElement(e){var t=this.getRootNode(e);return t.activeElement},getRootNode(e){var t,n;return(t=e==null||(n=e.getRootNode)===null||n===void 0?void 0:n.call(e))!==null&&t!==void 0?t:this._document},getBody(){return this._document.body},createDocumentFragment(){return this._document.createDocumentFragment()},getDocumentElement(){return this._document.documentElement},getLocation(){return this._document.location},getSelection(){return this._document.selection},getReadyState(){return this._document.readyState},getHead(){return this._document.head},hasDocumentProperty(e){return e in this._document},listen(e,t,n,r){return!e||!("addEventListener"in e)?V:(e.addEventListener(t,n,r),()=>{e.removeEventListener(t,n)})},elementsFromPoint(e,t,n){var r=this.getRootNode(n);return r.host?jg(e,t,r):r.elementsFromPoint(e,t)}},D=Jn(yI)});var _I,be,Dr,pe,Ml,EI,Y2,br,$e=ce(()=>{"use strict";Pe();_I=typeof window<"u",be=()=>_I,Dr=be()?window:void 0;Dr||(Dr={},Dr.window=Dr);pe=()=>Dr,Ml=e=>be()&&e in Dr,EI=e=>e<768?"xs":e<992?"sm":e<1200?"md":"lg",Y2=e=>{var t=e||EI,n=D.getDocumentElement().clientWidth;return t(n)},br=()=>be()?Dr.navigator:{userAgent:""}});function yo(e,t,n,r){var i=(s,a,c)=>parseFloat(Nl(s,a,c,"0"))||0,o=n==="border"?"-width":"";return i(e,r,"".concat(n,"-").concat(Vg[t][0]).concat(o))+i(e,r,"".concat(n,"-").concat(Vg[t][1]).concat(o))}function Bt(e,t,n){return arguments.length===2?Hg(t,e):Hg(t,e,n)}var qs,CI,Ol,$g,Ug,Nl,ui,Vg,DI,bI,wI,Wg,eB,tB,nB,rB,pn,Qn,iB,wr,oB,_o,sB,Ir,aB,cB,uB,Hg,Pl,zg,li=ce(()=>{"use strict";$e();
31Pe();Q();qs=pe(),CI=["auto","none","inherit","initial"],Ol=function(e,t){var n=0;return t.forEach(function(r){n+=parseFloat(e[r])||0}),n},$g=function(e,t){var n=e==="width"?"Left":"Top",r=e==="width"?"Right":"Bottom";return{padding:Ol(t,["padding"+n,"padding"+r]),border:Ol(t,["border"+n+"Width","border"+r+"Width"]),margin:Ol(t,["margin"+n,"margin"+r])}},Ug=function(e){var t,n=(e==null||(t=e.ownerDocument)===null||t===void 0?void 0:t.defaultView)||qs;return n.getComputedStyle&&n.getComputedStyle(e)},Nl=function(e,t,n,r){var i;return t?.[n]||((i=e.style)===null||i===void 0?void 0:i[n])||r},ui={content:0,padding:1,border:2,margin:3,"content-box":0,"border-box":2},Vg={width:["left","right"],height:["top","bottom"]};DI=function(e,t,n){var r=t==="width"?"offsetWidth":"offsetHeight",i=Ug(e),o=Nl(e,i,t);(o===""||o==="auto")&&(o=e[r]),o=parseFloat(o)||0;var s=Nl(e,i,"boxSizing","content-box"),a=n||s,c=ui[a],u=ui[s];if(c===void 0||u===void 0)throw new Error;if(u===c)return o;var l=Math.sign(c-u),d=!1,f=!1,h=!1,m=!1;l===1&&(c+=1,u+=1);for(var g=u;g!==c;g+=l)switch(g){case ui.content:break;case ui.padding:d=l*yo(e,t,"padding",i);break;case ui.border:f=l*yo(e,t,"border",i);break;case ui.margin:h=l*yo(e,t,"margin",i)}if(d||f){var y=(d===!1?l*yo(e,t,"padding",i):d)+(f===!1?l*yo(e,t,"border",i):f);m=l*Math.max(0,Math.floor(e[r]-o-l*y))||0}return o+h+d+f+m},bI=function(e){return Ce(e)?e.innerHeight:e.offsetHeight},wI=function(e,t,n){return e.indexOf("px")>0?e=parseInt(e.replace("px","")):e.indexOf("%")>0?e=parseInt(e.replace("%",""))*bI(t)/100:isNaN(e)?e.indexOf("vh")>0?e=qs.innerHeight/100*parseInt(e.replace("vh","")):n&&e.indexOf("em")>0&&(e=parseFloat(e.replace("em",""))*parseFloat(qs.getComputedStyle(n).fontSize)):e=parseInt(e),e},Wg=function(e,t,n){if(!e)return null;if(CI.indexOf(e)>-1)return t?null:e;if(Te(e)&&(e=wI(e,n)),bt(e))return Math.max(0,e+t);var r=t<0?" - ":" ";return"calc("+e+r+Math.abs(t)+"px)"},eB=function(e,t,n){var r=Wg(e,t,n);return r!==null?r:"none"},tB=function(e,t,n){var r=Wg(e,t,n);return r!==null?r:0},nB=function(e,t){if(!e)return 0;var n=$g("height",qs.getComputedStyle(e));return n.padding+n.border+(t?n.margin:0)},rB=function(e){if(e){var t=e.getBoundingClientRect();if(t.height)return t.height}return 0},pn={getWidth:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Bt("width",...t)},setWidth:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Bt("width",...t)},getHeight:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Bt("height",...t)},setHeight:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Bt("height",...t)},getOuterWidth:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Bt("outerWidth",...t)},setOuterWidth:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Bt("outerWidth",...t)},getOuterHeight:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Bt("outerHeight",...t)},setOuterHeight:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Bt("outerHeight",...t)},getInnerWidth:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Bt("innerWidth",...t)},setInnerWidth:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Bt("innerWidth",...t)},getInnerHeight:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Bt("innerHeight",...t)},setInnerHeight:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Bt("innerHeight",...t)}};Qn=e=>pn.getWidth(e),iB=(e,t)=>pn.setWidth(e,t),wr=e=>pn.getHeight(e),oB=(e,t)=>pn.setHeight(e,t),_o=(e,t)=>pn.getOuterWidth(e,t||!1),sB=(e,t)=>pn.setOuterWidth(e,t),Ir=(e,t)=>pn.getOuterHeight(e,t||!1),aB=(e,t)=>pn.setOuterHeight(e,t),cB=e=>pn.getInnerWidth(e),uB=e=>pn.getInnerHeight(e),Hg=function e(t,n,r){var i=n.toLowerCase().indexOf("width")>=0?"Width":"Height",o=i.toLowerCase(),s=n.indexOf("outer")===0,a=n.indexOf("inner")===0,c=arguments.length===2||typeof r=="boolean";if(Mt(t)){if(t.length>1&&!c){for(var u=0;u<t.length;u++)e(t[u],n,r);return}t=t[0]}if(t){if(Ce(t))return s?t["inner"+i]:D.getDocumentElement()["client"+i];if(D.isDocument(t)){var l=D.getDocumentElement(),d=D.getBody();return Math.max(d["scroll"+i],d["offset"+i],l["scroll"+i],l["offset"+i],l["client"+i])}if(c){var f="content";return s&&(f=r?"margin":"border"),a&&(f="padding"),DI(t,o,f)}if(bt(r)){var h=Ug(t),m=$g(o,h),g=h.boxSizing==="border-box";r=Number(r),s?r-=g?0:m.border+m.padding:a?r+=g?m.border:-m.padding:g&&(r+=m.border+m.padding)}return r+=bt(r)?"px":"",D.setStyle(t,o,r),null}},Pl=e=>Ce(e)?e:e.defaultView,zg=e=>{if(!e.getClientRects().length)return{top:0,left:0};var t=e.getBoundingClientRect(),n=Pl(e.ownerDocument),r=e.ownerDocument.documentElement;return{top:t.top+n.pageYOffset-r.clientTop,left:t.left+n.pageXOffset-r.clientLeft}}});var Xn,Ks=ce(()=>{"use strict";ke();Lt();Xn=class{constructor(){this.memory=[],this.callbacks=Oe()}add(t){j(this.memory,(n,r)=>t.apply(t,r)),this.callbacks.add(t)}remove(t){this.callbacks.remove(t)}fire(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];this.memory.push(n),this.callbacks.fire.apply(this.callbacks,n)}}});var Eo,Rl=ce(()=>{"use strict";Ks();Eo=new Xn});
31function Gg(e){II.forEach(function(t){e(t,function(n){return TI(t,n)})},this)}var II,TI,qg=ce(()=>{"use strict";II=["pageX","pageY","screenX","screenY","clientX","clientY"],TI=function(e,t){if(t[e]&&!t.touches||!t.touches)return t[e];var n=t.touches.length?t.touches:t.changedTouches;if(n.length)return n[0][e]}});var xI,ut,er=ce(()=>{"use strict";xI=function(e){var t,n=function(){return t=e.apply(this,arguments),n=function(){return t},t};return function(){return n.apply(this,arguments)}},ut=xI});function OI(e,t){return!Ce(e)&&e.nodeName!=="#document"&&D.elementMatches(e,t)}function Bl(e,t){var n=e[0];if(n)if(D.isNode(n)||Ce(n))t.apply(Ne,e);else if(!Te(n)&&"length"in n){var r=Array.prototype.slice.call(e,0);Array.prototype.forEach.call(n,function(i){r[0]=i,Bl(r,t)})}else throw te.Error("E0025")}function Co(e){return function(){Bl(arguments,e)}}function NI(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){return e=!0,!0}});Ll.addEventListener("test",null,t)}catch{}return e}function di(e,t){var n=Fl.get(e);t=t||"";var r=t.split("."),i=r.slice(1),o=!!r[0];t=r[0]||Ys,n||(n={},Fl.set(e,n)),n[t]||(n[t]={handleObjects:[],nativeHandler:null});var s=n[t];return{addHandler:function(a,c,u){var l=function(g,y){var p=[g],v=g.currentTarget,C=g.relatedTarget,w,P;t in Kg&&(w=C&&v&&(C===v||tv(v,C))),y!==void 0&&p.push(y),tr.callMethod(t,"handle",e,[g,u]),w||(P=a.apply(v,p)),P===!1&&(g.preventDefault(),g.stopPropagation())},d={handler:a,wrappedHandler:function(g,y){if(!(Js&&g.type===Js))if(g.data=u,g.delegateTarget=e,c)for(var p=g.target;p&&p!==e;)OI(p,c)&&(g.currentTarget=p,l(g,y)),p=p.parentNode;else g.currentTarget=g.delegateTarget||g.target,l(g,y)},selector:c,type:t,data:u,namespace:i.join("."),namespaces:i,guid:++Xg};s.handleObjects.push(d);var f=s.handleObjects.length===1,h=f&&o,m;h&&(h=!tr.callMethod(t,"setup",e,[u,i,a])),h&&(s.nativeHandler=PI(t),ev()&&Qg.indexOf(t)>-1&&(m={passive:!1}),s.removeListener=D.listen(e,Kg[t]||t,s.nativeHandler,m)),tr.callMethod(t,"add",e,[d])},removeHandler:function(a,c){var u=function(f){var h=n[f];if(!h.handleObjects.length){delete n[f];return}var m;h.handleObjects=h.handleObjects.filter(function(p){var v=i.length&&!Yg(p.namespaces,i)||a&&p.handler!==a||c&&p.selector!==c;return v||(m=p.handler,tr.callMethod(f,"remove",e,[p])),v});var g=!h.handleObjects.length,y=g&&f!==Ys;y&&(tr.callMethod(f,"teardown",e,[i,m]),h.nativeHandler&&h.removeListener(),delete n[f])};if(o)u(t);else for(var l in n)u(l);var d=Object.keys(n).length===0;d&&Fl.delete(e)},callHandlers:function(a,c){var u=!1,l=function(d){u||(!i.length||Yg(d.namespaces,i))&&(d.wrappedHandler(a,c),u=a.isImmediatePropagationStopped())};s.handleObjects.forEach(l),i.length&&n[Ys]&&n[Ys].handleObjects.forEach(l)}}}function PI(e){return function(t,n){var r=di(this,e);t=Ne.Event(t),r.callHandlers(t,n)}}function Yg(e,t){for(var n=0;n<t.length;n++)if(e.indexOf(t[n])<0)return!1;return!0}function kl(e){return function(t,n,r,i,o){o||(o=i,i=void 0),typeof r!="string"&&(i=r,r=void 0),!o&&typeof n=="string"&&(o=i||r,r=void 0,i=void 0),e(t,n,r,i,o)}}function RI(e){return function(t,n,r,i){typeof r=="function"&&(i=r,r=void 0),e(t,n,r,i)}}function Jg(e){return function(t,n,r){typeof n=="string"&&(n={type:n}),n.target||(n.target=t),n.currentTarget=t,n.delegateTarget||(n.delegateTarget=t),!n.type&&n.originalEvent&&(n.type=n.originalEvent.type),e(t,n instanceof Ne.Event?n:Ne.Event(n),r)}}function FI(e){return Ne.Event=function(t,n){if(!(this instanceof Ne.Event))return new Ne.Event(t,n);t||(t={}),typeof t=="string"&&(t={type:t}),n||(n={}),e.call(this,t,n)},Je(Ne.Event.prototype,{_propagationStopped:!1,_immediatePropagationStopped:!1,_defaultPrevented:!1,isPropagationStopped:function(){return!!(this._propagationStopped||this.originalEvent&&this.originalEvent.propagationStopped)},stopPropagation:function(){this._propagationStopped=!0,this.originalEvent&&this.originalEvent.stopPropagation()},isImmediatePropagationStopped:function(){return this._immediatePropagationStopped},stopImmediatePropagation:function(){this.stopPropagation(),this._immediatePropagationStopped=!0,this.originalEvent&&this.originalEvent.stopImmediatePropagation()},isDefaultPrevented:function(){return!!(this._defaultPrevented||this.originalEvent&&this.originalEvent.defaultPrevented)},preventDefault:function(){this._defaultPrevented=!0,this.originalEvent&&this.originalEvent.preventDefault()}}),Ne.Event}function Zg(e){var t=function(n,r){if(r&&r.indexOf(" ")>-1){var i=Array.prototype.slice.call(arguments,0);r.split(" ").forEach(function(o){i[1]=o,e.apply(this,i)})}
31else e.apply(this,arguments)};return function(n,r){if(typeof r=="object"){var i=Array.prototype.slice.call(arguments,0);for(var o in r)i[1]=o,i[i.length-1]=r[o],t.apply(this,i)}else t.apply(this,arguments)}}function kI(e,t){var n=SI[e]||e;(function(r,i){return r==="click"&&i.localName==="a"})(e,t)||z(t[n])&&(Js=e,t[n](),Js=void 0)}function LI(e){return function(t){return t.which==null&&t.type.indexOf("key")===0}(e)?e.charCode!=null?e.charCode:e.keyCode:function(t){return!t.which&&t.button!==void 0&&/^(?:mouse|pointer|contextmenu|drag|drop)|click/.test(t.type)}(e)?{1:1,2:3,3:1,4:2}[e.button]:e.which}function nv(e){e&&(Ne.Event=e,Ne.Event.prototype=e.prototype)}function jl(e,t,n){Object.defineProperty(n||Ne.Event.prototype,e,{enumerable:!0,configurable:!0,get:function(){return this.originalEvent&&t(this.originalEvent)},set:function(r){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:r})}})}var Ll,Ys,Kg,SI,AI,Qg,MI,Fl,Xg,Js,tr,Ne,ev,tv,rv,iv,I,Ze=ce(()=>{"use strict";yr();Rl();ye();Pe();$e();ho();Q();Lt();rt();qg();er();Ll=pe(),Ys="dxEmptyEventType",Kg={mouseenter:"mouseover",mouseleave:"mou
31seout",pointerenter:"pointerover",pointerleave:"pointerout"},SI={focusin:"focus",focusout:"blur"},AI=["blur","focus","load"],Qg=["touchmove","wheel","mousewheel","touchstart"],MI=["target","relatedTarget","delegateTarget","altKey","bubbles","cancelable","changedTouches","ctrlKey","detail","eventPhase","metaKey","shiftKey","view","char","code","charCode","key","keyCode","button","buttons","offsetX","offsetY","pointerId","pointerType","targetTouches","toElement","touches"];Fl=new WeakMap,Xg=0,tr=function(){var e={};return Eo.add(function(t,n){e[t]=n}),{getField:function(t,n){return e[t]&&e[t][n]},callMethod:function(t,n,r,i){return e[t]&&e[t][n]&&e[t][n].apply(r,i)}}}(),Ne=Jn({on:Co(kl(Zg(function(e,t,n,r,i){var o=di(e,t);o.addHandler(i,n,r)}))),one:Co(kl(function(e,t,n,r,i){Ne.on(e,t,n,r,function o(){Ne.off(e,t,n,o),i.apply(this,arguments)})})),off:Co(RI(Zg(function(e,t,n,r){var i=di(e,t);i.removeHandler(r,n)}))),trigger:Co(Jg(function(e,t,n){var r=t.type,i=di(e,t.type);tr.callMethod(r,"trigger",e,[t,n]),i.callHandlers(t,n);var o=tr.getField(r,"noBubble")||t.isPropagationStopped()||AI.indexOf(r)!==-1;if(!o){var s=[];(function u(l){var d,f=(d=l.parentNode)!==null&&d!==void 0?d:ct(l.host)?l.host:null;f&&(s.push(f),u(f))})(e),s.push(Ll);for(var a=0;s[a]&&!t.isPropagationStopped();){var c=di(s[a],t.type);c.callHandlers(T(t,{currentTarget:s[a]}),n),a++}}
31(e.nodeType||Ce(e))&&(tr.callMethod(r,"_default",e,[t,n]),kI(r,e))})),triggerHandler:Co(Jg(function(e,t,n){var r=di(e,t.type);r.callHandlers(t,n)}))});ev=ut(NI),tv=(e,t)=>Ce(e)?tv(e.document,t):e.contains?e.contains(t):!!(t.compareDocumentPosition(e)&t.DOCUMENT_POSITION_CONTAINS);nv(FI(function(e,t){var n,r=e instanceof Ne.Event||be()&&e instanceof Ll.Event||((n=e.view)===null||n===void 0?void 0:n.Event)&&e instanceof e.view.Event;r?(this.originalEvent=e,this.type=e.type,this.currentTarget=void 0,Object.prototype.hasOwnProperty.call(e,"isTrusted")&&(this.isTrusted=e.isTrusted),this.timeStamp=e.timeStamp||Date.now()):Je(this,e),jl("which",LI,this),e.type.indexOf("touch")===0&&(delete t.pageX,delete t.pageY),Je(this,t),this.guid=++Xg}));MI.forEach(e=>jl(e,t=>t[e]));Gg(jl);rv=Oe(),iv=Oe();Ne.set=function(e){rv.fire(),Ne.inject(e),nv(e.Event),iv.fire()};Ne.subscribeGlobal=function(){Bl(arguments,kl(function(){var e=arguments;Ne.on.apply(this,e),rv.add(function(){var t=Array.prototype.slice.call(e,0);t.splice(3,1),Ne.off.apply(this,t)}),iv.add(function(){Ne.on.apply(this,e)})}))};Ne.forcePassiveFalseEventNames=Qg;Ne.passiveEventHandlersSupported=ev;I=Ne});function xe(){return Tr.data.apply(this,arguments)}function sv(e){ov=e}function nr(e,t){return Tr.removeData.call(this,e,t)}function fi(e,t){if(D.isElementNode(e)){var n=e.getElementsByTagName("*");Tr.cleanData(n),t&&Tr.cleanData([e])}}var Do,Tr,BI,ov,jI,VI,On=ce(()=>{"use strict";Pe();Ze();Ks();Do=new WeakMap,BI=new Xn,ov=function(){},jI=function(){},VI=function(e){BI.fire(e),Tr=e;var t=Tr.cleanData;Tr.cleanData=function(n){ov(n);var r=t.call(this,n);return jI(n),r}};VI({data:function(){var e=arguments[0],t=arguments[1],n=arguments[2];if(e){var r=Do.get(e);return r||(r={},Do.set(e,r)),t===void 0?r:arguments.length===2?r[t]:(r[t]=n,n)}},removeData:function(e,t){if(e)if(t===void 0)Do.delete(e);else{var n=Do.get(e);n&&delete n[t]}},cleanData:function(e){for(var t=0;t<e.length;t++)I.off(e[t]),Do.delete(e[t])}})});var av,Vl,Hl,HI,$l,FB,kB,$I,LB,cv=ce(()=>{"use strict";ke();av=function(e){return e==null?"":String(e)},Vl=function(e){return av(e).charAt(0).toUpperCase()+e.substr(1)},Hl=function(e){return av(e).replace(/([a-z\d])([A-Z])/g,"$1 $2").split(/[\s_-]+/)},HI=function(e){return Yn(Hl(e),function(t){return t.toLowerCase()}).join("-")},$l=function(e,t){return Yn(Hl(e),function(n,r){return n=n.toLowerCase(),(t||r>0)&&(n=Vl(n)),n}).join("")},FB=function(e){return Vl(HI(e).replace(/-/g," "))},kB=function(e){return Yn(Hl(e),function(t){return Vl(t.toLowerCase())}).join(" ")},$I=["0","1","2","3","4","5","6","7","8","9"],LB=function(e){var t=[],n,r,i=!1,o=!1;for(n=0;n<e.length;n++)r=e.charAt(n),o=r===r.toUpperCase()&&r!=="-"&&r!==")"&&r!=="/"||r in $I,r==="_"||r==="."?(r=" ",o=!0):n===0?(r=r.toUpperCase(),o=!0):!i&&o&&t.length>0&&t.push(" "),t.push(r),i=o;return t.join("")}});var Zs,UI,Ul,WI,Nn,uv,zI,lv,dv,UB,WB,fv,bo=ce(()=>{"use strict";cv();er();Q();Pe();Zs=["","Webkit","Moz","O","Ms"],UI={"":"",Webkit:"-webkit-",Moz:"-moz-",O:"-o-",ms:"-ms-"},Ul=ut(function(){return D.createElement("dx").style}),WI=function(e,t){e=$l(e,!0);for(var n,r=0,i=Zs.length;r<i;r++){var o=Zs[r],s=o+e,a=$l(s);if(n=t(a,o),n===void 0&&(n=t(s,o)),n!==void 0)break}return n||""},Nn=function(e){if(e in Ul())return e;var t=e;e=e.charAt(0).toUpperCase()+e.substr(1);for(var n=1;n<Zs.length;n++){var r=Zs[n].toLowerCase()+e;if(r in Ul())return r}return t},uv=function(e){return WI(e,function(t,n){if(t in Ul())return UI[n]})},zI=["fillOpacity","columnCount","flexGrow","flexShrink","fontWeight","lineHeight","opacity","zIndex","zoom"],lv=function(e,t){return bt(t)&&zI.indexOf(e)===-1&&(t+="px"),t},dv=function(e,t,n){if(e){n=bt(n)?n+="px":n;for(var r=0;r<e.length;++r)e[r].style[t]=n}},UB=function(e,t){dv(e,"width",t)},WB=function(e,t){dv(e,"height",t)},fv=function(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(n){var r=[].slice.call(e.style);r.forEach(i=>{e.style.removeProperty(i)})}t.split(";").forEach(i=>{var o=i.split(":").map(c=>c.trim());if(o.length===2){var[s,a]=o;e.style[s]=a}})}});var hv,mn,wo,pv,Wl=ce(()=>{"use strict";Pe();hv=/<([a-z][^/\0>\x20\t\r\n\f]+)/i,mn={default:{tagsCount:0,startTags:"",endTags:""},thead:{tagsCount:1,startTags:"<table>",endTags:"</table>"},td:{tagsCount:3,startTags:"<table><tbody><tr>",endTags:"</tr></tbody></table>"},col:{tagsCount:2,startTags:"<table><colgroup>",endTags:"</colgroup></table>"},tr:{tagsCount:2,startTags:"<table><tbody>",endTags:"</tbody></table>"}};
31mn.tbody=mn.colgroup=mn.caption=mn.tfoot=mn.thead;mn.th=mn.td;wo=function(e){if(typeof e!="string")return null;var t=D.createDocumentFragment(),n=t.appendChild(D.createElement("div")),r=hv.exec(e),i=r&&r[1].toLowerCase(),o=mn[i]||mn.default;n.innerHTML=o.startTags+e+o.endTags;for(var s=0;s<o.tagsCount;s++)n=n.lastChild;return[...n.childNodes]},pv=function(e){var t=hv.exec(e);return t&&t[1]in mn}});var GI,K,F,hi,zl,vv,mv,gv,Gl,yv,_v,Ev=ce(()=>{"use strict";On();Pe();$e();Q();bo();li();Wl();GI=pe(),F=function(e,t){return e?typeof e=="string"?e==="body"?(this[0]=t?t.body:D.getBody(),this.length=1,this):(t=t||D.getDocument(),e[0]==="<"?(this[0]=D.createElement(e.slice(1,-1),t),this.length=1,this):([].push.apply(this,D.querySelectorAll(t,e)),this)):D.isNode(e)||Ce(e)?(this[0]=e,this.length=1,this):Array.isArray(e)?([].push.apply(this,e),this):K(e.toArray?e.toArray():[e]):(this.length=0,this)};K=function(e,t){return new F(e,t)};K.fn={dxRenderer:!0};F.prototype=K.fn;hi=function(e,t){for(var n=0;n<this.length;n++){var r=K(this[n]);r[e].apply(r,t)}return this},zl=function(e,t,n){n!=null&&n!==!1?D.setAttribute(e,t,n):D.removeAttribute(e,t)};F.prototype.show=function(){return this.toggle(!0)};F.prototype.hide=function(){return this.toggle(!1)};F.prototype.toggle=function(e){return this[0]&&this.toggleClass("dx-state-invisible",!e),this};F.prototype.attr=function(e,t){if(this.length>1&&arguments.length>1)return hi.call(this,"attr",arguments);if(!this[0])return ct(e)||t!==void 0?this:void 0;if(!this[0].getAttribute)return this.prop(e,t);if(typeof e=="string"&&arguments.length===1){var n=this[0].getAttribute(e);return n??void 0}else if(ue(e))for(var r in e)this.attr(r,e[r]);else zl(this[0],e,t);return this};F.prototype.removeAttr=function(e){return this[0]&&D.removeAttribute(this[0],e),this};F.prototype.prop=function(e,t){if(!this[0])return this;if(typeof e=="string"&&arguments.length===1)return this[0][e];if(ue(e))for(var n in e)this.prop(n,e[n]);else D.setProperty(this[0],e,t);return this};F.prototype.addClass=function(e){return this.toggleClass(e,!0)};F.prototype.removeClass=function(e){return this.toggleClass(e,!1)};F.prototype.hasClass=function(e){if(!this[0]||this[0].className===void 0)return!1;for(var t=e.split(" "),n=0;n<t.length;n++)if(this[0].classList){if(this[0].classList.contains(t[n]))return!0}else{var r=Te(this[0].className)?this[0].className:D.getAttribute(this[0],"class");if((r||"").split(" ").indexOf(t[n])>=0)return!0}return!1};F.prototype.toggleClass=function(e,t){if(this.length>1)return hi.call(this,"toggleClass",arguments);if(!this[0]||!e)return this;t=t===void 0?!this.hasClass(e):t;for(var n=e.split(" "),r=0;r<n.length;r++)D.setClass(this[0],n[r],t);return this};F.prototype.html=function(e){return arguments.length?(this.empty(),typeof e=="string"&&!pv(e)||typeof e=="number"?(this[0].innerHTML=e,this):this.append(wo(e))):this[0].innerHTML};vv=function(e,t){if(!(!this[0]||!e)){typeof e=="string"?e=wo(e):e.nodeType?e=[e]:bt(e)&&(e=[D.createTextNode(e)]);for(var n=0;n<e.length;n++){var r=e[n],i=this[0],o=i.tagName==="TABLE"&&r.tagName==="TR";o&&i.tBodies&&i.tBodies.length&&(i=i.tBodies[0]),D.insertElement(i,r.nodeType?r:r[0],t)}}},mv=function(e,t){if(!(!this[0]||!this[0].style)&&!(t===null||typeof t=="number"&&isNaN(t))){e=Nn(e);for(var n=0;n<this.length;n++)this[n].style[e]=lv(e,t)}};F.prototype.css=function(e,t){if(Te(e))if(arguments.length===2)mv.call(this,e,t);else{if(!this[0])return;e=Nn(e);var n=GI.getComputedStyle(this[0])[e]||this[0].style[e];return bt(n)?n.toString():n}else if(ue(e))for(var r in e)mv.call(this,r,e[r]);return this};F.prototype.prepend=function(e){if(arguments.length>1){for(var t=0;t<arguments.length;t++)this.prepend(arguments[t]);return this}return vv.apply(this,[e,this[0].firstChild]),this};F.prototype.append=function(e){if(arguments.length>1){for(var t=0;t<arguments.length;t++)this.append(arguments[t]);return this}return vv.apply(this,[e]),this};F.prototype.prependTo=function(e){if(this.length>1){for(var t=this.length-1;t>=0;t--)K(this[t]).prependTo(e);return this}return e=K(e),e[0]&&D.insertElement(e[0],this[0],e[0].firstChild),this};F.prototype.appendTo=function(e){return this.length>1?hi.call(this,"appendTo",arguments):(D.insertElement(K(e)[0],this[0]),this)};F.prototype.insertBefore=function(e){return e&&e[0]&&D.insertElement(e[0].parentNode,this[0],e[0]),this};F.prototype.insertAfter=function(e){return e&&e[0]&&D.insertElement(e[0].parentNode,this[0],e[0].nextSibling),this};F.prototype.before=function(e){return this[0]&&D.insertElement(this[0].parentNode,e[0],this[0]),this};F.prototype.after=function(e){return this[0]&&D.insertElement(this[0].parentNode,e[0],this[0].nextSibling),this};F.prototype.wrap=function(e){if(this[0]){var t=K(e);t.insertBefore(this),t.append(this)}return this};F.prototype.wrapInner=function(e){var t=this.contents();return t.length?t.wrap(e):this.append(e),this};F.prototype.replaceWith=function(e){if(e&&e[0])return e.is(this)?this:(e.insertBefore(this),this.remove(),e)};F.prototype.remove=function(){return this.length>1?hi.call(this,"remove",arguments):(fi(this[0],!0),D.removeElement(this[0]),this)};F.prototype.detach=function(){return this.length>1?hi.call(this,"detach",arguments):(D.removeElement(this[0]),this)};F.prototype.empty=function(){return this.length>1?hi.call(this,"empty",arguments):(fi(this[0]),D.setText(this[0],""),this)};F.prototype.clone=function(){for(var e=[],t=0;t<this.length;t++)e.push(this[t].cloneNode(!0));return K(e)};F.prototype.text=function(e){if(!arguments.length){for(var t="",n=0;n<this.length;n++)t+=this[n]&&this[n].textContent||"";return t}var r=z(e)?e():e;return fi(this[0],!1),D.setText(this[0],ie(r)?r:""),this};F.prototype.val=function(e){return arguments.length===1?this.prop("value",ie(e)?e:""):this.prop("value")};F.prototype.contents=function(){if(!this[0])return K();var e=[];return e.push.apply(e,this[0].childNodes),K(e)};F.prototype.find=function(e){var t=K();if(!e)return t;var n=[],r;
31if(typeof e=="string")for(e=e.trim(),r=0;r<this.length;r++){var i=this[r];if(D.isElementNode(i)){var o=i.getAttribute("id"),s=o||"dx-query-children";o||zl(i,"id",s),s="[id='"+s+"'] ";var a=s+e.replace(/([^\\])(,)/g,"$1, "+s);n.push.apply(n,D.querySelectorAll(i,a)),zl(i,"id",o)}else(D.isDocument(i)||D.isDocumentFragment(i))&&n.push.apply(n,D.querySelectorAll(i,e))}else for(r=0;r<this.length;r++)e=D.isNode(e)?e:e[0],this[r]!==e&&this[r].contains(e)&&n.push(e);return t.add(n)};gv=function(e,t){var n;return t=(n=t.host)!==null&&n!==void 0?n:t,t.nodeType?!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length):!0};F.prototype.filter=function(e){if(!e)return K();if(e===":visible")return this.filter(gv);if(e===":hidden")return this.filter(function(o,s){return!gv(o,s)});for(var t=[],n=0;n<this.length;n++){var r=this[n];if(D.isElementNode(r)&&At(e)==="string")D.elementMatches(r,e)&&t.push(r);else if(D.isNode(e)||Ce(e))e===r&&t.push(r);else if(z(e))e.call(r,n,r)&&t.push(r);else for(var i=0;i<e.length;i++)e[i]===r&&t.push(r)}return K(t)};F.prototype.not=function(e){for(var t=[],n=this.filter(e).toArray(),r=0;r<this.length;r++)n.indexOf(this[r])===-1&&t.push(this[r]);return K(t)};F.prototype.is=function(e){return!!this.filter(e).length};F.prototype.children=function(e){for(var t=[],n=0;n<this.length;n++)for(var r=this[n]?this[n].childNodes:[],i=0;i<r.length;i++)D.isElementNode(r[i])&&t.push(r[i]);return t=K(t),e?t.filter(e):t};F.prototype.siblings=function(){var e=this[0];if(!e||!e.parentNode)return K();for(var t=[],n=e.parentNode.childNodes||[],r=0;r<n.length;r++){var i=n[r];D.isElementNode(i)&&i!==e&&t.push(i)}return K(t)};F.prototype.each=function(e){for(var t=0;t<this.length&&e.call(this[t],t,this[t])!==!1;t++);};F.prototype.index=function(e){return e?(e=K(e),this.toArray().indexOf(e[0])):this.parent().children().index(this)};F.prototype.get=function(e){return this[e<0?this.length+e:e]};F.prototype.eq=function(e){return e=e<0?this.length+e:e,K(this[e])};F.prototype.first=function(){return this.eq(0)};F.prototype.last=function(){return this.eq(-1)};F.prototype.select=function(){for(var e=0;e<this.length;e+=1)this[e].select&&this[e].select();return this};F.prototype.parent=function(e){if(!this[0])return K();var t=K(this[0].parentNode);return!e||t.is(e)?t:K()};F.prototype.parents=function(e){for(var t=[],n=this.parent();n&&n[0]&&!D.isDocument(n[0]);)D.isElementNode(n[0])&&(!e||n.is(e))&&t.push(n.get(0)),n=n.parent();return K(t)};F.prototype.closest=function(e){if(this.is(e))return this;for(var t=this.parent();t&&t.length;){if(t.is(e))return t;t=t.parent()}return K()};F.prototype.next=function(e){if(!this[0])return K();var t=K(this[0].nextSibling);if(!arguments.length)return t;for(;t&&t.length;){if(t.is(e))return t;t=t.next()}return K()};F.prototype.prev=function(){return this[0]?K(this[0].previousSibling):K()};F.prototype.add=function(e){for(var t=K(e),n=this.toArray(),r=0;r<t.length;r++){var i=t[r];n.indexOf(i)===-1&&n.push(i)}return K(n)};Gl=[];F.prototype.splice=function(){return K(Gl.splice.apply(this,arguments))};F.prototype.slice=function(){return K(Gl.slice.apply(this,arguments))};F.prototype.toArray=function(){return Gl.slice.call(this)};F.prototype.offset=function(){if(this[0])return zg(this[0])};F.prototype.offsetParent=function(){if(!this[0])return K();for(var e=K(this[0].offsetParent);e[0]&&e.css("position")==="static";)e=K(e[0].offsetParent);return e=e[0]?e:K(D.getDocumentElement()),e};F.prototype.position=function(){if(this[0]){var e,t=parseFloat(this.css("marginTop")),n=parseFloat(this.css("marginLeft"));if(this.css("position")==="fixed")return e=this[0].getBoundingClientRect(),{top:e.top-t,left:e.left-n};e=this.offset();var r=this.offsetParent(),i={top:0,left:0};return r[0].nodeName!=="HTML"&&(i=r.offset()),i={top:i.top+parseFloat(r.css("borderTopWidth")),left:i.left+parseFloat(r.css("borderLeftWidth"))},{top:e.top-i.top-t,left:e.left-i.left-n}}};[{name:"scrollLeft",offsetProp:"pageXOffset",scrollWindow:function(e,t){e.scrollTo(t,e.pageYOffset)}},{name:"scrollTop",offsetProp:"pageYOffset",scrollWindow:function(e,t){e.scrollTo(e.pageXOffset,t)}}
31].forEach(function(e){var t=e.name;F.prototype[t]=function(n){if(this[0]){var r=Pl(this[0]);return n===void 0?r?r[e.offsetProp]:this[0][t]:(r?e.scrollWindow(r,n):this[0][t]=n,this)}}});F.prototype.data=function(e,t){if(this[0])return arguments.length<2?xe.call(K,this[0],e):(xe.call(K,this[0],e,t),this)};F.prototype.removeData=function(e){return this[0]&&nr(this[0],e),this};yv=function(){return K.apply(this,arguments)};Object.defineProperty(yv,"fn",{enumerable:!0,configurable:!0,get:function(){return K.fn},set:function(e){K.fn=e}});_v={set:function(e){K=e},get:function(){return yv}}});var _,fe=ce(()=>{"use strict";Ev();_=_v.get()});var ql,qI,Cv,Qe,gn=ce(()=>{"use strict";Pe();ho();$e();er();ql=[],qI=ut(()=>{var e=D.listen(D.getDocument(),"DOMContentLoaded",()=>{Cv.fire(),e()})}),Cv={add:e=>{var t=be();t&&D.getReadyState()!=="loading"?e():(ql.push(e),t&&qI())},fire:()=>{ql.forEach(e=>e()),ql=[]}},Qe=Jn(Cv)});var pi,Kl=ce(()=>{"use strict";Lt();ke();Q();pi=class e{constructor(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this._events={},this._owner=t,this._options=n}static create(t,n){return n?z(n)?n(t):n:new e(t)}hasEvent(t){var n=this._events[t];return n?n.has():!1}fireEvent(t,n){var r=this._events[t];return r&&r.fireWith(this._owner,n),this._owner}on(t,n){if(ue(t))j(t,(o,s)=>{this.on(o,s)});else{var r=this._events[t];r||(r=Oe({syncStrategy:this._options.syncStrategy}),this._events[t]=r);var i=r.originalAdd||r.add;i.call(r,n)}}off(t,n){var r=this._events[t];r&&(z(n)?r.remove(n):r.empty())}dispose(){j(this._events,(t,n)=>{n.empty()})}}});var vw=hn(()=>{"use strict"});var qn=hn((al,yw)=>{"use strict";(function(e,t){typeof al=="object"?yw.exports=al=t():typeof define=="function"&&define.amd?define([],t):e.CryptoJS=t()})(al,function(){var e=e||function(t,n){var r;if(typeof window<"u"&&window.crypto&&(r=window.crypto),typeof self<"u"&&self.crypto&&(r=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(r=globalThis.crypto),!r&&typeof window<"u"&&window.msCrypto&&(r=window.msCrypto),!r&&typeof global<"u"&&global.crypto&&(r=global.crypto),!r&&typeof lg=="function")try{r=vw()}catch{}var i=function(){if(r){if(typeof r.getRandomValues=="function")try{return r.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof r.randomBytes=="function")try{return r.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(v){var C;return p.prototype=v,C=new p,p.prototype=null,C}}(),s={},a=s.lib={},c=a.Base=function(){return{extend:function(p){var v=o(this);return p&&v.mixIn(p),(!v.hasOwnProperty("init")||this.init===v.init)&&(v.init=function(){v.$super.init.apply(this,arguments)}),v.init.prototype=v,v.$super=this,v},create:function(){var p=this.extend();return p.init.apply(p,arguments),p},init:function(){},mixIn:function(p){for(var v in p)p.hasOwnProperty(v)&&(this[v]=p[v]);p.hasOwnProperty("toString")&&(this.toString=p.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),u=a.WordArray=c.extend({init:function(p,v){p=this.words=p||[],v!=n?this.sigBytes=v:this.sigBytes=p.length*4},toString:function(p){return(p||d).stringify(this)},concat:function(p){var v=this.words,C=p.words,w=this.sigBytes,P=p.sigBytes;if(this.clamp(),w%4)for(var k=0;k<P;k++){var ee=C[k>>>2]>>>24-k%4*8&255;v[w+k>>>2]|=ee<<24-(w+k)%4*8}else for(var L=0;L<P;L+=4)v[w+L>>>2]=C[L>>>2];return this.sigBytes+=P,this},clamp:function(){var p=this.words,v=this.sigBytes;p[v>>>2]&=4294967295<<32-v%4*8,p.length=t.ceil(v/4)},clone:function(){var p=c.clone.call(this);return p.words=this.words.slice(0),p},random:function(p){for(var v=[],C=0;C<p;C+=4)v.push(i());return new u.init(v,p)}}),l=s.enc={},d=l.Hex={stringify:function(p){for(var v=p.words,C=p.sigBytes,w=[],P=0;P<C;P++){var k=v[P>>>2]>>>24-P%4*8&255;w.push((k>>>4).toString(16)),w.push((k&15).toString(16))}return w.join("")},parse:function(p){for(var v=p.length,C=[],w=0;w<v;w+=2)C[w>>>3]|=parseInt(p.substr(w,2),16)<<24-w%8*4;return new u.init(C,v/2)}},f=l.Latin1={stringify:function(p){for(var v=p.words,C=p.sigBytes,w=[],P=0;P<C;P++){var k=v[P>>>2]>>>24-P%4*8&255;w.push(String.fromCharCode(k))}return w.join("")},parse:function(p){for(var v=p.length,C=[],w=0;w<v;w++)C[w>>>
vendor: 13,909 bytes, line 31
312]|=(p.charCodeAt(w)&255)<<24-w%4*8;return new u.init(C,v)}},h=l.Utf8={stringify:function(p){try{return decodeURIComponent(escape(f.stringify(p)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(p){return f.parse(unescape(encodeURIComponent(p)))}},m=a.BufferedBlockAlgorithm=c.extend({reset:function(){this._data=new u.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 v,C=this._data,w=C.words,P=C.sigBytes,k=this.blockSize,ee=k*4,L=P/ee;p?L=t.ceil(L):L=t.max((L|0)-this._minBufferSize,0);var se=L*k,he=t.min(se*4,P);if(se){for(var b=0;b<se;b+=k)this._doProcessBlock(w,b);v=w.splice(0,se),C.sigBytes-=he}return new u.init(v,he)},clone:function(){var p=c.clone.call(this);return p._data=this._data.clone(),p},_minBufferSize:0}),g=a.Hasher=m.extend({cfg:c.extend(),init:function(p){this.cfg=this.cfg.extend(p),this.reset()},reset:function(){m.reset.call(this),this._doReset()},update:function(p){return this._append(p),this._process(),this},finalize:function(p){p&&this._append(p);var v=this._doFinalize();return v},blockSize:512/32,_createHelper:function(p){return function(v,C){return new p.init(C).finalize(v)}},_createHmacHelper:function(p){return function(v,C){return new y.HMAC.init(p,C).finalize(v)}}}),y=s.algo={};return s}(Math);return e})});var Ew=hn((cl,_w)=>{"use strict";(function(e,t){typeof cl=="object"?_w.exports=cl=t(qn()):typeof define=="function"&&define.amd?define(["./core"],t):t(e.CryptoJS)})(cl,function(e){return function(){var t=e,n=t.lib,r=n.WordArray,i=t.enc,o=i.Base64={stringify:function(a){var c=a.words,u=a.sigBytes,l=this._map;a.clamp();for(var d=[],f=0;f<u;f+=3)for(var h=c[f>>>2]>>>24-f%4*8&255,m=c[f+1>>>2]>>>24-(f+1)%4*8&255,g=c[f+2>>>2]>>>24-(f+2)%4*8&255,y=h<<16|m<<8|g,p=0;p<4&&f+p*.75<u;p++)d.push(l.charAt(y>>>6*(3-p)&63));var v=l.charAt(64);if(v)for(;d.length%4;)d.push(v);return d.join("")},parse:function(a){var c=a.length,u=this._map,l=this._reverseMap;if(!l){l=this._reverseMap=[];for(var d=0;d<u.length;d++)l[u.charCodeAt(d)]=d}var f=u.charAt(64);if(f){var h=a.indexOf(f);h!==-1&&(c=h)}return s(a,c,l)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="};function s(a,c,u){for(var l=[],d=0,f=0;f<c;f++)if(f%4){var h=u[a.charCodeAt(f-1)]<<f%4*2,m=u[a.charCodeAt(f)]>>>6-f%4*2,g=h|m;l[d>>>2]|=g<<24-d%4*8,d++}return r.create(l,d)}}(),e.enc.Base64})});var Dw=hn((ul,Cw)=>{"use strict";(function(e,t){typeof ul=="object"?Cw.exports=ul=t(qn()):typeof define=="function"&&define.amd?define(["./core"],t):t(e.CryptoJS)})(ul,function(e){return function(t){var n=e,r=n.lib,i=r.WordArray,o=r.Hasher,s=n.algo,a=[];(function(){for(var h=0;h<64;h++)a[h]=t.abs(t.sin(h+1))*4294967296|0})();var c=s.MD5=o.extend({_doReset:function(){this._hash=new i.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(h,m){for(var g=0;g<16;g++){var y=m+g,p=h[y];h[y]=(p<<8|p>>>24)&16711935|(p<<24|p>>>8)&4278255360}var v=this._hash.words,C=h[m+0],w=h[m+1],P=h[m+2],k=h[m+3],ee=h[m+4],L=h[m+5],se=h[m+6],he=h[m+7],b=h[m+8],N=h[m+9],R=h[m+10],S=h[m+11],ae=h[m+12],de=h[m+13],Fe=h[m+14],ft=h[m+15],x=v[0],A=v[1],M=v[2],O=v[3];x=u(x,A,M,O,C,7,a[0]),O=u(O,x,A,M,w,12,a[1]),M=u(M,O,x,A,P,17,a[2]),A=u(A,M,O,x,k,22,a[3]),x=u(x,A,M,O,ee,7,a[4]),O=u(O,x,A,M,L,12,a[5]),M=u(M,O,x,A,se,17,a[6]),A=u(A,M,O,x,he,22,a[7]),x=u(x,A,M,O,b,7,a[8]),O=u(O,x,A,M,N,12,a[9]),M=u(M,O,x,A,R,17,a[10]),A=u(A,M,O,x,S,22,a[11]),x=u(x,A,M,O,ae,7,a[12]),O=u(O,x,A,M,de,12,a[13]),M=u(M,O,x,A,Fe,17,a[14]),A=u(A,M,O,x,ft,22,a[15]),x=l(x,A,M,O,w,5,a[16]),O=l(O,x,A,M,se,9,a[17]),M=l(M,O,x,A,S,14,a[18]),A=l(A,M,O,x,C,20,a[19]),x=l(x,A,M,O,L,5,a[20]),O=l(O,x,A,M,R,9,a[21]),M=l(M,O,x,A,ft,14,a[22]),A=l(A,M,O,x,ee,20,a[23]),x=l(x,A,M,O,N,5,a[24]),O=l(O,x,A,M,Fe,9,a[25]),M=l(M,O,x,A,k,14,a[26]),A=l(A,M,O,x,b,20,a[27]),x=l(x,A,M,O,de,5,a[28]),O=l(O,x,A,M,P,9,a[29]),M=l(M,O,x,A,he,14,a[30]),A=l(A,M,O,x,ae,20,a[31]),x=d(x,A,M,O,L,4,a[32]),O=d(O,x,A,M,b,11,a[33]),M=d(M,O,x,A,S,16,a[34]),A=d(A,M,O,x,Fe,23,a[35]),x=d(x,A,M,O,w,4,a[36]),O=d(O,x,A,M,ee,11,a[37]),M=d(M,O,x,A,he,16,a[38]),A=d(A,M,O,x,R,23,a[39]),x=d(x,A,M,O,de,4,a[40]),O=d(O,x,A,M,C,11,a[41]),M=d(M,O,x,A,k,16,a[42]),A=d(A,M,O,x,se,23,a[43]),x=d(x,A,M,O,N,4,a[44]),O=d(O,x,A,M,ae,11,a[45]),M=d(M,O,x,A,ft,16,a[46]),A=d(A,M,O,x,P,23,a[47]),x=f(x,A,M,O,C,6,a[48]),O=f(O,x,A,M,he,10,a[49]),M=f(M,O,x,A,Fe,15,a[50]),A=f(A,M,O,x,L,21,a[51]),x=f(x,A,M,O,ae,6,a[52]),O=f(O,x,A,M,k,10,a[53]),M=f(M,O,x,A,R,15,a[54]),A=f(A,M,O,x,w,21,a[55]),x=f(x,A,M,O,b,6,a[56]),O=f(O,x,A,M,ft,10,a[57]),M=f(M,O,x,A,se,15,a[58]),A=f(A,M,O,x,de,21,a[59]),x=f(x,A,M,O,ee,6,a[60]),O=f(O,x,A,M,S,10,a[61]),M=f(M,O,x,A,P,15,a[62]),A=f(A,M,O,x,N,21,a[63]),v[0]=v[0]+x|0,v[1]=v[1]+A|0,v[2]=v[2]+M|0,v[3]=v[3]+O|0},_doFinalize:function(){var h=this._data,m=h.words,g=this._nDataBytes*8,y=h.sigBytes*8;m[y>>>5]|=128<<24-y%32;var p=t.floor(g/4294967296),v=g;m[(y+64>>>9<<4)+15]=(p<<8|p>>>24)&16711935|(p<<24|p>>>8)&4278255360,m[(y+64>>>9<<4)+14]=(v<<8|v>>>24)&16711935|(v<<24|v>>>8)&4278255360,h.sigBytes=(m.length+1)*4,this._process();for(var C=this._hash,w=C.words,P=0;P<4;P++){var k=w[P];w[P]=(k<<8|k>>>24)&16711935|(k<<24|k>>>8)&4278255360}return C},clone:function(){var h=o.clone.call(this);return h._hash=this._hash.clone(),h}});function u(h,m,g,y,p,v,C){var w=h+(m&g|~m&y)+p+C;return(w<<v|w>>>32-v)+m}function l(h,m,g,y,p,v,C){var w=h+(m&y|g&~y)+p+C;return(w<<v|w>>>32-v)+m}function d(h,m,g,y,p,v,C){var w=h+(m^g^y)+p+C;return(w<<v|w>>>32-v)+m}function f(h,m,g,y,p,v,C){var w=h+(g^(m|~y))+p+C;return(w<<v|w>>>32-v)+m}n.MD5=o._createHelper(c),n.HmacMD5=o._createHmacHelper(c)}(Math),e.MD5})});var ww=hn((ll,bw)=>{"use strict";(function(e,t){typeof ll=="object"?bw.exports=ll=t(qn()):typeof define=="function"&&define.amd?define(["./core"],t):t(e.CryptoJS)})(ll,function(e){return function(){var t=e,n=t.lib,r=n.WordArray,i=n.Hasher,o=t.algo,s=[],a=o.SHA1=i.extend({_doReset:function(){this._hash=new r.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(c,u){for(var l=this._hash.words,d=l[0],f=l[1],h=l[2],m=l[3],g=l[4],y=0;y<80;y++){if(y<16)s[y]=c[u+y]|0;else{var p=s[y-3]^s[y-8]^s[y-14]^s[y-16];s[y]=p<<1|p>>>31}var v=(d<<5|d>>>27)+g+s[y];y<20?v+=(f&h|~f&m)+1518500249:y<40?v+=(f^h^m)+1859775393:y<60?v+=(f&h|f&m|h&m)-1894007588:v+=(f^h^m)-899497514,g=m,m=h,h=f<<30|f>>>2,f=d,d=v}l[0]=l[0]+d|0,l[1]=l[1]+f|0,l[2]=l[2]+h|0,l[3]=l[3]+m|0,l[4]=l[4]+g|0},_doFinalize:function(){var c=this._data,u=c.words,l=this._nDataBytes*8,d=c.sigBytes*8;return u[d>>>5]|=128<<24-d%32,u[(d+64>>>9<<4)+14]=Math.floor(l/4294967296),u[(d+64>>>9<<4)+15]=l,c.sigBytes=u.length*4,this._process(),this._hash},clone:function(){var c=i.clone.call(this);return c._hash=this._hash.clone(),c}});t.SHA1=i._createHelper(a),t.HmacSHA1=i._createHmacHelper(a)}(),e.SHA1})});var Tw=hn((dl,Iw)=>{"use strict";(function(e,t){typeof dl=="object"?Iw.exports=dl=t(qn()):typeof define=="function"&&define.amd?define(["./core"],t):t(e.CryptoJS)})(dl,function(e){(function(){var t=e,n=t.lib,r=n.Base,i=t.enc,o=i.Utf8,s=t.algo,a=s.HMAC=r.extend({init:function(c,u){c=this._hasher=new c.init,typeof u=="string"&&(u=o.parse(u));var l=c.blockSize,d=l*4;u.sigBytes>d&&(u=c.finalize(u)),u.clamp();for(var f=this._oKey=u.clone(),h=this._iKey=u.clone(),m=f.words,g=h.words,y=0;y<l;y++)m[y]^=1549556828,g[y]^=909522486;f.sigBytes=h.sigBytes=d,this.reset()},reset:function(){var c=this._hasher;c.reset(),c.update(this._iKey)},update:function(c){return this._hasher.update(c),this},finalize:function(c){var u=this._hasher,l=u.finalize(c);u.reset();var d=u.finalize(this._oKey.clone().concat(l));return d}})})()})});var cg=hn((fl,xw)=>{"use strict";(function(e,t,n){typeof fl=="object"?xw.exports=fl=t(qn(),ww(),Tw()):typeof define=="function"&&define.amd?define(["./core","./sha1","./hmac"],t):t(e.CryptoJS)})(fl,function(e){return function(){var t=e,n=t.lib,r=n.Base,i=n.WordArray,o=t.algo,s=o.MD5,a=o.EvpKDF=r.extend({cfg:r.extend({keySize:128/32,hasher:s,iterations:1}),init:function(c){this.cfg=this.cfg.extend(c)},compute:function(c,u){for(var l,d=this.cfg,f=d.hasher.create(),h=i.create(),m=h.words,g=d.keySize,y=d.iterations;m.length<g;){l&&f.update(l),l=f.update(c).finalize(u),f.reset();for(var p=1;p<y;p++)l=f.finalize(l),f.reset();h.concat(l)}return h.sigBytes=g*4,h}});t.EvpKDF=function(c,u,l){return a.create(l).compute(c,u)}}(),e.EvpKDF})});var Aw=hn((hl,Sw)=>{"use strict";(function(e,t,n){typeof hl=="object"?Sw.exports=hl=t(qn(),cg()):typeof define=="function"&&define.amd?define(["./core","./evpkdf"],t):t(e.CryptoJS)})(hl,function(e){e.lib.Cipher||function(t){var n=e,r=n.lib,i=r.Base,o=r.WordArray,s=r.BufferedBlockAlgorithm,a=n.enc,c=a.Utf8,u=a.Base64,l=n.algo,d=l.EvpKDF,f=r.Cipher=s.extend({cfg:i.extend(),createEncryptor:function(b,N){return this.create(this._ENC_XFORM_MODE,b,N)},createDecryptor:function(b,N){return this.create(this._DEC_XFORM_MODE,b,N)},init:function(b,N,R){this.cfg=this.cfg.extend(R),this._xformMode=b,this._key=N,this.reset()},reset:function(){s.reset.call(this),this._doReset()},process:function(b){return this._append(b),this._process()},finalize:function(b){b&&this._append(b);var N=this._doFinalize();return N},keySize:128/32,ivSize:128/32,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function b(N){return typeof N=="string"?he:ee}return function(N){return{encrypt:function(R,S,ae){return b(S).encrypt(N,R,S,ae)},decrypt:function(R,S,ae){return b(S).decrypt(N,R,S,ae)}}}}()}),h=r.StreamCipher=f.extend({_doFinalize:function(){var b=this._process(!0);return b},blockSize:1}),m=n.mode={},g=r.BlockCipherMode=i.extend({createEncryptor:function(b,N){return this.Encryptor.create(b,N)},createDecryptor:function(b,N){return this.Decryptor.create(b,N)},init:function(b,N){this._cipher=b,this._iv=N}}),y=m.CBC=function(){var b=g.extend();b.Encryptor=b.extend({processBlock:function(R,S){var ae=this._cipher,de=ae.blockSize;N.call(this,R,S,de),ae.encryptBlock(R,S),this._prevBlock=R.slice(S,S+de)}}),b.Decryptor=b.extend({processBlock:function(R,S){var ae=this._cipher,de=ae.blockSize,Fe=R.slice(S,S+de);ae.decryptBlock(R,S),N.call(this,R,S,de),this._prevBlock=Fe}});function N(R,S,ae){var de,Fe=this._iv;Fe?(de=Fe,this._iv=t):de=this._prevBlock;for(var ft=0;ft<ae;ft++)R[S+ft]^=de[ft]}return b}(),p=n.pad={},v=p.Pkcs7={pad:function(b,N){for(var R=N*4,S=R-b.sigBytes%R,ae=S<<24|S<<16|S<<8|S,de=[],Fe=0;Fe<S;Fe+=4)de.push(ae);var ft=o.create(de,S);b.concat(ft)},unpad:function(b){var N=b.words[b.sigBytes-1>>>2]&255;b.sigBytes-=N}},C=r.BlockCipher=f.extend({cfg:f.cfg.extend({mode:y,padding:v}),reset:function(){var b;f.reset.call(this);var N=this.cfg,R=N.iv,S=N.mode;this._xformMode==this._ENC_XFORM_MODE?b=S.createEncryptor:(b=S.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==b?this._mode.init(this,R&&R.words):(this._mode=b.call(S,this,R&&R.words),this._mode.__creator=b)},_doProcessBlock:function(b,N){this._mode.processBlock(b,N)},_doFinalize:function(){var b,N=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(N.pad(this._data,this.blockSize),b=this._process(!0)):(b=this._process(!0),N.unpad(b)),b},blockSize:128/32}),w=r.CipherParams=i.extend({init:function(b){this.mixIn(b)},toString:function(b){return(b||this.formatter).stringify(this)}}),P=n.format={},k=P.OpenSSL={stringify:function(b){var N,R=b.ciphertext,S=b.salt;return S?N=o.create([1398893684,1701076831]).concat(S).concat(R):N=R,N.toString(u)},parse:function(b){var N,R=u.parse(b),S=R.words;return S[0]==1398893684&&S[1]==1701076831&&(N=o.create(S.slice(2,4)),S.splice(0,4),R.sigBytes-=16),w.create({ciphertext:R,salt:N})}},ee=r.SerializableCipher=i.extend({cfg:i.extend({format:k}),encrypt:function(b,N,R,S){S=this.cfg.extend(S);var ae=b.createEncryptor(R,S),de=ae.finalize(N),Fe=ae.cfg;return w.create({ciphertext:de,key:R,iv:Fe.iv,algorithm:b,mode:Fe.mode,padding:Fe.padding,blockSize:b.blockSize,formatter:S.format})},decrypt:function(b,N,R,S){S=this.cfg.extend(S),N=this._parse(N,S.format);var ae=b.createDecryptor(R,S).finalize(N.ciphertext);return ae},_parse:function(b,N){return typeof b=="string"?N.parse(b,this):b}}),L=n.kdf={},se=L.OpenSSL={execute:function(b,N,R,S,ae){if(S||(S=o.random(64/8)),ae)var de=d.create({keySize:N+R,hasher:ae}).compute(b,S);else var de=d.create({keySize:N+R}).compute(b,S);var Fe=o.create(de.words.slice(N),R*4);return de.sigBytes=N*4,w.create({key:de,iv:Fe,salt:S})}},he=r.PasswordBasedCipher=ee.extend({cfg:ee.cfg.extend({kdf:se}),encrypt:function(b,N,R,S){S=this.cfg.extend(S);var ae=S.kdf.execute(R,b.keySize,b.ivSize,S.salt,S.hasher);S.iv=ae.iv;var de=ee.encrypt.call(this,b,N,ae.key,S);return de.mixIn(ae),de},decrypt:function(b,N,R,S){S=this.cfg.extend(S),N=this._parse(N,S.format);var ae=S.kdf.execute(R,b.keySize,b.ivSize,N.salt,S.hasher);S.iv=ae.iv;var de=ee.decrypt.call(this,b,N,ae.key,S);return de}})}()})});var Ow=hn((pl,Mw)=>{"use strict";(function(e,t,n){typeof pl=="object"?Mw.exports=pl=t(qn(),Ew(),Dw(),cg(),Aw()):typeof define=="function"&&define.amd?define(["./core","./enc-base64","./md5","./evpkdf","./cipher-core"],t):t(e.CryptoJS)})(pl,function(e){return function(){var t=e,n=t.lib,r=n.BlockCipher,i=t.algo,o=[],s=[],a=[],c=[],u=[],l=[],d=[],f=[],h=[],m=[];(function(){for(var p=[],v=0;v<256;v++)v<128?p[v]=v<<1:p[v]=v<<1^283;for(var C=0,w=0,v=0;v<256;v++){var P=w^w<<1^w<<2^w<<3^w<<4;P=P>>>8^P&255^99,o[C]=P,s[P]=C;var k=p[C],ee=p[k],L=p[ee],se=p[P]*257^P*16843008;a[C]=se<<24|se>>>8,c[C]=se<<16|se>>>16,u[C]=se<<8|se>>>24,l[C]=se;var se=L*16843009^ee*65537^k*257^C*16843008;d[P]=se<<24|se>>>8,f[P]=se<<16|se>>>16,h[P]=se<<8|se>>>24,m[P]=se,C?(C=k^p[p[p[L^k]]],w^=p[p[w]]):C=w=1}})();var g=[0,1,2,4,8,16,32,64,128,27,54],y=i.AES=r.extend({_doReset:function(){var p;if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var v=this._keyPriorReset=this._key,C=v.words,w=v.sigBytes/4,P=this._nRounds=w+6,k=(P
31+1)*4,ee=this._keySchedule=[],L=0;L<k;L++)L<w?ee[L]=C[L]:(p=ee[L-1],L%w?w>6&&L%w==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^=g[L/w|0]<<24),ee[L]=ee[L-w]^p);for(var se=this._invKeySchedule=[],he=0;he<k;he++){var L=k-he;if(he%4)var p=ee[L];else var p=ee[L-4];he<4||L<=4?se[he]=p:se[he]=d[o[p>>>24]]^f[o[p>>>16&255]]^h[o[p>>>8&255]]^m[o[p&255]]}}},encryptBlock:function(p,v){this._doCryptBlock(p,v,this._keySchedule,a,c,u,l,o)},decryptBlock:function(p,v){var C=p[v+1];p[v+1]=p[v+3],p[v+3]=C,this._doCryptBlock(p,v,this._invKeySchedule,d,f,h,m,s);var C=p[v+1];p[v+1]=p[v+3],p[v+3]=C},_doCryptBlock:function(p,v,C,w,P,k,ee,L){for(var se=this._nRounds,he=p[v]^C[0],b=p[v+1]^C[1],N=p[v+2]^C[2],R=p[v+3]^C[3],S=4,ae=1;ae<se;ae++){var de=w[he>>>24]^P[b>>>16&255]^k[N>>>8&255]^ee[R&255]^C[S++],Fe=w[b>>>24]^P[N>>>16&255]^k[R>>>8&255]^ee[he&255]^C[S++],ft=w[N>>>24]^P[R>>>16&255]^k[he>>>8&255]^ee[b&255]^C[S++],x=w[R>>>24]^P[he>>>16&255]^k[b>>>8&255]^ee[N&255]^C[S++];he=de,b=Fe,N=ft,R=x}var de=(L[he>>>24]<<24|L[b>>>16&255]<<16|L[N>>>8&255]<<8|L[R&255])^C[S++],Fe=(L[b>>>24]<<24|L[N>>>16&255]<<16|L[R>>>8&255]<<8|L[he&255])^C[S++],ft=(L[N>>>24]<<24|L[R>>>16&255]<<16|L[he>>>8&255]<<8|L[b&255])^C[S++],x=(L[R>>>24]<<24|L[he>>>16&255]<<16|L[b>>>8&255]<<8|L[N&255])^C[S++];p[v]=de,p[v+1]=Fe,p[v+2]=ft,p[v+3]=x},keySize:256/32});t.AES=r._createHelper(y)}(),e.AES})});var Pw=hn((ml,Nw)=>{"use strict";(function(e,t){typeof ml=="object"?Nw.exports=ml=t(qn()):typeof define=="function"&&define.amd?define(["./core"],t):t(e.CryptoJS)})(ml,function(e){return e.enc.Utf8})});li();li();fe();$e();ye();Q();rt();Lt();gn();$e();Pe();Lt();gn();er();var KI=function(){var e,t=Oe(),n=t.add,r=t.remove;if(!be())return t;var i=function(){var c=pe();return{width:c.innerWidth,height:c.innerHeight}},o=function(){var c=i();if(!(c.width===e.width&&c.height===e.height)){var u;c.width===e.width&&(u="height"),c.height===e.height&&(u="width"),e=c,t.fire(u)}},s=ut(function(){e=i()}),a;return t.add=function(){var c=n.apply(t,arguments);return s(),Qe.add(function(){!a&&t.has()&&(a=D.listen(pe(),"resize",o))}),c},t.remove=function(){var c=r.apply(t,arguments);return!t.has()&&a&&(a(),a=void 0),c},t}(),Io=KI;Kl();$e();var YI=pe(),Dv=function(){var e;try{e=YI.sessionStorage}catch{}return e};fe();gn();Lt();var JI=Qe.add,xr=Oe(),bv=_(),jt=function(){var e;return function(t){if(!arguments.length)return e;var n=_(t);bv=n;var r=!!n.length,i=jt();e=r?n:_("body"),xr.fire(r?jt():_(),i)}}();JI(function(){jt(".dx-viewport")});function wv(){return bv}Sn();var Sv=pe(),ZI={iPhone:"iPhone",iPhone5:"iPhone",iPhone6:"iPhone",iPhone6plus:"iPhone",iPad:"iPad",iPadMini:"iPad Mini",androidPhone:"Android Mobile",androidTablet:"Android",msSurface:"Windows ARM Tablet PC",desktop:"desktop"},Iv={deviceType:"desktop",platform:"generic",version:[],phone:!1,tablet:!1,android:!1,ios:!1,generic:!0,grade:"A",mac:!1},Yl={generic(e){var t=/windows phone/i.test(e)||e.match(/WPDesktop/),n=!t&&/Windows(.*)arm(.*)Tablet PC/i.test(e),r=!t&&!n&&/msapphost/i.test(e),i=/((intel|ppc) mac os x)/.test(e.toLowerCase());return t||n||r||i?{deviceType:t?"phone":n?"tablet":"desktop",platform:"generic",version:[],grade:"A",mac:i}:null},appleTouchDevice(e){var t=br(),n=/Macintosh/i.test(e)&&t?.maxTouchPoints>2,r=/ip(hone|od|ad)/i.test(e);if(!r&&!n)return null;var i=/ip(hone|od)/i.test(e),o=e.match(/os\s{0,}X? (\d+)_(\d+)_?(\d+)?/i),s=o?[parseInt(o[1],10),parseInt(o[2],10),parseInt(o[3]||0,10)]:[],a=Sv.screen.height===480,c=a?"B":"A";return{deviceType:i?"phone":"tablet",platform:"ios",version:s,grade:c}},android(e){var t=/android|htc_|silk/i.test(e),n=/windows phone/i.test(e);if(!t||n)return null;var r=/mobile/i.test(e),i=e.match(/android (\d+)\.?(\d+)?\.?(\d+)?/i),o=i?[parseInt(i[1],10),parseInt(i[2]||0,10),parseInt(i[3]||0,10)]:[],s=o.length>1&&(o[0]<4||o[0]===4&&o[1]<4),a=s?"B":"A";return{deviceType:r?"phone":"tablet",platform:"android",version:o,grade:a}}},Tv=[Yl.appleTouchDevice,Yl.android,Yl.generic],Jl=class{constructor(t){this._window=t?.window||Sv,this._realDevice=this._getDevice(),this._currentDevice=void 0,this._currentOrientation=void 0,this._eventsStrategy=new pi(this),this.changed=Oe(),be()&&(Qe.add(this._recalculateOrientation.bind(this)),Io.add(this._recalculateOrientation.bind(this)))}current(t){if(t){this._currentDevice=this._getDevice(t),this._forced=!0,this.changed.fire();return}
31if(!this._currentDevice){t=void 0;try{t=this._getDeviceOrNameFromWindowScope()}catch{t=this._getDeviceNameFromSessionStorage()}finally{t||(t=this._getDeviceNameFromSessionStorage()),t&&(this._forced=!0)}this._currentDevice=this._getDevice(t)}return this._currentDevice}real(t){return T({},this._realDevice)}orientation(){return this._currentOrientation}isForced(){return this._forced}isRippleEmulator(){return!!this._window.tinyHippos}_getCssClasses(t){var n=[],r=this._realDevice;return t=t||this.current(),t.deviceType&&(n.push("dx-device-".concat(t.deviceType)),t.deviceType!=="desktop"&&n.push("dx-device-mobile")),n.push("dx-device-".concat(r.platform)),r.version&&r.version.length&&n.push("dx-device-".concat(r.platform,"-").concat(r.version[0])),this.isSimulator()&&n.push("dx-simulator"),qe().rtlEnabled&&n.push("dx-rtl"),n}attachCssClasses(t,n){this._deviceClasses=this._getCssClasses(n).join(" "),_(t).addClass(this._deviceClasses)}detachCssClasses(t){_(t).removeClass(this._deviceClasses)}isSimulator(){try{return this._isSimulator||be()&&this._window.top!==this._window.self&&this._window.top["dx-force-device"]||this.isRippleEmulator()}catch{return!1}}forceSimulator(){this._isSimulator=!0}_getDevice(t){if(t==="genericPhone"&&(t={deviceType:"phone",platform:"generic",generic:!0}),ue(t))return this._fromConfig(t);var n;if(t){if(n=ZI[t],!n)throw te.Error("E0005")}else{var r=br();n=r.userAgent}return this._fromUA(n)}_getDeviceOrNameFromWindowScope(){var t;return be()&&(this._window.top["dx-force-device-object"]||this._window.top["dx-force-device"])&&(t=this._window.top["dx-force-device-object"]||this._window.top["dx-force-device"]),t}_getDeviceNameFromSessionStorage(){var t=Dv();if(t){var n=t.getItem("dx-force-device");try{return JSON.parse(n)}catch{return n}}}_fromConfig(t){var n=T({},Iv,this._currentDevice,t),r={phone:n.deviceType==="phone",tablet:n.deviceType==="tablet",android:n.platform==="android",ios:n.platform==="ios",generic:n.platform==="generic"};return T(n,r)}_fromUA(t){for(var n=0;n<Tv.length;n+=1){var r=Tv[n],i=r(t);if(i)return this._fromConfig(i)}return Iv}_changeOrientation(){var t=_(this._window),n=wr(t)>Qn(t)?"portrait":"landscape";this._currentOrientation!==n&&(this._currentOrientation=n,this._eventsStrategy.fireEvent("orientationChanged",[{orientation:n}]))}_recalculateOrientation(){var t=Qn(this._window);this._currentWidth!==t&&(this._currentWidth=t,this._changeOrientation())}on(t,n){return this._eventsStrategy.on(t,n),this}off(t,n){return this._eventsStrategy.off(t,n),this}},Qs=new Jl,xv=jt();xv&&Qs.attachCssClasses(xv);xr.add((e,t)=>{Qs.detachCssClasses(t),Qs.attachCssClasses(e)});var _e=Qs;Pe();fe();si();Wl();ke();gn();$e();Lt();var rr=Oe();Cl();rt();var mi=$s(te.ERROR_MESSAGES,{E1001:"Module '{0}'. Controller '{1}' is already registered",E1002:"Module '{0}'. Controller '{1}' does not inherit from DevExpress.ui.dxDataGrid.Controller",E1003:"Module '{0}'. View '{1}' is already registered",E1004:"Module '{0}'. View '{1}' does not inherit from DevExpress.ui.dxDataGrid.View",E1005:"Public method '{0}' is already registered",E1006:"Public method '{0}.{1}' does not exist",E1007:"State storing cannot be provided due to the restrictions of the browser",E1010:"The template does not contain the TextBox widget",E1011:'Items cannot be deleted from the List. Implement the "remove" function in the data store',E1012:"Editing type '{0}' with the name '{1}' is unsupported",E1016:"Unexpected type of data source is provided for a lookup column",E1018:"The 'collapseAll' method cannot be called if you use a remote data source",E1019:"Search mode '{0}' is unavailable",E1020:"The type cannot be changed after initialization",E1021:"{0} '{1}' you are trying to remove does not exist",E1022:'The "markers" option is given an invalid value. Assign an array instead',E1023:'The "routes" option is given an invalid value. Assign an array instead',E1025:"This layout is too complex to render",E1026:'The "calculateCustomSummary" function is missing from a field whose "summaryType" option is set to "custom"',E1031:"Unknown subscription in the Scheduler widget: '{0}'",E1032:"Unknown start date in an appointment: '{0}'",E1033:"Unknown step in the date navigator: '{0}'",E1034:"The browser does not implement an API for saving files",E1035:"The editor cannot be created: {0}",E1037:"Invalid structure of grouped data",E1038:"The browser does not support local storages for local web pages",E1039:"A cell's position cannot be calculated",E1040:"The '{0}' key value is not unique within the data array",E1041:"The '{0}' script is referenced after the DevExtreme scripts or not referenced at all",E1042:"{0} requires the key field to be specified",E1043:"Changes cannot be processed due to the incorrectly set key",E1044:"The key field specified by the keyExpr option does not match the key field specified in the data store",E1045:"Editing requires the key field to be specified in the data store",E1046:"The '{0}
31' key field is not found in data objects",E1047:'The "{0}" field is not found in the fields array',E1048:'The "{0}" operation is not found in the filterOperations array',E1049:"Column '{0}': filtering is allowed but the 'dataField' or 'name' option is not specified",E1050:"The validationRules option does not apply to third-party editors defined in the editCellTemplate",E1051:`HtmlEditor's valueType is "{0}", but the {0} converter was not imported.`,E1052:'{0} should have the "dataSource" option specified',E1053:'The "buttons" option accepts an array that contains only objects or string values',E1054:"All text editor buttons must have names",E1055:'One or several text editor buttons have invalid or non-unique "name" values',E1056:'The {0} widget does not support buttons of the "{1}" type',E1058:'The "startDayHour" and "endDayHour" options must be integers in the [0, 24] range, with "endDayHour" being greater than "startDayHour".',E1059:"The following column names are not unique: {0}",E1060:"All editable columns must have names",E1061:'The "offset" option must be an integer in the [-1440, 1440] range, divisible by 5 without a remainder.',E1062:'The "cellDuration" must be a positive integer, evenly dividing the ("endDayHour" - "startDayHour") interval into minutes.',W1001:'The "key" option cannot be modified after initialization',W1002:"An item with the key '{0}' does not exist",W1003:"A group with the key '{0}' in which you are trying to select items does not exist",W1004:"The item '{0}' you are trying to select in the group '{1}' does not exist",W1005:"Due to column data types being unspecified, data has been loaded twice in order to apply initial filter settings. To resolve this issue, specify data types for all grid columns.",W1006:"The map service returned the following error: '{0}'",W1007:"No item with key {0} was found in the data source, but this key was used as the parent key for item {1}",W1008:"Cannot scroll to the '{0}' date because it does not exist on the current view",W1009:"Searching works only if data is specified using the dataSource option",W1010:"The capability to select all items works with source data of plain structure only",W1011:'The "keyExpr" option is not applied when dataSource is not an array',W1012:"The '{0}' key field is not found in data objects",W1013:'The "message" field in the dialog component was renamed to "messageHtml". Change your code correspondingly. In addition, if you used HTML code in the message, make sure that it is secure',W1014:"The Floating Action Button exceeds the recommended speed dial action count. If you need to display more speed dial actions, increase the maxSpeedDialActionCount option value in the global config.",W1016:"The '{0}' field in the HTML Editor toolbar item configuration was renamed to '{1}'. Please make a corresponding change in your code.",W1017:"The 'key' property is not specified for a lookup data source. Please specify it to prevent requests for the entire dataset when users filter data.",W1018:"Infinite scrolling may not work properly with multiple selection. To use these features together, set 'selection.deferred' to true or set 'selection.selectAllMode' to 'page'.",W1019:"Filter query string exceeds maximum length limit of {0} characters.",W1020:"hideEvent is ignored when the shading property is true",W1021:`The '{0}' is not rendered because none of the DOM elements match the value of the "container" property.`,W1022:"{0} JSON parsing error: '{1}'",W1023:"Appointments require unique keys. Otherwise, the agenda view may not work correctly.",W1024:"The client-side export is enabled. Implement the 'onExporting' function.",W1025:"'scrolling.mode' is set to 'virtual' or 'infinite'. Specify the height of the component."});var Ov=pe(),QI=Qe.add,XI=jt,eT=xr,Sr=new De,Nv="link[rel=dx-theme]",tT="data-theme",nT="data-active",Av="dx-hairlines",Pv="any",Rn,To,Fn,wt,Pn,Ql=15e3,Zl="dx.";function td(){if(!be())return null;var e=_("<div>",Rn).addClass("dx-theme-marker").appendTo(Rn.documentElement),t;try{return t=Ov.getComputedStyle(e.get(0)).fontFamily,!t||(t=t.replace(/["']/g,""),t.substr(0,Zl.length)!==Zl)?null:t.substr(Zl.length)}finally{e.remove()}}function Xl(e){var t,n,r=!0;Pn=e;function i(){Pn=null,clearInterval(n),r=!0,rr.fire(),rr.empty(),Sr.resolve()}if(ed()||!Ql)i();else{if(!r){Pn&&(Pn=e);return}t=Date.now(),r=!1,n=setInterval(function(){var o=ed(),s=!o&&Date.now()-t>Ql;s&&mi.log("W0004",Pn),(o||s)&&i()},10)}}function ed(){if(!Pn)return!0;var e=Pn===Pv;if(Sr.state()==="resolved"&&e)return!0;var t=td();return t&&e?!0:t===Pn}function rT(){var e=_(Nv,Rn);e.length&&(Fn={},To=_(wo("<link rel=stylesheet>"),Rn),e.each(function(){var t=_(this,Rn),n=t.attr(tT),r=t.attr("href"),i=t.attr(nT)==="true";Fn[n]={url:r,isActive:i}}),e.last().after(To),e.remove())}function iT(e){var t=e?e.split("."):[],n=null;if(Fn){if(e in Fn)return e;j(Fn,function(r,i){var o=r.split(".");if(!(t[0]&&o[0]!==t[0])&&!(t[1]&&t[1]!==o[1])&&!(t[2]&&t[2]!==o[2])&&((!n||i.isActive)&&(n=r),i.isActive))return!1})}return n}function oT(e){try{e!==Rn&&(Fn=null)}catch{Fn=null}Rn=e}function Rv(e){e=e||{},oT(e.context||D.getDocument()),Rn&&(rT(),wt=void 0,nd(e))}
31function nd(e){if(!arguments.length)return wt=wt||td(),wt;id(XI()),e=e||{},typeof e=="string"&&(e={theme:e});var t=e._autoInit,n=e.loadCallback,r;if(wt=iT(e.theme||wt),wt&&(r=Fn[wt]),n&&rr.add(n),r)To.attr("href",Fn[wt].url),(rr.has()||Sr.state()!=="resolved"||e._forceTimeout)&&Xl(wt);else if(t)be()&&Xl(Pv),rr.fire(),rr.empty();else throw mi.Error("E0021",wt);Sr.done(()=>rd(wv(),wt))}function sT(e){e=e||nd();var t=[],n=e&&e.split(".");return n&&(t.push("dx-theme-"+n[0],"dx-theme-"+n[0]+"-typography"),n.length>1&&t.push("dx-color-scheme-"+n[1]+(So(e)?"-"+n[2]:""))),t}var Xs;function rd(e,t){Xs=sT(t).join(" "),_(e).addClass(Xs),function(){var n=be()&&Ov.devicePixelRatio;if(!(!n||n<2)){var r=_("<div>");r.css("border",".5px solid transparent"),_("body").append(r),Ir(r)===1&&(_(e).addClass(Av),Xs+=" "+Av),r.remove()}}()}function id(e){_(e).removeClass(Xs)}function aT(e){rr.add(e)}function xo(e,t){return t||(t=wt||td()),new RegExp(e).test(t)}function So(e){return Fv(e)||kv(e)}function Fv(e){return xo("material",e)}function kv(e){return xo("fluent",e)}function cT(e){return xo("generic",e)}function uT(e){return xo("dark",e)}function lT(e){return xo("compact",e)}function Lv(e,t){var n=D.getDocument(),r=n.createElement("span");r.style.position="absolute",r.style.top="-9999px",r.style.left="-9999px",r.style.visibility="hidden",r.style.fontFamily="Arial",r.style.fontSize="250px",r.style.fontWeight=t,r.innerHTML=e,n.body.appendChild(r);var i=r.offsetWidth;r.style.fontFamily="Roboto, RobotoFallback, Arial";var o=r.offsetWidth;return r.parentNode.removeChild(r),i!==o}function dT(e,t){return new Promise(n=>{var r=()=>{clearInterval(i),clearTimeout(o),n()},i=setInterval(()=>{Lv(e,t)&&r()},15),o=setTimeout(r,2e3)})}function Mv(){if(Rv({_autoInit:!0,_forceTimeout:!0}),_(Nv,Rn).length)throw mi.Error("E0022")}be()?Mv():QI(Mv);eT.add(function(e,t){Sr.done(function(){id(t),rd(e)})});_e.changed.add(function(){Rv({_autoInit:!0})});function fT(){To&&To.attr("href","about:blank"),wt=null,Pn=null,Sr=new De}function hT(e){Sr.done(e)}function pT(e){Ql=e}var nV={setDefaultTimeout:pT,initialized:hT,resetTheme:fT,ready:aT,waitWebFont:dT,isWebFontLoaded:Lv,isCompact:lT,isDark:uT,isGeneric:cT,isMaterial:Fv,isFluent:kv,isMaterialBased:So,detachCssClasses:id,attachCssClasses:rd,current:nd,waitForThemeLoad:Xl,isPendingThemeLoaded:ed};function $(e){return typeof e=="function"}function ir(e){let n=e(r=>{Error.call(r),r.stack=new Error().stack});return n.prototype=Object.create(Error.prototype),n.prototype.constructor=n,n}var ea=ir(e=>function(n){e(this),this.message=n?`${n.length} errors occurred during unsubscription:
32${n.map((r,i)=>`${i+1}) ${r.toString()}`).join(`
33  `)}`:"",this.name="UnsubscriptionError",this.errors=n});function Ar(e,t){if(e){let n=e.indexOf(t);0<=n&&e.splice(n,1)}}var Ke=class e{constructor(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let t;if(!this.closed){this.closed=!0;let{_parentage:n}=this;if(n)if(this._parentage=null,Array.isArray(n))for(let o of n)o.remove(this);else n.remove(this);let{initialTeardown:r}=this;if($(r))try{r()}catch(o){t=o instanceof ea?o.errors:[o]}let{_finalizers:i}=this;if(i){this._finalizers=null;for(let o of i)try{Bv(o)}catch(s){t=t??[],s instanceof ea?t=[...t,...s.errors]:t.push(s)}}if(t)throw new ea(t)}}add(t){var n;if(t&&t!==this)if(this.closed)Bv(t);else{if(t instanceof e){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=(n=this._finalizers)!==null&&n!==void 0?n:[]).push(t)}}_hasParent(t){let{_parentage:n}=this;return n===t||Array.isArray(n)&&n.includes(t)}_addParent(t){let{_parentage:n}=this;this._parentage=Array.isArray(n)?(n.push(t),n):n?[n,t]:t}_removeParent(t){let{_parentage:n}=this;n===t?this._parentage=null:Array.isArray(n)&&Ar(n,t)}remove(t){let{_finalizers:n}=this;n&&Ar(n,t),t instanceof e&&t._removeParent(this)}};Ke.EMPTY=(()=>{let e=new Ke;return e.closed=!0,e})();var od=Ke.EMPTY;function ta(e){return e instanceof Ke||e&&"closed"in e&&$(e.remove)&&$(e.add)&&$(e.unsubscribe)}function Bv(e){$(e)?e():e.unsubscribe()}var Xt={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNext
vendor: 4,232 bytes, line 33
33Context:!1};var gi={setTimeout(e,t,...n){let{delegate:r}=gi;return r?.setTimeout?r.setTimeout(e,t,...n):setTimeout(e,t,...n)},clearTimeout(e){let{delegate:t}=gi;return(t?.clearTimeout||clearTimeout)(e)},delegate:void 0};function na(e){gi.setTimeout(()=>{let{onUnhandledError:t}=Xt;if(t)t(e);else throw e})}function Mr(){}var jv=sd("C",void 0,void 0);function Vv(e){return sd("E",void 0,e)}function Hv(e){return sd("N",e,void 0)}function sd(e,t,n){return{kind:e,value:t,error:n}}var Or=null;function vi(e){if(Xt.useDeprecatedSynchronousErrorHandling){let t=!Or;if(t&&(Or={errorThrown:!1,error:null}),e(),t){let{errorThrown:n,error:r}=Or;if(Or=null,n)throw r}}else e()}function $v(e){Xt.useDeprecatedSynchronousErrorHandling&&Or&&(Or.errorThrown=!0,Or.error=e)}var Nr=class extends Ke{constructor(t){super(),this.isStopped=!1,t?(this.destination=t,ta(t)&&t.add(this)):this.destination=vT}static create(t,n,r){return new en(t,n,r)}next(t){this.isStopped?cd(Hv(t),this):this._next(t)}error(t){this.isStopped?cd(Vv(t),this):(this.isStopped=!0,this._error(t))}complete(){this.isStopped?cd(jv,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(t){this.destination.next(t)}_error(t){try{this.destination.error(t)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}},mT=Function.prototype.bind;function ad(e,t){return mT.call(e,t)}var ud=class{constructor(t){this.partialObserver=t}next(t){let{partialObserver:n}=this;if(n.next)try{n.next(t)}catch(r){ra(r)}}error(t){let{partialObserver:n}=this;if(n.error)try{n.error(t)}catch(r){ra(r)}else ra(t)}complete(){let{partialObserver:t}=this;if(t.complete)try{t.complete()}catch(n){ra(n)}}},en=class extends Nr{constructor(t,n,r){super();let i;if($(t)||!t)i={next:t??void 0,error:n??void 0,complete:r??void 0};else{let o;this&&Xt.useDeprecatedNextContext?(o=Object.create(t),o.unsubscribe=()=>this.unsubscribe(),i={next:t.next&&ad(t.next,o),error:t.error&&ad(t.error,o),complete:t.complete&&ad(t.complete,o)}):i=t}this.destination=new ud(i)}};function ra(e){Xt.useDeprecatedSynchronousErrorHandling?$v(e):na(e)}function gT(e){throw e}function cd(e,t){let{onStoppedNotification:n}=Xt;n&&gi.setTimeout(()=>n(e,t))}var vT={closed:!0,next:Mr,error:gT,complete:Mr};var yi=typeof Symbol=="function"&&Symbol.observable||"@@observable";function ht(e){return e}function yT(...e){return ld(e)}function ld(e){return e.length===0?ht:e.length===1?e[0]:function(n){return e.reduce((r,i)=>i(r),n)}}var oe=(()=>{class e{constructor(n){n&&(this._subscribe=n)}lift(n){let r=new e;return r.source=this,r.operator=n,r}subscribe(n,r,i){let o=ET(n)?n:new en(n,r,i);return vi(()=>{let{operator:s,source:a}=this;o.add(s?s.call(o,a):a?this._subscribe(o):this._trySubscribe(o))}),o}_trySubscribe(n){try{return this._subscribe(n)}catch(r){n.error(r)}}forEach(n,r){return r=Uv(r),new r((i,o)=>{let s=new en({next:a=>{try{n(a)}catch(c){o(c),s.unsubscribe()}},error:o,complete:i});this.subscribe(s)})}_subscribe(n){var r;return(r=this.source)===null||r===void 0?void 0:r.subscribe(n)}[yi](){return this}pipe(...n){return ld(n)(this)}toPromise(n){return n=Uv(n),new n((r,i)=>{let o;this.subscribe(s=>o=s,s=>i(s),()=>r(o))})}}return e.create=t=>new e(t),e})();function Uv(e){var t;return(t=e??Xt.Promise)!==null&&t!==void 0?t:Promise}function _T(e){return e&&$(e.next)&&$(e.error)&&$(e.complete)}function ET(e){return e&&e instanceof Nr||_T(e)&&ta(e)}var Wv=ir(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var Vt=(()=>{class e extends oe{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(n){let r=new ia(this,this);return r.operator=n,r}_throwIfClosed(){if(this.closed)throw new Wv}next(n){vi(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(let r of this.currentObservers)r.next(n)}})}error(n){vi(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=n;let{observers:r}=this;for(;r.length;)r.shift().error(n)}})}complete(){vi(()=>
33{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;let{observers:n}=this;for(;n.length;)n.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var n;return((n=this.observers)===null||n===void 0?void 0:n.length)>0}_trySubscribe(n){return this._throwIfClosed(),super._trySubscribe(n)}_subscribe(n){return this._throwIfClosed(),this._checkFinalizedStatuses(n),this._innerSubscribe(n)}_innerSubscribe(n){let{hasError:r,isStopped:i,observers:o}=this;return r||i?od:(this.currentObservers=null,o.push(n),new Ke(()=>{this.currentObservers=null,Ar(o,n)}))}_checkFinalizedStatuses(n){let{hasError:r,thrownError:i,isStopped:o}=this;r?n.error(i):o&&n.complete()}asObservable(){let n=new oe;return n.source=this,n}}return e.create=(t,n)=>new ia(t,n),e})(),ia=class extends Vt{constructor(t,n){super(),this.destination=t,this.source=n}next(t){var n,r;(r=(n=this.destination)===null||n===void 0?void 0:n.next)===null||r===void 0||r.call(n,t)}error(t){var n,r;(r=(n=this.destination)===null||n===void 0?void 0:n.error)===null||r===void 0||r.call(n,t)}complete(){var t,n;(n=(t=this.destination)===null||t===void 0?void 0:t.complete)===null||n===void 0||n.call(t)}_subscribe(t){var n,r;return(r=(n=this.source)===null||n===void 0?void 0:n.subscribe(t))!==null&&r!==void 0?r:od}};var tn=ir(e=>function(){e(this),this.name="EmptyError",this.message="no elements in sequence"});function Pr(e,t){let n=typeof t=="object";return new Promise((r,i)=>{let o=!1,s;e.subscribe({next:a=>{s=a,o=!0},error:i,complete:()=>{o?r(s):n?r(t.defaultValue):i(new tn)}})})}function dd(e){return $(e?.lift)}function q(e){return t=>{if(dd(t))return t.lift(function(n){try{return e(n,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}function G(e,t,n,r,i){return new fd(e,t,n,r,i)}var fd=class extends Nr{constructor(t,n,r,i,o,s){super(t),this.onFinalize=o,this.shouldUnsubscribe=s,this._next=n?function(a){try{n(a)}catch(c){t.error(c)}}:super._next,this._error=i?function(a){try{i(a)}catch(c){t.error(c)}finally{this.unsubscribe()}}:super._error,this._complete=r?function(){try{r()}catch(a){t.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var t;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){let{closed:n}=this;super.unsubscribe(),!n&&((t=this.onFinalize)===null||t===void 0||t.call(this))}}};function ot(e,t){return q((n,r)=>{let i=0;n.subscribe(G(r,o=>{r.next(e.call(t,o,i++))}))})}var{isArray:CT}=Array,{getPrototypeOf:DT,prototype:bT,keys:wT}=Object;function oa(e){if(e.length===1){let t=e[0];if(CT(t))return{args:t,keys:null};if(IT(t)){let n=wT(t);return{args:n.map(r=>t[r]),keys:n}}}return{args:e,keys:null}}function IT(e){return e&&typeof e=="object"&&DT(e)===bT}var hd=function(e,t){return hd=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i])},hd(e,t)};function uH(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");hd(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var zv=function(){return zv=Object.assign||function(t){for(var n,r=1,i=arguments.length;r<i;r++){n=arguments[r];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},zv.apply(this,arguments)};function qv(e,t,n,r){function i(o){return o instanceof n?o:new n(function(s){s(o)})}return new(n||(n=Promise))(function(o,s){function a(l){try{u(r.next(l))}catch(d){s(d)}}function c(l){try{u(r.throw(l))}catch(d){s(d)}}function u(l){l.done?o(l.value):i(l.value).then(a,c)}u((r=r.apply(e,t||[])).next())})}function Gv(e){var t=typeof Symbol=="function"&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function lH(e,t,n){if(n||arguments.length===2)for(var r=0,i=t.length,o;r<i;r++)(o||!(r in t))&&(o||(o=Array.prototype.slice.call(t,0,r)),o[r]=t[r]);return e.concat(o||Array.prototype.slice.call(t))}function Rr(e){return this instanceof Rr?(this.v=e,this):new Rr(e)}function Kv(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=n.apply(e,t||[]),i,o=[];return i=Object.create((typeof AsyncIterator=="function"?AsyncIterator:Object).prototype),a("next"),a("throw"),a("return",s),i[Symbol.asyncIterator]=function(){return this},i;function s(h){return function(m){return Promise.resolve(m).then(
vendor: 6,235 bytes, line 33
33h,d)}}function a(h,m){r[h]&&(i[h]=function(g){return new Promise(function(y,p){o.push([h,g,y,p])>1||c(h,g)})},m&&(i[h]=m(i[h])))}function c(h,m){try{u(r[h](m))}catch(g){f(o[0][3],g)}}function u(h){h.value instanceof Rr?Promise.resolve(h.value.v).then(l,d):f(o[0][2],h)}function l(h){c("next",h)}function d(h){c("throw",h)}function f(h,m){h(m),o.shift(),o.length&&c(o[0][0],o[0][1])}}function Yv(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],n;return t?t.call(e):(e=typeof Gv=="function"?Gv(e):e[Symbol.iterator](),n={},r("next"),r("throw"),r("return"),n[Symbol.asyncIterator]=function(){return this},n);function r(o){n[o]=e[o]&&function(s){return new Promise(function(a,c){s=e[o](s),i(a,c,s.done,s.value)})}}function i(o,s,a,c){Promise.resolve(c).then(function(u){o({value:u,done:a})},s)}}var _i=e=>e&&typeof e.length=="number"&&typeof e!="function";function sa(e){return $(e?.then)}function aa(e){return $(e[yi])}function ca(e){return Symbol.asyncIterator&&$(e?.[Symbol.asyncIterator])}function ua(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 TT(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var la=TT();function da(e){return $(e?.[la])}function fa(e){return Kv(this,arguments,function*(){let n=e.getReader();try{for(;;){let{value:r,done:i}=yield Rr(n.read());if(i)return yield Rr(void 0);yield yield Rr(r)}}finally{n.releaseLock()}})}function ha(e){return $(e?.getReader)}function me(e){if(e instanceof oe)return e;if(e!=null){if(aa(e))return xT(e);if(_i(e))return ST(e);if(sa(e))return AT(e);if(ca(e))return Jv(e);if(da(e))return MT(e);if(ha(e))return OT(e)}throw ua(e)}function xT(e){return new oe(t=>{let n=e[yi]();if($(n.subscribe))return n.subscribe(t);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function ST(e){return new oe(t=>{for(let n=0;n<e.length&&!t.closed;n++)t.next(e[n]);t.complete()})}function AT(e){return new oe(t=>{e.then(n=>{t.closed||(t.next(n),t.complete())},n=>t.error(n)).then(null,na)})}function MT(e){return new oe(t=>{for(let n of e)if(t.next(n),t.closed)return;t.complete()})}function Jv(e){return new oe(t=>{NT(e,t).catch(n=>t.error(n))})}function OT(e){return Jv(fa(e))}function NT(e,t){var n,r,i,o;return qv(this,void 0,void 0,function*(){try{for(n=Yv(e);r=yield n.next(),!r.done;){let s=r.value;if(t.next(s),t.closed)return}}catch(s){i={error:s}}finally{try{r&&!r.done&&(o=n.return)&&(yield o.call(n))}finally{if(i)throw i.error}}t.complete()})}function pa(e){return e&&$(e.schedule)}function pd(e){return e[e.length-1]}function ma(e){return $(pd(e))?e.pop():void 0}function vn(e){return pa(pd(e))?e.pop():void 0}function Zv(e,t){return typeof pd(e)=="number"?e.pop():t}var{isArray:PT}=Array;function RT(e,t){return PT(t)?e(...t):e(t)}function Ei(e){return ot(t=>RT(e,t))}function ga(e,t){return e.reduce((n,r,i)=>(n[r]=t[i],n),{})}function FT(...e){let t=ma(e),{args:n,keys:r}=oa(e),i=new oe(o=>{let{length:s}=n;if(!s){o.complete();return}let a=new Array(s),c=s,u=s;for(let l=0;l<s;l++){let d=!1;me(n[l]).subscribe(G(o,f=>{d||(d=!0,u--),a[l]=f},()=>c--,void 0,()=>{(!c||!d)&&(u||o.next(r?ga(r,a):a),o.complete())}))}});return t?i.pipe(Ei(t)):i}function va(e){return q((t,n)=>{try{t.subscribe(n)}finally{n.add(e)}})}function Qv(e){return q((t,n)=>{me(e).subscribe(G(n,()=>n.complete(),Mr)),!n.closed&&t.subscribe(n)})}function md(){return q((e,t)=>{let n=null;e._refCount++;let r=G(t,void 0,void 0,void 0,()=>{if(!e||e._refCount<=0||0<--e._refCount){n=null;return}let i=e._connection,o=n;n=null,i&&(!o||i===o)&&i.unsubscribe(),t.unsubscribe()});e.subscribe(r),r.closed||(n=e.connect())})}var gd=class extends oe{constructor(t,n){super(),this.source=t,this.subjectFactory=n,this._subject=null,this._refCount=0,this._connection=null,dd(t)&&(this.lift=t.lift)}_subscribe(t){return this.getSubject().subscribe(t)}getSubject(){let t=this._subject;return(!t||t.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;let{_connection:t}=this;this._subject=this._connection=null,t?.unsubscribe()}connect(){let t=this._connection;if(!t){t=this._connection=new Ke;let n=this.getSubject();t.add(this.source.subscribe(G(n,void 0,()=>{this._teardown(),n.complete()},r=>{this._teardown(),n.error(r)},()=>this._teardown()))),t.closed&&(this._connection=null,t=Ke.EMPTY)}return t}refCount(){return md()(this)}};var Ao=class extends Vt{constructor(t){super(),this._value=t}get value(){return this.getValue()}_subscribe(t){let n=super._subscribe(t);return!n.closed&&t.next(this._value),n}getValue(){let{hasError:t,thrownError:n,_value:r}=this;if(t)throw n;return this._throwIfClosed(),r}next(t){super.next(this._value=t)}};var Mo={now(){return(Mo.delegate||Date).now()},delegate:void 0};var Oo=class extends Vt{constructor(t=1/0,n=1/0,r=Mo){super(),this._bufferSize=t,this._windowTime=n,this._timestampProvider=r,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=n===1/0,this._bufferSize=Math.max(1,t),this._windowTime=Math.max(1,n)}next(t){let{isStopped:n,_buffer:r,_infiniteTimeWindow:i,_timestampProvider:o,_windowTime:s}=this;n||(r.push(t),!i&&r.push(o.now()+s)),this._trimBuffer(),super.next(t)}_subscribe(t){this._throwIfClosed(),this._trimBuffer();let n=this._innerSubscribe(t),{_infiniteTimeWindow:r,_buffer:i}=this,o=i.slice();for(let s=0;s<o.length&&!t.closed;s+=r?1:2)t.next(o[s]);return this._checkFinalizedStatuses(t),n}_trimBuffer(){let{_bufferSize:t,_timestampProvider:n,_buffer:r,_infiniteTimeWindow:i}=this,o=(i?1:2)*t;if(t<1/0&&o<r.length&&r.splice(0,r.length-o),!i){let s=n.now(),a=0;for(let c=1;c<r.length&&r[c]<=s;c+=2)a=c;a&&r.splice(0,a+1)}}};var ya=class extends Ke{constructor(t,n){super()}schedule(t,n=0){return this}};var No={setInterval(e,t,...n){let{delegate:r}=No;return r?.setInterval?r.setInterval(e,t,...n):setInterval(e,t,...n)},clearInterval(e){let{delegate:t}=No;return(t?.clearInterval||clearInterval)(e)},delegate:void 0};var _a=class extends ya{constructor(t,n){super(t,n),this.scheduler
vendor: 8,798 bytes, line 33
33=t,this.work=n,this.pending=!1}schedule(t,n=0){var r;if(this.closed)return this;this.state=t;let i=this.id,o=this.scheduler;return i!=null&&(this.id=this.recycleAsyncId(o,i,n)),this.pending=!0,this.delay=n,this.id=(r=this.id)!==null&&r!==void 0?r:this.requestAsyncId(o,this.id,n),this}requestAsyncId(t,n,r=0){return No.setInterval(t.flush.bind(t,this),r)}recycleAsyncId(t,n,r=0){if(r!=null&&this.delay===r&&this.pending===!1)return n;n!=null&&No.clearInterval(n)}execute(t,n){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;let r=this._execute(t,n);if(r)return r;this.pending===!1&&this.id!=null&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(t,n){let r=!1,i;try{this.work(t)}catch(o){r=!0,i=o||new Error("Scheduled action threw falsy error")}if(r)return this.unsubscribe(),i}unsubscribe(){if(!this.closed){let{id:t,scheduler:n}=this,{actions:r}=n;this.work=this.state=this.scheduler=null,this.pending=!1,Ar(r,this),t!=null&&(this.id=this.recycleAsyncId(n,t,null)),this.delay=null,super.unsubscribe()}}};var Ci=class e{constructor(t,n=e.now){this.schedulerActionCtor=t,this.now=n}schedule(t,n=0,r){return new this.schedulerActionCtor(this,t).schedule(r,n)}};Ci.now=Mo.now;var Ea=class extends Ci{constructor(t,n=Ci.now){super(t,n),this.actions=[],this._active=!1}flush(t){let{actions:n}=this;if(this._active){n.push(t);return}let r;this._active=!0;do if(r=t.execute(t.state,t.delay))break;while(t=n.shift());if(this._active=!1,r){for(;t=n.shift();)t.unsubscribe();throw r}}};var Po=new Ea(_a),Xv=Po;var Fr=new oe(e=>e.complete());function lt(e,t,n,r=0,i=!1){let o=t.schedule(function(){n(),i?e.add(this.schedule(null,r)):this.unsubscribe()},r);if(e.add(o),!i)return o}function Ca(e,t=0){return q((n,r)=>{n.subscribe(G(r,i=>lt(r,e,()=>r.next(i),t),()=>lt(r,e,()=>r.complete(),t),i=>lt(r,e,()=>r.error(i),t)))})}function Da(e,t=0){return q((n,r)=>{r.add(e.schedule(()=>n.subscribe(r),t))})}function ey(e,t){return me(e).pipe(Da(t),Ca(t))}function ty(e,t){return me(e).pipe(Da(t),Ca(t))}function ny(e,t){return new oe(n=>{let r=0;return t.schedule(function(){r===e.length?n.complete():(n.next(e[r++]),n.closed||this.schedule())})})}function ry(e,t){return new oe(n=>{let r;return lt(n,t,()=>{r=e[la](),lt(n,t,()=>{let i,o;try{({value:i,done:o}=r.next())}catch(s){n.error(s);return}o?n.complete():n.next(i)},0,!0)}),()=>$(r?.return)&&r.return()})}function ba(e,t){if(!e)throw new Error("Iterable cannot be null");return new oe(n=>{lt(n,t,()=>{let r=e[Symbol.asyncIterator]();lt(n,t,()=>{r.next().then(i=>{i.done?n.complete():n.next(i.value)})},0,!0)})})}function iy(e,t){return ba(fa(e),t)}function oy(e,t){if(e!=null){if(aa(e))return ey(e,t);if(_i(e))return ny(e,t);if(sa(e))return ty(e,t);if(ca(e))return ba(e,t);if(da(e))return ry(e,t);if(ha(e))return iy(e,t)}throw ua(e)}function Ht(e,t){return t?oy(e,t):me(e)}function wa(...e){let t=vn(e);return Ht(e,t)}function vd(e,t){let n=$(e)?e:()=>e,r=i=>i.error(n());return new oe(t?i=>t.schedule(r,0,i):r)}function kT(e){return!!e&&(e instanceof oe||$(e.lift)&&$(e.subscribe))}function LT(e,t){let n=typeof t=="object";return new Promise((r,i)=>{let o=new en({next:s=>{r(s),o.unsubscribe()},error:i,complete:()=>{n?r(t.defaultValue):i(new tn)}});e.subscribe(o)})}function Ia(e){return e instanceof Date&&!isNaN(e)}var BT=ir(e=>function(n=null){e(this),this.message="Timeout has occurred",this.name="TimeoutError",this.info=n});function jT(e,t){let{first:n,each:r,with:i=VT,scheduler:o=t??Po,meta:s=null}=Ia(e)?{first:e}:typeof e=="number"?{each:e}:e;if(n==null&&r==null)throw new TypeError("No timeout provided.");return q((a,c)=>{let u,l,d=null,f=0,h=m=>{l=lt(c,o,()=>{try{u.unsubscribe(),me(i({meta:s,lastValue:d,seen:f})).subscribe(c)}catch(g){c.error(g)}},m)};u=a.subscribe(G(c,m=>{l?.unsubscribe(),f++,c.next(d=m),r>0&&h(r)},void 0,void 0,()=>{l?.closed||l?.unsubscribe(),d=null})),!f&&h(n!=null?typeof n=="number"?n:+n-o.now():r)})}function VT(e){throw new BT(e)}function HT(...e){let t=vn(e),n=ma(e),{args:r,keys:i}=oa(e);if(r.length===0)return Ht([],t);let o=new oe($T(r,t,i?s=>ga(i,s):ht));return n?o.pipe(Ei(n)):o}function $T(e,t,n=ht){return r=>{sy(t,()=>{let{length:i}=e,o=new Array(i),s=i,a=i;for(let c=0;c<i;c++)sy(t,()=>{let u=Ht(e[c],t),l=!1;u.subscribe(G(r,d=>{o[c]=d,l||(l=!0,a--),a||r.next(n(o.slice()))},()=>{--s||r.complete()}))},r)},r)}}function sy(e,t,n){e?lt(n,e,t):t()}function ay(e,t,n,r,i,o,s,a){let c=[],u=0,l=0,d=!1,f=()=>{d&&!c.length&&!u&&t.complete()},h=g=>u<r?m(g):c.push(g),m=g=>{o&&t.next(g),u++;let y=!1;me(n(g,l++)).subscribe(G(t,p=>{i?.(p),o?h(p):t.next(p)},()=>{y=!0},void 0,()=>{if(y)try{for(u--;c.length&&u<r;){let p=c.shift();s?lt(t,s,()=>m(p)):m(p)}f()}catch(p){t.error(p)}}))};return e.subscribe(G(t,h,()=>{d=!0,f()})),()=>{a?.()}}function kn(e,t,n=1/0){return $(t)?kn((r,i)=>ot((o,s)=>t(r,o,i,s))(me(e(r,i))),n):(typeof t=="number"&&(n=t),q((r,i)=>ay(r,i,e,n)))}function Ro(e=1/0){return kn(ht,e)}function cy(){return Ro(1)}function Ta(...e){return cy()(Ht(e,vn(e)))}function UT(e){return new oe(t=>{me(e()).subscribe(t)})}var WT=["addListener","removeListener"],zT=["addEventListener","removeEventListener"],GT=["on","off"];function yd(e,t,n,r){if($(n)&&(r=n,n=void 0),r)return yd(e,t,n).pipe(Ei(r));let[i,o]=YT(e)?zT.map(s=>a=>e[s](t,a,n)):qT(e)?WT.map(uy(e,t)):KT(e)?GT.map(uy(e,t)):[];if(!i&&_i(e))return kn(s=>yd(s,t,n))(me(e));if(!i)throw new TypeError("Invalid event target");return new oe(s=>{let a=(...c)=>s.next(1<c.length?c:c[0]);return i(a),()=>o(a)})}function uy(e,t){return n=>r=>e[n](t,r)}function qT(e){return $(e.addListener)&&$(e.removeListener)}function KT(e){return $(e.on)&&$(e.off)}function YT(e){return $(e.addEventListener)&&$(e.removeEventListener)}function JT(e=0,t,n=Xv){let r=-1;return t!=null&&(pa(t)?n=t:r=t),new oe(i=>{let o=Ia(e)?+e-n.now():e;o<0&&(o=0);let s=0;return n.schedule(function(){i.closed||(i.next(s++),0<=r?this.schedule(void 0,r):i.complete())},o)})}function ZT(...e){let t=vn(e),n=Zv(e,1/0),r=e;return r.length?r.length===1?me(r[0]):Ro(n)(Ht(r,t)):Fr}function yn(e,t){return q((n,r)=>{let i=0;n.subscribe(G(r,o=>e.call(t,o,i++)&&r.next(o)))})}function Fo(e){return q((t,n)=>{let r=null,i=!1,o;r=t.subscribe(G(n,void 0,void 0,s=>{o=me(e(s,Fo(e)(t))),r?(r.unsubscribe(),r=null,o.subscribe(n)):i=!0})),i&&(r.unsubscribe(),r=null,o.subscribe(n))})}function ly(e,t,n,r,i){return(o,s)=>{let a=n,c=t,u=0;o.subscribe(G(s,l=>{let d=u++;c=a?e(c,l,d):(a=!0,l),r&&s.next(c)},i&&(()=>{a&&s.next(c),s.complete()})))}}function _d(e,t){return $(t)?kn(e,t,1):kn(e,1)}function QT(e){return q((t,n)=>{let r=!1,i=null,o=null,s=()=>{if(o?.unsubscribe(),o=null,r){r=!1;let a=i;i=null,n.next(a)}};t.subscribe(G(n,a=>{o?.unsubscribe(),r=!0,i=a,o=G(n,s,Mr),me(e(a)).subscribe(o)},()=>{s(),n.complete()},void 0,()=>{i=o=null}))})}function dy(e,t=Po){return q((n,r)=>{let i=null,o=null,s=null,a=()=>{if(i){i.unsubscribe(),i=null;let u=o;o=null,r.next(u)}};function c(){let u=s+e,l=t.now();if(l<u){i=this.schedule(void 0,u-l),r.add(i);return}a()}n.subscribe(G(r,u=>{o=u,s=t.now(),i||(i=t.schedule(c,e),r.add(i))},()=>{a(),r.complete()},void 0,()=>{o=i=null}))})}function ko(e){return q((t,n)=>{let r=!1;t.subscribe(G(n,i=>{r=!0,n.next(i)},()=>{r||n.next(e),n.complete()}))})}function xa(e){return e<=0?()=>Fr:q((t,n)=>{let r=0;t.subscribe(G(n,i=>{++r<=e&&(n.next(i),e<=r&&n.complete())}))})}function XT(e){return ot(()=>e)}function ex(e,t=ht){return e=e??tx,q((n,r)=>{let i,o=!0;n.subscribe(G(r,s=>{let a=t(s);(o||!e(i,a))&&(o=!1,i=a,r.next(s))}))})}function tx(e,t){return e===t}function Sa(e=nx){return q((t,n)=>{let r=!1;t.subscribe(G(n,i=>{r=!0,n.next(i)},()=>r?n.complete():n.error(e())))})}function nx(){return new tn}function fy(e,t){let n=arguments.length>=2;return r=>r.pipe(e?yn((i,o)=>e(i,o,r)):ht,xa(1),n?ko(t):Sa(()=>new tn))}function Ed(e){return e<=0?()=>Fr:q((t,n)=>{let r=[];t.subscribe(G(n,i=>{r.push(i),e<r.length&&r.shift()},()=>{for(let i of r)n.next(i);n.complete()},void 0,()=>{r=null}))})}function rx(e,t){let n=arguments.length>=2;return r=>r.pipe(e?yn((i,o)=>e(i,o,r)):ht,Ed(1),n?ko(t):Sa(()=>new tn))}function ix(e,t){return q(ly(e,t,arguments.length>=2,!0))}function hy(e={}){let{connector:t=()=>new Vt,resetOnError:n=!0,resetOnComplete:r=!0,resetOnRefCountZero:i=!0}=e;return o=>{let s,a,c,u=0,l=!1,d=!1,f=()=>{a?.unsubscribe(),a=void 0},h=()=>{f(),s=c=void 0,l=d=!1},m=()=>{let g=s;h(),g?.unsubscribe()};return q((g,y)=>{u++,!d&&!l&&f();let p=c=c??t();y.add(()=>{u--,u===0&&!d&&!l&&(a=Cd(m,i))}),p.subscribe(y),!s&&u>0&&(s=new en({next:v=>p.next(v),error:v=>{d=!0,f(),a=Cd(h,n,v),p.error(v)},complete:()=>{l=!0,f(),a=Cd(h,r),p.complete()}}),me(g).subscribe(s))})(o)}}function Cd(e,t,...n){if(t===!0){e();return}if(t===!1)return;let r=new en({next:()=>{r.unsubscribe(),e()}});return me(t(...n)).subscribe(r)}
33function ox(e,t,n){let r,i=!1;return e&&typeof e=="object"?{bufferSize:r=1/0,windowTime:t=1/0,refCount:i=!1,scheduler:n}=e:r=e??1/0,hy({connector:()=>new Oo(r,t,n),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:i})}function sx(e){return yn((t,n)=>e<=n)}function ax(...e){let t=vn(e);return q((n,r)=>{(t?Ta(e,n,t):Ta(e,n)).subscribe(r)})}function Aa(e,t){return q((n,r)=>{let i=null,o=0,s=!1,a=()=>s&&!i&&r.complete();n.subscribe(G(r,c=>{i?.unsubscribe();let u=0,l=o++;me(e(c,l)).subscribe(i=G(r,d=>r.next(t?t(c,d,l,u++):d),()=>{i=null,a()}))},()=>{s=!0,a()}))})}function cx(e,t=!1){return q((n,r)=>{let i=0;n.subscribe(G(r,o=>{let s=e(o,i++);(s||t)&&r.next(o),!s&&r.complete()}))})}function Dd(e,t,n){let r=$(e)||t||n?{next:e,error:t,complete:n}:e;return r?q((i,o)=>{var s;(s=r.subscribe)===null||s===void 0||s.call(r);let a=!0;i.subscribe(G(o,c=>{var u;(u=r.next)===null||u===void 0||u.call(r,c),o.next(c)},()=>{var c;a=!1,(c=r.complete)===null||c===void 0||c.call(r),o.complete()},c=>{var u;a=!1,(u=r.error)===null||u===void 0||u.call(r,c),o.error(c)},()=>{var c,u;a&&((c=r.unsubscribe)===null||c===void 0||c.call(r)),(u=r.finalize)===null||u===void 0||u.call(r)}))}):ht}function py(e,t){return Object.is(e,t)}var Xe=null,Lo=!1,Ma=1,It=Symbol("SIGNAL");function ne(e){let t=Xe;return Xe=e,t}function ux(){return Lo}var jo={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,producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{}};function Vo(e){if(Lo)throw new Error("");if(Xe===null)return;Xe.consumerOnSignalRead(e);let t=Xe.nextProducerIndex++;if(Di(Xe),t<Xe.producerNode.length&&Xe.producerNode[t]!==e&&Bo(Xe)){let n=Xe.producerNode[t];Fa(n,Xe.producerIndexOfThis[t])}Xe.producerNode[t]!==e&&(Xe.producerNode[t]=e,Xe.producerIndexOfThis[t]=Bo(Xe)?_y(e,Xe,t):0),Xe.producerLastReadVersion[t]=e.version}function lx(){Ma++}function my(e){if(!(Bo(e)&&!e.dirty)&&!(!e.dirty&&e.lastCleanEpoch===Ma)){if(!e.producerMustRecompute(e)&&!Ra(e)){e.dirty=!1,e.lastCleanEpoch=Ma;return}e.producerRecomputeValue(e),e.dirty=!1,e.lastCleanEpoch=Ma}}function gy(e){if(e.liveConsumerNode===void 0)return;let t=Lo;Lo=!0;try{for(let n of e.liveConsumerNode)n.dirty||yy(n)}finally{Lo=t}}function vy(){return Xe?.consumerAllowSignalWrites!==!1}function yy(e){e.dirty=!0,gy(e),e.consumerMarkedDirty?.(e)}function Na(e){return e&&(e.nextProducerIndex=0),ne(e)}function Pa(e,t){if(ne(t),!(!e||e.producerNode===void 0||e.producerIndexOfThis===void 0||e.producerLastReadVersion===void 0)){if(Bo(e))for(let n=e.nextProducerIndex;n<e.producerNode.length;n++)Fa(e.producerNode[n],e.producerIndexOfThis[n]);for(;e.producerNode.length>e.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}function Ra(e){Di(e);for(let t=0;t<e.producerNode.length;t++){let n=e.producerNode[t],r=e.producerLastReadVersion[t];if(r!==n.version||(my(n),r!==n.version))return!0}return!1}function Td(e){if(Di(e),Bo(e))for(let t=0;t<e.producerNode.length;t++)Fa(e.producerNode[t],e.producerIndexOfThis[t]);e.producerNode.length=e.producerLastReadVersion.length=e.producerIndexOfThis.length=0,e.liveConsumerNode&&(e.liveConsumerNode.length=e.liveConsumerIndexOfThis.length=0)}function _y(e,t,n){if(Ey(e),Di(e),e.liveConsumerNode.length===0)for(let r=0;r<e.producerNode.length;r++)e.producerIndexOfThis[r]=_y(e.producerNode[r],e,r);return e.liveConsumerIndexOfThis.push(n),e.liveConsumerNode.push(t)-1}function Fa(e,t){if(Ey(e),Di(e),e.liveConsumerNode.length===1)for(let r=0;r<e.producerNode.length;r++)Fa(e.producerNode[r],e.producerIndexOfThis[r]);let n=e.liveConsumerNode.length-1;if(e.liveConsumerNode[t]=e.liveConsumerNode[n],e.liveConsumerIndexOfThis[t]=e.liveConsumerIndexOfThis[n],e.liveConsumerNode.length--,e.liveConsumerIndexOfThis.length--,t<e.liveConsumerNode.length){let r=e.liveConsumerIndexOfThis[t],i=e.liveConsumerNode[t];Di(i),i.producerIndexOfThis[r]=t}}function Bo(e){return e.consumerIsAlwaysLive||(e?.liveConsumerNode?.length??0)>0}function Di(e){e.producerNode??=[],e.producerIndexOfThis??=[],e.producerLastReadVersion??=[]}function Ey(e){e.liveConsumerNode??=[],e.liveConsumerIndexOfThis??=[]}function xd(e){let t=Object.create(dx);t.computation=e;let n=()=>
33{if(my(t),Vo(t),t.value===Oa)throw t.error;return t.value};return n[It]=t,n}var bd=Symbol("UNSET"),wd=Symbol("COMPUTING"),Oa=Symbol("ERRORED"),dx=St(nt({},jo),{value:bd,dirty:!0,error:null,equal:py,producerMustRecompute(e){return e.value===bd||e.value===wd},producerRecomputeValue(e){if(e.value===wd)throw new Error("Detected cycle in computations.");let t=e.value;e.value=wd;let n=Na(e),r;try{r=e.computation()}catch(i){r=Oa,e.error=i}finally{Pa(e,n)}if(t!==bd&&t!==Oa&&r!==Oa&&e.equal(t,r)){e.value=t;return}e.value=r,e.version++}});function fx(){throw new Error}var Cy=fx;function Dy(){Cy()}function by(e){Cy=e}var hx=null;function wy(e){let t=Object.create(Sd);t.value=e;let n=()=>(Vo(t),t.value);return n[It]=t,n}function Ho(e,t){vy()||Dy(),e.equal(e.value,t)||(e.value=t,px(e))}function Iy(e,t){vy()||Dy(),Ho(e,t(e.value))}var Sd=St(nt({},jo),{equal:py,value:void 0});function px(e){e.version++,lx(),gy(e),hx?.()}function Ty(e,t,n){let r=Object.create(mx);n&&(r.consumerAllowSignalWrites=!0),r.fn=e,r.schedule=t;let i=c=>{r.cleanupFn=c};function o(c){return c.fn===null&&c.schedule===null}function s(c){o(c)||(Td(c),c.cleanupFn(),c.fn=null,c.schedule=null,c.cleanupFn=Id)}let a=()=>{if(r.fn===null)return;if(ux())throw new Error("Schedulers cannot synchronously execute watches while scheduling.");if(r.dirty=!1,r.hasRun&&!Ra(r))return;r.hasRun=!0;let c=Na(r);try{r.cleanupFn(),r.cleanupFn=Id,r.fn(i)}finally{Pa(r,c)}};return r.ref={notify:()=>yy(r),run:a,cleanup:()=>r.cleanupFn(),destroy:()=>s(r),[It]:r},r.ref}var Id=()=>{},mx=St(nt({},jo),{consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!1,consumerMarkedDirty:e=>{e.schedule!==null&&e.schedule(e.ref)},hasRun:!1,cleanupFn:Id});var I_="https://g.co/ng/security#xss",W=class extends Error{constructor(t,n){super(_c(t,n)),this.code=t}};function _c(e,t){return`${`NG0${Math.abs(e)}`}${t?": "+t:""}`}var Ec=Symbol("InputSignalNode#UNSET"),T_=St(nt({},Sd),{transformFn:void 0,applyValueToInputSignal(e,t){Ho(e,t)}});function x_(e,t){let n=Object.create(T_);n.value=e,n.transformFn=t?.transform;function r(){if(Vo(n),n.value===Ec)throw new W(-950,!1);return n.value}return r[It]=n,r}function ts(e){return{toString:e}.toString()}var ka="__parameters__";function gx(e){return function(...n){if(e){let r=e(...n);for(let i in r)this[i]=r[i]}}}function S_(e,t,n){return ts(()=>{let r=gx(t);function i(...o){if(this instanceof i)return r.apply(this,o),this;let s=new i(...o);return a.annotation=s,a;function a(c,u,l){let d=c.hasOwnProperty(ka)?c[ka]:Object.defineProperty(c,ka,{value:[]})[ka];for(;d.length<=l;)d.push(null);return(d[l]=d[l]||[]).push(s),c}}return n&&(i.prototype=Object.create(n.prototype)),i.prototype.ngMetadataName=e,i.annotationCls=i,i})}var Ot=globalThis;function we(e){for(let t in e)if(e[t]===we)return t;throw Error("Could not find renamed property on target object.")}function vx(e,t){for(let n in t)t.hasOwnProperty(n)&&!e.hasOwnProperty(n)&&(e[n]=t[n])}function vt(e){if(typeof e=="string")return e;if(Array.isArray(e))return"["+e.map(vt).join(", ")+"]";if(e==null)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;let t=e.toString();if(t==null)return""+t;let n=t.indexOf(`
34`);return n===-1?t:t.substring(0,n)}function Gd(e,t){return e==null||e===""?t===null?"":t:t==null||t===""?e:e+" "+t}var yx=we({__forward_ref__:we});function A_(e){return e.__forward_ref__=A_,e.toString=function(){return vt(this())},e}function mt(e){return M_(e)?e():e}function M_(e){return typeof e=="function"&&e.hasOwnProperty(yx)&&e.__forward_ref__===A_}function O_(e,t,n,r){throw new Error(`ASSERTION ERROR: ${e}`+(r==null?"":` [Expected=> ${n} ${r} ${t} <=Actual]`))}function Z(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function Cc(e){return{providers:e.providers||[],imports:e.imports||[]}}function Dc(e){return xy(e,N_)||xy(e,P_)}function Bz(e){return Dc(e)!==null}function xy(e,t){return e.hasOwnProperty(t)?e[t]:null}function _x(e){let t=e&&(e[N_]||e[P_]);return t||null}function Sy(e){return e&&(e.hasOwnProperty(Ay)||e.hasOwnProperty(Ex))?e[Ay]:null}var N_=we({\u0275prov:we}),Ay=we({\u0275inj:we}),P_=we({ngInjectableDef:we}),Ex=we({ngInjectorDef:we}),re=class{constructor(t,n){this._desc=t,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,typeof n=="number"?this.__NG_ELEMENT_ID__=n:n!==void 0&&(this.\u0275prov=Z({token:this,providedIn:n.providedIn||"root",factory:n.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}};function R_(e){return e&&!!e.\u0275providers}var Cx=we({\u0275cmp:we}),Dx=we({\u0275dir:we}),bx=we({\u0275pipe:we}),wx=we({\u0275mod:we}),Ya=we({\u0275fac:we}),$o=we({__NG_ELEMENT_ID__:we}),My=we({__NG_ENV_ID__:we});function Ue(e){return typeof e=="string"?e:e==null?"":String(e)}function Ix(e){return typeof e=="function"?e.name||e.toString():typeof e=="object"&&e!=null&&typeof e.type=="function"?e.type.name||e.type.toString():Ue(e)}function Tx(e,t){let n=t?`. Dependency path: ${t.join(" > ")} > ${e}`:"";throw new W(-200,e)}function uh(e,t){throw new W(-201,!1)}var le=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}(le||{}),qd;function F_(){return qd}function Tt(e){let t=qd;return qd=e,t}function k_(e,t,n){let r=Dc(e);if(r&&r.providedIn=="root")return r.value===void 0?r.value=r.factory():r.value;if(n&le.Optional)return null;if(t!==void 0)return t;uh(e,"Injector")}var xx={},Uo=xx,Kd="__NG_DI_FLAG__",Ja="ngTempTokenPath",Sx="ngTokenPath",Ax=/\n/gm,Mx="\u0275",Oy="__source",Ai;function Ox(){return Ai}function or(e){let t=Ai;return Ai=e,t}function Nx(e,t=le.Default){if(Ai===void 0)throw new W(-203,!1);return Ai===null?k_(e,void 0,t):Ai.get(e,t&le.Optional?null:void 0,t)}function J(e,t=le.Default){return(F_()||Nx)(mt(e),t)}function Y(e,t=le.Default){return J(e,bc(t))}function bc(e){return typeof e>"u"||typeof e=="number"?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function Yd(e){let t=[];for(let n=0;n<e.length;n++){let r=mt(e[n]);if(Array.isArray(r)){if(r.length===0)throw new W(900,!1);let i,o=le.Default;for(let s=0;s<r.length;s++){let a=r[s],c=Px(a);typeof c=="number"?c===-1?i=a.token:o|=c:i=a}t.push(J(i,o))}else t.push(J(r))}return t}function L_(e,t){return e[Kd]=t,e.prototype[Kd]=t,e}function Px(e){return e[Kd]}function Rx(e,t,n,r){let i=e[Ja];throw t[Oy]&&i.unshift(t[Oy]),e.message=Fx(`
35`+e.message,i,n,r),e[Sx]=i,e[Ja]=null,e}function Fx(e,t,n,r=null){e=e&&e.charAt(0)===`
36`&&e.charAt(1)==Mx?e.slice(2):e;let i=vt(t);if(Array.isArray(t))i=t.map(vt).join(" -> ");else if(typeof t=="object"){let o=[];for(let s in t)if(t.hasOwnProperty(s)){let a=t[s];
36o.push(s+":"+(typeof a=="string"?JSON.stringify(a):vt(a)))}i=`{${o.join(", ")}}`}return`${n}${r?"("+r+")":""}[${i}]: ${e.replace(Ax,`
37  `)}`}var lh=L_(S_("Optional"),8);var B_=L_(S_("SkipSelf"),4);function Hr(e,t){let n=e.hasOwnProperty(Ya);return n?e[Ya]:null}function kx(e,t,n){if(e.length!==t.length)return!1;for(let r=0;r<e.length;r++){let i=e[r],o=t[r];if(n&&(i=n(i),o=n(o)),o!==i)return!1}return!0}function Lx(e){return e.flat(Number.POSITIVE_INFINITY)}function dh(e,t){e.forEach(n=>Array.isArray(n)?dh(n,t):t(n))}function j_(e,t,n){t>=e.length?e.push(n):e.splice(t,0,n)}function Za(e,t){return t>=e.length-1?e.pop():e.splice(t,1)[0]}function Bx(e,t){let n=[];for(let r=0;r<e;r++)n.push(t);return n}function jx(e,t,n,r){let i=e.length;if(i==t)e.push(n,r);else if(i===1)e.push(r,e[0]),e[0]=n;else{for(i--,e.push(e[i-1],e[i]);i>t;){let o=i-2;e[i]=e[o],i--}e[t]=n,e[t+1]=r}}function wc(e,t,n){let r=ns(e,t);return r>=0?e[r|1]=n:(r=~r,jx(e,r,t,n)),r}function Ad(e,t){let n=ns(e,t);if(n>=0)return e[n|1]}function ns(e,t){return Vx(e,t,1)}function Vx(e,t,n){let r=0,i=e.length>>n;for(;i!==r;){let o=r+(i-r>>1),s=e[o<<n];if(t===s)return o<<n;s>t?i=o:r=o+1}return~(i<<n)}var Oi={},gt=[],Wo=new re(""),V_=new re("",-1),H_=new re(""),Qa=class{get(t,n=Uo){if(n===Uo){let r=new Error(`NullInjectorError: No provider for ${vt(t)}!`);throw r.name="NullInjectorError",r}return n}},$_=function(e){return e[e.OnPush=0]="OnPush",e[e.Default=1]="Default",e}($_||{}),Cn=function(e){return e[e.Emulated=0]="Emulated",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom",e}(Cn||{}),ar=function(e){return e[e.None=0]="None",e[e.SignalBased=1]="SignalBased",e[e.HasDecoratorInputTransform=2]="HasDecoratorInputTransform",e}(ar||{});function Hx(e,t,n){let r=e.length;for(;;){let i=e.indexOf(t,n);if(i===-1)return i;if(i===0||e.charCodeAt(i-1)<=32){let o=t.length;if(i+o===r||e.charCodeAt(i+o)<=32)return i}n=i+1}}function Jd(e,t,n){let r=0;for(;r<n.length;){let i=n[r];if(typeof i=="number"){if(i!==0)break;r++;let o=n[r++],s=n[r++],a=n[r++];e.setAttribute(t,s,a,o)}else{let o=i,s=n[++r];$x(o)?e.setProperty(t,o,s):e.setAttribute(t,o,s),r++}}return r}function U_(e){return e===3||e===4||e===6}function $x(e){return e.charCodeAt(0)===64}function zo(e,t){if(!(t===null||t.length===0))if(e===null||e.length===0)e=t.slice();else{let n=-1;for(let r=0;r<t.length;r++){let i=t[r];typeof i=="number"?n=i:n===0||(n===-1||n===2?Ny(e,n,i,null,t[++r]):Ny(e,n,i,null,null))}}return e}function Ny(e,t,n,r,i){let o=0,s=e.length;if(t===-1)s=-1;else for(;o<e.length;){let a=e[o++];if(typeof a=="number"){if(a===t){s=-1;break}else if(a>t){s=o-1;break}}}for(;o<e.length;){let a=e[o];if(typeof a=="number")break;if(a===n){if(r===null){i!==null&&(e[o+1]=i);return}else if(r===e[o+1]){e[o+2]=i;return}}o++,r!==null&&o++,i!==null&&o++}s!==-1&&(e.splice(s,0,t),o=s+1),e.splice(o++,0,n),r!==null&&e.splice(o++,0,r),i!==null&&e.splice(o++,0,i)}var W_="ng-template";function Ux(e,t,n,r){let i=0;if(r){for(;i<t.length&&typeof t[i]=="string";i+=2)if(t[i]==="class"&&Hx(t[i+1].toLowerCase(),n,0)!==-1)return!0}else if(fh(e))return!1;if(i=t.indexOf(1,i),i>-1){let o;for(;++i<t.length&&typeof(o=t[i])=="string";)if(o.toLowerCase()===n)return!0}return!1}function fh(e){return e.type===4&&e.value!==W_}function Wx(e,t,n){let r=e.type===4&&!n?W_:e.value;return t===r}function zx(e,t,n){let r=4,i=e.attrs,o=i!==null?Kx(i):0,s=!1;for(let a=0;a<t.length;a++){let c=t[a];if(typeof c=="number"){if(!s&&!nn(r)&&!nn(c))return!1;if(s&&nn(c))continue;s=!1,r=c|r&1;continue}if(!s)if(r&4){if(r=2|r&1,c!==""&&!Wx(e,c,n)||c===""&&t.length===1){if(nn(r))return!1;s=!0}}else if(r&8){if(i===null||!Ux(e,i,c,n)){if(nn(r))return!1;s=!0}}else{let u=t[++a],l=Gx(c,i,fh(e),n);if(l===-1){if(nn(r))return!1;s=!0;continue}if(u!==""){let d;if(l>o?d="":d=i[l+1].toLowerCase(),r&2&&u!==d){if(nn(r))return!1;s=!0}}}}return nn(r)||s}function nn(e){return(e&1)===0}function Gx(e,t,n,r){if(t===null)return-1;let i=0;if(r||!n){let o=!1;for(;i<t.length;){let s=t[i];if(s===e)return i;if(s===3||s===6)o=!0;else if(s===1||s===2){let a=t[++i];for(;typeof a=="string";)a=t[++i];continue}else{if(s===4)break;
37if(s===0){i+=4;continue}}i+=o?1:2}return-1}else return Yx(t,e)}function z_(e,t,n=!1){for(let r=0;r<t.length;r++)if(zx(e,t[r],n))return!0;return!1}function qx(e){let t=e.attrs;if(t!=null){let n=t.indexOf(5);if(!(n&1))return t[n+1]}return null}function Kx(e){for(let t=0;t<e.length;t++){let n=e[t];if(U_(n))return t}return e.length}function Yx(e,t){let n=e.indexOf(4);if(n>-1)for(n++;n<e.length;){let r=e[n];if(typeof r=="number")return-1;if(r===t)return n;n++}return-1}function Jx(e,t){e:for(let n=0;n<t.length;n++){let r=t[n];if(e.length===r.length){for(let i=0;i<e.length;i++)if(e[i]!==r[i])continue e;return!0}}return!1}function Py(e,t){return e?":not("+t.trim()+")":t}function Zx(e){let t=e[0],n=1,r=2,i="",o=!1;for(;n<e.length;){let s=e[n];if(typeof s=="string")if(r&2){let a=e[++n];i+="["+s+(a.length>0?'="'+a+'"':"")+"]"}else r&8?i+="."+s:r&4&&(i+=" "+s);else i!==""&&!nn(s)&&(t+=Py(o,i),i=""),r=s,o=o||!nn(r);n++}return i!==""&&(t+=Py(o,i)),t}function Qx(e){return e.map(Zx).join(",")}function Xx(e){let t=[],n=[],r=1,i=2;for(;r<e.length;){let o=e[r];if(typeof o=="string")i===2?o!==""&&t.push(o,e[++r]):i===8&&n.push(o);else{if(!nn(i))break;i=o}r++}return{attrs:t,classes:n}}function jz(e){return ts(()=>{let t=q_(e),n=St(nt({},t),{decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===$_.OnPush,directiveDefs:null,pipeDefs:null,dependencies:t.standalone&&e.dependencies||null,getStandaloneInjector:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||Cn.Emulated,styles:e.styles||gt,_:null,schemas:e.schemas||null,tView:null,id:""});K_(n);let r=e.dependencies;return n.directiveDefs=Fy(r,!1),n.pipeDefs=Fy(r,!0),n.id=rS(n),n})}function eS(e){return Dn(e)||hh(e)}function tS(e){return e!==null}function Ic(e){return ts(()=>({type:e.type,bootstrap:e.bootstrap||gt,declarations:e.declarations||gt,imports:e.imports||gt,exports:e.exports||gt,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function Ry(e,t){if(e==null)return Oi;let n={};for(let r in e)if(e.hasOwnProperty(r)){let i=e[r],o,s,a=ar.None;Array.isArray(i)?(a=i[0],o=i[1],s=i[2]??o):(o=i,s=i),t?(n[o]=a!==ar.None?[r,a]:r,t[o]=s):n[o]=r}return n}function rs(e){return ts(()=>{let t=q_(e);return K_(t),t})}function Jr(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 Dn(e){return e[Cx]||null}function hh(e){return e[Dx]||null}function ph(e){return e[bx]||null}function nS(e){let t=Dn(e)||hh(e)||ph(e);return t!==null?t.standalone:!1}function G_(e,t){let n=e[wx]||null;if(!n&&t===!0)throw new Error(`Type ${vt(e)} does not have '\u0275mod' property.`);return n}function q_(e){let t={};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:t,inputTransforms:null,inputConfig:e.inputs||Oi,exportAs:e.exportAs||null,standalone:e.standalone===!0,signals:e.signals===!0,selectors:e.selectors||gt,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:Ry(e.inputs,t),outputs:Ry(e.outputs),debugInfo:null}}function K_(e){e.features?.forEach(t=>t(e))}function Fy(e,t){if(!e)return null;let n=t?ph:eS;return()=>(typeof e=="function"?e():e).map(r=>n(r)).filter(tS)}function rS(e){let t=0,n=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,e.consts,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].join("|");for(let i of n)t=Math.imul(31,t)+i.charCodeAt(0)<<0;return t+=2147483648,"c"+t}function Tc(e){return{\u0275providers:e}}function iS(...e){return{\u0275providers:mh(!0,e),\u0275fromNgModule:!0}}function mh(e,...t){let n=[],r=new Set,i,o=s=>{n.push(s)};return dh(t,s=>{let a=s;Zd(a,o,[],r)&&(i||=[],i.push(a))}),i!==void 0&&Y_(i,o),n}function Y_(e,t){for(let n=0;n<e.length;n++){let{ngModule:r,providers:i}=e[n];gh(i,o=>{t(o,r)})}}function Zd(e,t,n,r){if(e=mt(e),!e)return!1;let i=null,o=Sy(e),s=!o&&Dn(e);if(!o&&!s){let c=e.ngModule;if(o=Sy(c),o)i=c;else return!1}else{if(s&&!s.standalone)return!1;i=e}let a=r.has(i);if(s){if(a)return!1;if(r.add(i),s.dependencies){let c=typeof s.dependencies=="function"?s.dependencies():s.dependencies;for(let u of c)Zd(u,t,n,r)}}else if(o){if(o.imports!=null&&!a){r.add(i);let u;
37try{dh(o.imports,l=>{Zd(l,t,n,r)&&(u||=[],u.push(l))})}finally{}u!==void 0&&Y_(u,t)}if(!a){let u=Hr(i)||(()=>new i);t({provide:i,useFactory:u,deps:gt},i),t({provide:H_,useValue:i,multi:!0},i),t({provide:Wo,useValue:()=>J(i),multi:!0},i)}let c=o.providers;if(c!=null&&!a){let u=e;gh(c,l=>{t(l,u)})}}else return!1;return i!==e&&e.providers!==void 0}function gh(e,t){for(let n of e)R_(n)&&(n=n.\u0275providers),Array.isArray(n)?gh(n,t):t(n)}var oS=we({provide:String,useValue:we});function J_(e){return e!==null&&typeof e=="object"&&oS in e}function sS(e){return!!(e&&e.useExisting)}function aS(e){return!!(e&&e.useFactory)}function Ni(e){return typeof e=="function"}function cS(e){return!!e.useClass}var xc=new re(""),$a={},uS={},Md;function vh(){return Md===void 0&&(Md=new Qa),Md}var sn=class{},Go=class extends sn{get destroyed(){return this._destroyed}constructor(t,n,r,i){super(),this.parent=n,this.source=r,this.scopes=i,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,Xd(t,s=>this.processProvider(s)),this.records.set(V_,Ii(void 0,this)),i.has("environment")&&this.records.set(sn,Ii(void 0,this));let o=this.records.get(xc);o!=null&&typeof o.value=="string"&&this.scopes.add(o.value),this.injectorDefTypes=new Set(this.get(H_,gt,le.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;let t=ne(null);try{for(let r of this._ngOnDestroyHooks)r.ngOnDestroy();let n=this._onDestroyHooks;this._onDestroyHooks=[];for(let r of n)r()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),ne(t)}}onDestroy(t){return this.assertNotDestroyed(),this._onDestroyHooks.push(t),()=>this.removeOnDestroy(t)}runInContext(t){this.assertNotDestroyed();let n=or(this),r=Tt(void 0),i;try{return t()}finally{or(n),Tt(r)}}get(t,n=Uo,r=le.Default){if(this.assertNotDestroyed(),t.hasOwnProperty(My))return t[My](this);r=bc(r);let i,o=or(this),s=Tt(void 0);try{if(!(r&le.SkipSelf)){let c=this.records.get(t);if(c===void 0){let u=pS(t)&&Dc(t);u&&this.injectableDefInScope(u)?c=Ii(Qd(t),$a):c=null,this.records.set(t,c)}if(c!=null)return this.hydrate(t,c)}let a=r&le.Self?vh():this.parent;return n=r&le.Optional&&n===Uo?null:n,a.get(t,n)}catch(a){if(a.name==="NullInjectorError"){if((a[Ja]=a[Ja]||[]).unshift(vt(t)),o)throw a;return Rx(a,t,"R3InjectorError",this.source)}else throw a}finally{Tt(s),or(o)}}resolveInjectorInitializers(){let t=ne(null),n=or(this),r=Tt(void 0),i;try{let o=this.get(Wo,gt,le.Self);for(let s of o)s()}finally{or(n),Tt(r),ne(t)}}toString(){let t=[],n=this.records;for(let r of n.keys())t.push(vt(r));return`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new W(205,!1)}processProvider(t){t=mt(t);let n=Ni(t)?t:mt(t&&t.provide),r=dS(t);if(!Ni(t)&&t.multi===!0){let i=this.records.get(n);i||(i=Ii(void 0,$a,!0),i.factory=()=>Yd(i.multi),this.records.set(n,i)),n=t,i.multi.push(t)}this.records.set(n,r)}hydrate(t,n){let r=ne(null);try{return n.value===$a&&(n.value=uS,n.value=n.factory()),typeof n.value=="object"&&n.value&&hS(n.value)&&this._ngOnDestroyHooks.add(n.value),n.value}finally{ne(r)}}injectableDefInScope(t){if(!t.providedIn)return!1;let n=mt(t.providedIn);return typeof n=="string"?n==="any"||this.scopes.has(n):this.injectorDefTypes.has(n)}removeOnDestroy(t){let n=this._onDestroyHooks.indexOf(t);n!==-1&&this._onDestroyHooks.splice(n,1)}};function Qd(e){let t=Dc(e),n=t!==null?t.factory:Hr(e);if(n!==null)return n;if(e instanceof re)throw new W(204,!1);if(e instanceof Function)return lS(e);throw new W(204,!1)}function lS(e){if(e.length>0)throw new W(204,!1);let n=_x(e);return n!==null?()=>n.factory(e):()=>new e}function dS(e){if(J_(e))return Ii(void 0,e.useValue);{let t=Z_(e);return Ii(t,$a)}}function Z_(e,t,n){let r;if(Ni(e)){let i=mt(e);return Hr(i)||Qd(i)}else if(J_(e))r=()=>mt(e.useValue);else if(aS(e))r=()=>e.useFactory(...Yd(e.deps||[]));else if(sS(e))r=()=>J(mt(e.useExisting));else{let i=mt(e&&(e.useClass||e.provide));if(fS(e))r=()=>new i(...Yd(e.deps));else return Hr(i)||Qd(i)}return r}function Ii(e,t,n=!1){return{factory:e,value:t,multi:n?[]:void 0}}function fS(e){return!!e.deps}function hS(e){return e!==null&&typeof e=="object"&&typeof e.ngOnDestroy=="function"}function pS(e){return typeof e=="function"||typeof e=="object"&&e instanceof re}function Xd(e,t){for(let n of e)Array.isArray(n)?Xd(n,t):n&&R_(n)?Xd(n.\u0275providers,t):t(n)}function yh(e,t){e instanceof Go&&e.assertNotDestroyed();let n,r=or(e),i=Tt(void 0);try{return t()}finally{or(r),Tt(i)}}function Q_(){return F_()!==void 0||Ox()!=null}function X_(e){if(!Q_())throw new W(-203,!1)}function mS(e){return typeof e=="function"}var jn=0,H=1,U=2,tt=3,on=4,Pt=5,Pi=6,qo=7,st=8,yt=9,an=10,Se=11,Ko=12,ky=13,Hi=14,Nt=15,is=16,Ti=17,Ln=18,Sc=19,eE=20,sr=21,Ua=22,$r=23,Le=25,tE=1;var Ur=7,Xa=8,Ri=9,at=10,_h=function(e){return e[e.None=0]="None",e[e.HasTransplantedViews=2]="HasTransplantedViews",e}(_h||{});function jr(e){return Array.isArray(e)&&typeof e[tE]=="object"}function Vn(e){return Array.isArray(e)&&e[tE]===!0}function Eh(e){return(e.flags&4)!==0}
37function Ac(e){return e.componentOffset>-1}function Mc(e){return(e.flags&1)===1}function cr(e){return!!e.template}function gS(e){return(e[U]&512)!==0}function ef(e){return(e[U]&256)===256}var tf=class{constructor(t,n,r){this.previousValue=t,this.currentValue=n,this.firstChange=r}isFirstChange(){return this.firstChange}};function nE(e,t,n,r){t!==null?t.applyValueToInputSignal(t,r):e[n]=r}function rE(){return iE}function iE(e){return e.type.prototype.ngOnChanges&&(e.setInput=yS),vS}rE.ngInherit=!0;function vS(){let e=sE(this),t=e?.current;if(t){let n=e.previous;if(n===Oi)e.previous=t;else for(let r in t)n[r]=t[r];e.current=null,this.ngOnChanges(t)}}function yS(e,t,n,r,i){let o=this.declaredInputs[r],s=sE(e)||_S(e,{previous:Oi,current:null}),a=s.current||(s.current={}),c=s.previous,u=c[o];a[o]=new tf(u&&u.currentValue,n,c===Oi),nE(e,t,i,n)}var oE="__ngSimpleChanges__";function sE(e){return e[oE]||null}function _S(e,t){return e[oE]=t}var Ly=null;var _n=function(e,t,n){Ly?.(e,t,n)},aE="svg",ES="math",CS=!1;function DS(){return CS}function bn(e){for(;Array.isArray(e);)e=e[jn];return e}function Ch(e,t){return bn(t[e])}function Wt(e,t){return bn(t[e.index])}function os(e,t){return e.data[t]}function Oc(e,t){return e[t]}function dr(e,t){let n=t[e];return jr(n)?n:n[jn]}function bS(e){return(e[U]&4)===4}function Dh(e){return(e[U]&128)===128}function wS(e){return Vn(e[tt])}function Fi(e,t){return t==null?null:e[t]}function cE(e){e[Ti]=0}function IS(e){e[U]&1024||(e[U]|=1024,Dh(e)&&Yo(e))}function uE(e,t){for(;e>0;)t=t[Hi],e--;return t}function bh(e){return!!(e[U]&9216||e[$r]?.dirty)}function nf(e){e[an].changeDetectionScheduler?.notify(1),bh(e)?Yo(e):e[U]&64&&(DS()?(e[U]|=1024,Yo(e)):e[an].changeDetectionScheduler?.notify())}function Yo(e){e[an].changeDetectionScheduler?.notify();let t=Jo(e);for(;t!==null&&!(t[U]&8192||(t[U]|=8192,!Dh(t)));)t=Jo(t)}function Nc(e,t){if((e[U]&256)===256)throw new W(911,!1);e[sr]===null&&(e[sr]=[]),e[sr].push(t)}function wh(e,t){if(e[sr]===null)return;let n=e[sr].indexOf(t);n!==-1&&e[sr].splice(n,1)}function Jo(e){let t=e[tt];return Vn(t)?t[tt]:t}var X={lFrame:mE(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function TS(){return X.lFrame.elementDepthCount}function xS(){X.lFrame.elementDepthCount++}function SS(){X.lFrame.elementDepthCount--}function lE(){return X.bindingsEnabled}function dE(){return X.skipHydrationRootTNode!==null}function AS(e){return X.skipHydrationRootTNode===e}function MS(){X.skipHydrationRootTNode=null}function B(){return X.lFrame.lView}function Ae(){return X.lFrame.tView}function Vz(e){return X.lFrame.contextLView=e,e[st]}function Hz(e){return X.lFrame.contextLView=null,e}function Ye(){let e=fE();for(;e!==null&&e.type===64;)e=e.parent;return e}function fE(){return X.lFrame.currentTNode}function OS(){let e=X.lFrame,t=e.currentTNode;return e.isParent?t:t.parent}function Zr(e,t){let n=X.lFrame;n.currentTNode=e,n.isParent=t}function Ih(){return X.lFrame.isParent}function Th(){X.lFrame.isParent=!1}function NS(){return X.lFrame.contextLView}function fr(){let e=X.lFrame,t=e.bindingRootIndex;return t===-1&&(t=e.bindingRootIndex=e.tView.bindingStartIndex),t}function Pc(){return X.lFrame.bindingIndex}function PS(e){return X.lFrame.bindingIndex=e}function $i(){return X.lFrame.bindingIndex++}function Ui(e){let t=X.lFrame,n=t.bindingIndex;return t.bindingIndex=t.bindingIndex+e,n}function RS(){return X.lFrame.inI18n}function FS(e,t){let n=X.lFrame;n.bindingIndex=n.bindingRootIndex=e,rf(t)}function kS(){return X.lFrame.currentDirectiveIndex}function rf(e){X.lFrame.currentDirectiveIndex=e}function LS(e){let t=X.lFrame.currentDirectiveIndex;return t===-1?null:e[t]}function xh(){return X.lFrame.currentQueryIndex}function Rc(e){X.lFrame.currentQueryIndex=e}function BS(e){let t=e[H];return t.type===2?t.declTNode:t.type===1?e[Pt]:null}function hE(e,t,n){if(n&le.SkipSelf){let i=t,o=e;for(;i=i.parent,i===null&&!(n&le.Host);)if(i=BS(o),i===null||(o=o[Hi],i.type&10))break;if(i===null)return!1;t=i,e=o}let r=X.lFrame=pE();return r.currentTNode=t,r.lView=e,!0}function Sh(e){let t=pE(),n=e[H];
37X.lFrame=t,t.currentTNode=n.firstChild,t.lView=e,t.tView=n,t.contextLView=e,t.bindingIndex=n.bindingStartIndex,t.inI18n=!1}function pE(){let e=X.lFrame,t=e===null?null:e.child;return t===null?mE(e):t}function mE(e){let t={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return e!==null&&(e.child=t),t}function gE(){let e=X.lFrame;return X.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}var vE=gE;function Ah(){let e=gE();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 jS(e){return(X.lFrame.contextLView=uE(e,X.lFrame.contextLView))[st]}function zt(){return X.lFrame.selectedIndex}function Wr(e){X.lFrame.selectedIndex=e}function Qr(){let e=X.lFrame;return os(e.tView,e.selectedIndex)}function $z(){X.lFrame.currentNamespace=aE}function Uz(){VS()}function VS(){X.lFrame.currentNamespace=null}function HS(){return X.lFrame.currentNamespace}var yE=!0;function Fc(){return yE}function kc(e){yE=e}function $S(e,t,n){let{ngOnChanges:r,ngOnInit:i,ngDoCheck:o}=t.type.prototype;if(r){let s=iE(t);(n.preOrderHooks??=[]).push(e,s),(n.preOrderCheckHooks??=[]).push(e,s)}i&&(n.preOrderHooks??=[]).push(0-e,i),o&&((n.preOrderHooks??=[]).push(e,o),(n.preOrderCheckHooks??=[]).push(e,o))}function Lc(e,t){for(let n=t.directiveStart,r=t.directiveEnd;n<r;n++){let o=e.data[n].type.prototype,{ngAfterContentInit:s,ngAfterContentChecked:a,ngAfterViewInit:c,ngAfterViewChecked:u,ngOnDestroy:l}=o;s&&(e.contentHooks??=[]).push(-n,s),a&&((e.contentHooks??=[]).push(n,a),(e.contentCheckHooks??=[]).push(n,a)),c&&(e.viewHooks??=[]).push(-n,c),u&&((e.viewHooks??=[]).push(n,u),(e.viewCheckHooks??=[]).push(n,u)),l!=null&&(e.destroyHooks??=[]).push(n,l)}}function Wa(e,t,n){_E(e,t,3,n)}function za(e,t,n,r){(e[U]&3)===n&&_E(e,t,n,r)}function Od(e,t){let n=e[U];(n&3)===t&&(n&=16383,n+=1,e[U]=n)}function _E(e,t,n,r){let i=r!==void 0?e[Ti]&65535:0,o=r??-1,s=t.length-1,a=0;for(let c=i;c<s;c++)if(typeof t[c+1]=="number"){if(a=t[c],r!=null&&a>=r)break}else t[c]<0&&(e[Ti]+=65536),(a<o||o==-1)&&(US(e,n,t,c),e[Ti]=(e[Ti]&4294901760)+c+2),c++}function By(e,t){_n(4,e,t);let n=ne(null);try{t.call(e)}finally{ne(n),_n(5,e,t)}}function US(e,t,n,r){let i=n[r]<0,o=n[r+1],s=i?-n[r]:n[r],a=e[s];i?e[U]>>14<e[Ti]>>16&&(e[U]&3)===t&&(e[U]+=16384,By(a,o)):By(a,o)}var Mi=-1,zr=class{constructor(t,n,r){this.factory=t,this.resolving=!1,this.canSeeViewProviders=n,this.injectImpl=r}};function WS(e){return e instanceof zr}function zS(e){return(e.flags&8)!==0}function GS(e){return(e.flags&16)!==0}function EE(e){return e!==Mi}function ec(e){return e&32767}function qS(e){return e>>16}function tc(e,t){let n=qS(e),r=t;for(;n>0;)r=r[Hi],n--;return r}var of=!0;function nc(e){let t=of;return of=e,t}var KS=256,CE=KS-1,DE=5,YS=0,En={};function JS(e,t,n){let r;typeof n=="string"?r=n.charCodeAt(0)||0:n.hasOwnProperty($o)&&(r=n[$o]),r==null&&(r=n[$o]=YS++);let i=r&CE,o=1<<i;t.data[e+(i>>DE)]|=o}function rc(e,t){let n=bE(e,t);if(n!==-1)return n;let r=t[H];r.firstCreatePass&&(e.injectorIndex=t.length,Nd(r.data,e),Nd(t,null),Nd(r.blueprint,null));let i=Mh(e,t),o=e.injectorIndex;if(EE(i)){let s=ec(i),a=tc(i,t),c=a[H].data;for(let u=0;u<8;u++)t[o+u]=a[s+u]|c[s+u]}return t[o+8]=i,o}function Nd(e,t){e.push(0,0,0,0,0,0,0,0,t)}function bE(e,t){return e.injectorIndex===-1||e.parent&&e.parent.injectorIndex===e.injectorIndex||t[e.injectorIndex+8]===null?-1:e.injectorIndex}function Mh(e,t){if(e.parent&&e.parent.injectorIndex!==-1)return e.parent.injectorIndex;let n=0,r=null,i=t;for(;i!==null;){if(r=SE(i),r===null)return Mi;if(n++,i=i[Hi],r.injectorIndex!==-1)return r.injectorIndex|n<<16}return Mi}function sf(e,t,n){JS(e,t,n)}function ZS(e,t){if(t==="class")return e.classes;if(t==="style")return e.styles;let n=e.attrs;if(n){let r=n.length,i=0;for(;i<r;){let o=n[i];if(U_(o))break;if(o===0)i=i+2;else if(typeof o=="number")for(i++;i<r&&typeof n[i]=="string";)i++;else{if(o===t)return n[i+1];i=i+2}}}return null}function wE(e,t,n){if(n&le.Optional||e!==void 0)return e;uh(t,"NodeInjector")}function IE(e,t,n,r){if(n&le.Optional&&r===void 0&&(r=null),!(n&(le.Self|le.Host))){let i=e[yt],o=Tt(void 0);try{return i?i.get(t,r,n&le.Optional):k_(t,r,n&le.Optional)}finally{Tt(o)}}return wE(r,t,n)}function TE(e,t,n,r=le.Default,i){if(e!==null){if(t[U]&2048&&!(r&le.Self)){let s=tA(e,t,n,r,En);if(s!==En)return s}let o=xE(e,t,n,r,En);if(o!==En)return o}return IE(t,n,r,i)}function xE(e,t,n,r,i){let o=XS(n);if(typeof o=="function"){if(!hE(t,e,r))return r&le.Host?wE(i,n,r):IE(t,n,r,i);try{let s;if(s=o(r),s==null&&!(r&le.Optional))uh(n);else return s}finally{vE()}}else if(typeof o=="number"){let s=null,a=bE(e,t),c=Mi,u=r&le.Host?t[Nt][Pt]:null;for((a===-1||r&le.SkipSelf)&&(c=a===-1?Mh(e,t):t[a+8],c===Mi||!Vy(r,!1)?a=-1:(s=t[H],a=ec(c),t=tc(c,t)));a!==-1;){let l=t[H];if(jy(o,a,l.data)){let d=QS(a,t,n,s,r,u);if(d!==En)return d}c=t[a+8],c!==Mi&&Vy(r,t[H].data[a+8]===u)&&jy(o,a,t)?(s=l,a=ec(c),t=tc(c,t)):a=-1}}return i}function QS(e,t,n,r,i,o){let s=t[H],a=s.data[e+8],c=r==null?Ac(a)&&of:r!=s&&(a.type&3)!==0,u=i&le.Host&&o===a,l=Ga(a,s,n,c,u);return l!==null?Gr(t,s,l,a):En}function Ga(e,t,n,r,i){let o=e.providerIndexes,s=t.data,a=o&1048575,c=e.directiveStart,u=e.directiveEnd,l=o>>20,d=r?a:a+l,f=i?a+l:u;for(let h=d;h<f;h++){let m=s[h];if(h<c&&n===m||h>=c&&m.type===n)return h}if(i){let h=s[c];if(h&&cr(h)&&h.type===n)return c}return null}function Gr(e,t,n,r){let i=e[n],o=t.data;if(WS(i)){let s=i;s.resolving&&Tx(Ix(o[n]));let a=nc(s.canSeeViewProviders);s.resolving=!0;let c,u=s.injectImpl?Tt(s.injectImpl):null,l=hE(e,r,le.Default);try{i=e[n]=s.factory(void 0,o,e,r),t.firstCreatePass&&n>=r.directiveStart&&$S(n,o[n],t)}finally{u!==null&&Tt(u),nc(a),s.resolving=!1,vE()}}return i}function XS(e){if(typeof e=="string")return e.charCodeAt(0)||0;let t=e.hasOwnProperty($o)?e[$o]:void 0;return typeof t=="number"?t>=0?t&CE:eA:t}function jy(e,t,n){let r=1<<e;return!!(n[t+(e>>DE)]&r)}function Vy(e,t){return!(e&le.Self)&&!(e&le.Host&&t)}var Vr=class{constructor(t,n){this._tNode=t,this._lView=n}get(t,n,r){return TE(this._tNode,this._lView,t,bc(r),n)}};function eA(){return new Vr(Ye(),B())}function Wz(e){return ts(()=>{let t=e.prototype.constructor,n=t[Ya]||af(t),r=Object.prototype,i=Object.getPrototypeOf(e.prototype).constructor;for(;i&&i!==r;){let o=i[Ya]||af(i);if(o&&o!==n)return o;i=Object.getPrototypeOf(i)}return o=>new o})}function af(e){return M_(e)?()=>{let t=af(mt(e));return t&&t()}:Hr(e)}function tA(e,t,n,r,i){let o=e,s=t;
37for(;o!==null&&s!==null&&s[U]&2048&&!(s[U]&512);){let a=xE(o,s,n,r|le.Self,En);if(a!==En)return a;let c=o.parent;if(!c){let u=s[eE];if(u){let l=u.get(n,En,r);if(l!==En)return l}c=SE(s),s=s[Hi]}o=c}return i}function SE(e){let t=e[H],n=t.type;return n===2?t.declTNode:n===1?e[Pt]:null}function nA(e){return ZS(Ye(),e)}function Hy(e,t=null,n=null,r){let i=AE(e,t,n,r);return i.resolveInjectorInitializers(),i}function AE(e,t=null,n=null,r,i=new Set){let o=[n||gt,iS(e)];return r=r||(typeof e=="object"?void 0:vt(e)),new Go(o,t||vh(),r||null,i)}var Xr=(()=>{class e{static{this.THROW_IF_NOT_FOUND=Uo}static{this.NULL=new Qa}static create(n,r){if(Array.isArray(n))return Hy({name:""},r,n,"");{let i=n.name??"";return Hy({name:i},n.parent,n.providers,i)}}static{this.\u0275prov=Z({token:e,providedIn:"any",factory:()=>J(V_)})}static{this.__NG_ELEMENT_ID__=-1}}return e})();var rA="ngOriginalError";function Pd(e){return e[rA]}var $t=class{constructor(){this._console=console}handleError(t){let n=this._findOriginalError(t);this._console.error("ERROR",t),n&&this._console.error("ORIGINAL ERROR",n)}_findOriginalError(t){let n=t&&Pd(t);for(;n&&Pd(n);)n=Pd(n);return n||null}},ME=new re("",{providedIn:"root",factory:()=>Y($t).handleError.bind(void 0)}),ss=(()=>{class e{static{this.__NG_ELEMENT_ID__=iA}static{this.__NG_ENV_ID__=n=>n}}return e})(),cf=class extends ss{constructor(t){super(),this._lView=t}onDestroy(t){return Nc(this._lView,t),()=>wh(this._lView,t)}};function iA(){return new cf(B())}var ic=class{constructor(){this.destroyed=!1,this.listeners=null,this.errorHandler=Y($t,{optional:!0}),this.destroyRef=Y(ss),this.destroyRef.onDestroy(()=>{this.destroyed=!0,this.listeners=null})}subscribe(t){if(this.destroyed)throw new W(953,!1);return(this.listeners??=[]).push(t),{unsubscribe:()=>{let n=this.listeners?.indexOf(t);n!==void 0&&n!==-1&&this.listeners?.splice(n,1)}}}emit(t){if(this.destroyed)throw new W(953,!1);if(this.listeners===null)return;let n=ne(null);try{for(let r of this.listeners)try{r(t)}catch(i){this.errorHandler?.handleError(i)}}finally{ne(n)}}};function zz(e){return new ic}function $y(e,t){return x_(e,t)}function oA(e){return x_(Ec,e)}var Gz=($y.required=oA,$y);function sA(){return Wi(Ye(),B())}function Wi(e,t){return new hr(Wt(e,t))}var hr=(()=>{class e{constructor(n){this.nativeElement=n}static{this.__NG_ELEMENT_ID__=sA}}return e})();function OE(e){return e instanceof hr?e.nativeElement:e}var uf=class extends Vt{constructor(t=!1){super(),this.destroyRef=void 0,this.__isAsync=t,Q_()&&(this.destroyRef=Y(ss,{optional:!0})??void 0)}emit(t){let n=ne(null);try{super.next(t)}finally{ne(n)}}subscribe(t,n,r){let i=t,o=n||(()=>null),s=r;if(t&&typeof t=="object"){let c=t;i=c.next?.bind(c),o=c.error?.bind(c),s=c.complete?.bind(c)}this.__isAsync&&(o=Rd(o),i&&(i=Rd(i)),s&&(s=Rd(s)));let a=super.subscribe({next:i,error:o,complete:s});return t instanceof Ke&&t.add(a),a}};function Rd(e){return t=>{setTimeout(e,void 0,t)}}var Lr=uf;function aA(){return this._results[Symbol.iterator]()}var lf=class e{get changes(){return this._changes??=new Lr}constructor(t=!1){this._emitDistinctChangesOnly=t,this.dirty=!0,this._onDirty=void 0,this._results=[],this._changesDetected=!1,this._changes=void 0,this.length=0,this.first=void 0,this.last=void 0;let n=e.prototype;n[Symbol.iterator]||(n[Symbol.iterator]=aA)}get(t){return this._results[t]}map(t){return this._results.map(t)}filter(t){return this._results.filter(t)}find(t){return this._results.find(t)}reduce(t,n){return this._results.reduce(t,n)}forEach(t){this._results.forEach(t)}some(t){return this._results.some(t)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(t,n){this.dirty=!1;let r=Lx(t);(this._changesDetected=!kx(this._results,r,n))&&(this._results=r,this.length=r.length,this.last=r[this.length-1],this.first=r[0])}notifyOnChanges(){this._changes!==void 0&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.emit(this)}onDirty(t){this._onDirty=t}setDirty(){this.dirty=!0,this._onDirty?.()}destroy(){this._changes!==void 0&&(this._changes.complete(),this._changes.unsubscribe())}};function NE(e){return(e.flags&128)===128}var PE=new Map,cA=0;function uA(){return cA++}function lA(e){PE.set(e[Sc],e)}function dA(e){PE.delete(e[Sc])}var Uy="__ngContext__";function ur(e,t){jr(t)?(e[Uy]=t[Sc],lA(t)):e[Uy]=t}function RE(e){return kE(e[Ko])}function FE(e){return kE(e[on])}function kE(e){for(;e!==null&&!Vn(e);)e=e[on];return e}var df;function LE(e){df=e}function Oh(){if(df!==void 0)return df;if(typeof document<"u")return document;throw new W(210,!1)}var Bc=new re("",{providedIn:"root",factory:()=>fA}),fA="ng",Nh=new re(""),cn=new re("",{providedIn:"platform",factory:()=>"unknown"});var Ph=new re("",{providedIn:"root",factory:()=>Oh().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});function Rh(e){return e}function hA(){let e=new jc;return Y(cn)==="browser"&&(e.store=pA(Oh(),Y(Bc))),e}var jc=(()=>{class e{constructor(){this.store={},this.onSerializeCallbacks={}}static{this.\u0275prov=Z({token:e,providedIn:"root",factory:hA})}get(n,r){return this.store[n]!==void 0?this.store[n]:r}set(n,r){this.store[n]=r}remove(n){delete this.store[n]}hasKey(n){return this.store.hasOwnProperty(n)}get isEmpty(){return Object.keys(this.store).length===0}onSerialize(n,r){this.onSerializeCallbacks[n]=r}toJson(){for(let n in this.onSerializeCallbacks)if(this.onSerializeCallbacks.hasOwnProperty(n))try{this.store[n]=this.onSerializeCallbacks[n]()}catch(r){console.warn("Exception in onSerialize callback: ",r)}return JSON.stringify(this.store).replace(/</g,"\\u003C")}}return e})();function pA(e,t){let n=e.getElementById(t+"-state");if(n?.textContent)try{return JSON.parse(n.textContent)}catch(r){console.warn("Exception while restoring TransferState for app "+t,r)}return{}}var mA="h",gA="b";var vA=()=>null;function Fh(e,t,n=!1){return vA(e,t,n)}var BE=!1,yA=new re("",{providedIn:"root",factory:()=>BE}
vendor: 6,482 bytes, line 37
37);var La;function _A(){if(La===void 0&&(La=null,Ot.trustedTypes))try{La=Ot.trustedTypes.createPolicy("angular",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return La}function Vc(e){return _A()?.createHTML(e)||e}var Ba;function jE(){if(Ba===void 0&&(Ba=null,Ot.trustedTypes))try{Ba=Ot.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return Ba}function Wy(e){return jE()?.createHTML(e)||e}function zy(e){return jE()?.createScriptURL(e)||e}var Bn=class{constructor(t){this.changingThisBreaksApplicationSecurity=t}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${I_})`}},ff=class extends Bn{getTypeName(){return"HTML"}},hf=class extends Bn{getTypeName(){return"Style"}},pf=class extends Bn{getTypeName(){return"Script"}},mf=class extends Bn{getTypeName(){return"URL"}},gf=class extends Bn{getTypeName(){return"ResourceURL"}};function Gt(e){return e instanceof Bn?e.changingThisBreaksApplicationSecurity:e}function Hn(e,t){let n=EA(e);if(n!=null&&n!==t){if(n==="ResourceURL"&&t==="URL")return!0;throw new Error(`Required a safe ${t}, got a ${n} (see ${I_})`)}return n===t}function EA(e){return e instanceof Bn&&e.getTypeName()||null}function VE(e){return new ff(e)}function HE(e){return new hf(e)}function $E(e){return new pf(e)}function UE(e){return new mf(e)}function WE(e){return new gf(e)}function CA(e){let t=new yf(e);return DA()?new vf(t):t}var vf=class{constructor(t){this.inertDocumentHelper=t}getInertBodyElement(t){t="<body><remove></remove>"+t;try{let n=new window.DOMParser().parseFromString(Vc(t),"text/html").body;return n===null?this.inertDocumentHelper.getInertBodyElement(t):(n.removeChild(n.firstChild),n)}catch{return null}}},yf=class{constructor(t){this.defaultDoc=t,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(t){let n=this.inertDocument.createElement("template");return n.innerHTML=Vc(t),n}};function DA(){try{return!!new window.DOMParser().parseFromString(Vc(""),"text/html")}catch{return!1}}var bA=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function Hc(e){return e=String(e),e.match(bA)?e:"unsafe:"+e}function $n(e){let t={};for(let n of e.split(","))t[n]=!0;return t}function as(...e){let t={};for(let n of e)for(let r in n)n.hasOwnProperty(r)&&(t[r]=!0);return t}var zE=$n("area,br,col,hr,img,wbr"),GE=$n("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),qE=$n("rp,rt"),wA=as(qE,GE),IA=as(GE,$n("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")),TA=as(qE,$n("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")),Gy=as(zE,IA,TA,wA),KE=$n("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),xA=$n("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"),SA=$n("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"),AA=as(KE,xA,SA),MA=$n("script,style,template"),_f=class{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(t){let n=t.firstChild,r=!0,i=[];for(;n;){if(n.nodeType===Node.ELEMENT_NODE?r=this.startElement(n):n.nodeType===Node.TEXT_NODE?this.chars(n.nodeValue):this.sanitizedSomething=!0,r&&n.firstChild){i.push(n),n=PA(n);continue}for(;n;){n.nodeType===Node.ELEMENT_NODE&&this.endElement(n);let o=NA(n);if(o){n=o;break}n=i.pop()}}return this.buf.join("")}startElement(t){let n=qy(t).toLowerCase();if(!Gy.hasOwnProperty(n))return this.sanitizedSomething=!0,!MA.hasOwnProperty(n);this.buf.push("<"),this.buf.push(n);let r=t.attributes;for(let i=0;i<r.length;i++){let o=r.item(i),s=o.name,a=s.toLowerCase();if(!AA.hasOwnProperty(a)){this.sanitizedSomething=!0;continue}let c=o.value;KE[a]&&(c=Hc(c)),this.buf.push(" ",s,'="',Ky(c),'"')}return this.buf.push(">"),!0}endElement(t){let n=qy(t).toLowerCase();Gy.hasOwnProperty(n)&&!zE.hasOwnProperty(n)&&(this.buf.push("</"),this.buf.push(n),this.buf.push(">"))}chars(t){this.buf.push(Ky(t))}};function OA(e,t){return(e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY}function NA(e){let t=e.nextSibling;if(t&&e!==t.previousSibling)throw YE(t);return t}function PA(e){let t=e.firstChild;if(t&&OA(e,t))throw YE(t);return t}function qy(e){let t=e.nodeName;return typeof t=="string"?t:"FORM"}function YE(e){return new Error(`Failed to sanitize html because the element is clobbered: ${e.outerHTML}`)}var RA=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,FA=/([^\#-~ |!])/g;function Ky(e){return e.replace(/&/g,"&amp;").replace(RA,function(t){let n=t.charCodeAt(0),r=t.charCodeAt(1);return"&#"+((n-55296)*1024+(r-56320)+65536)+";"}).replace(FA,function(t){return"&#"+t.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}var ja;function kh(e,t){let n=null;try{ja=ja||CA(e);let r=t?String(t):"";n=ja.getInertBodyElement(r);let i=5,o=r;do{if(i===0)throw new Error("Failed to sanitize html because the input is unstable");i--,r=o,o=n.innerHTML,n=ja.getInertBodyElement(r)}while(r!==o);let a=new _f().sanitizeChildren(Yy(n)||n);return Vc(a)}finally{if(n){let r=Yy(n)||n;for(;r.firstChild;)r.removeChild(r.firstChild)}}}function Yy(e){return"content"in e&&kA(e)?e.content:null}
37function kA(e){return e.nodeType===Node.ELEMENT_NODE&&e.nodeName==="TEMPLATE"}var un=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}(un||{});function qz(e){let t=Lh();return t?Wy(t.sanitize(un.HTML,e)||""):Hn(e,"HTML")?Wy(Gt(e)):kh(Oh(),Ue(e))}function LA(e){let t=Lh();return t?t.sanitize(un.URL,e)||"":Hn(e,"URL")?Gt(e):Hc(Ue(e))}function BA(e){let t=Lh();if(t)return zy(t.sanitize(un.RESOURCE_URL,e)||"");if(Hn(e,"ResourceURL"))return zy(Gt(e));throw new W(904,!1)}function jA(e,t){return t==="src"&&(e==="embed"||e==="frame"||e==="iframe"||e==="media"||e==="script")||t==="href"&&(e==="base"||e==="link")?BA:LA}function Kz(e,t,n){return jA(t,n)(e)}function Lh(){let e=B();return e&&e[an].sanitizer}var VA=/^>|^->|<!--|-->|--!>|<!-$/g,HA=/(<|>)/g,$A="\u200B$1\u200B";function UA(e){return e.replace(VA,t=>t.replace(HA,$A))}function WA(e){O_("Must never be called in production mode");let n=e[Nt][st];return n&&n.constructor?Dn(n.constructor):null}function zA(e){O_("Must never be called in production mode");let n=WA(e)?.type?.name;return n?` (used in the '${n}' component template)`:""}function Yz(e){return e.ownerDocument.defaultView}function Jz(e){return e.ownerDocument}function JE(e){return e instanceof Function?e():e}function cs(e){return(e??Y(Xr)).get(cn)==="browser"}var wn=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}(wn||{}),GA;function Bh(e,t){return GA(e,t)}function xi(e,t,n,r,i){if(r!=null){let o,s=!1;Vn(r)?o=r:jr(r)&&(s=!0,r=r[jn]);let a=bn(r);e===0&&n!==null?i==null?t0(t,n,a):oc(t,n,a,i||null,!0):e===1&&n!==null?oc(t,n,a,i||null,!0):e===2?cM(t,a,s):e===3&&t.destroyNode(a),o!=null&&lM(t,e,o,n,i)}}function qA(e,t){return e.createText(t)}function KA(e,t,n){e.setValue(t,n)}function YA(e,t){return e.createComment(UA(t))}function ZE(e,t,n){return e.createElement(t,n)}function JA(e,t){QE(e,t),t[jn]=null,t[Pt]=null}function ZA(e,t,n,r,i,o){r[jn]=i,r[Pt]=t,Wc(e,r,n,1,i,o)}function QE(e,t){t[an].changeDetectionScheduler?.notify(1),Wc(e,t,t[Se],2,null,null)}function QA(e){let t=e[Ko];if(!t)return Fd(e[H],e);for(;t;){let n=null;if(jr(t))n=t[Ko];else{let r=t[at];r&&(n=r)}if(!n){for(;t&&!t[on]&&t!==e;)jr(t)&&Fd(t[H],t),t=t[tt];t===null&&(t=e),jr(t)&&Fd(t[H],t),n=t&&t[on]}t=n}}function XA(e,t,n,r){let i=at+r,o=n.length;r>0&&(n[i-1][on]=t),r<o-at?(t[on]=n[i],j_(n,at+r,t)):(n.push(t),t[on]=null),t[tt]=n;let s=t[is];s!==null&&n!==s&&eM(s,t);let a=t[Ln];a!==null&&a.insertView(e),nf(t),t[U]|=128}function eM(e,t){let n=e[Ri],i=t[tt][tt][Nt];t[Nt]!==i&&(e[U]|=_h.HasTransplantedViews),n===null?e[Ri]=[t]:n.push(t)}function XE(e,t){let n=e[Ri],r=n.indexOf(t);n.splice(r,1)}function Zo(e,t){if(e.length<=at)return;let n=at+t,r=e[n];if(r){let i=r[is];i!==null&&i!==e&&XE(i,r),t>0&&(e[n-1][on]=r[on]);let o=Za(e,at+t);JA(r[H],r);let s=o[Ln];s!==null&&s.detachView(o[H]),r[tt]=null,r[on]=null,r[U]&=-129}return r}function $c(e,t){if(!(t[U]&256)){let n=t[Se];n.destroyNode&&Wc(e,t,n,3,null,null),QA(t)}}function Fd(e,t){if(t[U]&256)return;let n=ne(null);try{t[U]&=-129,t[U]|=256,t[$r]&&Td(t[$r]),nM(e,t),tM(e,t),t[H].type===1&&t[Se].destroy();let r=t[is];if(r!==null&&Vn(t[tt])){r!==t[tt]&&XE(r,t);let i=t[Ln];i!==null&&i.detachView(e)}dA(t)}finally{ne(n)}}function tM(e,t){let n=e.cleanup,r=t[qo];if(n!==null)for(let o=0;o<n.length-1;o+=2)if(typeof n[o]=="string"){let s=n[o+3];s>=0?r[s]():r[-s].unsubscribe(),o+=2}else{let s=r[n[o+1]];n[o].call(s)}r!==null&&(t[qo]=null);let i=t[sr];if(i!==null){t[sr]=null;for(let o=0;o<i.length;o++){let s=i[o];s()}}}function nM(e,t){let n;if(e!=null&&(n=e.destroyHooks)!=null)for(let r=0;r<n.length;r+=2){let i=t[n[r]];if(!(i instanceof zr)){let o=n[r+1];if(Array.isArray(o))for(let s=0;s<o.length;s+=2){let a=i[o[s]],c=o[s+1];_n(4,a,c);try{c.call(a)}finally{_n(5,a,c)}}else{_n(4,i,o);try{o.call(i)}finally{_n(5,i,o)}}}}}function e0(e,t,n){return rM(e,t.parent,n)}function rM(e,t,n){let r=t;for(;r!==null&&r.type&40;)t=r,r=t.parent;if(r===null)return n[jn];{let{componentOffset:i}=r;if(i>-1){let{encapsulation:o}=e.data[r.directiveStart+i];if(o===Cn.None||o===Cn.Emulated)return null}return Wt(r,n)}}function oc(e,t,n,r,i){e.insertBefore(t,n,r,i)}
vendor: 5,986 bytes, line 37
37function t0(e,t,n){e.appendChild(t,n)}function Jy(e,t,n,r,i){r!==null?oc(e,t,n,r,i):t0(e,t,n)}function iM(e,t,n,r){e.removeChild(t,n,r)}function jh(e,t){return e.parentNode(t)}function oM(e,t){return e.nextSibling(t)}function n0(e,t,n){return aM(e,t,n)}function sM(e,t,n){return e.type&40?Wt(e,n):null}var aM=sM,Zy;function Uc(e,t,n,r){let i=e0(e,r,t),o=t[Se],s=r.parent||t[Pt],a=n0(s,r,t);if(i!=null)if(Array.isArray(n))for(let c=0;c<n.length;c++)Jy(o,i,n[c],a,!1);else Jy(o,i,n,a,!1);Zy!==void 0&&Zy(o,r,t,n,i)}function qa(e,t){if(t!==null){let n=t.type;if(n&3)return Wt(t,e);if(n&4)return Ef(-1,e[t.index]);if(n&8){let r=t.child;if(r!==null)return qa(e,r);{let i=e[t.index];return Vn(i)?Ef(-1,i):bn(i)}}else{if(n&32)return Bh(t,e)()||bn(e[t.index]);{let r=r0(e,t);if(r!==null){if(Array.isArray(r))return r[0];let i=Jo(e[Nt]);return qa(i,r)}else return qa(e,t.next)}}}return null}function r0(e,t){if(t!==null){let r=e[Nt][Pt],i=t.projection;return r.projection[i]}return null}function Ef(e,t){let n=at+e+1;if(n<t.length){let r=t[n],i=r[H].firstChild;if(i!==null)return qa(r,i)}return t[Ur]}function cM(e,t,n){let r=jh(e,t);r&&iM(e,r,t,n)}function Vh(e,t,n,r,i,o,s){for(;n!=null;){let a=r[n.index],c=n.type;if(s&&t===0&&(a&&ur(bn(a),r),n.flags|=2),(n.flags&32)!==32)if(c&8)Vh(e,t,n.child,r,i,o,!1),xi(t,e,i,a,o);else if(c&32){let u=Bh(n,r),l;for(;l=u();)xi(t,e,i,l,o);xi(t,e,i,a,o)}else c&16?i0(e,t,r,n,i,o):xi(t,e,i,a,o);n=s?n.projectionNext:n.next}}function Wc(e,t,n,r,i,o){Vh(n,r,e.firstChild,t,i,o,!1)}function uM(e,t,n){let r=t[Se],i=e0(e,n,t),o=n.parent||t[Pt],s=n0(o,n,t);i0(r,0,t,n,i,s)}function i0(e,t,n,r,i,o){let s=n[Nt],c=s[Pt].projection[r.projection];if(Array.isArray(c))for(let u=0;u<c.length;u++){let l=c[u];xi(t,e,i,l,o)}else{let u=c,l=s[tt];NE(r)&&(u.flags|=128),Vh(e,t,u,l,i,o,!0)}}function lM(e,t,n,r,i){let o=n[Ur],s=bn(n);o!==s&&xi(t,e,r,o,i);for(let a=at;a<n.length;a++){let c=n[a];Wc(c[H],c,e,t,r,o)}}function dM(e,t,n,r,i){if(t)i?e.addClass(n,r):e.removeClass(n,r);else{let o=r.indexOf("-")===-1?void 0:wn.DashCase;i==null?e.removeStyle(n,r,o):(typeof i=="string"&&i.endsWith("!important")&&(i=i.slice(0,-10),o|=wn.Important),e.setStyle(n,r,i,o))}}function fM(e,t,n){e.setAttribute(t,"style",n)}function o0(e,t,n){n===""?e.removeAttribute(t,"class"):e.setAttribute(t,"class",n)}function s0(e,t,n){let{mergedAttrs:r,classes:i,styles:o}=n;r!==null&&Jd(e,t,r),i!==null&&o0(e,t,i),o!==null&&fM(e,t,o)}var Be={};function Zz(e=1){a0(Ae(),B(),zt()+e,!1)}function a0(e,t,n,r){if(!r)if((t[U]&3)===3){let o=e.preOrderCheckHooks;o!==null&&Wa(t,o,n)}else{let o=e.preOrderHooks;o!==null&&za(t,o,0,n)}Wr(n)}function je(e,t=le.Default){let n=B();if(n===null)return J(e,t);let r=Ye();return TE(r,n,mt(e),t)}function Qz(){let e="invalid";throw new Error(e)}function c0(e,t,n,r,i,o){let s=ne(null);try{let a=null;i&ar.SignalBased&&(a=t[r][It]),a!==null&&a.transformFn!==void 0&&(o=a.transformFn(o)),i&ar.HasDecoratorInputTransform&&(o=e.inputTransforms[r].call(t,o)),e.setInput!==null?e.setInput(t,a,o,n,r):nE(t,a,r,o)}finally{ne(s)}}function hM(e,t){let n=e.hostBindingOpCodes;if(n!==null)try{for(let r=0;r<n.length;r++){let i=n[r];if(i<0)Wr(~i);else{let o=i,s=n[++r],a=n[++r];FS(s,o);let c=t[o];a(2,c)}}}finally{Wr(-1)}}function zc(e,t,n,r,i,o,s,a,c,u,l){let d=t.blueprint.slice();return d[jn]=i,d[U]=r|4|128|8|64,(u!==null||e&&e[U]&2048)&&(d[U]|=2048),cE(d),d[tt]=d[Hi]=e,d[st]=n,d[an]=s||e&&e[an],d[Se]=a||e&&e[Se],d[yt]=c||e&&e[yt]||null,d[Pt]=o,d[Sc]=uA(),d[Pi]=l,d[eE]=u,d[Nt]=t.type==2?e[Nt]:d,d}function zi(e,t,n,r,i){let o=e.data[t];if(o===null)o=pM(e,t,n,r,i),RS()&&(o.flags|=32);else if(o.type&64){o.type=n,o.value=r,o.attrs=i;let s=OS();o.injectorIndex=s===null?-1:s.injectorIndex}return Zr(o,!0),o}function pM(e,t,n,r,i){let o=fE(),s=Ih(),a=s?o:o&&o.parent,c=e.data[t]=EM(e,a,n,t,r,i);return e.firstChild===null&&(e.firstChild=c),o!==null&&(s?o.child==null&&c.parent!==null&&(o.child=c):o.next===null&&(o.next=c,c.prev=o)),c}function u0(e,t,n,r){if(n===0)return-1;let i=t.length;for(let o=0;o<n;o++)t.push(r),e.blueprint.push(r),e.data.push(null);return i}function l0(e,t,n,r,i){let o=zt(),s=r&2;try{Wr(-1),s&&t.length>Le&&a0(e,t,Le,!1),_n(s?2:0,i),n(r,i)}finally{Wr(o),_n(s?3:1,i)}}function Hh(e,t,n){if(Eh(t)){let r=ne(null);try{let i=t.directiveStart,o=t.directiveEnd;for(let s=i;s<o;s++){let a=e.data[s];if(a.contentQueries){let c=n[s];a.contentQueries(1,c,s)}}}finally{ne(r)}}}function $h(e,t,n){lE()&&(TM(e,t,n,Wt(n,t)),(n.flags&64)===64&&h0(e,t,n))}function Uh(e,t,n=Wt){let r=t.localNames;if(r!==null){let i=t.index+1;for(let o=0;o<r.length;o+=2){let s=r[o+1],a=s===-1?n(t,e):e[s];e[i++]=a}}}function d0(e){let t=e.tView;return t===null||t.incompleteFirstPass?e.tView=Wh(1,null,e.template,e.decls,e.vars,e.directiveDefs,e.pipeDefs,e.viewQuery,e.schemas,e.consts,e.id):t}function Wh(e,t,n,r,i,o,s,a,c,u,l){let d=Le+r,f=d+i,h=mM(d,f),m=typeof u=="function"?u():u;return h[H]={type:e,blueprint:h,template:n,queries:null,viewQuery:a,declTNode:t,data:h.slice().fill(null,d),bindingStartIndex:d,expandoStartIndex:f,hostBindingOpCodes:null,firstCreatePass:!0,firstUpdatePass:!0,staticViewQueries:!1,staticContentQueries:!1,preOrderHooks:null,preOrderCheckHooks:null,contentHooks:null,contentCheckHooks:null,viewHooks:null,viewCheckHooks:null,destroyHooks:null,cleanup:null,contentQueries:null,components:null,directiveRegistry:typeof o=="function"?o():o,pipeRegistry:typeof s=="function"?s():s,firstChild:null,schemas:c,consts:m,incompleteFirstPass:!1,ssrId:l}}function mM(e,t){let n=[];for(let r=0;r<t;r++)n.push(r<e?null:Be);return n}function gM(e,t,n,r){let o=r.get(yA,BE)||n===Cn.ShadowDom,s=e.selectRootElement(t,o);return vM(s),s}function vM(e){yM(e)}var yM=()=>null;function _M(e,t,n,r){let i=g0(t);i.push(n),e.firstCreatePass&&v0(e).push(r,i.length-1)}function EM(e,t,n,r,i,o){let s=t?t.injectorIndex:-1,a=0;return dE()&&(a|=128),{type:n,index:r,insertBeforeIndex:null,injectorIndex:s,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOff
37set:-1,propertyBindings:null,flags:a,providerIndexes:0,value:i,attrs:o,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:t,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}function Qy(e,t,n,r,i){for(let o in t){if(!t.hasOwnProperty(o))continue;let s=t[o];if(s===void 0)continue;r??={};let a,c=ar.None;Array.isArray(s)?(a=s[0],c=s[1]):a=s;let u=o;if(i!==null){if(!i.hasOwnProperty(o))continue;u=i[o]}e===0?Xy(r,n,u,a,c):Xy(r,n,u,a)}return r}function Xy(e,t,n,r,i){let o;e.hasOwnProperty(n)?(o=e[n]).push(t,r):o=e[n]=[t,r],i!==void 0&&o.push(i)}function CM(e,t,n){let r=t.directiveStart,i=t.directiveEnd,o=e.data,s=t.attrs,a=[],c=null,u=null;for(let l=r;l<i;l++){let d=o[l],f=n?n.get(d):null,h=f?f.inputs:null,m=f?f.outputs:null;c=Qy(0,d.inputs,l,c,h),u=Qy(1,d.outputs,l,u,m);let g=c!==null&&s!==null&&!fh(t)?LM(c,l,s):null;a.push(g)}c!==null&&(c.hasOwnProperty("class")&&(t.flags|=8),c.hasOwnProperty("style")&&(t.flags|=16)),t.initialInputs=a,t.inputs=c,t.outputs=u}function DM(e){return e==="class"?"className":e==="for"?"htmlFor":e==="formaction"?"formAction":e==="innerHtml"?"innerHTML":e==="readonly"?"readOnly":e==="tabindex"?"tabIndex":e}function Gi(e,t,n,r,i,o,s,a){let c=Wt(t,n),u=t.inputs,l;!a&&u!=null&&(l=u[r])?(Gh(e,n,l,r,i),Ac(t)&&bM(n,t.index)):t.type&3?(r=DM(r),i=s!=null?s(i,t.value||"",r):i,o.setProperty(c,r,i)):t.type&12}function bM(e,t){let n=dr(t,e);n[U]&16||(n[U]|=64)}function zh(e,t,n,r){if(lE()){let i=r===null?null:{"":-1},o=SM(e,n),s,a;o===null?s=a=null:[s,a]=o,s!==null&&f0(e,t,n,s,i,a),i&&AM(n,r,i)}n.mergedAttrs=zo(n.mergedAttrs,n.attrs)}function f0(e,t,n,r,i,o){for(let u=0;u<r.length;u++)sf(rc(n,t),e,r[u].type);OM(n,e.data.length,r.length);for(let u=0;u<r.length;u++){let l=r[u];l.providersResolver&&l.providersResolver(l)}let s=!1,a=!1,c=u0(e,t,r.length,null);for(let u=0;u<r.length;u++){let l=r[u];n.mergedAttrs=zo(n.mergedAttrs,l.hostAttrs),NM(e,n,t,c,l),MM(c,l,i),l.contentQueries!==null&&(n.flags|=4),(l.hostBindings!==null||l.hostAttrs!==null||l.hostVars!==0)&&(n.flags|=64);let d=l.type.prototype;!s&&(d.ngOnChanges||d.ngOnInit||d.ngDoCheck)&&((e.preOrderHooks??=[]).push(n.index),s=!0),!a&&(d.ngOnChanges||d.ngDoCheck)&&((e.preOrderCheckHooks??=[]).push(n.index),a=!0),c++}CM(e,n,o)}function wM(e,t,n,r,i){let o=i.hostBindings;if(o){let s=e.hostBindingOpCodes;s===null&&(s=e.hostBindingOpCodes=[]);let a=~t.index;IM(s)!=a&&s.push(a),s.push(n,r,o)}}function IM(e){let t=e.length;for(;t>0;){let n=e[--t];if(typeof n=="number"&&n<0)return n}return 0}function TM(e,t,n,r){let i=n.directiveStart,o=n.directiveEnd;Ac(n)&&PM(t,n,e.data[i+n.componentOffset]),e.firstCreatePass||rc(n,t),ur(r,t);let s=n.initialInputs;for(let a=i;a<o;a++){let c=e.data[a],u=Gr(t,e,a,n);if(ur(u,t),s!==null&&kM(t,a-i,u,c,n,s),cr(c)){let l=dr(n.index,t);l[st]=Gr(t,e,a,n)}}}function h0(e,t,n){let r=n.directiveStart,i=n.directiveEnd,o=n.index,s=kS();try{Wr(o);for(let a=r;a<i;a++){let c=e.data[a],u=t[a];rf(a),(c.hostBindings!==null||c.hostVars!==0||c.hostAttrs!==null)&&xM(c,u)}}finally{Wr(-1),rf(s)}}function xM(e,t){e.hostBindings!==null&&e.hostBindings(1,t)}function SM(e,t){let n=e.directiveRegistry,r=null,i=null;if(n)for(let o=0;o<n.length;o++){let s=n[o];if(z_(t,s.selectors,!1))if(r||(r=[]),cr(s))if(s.findHostDirectiveDefs!==null){let a=[];i=i||new Map,s.findHostDirectiveDefs(s,a,i),r.unshift(...a,s);let c=a.length;Cf(e,t,c)}else r.unshift(s),Cf(e,t,0);else i=i||new Map,s.findHostDirectiveDefs?.(s,r,i),r.push(s)}return r===null?null:[r,i]}function Cf(e,t,n){t.componentOffset=n,(e.components??=[]).push(t.index)}function AM(e,t,n){if(t){let r=e.localNames=[];for(let i=0;i<t.length;i+=2){let o=n[t[i+1]];if(o==null)throw new W(-301,!1);r.push(t[i],o)}}}function MM(e,t,n){if(n){if(t.exportAs)for(let r=0;r<t.exportAs.length;r++)n[t.exportAs[r]]=e;cr(t)&&(n[""]=e)}}function OM(e,t,n){e.flags|=1,e.directiveStart=t,e.directiveEnd=t+n,e.providerIndexes=t}function NM(e,t,n,r,i){e.data[r]=i;let o=i.factory||(i.factory=Hr(i.type,!0)),s=new zr(o,cr(i),je);e.blueprint[r]=s,n[r]=s,wM(e,t,r,u0(e,n,i.hostVars,Be),i)}function PM(e,t,n){let r=Wt(t,e),i=d0(n),o=e[an].rendererFactory,s=16;n.signals?s=4096:n.onPush&&(s=64);let a=Gc(e,zc(e,i,null,s,r,t,null,o.createRenderer(r,n),null,null,null));e[t.index]=a}function RM(e,t,n,r,i,o){let s=Wt(e,t);FM(t[Se],s,o,e.value,n,r,i)}
37function FM(e,t,n,r,i,o,s){if(o==null)e.removeAttribute(t,i,n);else{let a=s==null?Ue(o):s(o,r||"",i);e.setAttribute(t,i,a,n)}}function kM(e,t,n,r,i,o){let s=o[t];if(s!==null)for(let a=0;a<s.length;){let c=s[a++],u=s[a++],l=s[a++],d=s[a++];c0(r,n,c,u,l,d)}}function LM(e,t,n){let r=null,i=0;for(;i<n.length;){let o=n[i];if(o===0){i+=4;continue}else if(o===5){i+=2;continue}if(typeof o=="number")break;if(e.hasOwnProperty(o)){r===null&&(r=[]);let s=e[o];for(let a=0;a<s.length;a+=3)if(s[a]===t){r.push(o,s[a+1],s[a+2],n[i+1]);break}}i+=2}return r}function p0(e,t,n,r){return[e,!0,0,t,null,r,null,n,null,null]}function m0(e,t){let n=e.contentQueries;if(n!==null){let r=ne(null);try{for(let i=0;i<n.length;i+=2){let o=n[i],s=n[i+1];if(s!==-1){let a=e.data[s];Rc(o),a.contentQueries(2,t[s],s)}}}finally{ne(r)}}}function Gc(e,t){return e[Ko]?e[ky][on]=t:e[Ko]=t,e[ky]=t,t}function Df(e,t,n){Rc(0);let r=ne(null);try{t(e,n)}finally{ne(r)}}function g0(e){return e[qo]||(e[qo]=[])}function v0(e){return e.cleanup||(e.cleanup=[])}function qc(e,t){let n=e[yt],r=n?n.get($t,null):null;r&&r.handleError(t)}function Gh(e,t,n,r,i){for(let o=0;o<n.length;){let s=n[o++],a=n[o++],c=n[o++],u=t[s],l=e.data[s];c0(l,u,r,a,c,i)}}function us(e,t,n){let r=Ch(t,e);KA(e[Se],r,n)}function BM(e,t){let n=dr(t,e),r=n[H];jM(r,n);let i=n[jn];i!==null&&n[Pi]===null&&(n[Pi]=Fh(i,n[yt])),qh(r,n,n[st])}function jM(e,t){for(let n=t.length;n<e.blueprint.length;n++)t.push(e.blueprint[n])}function qh(e,t,n){Sh(t);try{let r=e.viewQuery;r!==null&&Df(1,r,n);let i=e.template;i!==null&&l0(e,t,i,1,n),e.firstCreatePass&&(e.firstCreatePass=!1),t[Ln]?.finishViewCreation(e),e.staticContentQueries&&m0(e,t),e.staticViewQueries&&Df(2,e.viewQuery,n);let o=e.components;o!==null&&VM(t,o)}catch(r){throw e.firstCreatePass&&(e.incompleteFirstPass=!0,e.firstCreatePass=!1),r}finally{t[U]&=-5,Ah()}}function VM(e,t){for(let n=0;n<t.length;n++)BM(e,t[n])}function ls(e,t,n,r){let i=ne(null);try{let o=t.tView,a=e[U]&4096?4096:16,c=zc(e,o,n,a,null,t,null,null,r?.injector??null,r?.embeddedViewInjector??null,r?.dehydratedView??null),u=e[t.index];c[is]=u;let l=e[Ln];return l!==null&&(c[Ln]=l.createEmbeddedView(o)),qh(o,c,n),c}finally{ne(i)}}function y0(e,t){let n=at+t;if(n<e.length)return e[n]}function ki(e,t){return!t||t.firstChild===null||NE(e)}function ds(e,t,n,r=!0){let i=t[H];if(XA(i,t,e,n),r){let s=Ef(n,e),a=t[Se],c=jh(a,e[Ur]);c!==null&&ZA(i,e[Pt],a,t,c,s)}let o=t[Pi];o!==null&&o.firstChild!==null&&(o.firstChild=null)}function Kh(e,t){let n=Zo(e,t);return n!==void 0&&$c(n[H],n),n}function sc(e,t,n,r,i=!1){for(;n!==null;){let o=t[n.index];o!==null&&r.push(bn(o)),Vn(o)&&HM(o,r);let s=n.type;if(s&8)sc(e,t,n.child,r);else if(s&32){let a=Bh(n,t),c;for(;c=a();)r.push(c)}else if(s&16){let a=r0(t,n);if(Array.isArray(a))r.push(...a);else{let c=Jo(t[Nt]);sc(c[H],c,a,r,!0)}}n=i?n.projectionNext:n.next}return r}function HM(e,t){for(let n=at;n<e.length;n++){let r=e[n],i=r[H].firstChild;i!==null&&sc(r[H],r,i,t)}e[Ur]!==e[jn]&&t.push(e[Ur])}var _0=[];function $M(e){return e[$r]??UM(e)}function UM(e){let t=_0.pop()??Object.create(zM);return t.lView=e,t}function WM(e){e.lView[$r]!==e&&(e.lView=null,_0.push(e))}var zM=St(nt({},jo),{consumerIsAlwaysLive:!0,consumerMarkedDirty:e=>{Yo(e.lView)},consumerOnSignalRead(){this.lView[$r]=this}}),E0=100;function C0(e,t=!0,n=0){let r=e[an],i=r.rendererFactory,o=!1;o||i.begin?.();try{GM(e,n)}catch(s){throw t&&qc(e,s),s}finally{o||(i.end?.(),r.inlineEffectRunner?.flush())}}function GM(e,t){bf(e,t);let n=0;for(;bh(e);){if(n===E0)throw new W(103,!1);n++,bf(e,1)}}function qM(e,t,n,r){let i=t[U];if((i&256)===256)return;let o=!1;!o&&t[an].inlineEffectRunner?.flush(),Sh(t);let s=null,a=null;!o&&KM(e)&&(a=$M(t),s=Na(a));try{cE(t),PS(e.bindingStartIndex),n!==null&&l0(e,t,n,2,r);let c=(i&3)===3;if(!o)if(c){let d=e.preOrderCheckHooks;d!==null&&Wa(t,d,null)}else{let d=e.preOrderHooks;d!==null&&za(t,d,0,null),Od(t,0)}if(YM(t),D0(t,0),e.contentQueries!==null&&m0(e,t),!o)if(c){let d=e.contentCheckHooks;d!==null&&Wa(t,d)}else{let d=e.contentHooks;d!==null&&za(t,d,1),Od(t,1)}hM(e,t);let u=e.components;u!==null&&w0(t,u,0);let l=e.viewQuery;if(l!==null&&Df(2,l,r),!o)if(c){let d=e.viewCheckHooks;d!==null&&Wa(t,d)}else{let d=e.viewHooks;d!==null&&za(t,d,2),Od(t,2)}if(e.firstUpdatePass===!0&&(e.firstUpdatePass=!1),t[Ua]){for(let d of t[Ua])d();t[Ua]=null}o||(t[U]&=-73)}catch(c){throw Yo(t),c}finally{a!==null&&(Pa(a,s),WM(a)),Ah()}}function KM(e){return e.type!==2}function D0(e,t){for(let n=RE(e);n!==null;n=FE(n))for(let r=at;r<n.length;r++){let i=n[r];b0(i,t)}}function YM(e){for(let t=RE(e);t!==null;t=FE(t)){if(!(t[U]&_h.HasTransplantedViews))continue;let n=t[Ri];for(let r=0;r<n.length;r++){let i=n[r],o=i[tt];IS(i)}}}function JM(e,t,n){let r=dr(t,e);b0(r,n)}function b0(e,t){Dh(e)&&bf(e,t)}function bf(e,t){let r=e[H],i=e[U],o=e[$r],s=!!(t===0&&i&16);if(s||=!!(i&64&&t===0),s||=!!(i&1024),s||=!!(o?.dirty&&Ra(o)),o&&(o.dirty=!1),e[U]&=-9217,s)qM(r,e,r.template,e[st]);else if(i&8192){D0(e,1);let a=r.components;a!==null&&w0(e,a,1)}}function w0(e,t,n){for(let r=0;r<t.length;r++)JM(e,t[r],n)}function Kc(e){for(e[an].changeDetectionScheduler?.notify();e;){e[U]|=64;let t=Jo(e);if(gS(e)&&!t)return e;e=t}return null}var qr=class{get rootNodes(){let t=this._lView,n=t[H];return sc(n,t,n.firstChild,[])}constructor(t,n,r=!0){this._lView=t,this._cdRefInjectingView=n,this.notifyErrorHandler=r,this._appRef=null,this._attachedToViewContainer=!1}get context(){return this._lView[st]}set context(t){this._lView[st]=t}get destroyed(){return(this._lView[U]&256)===256}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){let t=this._lView[tt];if(Vn(t)){let n=t[Xa],r=n?n.indexOf(this):-1;r>-1&&(Zo(t,r),Za(n,r))}this._attachedToViewContainer=!1}$c(this._lView[H],this._lView)}onDestroy(t){Nc(this._lView,t)}markForCheck(){Kc(this._cdRefInjectingView||this._lView)}detach(){this._lView[U]&=-129}reattach(){nf(this._lView),this._lView[U]|=128}detectChanges(){this._lView[U]|=1024,C0(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new W(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,QE(this._lView[H],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new W(902,!1);this._appRef=t,nf(this._lView)}},Kr=(()=>{class e{static{this.__NG_ELEMENT_ID__=XM}}return e})(),ZM=Kr,QM=class extends ZM{constructor(t,n,r){super(),this._declarationLView=t,this._declarationTContainer=n,this.elementRef=r}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(t,n){return this.createEmbeddedViewImpl(t,n)}createEmbeddedViewImpl(t,n,r){let i=ls(this._declarationLView,this._declarationTContainer,t,{embeddedViewInjector:n,dehydratedView:r});return new qr(i)}};function XM(){return Yc(Ye(),B())}function Yc(e,t){return e.type&4?new QM(t,e,Wi(e,t)):null}var e4=new RegExp(`^(\\d+)*(${gA}|${mA})*(.*)`);var eO=()=>null;function Li(e,t){return eO(e,t)}var ac=class{},wf=class{},cc=class{};function tO(e){let t=Error(`No component factory found for ${vt(e)}.`);return t[nO]=e,t}var nO="ngComponent";
37var If=class{resolveComponentFactory(t){throw tO(t)}},Jc=(()=>{class e{static{this.NULL=new If}}return e})(),Qo=class{},Zc=(()=>{class e{constructor(){this.destroyNode=null}static{this.__NG_ELEMENT_ID__=()=>rO()}}return e})();function rO(){let e=B(),t=Ye(),n=dr(t.index,e);return(jr(n)?n:e)[Se]}var iO=(()=>{class e{static{this.\u0275prov=Z({token:e,providedIn:"root",factory:()=>null})}}return e})(),kd={};var e_=new Set;function In(e){e_.has(e)||(e_.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))}function t_(...e){}function oO(){let e=typeof Ot.requestAnimationFrame=="function",t=Ot[e?"requestAnimationFrame":"setTimeout"],n=Ot[e?"cancelAnimationFrame":"clearTimeout"];if(typeof Zone<"u"&&t&&n){let r=t[Zone.__symbol__("OriginalDelegate")];r&&(t=r);let i=n[Zone.__symbol__("OriginalDelegate")];i&&(n=i)}return{nativeRequestAnimationFrame:t,nativeCancelAnimationFrame:n}}var We=class e{constructor({enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:n=!1,shouldCoalesceRunChangeDetection:r=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Lr(!1),this.onMicrotaskEmpty=new Lr(!1),this.onStable=new Lr(!1),this.onError=new Lr(!1),typeof Zone>"u")throw new W(908,!1);Zone.assertZonePatched();let i=this;i._nesting=0,i._outer=i._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(i._inner=i._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(i._inner=i._inner.fork(Zone.longStackTraceZoneSpec)),i.shouldCoalesceEventChangeDetection=!r&&n,i.shouldCoalesceRunChangeDetection=r,i.lastRequestAnimationFrameId=-1,i.nativeRequestAnimationFrame=oO().nativeRequestAnimationFrame,cO(i)}static isInAngularZone(){return typeof Zone<"u"&&Zone.current.get("isAngularZone")===!0}static assertInAngularZone(){if(!e.isInAngularZone())throw new W(909,!1)}static assertNotInAngularZone(){if(e.isInAngularZone())throw new W(909,!1)}run(t,n,r){return this._inner.run(t,n,r)}runTask(t,n,r,i){let o=this._inner,s=o.scheduleEventTask("NgZoneEvent: "+i,t,sO,t_,t_);try{return o.runTask(s,n,r)}finally{o.cancelTask(s)}}runGuarded(t,n,r){return this._inner.runGuarded(t,n,r)}runOutsideAngular(t){return this._outer.run(t)}},sO={};function Yh(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 aO(e){e.isCheckStableRunning||e.lastRequestAnimationFrameId!==-1||(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(Ot,()=>{e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{e.lastRequestAnimationFrameId=-1,Tf(e),e.isCheckStableRunning=!0,Yh(e),e.isCheckStableRunning=!1},void 0,()=>{},()=>{})),e.fakeTopEventTask.invoke()}),Tf(e))}function cO(e){let t=()=>{aO(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(n,r,i,o,s,a)=>{if(uO(a))return n.invokeTask(i,o,s,a);try{return n_(e),n.invokeTask(i,o,s,a)}finally{(e.shouldCoalesceEventChangeDetection&&o.type==="eventTask"||e.shouldCoalesceRunChangeDetection)&&t(),r_(e)}},onInvoke:(n,r,i,o,s,a,c)=>{try{return n_(e),n.invoke(i,o,s,a,c)}finally{e.shouldCoalesceRunChangeDetection&&t(),r_(e)}},onHasTask:(n,r,i,o)=>{n.hasTask(i,o),r===i&&(o.change=="microTask"?(e._hasPendingMicrotasks=o.microTask,Tf(e),Yh(e)):o.change=="macroTask"&&(e.hasPendingMacrotasks=o.macroTask))},onHandleError:(n,r,i,o)=>(n.handleError(i,o),e.runOutsideAngular(()=>e.onError.emit(o)),!1)})}function Tf(e){e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&e.lastRequestAnimationFrameId!==-1?e.hasPendingMicrotasks=!0:e.hasPendingMicrotasks=!1}function n_(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function r_(e){e._nesting--,Yh(e)}function uO(e){return!Array.isArray(e)||e.length!==1?!1:e[0].data?.__ignore_ng_zone__===!0}var Si=function(e){return e[e.EarlyRead=0]="EarlyRead",e[e.Write=1]="Write",e[e.MixedReadWrite=2]="MixedReadWrite",e[e.Read=3]="Read",e}(Si||{}),lO={destroy(){}};function i_(e,t){let n=t?.injector??Y(Xr);if(!t?.runOnServer&&!cs(n))return;n.get(Qc).internalCallbacks.push(e)}function dO(e,t){!t&&X_(dO);let n=t?.injector??Y(Xr);if(!cs(n))return lO;In("NgAfterNextRender");
37let r=n.get(Qc),i=r.handler??=new Sf,o=t?.phase??Si.MixedReadWrite,s=()=>{i.unregister(c),a()},a=n.get(ss).onDestroy(s),c=yh(n,()=>new xf(o,()=>{s(),e()}));return i.register(c),{destroy:s}}var xf=class{constructor(t,n){this.phase=t,this.callbackFn=n,this.zone=Y(We),this.errorHandler=Y($t,{optional:!0}),Y(ac,{optional:!0})?.notify(1)}invoke(){try{this.zone.runOutsideAngular(this.callbackFn)}catch(t){this.errorHandler?.handleError(t)}}},Sf=class{constructor(){this.executingCallbacks=!1,this.buckets={[Si.EarlyRead]:new Set,[Si.Write]:new Set,[Si.MixedReadWrite]:new Set,[Si.Read]:new Set},this.deferredCallbacks=new Set}register(t){(this.executingCallbacks?this.deferredCallbacks:this.buckets[t.phase]).add(t)}unregister(t){this.buckets[t.phase].delete(t),this.deferredCallbacks.delete(t)}execute(){this.executingCallbacks=!0;for(let t of Object.values(this.buckets))for(let n of t)n.invoke();this.executingCallbacks=!1;for(let t of this.deferredCallbacks)this.buckets[t.phase].add(t);this.deferredCallbacks.clear()}destroy(){for(let t of Object.values(this.buckets))t.clear();this.deferredCallbacks.clear()}},Qc=(()=>{class e{constructor(){this.handler=null,this.internalCallbacks=[]}execute(){this.executeInternalCallbacks(),this.handler?.execute()}executeInternalCallbacks(){let n=[...this.internalCallbacks];this.internalCallbacks.length=0;for(let r of n)r()}ngOnDestroy(){this.handler?.destroy(),this.handler=null,this.internalCallbacks.length=0}static{this.\u0275prov=Z({token:e,providedIn:"root",factory:()=>new e})}}return e})();function uc(e,t,n){let r=n?e.styles:null,i=n?e.classes:null,o=0;if(t!==null)for(let s=0;s<t.length;s++){let a=t[s];if(typeof a=="number")o=a;else if(o==1)i=Gd(i,a);else if(o==2){let c=a,u=t[++s];r=Gd(r,c+": "+u+";")}}n?e.styles=r:e.stylesWithoutHost=r,n?e.classes=i:e.classesWithoutHost=i}var lc=class extends Jc{constructor(t){super(),this.ngModule=t}resolveComponentFactory(t){let n=Dn(t);return new Bi(n,this.ngModule)}};function o_(e){let t=[];for(let n in e){if(!e.hasOwnProperty(n))continue;let r=e[n];r!==void 0&&t.push({propName:Array.isArray(r)?r[0]:r,templateName:n})}return t}function fO(e){let t=e.toLowerCase();return t==="svg"?aE:t==="math"?ES:null}var dc=class{constructor(t,n){this.injector=t,this.parentInjector=n}get(t,n,r){r=bc(r);let i=this.injector.get(t,kd,r);return i!==kd||n===kd?i:this.parentInjector.get(t,n,r)}},Bi=class extends cc{get inputs(){let t=this.componentDef,n=t.inputTransforms,r=o_(t.inputs);if(n!==null)for(let i of r)n.hasOwnProperty(i.propName)&&(i.transform=n[i.propName]);return r}get outputs(){return o_(this.componentDef.outputs)}constructor(t,n){super(),this.componentDef=t,this.ngModule=n,this.componentType=t.type,this.selector=Qx(t.selectors),this.ngContentSelectors=t.ngContentSelectors?t.ngContentSelectors:[],this.isBoundToModule=!!n}create(t,n,r,i){let o=ne(null);try{i=i||this.ngModule;let s=i instanceof sn?i:i?.injector;s&&this.componentDef.getStandaloneInjector!==null&&(s=this.componentDef.getStandaloneInjector(s)||s);let a=s?new dc(t,s):t,c=a.get(Qo,null);if(c===null)throw new W(407,!1);let u=a.get(iO,null),l=a.get(Qc,null),d=a.get(ac,null),f={rendererFactory:c,sanitizer:u,inlineEffectRunner:null,afterRenderEventManager:l,changeDetectionScheduler:d},h=c.createRenderer(null,this.componentDef),m=this.componentDef.selectors[0][0]||"div",g=r?gM(h,r,this.componentDef.encapsulation,a):ZE(h,m,fO(m)),y=512;this.componentDef.signals?y|=4096:this.componentDef.onPush||(y|=16);let p=null;g!==null&&(p=Fh(g,a,!0));let v=Wh(0,null,null,1,0,null,null,null,null,null,null),C=zc(null,v,null,y,null,null,f,h,a,null,p);Sh(C);let w,P;try{let k=this.componentDef,ee,L=null;k.findHostDirectiveDefs?(ee=[],L=new Map,k.findHostDirectiveDefs(k,ee,L),ee.push(k)):ee=[k];let se=hO(C,g),he=pO(se,g,k,ee,C,f,h);P=os(v,Le),g&&vO(h,k,g,r),n!==void 0&&yO(P,this.ngContentSelectors,n),w=gO(he,k,ee,L,C,[_O]),qh(v,C,null)}finally{Ah()}return new Af(this.componentType,w,Wi(P,C),C,P)}finally{ne(o)}}},Af=class extends wf{constructor(t,n,r,i,o){super(),this.location=r,this._rootLView=i,this._tNode=o,this.previousInputValues=null,this.instance=n,this.hostView=this.changeDetectorRef=new qr(i,void 0,!1),this.componentType=t}
37setInput(t,n){let r=this._tNode.inputs,i;if(r!==null&&(i=r[t])){if(this.previousInputValues??=new Map,this.previousInputValues.has(t)&&Object.is(this.previousInputValues.get(t),n))return;let o=this._rootLView;Gh(o[H],o,i,t,n),this.previousInputValues.set(t,n);let s=dr(this._tNode.index,o);Kc(s)}}get injector(){return new Vr(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(t){this.hostView.onDestroy(t)}};function hO(e,t){let n=e[H],r=Le;return e[r]=t,zi(n,r,2,"#host",null)}function pO(e,t,n,r,i,o,s){let a=i[H];mO(r,e,t,s);let c=null;t!==null&&(c=Fh(t,i[yt]));let u=o.rendererFactory.createRenderer(t,n),l=16;n.signals?l=4096:n.onPush&&(l=64);let d=zc(i,d0(n),null,l,i[e.index],e,o,u,null,null,c);return a.firstCreatePass&&Cf(a,e,r.length-1),Gc(i,d),i[e.index]=d}function mO(e,t,n,r){for(let i of e)t.mergedAttrs=zo(t.mergedAttrs,i.hostAttrs);t.mergedAttrs!==null&&(uc(t,t.mergedAttrs,!0),n!==null&&s0(r,n,t))}function gO(e,t,n,r,i,o){let s=Ye(),a=i[H],c=Wt(s,i);f0(a,i,s,n,null,r);for(let l=0;l<n.length;l++){let d=s.directiveStart+l,f=Gr(i,a,d,s);ur(f,i)}h0(a,i,s),c&&ur(c,i);let u=Gr(i,a,s.directiveStart+s.componentOffset,s);if(e[st]=i[st]=u,o!==null)for(let l of o)l(u,t);return Hh(a,s,i),u}function vO(e,t,n,r){if(r)Jd(e,n,["ng-version","17.3.12"]);else{let{attrs:i,classes:o}=Xx(t.selectors[0]);i&&Jd(e,n,i),o&&o.length>0&&o0(e,n,o.join(" "))}}function yO(e,t,n){let r=e.projection=[];for(let i=0;i<t.length;i++){let o=n[i];r.push(o!=null?Array.from(o):null)}}function _O(){let e=Ye();Lc(B()[H],e)}var qi=(()=>{class e{static{this.__NG_ELEMENT_ID__=EO}}return e})();function EO(){let e=Ye();return T0(e,B())}var CO=qi,I0=class extends CO{constructor(t,n,r){super(),this._lContainer=t,this._hostTNode=n,this._hostLView=r}get element(){return Wi(this._hostTNode,this._hostLView)}get injector(){return new Vr(this._hostTNode,this._hostLView)}get parentInjector(){let t=Mh(this._hostTNode,this._hostLView);if(EE(t)){let n=tc(t,this._hostLView),r=ec(t),i=n[H].data[r+8];return new Vr(i,n)}else return new Vr(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){let n=s_(this._lContainer);return n!==null&&n[t]||null}get length(){return this._lContainer.length-at}createEmbeddedView(t,n,r){let i,o;typeof r=="number"?i=r:r!=null&&(i=r.index,o=r.injector);let s=Li(this._lContainer,t.ssrId),a=t.createEmbeddedViewImpl(n||{},o,s);return this.insertImpl(a,i,ki(this._hostTNode,s)),a}createComponent(t,n,r,i,o){let s=t&&!mS(t),a;if(s)a=n;else{let m=n||{};a=m.index,r=m.injector,i=m.projectableNodes,o=m.environmentInjector||m.ngModuleRef}let c=s?t:new Bi(Dn(t)),u=r||this.parentInjector;if(!o&&c.ngModule==null){let g=(s?u:this.parentInjector).get(sn,null);g&&(o=g)}let l=Dn(c.componentType??{}),d=Li(this._lContainer,l?.id??null),f=d?.firstChild??null,h=c.create(u,i,f,o);return this.insertImpl(h.hostView,a,ki(this._hostTNode,d)),h}insert(t,n){return this.insertImpl(t,n,!0)}insertImpl(t,n,r){let i=t._lView;if(wS(i)){let a=this.indexOf(t);if(a!==-1)this.detach(a);else{let c=i[tt],u=new I0(c,c[Pt],c[tt]);u.detach(u.indexOf(t))}}let o=this._adjustIndex(n),s=this._lContainer;return ds(s,i,o,r),t.attachToViewContainerRef(),j_(Ld(s),o,t),t}move(t,n){return this.insert(t,n)}indexOf(t){let n=s_(this._lContainer);return n!==null?n.indexOf(t):-1}remove(t){let n=this._adjustIndex(t,-1),r=Zo(this._lContainer,n);r&&(Za(Ld(this._lContainer),n),$c(r[H],r))}detach(t){let n=this._adjustIndex(t,-1),r=Zo(this._lContainer,n);return r&&Za(Ld(this._lContainer),n)!=null?new qr(r):null}_adjustIndex(t,n=0){return t??this.length+n}};function s_(e){return e[Xa]}function Ld(e){return e[Xa]||(e[Xa]=[])}function T0(e,t){let n,r=t[e.index];return Vn(r)?n=r:(n=p0(r,t,null,e),t[e.index]=n,Gc(t,n)),bO(n,t,e,r),new I0(n,e,t)}function DO(e,t){let n=e[Se],r=n.createComment(""),i=Wt(t,e),o=jh(n,i);return oc(n,o,r,oM(n,i),!1),r}var bO=IO,wO=()=>!1;function x0(e,t,n){return wO(e,t,n)}function IO(e,t,n,r){if(e[Ur])return;let i;n.type&8?i=bn(r):i=DO(t,n),e[Ur]=i}var Mf=class e{constructor(t){this.queryList=t,this.matches=null}clone(){return new e(this.queryList)}setDirty(){this.queryList.setDirty()}},Of=class e{constructor(t=[]){this.queries=t}createEmbeddedView(t){let n=t.queries;if(n!==null){let r=t.contentQueries!==null?t.contentQueries[0]:n.length,i=[];for(let o=0;o<r;o++){let s=n.getByIndex(o),a=this.queries[s.indexInDeclarationView];i.push(a.clone())}return new e(i)}return null}insertView(t){this.dirtyQueriesWithMatches(t)}detachView(t){this.dirtyQueriesWithMatches(t)}finishViewCreation(t){this.dirtyQueriesWithMatches(t)}dirtyQueriesWithMatches(t){for(let n=0;n<this.queries.length;n++)Zh(t,n).matches!==null&&this.queries[n].setDirty()}},fc=class{constructor(t,n,r=null){this.flags=n,this.read=r,typeof t=="string"?this.predicate=OO(t):this.predicate=t}},Nf=class e{constructor(t=[]){this.queries=t}elementStart(t,n){for(let r=0;r<this.queries.length;r++)this.queries[r].elementStart(t,n)}elementEnd(t){for(let n=0;n<this.queries.length;n++)this.queries[n].elementEnd(t)}embeddedTView(t){let n=null;for(let r=0;r<this.length;r++){let i=n!==null?n.length:0,o=this.getByIndex(r).embeddedTView(t,i);o&&(o.indexInDeclarationView=r,n!==null?n.push(o):n=[o])}return n!==null?new e(n):null}template(t,n){for(let r=0;r<this.queries.length;r++)this.queries[r].template(t,n)}getByIndex(t){return this.queries[t]}get length(){return this.queries.length}track(t){this.queries.push(t)}},Pf=class e{constructor(t,n=-1){this.metadata=t,this.matches=null,this.indexInDeclarationView=-1,this.crossesNgTemplate=!1,this._appliesToNextNode=!0,this._declarationNodeIndex=n}elementStart(t,n){this.isApplyingToNode(n)&&this.matchTNode(t,n)}elementEnd(t){this._declarationNodeIndex===t.index&&(this._appliesToNextNode=!1)}template(t,n){this.elementStart(t,n)}embeddedTView(t,n){return this.isApplyingToNode(t)?(this.crossesNgTemplate=!0,this.addMatch(-t.index,n),new e(this.metadata)):null}isApplyingToNode(t){if(this._appliesToNextNode&&(this.metadata.flags&1)!==1){let n=this._declarationNodeIndex,r=t.parent;for(;r!==null&&r.type&8&&r.index!==n;)r=r.parent;return n===(r!==null?r.index:-1)}return this._appliesToNextNode}
vendor: 4,778 bytes, line 37
37matchTNode(t,n){let r=this.metadata.predicate;if(Array.isArray(r))for(let i=0;i<r.length;i++){let o=r[i];this.matchTNodeWithReadOption(t,n,TO(n,o)),this.matchTNodeWithReadOption(t,n,Ga(n,t,o,!1,!1))}else r===Kr?n.type&4&&this.matchTNodeWithReadOption(t,n,-1):this.matchTNodeWithReadOption(t,n,Ga(n,t,r,!1,!1))}matchTNodeWithReadOption(t,n,r){if(r!==null){let i=this.metadata.read;if(i!==null)if(i===hr||i===qi||i===Kr&&n.type&4)this.addMatch(n.index,-2);else{let o=Ga(n,t,i,!1,!1);o!==null&&this.addMatch(n.index,o)}else this.addMatch(n.index,r)}}addMatch(t,n){this.matches===null?this.matches=[t,n]:this.matches.push(t,n)}};function TO(e,t){let n=e.localNames;if(n!==null){for(let r=0;r<n.length;r+=2)if(n[r]===t)return n[r+1]}return null}function xO(e,t){return e.type&11?Wi(e,t):e.type&4?Yc(e,t):null}function SO(e,t,n,r){return n===-1?xO(t,e):n===-2?AO(e,t,r):Gr(e,e[H],n,t)}function AO(e,t,n){if(n===hr)return Wi(t,e);if(n===Kr)return Yc(t,e);if(n===qi)return T0(t,e)}function S0(e,t,n,r){let i=t[Ln].queries[r];if(i.matches===null){let o=e.data,s=n.matches,a=[];for(let c=0;s!==null&&c<s.length;c+=2){let u=s[c];if(u<0)a.push(null);else{let l=o[u];a.push(SO(t,l,s[c+1],n.metadata.read))}}i.matches=a}return i.matches}function Rf(e,t,n,r){let i=e.queries.getByIndex(n),o=i.matches;if(o!==null){let s=S0(e,t,i,n);for(let a=0;a<o.length;a+=2){let c=o[a];if(c>0)r.push(s[a/2]);else{let u=o[a+1],l=t[-c];for(let d=at;d<l.length;d++){let f=l[d];f[is]===f[tt]&&Rf(f[H],f,u,r)}if(l[Ri]!==null){let d=l[Ri];for(let f=0;f<d.length;f++){let h=d[f];Rf(h[H],h,u,r)}}}}}return r}function Jh(e,t){return e[Ln].queries[t].queryList}function A0(e,t,n){let r=new lf((n&4)===4);return _M(e,t,r,r.destroy),(t[Ln]??=new Of).queries.push(new Mf(r))-1}function M0(e,t,n){let r=Ae();return r.firstCreatePass&&(O0(r,new fc(e,t,n),-1),(t&2)===2&&(r.staticViewQueries=!0)),A0(r,B(),t)}function MO(e,t,n,r){let i=Ae();if(i.firstCreatePass){let o=Ye();O0(i,new fc(t,n,r),o.index),NO(i,e),(n&2)===2&&(i.staticContentQueries=!0)}return A0(i,B(),n)}function OO(e){return e.split(",").map(t=>t.trim())}function O0(e,t,n){e.queries===null&&(e.queries=new Nf),e.queries.track(new Pf(t,n))}function NO(e,t){let n=e.contentQueries||(e.contentQueries=[]),r=n.length?n[n.length-1]:-1;t!==r&&n.push(e.queries.length-1,t)}function Zh(e,t){return e.queries.getByIndex(t)}function N0(e,t){let n=e[H],r=Zh(n,t);return r.crossesNgTemplate?Rf(n,e,t,[]):S0(n,e,r,t)}function PO(e){return typeof e=="function"&&e[It]!==void 0}function RO(e,t){In("NgSignals");let n=wy(e),r=n[It];return t?.equal&&(r.equal=t.equal),n.set=i=>Ho(r,i),n.update=i=>Iy(r,i),n.asReadonly=P0.bind(n),n}function P0(){let e=this[It];if(e.readonlyFn===void 0){let t=()=>this();t[It]=e,e.readonlyFn=t}return e.readonlyFn}function R0(e){return PO(e)&&typeof e.set=="function"}function F0(e,t){let n,r=xd(()=>{n._dirtyCounter();let i=BO(n,e);if(t&&i===void 0)throw new W(-951,!1);return i});return n=r[It],n._dirtyCounter=RO(0),n._flatValue=void 0,r}function FO(){return F0(!0,!1)}function kO(){return F0(!0,!0)}function LO(e,t){let n=e[It];n._lView=B(),n._queryIndex=t,n._queryList=Jh(n._lView,t),n._queryList.onDirty(()=>n._dirtyCounter.update(r=>r+1))}function BO(e,t){let n=e._lView,r=e._queryIndex;if(n===void 0||r===void 0||n[U]&4)return t?void 0:gt;let i=Jh(n,r),o=N0(n,r);return i.reset(o,OE),t?i.first:i._changesDetected||e._flatValue===void 0?e._flatValue=i.toArray():e._flatValue}function a_(e,t){return FO()}function jO(e,t){return kO()}var n4=(a_.required=jO,a_);function k0(e){let t=Object.create(T_),n=new ic;t.value=e;function r(){return Vo(t),c_(t.value),t.value}return r[It]=t,r.asReadonly=P0.bind(r),r.set=i=>{t.equal(t.value,i)||(Ho(t,i),n.emit(i))},r.update=i=>{c_(t.value),r.set(i(t.value))},r.subscribe=n.subscribe.bind(n),r.destroyRef=n.destroyRef,r}function c_(e){if(e===Ec)throw new W(-952,!1)}function u_(e){return k0(e)}function VO(){return k0(Ec)}var r4=(u_.required=VO,u_);function HO(e){return Object.getPrototypeOf(e.prototype).constructor}function $O(e){let t=HO(e.type),n=!0,r=[e];for(;t;){let i;if(cr(e))i=t.\u0275cmp||t.\u0275dir;else{if(t.\u0275cmp)throw new W(903,!1);i=t.\u0275dir}if(i){if(n){r.push(i);let s=e;s.inputs=Va(e.inputs),s.inputTransforms=Va(e.inputTransforms),s.declaredInputs=Va(e.declaredInputs),s.outputs=Va(e.outputs);let a=i.hostBindings;a&&qO(e,a);let c=i.viewQuery,u=i.contentQueries;if(c&&zO(e,c),u&&GO(e,u),UO(e,i),vx(e.outputs,i.outputs),cr(i)&&i.data.animation){let l=e.data;l.animation=(l.animation||[]).concat(i.data.animation)}}let o=i.features;if(o)for(let s=0;s<o.length;s++){let a=o[s];a&&a.ngInherit&&a(e),a===$O&&(n=!1)}}t=Object.getPrototypeOf(t)}WO(r)}function UO(e,t){for(let n in t.inputs){if(!t.inputs.hasOwnProperty(n)||e.inputs.hasOwnProperty(n))continue;let r=t.inputs[n];
37if(r!==void 0&&(e.inputs[n]=r,e.declaredInputs[n]=t.declaredInputs[n],t.inputTransforms!==null)){let i=Array.isArray(r)?r[0]:r;if(!t.inputTransforms.hasOwnProperty(i))continue;e.inputTransforms??={},e.inputTransforms[i]=t.inputTransforms[i]}}}function WO(e){let t=0,n=null;for(let r=e.length-1;r>=0;r--){let i=e[r];i.hostVars=t+=i.hostVars,i.hostAttrs=zo(i.hostAttrs,n=zo(n,i.hostAttrs))}}function Va(e){return e===Oi?{}:e===gt?[]:e}function zO(e,t){let n=e.viewQuery;n?e.viewQuery=(r,i)=>{t(r,i),n(r,i)}:e.viewQuery=t}function GO(e,t){let n=e.contentQueries;n?e.contentQueries=(r,i,o)=>{t(r,i,o),n(r,i,o)}:e.contentQueries=t}function qO(e,t){let n=e.hostBindings;n?e.hostBindings=(r,i)=>{t(r,i),n(r,i)}:e.hostBindings=t}function KO(e){let t=e.inputConfig,n={};for(let r in t)if(t.hasOwnProperty(r)){let i=t[r];Array.isArray(i)&&i[3]&&(n[r]=i[3])}e.inputTransforms=n}var lr=class{},Ff=class{};var kf=class extends lr{constructor(t,n,r){super(),this._parent=n,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new lc(this);let i=G_(t);this._bootstrapComponents=JE(i.bootstrap),this._r3Injector=AE(t,n,[{provide:lr,useValue:this},{provide:Jc,useValue:this.componentFactoryResolver},...r],vt(t),new Set(["environment"])),this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(t)}get injector(){return this._r3Injector}destroy(){let t=this._r3Injector;!t.destroyed&&t.destroy(),this.destroyCbs.forEach(n=>n()),this.destroyCbs=null}onDestroy(t){this.destroyCbs.push(t)}},Lf=class extends Ff{constructor(t){super(),this.moduleType=t}create(t){return new kf(this.moduleType,t,[])}};var hc=class extends lr{constructor(t){super(),this.componentFactoryResolver=new lc(this),this.instance=null;let n=new Go([...t.providers,{provide:lr,useValue:this},{provide:Jc,useValue:this.componentFactoryResolver}],t.parent||vh(),t.debugName,new Set(["environment"]));this.injector=n,t.runEnvironmentInitializers&&n.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(t){this.injector.onDestroy(t)}};function L0(e,t,n=null){return new hc({providers:e,parent:t,debugName:n,runEnvironmentInitializers:!0}).injector}var YO=(()=>{class e{constructor(){this.cachedInjectors=new Map}getOrCreateInjector(n,r,i,o){if(!this.cachedInjectors.has(n)){let s=i.length>0?L0(i,r,o):null;this.cachedInjectors.set(n,s)}return this.cachedInjectors.get(n)}ngOnDestroy(){try{for(let n of this.cachedInjectors.values())n!==null&&n.destroy()}finally{this.cachedInjectors.clear()}}static{this.\u0275prov=Z({token:e,providedIn:"environment",factory:()=>new e})}}return e})();var Ki=(()=>{class e{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new Ao(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);let n=this.taskId++;return this.pendingTasks.add(n),n}remove(n){this.pendingTasks.delete(n),this.pendingTasks.size===0&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=Z({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function B0(e){return Qh(e)?Array.isArray(e)||!(e instanceof Map)&&Symbol.iterator in e:!1}function JO(e,t){if(Array.isArray(e))for(let n=0;n<e.length;n++)t(e[n]);else{let n=e[Symbol.iterator](),r;for(;!(r=n.next()).done;)t(r.value)}}function Qh(e){return e!==null&&(typeof e=="function"||typeof e=="object")}function fs(e,t,n){return e[t]=n}function ZO(e,t){return e[t]}function Ut(e,t,n){let r=e[t];return Object.is(r,n)?!1:(e[t]=n,!0)}function ji(e,t,n,r){let i=Ut(e,t,n);return Ut(e,t+1,r)||i}function j0(e,t,n,r,i){let o=ji(e,t,n,r);return Ut(e,t+2,i)||o}function Xh(e,t,n,r,i,o){let s=ji(e,t,n,r);return ji(e,t+2,i,o)||s}function QO(e){return(e.flags&32)===32}function XO(e,t,n,r,i,o,s,a,c){let u=t.consts,l=zi(t,e,4,s||null,Fi(u,a));zh(t,n,l,Fi(u,c)),Lc(t,l);let d=l.tView=Wh(2,l,r,i,o,t.directiveRegistry,t.pipeRegistry,null,t.schemas,u,null);return t.queries!==null&&(t.queries.template(t,l),d.queries=t.queries.embeddedTView(l)),l}function pc(e,t,n,r,i,o,s,a){let c=B(),u=Ae(),l=e+Le,d=u.firstCreatePass?XO(l,u,c,t,n,r,i,o,s):u.data[l];Zr(d,!1);let f=eN(u,c,d,e);Fc()&&Uc(u,c,f,d),ur(f,c);let h=p0(f,c,f,d);return c[l]=h,Gc(c,h),x0(h,d,c),Mc(d)&&$h(u,c,d),s!=null&&Uh(c,d,a),pc}var eN=tN;function tN(e,t,n,r){return kc(!0),t[Se].createComment("")}var pt=function(e){return e[e.NOT_STARTED=0]="NOT_STARTED",e[e.IN_PROGRESS=1]="IN_PROGRESS",e[e.COMPLETE=2]="COMPLETE",e[e.FAILED=3]="FAILED",e}(pt||{}),l_=0,nN=1,et=function(e){return e[e.Placeholder=0]="Placeholder",e[e.Loading=1]="Loading",e[e.Complete=2]="Complete",e[e.Error=3]="Error",e}(et||{}),ep=function(e){return e[e.Initial=-1]="Initial",e}(ep||{}),rN=0,tp=1;var V0=4,H0=5,$0=function(e){return e[e.Manual=0]="Manual",e[e.Playthrough=1]="Playthrough",e}($0||{});
37function np(e,t,n){let r=e===1?H0:V0;t[r]===null&&(t[r]=[]),t[r].push(n)}function Bf(e,t){let n=e===1?H0:V0,r=t[n];if(r!==null){for(let i of r)i();t[n]=null}}function U0(e){Bf(1,e),Bf(0,e)}function Xc(e){return e+1}function hs(e,t){let n=e[H],r=Xc(t.index);return e[r]}function iN(e,t,n){let r=e[H],i=Xc(t);e[i]=n}function ps(e,t){let n=Xc(t.index);return e.data[n]}function oN(e,t,n){let r=Xc(t);e.data[r]=n}function sN(e,t,n){let r=t[H],i=ps(r,n);switch(e){case et.Complete:return i.primaryTmplIndex;case et.Loading:return i.loadingTmplIndex;case et.Error:return i.errorTmplIndex;case et.Placeholder:return i.placeholderTmplIndex;default:return null}}function d_(e,t){return t===et.Placeholder?e.placeholderBlockConfig?.[l_]??null:t===et.Loading?e.loadingBlockConfig?.[l_]??null:null}function aN(e){return e.loadingBlockConfig?.[nN]??null}function f_(e,t){if(!e||e.length===0)return t;let n=new Set(e);for(let r of t)n.add(r);return e.length===n.size?e:Array.from(n)}function cN(e,t){let n=t.primaryTmplIndex+Le;return os(e,n)}var bi=new WeakMap;var wi=null,Bd=0,jf=class{constructor(){this.callbacks=new Set,this.listener=()=>{for(let t of this.callbacks)t()}}};function uN(e,t,n){let r=n.get(We),i=bi.get(e);return wi=wi||r.runOutsideAngular(()=>new IntersectionObserver(o=>{for(let s of o)s.isIntersecting&&bi.has(s.target)&&r.run(bi.get(s.target).listener)})),i||(i=new jf,r.runOutsideAngular(()=>wi.observe(e)),bi.set(e,i),Bd++),i.callbacks.add(t),()=>{bi.has(e)&&(i.callbacks.delete(t),i.callbacks.size===0&&(wi?.unobserve(e),bi.delete(e),Bd--),Bd===0&&(wi?.disconnect(),wi=null))}}function lN(e,t,n){return n==null?e:n>=0?uE(n,e):e[t.index][at]??null}function dN(e,t){return Ch(Le+t,e)}function fN(e,t,n,r,i,o,s){let a=e[yt];function c(){if(ef(e))return;let u=hs(e,t),l=u[tp];if(l!==ep.Initial&&l!==et.Placeholder)return;let d=lN(e,t,r);if(!d){i_(c,{injector:a});return}if(ef(d))return;let f=dN(d,n),h=i(f,()=>{e!==d&&wh(d,h),o()},a);e!==d&&Nc(d,h),np(s,u,h)}i_(c,{injector:a})}function hN(e,t){let r=t[yt].get(gN),i=()=>r.remove(e);return r.add(e),i}var pN=()=>typeof requestIdleCallback<"u"?requestIdleCallback:setTimeout,mN=()=>typeof requestIdleCallback<"u"?cancelIdleCallback:clearTimeout,gN=(()=>{class e{constructor(){this.executingCallbacks=!1,this.idleId=null,this.current=new Set,this.deferred=new Set,this.ngZone=Y(We),this.requestIdleCallbackFn=pN().bind(globalThis),this.cancelIdleCallbackFn=mN().bind(globalThis)}add(n){(this.executingCallbacks?this.deferred:this.current).add(n),this.idleId===null&&this.scheduleIdleCallback()}remove(n){let{current:r,deferred:i}=this;r.delete(n),i.delete(n),r.size===0&&i.size===0&&this.cancelIdleCallback()}scheduleIdleCallback(){let n=()=>{this.cancelIdleCallback(),this.executingCallbacks=!0;for(let r of this.current)r();if(this.current.clear(),this.executingCallbacks=!1,this.deferred.size>0){for(let r of this.deferred)this.current.add(r);this.deferred.clear(),this.scheduleIdleCallback()}};this.idleId=this.requestIdleCallbackFn(()=>this.ngZone.run(n))}cancelIdleCallback(){this.idleId!==null&&(this.cancelIdleCallbackFn(this.idleId),this.idleId=null)}ngOnDestroy(){this.cancelIdleCallback(),this.current.clear(),this.deferred.clear()}static{this.\u0275prov=Z({token:e,providedIn:"root",factory:()=>new e})}}return e})();var vN=new re("");function W0(e){return e.get(vN,null,{optional:!0})?.behavior===$0.Manual?!1:cs(e)}var yN=null;function i4(e,t,n,r,i,o,s,a,c){let u=B(),l=Ae(),d=e+Le;if(pc(e,null,0,0),l.firstCreatePass){In("NgDefer");let y={primaryTmplIndex:t,loadingTmplIndex:r??null,placeholderTmplIndex:i??null,errorTmplIndex:o??null,placeholderBlockConfig:null,loadingBlockConfig:null,dependencyResolverFn:n??null,loadingState:pt.NOT_STARTED,loadingPromise:null,providers:null};c?.(l,y,a,s),oN(l,d,y)}let f=Ye(),h=u[d];x0(h,f,u);let m=[null,ep.Initial,null,null,null,null];iN(u,d,m);let g=()=>U0(m);np(0,m,()=>wh(u,g)),Nc(u,g)}function o4(){_N(hN)}function s4(e,t){let n=B(),r=Ye();wN(n,r),fN(n,r,e,t,uN,()=>IN(n,r),0)}function _N(e){let t=B();if(cs(t[yt])){let n=Ye(),r=t[H],i=ps(r,n);if(i.loadingState===pt.NOT_STARTED){let o=hs(t,n),a=e(()=>bN(i,t,n),t);np(1,o,a)}}}function Br(e,t,n,r=!1){let i=n[tt],o=i[H];if(ef(i))return;let s=hs(i,t),a=s[tp];if(h_(a,e)&&h_(s[rN]??-1,e)){let c=i[yt],u=ps(o,t),d=!r&&cs(c)&&(aN(u)!==null||d_(u,et.Loading)!==null||d_(u,et.Placeholder))?yN:DN;try{d(e,s,n,t,i)}catch(f){qc(i,f)}}}function EN(e){return e instanceof dc&&typeof e.injector.__ngOutletInjector=="function"}function CN(e,t){return e.injector.__ngOutletInjector(t)}function DN(e,t,n,r,i){let o=sN(e,i,r);if(o!==null){t[tp]=e;let s=i[H],a=o+Le,c=os(s,a),u=0;Kh(n,u);let l;if(e===et.Complete){let h=ps(s,r),m=h.providers;if(m&&m.length>0){let g=i[yt],y=EN(g),p=y?g:g.get(sn);l=p.get(YO).getOrCreateInjector(h,p,m,""),y&&(l=CN(g,l))}}let d=Li(n,c.tView.ssrId),f=ls(i,c,null,{dehydratedView:d,injector:l});ds(n,f,u,ki(c,d)),Kc(f)}}function h_(e,t){return e<t}
37function bN(e,t,n){t[yt]&&W0(t[yt])&&z0(e,t,n)}function z0(e,t,n){let r=t[yt],i=t[H];if(e.loadingState!==pt.NOT_STARTED)return e.loadingPromise??Promise.resolve();let o=hs(t,n),s=cN(i,e);e.loadingState=pt.IN_PROGRESS,Bf(1,o);let a=e.dependencyResolverFn,c=r.get(Ki),u=c.add();return a?(e.loadingPromise=Promise.allSettled(a()).then(l=>{let d=!1,f=[],h=[];for(let m of l)if(m.status==="fulfilled"){let g=m.value,y=Dn(g)||hh(g);if(y)f.push(y);else{let p=ph(g);p&&h.push(p)}}else{d=!0;break}if(e.loadingPromise=null,c.remove(u),d){if(e.loadingState=pt.FAILED,e.errorTmplIndex===null){let m=zA(t),g=new W(750,!1);qc(t,g)}}else{e.loadingState=pt.COMPLETE;let m=s.tView;if(f.length>0){m.directiveRegistry=f_(m.directiveRegistry,f);let g=f.map(p=>p.type),y=mh(!1,...g);e.providers=y}h.length>0&&(m.pipeRegistry=f_(m.pipeRegistry,h))}}),e.loadingPromise):(e.loadingPromise=Promise.resolve().then(()=>{e.loadingPromise=null,e.loadingState=pt.COMPLETE,c.remove(u)}),e.loadingPromise)}function wN(e,t){let n=e[t.index];Br(et.Placeholder,t,n)}function p_(e,t,n){e.loadingPromise.then(()=>{e.loadingState===pt.COMPLETE?Br(et.Complete,t,n):e.loadingState===pt.FAILED&&Br(et.Error,t,n)})}function IN(e,t){let n=e[H],r=e[t.index],i=e[yt];if(!W0(i))return;let o=hs(e,t),s=ps(n,t);switch(U0(o),s.loadingState){case pt.NOT_STARTED:Br(et.Loading,t,r),z0(s,e,t),s.loadingState===pt.IN_PROGRESS&&p_(s,t,r);break;case pt.IN_PROGRESS:Br(et.Loading,t,r),p_(s,t,r);break;case pt.COMPLETE:Br(et.Complete,t,r);break;case pt.FAILED:Br(et.Error,t,r);break;default:}}function TN(e,t,n,r){let i=B(),o=$i();if(Ut(i,o,t)){let s=Ae(),a=Qr();RM(a,i,e,t,n,r)}return TN}function rp(e,t,n,r){return Ut(e,$i(),n)?t+Ue(n)+r:Be}function G0(e,t,n,r,i,o){let s=Pc(),a=ji(e,s,n,i);return Ui(2),a?t+Ue(n)+r+Ue(i)+o:Be}function q0(e,t,n,r,i,o,s,a){let c=Pc(),u=j0(e,c,n,i,s);return Ui(3),u?t+Ue(n)+r+Ue(i)+o+Ue(s)+a:Be}function K0(e,t,n,r,i,o,s,a,c,u){let l=Pc(),d=Xh(e,l,n,i,s,c);return Ui(4),d?t+Ue(n)+r+Ue(i)+o+Ue(s)+a+Ue(c)+u:Be}function xN(e,t,n,r,i,o,s,a,c,u,l,d,f,h){let m=Pc(),g=Xh(e,m,n,i,s,c);return g=ji(e,m+4,l,f)||g,Ui(6),g?t+Ue(n)+r+Ue(i)+o+Ue(s)+a+Ue(c)+u+Ue(l)+d+Ue(f)+h:Be}function Ha(e,t){return e<<17|t<<2}function Yr(e){return e>>17&32767}function SN(e){return(e&2)==2}function AN(e,t){return e&131071|t<<17}function Vf(e){return e|2}function Vi(e){return(e&131068)>>2}function jd(e,t){return e&-131069|t<<2}function MN(e){return(e&1)===1}function Hf(e){return e|1}function ON(e,t,n,r,i,o){let s=o?t.classBindings:t.styleBindings,a=Yr(s),c=Vi(s);e[r]=n;let u=!1,l;if(Array.isArray(n)){let d=n;l=d[1],(l===null||ns(d,l)>0)&&(u=!0)}else l=n;if(i)if(c!==0){let f=Yr(e[a+1]);
vendor: 6,074 bytes, line 37
37e[r+1]=Ha(f,a),f!==0&&(e[f+1]=jd(e[f+1],r)),e[a+1]=AN(e[a+1],r)}else e[r+1]=Ha(a,0),a!==0&&(e[a+1]=jd(e[a+1],r)),a=r;else e[r+1]=Ha(c,0),a===0?a=r:e[c+1]=jd(e[c+1],r),c=r;u&&(e[r+1]=Vf(e[r+1])),m_(e,l,r,!0),m_(e,l,r,!1),NN(t,l,e,r,o),s=Ha(a,c),o?t.classBindings=s:t.styleBindings=s}function NN(e,t,n,r,i){let o=i?e.residualClasses:e.residualStyles;o!=null&&typeof t=="string"&&ns(o,t)>=0&&(n[r+1]=Hf(n[r+1]))}function m_(e,t,n,r){let i=e[n+1],o=t===null,s=r?Yr(i):Vi(i),a=!1;for(;s!==0&&(a===!1||o);){let c=e[s],u=e[s+1];PN(c,t)&&(a=!0,e[s+1]=r?Hf(u):Vf(u)),s=r?Yr(u):Vi(u)}a&&(e[n+1]=r?Vf(i):Hf(i))}function PN(e,t){return e===null||t==null||(Array.isArray(e)?e[1]:e)===t?!0:Array.isArray(e)&&typeof t=="string"?ns(e,t)>=0:!1}var rn={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function RN(e){return e.substring(rn.key,rn.keyEnd)}function FN(e){return kN(e),Y0(e,J0(e,0,rn.textEnd))}function Y0(e,t){let n=rn.textEnd;return n===t?-1:(t=rn.keyEnd=LN(e,rn.key=t,n),J0(e,t,n))}function kN(e){rn.key=0,rn.keyEnd=0,rn.value=0,rn.valueEnd=0,rn.textEnd=e.length}function J0(e,t,n){for(;t<n&&e.charCodeAt(t)<=32;)t++;return t}function LN(e,t,n){for(;t<n&&e.charCodeAt(t)>32;)t++;return t}function BN(e,t,n){let r=B(),i=$i();if(Ut(r,i,t)){let o=Ae(),s=Qr();Gi(o,s,r,e,t,r[Se],n,!1)}return BN}function $f(e,t,n,r,i){let o=t.inputs,s=i?"class":"style";Gh(e,n,o[s],s,r)}function Z0(e,t,n){return X0(e,t,n,!1),Z0}function jN(e,t){return X0(e,t,null,!0),jN}function a4(e){eC(zN,Q0,e,!0)}function Q0(e,t){for(let n=FN(t);n>=0;n=Y0(t,n))wc(e,RN(t),!0)}function X0(e,t,n,r){let i=B(),o=Ae(),s=Ui(2);if(o.firstUpdatePass&&nC(o,e,s,r),t!==Be&&Ut(i,s,t)){let a=o.data[zt()];rC(o,a,i,i[Se],e,i[s+1]=qN(t,n),r,s)}}function eC(e,t,n,r){let i=Ae(),o=Ui(2);i.firstUpdatePass&&nC(i,null,o,r);let s=B();if(n!==Be&&Ut(s,o,n)){let a=i.data[zt()];if(iC(a,r)&&!tC(i,o)){let c=r?a.classesWithoutHost:a.stylesWithoutHost;c!==null&&(n=Gd(c,n||"")),$f(i,a,s,n,r)}else GN(i,a,s,s[Se],s[o+1],s[o+1]=WN(e,t,n),r,o)}}function tC(e,t){return t>=e.expandoStartIndex}function nC(e,t,n,r){let i=e.data;if(i[n+1]===null){let o=i[zt()],s=tC(e,n);iC(o,r)&&t===null&&!s&&(t=!1),t=VN(i,o,t,r),ON(i,o,t,n,s,r)}}function VN(e,t,n,r){let i=LS(e),o=r?t.residualClasses:t.residualStyles;if(i===null)(r?t.classBindings:t.styleBindings)===0&&(n=Vd(null,e,t,n,r),n=Xo(n,t.attrs,r),o=null);else{let s=t.directiveStylingLast;if(s===-1||e[s]!==i)if(n=Vd(i,e,t,n,r),o===null){let c=HN(e,t,r);c!==void 0&&Array.isArray(c)&&(c=Vd(null,e,t,c[1],r),c=Xo(c,t.attrs,r),$N(e,t,r,c))}else o=UN(e,t,r)}return o!==void 0&&(r?t.residualClasses=o:t.residualStyles=o),n}function HN(e,t,n){let r=n?t.classBindings:t.styleBindings;if(Vi(r)!==0)return e[Yr(r)]}function $N(e,t,n,r){let i=n?t.classBindings:t.styleBindings;e[Yr(i)]=r}function UN(e,t,n){let r,i=t.directiveEnd;for(let o=1+t.directiveStylingLast;o<i;o++){let s=e[o].hostAttrs;r=Xo(r,s,n)}return Xo(r,t.attrs,n)}function Vd(e,t,n,r,i){let o=null,s=n.directiveEnd,a=n.directiveStylingLast;for(a===-1?a=n.directiveStart:a++;a<s&&(o=t[a],r=Xo(r,o.hostAttrs,i),o!==e);)a++;return e!==null&&(n.directiveStylingLast=a),r}function Xo(e,t,n){let r=n?1:2,i=-1;if(t!==null)for(let o=0;o<t.length;o++){let s=t[o];typeof s=="number"?i=s:i===r&&(Array.isArray(e)||(e=e===void 0?[]:["",e]),wc(e,s,n?!0:t[++o]))}return e===void 0?null:e}function WN(e,t,n){if(n==null||n==="")return gt;let r=[],i=Gt(n);if(Array.isArray(i))for(let o=0;o<i.length;o++)e(r,i[o],!0);else if(typeof i=="object")for(let o in i)i.hasOwnProperty(o)&&e(r,o,i[o]);else typeof i=="string"&&t(r,i);return r}function zN(e,t,n){let r=String(t);r!==""&&!r.includes(" ")&&wc(e,r,n)}function GN(e,t,n,r,i,o,s,a){i===Be&&(i=gt);let c=0,u=0,l=0<i.length?i[0]:null,d=0<o.length?o[0]:null;for(;l!==null||d!==null;){let f=c<i.length?i[c+1]:void 0,h=u<o.length?o[u+1]:void 0,m=null,g;l===d?(c+=2,u+=2,f!==h&&(m=d,g=h)):d===null||l!==null&&l<d?(c+=2,m=l):(u+=2,m=d,g=h),m!==null&&rC(e,t,n,r,m,g,s,a),l=c<i.length?i[c]:null,d=u<o.length?o[u]:null}}function rC(e,t,n,r,i,o,s,a){if(!(t.type&3))return;let c=e.data,u=c[a+1],l=MN(u)?g_(c,t,n,i,Vi(u),s):void 0;if(!mc(l)){mc(o)||SN(u)&&(o=g_(c,null,n,i,a,s));let d=Ch(zt(),n);dM(r,s,d,i,o)}}function g_(e,t,n,r,i,o){let s=t===null,a;for(;i>0;){let c=e[i],u=Array.isArray(c),l=u?c[1]:c,d=l===null,f=n[i+1];f===Be&&(f=d?gt:void 0);let h=d?Ad(f,r):l===r?f:void 0;if(u&&!mc(h)&&(h=Ad(c,r)),mc(h)&&(a=h,s))return a;let m=e[i+1];i=s?Yr(m):Vi(m)}if(t!==null){let c=o?t.residualClasses:t.residualStyles;c!=null&&(a=Ad(c,r))}return a}function mc(e){return e!==void 0}function qN(e,t){return e==null||e===""||(typeof t=="string"?e=e+t:typeof e=="object"&&(e=vt(Gt(e)))),e}function iC(e,t){return(e.flags&(t?8:16))!==0}function c4(e,t,n){let r=B(),i=rp(r,e,t,n);eC(wc,Q0,i,!0)}var Uf=class{destroy(t){}updateValue(t,n){}swap(t,n){let r=Math.min(t,n),i=Math.max(t,n),o=this.detach(i);if(i-r>1){let s=this.detach(r);this.attach(r,o),this.attach(i,s)}else this.attach(r,o)}move(t,n){this.attach(n,this.detach(t))}};function Hd(e,t,n,r,i){return e===n&&Object.is(t,r)?1:Object.is(i(e,t),i(n,r))?-1:0}function KN(e,t,n){let r,i,o=0,s=e.length-1;if(Array.isArray(t)){let a=t.length-1;for(;o<=s&&o<=a;){let c=e.at(o),u=t[o],l=Hd(o,c,o,u,n);if(l!==0){l<0&&e.updateValue(o,u),o++;continue}let d=e.at(s),f=t[a],h=Hd(s,d,a,f,n);if(h!==0){h<0&&e.updateValue(s,f),s--,a--;continue}let m=n(o,c),g=n(s,d),y=n(o,u);if(Object.is(y,g)){let p=n(a,f);Object.is(p,m)?(e.swap(o,s),e.updateValue(s,f),a--,s--):e.move(s,o),e.updateValue(o,u),o++;continue}if(r??=new gc,i??=y_(e,o,s,n),Wf(e,r,o,y))e.updateValue(o,u),o++,s++;else if(i.has(y))r.set(m,e.detach(o)),s--;else{let p=e.create(o,t[o]);e.attach(o,p),o++,s++}}for(;o<=a;)v_(e,r,n,o,t[o]),o++}else if(t!=null){let a=t[Symbol.iterator](),c=a.next();for(;!c.done&&o<=s;){let u=e.at(o),l=c.value,d=Hd(o,u,o,l,n);if(d!==0)d<0&&e.updateValue(o,l),o++,c=a.next();else{r??=new gc,i??=y_(e,o,s,n);let f=n(o,l);if(Wf(e,r,o,f))e.updateValue(o,l),o++,s++,c=a.next();else if(!i.has(f))e.attach(o,e.create(o,l)),o++,s++,c=a.next();else{let h=n(o,u);r.set(h,e.detach(o)),s--}}}for(;!c.done;
37)v_(e,r,n,e.length,c.value),c=a.next()}for(;o<=s;)e.destroy(e.detach(s--));r?.forEach(a=>{e.destroy(a)})}function Wf(e,t,n,r){return t!==void 0&&t.has(r)?(e.attach(n,t.get(r)),t.delete(r),!0):!1}function v_(e,t,n,r,i){if(Wf(e,t,r,n(r,i)))e.updateValue(r,i);else{let o=e.create(r,i);e.attach(r,o)}}function y_(e,t,n,r){let i=new Set;for(let o=t;o<=n;o++)i.add(r(o,e.at(o)));return i}var gc=class{constructor(){this.kvMap=new Map,this._vMap=void 0}has(t){return this.kvMap.has(t)}delete(t){if(!this.has(t))return!1;let n=this.kvMap.get(t);return this._vMap!==void 0&&this._vMap.has(n)?(this.kvMap.set(t,this._vMap.get(n)),this._vMap.delete(n)):this.kvMap.delete(t),!0}get(t){return this.kvMap.get(t)}set(t,n){if(this.kvMap.has(t)){let r=this.kvMap.get(t);this._vMap===void 0&&(this._vMap=new Map);let i=this._vMap;for(;i.has(r);)r=i.get(r);i.set(r,n)}else this.kvMap.set(t,n)}forEach(t){for(let[n,r]of this.kvMap)if(t(r,n),this._vMap!==void 0){let i=this._vMap;for(;i.has(r);)r=i.get(r),t(r,n)}}};function u4(e,t,n){In("NgControlFlow");let r=B(),i=$i(),o=Kf(r,Le+e),s=0;if(Ut(r,i,t)){let a=ne(null);try{if(Kh(o,s),t!==-1){let c=Yf(r[H],Le+t),u=Li(o,c.tView.ssrId),l=ls(r,c,n,{dehydratedView:u});ds(o,l,s,ki(c,u))}}finally{ne(a)}}else{let a=y0(o,s);a!==void 0&&(a[st]=n)}}var zf=class{constructor(t,n,r){this.lContainer=t,this.$implicit=n,this.$index=r}get $count(){return this.lContainer.length-at}};function l4(e){return e}function d4(e,t){return t}var Gf=class{constructor(t,n,r){this.hasEmptyBlock=t,this.trackByFn=n,this.liveCollection=r}};function f4(e,t,n,r,i,o,s,a,c,u,l,d,f){In("NgControlFlow");let h=c!==void 0,m=B(),g=a?s.bind(m[Nt][st]):s,y=new Gf(h,g);m[Le+e]=y,pc(e+1,t,n,r,i,o),h&&pc(e+2,c,u,l,d,f)}var qf=class extends Uf{constructor(t,n,r){super(),this.lContainer=t,this.hostLView=n,this.templateTNode=r,this.needsIndexUpdate=!1}get length(){return this.lContainer.length-at}at(t){return this.getLView(t)[st].$implicit}attach(t,n){let r=n[Pi];this.needsIndexUpdate||=t!==this.length,ds(this.lContainer,n,t,ki(this.templateTNode,r))}detach(t){return this.needsIndexUpdate||=t!==this.length-1,YN(this.lContainer,t)}create(t,n){let r=Li(this.lContainer,this.templateTNode.tView.ssrId);return ls(this.hostLView,this.templateTNode,new zf(this.lContainer,n,t),{dehydratedView:r})}destroy(t){$c(t[H],t)}updateValue(t,n){this.getLView(t)[st].$implicit=n}reset(){this.needsIndexUpdate=!1}updateIndexes(){if(this.needsIndexUpdate)for(let t=0;t<this.length;t++)this.getLView(t)[st].$index=t}getLView(t){return JN(this.lContainer,t)}};function h4(e){let t=ne(null),n=zt();try{let r=B(),i=r[H],o=r[n];if(o.liveCollection===void 0){let a=n+1,c=Kf(r,a),u=Yf(i,a);o.liveCollection=new qf(c,r,u)}else o.liveCollection.reset();let s=o.liveCollection;if(KN(s,e,o.trackByFn),s.updateIndexes(),o.hasEmptyBlock){let a=$i(),c=s.length===0;if(Ut(r,a,c)){let u=n+2,l=Kf(r,u);if(c){let d=Yf(i,u),f=Li(l,d.tView.ssrId),h=ls(r,d,void 0,{dehydratedView:f});ds(l,h,0,ki(d,f))}else Kh(l,0)}}}finally{ne(t)}}function Kf(e,t){return e[t]}function YN(e,t){return Zo(e,t)}function JN(e,t){return y0(e,t)}function Yf(e,t){return os(e,t)}function ZN(e,t,n,r,i,o){let s=t.consts,a=Fi(s,i),c=zi(t,e,2,r,a);return zh(t,n,c,Fi(s,o)),c.attrs!==null&&uc(c,c.attrs,!1),c.mergedAttrs!==null&&uc(c,c.mergedAttrs,!0),t.queries!==null&&t.queries.elementStart(t,c),c}function oC(e,t,n,r){let i=B(),o=Ae(),s=Le+e,a=i[Se],c=o.firstCreatePass?ZN(s,o,i,t,n,r):o.data[s],u=XN(o,i,c,a,t,e);i[s]=u;let l=Mc(c);return Zr(c,!0),s0(a,u,c),!QO(c)&&Fc()&&Uc(o,i,u,c),TS()===0&&ur(u,i),xS(),l&&($h(o,i,c),Hh(o,c,i)),r!==null&&Uh(i,c),oC}function sC(){let e=Ye();Ih()?Th():(e=e.parent,Zr(e,!1));let t=e;AS(t)&&MS(),SS();let n=Ae();return n.firstCreatePass&&(Lc(n,e),Eh(e)&&n.queries.elementEnd(e)),t.classesWithoutHost!=null&&zS(t)&&$f(n,t,B(),t.classesWithoutHost,!0),t.stylesWithoutHost!=null&&GS(t)&&$f(n,t,B(),t.stylesWithoutHost,!1),sC}function QN(e,t,n,r){return oC(e,t,n,r),sC(),QN}var XN=(e,t,n,r,i,o)=>(kc(!0),ZE(r,i,HS()));function eP(e,t,n,r,i){let o=t.consts,s=Fi(o,r),a=zi(t,e,8,"ng-container",s);s!==null&&uc(a,s,!0);let c=Fi(o,i);return zh(t,n,a,c),t.queries!==null&&t.queries.elementStart(t,a),a}function aC(e,t,n){let r=B(),i=Ae(),o=e+Le,s=i.firstCreatePass?eP(o,i,r,t,n
37):i.data[o];Zr(s,!0);let a=nP(i,r,s,e);return r[o]=a,Fc()&&Uc(i,r,a,s),ur(a,r),Mc(s)&&($h(i,r,s),Hh(i,s,r)),n!=null&&Uh(r,s),aC}function cC(){let e=Ye(),t=Ae();return Ih()?Th():(e=e.parent,Zr(e,!1)),t.firstCreatePass&&(Lc(t,e),Eh(e)&&t.queries.elementEnd(e)),cC}function tP(e,t,n){return aC(e,t,n),cC(),tP}var nP=(e,t,n,r)=>(kc(!0),YA(t[Se],""));function p4(){return B()}var kr=void 0;function rP(e){let t=e,n=Math.floor(Math.abs(e)),r=e.toString().replace(/^[^.]*\.?/,"").length;return n===1&&r===0?1:5}var iP=["en",[["a","p"],["AM","PM"],kr],[["AM","PM"],kr,kr],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],kr,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],kr,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",kr,"{1} 'at' {0}",kr],[".",",",";","%","+","-","E","\xD7","\u2030","\u221E","NaN",":"],["#,##0.###","#,##0%","\xA4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",rP],$d={};function xt(e){let t=oP(e),n=__(t);if(n)return n;let r=t.split("-")[0];if(n=__(r),n)return n;if(r==="en")return iP;throw new W(701,!1)}function __(e){return e in $d||($d[e]=Ot.ng&&Ot.ng.common&&Ot.ng.common.locales&&Ot.ng.common.locales[e]),$d[e]}var Re=function(e){return e[e.LocaleId=0]="LocaleId",e[e.DayPeriodsFormat=1]="DayPeriodsFormat",e[e.DayPeriodsStandalone=2]="DayPeriodsStandalone",e[e.DaysFormat=3]="DaysFormat",e[e.DaysStandalone=4]="DaysStandalone",e[e.MonthsFormat=5]="MonthsFormat",e[e.MonthsStandalone=6]="MonthsStandalone",e[e.Eras=7]="Eras",e[e.FirstDayOfWeek=8]="FirstDayOfWeek",e[e.WeekendRange=9]="WeekendRange",e[e.DateFormat=10]="DateFormat",e[e.TimeFormat=11]="TimeFormat",e[e.DateTimeFormat=12]="DateTimeFormat",e[e.NumberSymbols=13]="NumberSymbols",e[e.NumberFormats=14]="NumberFormats",e[e.CurrencyCode=15]="CurrencyCode",e[e.CurrencySymbol=16]="CurrencySymbol",e[e.CurrencyName=17]="CurrencyName",e[e.Currencies=18]="Currencies",e[e.Directionality=19]="Directionality",e[e.PluralCase=20]="PluralCase",e[e.ExtraData=21]="ExtraData",e}(Re||{});function oP(e){return e.toLowerCase().replace(/_/g,"-")}var vc="en-US",sP="USD";var aP=vc;function cP(e){typeof e=="string"&&(aP=e.toLowerCase().replace(/_/g,"-"))}function uP(e,t,n,r){let i=B(),o=Ae(),s=Ye();return uC(o,i,i[Se],s,e,t,r),uP}function lP(e,t,n,r){let i=e.cleanup;if(i!=null)for(let o=0;o<i.length-1;o+=2){let s=i[o];if(s===n&&i[o+1]===r){let a=t[qo],c=i[o+2];return a.length>c?a[c]:null}typeof s=="string"&&(o+=2)}return null}function uC(e,t,n,r,i,o,s){let a=Mc(r),u=e.firstCreatePass&&v0(e),l=t[st],d=g0(t),f=!0;if(r.type&3||s){let g=Wt(r,t),y=s?s(g):g,p=d.length,v=s?w=>s(bn(w[r.index])):r.index,C=null;if(!s&&a&&(C=lP(e,t,i,r.index)),C!==null){let w=C.__ngLastListenerFn__||C;w.__ngNextListenerFn__=o,C.__ngLastListenerFn__=o,f=!1}else{o=C_(r,t,l,o,!1);let w=n.listen(y,i,o);d.push(o,w),u&&u.push(i,v,p,p+1)}}else o=C_(r,t,l,o,!1);let h=r.outputs,m;if(f&&h!==null&&(m=h[i])){let g=m.length;if(g)for(let y=0;y<g;y+=2){let p=m[y],v=m[y+1],P=t[p][v].subscribe(o),k=d.length;d.push(o,P),u&&u.push(i,r.index,k,-(k+1))}}}function E_(e,t,n,r){let i=ne(null);try{return _n(6,t,n),n(r)!==!1}catch(o){return qc(e,o),!1}finally{_n(7,t,n),ne(i)}}function C_(e,t,n,r,i){return function o(s){if(s===Function)return r;let a=e.componentOffset>-1?dr(e.index,t):t;Kc(a);let c=E_(t,n,r,s),u=o.__ngNextListenerFn__;for(;u;)c=E_(t,n,u,s)&&c,u=u.__ngNextListenerFn__;return i&&c===!1&&s.preventDefault(),c}}function m4(e=1){return jS(e)}function dP(e,t){let n=null,r=qx(e);for(let i=0;i<t.length;i++){let o=t[i];if(o==="*"){n=i;continue}if(r===null?z_(e,o,!0):Jx(r,o))return i}return n}function g4(e){let t=B()[Nt][Pt];if(!t.projection){let n=e?e.length:1,r=t.projection=Bx(n,null),i=r.slice(),o=t.child;for(;o!==null;){let s=e?dP(o,e):0;s!==null&&(i[s]?i[s].projectionNext=o:r[s]=o,i[s]=o),o=o.next}}}function v4(e,t=0,n){let r=B(),i=Ae(),o=zi(i,Le+e,16,null,n||null);o.projection===null&&(o.projection=t),Th(),(!r[Pi]||dE())&&(o.flags&32)!==32&&uM(i,r,o)}function fP(e,t,n){return lC(e,"",t,"",n),fP}function lC(e,t,n,r,i){let o=B(),s=rp(o,t,n,r);
vendor: 5,532 bytes, line 37
37if(s!==Be){let a=Ae(),c=Qr();Gi(a,c,o,e,s,o[Se],i,!1)}return lC}function hP(e,t,n,r,i,o,s){let a=B(),c=G0(a,t,n,r,i,o);if(c!==Be){let u=Ae(),l=Qr();Gi(u,l,a,e,c,a[Se],s,!1)}return hP}function pP(e,t,n,r,i,o,s,a,c){let u=B(),l=q0(u,t,n,r,i,o,s,a);if(l!==Be){let d=Ae(),f=Qr();Gi(d,f,u,e,l,u[Se],c,!1)}return pP}function mP(e,t,n,r,i,o,s,a,c,u,l){let d=B(),f=K0(d,t,n,r,i,o,s,a,c,u);if(f!==Be){let h=Ae(),m=Qr();Gi(h,m,d,e,f,d[Se],l,!1)}return mP}function y4(e,t,n,r){MO(e,t,n,r)}function _4(e,t,n){M0(e,t,n)}function E4(e){let t=B(),n=Ae(),r=xh();Rc(r+1);let i=Zh(n,r);if(e.dirty&&bS(t)===((i.metadata.flags&2)===2)){if(i.matches===null)e.reset([]);else{let o=N0(t,r);e.reset(o,OE),e.notifyOnChanges()}return!0}return!1}function C4(){return Jh(B(),xh())}function D4(e,t,n,r){LO(e,M0(t,n,r))}function b4(e=1){Rc(xh()+e)}function gP(e,t,n,r){n>=e.data.length&&(e.data[n]=null,e.blueprint[n]=null),t[n]=r}function w4(e){let t=NS();return Oc(t,Le+e)}function I4(e,t=""){let n=B(),r=Ae(),i=e+Le,o=r.firstCreatePass?zi(r,i,1,t,null):r.data[i],s=vP(r,n,o,t,e);n[i]=s,Fc()&&Uc(r,n,s,o),Zr(o,!1)}var vP=(e,t,n,r,i)=>(kc(!0),qA(t[Se],r));function yP(e){return dC("",e,""),yP}function dC(e,t,n){let r=B(),i=rp(r,e,t,n);return i!==Be&&us(r,zt(),i),dC}function _P(e,t,n,r,i){let o=B(),s=G0(o,e,t,n,r,i);return s!==Be&&us(o,zt(),s),_P}function EP(e,t,n,r,i,o,s){let a=B(),c=q0(a,e,t,n,r,i,o,s);return c!==Be&&us(a,zt(),c),EP}function CP(e,t,n,r,i,o,s,a,c){let u=B(),l=K0(u,e,t,n,r,i,o,s,a,c);return l!==Be&&us(u,zt(),l),CP}function DP(e,t,n,r,i,o,s,a,c,u,l,d,f){let h=B(),m=xN(h,e,t,n,r,i,o,s,a,c,u,l,d,f);return m!==Be&&us(h,zt(),m),DP}function bP(e,t,n){R0(t)&&(t=t());let r=B(),i=$i();if(Ut(r,i,t)){let o=Ae(),s=Qr();Gi(o,s,r,e,t,r[Se],n,!1)}return bP}function T4(e,t){let n=R0(e);return n&&e.set(t),n}function wP(e,t){let n=B(),r=Ae(),i=Ye();return uC(r,n,n[Se],i,e,t),wP}function IP(e,t,n){let r=Ae();if(r.firstCreatePass){let i=cr(e);Jf(n,r.data,r.blueprint,i,!0),Jf(t,r.data,r.blueprint,i,!1)}}function Jf(e,t,n,r,i){if(e=mt(e),Array.isArray(e))for(let o=0;o<e.length;o++)Jf(e[o],t,n,r,i);else{let o=Ae(),s=B(),a=Ye(),c=Ni(e)?e:mt(e.provide),u=Z_(e),l=a.providerIndexes&1048575,d=a.directiveStart,f=a.providerIndexes>>20;if(Ni(e)||!e.multi){let h=new zr(u,i,je),m=Wd(c,t,i?l:l+f,d);m===-1?(sf(rc(a,s),o,c),Ud(o,e,t.length),t.push(c),a.directiveStart++,a.directiveEnd++,i&&(a.providerIndexes+=1048576),n.push(h),s.push(h)):(n[m]=h,s[m]=h)}else{let h=Wd(c,t,l+f,d),m=Wd(c,t,l,l+f),g=h>=0&&n[h],y=m>=0&&n[m];if(i&&!y||!i&&!g){sf(rc(a,s),o,c);let p=SP(i?xP:TP,n.length,i,r,u);!i&&y&&(n[m].providerFactory=p),Ud(o,e,t.length,0),t.push(c),a.directiveStart++,a.directiveEnd++,i&&(a.providerIndexes+=1048576),n.push(p),s.push(p)}else{let p=fC(n[i?m:h],u,!i&&r);Ud(o,e,h>-1?h:m,p)}!i&&r&&y&&n[m].componentProviders++}}}function Ud(e,t,n,r){let i=Ni(t),o=cS(t);if(i||o){let c=(o?mt(t.useClass):t).prototype.ngOnDestroy;if(c){let u=e.destroyHooks||(e.destroyHooks=[]);if(!i&&t.multi){let l=u.indexOf(n);l===-1?u.push(n,[r,c]):u[l+1].push(r,c)}else u.push(n,c)}}}function fC(e,t,n){return n&&e.componentProviders++,e.multi.push(t)-1}function Wd(e,t,n,r){for(let i=n;i<r;i++)if(t[i]===e)return i;return-1}function TP(e,t,n,r){return Zf(this.multi,[])}function xP(e,t,n,r){let i=this.multi,o;if(this.providerFactory){let s=this.providerFactory.componentProviders,a=Gr(n,n[H],this.providerFactory.index,r);o=a.slice(0,s),Zf(i,o);for(let c=s;c<a.length;c++)o.push(a[c])}else o=[],Zf(i,o);return o}function Zf(e,t){for(let n=0;n<e.length;n++){let r=e[n];t.push(r())}return t}function SP(e,t,n,r,i){let o=new zr(e,n,je);return o.multi=[],o.index=t,o.componentProviders=0,fC(o,i,r&&!n),o}function x4(e,t=[]){return n=>{n.providersResolver=(r,i)=>IP(r,i?i(e):e,t)}}var AP=(()=>{class e{constructor(n){this._injector=n,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(n){if(!n.standalone)return null;if(!this.cachedInjectors.has(n)){let r=mh(!1,n.type),i=r.length>0?L0([r],this._injector,`Standalone[${n.type.name}]`):null;this.cachedInjectors.set(n,i)}return this.cachedInjectors.get(n)}ngOnDestroy(){try{for(let n of this.cachedInjectors.values())n!==null&&n.destroy()}finally{this.cachedInjectors.clear()}}static{this.\u0275prov=Z({token:e,providedIn:"environment",factory:()=>new e(J(sn))})}}return e})();function S4(e){In("NgStandalone"),e.getStandaloneInjector=t=>t.get(AP).getOrCreateStandaloneInjector(e)}function A4(e,t,n){let r=fr()+e,i=B();return i[r]===Be?fs(i,r,n?t.call(n):t()):ZO(i,r)}function M4(e,t,n,r){return hC(B(),fr(),e,t,n,r)}function O4(e,t,n,r,i){return pC(B(),fr(),e,t,n,r,i)}function N4(e,t,n,r,i,o){return mC(B(),fr(),e,t,n,r,i,o)}function P4(e,t,n,r,i,o,s){return MP(B(),fr(),e,t,n,r,i,o,s)}function eu(e,t){let n=e[t];return n===Be?void 0:n}function hC(e,t,n,r,i,o){let s=t+n;return Ut(e,s,i)?fs(e,s+1,o?r.call(o,i):r(i)):eu(e,s+1)}function pC(e,t,n,r,i,o,s){let a=t+n;return ji(e,a,i,o)?fs(e,a+2,s?r.call(s,i,o):r(i,o)):eu(e,a+2)}function mC(e,t,n,r,i,o,s,a){let c=t+n;return j0(e,c,i,o,s)?fs(e,c+3,a?r.call(a,i,o,s):r(i,o,s)):eu(e,c+3)}function MP(e,t,n,r,i,o,s,a,c){let u=t+n;return Xh(e,u,i,o,s,a)?fs(e,u+4,c?r.call(c,i,o,s,a):r(i,o,s,a)):eu(e,u+4)}function R4(e,t){let n=Ae(),r,i=e+Le;n.firstCreatePass?(r=OP(t,n.pipeRegistry),n.data[i]=r,r.onDestroy&&(n.destroyHooks??=[]).push(i,r.onDestroy)):r=n.data[i];let o=r.factory||(r.factory=Hr(r.type,!0)),s,a=Tt(je);try{let c=nc(!1),u=o();return nc(c),gP(n,B(),i,u),u}finally{Tt(a)}}function OP(e,t){if(t)for(let n=t.length-1;n>=0;n--){let r=t[n];if(e===r.name)return r}}
37function F4(e,t,n){let r=e+Le,i=B(),o=Oc(i,r);return ip(i,r)?hC(i,fr(),t,o.transform,n,o):o.transform(n)}function k4(e,t,n,r){let i=e+Le,o=B(),s=Oc(o,i);return ip(o,i)?pC(o,fr(),t,s.transform,n,r,s):s.transform(n,r)}function L4(e,t,n,r,i){let o=e+Le,s=B(),a=Oc(s,o);return ip(s,o)?mC(s,fr(),t,a.transform,n,r,i,a):a.transform(n,r,i)}function ip(e,t){return e[H].data[t].pure}function B4(e,t){return Yc(e,t)}var es=class{constructor(t){this.full=t;let n=t.split(".");this.major=n[0],this.minor=n[1],this.patch=n.slice(2).join(".")}},j4=new es("17.3.12"),gC=(()=>{class e{log(n){console.log(n)}warn(n){console.warn(n)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=Z({token:e,factory:e.\u0275fac,providedIn:"platform"})}}return e})();var vC=new re("");function op(e){return!!e&&typeof e.then=="function"}function yC(e){return!!e&&typeof e.subscribe=="function"}var NP=new re(""),_C=(()=>{class e{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((n,r)=>{this.resolve=n,this.reject=r}),this.appInits=Y(NP,{optional:!0})??[]}runInitializers(){if(this.initialized)return;let n=[];for(let i of this.appInits){let o=i();if(op(o))n.push(o);else if(yC(o)){let s=new Promise((a,c)=>{o.subscribe({complete:a,error:c})});n.push(s)}}let r=()=>{this.done=!0,this.resolve()};Promise.all(n).then(()=>{r()}).catch(i=>{this.reject(i)}),n.length===0&&r(),this.initialized=!0}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=Z({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})(),EC=new re("");function PP(){by(()=>{throw new W(600,!1)})}function RP(e){return e.isBoundToModule}function FP(e,t,n){try{let r=n();return op(r)?r.catch(i=>{throw t.runOutsideAngular(()=>e.handleError(i)),i}):r}catch(r){throw t.runOutsideAngular(()=>e.handleError(r)),r}}var tu=(()=>{class e{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=Y(ME),this.afterRenderEffectManager=Y(Qc),this.externalTestViews=new Set,this.beforeRender=new Vt,this.afterTick=new Vt,this.componentTypes=[],this.components=[],this.isStable=Y(Ki).hasPendingTasks.pipe(ot(n=>!n)),this._injector=Y(sn)}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(n,r){let i=n instanceof cc;if(!this._injector.get(_C).done){let f=!i&&nS(n),h=!1;throw new W(405,h)}let s;i?s=n:s=this._injector.get(Jc).resolveComponentFactory(n),this.componentTypes.push(s.componentType);let a=RP(s)?void 0:this._injector.get(lr),c=r||s.selector,u=s.create(Xr.NULL,[],c,a),l=u.location.nativeElement,d=u.injector.get(vC,null);return d?.registerApplication(l),u.onDestroy(()=>{this.detachView(u.hostView),zd(this.components,u),d?.unregisterApplication(l)}),this._loadComponent(u),u}tick(){this._tick(!0)}_tick(n){if(this._runningTick)throw new W(101,!1);let r=ne(null);try{this._runningTick=!0,this.detectChangesInAttachedViews(n)}catch(i){this.internalErrorHandler(i)}finally{this.afterTick.next(),this._runningTick=!1,ne(r)}}detectChangesInAttachedViews(n){let r=0,i=this.afterRenderEffectManager;for(;;){if(r===E0)throw new W(103,!1);if(n){let o=r===0;this.beforeRender.next(o);for(let{_lView:s,notifyErrorHandler:a}of this._views)kP(s,o,a)}if(r++,i.executeInternalCallbacks(),![...this.externalTestViews.keys(),...this._views].some(({_lView:o})=>Qf(o))&&(i.execute(),![...this.externalTestViews.keys(),...this._views].some(({_lView:o})=>Qf(o))))break}}attachView(n){let r=n;this._views.push(r),r.attachToAppRef(this)}detachView(n){let r=n;zd(this._views,r),r.detachFromAppRef()}_loadComponent(n){this.attachView(n.hostView),this.tick(),this.components.push(n);let r=this._injector.get(EC,[]);[...this._bootstrapListeners,...r].forEach(i=>i(n))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(n=>n()),this._views.slice().forEach(n=>n.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(n){return this._destroyListeners.push(n),()=>zd(this._destroyListeners,n)}destroy(){if(this._destroyed)throw new W(406,!1);let n=this._injector;n.destroy&&!n.destroyed&&n.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=Z({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function zd(e,t){let n=e.indexOf(t);n>-1&&e.splice(n,1)}function kP(e,t,n){!t&&!Qf(e)||LP(e,n,t)}function Qf(e){return bh(e)}function LP(e,t,n){let r;n?(r=0,e[U]|=1024):e[U]&64?r=0:r=1,C0(e,t,r)}var Xf=class{constructor(t,n){this.ngModuleFactory=t,this.componentFactories=n}},V4=(()=>{class e{compileModuleSync(n){return new Lf(n)}compileModuleAsync(n){return Promise.resolve(this.compileModuleSync(n))}compileModuleAndAllComponentsSync(n){let r=this.compileModuleSync(n),i=G_(n),o=JE(i.declarations).reduce((s,a)=>{let c=Dn(a);return c&&s.push(new Bi(c)),s},[]);return new Xf(r,o)}compileModuleAndAllComponentsAsync(n){return Promise.resolve(this.compileModuleAndAllComponentsSync(n))}clearCache(){}clearCacheFor(n){}getModuleId(n){}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=Z({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var BP=(()=>{class e{constructor(){this.zone=Y(We),this.applicationRef=Y(tu)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=Z({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function jP(e){return[{provide:We,useFactory:e},{provide:Wo,multi:!0,useFactory:()=>{let t=Y(BP,{optional:!0});return()=>t.initialize()}},{provide:Wo,multi:!0,useFactory:()=>{let t=Y(UP);return()=>{t.initialize()}}},{provide:ME,useFactory:VP}
37]}function VP(){let e=Y(We),t=Y($t);return n=>e.runOutsideAngular(()=>t.handleError(n))}function HP(e){let t=jP(()=>new We($P(e)));return Tc([[],t])}function $P(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}var UP=(()=>{class e{constructor(){this.subscription=new Ke,this.initialized=!1,this.zone=Y(We),this.pendingTasks=Y(Ki)}initialize(){if(this.initialized)return;this.initialized=!0;let n=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(n=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{We.assertNotInAngularZone(),queueMicrotask(()=>{n!==null&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(n),n=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{We.assertInAngularZone(),n??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=Z({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function WP(){return typeof $localize<"u"&&$localize.locale||vc}var ei=new re("",{providedIn:"root",factory:()=>Y(ei,le.Optional|le.SkipSelf)||WP()}),CC=new re("",{providedIn:"root",factory:()=>sP});var DC=new re("");var Ka=null;function zP(e=[],t){return Xr.create({name:t,providers:[{provide:xc,useValue:"platform"},{provide:DC,useValue:new Set([()=>Ka=null])},...e]})}function GP(e=[]){if(Ka)return Ka;let t=zP(e);return Ka=t,PP(),qP(t),t}function qP(e){e.get(Nh,null)?.forEach(n=>n())}var sp=(()=>{class e{static{this.__NG_ELEMENT_ID__=KP}}return e})();function KP(e){return YP(Ye(),B(),(e&16)===16)}function YP(e,t,n){if(Ac(e)&&!n){let r=dr(e.index,t);return new qr(r,r)}else if(e.type&47){let r=t[Nt];return new qr(r,t)}return null}var eh=class{constructor(){}supports(t){return B0(t)}create(t){return new th(t)}},JP=(e,t)=>t,th=class{constructor(t){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=t||JP}forEachItem(t){let n;for(n=this._itHead;n!==null;n=n._next)t(n)}forEachOperation(t){let n=this._itHead,r=this._removalsHead,i=0,o=null;for(;n||r;){let s=!r||n&&n.currentIndex<D_(r,i,o)?n:r,a=D_(s,i,o),c=s.currentIndex;if(s===r)i--,r=r._nextRemoved;else if(n=n._next,s.previousIndex==null)i++;else{o||(o=[]);let u=a-i,l=c-i;if(u!=l){for(let f=0;f<u;f++){let h=f<o.length?o[f]:o[f]=0,m=h+f;l<=m&&m<u&&(o[f]=h+1)}let d=s.previousIndex;o[d]=l-u}}a!==c&&t(s,a,c)}}forEachPreviousItem(t){let n;for(n=this._previousItHead;n!==null;n=n._nextPrevious)t(n)}forEachAddedItem(t){let n;for(n=this._additionsHead;n!==null;n=n._nextAdded)t(n)}forEachMovedItem(t){let n;for(n=this._movesHead;n!==null;n=n._nextMoved)t(n)}forEachRemovedItem(t){let n;for(n=this._removalsHead;n!==null;n=n._nextRemoved)t(n)}forEachIdentityChange(t){let n;for(n=this._identityChangesHead;n!==null;n=n._nextIdentityChange)t(n)}diff(t){if(t==null&&(t=[]),!B0(t))throw new W(900,!1);return this.check(t)?this:null}onDestroy(){}check(t){this._reset();let n=this._itHead,r=!1,i,o,s;if(Array.isArray(t)){this.length=t.length;for(let a=0;a<this.length;a++)o=t[a],s=this._trackByFn(a,o),n===null||!Object.is(n.trackById,s)?(n=this._mismatch(n,o,s,a),r=!0):(r&&(n=this._verifyReinsertion(n,o,s,a)),Object.is(n.item,o)||this._addIdentityChange(n,o)),n=n._next}else i=0,JO(t,a=>{s=this._trackByFn(i,a),n===null||!Object.is(n.trackById,s)?(n=this._mismatch(n,a,s,i),r=!0):(r&&(n=this._verifyReinsertion(n,a,s,i)),Object.is(n.item,a)||this._addIdentityChange(n,a)),n=n._next,i++}),this.length=i;return this._truncate(n),this.collection=t,this.isDirty}get isDirty(){return this._additionsHead!==null||this._movesHead!==null||this._removalsHead!==null||this._identityChangesHead!==null}_reset(){if(this.isDirty){let t;for(t=this._previousItHead=this._itHead;t!==null;t=t._next)t._nextPrevious=t._next;for(t=this._additionsHead;t!==null;t=t._nextAdded)t.previousIndex=t.currentIndex;for(this._additionsHead=this._additionsTail=null,t=this._movesHead;t!==null;t=t._nextMoved)t.previousIndex=t.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(t,n,r,i){let o;return t===null?o=this._itTail:(o=t._prev,this._remove(t)),t=this._unlinkedRecords===null?null:this._unlinkedRecords.get(r,null),t!==null?(Object.is(t.
vendor: 4,631 bytes, line 37
37item,n)||this._addIdentityChange(t,n),this._reinsertAfter(t,o,i)):(t=this._linkedRecords===null?null:this._linkedRecords.get(r,i),t!==null?(Object.is(t.item,n)||this._addIdentityChange(t,n),this._moveAfter(t,o,i)):t=this._addAfter(new nh(n,r),o,i)),t}_verifyReinsertion(t,n,r,i){let o=this._unlinkedRecords===null?null:this._unlinkedRecords.get(r,null);return o!==null?t=this._reinsertAfter(o,t._prev,i):t.currentIndex!=i&&(t.currentIndex=i,this._addToMoves(t,i)),t}_truncate(t){for(;t!==null;){let n=t._next;this._addToRemovals(this._unlink(t)),t=n}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(t,n,r){this._unlinkedRecords!==null&&this._unlinkedRecords.remove(t);let i=t._prevRemoved,o=t._nextRemoved;return i===null?this._removalsHead=o:i._nextRemoved=o,o===null?this._removalsTail=i:o._prevRemoved=i,this._insertAfter(t,n,r),this._addToMoves(t,r),t}_moveAfter(t,n,r){return this._unlink(t),this._insertAfter(t,n,r),this._addToMoves(t,r),t}_addAfter(t,n,r){return this._insertAfter(t,n,r),this._additionsTail===null?this._additionsTail=this._additionsHead=t:this._additionsTail=this._additionsTail._nextAdded=t,t}_insertAfter(t,n,r){let i=n===null?this._itHead:n._next;return t._next=i,t._prev=n,i===null?this._itTail=t:i._prev=t,n===null?this._itHead=t:n._next=t,this._linkedRecords===null&&(this._linkedRecords=new yc),this._linkedRecords.put(t),t.currentIndex=r,t}_remove(t){return this._addToRemovals(this._unlink(t))}_unlink(t){this._linkedRecords!==null&&this._linkedRecords.remove(t);let n=t._prev,r=t._next;return n===null?this._itHead=r:n._next=r,r===null?this._itTail=n:r._prev=n,t}_addToMoves(t,n){return t.previousIndex===n||(this._movesTail===null?this._movesTail=this._movesHead=t:this._movesTail=this._movesTail._nextMoved=t),t}_addToRemovals(t){return this._unlinkedRecords===null&&(this._unlinkedRecords=new yc),this._unlinkedRecords.put(t),t.currentIndex=null,t._nextRemoved=null,this._removalsTail===null?(this._removalsTail=this._removalsHead=t,t._prevRemoved=null):(t._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=t),t}_addIdentityChange(t,n){return t.item=n,this._identityChangesTail===null?this._identityChangesTail=this._identityChangesHead=t:this._identityChangesTail=this._identityChangesTail._nextIdentityChange=t,t}},nh=class{constructor(t,n){this.item=t,this.trackById=n,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}},rh=class{constructor(){this._head=null,this._tail=null}add(t){this._head===null?(this._head=this._tail=t,t._nextDup=null,t._prevDup=null):(this._tail._nextDup=t,t._prevDup=this._tail,t._nextDup=null,this._tail=t)}get(t,n){let r;for(r=this._head;r!==null;r=r._nextDup)if((n===null||n<=r.currentIndex)&&Object.is(r.trackById,t))return r;return null}remove(t){let n=t._prevDup,r=t._nextDup;return n===null?this._head=r:n._nextDup=r,r===null?this._tail=n:r._prevDup=n,this._head===null}},yc=class{constructor(){this.map=new Map}put(t){let n=t.trackById,r=this.map.get(n);r||(r=new rh,this.map.set(n,r)),r.add(t)}get(t,n){let r=t,i=this.map.get(r);return i?i.get(t,n):null}remove(t){let n=t.trackById;return this.map.get(n).remove(t)&&this.map.delete(n),t}get isEmpty(){return this.map.size===0}clear(){this.map.clear()}};function D_(e,t,n){let r=e.previousIndex;if(r===null)return r;let i=0;return n&&r<n.length&&(i=n[r]),r+t+i}var ih=class{constructor(){}supports(t){return t instanceof Map||Qh(t)}create(){return new oh}},oh=class{constructor(){this._records=new Map,this._mapHead=null,this._appendAfter=null,this._previousMapHead=null,this._changesHead=null,this._changesTail=null,this._additionsHead=null,this._additionsTail=null,this._removalsHead=null,this._removalsTail=null}get isDirty(){return this._additionsHead!==null||this._changesHead!==null||this._removalsHead!==null}forEachItem(t){let n;for(n=this._mapHead;n!==null;n=n._next)t(n)}forEachPreviousItem(t){let n;for(n=this._previousMapHead;n!==null;n=n._nextPrevious)t(n)}forEachChangedItem(t){let n;for(n=this._changesHead;n!==null;n=n._nextChanged)t(n)}forEachAddedItem(t){let n;for(n=this._additionsHead;n!==null;
37n=n._nextAdded)t(n)}forEachRemovedItem(t){let n;for(n=this._removalsHead;n!==null;n=n._nextRemoved)t(n)}diff(t){if(!t)t=new Map;else if(!(t instanceof Map||Qh(t)))throw new W(900,!1);return this.check(t)?this:null}onDestroy(){}check(t){this._reset();let n=this._mapHead;if(this._appendAfter=null,this._forEach(t,(r,i)=>{if(n&&n.key===i)this._maybeAddToChanges(n,r),this._appendAfter=n,n=n._next;else{let o=this._getOrCreateRecordForKey(i,r);n=this._insertBeforeOrAppend(n,o)}}),n){n._prev&&(n._prev._next=null),this._removalsHead=n;for(let r=n;r!==null;r=r._nextRemoved)r===this._mapHead&&(this._mapHead=null),this._records.delete(r.key),r._nextRemoved=r._next,r.previousValue=r.currentValue,r.currentValue=null,r._prev=null,r._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(t,n){if(t){let r=t._prev;return n._next=t,n._prev=r,t._prev=n,r&&(r._next=n),t===this._mapHead&&(this._mapHead=n),this._appendAfter=t,t}return this._appendAfter?(this._appendAfter._next=n,n._prev=this._appendAfter):this._mapHead=n,this._appendAfter=n,null}_getOrCreateRecordForKey(t,n){if(this._records.has(t)){let i=this._records.get(t);this._maybeAddToChanges(i,n);let o=i._prev,s=i._next;return o&&(o._next=s),s&&(s._prev=o),i._next=null,i._prev=null,i}let r=new sh(t);return this._records.set(t,r),r.currentValue=n,this._addToAdditions(r),r}_reset(){if(this.isDirty){let t;for(this._previousMapHead=this._mapHead,t=this._previousMapHead;t!==null;t=t._next)t._nextPrevious=t._next;for(t=this._changesHead;t!==null;t=t._nextChanged)t.previousValue=t.currentValue;for(t=this._additionsHead;t!=null;t=t._nextAdded)t.previousValue=t.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(t,n){Object.is(n,t.currentValue)||(t.previousValue=t.currentValue,t.currentValue=n,this._addToChanges(t))}_addToAdditions(t){this._additionsHead===null?this._additionsHead=this._additionsTail=t:(this._additionsTail._nextAdded=t,this._additionsTail=t)}_addToChanges(t){this._changesHead===null?this._changesHead=this._changesTail=t:(this._changesTail._nextChanged=t,this._changesTail=t)}_forEach(t,n){t instanceof Map?t.forEach(n):Object.keys(t).forEach(r=>n(t[r],r))}},sh=class{constructor(t){this.key=t,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}};function b_(){return new ap([new eh])}var ap=(()=>{class e{static{this.\u0275prov=Z({token:e,providedIn:"root",factory:b_})}constructor(n){this.factories=n}static create(n,r){if(r!=null){let i=r.factories.slice();n=n.concat(i)}return new e(n)}static extend(n){return{provide:e,useFactory:r=>e.create(n,r||b_()),deps:[[e,new B_,new lh]]}}find(n){let r=this.factories.find(i=>i.supports(n));if(r!=null)return r;throw new W(901,!1)}}return e})();function w_(){return new cp([new ih])}var cp=(()=>{class e{static{this.\u0275prov=Z({token:e,providedIn:"root",factory:w_})}constructor(n){this.factories=n}static create(n,r){if(r){let i=r.factories.slice();n=n.concat(i)}return new e(n)}static extend(n){return{provide:e,useFactory:r=>e.create(n,r||w_()),deps:[[e,new B_,new lh]]}}find(n){let r=this.factories.find(i=>i.supports(n));if(r)return r;throw new W(901,!1)}}return e})();function bC(e){try{let{rootComponent:t,appProviders:n,platformProviders:r}=e,i=GP(r),o=[HP(),...n||[]],a=new hc({providers:o,parent:i,debugName:"",runEnvironmentInitializers:!1}).injector,c=a.get(We);return c.run(()=>{a.resolveInjectorInitializers();let u=a.get($t,null),l;c.runOutsideAngular(()=>{l=c.onError.subscribe({next:h=>{u.handleError(h)}})});let d=()=>a.destroy(),f=i.get(DC);return f.add(d),a.onDestroy(()=>{l.unsubscribe(),f.delete(d)}),FP(u,c,()=>{let h=a.get(_C);return h.runInitializers(),h.donePromise.then(()=>{let m=a.get(ei,vc);cP(m||vc);let g=a.get(tu);return t!==void 0&&g.bootstrap(t),g})})})}catch(t){return Promise.reject(t)}}function ZP(e){return typeof e=="boolean"?e:e!=null&&e!=="false"}function H4(e,t){In("NgSignals");let n=xd(e);return t?.equal&&(n[It].equal=t.equal),n}function QP(e){let t=ne(null);try{return e()}finally{ne(t)}}var XP=new re("",{providedIn:"root",factory:()=>Y(e1)}),e1=(()=>{class e{static{this.\u0275prov=Z({token:e,providedIn:"root",factory:()=>new ah})}}return e})(),ah=class{constructor(){this.queuedEffectCount=0,this.queues=new Map,this.pendingTasks=Y(Ki),this.taskId=null}scheduleEffect(t){if(this.enqueue(t),this.taskId===null){let n=this.taskId=this.pendingTasks.add();queueMicrotask(()=>{this.flush(),this.pendingTasks.remove(n),this.taskId=null})}}enqueue(t){let n=t.creationZone;this.queues.has(n)||this.queues.set(n,new Set);let r=this.queues.get(n);r.has(t)||(this.queuedEffectCount++,r.add(t))}flush(){for(;this.queuedEffectCount>0;)for(let[t,n]of this.queues)t===null?this.flushQueue(n):t.run(()=>this.flushQueue(n))}flushQueue(t){for(let n of t)t.delete(n),this.queuedEffectCount--,n.run()}}
37,ch=class{constructor(t,n,r,i,o,s){this.scheduler=t,this.effectFn=n,this.creationZone=r,this.injector=o,this.watcher=Ty(a=>this.runEffect(a),()=>this.schedule(),s),this.unregisterOnDestroy=i?.onDestroy(()=>this.destroy())}runEffect(t){try{this.effectFn(t)}catch(n){this.injector.get($t,null,{optional:!0})?.handleError(n)}}run(){this.watcher.run()}schedule(){this.scheduler.scheduleEffect(this)}destroy(){this.watcher.destroy(),this.unregisterOnDestroy?.()}};function t1(e,t){In("NgSignals"),!t?.injector&&X_(t1);let n=t?.injector??Y(Xr),r=t?.manualCleanup!==!0?n.get(ss):null,i=new ch(n.get(XP),e,typeof Zone>"u"?null:Zone.current,r,n,t?.allowSignalWrites??!1),o=n.get(sp,null,{optional:!0});return!o||!(o._lView[U]&8)?i.watcher.notify():(o._lView[Ua]??=[]).push(i.watcher.notify),i}function $4(e){let t=Dn(e);if(!t)return null;let n=new Bi(t);return{get selector(){return n.selector},get type(){return n.componentType},get inputs(){return n.inputs},get outputs(){return n.outputs},get ngContentSelectors(){return n.ngContentSelectors},get isStandalone(){return t.standalone},get isSignal(){return t.signals}}}var NC=null;function Yi(){return NC}function PC(e){NC??=e}var du=class{};var Et=new re(""),_p=(()=>{class e{historyGo(n){throw new Error("")}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=Z({token:e,factory:()=>Y(n1),providedIn:"platform"})}}return e})(),a5=new re(""),n1=(()=>{class e extends _p{constructor(){super(),this._doc=Y(Et),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return Yi().getBaseHref(this._doc)}onPopState(n){let r=Yi().getGlobalEventTarget(this._doc,"window");return r.addEventListener("popstate",n,!1),()=>r.removeEventListener("popstate",n)}onHashChange(n){let r=Yi().getGlobalEventTarget(this._doc,"window");return r.addEventListener("hashchange",n,!1),()=>r.removeEventListener("hashchange",n)}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(n){this._location.pathname=n}pushState(n,r,i){this._history.pushState(n,r,i)}replaceState(n,r,i){this._history.replaceState(n,r,i)}forward(){this._history.forward()}back(){this._history.back()}historyGo(n=0){this._history.go(n)}getState(){return this._history.state}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=Z({token:e,factory:()=>new e,providedIn:"platform"})}}return e})();function Ep(e,t){if(e.length==0)return t;if(t.length==0)return e;let n=0;return e.endsWith("/")&&n++,t.startsWith("/")&&n++,n==2?e+t.substring(1):n==1?e+t:e+"/"+t}function wC(e){let t=e.match(/#|\?|$/),n=t&&t.index||e.length,r=n-(e[n-1]==="/"?1:0);return e.slice(0,r)+e.slice(n)}function Wn(e){return e&&e[0]!=="?"?"?"+e:e}var pu=(()=>{class e{historyGo(n){throw new Error("")}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=Z({token:e,factory:()=>Y(r1),providedIn:"root"})}}return e})(),RC=new re(""),r1=(()=>{class e extends pu{constructor(n,r){super(),this._platformLocation=n,this._removeListenerFns=[],this._baseHref=r??this._platformLocation.getBaseHrefFromDOM()??Y(Et).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(n){this._removeListenerFns.push(this._platformLocation.onPopState(n),this._platformLocation.onHashChange(n))}getBaseHref(){return this._baseHref}prepareExternalUrl(n){return Ep(this._baseHref,n)}path(n=!1){let r=this._platformLocation.pathname+Wn(this._platformLocation.search),i=this._platformLocation.hash;return i&&n?`${r}${i}`:r}pushState(n,r,i,o){let s=this.prepareExternalUrl(i+Wn(o));this._platformLocation.pushState(n,r,s)}replaceState(n,r,i,o){let s=this.prepareExternalUrl(i+Wn(o));this._platformLocation.replaceState(n,r,s)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(n=0){this._platformLocation.historyGo?.(n)}static{this.\u0275fac=function(r){return new(r||e)(J(_p),J(RC,8))}}static{this.\u0275prov=Z({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})(),c5=(()=>{class e extends pu{constructor(n,r){super(),this._platformLocation=n,this._baseHref="",this._removeListenerFns=[],r!=null&&(this._baseHref=r)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(n){this._removeListenerFns.push(this._platformLocation.onPopState(n),this._platformLocation.on
37HashChange(n))}getBaseHref(){return this._baseHref}path(n=!1){let r=this._platformLocation.hash??"#";return r.length>0?r.substring(1):r}prepareExternalUrl(n){let r=Ep(this._baseHref,n);return r.length>0?"#"+r:r}pushState(n,r,i,o){let s=this.prepareExternalUrl(i+Wn(o));s.length==0&&(s=this._platformLocation.pathname),this._platformLocation.pushState(n,r,s)}replaceState(n,r,i,o){let s=this.prepareExternalUrl(i+Wn(o));s.length==0&&(s=this._platformLocation.pathname),this._platformLocation.replaceState(n,r,s)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(n=0){this._platformLocation.historyGo?.(n)}static{this.\u0275fac=function(r){return new(r||e)(J(_p),J(RC,8))}}static{this.\u0275prov=Z({token:e,factory:e.\u0275fac})}}return e})(),i1=(()=>{class e{constructor(n){this._subject=new Lr,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=n;let r=this._locationStrategy.getBaseHref();this._basePath=a1(wC(IC(r))),this._locationStrategy.onPopState(i=>{this._subject.emit({url:this.path(!0),pop:!0,state:i.state,type:i.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(n=!1){return this.normalize(this._locationStrategy.path(n))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(n,r=""){return this.path()==this.normalize(n+Wn(r))}normalize(n){return e.stripTrailingSlash(s1(this._basePath,IC(n)))}prepareExternalUrl(n){return n&&n[0]!=="/"&&(n="/"+n),this._locationStrategy.prepareExternalUrl(n)}go(n,r="",i=null){this._locationStrategy.pushState(i,"",n,r),this._notifyUrlChangeListeners(this.prepareExternalUrl(n+Wn(r)),i)}replaceState(n,r="",i=null){this._locationStrategy.replaceState(i,"",n,r),this._notifyUrlChangeListeners(this.prepareExternalUrl(n+Wn(r)),i)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(n=0){this._locationStrategy.historyGo?.(n)}onUrlChange(n){return this._urlChangeListeners.push(n),this._urlChangeSubscription??=this.subscribe(r=>{this._notifyUrlChangeListeners(r.url,r.state)}),()=>{let r=this._urlChangeListeners.indexOf(n);this._urlChangeListeners.splice(r,1),this._urlChangeListeners.length===0&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(n="",r){this._urlChangeListeners.forEach(i=>i(n,r))}subscribe(n,r,i){return this._subject.subscribe({next:n,error:r,complete:i})}static{this.normalizeQueryParams=Wn}static{this.joinWithSlash=Ep}static{this.stripTrailingSlash=wC}static{this.\u0275fac=function(r){return new(r||e)(J(pu))}}static{this.\u0275prov=Z({token:e,factory:()=>o1(),providedIn:"root"})}}return e})();function o1(){return new i1(J(pu))}function s1(e,t){if(!e||!t.startsWith(e))return t;let n=t.substring(e.length);return n===""||["/",";","?","#"].includes(n[0])?n:t}function IC(e){return e.replace(/\/index.html$/,"")}function a1(e){if(new RegExp("^(https?:)?//").test(e)){let[,n]=e.split(/\/\/[^\/]+/);return n}return e}var FC={ADP:[void 0,void 0,0],AFN:[void 0,"\u060B",0],ALL:[void 0,void 0,0],AMD:[void 0,"\u058F",2],AOA:[void 0,"Kz"],ARS:[void 0,"$"],AUD:["A$","$"],AZN:[void 0,"\u20BC"],BAM:[void 0,"KM"],BBD:[void 0,"$"],BDT:[void 0,"\u09F3"],BHD:[void 0,void 0,3],BIF:[void 0,void 0,0],BMD:[void 0,"$"],BND:[void 0,"$"],BOB:[void 0,"Bs"],BRL:["R$"],BSD:[void 0,"$"],BWP:[void 0,"P"],BYN:[void 0,void 0,2],BYR:[void 0,void 0,0],BZD:[void 0,"$"],CAD:["CA$","$",2],CHF:[void 0,void 0,2],CLF:[void 0,void 0,4],CLP:[void 0,"$",0],CNY:["CN\xA5","\xA5"],COP:[void 0,"$",2],CRC:[void 0,"\u20A1",2],CUC:[void 0,"$"],CUP:[void 0,"$"],CZK:[void 0,"K\u010D",2],DJF:[void 0,void 0,0],DKK:[void 0,"kr",2],DOP:[void 0,"$"],EGP:[void 0,"E\xA3"],ESP:[void 0,"\u20A7",0],EUR:["\u20AC"],FJD:[void 0,"$"],FKP:[void 0,"\xA3"],GBP:["\xA3"],GEL:[void 0,"\u20BE"],GHS:[void 0,"GH\u20B5"],GIP:[void 0,"\xA3"],GNF:[void 0,"FG",0],GTQ:[void 0,"Q"],GYD:[void 0,"$",2],HKD:["HK$","$"],HNL:[void 0,"L"],HRK:[void 0,"kn"],HUF:[void 0,"Ft",2],IDR:[void 0,"Rp",2],ILS:["\u20AA"],INR:["\u20B9"],IQD:[void 0,void 0,0],IRR:[void 0,void 0,0],ISK:[void 0,"kr",0],ITL:[void 0,void 0,0],JMD:[void 0,"$"],JOD:[void 0,void 0,3],JPY:["\xA5",void 0,0],KHR:[void 0,"\u17DB"],KMF:[void 0,"CF",0],KPW:[void 0,"\u20A9",0],KRW:["\u20A9",void 0,0],KWD:[void 0,void 0,3],KYD:[void 0,"$"],KZT:[void 0,"\u20B8"],LAK:[void 0,"\u20AD",0],LBP:[void 0,"L\xA3",0],LKR:[void 0,"Rs"],LRD:[void 0,"$"],LTL:[void 0,"Lt"],LUF:[void 0,void 0,0],LVL:[void 0,"Ls"],LYD:[void 0,void 0,3],MGA:[void 0,"Ar",0],MGF:[void 0,void 0,0],MMK:[void 0,"K",0],MNT:[void 0,"\u20AE",2],MRO:[void 0,void 0,0],MUR:[void 0,"Rs",2],MXN:["MX$","$"],MYR:[void 0,"RM"],NAD:[void 0,"$"],NGN:[void 0,"\u20A6"],NIO:[void 0,"C$"],NOK:[void 0,"kr",2],NPR:[void 0,"Rs"],NZD:["NZ$","$"],OMR:[void 0,void 0,3],PHP:["\u20B1"],PKR:[void 0,"Rs",2],PLN:[void 0,"z\u0142"],PYG:[void 0,"\u20B2",0],RON:[void 0,"lei"],RSD:[void 0,void 0,0],RUB:[void 0,"\u20BD"],RWF:[void 0,"RF",0],SBD:[void 0,"$"],SEK:[void 0,"kr",2],SGD:[void 0,"$"],SHP:[void 0,"\xA3"],SLE:[void 0,void 0,2],SLL:[void 0,void 0,0],SOS:[void 0,void 0,0],SRD:[void 0,"$"],SSP:[void 0,"\xA3"],STD:[void 0,void 0,0],STN:[void 0,"Db"],SYP:[void 0,"\xA3",0],THB:[void 0,"\u0E3F"],TMM:[void 0,void 0,0],TND:[void 0,void 0,3],TOP:[void 0,"T$"],TRL:[void 0,void 0,0],TRY:[void 0,"\u20BA"],TTD:[void 0,"$"],TWD:["NT$","$",2],TZS:[void 0,void 0,2],UAH:[void 0,"\u20B4"],UGX:[void 0,void 0,0],USD:["$"],UYI:[void 0,void 0,0],UYU:[void 0,"$"],UYW:[void 0,void 0,4],UZS:[void 0,void 0,2],VEF:[void 0,"Bs",2],VND:["\u20AB",void 0,0],VUV:[void 0,void 0,0],XAF:["FCFA",void 0,0],XCD:["EC$","$"],XOF:["F\u202FCFA",void 0,0],XPF:["CFPF",void 0,0],XXX:["\xA4"],YER:[void 0,void 0,0],ZAR:[void 0,"R"],ZMK:[void 0,void 0,0],ZMW:[void 0,"ZK"],ZWD:[void 0,void 0,0]},mu=function(e){return e[e.Decimal=0]="Decimal",e[e.Percent=1]="Percent",e[e.Currency=2]="Currency",e[e.Scientific=3]="Scientific",e}(mu||{});var _t=function(e){return e[e.Format=0]="Format",e[e.Standalone=1]="Standalone",e}(_t||{}),Ie=function(e){return e[e.Narrow=0]="Narrow",e[e.Abbreviated=1]="Abbreviated",e[e.Wide=2]="Wide",e[e.Short=3]="Short",e}(Ie||{}),Rt=function(e){return e[e.Short=0]="Short",e[e.Medium=1]="Medium",e[e.Long=2]="Long",e[e.Full=3]="Full",e}(Rt||{}),Ge={Decimal:0,Group:1,List:2,PercentSign:3,PlusSign:4,MinusSign:5,Exponential:6,SuperscriptingExponent:7,PerMille:8,Infinity:9,NaN:10,TimeSeparator:11,CurrencyDecimal:12,CurrencyGroup:13};function c1(e){return xt(e)[Re.LocaleId]}function u1(e,t,n){let r=xt(e),i=[r[Re.DayPeriodsFormat],r[Re.DayPeriodsStandalone]],o=Kt(i,t);return Kt(o,n)}function l1(e,t,n){let r=xt(e),i=[r[Re.DaysFormat],r[Re.DaysStandalone]],o=Kt(i,t);return Kt(o,n)}function d1(e,t,n){let r=xt(e),i=[r[Re.MonthsFormat],r[Re.MonthsStandalone]],o=Kt(i,t);return Kt(o,n)}function f1(e,t){let r=xt(e)[Re.Eras];return Kt(r,t)}function ru(e,t){let n=xt(e);return Kt(n[Re.DateFormat],t)}function iu(e,t){let n=xt(e);return Kt(n[Re.TimeFormat],t)}function ou(e,t){let r=xt(e)[Re.DateTimeFormat];return Kt(r,t)}function qt(e,t){let n=xt(e),r=n[Re.NumberSymbols][t];if(typeof r>"u"){if(t===Ge.CurrencyDecimal)return n[Re.NumberSymbols][Ge.Decimal];if(t===Ge.CurrencyGroup)return n[Re.NumberSymbols][Ge.Group]}return r}function Cp(e,t){return xt(e)[Re.NumberFormats][t]}function h1(e){return xt(e)[Re.Currencies]}function kC(e){if(!e[Re.ExtraData])throw new Error(`Missing extra locale data for the locale "${e[Re.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function p1(e){let t=xt(e);return kC(t),(t[Re.ExtraData][2]||[]).map(r=>typeof r=="string"?up(r):[up(r[0]),up(r[1])])}function m1(e,t,n){let r=xt(e);kC(r);let i=[r[Re.ExtraData][0],r[Re.ExtraData][1]],o=Kt(i,t)||[];return Kt(o,n)||[]}function Kt(e,t){for(let n=t;n>-1;n--)if(typeof e[n]<"u")return e[n];throw new Error("Locale data API: locale data undefined")}function up(e){let[t,n]=e.split(":");return{hours:+t,minutes:+n}}function g1(e,t,n="en"){let r=h1(n)[e]||FC[e]||[],i=r[1];return t==="narrow"&&typeof i=="string"?i:r[0]||e}var v1=2;function y1(e){let t,n=FC[e];return n&&(t=n[2]),typeof t=="number"?t:v1}var _1=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,su={},E1=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/,zn=function(e){return e[e.Short=0]="Short",e[e.ShortGMT=1]="ShortGMT",e[e.Long=2]="Long",e[e.Extended=3]="Extended",e}(zn||{}),ve=function(e){return e[e.FullYear=0]="FullYear",e[e.Month=1]="Month",e[e.Date=2]="Date",e[e.Hours=3]="Hours",e[e.Minutes=4]="Minutes",e[e.Seconds=5]="Seconds",e[e.FractionalSeconds=6]="FractionalSeconds",e[e.Day=7]="Day",e}(ve||{}),ge=function(e){return e[e.DayPeriods=0]="DayPeriods",e[e.Days=1]="Days",e[e.Months=2]="Months",e[e.Eras=3]="Eras",e}(ge||{});function C1(e,t,n,r){let i=M1(e);t=Un(n,t)||t;let s=[],a;for(;t;)if(a=E1.exec(t),a){s=s.concat(a.slice(1));let l=s.pop();if(!l)break;t=l}else{s.push(t);break}let c=i.getTimezoneOffset();r&&(c=BC(r,c),i=A1(i,r,!0));let u="";
37return s.forEach(l=>{let d=x1(l);u+=d?d(i,n,c):l==="''"?"'":l.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),u}function fu(e,t,n){let r=new Date(0);return r.setFullYear(e,t,n),r.setHours(0,0,0),r}function Un(e,t){let n=c1(e);if(su[n]??={},su[n][t])return su[n][t];let r="";switch(t){case"shortDate":r=ru(e,Rt.Short);break;case"mediumDate":r=ru(e,Rt.Medium);break;case"longDate":r=ru(e,Rt.Long);break;case"fullDate":r=ru(e,Rt.Full);break;case"shortTime":r=iu(e,Rt.Short);break;case"mediumTime":r=iu(e,Rt.Medium);break;case"longTime":r=iu(e,Rt.Long);break;case"fullTime":r=iu(e,Rt.Full);break;case"short":let i=Un(e,"shortTime"),o=Un(e,"shortDate");r=au(ou(e,Rt.Short),[i,o]);break;case"medium":let s=Un(e,"mediumTime"),a=Un(e,"mediumDate");r=au(ou(e,Rt.Medium),[s,a]);break;case"long":let c=Un(e,"longTime"),u=Un(e,"longDate");r=au(ou(e,Rt.Long),[c,u]);break;case"full":let l=Un(e,"fullTime"),d=Un(e,"fullDate");r=au(ou(e,Rt.Full),[l,d]);break}return r&&(su[n][t]=r),r}function au(e,t){return t&&(e=e.replace(/\{([^}]+)}/g,function(n,r){return t!=null&&r in t?t[r]:n})),e}function ln(e,t,n="-",r,i){let o="";(e<0||i&&e<=0)&&(i?e=-e+1:(e=-e,o=n));let s=String(e);for(;s.length<t;)s="0"+s;return r&&(s=s.slice(s.length-t)),o+s}function D1(e,t){return ln(e,3).substring(0,t)}function ze(e,t,n=0,r=!1,i=!1){return function(o,s){let a=b1(e,o);if((n>0||a>-n)&&(a+=n),e===ve.Hours)a===0&&n===-12&&(a=12);else if(e===ve.FractionalSeconds)return D1(a,t);let c=qt(s,Ge.MinusSign);return ln(a,t,c,r,i)}}function b1(e,t){switch(e){case ve.FullYear:return t.getFullYear();case ve.Month:return t.getMonth();case ve.Date:return t.getDate();case ve.Hours:return t.getHours();case ve.Minutes:return t.getMinutes();case ve.Seconds:return t.getSeconds();case ve.FractionalSeconds:return t.getMilliseconds();case ve.Day:return t.getDay();default:throw new Error(`Unknown DateType value "${e}".`)}}function Me(e,t,n=_t.Format,r=!1){return function(i,o){return w1(i,o,e,t,n,r)}}function w1(e,t,n,r,i,o){switch(n){case ge.Months:return d1(t,i,r)[e.getMonth()];case ge.Days:return l1(t,i,r)[e.getDay()];case ge.DayPeriods:let s=e.getHours(),a=e.getMinutes();if(o){let u=p1(t),l=m1(t,i,r),d=u.findIndex(f=>{if(Array.isArray(f)){let[h,m]=f,g=s>=h.hours&&a>=h.minutes,y=s<m.hours||s===m.hours&&a<m.minutes;if(h.hours<m.hours){if(g&&y)return!0}else if(g||y)return!0}else if(f.hours===s&&f.minutes===a)return!0;return!1});if(d!==-1)return l[d]}return u1(t,i,r)[s<12?0:1];case ge.Eras:return f1(t,r)[e.getFullYear()<=0?0:1];default:let c=n;throw new Error(`unexpected translation type ${c}`)}}function cu(e){return function(t,n,r){let i=-1*r,o=qt(n,Ge.MinusSign),s=i>0?Math.floor(i/60):Math.ceil(i/60);switch(e){case zn.Short:return(i>=0?"+":"")+ln(s,2,o)+ln(Math.abs(i%60),2,o);case zn.ShortGMT:return"GMT"+(i>=0?"+":"")+ln(s,1,o);case zn.Long:return"GMT"+(i>=0?"+":"")+ln(s,2,o)+":"+ln(Math.abs(i%60),2,o);case zn.Extended:return r===0?"Z":(i>=0?"+":"")+ln(s,2,o)+":"+ln(Math.abs(i%60),2,o);default:throw new Error(`Unknown zone width "${e}"`)}}}var I1=0,lu=4;function T1(e){let t=fu(e,I1,1).getDay();return fu(e,0,1+(t<=lu?lu:lu+7)-t)}function LC(e){let t=e.getDay(),n=t===0?-3:lu-t;return fu(e.getFullYear(),e.getMonth(),e.getDate()+n)}function lp(e,t=!1){return function(n,r){let i;if(t){let o=new Date(n.getFullYear(),n.getMonth(),1).getDay()-1,s=n.getDate();i=1+Math.floor((s+o)/7)}else{let o=LC(n),s=T1(o.getFullYear()),a=o.getTime()-s.getTime();i=1+Math.round(a/6048e5)}return ln(i,e,qt(r,Ge.MinusSign))}}function uu(e,t=!1){return function(n,r){let o=LC(n).getFullYear();return ln(o,e,qt(r,Ge.MinusSign),t)}}var dp={};function x1(e){if(dp[e])return dp[e];let t;switch(e){case"G":case"GG":case"GGG":t=Me(ge.Eras,Ie.Abbreviated);break;case"GGGG":t=Me(ge.Eras,Ie.Wide);break;case"GGGGG":t=Me(ge.Eras,Ie.Narrow);break;case"y":t=ze(ve.FullYear,1,0,!1,!0);break;case"yy":t=ze(ve.FullYear,2,0,!0,!0);break;case"yyy":t=ze(ve.FullYear,3,0,!1,!0);break;case"yyyy":t=ze(ve.FullYear,4,0,!1,!0);break;case"Y":t=uu(1);break;case"YY":t=uu(2,!0);break;case"YYY":t=uu(3);break;case"YYYY":t=uu(4);break;case"M":case"L":t=ze(ve.Month,1,1);break;case"MM":case"LL":t=ze(ve.Month,2,1);break;case"MMM":t=Me(ge.Months,Ie.Abbreviated);break;case"MMMM":t=Me(ge.Months,Ie.Wide);break;case"MMMMM":t=Me(ge.Months,Ie.Narrow);break;case"LLL":t=Me(ge.Months,Ie.Abbreviated,_t.Standalone);break;case"LLLL":t=Me(ge.Months,Ie.Wide,_t.Standalone);break;case"LLLLL":t=Me(ge.Months,Ie.Narrow,_t.Standalone);break;case"w":t=lp(1);break;case"ww":t=lp(2);break;case"W":t=lp(1,!0);break;case"d":t=ze(ve.Date,1);break;case"dd":t=ze(ve.Date,2);break;case"c":case"cc":t=ze(ve.Day,1);break;case"ccc":t=Me(ge.Days,Ie.Abbreviated,_t.Standalone);break;case"cccc":t=Me(ge.Days,Ie.Wide,_t.Standalone);break;case"ccccc":t=Me(ge.Days,Ie.Narrow,_t.Standalone);break;case"cccccc":t=Me(ge.Days,Ie.Short,_t.Standalone);break;case"E":case"EE":case"EEE":t=Me(ge.Days,Ie.Abbreviated);break;case"EEEE":t=Me(ge.Days,Ie.Wide);break;case"EEEEE":t=Me(ge.Days,Ie.Narrow);break;case"EEEEEE":t=Me(ge.Days,Ie.Short);break;case"a":case"aa":case"aaa":t=Me(ge.DayPeriods,Ie.Abbreviated);break;case"aaaa":t=Me(ge.DayPeriods,Ie.Wide);break;case"aaaaa":t=Me(ge.DayPeriods,Ie.Narrow);break;
37case"b":case"bb":case"bbb":t=Me(ge.DayPeriods,Ie.Abbreviated,_t.Standalone,!0);break;case"bbbb":t=Me(ge.DayPeriods,Ie.Wide,_t.Standalone,!0);break;case"bbbbb":t=Me(ge.DayPeriods,Ie.Narrow,_t.Standalone,!0);break;case"B":case"BB":case"BBB":t=Me(ge.DayPeriods,Ie.Abbreviated,_t.Format,!0);break;case"BBBB":t=Me(ge.DayPeriods,Ie.Wide,_t.Format,!0);break;case"BBBBB":t=Me(ge.DayPeriods,Ie.Narrow,_t.Format,!0);break;case"h":t=ze(ve.Hours,1,-12);break;case"hh":t=ze(ve.Hours,2,-12);break;case"H":t=ze(ve.Hours,1);break;case"HH":t=ze(ve.Hours,2);break;case"m":t=ze(ve.Minutes,1);break;case"mm":t=ze(ve.Minutes,2);break;case"s":t=ze(ve.Seconds,1);break;case"ss":t=ze(ve.Seconds,2);break;case"S":t=ze(ve.FractionalSeconds,1);break;case"SS":t=ze(ve.FractionalSeconds,2);break;case"SSS":t=ze(ve.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":t=cu(zn.Short);break;case"ZZZZZ":t=cu(zn.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":t=cu(zn.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":t=cu(zn.Long);break;default:return null}return dp[e]=t,t}function BC(e,t){e=e.replace(/:/g,"");let n=Date.parse("Jan 01, 1970 00:00:00 "+e)/6e4;return isNaN(n)?t:n}function S1(e,t){return e=new Date(e.getTime()),e.setMinutes(e.getMinutes()+t),e}function A1(e,t,n){let r=n?-1:1,i=e.getTimezoneOffset(),o=BC(t,i);return S1(e,r*(o-i))}function M1(e){if(TC(e))return e;if(typeof e=="number"&&!isNaN(e))return new Date(e);if(typeof e=="string"){if(e=e.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(e)){let[i,o=1,s=1]=e.split("-").map(a=>+a);return fu(i,o-1,s)}let n=parseFloat(e);if(!isNaN(e-n))return new Date(n);let r;if(r=e.match(_1))return O1(r)}let t=new Date(e);if(!TC(t))throw new Error(`Unable to convert "${e}" into a date`);return t}function O1(e){let t=new Date(0),n=0,r=0,i=e[8]?t.setUTCFullYear:t.setFullYear,o=e[8]?t.setUTCHours:t.setHours;e[9]&&(n=Number(e[9]+e[10]),r=Number(e[9]+e[11])),i.call(t,Number(e[1]),Number(e[2])-1,Number(e[3]));let s=Number(e[4]||0)-n,a=Number(e[5]||0)-r,c=Number(e[6]||0),u=Math.floor(parseFloat("0."+(e[7]||0))*1e3);return o.call(t,s,a,c,u),t}function TC(e){return e instanceof Date&&!isNaN(e.valueOf())}var N1=/^(\d+)?\.((\d+)(-(\d+))?)?$/,xC=22,hu=".",ms="0",P1=";",R1=",",fp="#",SC="\xA4",F1="%";function Dp(e,t,n,r,i,o,s=!1){let a="",c=!1;if(!isFinite(e))a=qt(n,Ge.Infinity);else{let u=V1(e);s&&(u=j1(u));let l=t.minInt,d=t.minFrac,f=t.maxFrac;if(o){let v=o.match(N1);if(v===null)throw new Error(`${o} is not a valid digit info`);let C=v[1],w=v[3],P=v[5];C!=null&&(l=hp(C)),w!=null&&(d=hp(w)),P!=null?f=hp(P):w!=null&&d>f&&(f=d)}H1(u,d,f);let h=u.digits,m=u.integerLen,g=u.exponent,y=[];for(c=h.every(v=>!v);m<l;m++)h.unshift(0);for(;m<0;m++)h.unshift(0);m>0?y=h.splice(m,h.length):(y=h,h=[0]);let p=[];for(h.length>=t.lgSize&&p.unshift(h.splice(-t.lgSize,h.length).join(""));h.length>t.gSize;)p.unshift(h.splice(-t.gSize,h.length).join(""));h.length&&p.unshift(h.join("")),a=p.join(qt(n,r)),y.length&&(a+=qt(n,i)+y.join("")),g&&(a+=qt(n,Ge.Exponential)+"+"+g)}return e<0&&!c?a=t.negPre+a+t.negSuf:a=t.posPre+a+t.posSuf,a}function k1(e,t,n,r,i){let o=Cp(t,mu.Currency),s=bp(o,qt(t,Ge.MinusSign));return s.minFrac=y1(r),s.maxFrac=s.minFrac,Dp(e,s,t,Ge.CurrencyGroup,Ge.CurrencyDecimal,i).replace(SC,n).replace(SC,"").trim()}function L1(e,t,n){let r=Cp(t,mu.Percent),i=bp(r,qt(t,Ge.MinusSign));return Dp(e,i,t,Ge.Group,Ge.Decimal,n,!0).replace(new RegExp(F1,"g"),qt(t,Ge.PercentSign))}function B1(e,t,n){let r=Cp(t,mu.Decimal),i=bp(r,qt(t,Ge.MinusSign));return Dp(e,i,t,Ge.Group,Ge.Decimal,n)}function bp(e,t="-"){let n={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},r=e.split(P1),i=r[0],o=r[1],s=i.indexOf(hu)!==-1?i.split(hu):[i.substring(0,i.lastIndexOf(ms)+1),i.substring(i.lastIndexOf(ms)+1)],a=s[0],c=s[1]||"";n.posPre=a.substring(0,a.indexOf(fp));for(let l=0;l<c.length;l++){let d=c.charAt(l);d===ms?n.minFrac=n.maxFrac=l+1:d===fp?n.maxFrac=l+1:n.posSuf+=d}let u=a.split(R1);if(n.gSize=u[1]?u[1].length:0,n.lgSize=u[2]||u[1]?(u[2]||u[1]).length:0,o){let l=i.length-n.posPre.length-n.posSuf.length,d=o.indexOf(fp);n.negPre=o.substring(0,d).replace(/'/g,""),n.negSuf=o.slice(d+l).replace(/'/g,"")}else n.negPre=t+n.posPre,n.negSuf=n.posSuf;return n}function j1(e){if(e.digits[0]===0)return e;let t=e.digits.length-e.integerLen;return e.exponent?e.exponent+=2:(t===0?e.digits.push(0,0):t===1&&e.digits.push(0),e.integerLen+=2),e}function V1(e){let t=Math.abs(e)+"",n=0,r,i,o,s,a;for((i=t.indexOf(hu))>-1&&(t=t.replace(hu,"")),(o=t.search(/e/i))>0?(i<0&&(i=o),i+=+t.slice(o+1),t=t.substring(0,o)):i<0&&(i=t.length),o=0;t.charAt(o)===ms;o++);if(o===(a=t.length))r=[0],i=1;else{for(a--;t.charAt(a)===ms;)a--;for(i-=o,r=[],s=0;o<=a;o++,s++)r[s]=Number(t.charAt(o))}return i>xC&&(r=r.splice(0,xC-1),n=i-1,i=1),{digits:r,exponent:n,integerLen:i}}function H1(e,t,n){if(t>n)throw new Error(`The minimum number of digits after fraction (${t}) is higher than the maximum (${n}).`);let r=e.digits,i=r.length-e.integerLen,o=Math.min(Math.max(t,i),n),s=o+e.integerLen,a=r[s];if(s>0){r.splice(Math.max(e.integerLen,s));for(let d=s;d<r.length;d++)r[d]=0}else{i=Math.max(0,i),e.integerLen=1,r.length=Math.max(1,s=o+1),r[0]=0;for(let d=1;d<s;d++)r[d]=0}if(a>=5)if(s-1<0){for(let d=0;d>s;d--)r.unshift(0),e.integerLen++;r.unshift(1),e.integerLen++}else r[s-1]++;for(;i<Math.max(0,o);i++)r.push(0);let c=o!==0,u=t+e.integerLen,l=r.reduceRight(function(d,f,h,m){return f=f+d,m[h]=f<10?f:f-10,
37c&&(m[h]===0&&h>=u?m.pop():c=!1),f>=10?1:0},0);l&&(r.unshift(l),e.integerLen++)}function hp(e){let t=parseInt(e);if(isNaN(t))throw new Error("Invalid integer literal when parsing "+e);return t}function gu(e,t){t=encodeURIComponent(t);for(let n of e.split(";")){let r=n.indexOf("="),[i,o]=r==-1?[n,""]:[n.slice(0,r),n.slice(r+1)];if(i.trim()===t)return decodeURIComponent(o)}return null}var pp=/\s+/,AC=[],u5=(()=>{class e{constructor(n,r){this._ngEl=n,this._renderer=r,this.initialClasses=AC,this.stateMap=new Map}set klass(n){this.initialClasses=n!=null?n.trim().split(pp):AC}set ngClass(n){this.rawClass=typeof n=="string"?n.trim().split(pp):n}ngDoCheck(){for(let r of this.initialClasses)this._updateState(r,!0);let n=this.rawClass;if(Array.isArray(n)||n instanceof Set)for(let r of n)this._updateState(r,!0);else if(n!=null)for(let r of Object.keys(n))this._updateState(r,!!n[r]);this._applyStateDiff()}_updateState(n,r){let i=this.stateMap.get(n);i!==void 0?(i.enabled!==r&&(i.changed=!0,i.enabled=r),i.touched=!0):this.stateMap.set(n,{enabled:r,changed:!0,touched:!0})}_applyStateDiff(){for(let n of this.stateMap){let r=n[0],i=n[1];i.changed?(this._toggleClass(r,i.enabled),i.changed=!1):i.touched||(i.enabled&&this._toggleClass(r,!1),this.stateMap.delete(r)),i.touched=!1}}_toggleClass(n,r){n=n.trim(),n.length>0&&n.split(pp).forEach(i=>{r?this._renderer.addClass(this._ngEl.nativeElement,i):this._renderer.removeClass(this._ngEl.nativeElement,i)})}static{this.\u0275fac=function(r){return new(r||e)(je(hr),je(Zc))}}static{this.\u0275dir=rs({type:e,selectors:[["","ngClass",""]],inputs:{klass:[ar.None,"class","klass"],ngClass:"ngClass"},standalone:!0})}}return e})();var mp=class{constructor(t,n,r,i){this.$implicit=t,this.ngForOf=n,this.index=r,this.count=i}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}},l5=(()=>{class e{set ngForOf(n){this._ngForOf=n,this._ngForOfDirty=!0}set ngForTrackBy(n){this._trackByFn=n}get ngForTrackBy(){return this._trackByFn}constructor(n,r,i){this._viewContainer=n,this._template=r,this._differs=i,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForTemplate(n){n&&(this._template=n)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;let n=this._ngForOf;if(!this._differ&&n)if(0)try{}catch{}else this._differ=this._differs.find(n).create(this.ngForTrackBy)}if(this._differ){let n=this._differ.diff(this._ngForOf);n&&this._applyChanges(n)}}_applyChanges(n){let r=this._viewContainer;n.forEachOperation((i,o,s)=>{if(i.previousIndex==null)r.createEmbeddedView(this._template,new mp(i.item,this._ngForOf,-1,-1),s===null?void 0:s);else if(s==null)r.remove(o===null?void 0:o);else if(o!==null){let a=r.get(o);r.move(a,s),MC(a,i)}});for(let i=0,o=r.length;i<o;i++){let a=r.get(i).context;a.index=i,a.count=o,a.ngForOf=this._ngForOf}n.forEachIdentityChange(i=>{let o=r.get(i.currentIndex);MC(o,i)})}static ngTemplateContextGuard(n,r){return!0}static{this.\u0275fac=function(r){return new(r||e)(je(qi),je(Kr),je(ap))}}static{this.\u0275dir=rs({type:e,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0})}}return e})();function MC(e,t){e.context.$implicit=t.item}var d5=(()=>{class e{constructor(n,r){this._viewContainer=n,this._context=new gp,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=r}set ngIf(n){this._context.$implicit=this._context.ngIf=n,this._updateView()}set ngIfThen(n){OC("ngIfThen",n),this._thenTemplateRef=n,this._thenViewRef=null,this._updateView()}set ngIfElse(n){OC("ngIfElse",n),this._elseTemplateRef=n,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngTemplateContextGuard(n,r){return!0}static{this.\u0275fac=function(r){return new(r||e)(je(qi),je(Kr))}}static{this.\u0275dir=rs({type:e,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThe
37n:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0})}}return e})(),gp=class{constructor(){this.$implicit=null,this.ngIf=null}};function OC(e,t){if(!!!(!t||t.createEmbeddedView))throw new Error(`${e} must be a TemplateRef, but received '${vt(t)}'.`)}var f5=(()=>{class e{constructor(n,r,i){this._ngEl=n,this._differs=r,this._renderer=i,this._ngStyle=null,this._differ=null}set ngStyle(n){this._ngStyle=n,!this._differ&&n&&(this._differ=this._differs.find(n).create())}ngDoCheck(){if(this._differ){let n=this._differ.diff(this._ngStyle);n&&this._applyChanges(n)}}_setStyle(n,r){let[i,o]=n.split("."),s=i.indexOf("-")===-1?void 0:wn.DashCase;r!=null?this._renderer.setStyle(this._ngEl.nativeElement,i,o?`${r}${o}`:r,s):this._renderer.removeStyle(this._ngEl.nativeElement,i,s)}_applyChanges(n){n.forEachRemovedItem(r=>this._setStyle(r.key,null)),n.forEachAddedItem(r=>this._setStyle(r.key,r.currentValue)),n.forEachChangedItem(r=>this._setStyle(r.key,r.currentValue))}static{this.\u0275fac=function(r){return new(r||e)(je(hr),je(cp),je(Zc))}}static{this.\u0275dir=rs({type:e,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"},standalone:!0})}}return e})();function Zi(e,t){return new W(2100,!1)}var h5=(()=>{class e{transform(n){if(n==null)return null;if(typeof n!="string")throw Zi(e,n);return n.toLowerCase()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275pipe=Jr({name:"lowercase",type:e,pure:!0,standalone:!0})}}return e})();var $1="mediumDate",U1=new re(""),W1=new re(""),p5=(()=>{class e{constructor(n,r,i){this.locale=n,this.defaultTimezone=r,this.defaultOptions=i}transform(n,r,i,o){if(n==null||n===""||n!==n)return null;try{let s=r??this.defaultOptions?.dateFormat??$1,a=i??this.defaultOptions?.timezone??this.defaultTimezone??void 0;return C1(n,s,o||this.locale,a)}catch(s){throw Zi(e,s.message)}}static{this.\u0275fac=function(r){return new(r||e)(je(ei,16),je(U1,24),je(W1,24))}}static{this.\u0275pipe=Jr({name:"date",type:e,pure:!0,standalone:!0})}}return e})();var m5=(()=>{class e{constructor(n){this._locale=n}transform(n,r,i){if(!wp(n))return null;i||=this._locale;try{let o=Ip(n);return B1(o,i,r)}catch(o){throw Zi(e,o.message)}}static{this.\u0275fac=function(r){return new(r||e)(je(ei,16))}}static{this.\u0275pipe=Jr({name:"number",type:e,pure:!0,standalone:!0})}}return e})(),g5=(()=>{class e{constructor(n){this._locale=n}transform(n,r,i){if(!wp(n))return null;i||=this._locale;try{let o=Ip(n);return L1(o,i,r)}catch(o){throw Zi(e,o.message)}}static{this.\u0275fac=function(r){return new(r||e)(je(ei,16))}}static{this.\u0275pipe=Jr({name:"percent",type:e,pure:!0,standalone:!0})}}return e})(),v5=(()=>{class e{constructor(n,r="USD"){this._locale=n,this._defaultCurrencyCode=r}transform(n,r=this._defaultCurrencyCode,i="symbol",o,s){if(!wp(n))return null;s||=this._locale,typeof i=="boolean"&&(i=i?"symbol":"code");let a=r||this._defaultCurrencyCode;i!=="code"&&(i==="symbol"||i==="symbol-narrow"?a=g1(a,i==="symbol"?"wide":"narrow",s):a=i);try{let c=Ip(n);return k1(c,s,a,r,o)}catch(c){throw Zi(e,c.message)}}static{this.\u0275fac=function(r){return new(r||e)(je(ei,16),je(CC,16))}}static{this.\u0275pipe=Jr({name:"currency",type:e,pure:!0,standalone:!0})}}return e})();function wp(e){return!(e==null||e===""||e!==e)}function Ip(e){if(typeof e=="string"&&!isNaN(Number(e)-parseFloat(e)))return Number(e);if(typeof e!="number")throw new Error(`${e} is not a number`);return e}var y5=(()=>{class e{transform(n,r,i){if(n==null)return null;if(!this.supports(n))throw Zi(e,n);return n.slice(r,i)}supports(n){return typeof n=="string"||Array.isArray(n)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275pipe=Jr({name:"slice",type:e,pure:!1,standalone:!0})}}return e})();var z1=(()=>{class e{static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275mod=Ic({type:e})}static{this.\u0275inj=Cc({})}}return e})(),Tp="browser",G1="server";function q1(e){return e===Tp}function vu(e){return e===G1}var _5=(()=>{class e{static{this.\u0275prov=Z({token:e,providedIn:"root",factory:()=>q1(Y(cn))?new vp(Y(Et),window):new yp})}}return e})(),vp=class{constructor(t,n){this.document=t,this.window=n,this.offset=()=>[0,0]}setOffset(t){Array.isArray(t)?this.offset=()=>t:this.offset=t}getScrollPosition(){return[this.window.scrollX,this.window.scrollY]}scrollToPosition(t){this.window.scrollTo(t[0],t[1])}scrollToAnchor(t){let n=K1(this.document,t);n&&(this.scrollToElement(n),n.focus())}setHistoryScrollRestoration(t){this.window.history.scrollRestoration=t}scrollToElement(t){let n=t.getBoundingClientRect(),r=n.left+this.window.pageXOffset,i=n.top+this.window.pageYOffset,o=this.offset();this.window.scrollTo(r-o[0],i-o[1])}};function K1(e,t){let n=e.getElementById(t)||e.getElementsByName(t)[0];if(n)return n;if(typeof e.createTreeWalker=="function"&&e.body&&typeof e.body.attachShadow=="function"){let r=e.createTreeWalker(e.body,NodeFilter.SHOW_ELEMENT),i=r.currentNode;for(;i;){let o=i.shadowRoot;if(o){let s=o.getElementById(t)||o.querySelector(`[name="${t}"]`);if(s)return s}i=r.nextNode()}}return null}var yp=class{setOffset(t){}getScrollPosition(){return[0,0]}scrollToPosition(t){}scrollToAnchor(t){}setHistoryScrollRestoration(t){}}
vendor: 12,468 bytes, lines 37-38
37,Ji=class{};var vs=class{},_u=class{},Ct=class e{constructor(t){this.normalizedNames=new Map,this.lazyUpdate=null,t?typeof t=="string"?this.lazyInit=()=>{this.headers=new Map,t.split(`
38`).forEach(n=>{let r=n.indexOf(":");if(r>0){let i=n.slice(0,r),o=i.toLowerCase(),s=n.slice(r+1).trim();this.maybeSetNormalizedName(i,o),this.headers.has(o)?this.headers.get(o).push(s):this.headers.set(o,[s])}})}:typeof Headers<"u"&&t instanceof Headers?(this.headers=new Map,t.forEach((n,r)=>{this.setHeaderEntries(r,n)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(t).forEach(([n,r])=>{this.setHeaderEntries(n,r)})}:this.headers=new Map}has(t){return this.init(),this.headers.has(t.toLowerCase())}get(t){this.init();let n=this.headers.get(t.toLowerCase());return n&&n.length>0?n[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(t){return this.init(),this.headers.get(t.toLowerCase())||null}append(t,n){return this.clone({name:t,value:n,op:"a"})}set(t,n){return this.clone({name:t,value:n,op:"s"})}delete(t,n){return this.clone({name:t,value:n,op:"d"})}maybeSetNormalizedName(t,n){this.normalizedNames.has(n)||this.normalizedNames.set(n,t)}init(){this.lazyInit&&(this.lazyInit instanceof e?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(t=>this.applyUpdate(t)),this.lazyUpdate=null))}copyFrom(t){t.init(),Array.from(t.headers.keys()).forEach(n=>{this.headers.set(n,t.headers.get(n)),this.normalizedNames.set(n,t.normalizedNames.get(n))})}clone(t){let n=new e;return n.lazyInit=this.lazyInit&&this.lazyInit instanceof e?this.lazyInit:this,n.lazyUpdate=(this.lazyUpdate||[]).concat([t]),n}applyUpdate(t){let n=t.name.toLowerCase();switch(t.op){case"a":case"s":let r=t.value;if(typeof r=="string"&&(r=[r]),r.length===0)return;this.maybeSetNormalizedName(t.name,n);let i=(t.op==="a"?this.headers.get(n):void 0)||[];i.push(...r),this.headers.set(n,i);break;case"d":let o=t.value;if(!o)this.headers.delete(n),this.normalizedNames.delete(n);else{let s=this.headers.get(n);if(!s)return;s=s.filter(a=>o.indexOf(a)===-1),s.length===0?(this.headers.delete(n),this.normalizedNames.delete(n)):this.headers.set(n,s)}break}}setHeaderEntries(t,n){let r=(Array.isArray(n)?n:[n]).map(o=>o.toString()),i=t.toLowerCase();this.headers.set(i,r),this.maybeSetNormalizedName(t,i)}forEach(t){this.init(),Array.from(this.normalizedNames.keys()).forEach(n=>t(this.normalizedNames.get(n),this.headers.get(n)))}};var Sp=class{encodeKey(t){return jC(t)}encodeValue(t){return jC(t)}decodeKey(t){return decodeURIComponent(t)}decodeValue(t){return decodeURIComponent(t)}};function J1(e,t){let n=new Map;return e.length>0&&e.replace(/^\?/,"").split("&").forEach(i=>{let o=i.indexOf("="),[s,a]=o==-1?[t.decodeKey(i),""]:[t.decodeKey(i.slice(0,o)),t.decodeValue(i.slice(o+1))],c=n.get(s)||[];c.push(a),n.set(s,c)}),n}var Z1=/%(\d[a-f0-9])/gi,Q1={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function jC(e){return encodeURIComponent(e).replace(Z1,(t,n)=>Q1[n]??t)}function yu(e){return`${e}`}var pr=class e{constructor(t={}){if(this.updates=null,this.cloneFrom=null,this.encoder=t.encoder||new Sp,t.fromString){if(t.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=J1(t.fromString,this.encoder)}else t.fromObject?(this.map=new Map,Object.keys(t.fromObject).forEach(n=>{let r=t.fromObject[n],i=Array.isArray(r)?r.map(yu):[yu(r)];this.map.set(n,i)})):this.map=null}has(t){return this.init(),this.map.has(t)}get(t){this.init();let n=this.map.get(t);return n?n[0]:null}getAll(t){return this.init(),this.map.get(t)||null}keys(){return this.init(),Array.from(this.map.keys())}append(t,n){return this.clone({param:t,value:n,op:"a"})}appendAll(t){let n=[];return Object.keys(t).forEach(r=>{let i=t[r];Array.isArray(i)?i.forEach(o=>{n.push({param:r,value:o,op:"a"})}):n.push({param:r,value:i,op:"a"})}),this.clone(n)}set(t,n){return this.clone({param:t,value:n,op:"s"})}delete(t,n){return this.clone({param:t,value:n,op:"d"})}toString(){return this.init(),this.keys().map(t=>{let n=this.encoder.encodeKey(t);return this.map.get(t).map(r=>n+"="+this.encoder.encodeValue(r)).join("&")}).filter(t=>t!=="").join("&")}clone(t){let n=new e({encoder:this.encoder});return n.cloneFrom=this.cloneFrom||this,n.updates=(this.updates||[]).concat(t),n}init(){this.map===null&&(this.map=new Map),this.cloneFrom!==null&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(t=>this.map.set(t,this.cloneFrom.map.get(t))),this.updates.forEach(t=>{switch(t.op){case"a":case"s":let n=(t.op==="a"?this.map.get(t.param):void 0)||[];n.push(yu(t.value)),this.map.set(t.param,n);break;case"d":if(t.value!==void 0){let r=this.map.get(t.param)||[],i=r.indexOf(yu(t.value));i!==-1&&r.splice(i,1),r.length>0?this.map.set(t.param,r):this.map.delete(t.param)}else{this.map.delete(t.param);break}}}),this.cloneFrom=this.updates=null)}};var Ap=class{constructor(){this.map=new Map}set(t,n){return this.map.set(t,n),this}get(t){return this.map.has(t)||this.map.set(t,t.defaultValue()),this.map.get(t)}delete(t){return this.map.delete(t),this}has(t){return this.map.has(t)}keys(){return this.map.keys()}};function X1(e){switch(e){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}function VC(e){return typeof ArrayBuffer<"u"&&e instanceof ArrayBuffer}function HC(e){return typeof Blob<"u"&&e instanceof Blob}function $C(e){return typeof FormData<"u"&&e instanceof FormData}function eR(e){return typeof URLSearchParams<"u"&&e instanceof URLSearchParams}var gs=class e{constructor(t,n,r,i){this.url=n,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=t.toUpperCase();let o;if(X1(this.method)||i?(this.body=r!==void 0?r:null,o=i):o=r,o&&(this.reportProgress=!!o.reportProgress,this.withCredentials=!!o.withCredentials,o.responseType&&(this.responseType=o.responseType),o.headers&&(this.headers=o.headers),o.context&&(this.context=o.context),o.params&&(this.params=o.params),this.transferCache=o.transferCache),this.headers??=new Ct,this.context??=new Ap,!this.params)this.params=new pr,this.urlWithParams=n;else{let s=this.params.toString();if(s.length===0)this.urlWithParams=n;else{let a=n.indexOf("?"),c=a===-1?"?":a<n.length-1?"&":"";this.urlWithParams=n+c+s}}}serializeBody(){return this.body===null?null:typeof this.body=="string"||VC(this.body)||HC(this.body)||$C(this.body)||eR(this.body)?this.body:this.body instanceof pr?this.body.toString():typeof this.body=="object"||typeof this.body=="boolean"||Array.isArray(this.body)?JSON.stringify(this.body):this.body.toString()}detectContentTypeHeader(){return this.body===null||$C(this.body)?null:HC(this.body)?this.body.type||null:VC(this.body)?null:typeof this.body=="string"?"text/plain":this.body instanceof pr?"application/x-www-form-urlencoded;charset=UTF-8":typeof this.body=="object"||typeof this.body=="number"||typeof this.body=="boolean"?"application/json":null}clone(t={}){let n=t.method||this.method,r=t.url||this.url,i=t.responseType||this.responseType,o=t.transferCache??this.transferCache,s=t.body!==void 0?t.body:this.body,a=t.withCredentials??this.withCredentials,c=t.reportProgress??this.reportProgress,u=t.headers||this.headers,l=t.params||this.params,d=t.context??this.context;return t.setHeaders!==void 0&&(u=Object.keys(t.setHeaders).reduce((f,h)=>f.set(h,t.setHeaders[h]),u)),t.setParams&&(l=Object.keys(t.setParams).reduce((f,h)=>f.set(h,t.setParams[h]),l)),new e(n,r,s,{params:l,headers:u,context:d,reportProgress:c,responseType:i,withCredentials:a,transferCache:o})}},Qi=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}(Qi||{}),ys=class{constructor(t,n=Du.Ok,r="OK"){this.headers=t.headers||new Ct,this.status=t.status!==void 0?t.status:n,this.statusText=t.statusText||r,this.url=t.url||null,this.ok=this.status>=200&&this.status<300}},Mp=class e extends ys{constructor(t={}){super(t),this.type=Qi.ResponseHeader}clone(t={}){return new e({headers:t.headers||this.headers,status:t.status!==void 0?t.status:this.status,statusText:t.statusText||this.statusText,url:t.url||this.url||void 0})}},Eu=class e extends ys{constructor(t={}){super(t),this.type=Qi.Response,this.body=t.body!==void 0?t.body:null}clone(t={}){return new e({body:t.body!==void 0?t.body:this.body,headers:t.headers||this.headers,status:t.status!==void 0?t.status:this.status,statusText:t.statusText||this.statusText,url:t.url||this.url||void 0})}},Cu=class extends ys{constructor(t){super(t,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.status>=200&&this.status<300?this.message=`Http failure during parsing for ${t.url||"(unknown url)"}`:this.message=`Http failure response for ${t.url||"(unknown url)"}: ${t.status} ${t.statusText}`,this.error=t.error||null}},Du=function(e){return e[e.Continue=100]="Continue",e[e.SwitchingProtocols=101]="SwitchingProtocols",e[e.Processing=102]="Processing",e[e.EarlyHints=103]="EarlyHints",e[e.Ok=200]="Ok",e[e.Created=201]="Created",e[e.Accepted=202]="Accepted",e[e.NonAuthoritativeInformation=203]="NonAuthoritativeInformation",e[e.NoContent=204]="NoContent",e[e.ResetContent=205]="ResetContent",e[e.PartialContent=206]="PartialContent",e[e.MultiStatus=207]="MultiStatus",e[e.AlreadyReported=208]="AlreadyReported",e[e.ImUsed=226]="ImUsed",e[e.MultipleChoices=300]="MultipleChoices",e[e.MovedPermanently=301]="MovedPermanently",e[e.Found=302]="Found",e[e.SeeOther=303]="SeeOther",e[e.NotModified=304]="NotModified",e[e.UseProxy=305]="UseProxy",e[e.Unused=306]="Unused",e[e.TemporaryRedirect=307]="TemporaryRedirect",e[e.PermanentRedirect=308]="PermanentRedirect",e[e.BadRequest=400]="BadRequest",e[e.Unauthorized=401]="Unauthorized",e[e.PaymentRequired=402]="PaymentRequired",e[e.Forbidden=403]="Forbidden",e[e.NotFound=404]="NotFound",e[e.MethodNotAllowed=405]="MethodNotAllowed",e[e.NotAcceptable=406]="NotAcceptable",e[e.ProxyAuthenticationRequired=407]="ProxyAuthenticationRequired",e[e.RequestTimeout=408]="RequestTimeout",e[e.Conflict=409]="Conflict",e[e.Gone=410]="Gone",e[e.LengthRequired=411]="LengthRequired",e[e.PreconditionFailed=412]="PreconditionFailed",e[e.PayloadTooLarge=413]="PayloadTooLarge",e[e.UriTooLong=414]="UriTooLong",e[e.UnsupportedMediaType=415]="UnsupportedMediaType",e[e.RangeNotSatisfiable=416]="RangeNotSatisfiable",e[e.ExpectationFailed=417]="ExpectationFailed",e[e.ImATeapot=418]="ImATeapot",e[e.MisdirectedRequest=421]="MisdirectedRequest",e[e.UnprocessableEntity=422]="UnprocessableEntity",e[e.Locked=423]="Locked",e[e.FailedDependency=424]="FailedDependency",e[e.TooEarly=425]="TooEarly",e[e.UpgradeRequired=426]="UpgradeRequired",e[e.PreconditionRequired=428]="PreconditionRequired",e[e.TooManyRequests=429]="TooManyRequests",e[e.RequestHeaderFieldsTooLarge=431]="RequestHeaderFieldsTooLarge",e[e.UnavailableForLegalReasons=451]="UnavailableForLegalReasons",e[e.InternalServerError=500]="InternalServerError",e[e.NotImplemented=501]="NotImplemented",e[e.BadGateway=502]="BadGateway",e[e.ServiceUnavailable=503]="ServiceUnavailable",e[e.GatewayTimeout=504]="GatewayTimeout",e[e.HttpVersionNotSupported=505]="HttpVersionNotSupported",e[e.VariantAlsoNegotiates=506]="VariantAlsoNegotiates",e[e.InsufficientStorage=507]="InsufficientStorage",e[e.LoopDetected=508]="LoopDetected",e[e.NotExtended=510]="NotExtended",e[e.NetworkAuthenticationRequired=511]="NetworkAuthenticationRequired",e}(Du||{});function xp(e,t){return{body:t,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 tR=(()=>{class e{constructor(n){this.handler=n}request(n,r,i={}){let o;if(n instanceof gs)o=n;else{let c;i.headers instanceof Ct?c=i.headers:c=new Ct(i.headers);let u;i.params&&(i.params instanceof pr?u=i.params:u=new pr({fromObject:i.params})),o=new gs(n,r,i.body!==void 0?i.body:null,{headers:c,context:i.context,params:u,reportProgress:i.reportProgress,responseType:i.responseType||"json",withCredentials:i.withCredentials,transferCache:i.transferCache})}let s=wa(o).pipe(_d(c=>this.handler.handle(c)));if(n instanceof gs||i.observe==="events")return s;let a=s.pipe(yn(c=>c instanceof Eu));switch(i.observe||"body"){case"body":switch(o.responseType){case"arraybuffer":return a.pipe(ot(c=>
38{if(c.body!==null&&!(c.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return c.body}));case"blob":return a.pipe(ot(c=>{if(c.body!==null&&!(c.body instanceof Blob))throw new Error("Response is not a Blob.");return c.body}));case"text":return a.pipe(ot(c=>{if(c.body!==null&&typeof c.body!="string")throw new Error("Response is not a string.");return c.body}));case"json":default:return a.pipe(ot(c=>c.body))}case"response":return a;default:throw new Error(`Unreachable: unhandled observe type ${i.observe}}`)}}delete(n,r={}){return this.request("DELETE",n,r)}get(n,r={}){return this.request("GET",n,r)}head(n,r={}){return this.request("HEAD",n,r)}jsonp(n,r){return this.request("JSONP",n,{params:new pr().append(r,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(n,r={}){return this.request("OPTIONS",n,r)}patch(n,r,i={}){return this.request("PATCH",n,xp(i,r))}post(n,r,i={}){return this.request("POST",n,xp(i,r))}put(n,r,i={}){return this.request("PUT",n,xp(i,r))}static{this.\u0275fac=function(r){return new(r||e)(J(vs))}}static{this.\u0275prov=Z({token:e,factory:e.\u0275fac})}}return e})();function nR(e,t){return t(e)}function rR(e,t,n){return(r,i)=>yh(n,()=>t(r,o=>e(o,i)))}var Op=new re(""),iR=new re(""),oR=new re("");var UC=(()=>{class e extends vs{constructor(n,r){super(),this.backend=n,this.injector=r,this.chain=null,this.pendingTasks=Y(Ki);let i=Y(oR,{optional:!0});this.backend=i??n}handle(n){if(this.chain===null){let i=Array.from(new Set([...this.injector.get(Op),...this.injector.get(iR,[])]));this.chain=i.reduceRight((o,s)=>rR(o,s,this.injector),nR)}let r=this.pendingTasks.add();return this.chain(n,i=>this.backend.handle(i)).pipe(va(()=>this.pendingTasks.remove(r)))}static{this.\u0275fac=function(r){return new(r||e)(J(_u),J(sn))}}static{this.\u0275prov=Z({token:e,factory:e.\u0275fac})}}return e})();var sR=/^\)\]\}',?\n/;function aR(e){return"responseURL"in e&&e.responseURL?e.responseURL:/^X-Request-URL:/m.test(e.getAllResponseHeaders())?e.getResponseHeader("X-Request-URL"):null}var WC=(()=>{class e{constructor(n){this.xhrFactory=n}handle(n){if(n.method==="JSONP")throw new W(-2800,!1);let r=this.xhrFactory;return(r.\u0275loadImpl?Ht(r.\u0275loadImpl()):wa(null)).pipe(Aa(()=>new oe(o=>{let s=r.build();if(s.open(n.method,n.urlWithParams),n.withCredentials&&(s.withCredentials=!0),n.headers.forEach((g,y)=>s.setRequestHeader(g,y.join(","))),n.headers.has("Accept")||s.setRequestHeader("Accept","application/json, text/plain, */*"),!n.headers.has("Content-Type")){let g=n.detectContentTypeHeader();g!==null&&s.setRequestHeader("Content-Type",g)}if(n.responseType){let g=n.responseType.toLowerCase();s.responseType=g!=="json"?g:"text"}let a=n.serializeBody(),c=null,u=()=>{if(c!==null)return c;let g=s.statusText||"OK",y=new Ct(s.getAllResponseHeaders()),p=aR(s)||n.url;return c=new Mp({headers:y,status:s.status,statusText:g,url:p}),c},l=()=>{let{headers:g,status:y,statusText:p,url:v}=u(),C=null;y!==Du.NoContent&&(C=typeof s.response>"u"?s.responseText:s.response),y===0&&(y=C?Du.Ok:0);let w=y>=200&&y<300;if(n.responseType==="json"&&typeof C=="string"){let P=C;C=C.replace(sR,"");try{C=C!==""?JSON.parse(C):null}catch(k){C=P,w&&(w=!1,C={error:k,text:C})}}w?(o.next(new Eu({body:C,headers:g,status:y,statusText:p,url:v||void 0})),o.complete()):o.error(new Cu({error:C,headers:g,status:y,statusText:p,url:v||void 0}))},d=g=>{let{url:y}=u(),p=new Cu({error:g,status:s.status||0,statusText:s.statusText||"Unknown Error",url:y||void 0});o.error(p)},f=!1,h=g=>{f||(o.next(u()),f=!0);let y={type:Qi.DownloadProgress,loaded:g.loaded};g.lengthComputable&&(y.total=g.total),n.responseType==="text"&&s.responseText&&(y.partialText=s.responseText),o.next(y)},m=g=>{let y={type:Qi.UploadProgress,loaded:g.loaded};g.lengthComputable&&(y.total=g.total),o.next(y)};return s.addEventListener("load",l),s.addEventListener("error",d),s.addEventListener("timeout",d),s.addEventListener("abort",d),n.reportProgress&&(s.addEventListener("progress",h),a!==null&&s.upload&&s.upload.addEventListener("progress",m)),s.send(a),o.next({type:Qi.Sent}),()=>{s.removeEventListener("error",d),s.removeEventListener("abort",d),s.removeEventListener("load",l),s.removeEventListener("timeout",d),n.reportProgress&&(s.removeEventListener("progress",h),a!==null&&s.upload&&s.upload.removeEventListener("progress",m)),s.readyState!==s.DONE&&s.abort()}})))}static{this.\u0275fac=function(r){return new(r||e)(J(Ji))}}static{this.\u0275prov=Z({token:e,factory:e.\u0275fac})}}return e})(),zC=new re(""),cR="XSRF-TOKEN",uR=new re("",{providedIn:"root",factory:()=>cR}),lR="X-XSRF-TOKEN",dR=new re("",{providedIn:"root",factory:()=>lR}),bu=class{},fR=(()=>{class e{constructor(n,r,i){this.doc=n,this.platform=r,this.cookieName=i,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if(this.platform==="server")return null;let n=this.doc.cookie||"";return n!==this.lastCookieString&&(this.parseCount++,this.lastToken=gu(n,this.cookieName),this.lastCookieString=n),this.lastToken}static{this.\u0275fac=function(r){return new(r||e)(J(Et),J(cn),J(uR))}}static{this.\u0275prov=Z({token:e,factory:e.\u0275fac})}}return e})();function hR(e,t){let n=e.url.toLowerCase();if(!Y(zC)||e.method==="GET"||e.method==="HEAD"||n.startsWith("http://")||n.startsWith("https://"))return t(e);let r=Y(bu).getToken(),i=Y(dR);return r!=null&&!e.headers.has(i)&&(e=e.clone({headers:e.headers.set(i,r)})),t(e)}var GC=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}(GC||{});function pR(e,t){return{\u0275kind:e,\u0275providers:t}}function N5(...e){let t=[tR,WC,UC,{provide:vs,useExisting:UC},{provide:_u,useExisting:WC},{provide:Op,useValue:hR,multi:!0},{provide:zC,useValue:!0},{provide:bu,useClass:fR}];for(let n of e)t.push(...n.\u0275providers);return Tc(t)}function P5(e){return pR(GC.Interceptors,e.map(t=>({provide:Op,useValue:t,multi:!0})))}var Rp=class extends du{constructor(){super(...arguments),this.supportsDOMEvents=!0}},Fp=class e extends Rp{static makeCurrent(){PC(new e)}onAndCancel(t,n,r){return t.addEventListener(n,r),()=>{t.removeEventListener(n,r)}}dispatchEvent(t,n){t.dispatchEvent(n)}remove(t){t.parentNode&&t.parentNode.removeChild(t)}createElement(t,n){return n=n||this.getDefaultDocument(),n.createElement(t)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(t){return t.nodeType===Node.ELEMENT_NODE}isShadowRoot(t){return t instanceof DocumentFragment}getGlobalEventTarget(t,n){return n==="window"?window:n==="document"?t:n==="body"?t.body:null}getBaseHref(t){let n=mR();return n==null?null:gR(n)}resetBaseElement(){_s=null}getUserAgent(){return window.navigator.userAgent}getCookie(t){return gu(document.cookie,t)}},_s=null;function mR(){return _s=_s||document.querySelector("base"),_s?_s.getAttribute("href"):null}function gR(e){return new URL(e,document.baseURI).pathname}var vR=(()=>{class e{build(){return new XMLHttpRequest}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=Z({token:e,factory:e.\u0275fac})}}return e})(),kp=new re(""),JC=(()=>{class e{constructor(n,r){this._zone=r,this._eventNameToPlugin=new Map,n.forEac
38h(i=>{i.manager=this}),this._plugins=n.slice().reverse()}addEventListener(n,r,i){return this._findPluginFor(r).addEventListener(n,r,i)}getZone(){return this._zone}_findPluginFor(n){let r=this._eventNameToPlugin.get(n);if(r)return r;if(r=this._plugins.find(o=>o.supports(n)),!r)throw new W(5101,!1);return this._eventNameToPlugin.set(n,r),r}static{this.\u0275fac=function(r){return new(r||e)(J(kp),J(We))}}static{this.\u0275prov=Z({token:e,factory:e.\u0275fac})}}return e})(),wu=class{constructor(t){this._doc=t}},Np="ng-app-id",ZC=(()=>{class e{constructor(n,r,i,o={}){this.doc=n,this.appId=r,this.nonce=i,this.platformId=o,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=vu(o),this.resetHostNodes()}addStyles(n){for(let r of n)this.changeUsageCount(r,1)===1&&this.onStyleAdded(r)}removeStyles(n){for(let r of n)this.changeUsageCount(r,-1)<=0&&this.onStyleRemoved(r)}ngOnDestroy(){let n=this.styleNodesInDOM;n&&(n.forEach(r=>r.remove()),n.clear());for(let r of this.getAllStyles())this.onStyleRemoved(r);this.resetHostNodes()}addHost(n){this.hostNodes.add(n);for(let r of this.getAllStyles())this.addStyleToHost(n,r)}removeHost(n){this.hostNodes.delete(n)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(n){for(let r of this.hostNodes)this.addStyleToHost(r,n)}onStyleRemoved(n){let r=this.styleRef;r.get(n)?.elements?.forEach(i=>i.remove()),r.delete(n)}collectServerRenderedStyles(){let n=this.doc.head?.querySelectorAll(`style[${Np}="${this.appId}"]`);if(n?.length){let r=new Map;return n.forEach(i=>{i.textContent!=null&&r.set(i.textContent,i)}),r}return null}changeUsageCount(n,r){let i=this.styleRef;if(i.has(n)){let o=i.get(n);return o.usage+=r,o.usage}return i.set(n,{usage:r,elements:[]}),r}getStyleElement(n,r){let i=this.styleNodesInDOM,o=i?.get(r);if(o?.parentNode===n)return i.delete(r),o.removeAttribute(Np),o;{let s=this.doc.createElement("style");return this.nonce&&s.setAttribute("nonce",this.nonce),s.textContent=r,this.platformIsServer&&s.setAttribute(Np,this.appId),n.appendChild(s),s}}addStyleToHost(n,r){let i=this.getStyleElement(n,r),o=this.styleRef,s=o.get(r)?.elements;s?s.push(i):o.set(r,{elements:[i],usage:1})}resetHostNodes(){let n=this.hostNodes;n.clear(),n.add(this.doc.head)}static{this.\u0275fac=function(r){return new(r||e)(J(Et),J(Bc),J(Ph,8),J(cn))}}static{this.\u0275prov=Z({token:e,factory:e.\u0275fac})}}return e})(),Pp={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},Bp=/%COMP%/g,QC="%COMP%",yR=`_nghost-${QC}`,_R=`_ngcontent-${QC}`,ER=!0,CR=new re("",{providedIn:"root",factory:()=>ER});function DR(e){return _R.replace(Bp,e)}function bR(e){return yR.replace(Bp,e)}function XC(e,t){return t.map(n=>n.replace(Bp,e))}var qC=(()=>{class e{constructor(n,r,i,o,s,a,c,u=null){this.eventManager=n,this.sharedStylesHost=r,this.appId=i,this.removeStylesOnCompDestroy=o,this.doc=s,this.platformId=a,this.ngZone=c,this.nonce=u,this.rendererByCompId=new Map,this.platformIsServer=vu(a),this.defaultRenderer=new Es(n,s,c,this.platformIsServer)}createRenderer(n,r){if(!n||!r)return this.defaultRenderer;this.platformIsServer&&r.encapsulation===Cn.ShadowDom&&(r=St(nt({},r),{encapsulation:Cn.Emulated}));let i=this.getOrCreateRenderer(n,r);return i instanceof Iu?i.applyToHost(n):i instanceof Cs&&i.applyStyles(),i}getOrCreateRenderer(n,r){let i=this.rendererByCompId,o=i.get(r.id);if(!o){let s=this.doc,a=this.ngZone,c=this.eventManager,u=this.sharedStylesHost,l=this.removeStylesOnCompDestroy,d=this.platformIsServer;switch(r.encapsulation){case Cn.Emulated:o=new Iu(c,u,r,this.appId,l,s,a,d);break;case Cn.ShadowDom:return new Lp(c,u,n,r,s,a,this.nonce,d);default:o=new Cs(c,u,r,l,s,a,d);break}i.set(r.id,o)}return o}ngOnDestroy(){this.rendererByCompId.clear()}static{this.\u0275fac=function(r){return new(r||e)(J(JC),J(ZC),J(Bc),J(CR),J(Et),J(cn),J(We),J(Ph))}}static{this.\u0275prov=Z({token:e,factory:e.\u0275fac})}}return e})(),Es=class{constructor(t,n,r,i){this.eventManager=t,this.doc=n,this.ngZone=r,this.platformIsServer=i,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(t,n){return n?this.doc.createElementNS(Pp[n]||n,t):this.doc.createElement(t)}createComment(t){return this.doc.createComment(t)}createText(t){return this.doc.createTextNode(t)}appendChild(t,n){(KC(t)?t.content:t).appendChild(n)}insertBefore(t,n,r){t&&(KC(t)?t.content:t).insertBefore(n,r)}removeChild(t,n){t&&t.removeChild(n)}selectRootElement(t,n){let r=typeof t=="string"?this.doc.querySelector(t):t;if(!r)throw new W(-5104,!1);return n||(r.textContent=""),r}parentNode(t){return t.parentNode}nextSibling(t){return t.nextSibling}setAttribute(t,n,r,i){if(i){n=i+":"+n;let o=Pp[i];o?t.setAttributeNS(o,n,r):t.setAttribute(n,r)}else t.setAttribute(n,r)}removeAttribute(t,n,r){if(r){let i=Pp[r];i?t.removeAttributeNS(i,n):t.removeAttribute(`${r}:${n}`)}else t.removeAttribute(n)}addClass(t,n){t.classList.add(n)}removeClass(t,n){t.classList.remove(n)}setStyle(t,n,r,i){i&(wn.DashCase|wn.Important)?t.style.setProperty(n,r,i&wn.Important?"important":""):t.style[n]=r}removeStyle(t,n,r){r&wn.DashCase?t.style.removeProperty(n):t.style[n]=""}setProperty(t,n,r){t!=null&&(t[n]=r)}setValue(t,n){t.nodeValue=n}listen(t,n,r){if(typeof t=="string"&&(t=Yi().getGlobalEventTarget(this.doc,t),!t))throw new Error(`Unsupported event target ${t} for event ${n}`);return this.eventManager.addEventListener(t,n,this.decoratePreventDefault(r))}decoratePreventDefault(t){return n=>{if(n==="__ngUnwrap__")return t;(this.platformIsServer?this.ngZone.runGuarded(()=>t(n)):t(n))===!1&&n.preventDefault()}}};function KC(e){return e.tagName==="TEMPLATE"&&e.content!==void 0}
38var Lp=class extends Es{constructor(t,n,r,i,o,s,a,c){super(t,o,s,c),this.sharedStylesHost=n,this.hostEl=r,this.shadowRoot=r.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);let u=XC(i.id,i.styles);for(let l of u){let d=document.createElement("style");a&&d.setAttribute("nonce",a),d.textContent=l,this.shadowRoot.appendChild(d)}}nodeOrShadowRoot(t){return t===this.hostEl?this.shadowRoot:t}appendChild(t,n){return super.appendChild(this.nodeOrShadowRoot(t),n)}insertBefore(t,n,r){return super.insertBefore(this.nodeOrShadowRoot(t),n,r)}removeChild(t,n){return super.removeChild(this.nodeOrShadowRoot(t),n)}parentNode(t){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(t)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}},Cs=class extends Es{constructor(t,n,r,i,o,s,a,c){super(t,o,s,a),this.sharedStylesHost=n,this.removeStylesOnCompDestroy=i,this.styles=c?XC(c,r.styles):r.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}},Iu=class extends Cs{constructor(t,n,r,i,o,s,a,c){let u=i+"-"+r.id;super(t,n,r,o,s,a,c,u),this.contentAttr=DR(u),this.hostAttr=bR(u)}applyToHost(t){this.applyStyles(),this.setAttribute(t,this.hostAttr,"")}createElement(t,n){let r=super.createElement(t,n);return super.setAttribute(r,this.contentAttr,""),r}},wR=(()=>{class e extends wu{constructor(n){super(n)}supports(n){return!0}addEventListener(n,r,i){return n.addEventListener(r,i,!1),()=>this.removeEventListener(n,r,i)}removeEventListener(n,r,i){return n.removeEventListener(r,i)}static{this.\u0275fac=function(r){return new(r||e)(J(Et))}}static{this.\u0275prov=Z({token:e,factory:e.\u0275fac})}}return e})(),YC=["alt","control","meta","shift"],IR={"\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"},TR={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey},xR=(()=>{class e extends wu{constructor(n){super(n)}supports(n){return e.parseEventName(n)!=null}addEventListener(n,r,i){let o=e.parseEventName(r),s=e.eventCallback(o.fullKey,i,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Yi().onAndCancel(n,o.domEventName,s))}static parseEventName(n){let r=n.toLowerCase().split("."),i=r.shift();if(r.length===0||!(i==="keydown"||i==="keyup"))return null;let o=e._normalizeKey(r.pop()),s="",a=r.indexOf("code");if(a>-1&&(r.splice(a,1),s="code."),YC.forEach(u=>{let l=r.indexOf(u);l>-1&&(r.splice(l,1),s+=u+".")}),s+=o,r.length!=0||o.length===0)return null;let c={};return c.domEventName=i,c.fullKey=s,c}static matchEventFullKeyCode(n,r){let i=IR[n.key]||n.key,o="";return r.indexOf("code.")>-1&&(i=n.code,o="code."),i==null||!i?!1:(i=i.toLowerCase(),i===" "?i="space":i==="."&&(i="dot"),YC.forEach(s=>{if(s!==i){let a=TR[s];a(n)&&(o+=s+".")}}),o+=i,o===r)}static eventCallback(n,r,i){return o=>{e.matchEventFullKeyCode(o,n)&&i.runGuarded(()=>r(o))}}static _normalizeKey(n){return n==="esc"?"escape":n}static{this.\u0275fac=function(r){return new(r||e)(J(Et))}}static{this.\u0275prov=Z({token:e,factory:e.\u0275fac})}}return e})();function Z5(e,t){return bC(nt({rootComponent:e},SR(t)))}function SR(e){return{appProviders:[...PR,...e?.providers??[]],platformProviders:NR}}function AR(){Fp.makeCurrent()}function MR(){return new $t}function OR(){return LE(document),document}var NR=[{provide:cn,useValue:Tp},{provide:Nh,useValue:AR,multi:!0},{provide:Et,useFactory:OR,deps:[]}];var PR=[{provide:xc,useValue:"root"},{provide:$t,useFactory:MR,deps:[]},{provide:kp,useClass:wR,multi:!0,deps:[Et,We,cn]},{provide:kp,useClass:xR,multi:!0,deps:[Et]},qC,ZC,JC,{provide:Qo,useExisting:qC},{provide:Ji,useClass:vR,deps:[]},[]];var Q5=(()=>{class e{constructor(n){this._doc=n}getTitle(){return this._doc.title}setTitle(n){this._doc.title=n||""}static{this.\u0275fac=function(r){return new(r||e)(J(Et))}}static{this.\u0275prov=Z({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var RR=(()=>{class e{static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=Z({token:e,factory:function(r){let i=null;return r?i=new(r||e):i=J(FR),i},providedIn:"root"})}}return e})(),FR=(()=>{class e extends RR{constructor(n){super(),this._doc=n}sanitize(n,r){if(r==null)return null;switch(n){case un.NONE:return r;case un.HTML:return Hn(r,"HTML")?Gt(r):kh(this._doc,String(r)).toString();case un.STYLE:return Hn(r,"Style")?Gt(r):r;case un.SCRIPT:if(Hn(r,"Script"))return Gt(r);
38throw new W(5200,!1);case un.URL:return Hn(r,"URL")?Gt(r):Hc(String(r));case un.RESOURCE_URL:if(Hn(r,"ResourceURL"))return Gt(r);throw new W(5201,!1);default:throw new W(5202,!1)}}bypassSecurityTrustHtml(n){return VE(n)}bypassSecurityTrustStyle(n){return HE(n)}bypassSecurityTrustScript(n){return $E(n)}bypassSecurityTrustUrl(n){return UE(n)}bypassSecurityTrustResourceUrl(n){return WE(n)}static{this.\u0275fac=function(r){return new(r||e)(J(Et))}}static{this.\u0275prov=Z({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var X5=Rh,e6=jc;fe();ye();Q();$e();yr();fe();Pe();Ze();gn();Q();ye();Sn();var Hp={};gl(Hp,{animation:()=>$R,inputType:()=>BR,nativeScrolling:()=>UR,pointerEvents:()=>nD,styleProp:()=>Nn,stylePropPrefix:()=>uv,supportProp:()=>jp,touch:()=>Tu,touchEvents:()=>tD,transition:()=>xu,transitionEndEventName:()=>Vp});Pe();er();$e();bo();var{maxTouchPoints:eD}=br(),kR={webkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"},jp=function(e){return!!Nn(e)},LR=function(){var{platform:e,mac:t}=_e.real(),n=e==="ios"||e==="android"||t;return n},BR=function(e){if(e==="text")return!0;var t=D.createElement("input");try{return t.setAttribute("type",e),t.value="wrongValue",!t.value}catch{return!1}},jR=function(e,t){return(e("ontouchstart")||!!t)&&!e("callPhantom")},VR=function(e){return e("PointerEvent")},tD=jR(Ml,eD),nD=VR(Ml),HR=!!eD;var Tu=tD||nD&&HR,xu=ut(function(){return jp("transition")}),Vp=ut(function(){return kR[Nn("transition")]}),$R=ut(function(){return jp("animation")}),UR=LR();ke();ke();Rl();var rD=function(e,t){var n={};"noBubble"in t&&(n.noBubble=t.noBubble),"bindType"in t&&(n.bindType=t.bindType),"delegateType"in t&&(n.delegateType=t.delegateType),j(["setup","teardown","add","remove","trigger","handle","_default","dispose"],function(r,i){t[i]&&(n[i]=function(){var o=[].slice.call(arguments);return o.unshift(this),t[i].apply(t,o)})}),Eo.fire(e,n)};rD.callbacks=Eo;var Dt=rD;ye();ke();Ze();ye();$e();var WR=br(),zR=/(webkit)[ /]([\w.]+)/,GR=/(mozilla)(?:.*? rv:([\w.]+))/,iD=e=>{e=e.toLowerCase();var t={},n=zR.exec(e)||e.indexOf("compatible")<0&&GR.exec(e)||[],r=n[1],i=n[2];return r==="webkit"&&(t.webkit=!0,e.indexOf("chrome")>=0||e.indexOf("crios")>=0?(r="chrome",i=/(?:chrome|crios)\/(\d+\.\d+)/.exec(e),i=i&&i[1]):e.indexOf("fxios")>=0?(r="mozilla",i=/fxios\/(\d+\.\d+)/.exec(e),i=i&&i[1]):e.indexOf("safari")>=0&&/version|phantomjs/.test(e)?(r="safari",i=/(?:version|phantomjs)\/([0-9.]+)/.exec(e),i=i&&i[1]):(r="unknown",i=/applewebkit\/([0-9.]+)/.exec(e),i=i&&i[1])),r&&(t[r]=!0,t.version=i),t},Xi=T({_fromUA:iD},iD(WR.userAgent));Pe();Qt();fe();rt();var $p=(e,t)=>{if(!t)throw te.Error("E0017");return Array.isArray(e)?e.map(n=>$p(n,t)).join(" "):e.indexOf(" ")!==-1?$p(e.split(/\s+/g),t):"".concat(e,".").concat(t)},oD=$p;Ze();ke();ye();fe();Pe();var sD=function(e,t){if(!qR(e))return!1;var n=e.nodeName.toLowerCase(),r=!isNaN(t),i=e.disabled,o=/^(input|select|textarea|button|object|iframe)$/.test(n),s=n==="a",a,c=e.isContentEditable;return o||c?a=!i:s?a=e.href||r:a=r,a};function qR(e){var t=_(e);return t.is(":visible")&&t.css("visibility")!=="hidden"&&t.parents().css("visibility")!=="hidden"}var aD=function(e,t){return sD(t,_(t).attr("tabIndex"))},Up=function(e,t){var n=_(t).attr("tabIndex");return(isNaN(n)||n>=0)&&sD(t,n)},cD=function(e){var t=_(e).get(0);return D.getActiveElement(t)===t};var KR={backspace:"backspace",tab:"tab",enter:"enter",escape:"escape",pageup:"pageUp",pagedown:"pageDown",end:"end",home:"home",arrowleft:"leftArrow",arrowup:"upArrow",arrowright:"rightArrow",arrowdown:"downArrow",delete:"del"," ":"space",f:"F",a:"A","*":"asterisk","-":"minus",alt:"alt",control:"control",shift:"shift"},YR={8:"backspace",9:"tab",13:"enter",27:"escape",33:"pageUp",34:"pageDown",35:"end",36:"home",37:"leftArrow",38:"upArrow",39:"rightArrow",40:"downArrow",46:"del",32:"space",70:"F",65:"A",106:"asterisk",109:"minus",189:"minus",173:"minus",16:"shift",17:"control",18:"alt"},JR={dx:/^dx/i,mouse:/(mouse|wheel)/i,touch:/^touch/i,keyboard:/^key/i,pointer:/^(ms)?pointer/i},ZR=e=>e,QR=e=>ZR(I.Event(e,e),e),Wp=e=>eo(e)==="dx",XR=e=>eo(e)==="mouse",uD=e=>eo(e)==="touch",eo=e=>{var{type:t}=e,n="other";return j(JR,function(r){if(this.test(t))return n=r,!1}),n},lD=e=>eo(e)==="pointer",mr=e=>XR(e)||(lD(e)||Wp(e))&&e.pointerType==="mouse",to=e=>e&&e.type==="dxmousewheel",Ds=e=>uD(e)||(lD(e)||Wp(e))&&e.pointerType==="touch";var I6=e=>{var{screenX:t,offsetX:n,pageX:r}=e;return t===0&&!n&&r===0},ti=e=>{var{pageX:t,pageY:n,timeStamp:r}=e;return{x:t,y:n,time:r}},zp=(e,t)=>({x:t.x-e.x,y:t.y-e.y,time:t.time-e.time||1}),dD=e=>{var{originalEvent:t,pointers:n}=e;return uD(e)?(t.touches||[]).length:Wp(e)?(n||[]).length:0},eF=!1;var fD=e=>{if(eF)return!0;var{target:t}=e,n=_(t),r=t?.isContentEditable||t?.hasAttribute("contenteditable"),i=n.is("input, textarea, select")||r;if(to(e)){var o=n.is("textarea")&&n.hasClass("dx-texteditor-input");if(o||r)return!1;var s=n.is("input[type='number'], textarea, select")&&n.is(":focus");return s}if(mr(e))return i||e.which>1;if(Ds(e))return i&&cD(n)};var Gp=(e,t)=>
38{var n=QR(e);return t&&T(n,t),n},Yt=e=>{var{originalEvent:t,delegateTarget:n}=e,r=Gp(t,e);return I.trigger(n||r.target,r),r},Su=e=>{var{key:t,which:n}=e,r=KR[t?.toLowerCase()]||t,i=YR[n];return i&&r===t?i:!r&&n?String.fromCharCode(n):r},T6=e=>{var{key:t,which:n}=e;return t||String.fromCharCode(n)},Ee=oD,hD=e=>{var{ctrlKey:t,metaKey:n}=e;return t||n};var pD="dxPointerEvents",tF=He.inherit({ctor:function(e,t){this._eventName=e,this._originalEvents=Ee(t,pD),this._handlerCount=0,this.noBubble=this._isNoBubble()},_isNoBubble:function(){var e=this._eventName;return e==="dxpointerenter"||e==="dxpointerleave"},_handler:function(e){var t,n=this._getDelegateTarget(e),r={type:this._eventName,pointerType:e.pointerType||eo(e),originalEvent:e,delegateTarget:n,timeStamp:Xi.mozilla?new Date().getTime():e.timeStamp},i=e.originalEvent;if(i!=null&&(t=i.target)!==null&&t!==void 0&&t.shadowRoot){var o,s,a=(o=i.path)!==null&&o!==void 0?o:(s=i.composedPath)===null||s===void 0?void 0:s.call(i);r.target=a[0]}return this._fireEvent(r)},_getDelegateTarget:function(e){var t;return this.noBubble&&(t=e.delegateTarget),t},_fireEvent:function(e){return Yt(e)},_setSelector:function(e){this._selector=this.noBubble&&e?e.selector:null},_getSelector:function(){return this._selector},setup:function(){return!0},add:function(e,t){if(this._handlerCount<=0||this.noBubble){e=this.noBubble?e:D.getDocument(),this._setSelector(t);var n=this;I.on(e,this._originalEvents,this._getSelector(),function(r){n._handler(r)})}this.noBubble||this._handlerCount++},remove:function(e){this._setSelector(e),this.noBubble||this._handlerCount--},teardown:function(e){this._handlerCount&&!this.noBubble||(e=this.noBubble?e:D.getDocument(),this._originalEvents!=="."+pD&&I.off(e,this._originalEvents,this._getSelector()))},dispose:function(e){e=this.noBubble?e:D.getDocument(),I.off(e,this._originalEvents)}}),no=tF;var nF={dxpointerdown:"touchstart",dxpointermove:"touchmove",dxpointerup:"touchend",dxpointercancel:"touchcancel",dxpointerover:"",dxpointerout:"",dxpointerenter:"",dxpointerleave:""},mD=function(e){var t=[];return j(e.touches,function(n,r){t.push(T({pointerId:r.identifier},r))}),{pointers:t,pointerId:e.changedTouches[0].identifier}},rF=function(e){return _e.real().platform==="ios"&&(e==="dxpointerdown"||e==="dxpointerup")},qp=no.inherit({ctor:function(){this.callBase.apply(this,arguments),this._pointerId=0},_handler:function(e){if(rF(this._eventName)){var t=e.changedTouches[0];if(this._pointerId===t.identifier&&this._pointerId!==0)return;this._pointerId=t.identifier}return this.callBase.apply(this,arguments)},_fireEvent:function(e){return this.callBase(T(mD(e.originalEvent),e))}});qp.map=nF;qp.normalize=mD;var bs=qp;ye();ke();gn();Pe();var Au=function(e,t){Qe.add(function(){e.split(" ").forEach(function(n){D.listen(D.getDocument(),n,t,!0)})})},iF=function(e,t,n){n=n||function(){};var r=[],i=function(s){var a=-1;return j(r,function(c,u){return t(s,u)?(a=c,!1):!0}),a},o=function(s){var a=i(s);a>-1&&r.splice(a,1)};Au(e.dxpointerdown,function(s){i(s)===-1&&(n(s),r.push(s))}),Au(e.dxpointermove,function(s){r[i(s)]=s}),Au(e.dxpointerup,o),Au(e.dxpointercancel,o),this.pointers=function(){return r},this.reset=function(){r=[]}},gD=iF;var yD={dxpointerdown:"mousedown",dxpointermove:"mousemove",dxpointerup:"mouseup",dxpointercancel:"",dxpointerover:"mouseover",dxpointerout:"mouseout",dxpointerenter:"mouseenter",dxpointerleave:"mouseleave"},_D=function(e){return e.pointerId=1,{pointers:Kp.pointers(),pointerId:1}},Kp,vD=!1,ED=function(){vD||(Kp=new gD(yD,function(){return!0}),vD=!0)},ws=no.inherit({ctor:function(){this.callBase.apply(this,arguments),ED()},_fireEvent:function(e){return this.callBase(T(_D(e.originalEvent),e))}});ws.map=yD;ws.normalize=_D;ws.activate=ED;ws.resetObserver=function(){Kp.reset()};var ni=ws;ye();var oF={dxpointerdown:"touchstart mousedown",dxpointermove:"touchmove mousemove",dxpointerup:"touchend mouseup",dxpointercancel:"touchcancel",dxpointerover:"mouseover",dxpointerout:"mouseout",dxpointerenter:"mouseenter",dxpointerleave:"mouseleave"},CD=!1,sF=function(){CD||(ni.activate(),CD=!0)},Yp=no.inherit({EVENT_LOCK_TIMEOUT:100,ctor:function(){this.callBase.apply(this,arguments),sF()},_handler:function(e){var t=mr(e);if(t||(this._skipNextEvents=!0),!(t&&this._mouseLocked)){if(t&&this._skipNextEvents){this._skipNextEvents=!1,this._mouseLocked=!0,clearTimeout(this._unlockMouseTimer);var n=this;this._unlockMouseTimer=setTimeout(function(){n._mouseLocked=!1},this.EVENT_LOCK_TIMEOUT);return}return this.callBase(e)}},_fireEvent:function(e){var t=mr(e.originalEvent)?ni.normalize:bs.normalize;return this.callBase(T(t(e.originalEvent),e))},dispose:function(){this.callBase(),this._skipNextEvents=!1,this._mouseLocked=!1,clearTimeout(this._unlockMouseTimer)}});Yp.map=oF;Yp.resetObserver=ni.resetObserver;var Jp=Yp;var aF=(e,t)=>{var{tablet:n,phone:r}=t,i=uF();
38return i||(e.touch&&!(n||r)?Jp:e.touch?bs:ni)},DD=aF(Hp,_e.real());j(DD.map,(e,t)=>{Dt(e,new DD(e,t))});var cF={down:"dxpointerdown",up:"dxpointerup",move:"dxpointermove",cancel:"dxpointercancel",enter:"dxpointerenter",leave:"dxpointerleave",over:"dxpointerover",out:"dxpointerout"};function uF(){var e=qe().pointerEventStrategy;return{"mouse-and-touch":Jp,touch:bs,mouse:ni}[e]}var dt=cF;fe();Ks();var Zp=new Xn;rt();On();Ze();Q();fe();On();Ze();var Tn="dxremove",Qp="dxRemoveEvent";sv(function(e){e=[].slice.call(e);for(var t=0;t<e.length;t++){var n=_(e[t]);n.prop(Qp)&&(n[0][Qp]=null,I.triggerHandler(n,Tn))}});Dt(Tn,{noBubble:!0,setup:function(e){_(e).prop(Qp,!0)}});var Xp="dxComponents",lF="dxPrivateComponent",Mu=new WeakMap,dF=0,ro=function(e,t){if(ie(t)){Mu.set(e,t);return}if(!Mu.has(e)){var n=lF+dF++;return Mu.set(e,n),n}return Mu.get(e)};function bD(e,t,n){var r=xe(e.get(0)),i=ro(t.constructor);r[i]=t,n&&I.one(e,Tn,function(){n.call(t)}),r[Xp]||(r[Xp]=[]),r[Xp].push(i)}function wD(e,t){var n=ro(t);return xe(e.get(0),n)}var fF=function(e,t,n){n?t[e]=n:n=t,ro(n,e),Zp.fire(e,n)},hF=function(e,t){_.fn[e]=function(n){var r=typeof n=="string",i;if(r){var o=n,s=[].slice.call(arguments).slice(1);this.each(function(){var a=t.getInstance(this);if(!a)throw te.Error("E0009",e);var c=a[o],u=c.apply(a,s);i===void 0&&(i=u)})}else this.each(function(){var a=t.getInstance(this);a?a.option(n):new t(this,n)}),i=this;return i}};Zp.add(hF);var Ou=fF;li();fe();$e();Ze();rt();var pF=function(e){return e&&e.get(0)};function xn(e){return pF(e)}ye();Q();ke();fe();On();Q();var em="dxTranslator",mF=/matrix(3d)?\((.+?)\)/,gF=/translate(?:3d)?\((.+?)\)/,Pu=function(e){e=_(e);var t=Is(e);return{left:t.x,top:t.y}};function Nu(e){return At(e)==="string"&&e[e.length-1]==="%"}function ID(e,t){e.length&&xe(e.get(0),em,t)}var Ru=function(e){e.length&&nr(e.get(0),em)},io=function(e){e.x=e.x||0,e.y=e.y||0;var t=Nu(e.x)?e.x:e.x+"px",n=Nu(e.y)?e.y:e.y+"px";return"translate("+t+", "+n+")"},Is=function(e){var t=e.length?xe(e.get(0),em):null;if(!t){var n=e.css("transform")||io({x:0,y:0}),r=n.match(mF),i=r&&r[1];r?(r=r[2].split(","),i==="3d"?r=r.slice(12,15):(r.push(0),r=r.slice(4,7))):r=[0,0,0],t={x:parseFloat(r[0]),y:parseFloat(r[1]),z:parseFloat(r[2])},ID(e,t)}return t},Fu=function(e,t){e=_(e);var n=t.left,r=t.top,i;n===void 0?(i=Is(e),i.y=r||0):r===void 0?(i=Is(e),i.x=n||0):(i={x:n||0,y:r||0,z:0},ID(e,i)),e.css({transform:io(i)}),(Nu(n)||Nu(r))&&Ru(e)},ku=function(e,t){e=_(e);var n,r={left:0,top:0,transform:"none"};t&&(n=e.css("transition"),r.transition="none"),e.css(r),Ru(e),t&&(e.get(0).offsetHeight,e.css("transition",n))},TD=function(e){var t=e.match(gF);if(!(!t||!t[1]))return t=t[1].split(","),t={x:parseFloat(t[0]),y:parseFloat(t[1]),z:parseFloat(t[2])},t};Q();var xD=/cubic-bezier\((\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\)/,SD={linear:"cubic-bezier(0, 0, 1, 1)",swing:"cubic-bezier(0.445, 0.05, 0.55, 0.95)",ease:"cubic-bezier(0.25, 0.1, 0.25, 1)","ease-in":"cubic-bezier(0.42, 0, 1, 1)","ease-out":"cubic-bezier(0, 0, 0.58, 1)","ease-in-out":"cubic-bezier(0.42, 0, 0.58, 1)"},vF=function(e,t,n,r){var i=3*e,o=3*(n-e)-i,s=1-i-o,a=3*t,c=3*(r-t)-a,u=1-a-c,l=function(f){return f*(i+f*(o+f*s))},d=function(f){return i+f*(2*o+3*f*s)};return function(f){return function(h){return h*(a+h*(c+h*u))}(function(h){for(var m=h,g=0,y;g<14&&(y=l(m)-h,!(Math.abs(y)<.001));)m-=y/d(m),g++;return m}(f))}},tm={},AD=function(e){e=SD[e]||e;var t=e.match(xD),n;t||(n="linear",t=SD[n].match(xD)),t=t.slice(1,5);for(var r=0;r<t.length;r++)t[r]=parseFloat(t[r]);var i=n||"cubicbezier_"+t.join("_").replace(/\./g,"p");return z(tm[i])||(tm[i]=function(o,s,a,c,u){return c*vF(t[0],t[1],t[2],t[3])(s/u)+a}),i};function MD(e){return tm[e]}$e();er();var Jt=be()?pe():{},yF=1e3/60,OD=function(e){return setTimeout(e,yF)},ND=function(e){clearTimeout(e)},PD=ut(function(){var e=Jt.requestAnimationFrame||Jt.webkitRequestAnimationFrame||Jt.mozRequestAnimationFrame||Jt.oRequestAnimationFrame||Jt.msRequestAnimationFrame,t=Jt.cancelAnimationFrame||Jt.webkitCancelAnimationFrame||Jt.mozCancelAnimationFrame||Jt.oCancelAnimationFrame||Jt.msCancelAnimationFrame;e&&t&&(OD=e,ND=t)});function nm(){return PD(),OD.apply(Jt,arguments)}
38function Ts(){PD(),ND.apply(Jt,arguments)}li();fe();it();ke();$e();Pe();Q();ye();Sn();Q();var kG=e=>{var t=e??qe().rtlEnabled;return t?"right":"left"},RD=e=>Ce(e)?{width:e.outerWidth,height:e.outerHeight}:e.getBoundingClientRect();bo();var FD=pe(),_F=/left|right/,EF=/top|bottom/,kD=/fit|flip|none/,CF=/scale\(.+?\)/,DF=Xi.safari,rm=function(e){var t={h:"center",v:"center"},n=zs(e);return n&&j(n,function(){var r=String(this).toLowerCase();_F.test(r)?t.h=r:EF.test(r)&&(t.v=r)}),t},LD=function(e,t){return Pg(e,t)},bF=function(e){var t=zs(e),n=String(t&&t[0]).toLowerCase(),r=String(t&&t[1]).toLowerCase();return kD.test(n)||(n="none"),kD.test(r)||(r=n),{h:n,v:r}},BD=function(e){switch(e){case"center":return .5;case"right":case"bottom":return 1;default:return 0}},im=function(e){switch(e){case"left":return"right";case"right":return"left";case"top":return"bottom";case"bottom":return"top";default:return e}},om=function(e,t){var n=0;return e.myLocation<t.min&&(n+=t.min-e.myLocation),e.myLocation>t.max&&(n+=e.myLocation-t.max),n},jD=function(e,t,n){return t.myLocation<n.min?e==="h"?"left":"top":t.myLocation>n.max?e==="h"?"right":"bottom":"none"},sm=function(e){e.myLocation=e.atLocation+BD(e.atAlign)*e.atSize-BD(e.myAlign)*e.mySize+e.offset},Lu={fit:function(e,t){var n=!1;e.myLocation>t.max&&(e.myLocation=t.max,n=!0),e.myLocation<t.min&&(e.myLocation=t.min,n=!0),e.fit=n},flip:function(e,t){if(e.flip=!1,!(e.myAlign==="center"&&e.atAlign==="center")&&(e.myLocation<t.min||e.myLocation>t.max)){var n=T({},e,{myAlign:im(e.myAlign),atAlign:im(e.atAlign),offset:-e.offset});sm(n),n.oversize=om(n,t),(n.myLocation>=t.min&&n.myLocation<=t.max||e.oversize>n.oversize)&&(e.myLocation=n.myLocation,e.oversize=n.oversize,e.flip=!0)}},flipfit:function(e,t){this.flip(e,t),this.fit(e,t)},none:function(e){e.oversize=0}},HD,$D=function(){var e=_("<div>").css({width:100,height:100,overflow:"scroll",position:"absolute",top:-9999}).appendTo(_("body")),t=e.get(0).offsetWidth-e.get(0).clientWidth;e.remove(),HD=t},wF={h:{location:0,flip:!1,fit:!1,oversize:0},v:{location:0,flip:!1,fit:!1,oversize:0}},UD=function(e,t){var n=_(e),r=n.offset(),i=T(!0,{},wF,{h:{location:r.left},v:{location:r.top}});if(!t)return i;var o=rm(t.my),s=rm(t.at),a=_(t.of).length&&t.of||FD,c=LD(t.offset,t.precise),u=bF(t.collision),l=t.boundary,d=LD(t.boundaryOffset,t.precise),f={mySize:_o(n),myAlign:o.h,atAlign:s.h,offset:c.h,collision:u.h,boundaryOffset:d.h},h={mySize:Ir(n),myAlign:o.v,atAlign:s.v,offset:c.v,collision:u.v,boundaryOffset:d.v};if(a.preventDefault)f.atLocation=a.pageX,h.atLocation=a.pageY,f.atSize=0,h.atSize=0;else if(a=_(a),Ce(a[0]))f.atLocation=a.scrollLeft(),h.atLocation=a.scrollTop(),_e.real().deviceType==="phone"&&a[0].visualViewport?(f.atLocation=Math.max(f.atLocation,a[0].visualViewport.offsetLeft),h.atLocation=Math.max(h.atLocation,a[0].visualViewport.offsetTop),f.atSize=a[0].visualViewport.width,h.atSize=a[0].visualViewport.height):(f.atSize=a[0].innerWidth>a[0].outerWidth?a[0].innerWidth:Qn(a),h.atSize=a[0].innerHeight>a[0].outerHeight||DF?a[0].innerHeight:wr(a));else if(a[0].nodeType===9)f.atLocation=0,h.atLocation=0,f.atSize=Qn(a),h.atSize=wr(a);else{var m=RD(a.get(0)),g=WD(a);f.atLocation=g.left,h.atLocation=g.top,f.atSize=Math.max(m.width,_o(a)),h.atSize=Math.max(m.height,Ir(a))}sm(f),sm(h);var y=function(){var v=_(FD),C=Qn(v),w=wr(v),P=v.scrollLeft(),k=v.scrollTop(),ee=D.getDocumentElement(),L=Tu?ee.clientWidth/C:1,se=Tu?ee.clientHeight/w:1;HD===void 0&&$D();var he=C,b=w;if(l&&!Ce(l)){var N=_(l),R=N.offset();P=R.left,k=R.top,he=Qn(N),b=wr(N)}return{h:{min:P+f.boundaryOffset,max:P+he/L-f.mySize-f.boundaryOffset},v:{min:k+h.boundaryOffset,max:k+b/se-h.mySize-h.boundaryOffset}}}();f.oversize=om(f,y.h),h.oversize=om(h,y.v),f.collisionSide=jD("h",f,y.h),h.collisionSide=jD("v",h,y.v),Lu[f.collision]&&Lu[f.collision](f,y.h),Lu[h.collision]&&Lu[h.collision](h,y.v);var p=function(v){return t.precise?v:Math.round(v)};return T(!0,i,{h:{location:p(f.myLocation),oversize:p(f.oversize),fit:f.fit,flip:f.flip,collisionSide:f.collisionSide},v:{location:p(h.myLocation),oversize:p(h.oversize),fit:h.fit,flip:h.flip,collisionSide:h.collisionSide},precise:t.precise}),i},VD=function(e,t,n,r){var i=ie(e.style)&&!D.isNode(e.style),o=r?n.replace(t,""):n;if(i)fv(e,o,!1);else{var s=D.createAttribute("style");s.value=o,e.setAttributeNode(s)}},WD=function e(t){var n,r,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,o=i.get(0);if(!o)return t.offset();var s=((n=o.getAttribute)===null||n===void 0?void 0:n.call(o,"style"))||"",a=(r=s.match(CF))===null||r===void 0?void 0:r[0],c;return a?(VD(o,a,s,!0),c=e(t,i.parent()),VD(o,a,s,!1)):c=e(t,i.parent()),c},xs=function(e,t){var n=_(e);if(!t)return n.offset();ku(n,!0);var r=WD(n),i=t.h&&t.v?t:UD(n,t),o=function(s){return t.precise?s:Math.round(s)};return Fu(n,{left:i.h.location-o(r.left),top:i.v.location-o(r.top)}),i},IF=function(e){return e=_(e).get(0),Ce(e)?null:e&&"pageY"in e&&"pageX"in e?{top:e.pageY,left:e.pageX}:_(e).offset()};xs.inverseAlign||(xs.inverseAlign=im);xs.normalizeAlign||(xs.normalizeAlign=rm);var Ss={calculateScrollbarWidth:$D,calculate:UD,setup:xs,offset:IF};si();it();
38var GD=pe(),As=Ee(Tn,"dxFX"),TF=/^([+-])=(.*)/i,Ms="dxAnimData",fm="dxAnimQueue",dn="transform",xF={initAnimation:function(e,t){e.css({transitionProperty:"none"}),typeof t.from=="string"?e.addClass(t.from):dm(e,t.from);var n=this,r=new De,i=t.cleanupWhen;t.transitionAnimation={deferred:r,finish:function(){n._finishTransition(e),i?Mn(r,i).always(function(){n._cleanup(e,t)}):n._cleanup(e,t),r.resolveWith(e,[t,e])}},this._completeAnimationCallback(e,t).done(function(){t.transitionAnimation.finish()}).fail(function(){r.rejectWith(e,[t,e])}),t.duration||t.transitionAnimation.finish(),e.css("transform")},animate:function(e,t){return this._startAnimation(e,t),t.transitionAnimation.deferred.promise()},_completeAnimationCallback:function(e,t){var n=this,r=Date.now()+t.delay,i=new De,o=new De,s=new De,a,c=Vp()+".dxFX";t.transitionAnimation.cleanup=function(){clearTimeout(a),clearTimeout(u),I.off(e,c),I.off(e,As)},I.one(e,c,function(){Date.now()-r>=t.duration&&o.reject()}),I.off(e,As),I.on(e,As,function(){n.stop(e,t),i.reject()});var u=setTimeout(function(){a=setTimeout(function(){s.reject()},t.duration+t.delay+Os._simulatedTransitionEndDelay),Mn(o,s).fail(function(){i.resolve()}.bind(this))});return i.promise()},_startAnimation:function(e,t){e.css({transitionProperty:"all",transitionDelay:t.delay+"ms",transitionDuration:t.duration+"ms",transitionTimingFunction:t.easing}),typeof t.to=="string"?e[0].className+=" "+t.to:t.to&&dm(e,t.to)},_finishTransition:function(e){e.css("transition","none")},_cleanup:function(e,t){t.transitionAnimation.cleanup(),typeof t.from=="string"&&(e.removeClass(t.from),e.removeClass(t.to))},stop:function(e,t,n){t&&(n?t.transitionAnimation.finish():(ue(t.to)&&j(t.to,function(r){e.css(r,e.css(r))}),this._finishTransition(e),this._cleanup(e,t)))}},zD={initAnimation:function(e,t){dm(e,t.from)},animate:function(e,t){var n=new De,r=this;return t?(j(t.to,function(i){t.from[i]===void 0&&(t.from[i]=r._normalizeValue(e.css(i)))}),t.to[dn]&&(t.from[dn]=r._parseTransform(t.from[dn]),t.to[dn]=r._parseTransform(t.to[dn])),t.frameAnimation={to:t.to,from:t.from,currentValue:t.from,easing:AD(t.easing),duration:t.duration,startTime:new Date().valueOf(),finish:function(){this.currentValue=this.to,this.draw(),Ts(t.frameAnimation.animationFrameId),n.resolve()},draw:function(){if(t.draw){t.draw(this.currentValue);return}var i=T({},this.currentValue);i[dn]&&(i[dn]=Yn(i[dn],function(o,s){if(s==="translate")return io(o);if(s==="scale")return"scale("+o+")";if(s.substr(0,s.length-1)==="rotate")return s+"("+o+"deg)"}).join(" ")),e.css(i)}},t.delay?(t.frameAnimation.startTime+=t.delay,t.frameAnimation.delayTimeout=setTimeout(function(){r._startAnimation(e,t)},t.delay)):r._startAnimation(e,t),n.promise()):n.reject().promise()},_startAnimation:function(e,t){I.off(e,As),I.on(e,As,function(){t.frameAnimation&&Ts(t.frameAnimation.animationFrameId)}),this._animationStep(e,t)},_parseTransform:function(e){var t={};return j(e.match(/\w+\d*\w*\([^)]*\)\s*/g),function(n,r){var i=TD(r),o=r.match(/scale\((.+?)\)/),s=r.match(/(rotate.)\((.+)deg\)/);i&&(t.translate=i),o&&o[1]&&(t.scale=parseFloat(o[1])),s&&s[1]&&(t[s[1]]=parseFloat(s[2]))}),t},stop:function(e,t,n){var r=t&&t.frameAnimation;r&&(Ts(r.animationFrameId),clearTimeout(r.delayTimeout),n&&r.finish(),delete t.frameAnimation)},_animationStep:function(e,t){var n=t&&t.frameAnimation;if(n){var r=new Date().valueOf();if(r>=n.startTime+n.duration){n.finish();return}n.currentValue=this._calcStepValue(n,r-n.startTime),n.draw();var i=this;n.animationFrameId=nm(function(){i._animationStep(e,t)})}},_calcStepValue:function(e,t){return function n(r,i){var o=Array.isArray(i)?[]:{};return j(i,function(s,a){if(typeof a=="string"&&parseFloat(a)===!1)return!0;o[s]=typeof a=="object"?n(r[s],a):function(c){var u=t/e.duration,l=t,d=1*r[c],f=i[c]-r[c],h=e.duration;return MD(e.easing)(u,l,d,f,h)}(s)}),o}(e.from,e.to)},_normalizeValue:function(e){var t=parseFloat(e);return t===!1?e:t}},SF={initAnimation:function(){},animate:function(){return new De().resolve().promise()},stop:V,isSynchronous:!0},AF=function(e){e=e||{};var t={transition:xu()?xF:zD,frame:zD,noAnimation:SF},n=e.strategy||"transition";return e.type==="css"&&!xu()&&(n="noAnimation"),t[n]},qD=function(e,t,n,r){j(["from","to"],function(){if(!n(e[this]))throw te.Error("E0010",t,this,r)})},KD=function(e,t){return qD(e,t,function(n){return ue(n)},"a plain object")},MF=function(e,t){return qD(e,t,function(n){return typeof n=="string"},"a string")},OF={setup:function(){}},NF={validateConfig:function(e){MF(e,"css")},setup:function(){}},PF={top:{my:"bottom center",at:"top center"},bottom:{my:"top center",at:"bottom center"},right:{my:"left center",at:"right center"},left:{my:"right center",at:"left center"}},am={validateConfig:function(e){KD(e,"slide")},setup:function(e,t){var n=Pu(e);if(t.type!=="slide"){var r=t.type==="slideIn"?t.from:t.to;r.position=T({of:GD},PF[t.direction]),lm(e,r)}this._setUpConfig(n,t.from),this._setUpConfig(n,t.to),Ru(e)},_setUpConfig:function(e,t){t.left="left"in t?t.left:"+=0",t.top="top"in t?t.top:"+=0",this._initNewPosition(e,t)},_initNewPosition:function(e,t){var n={left:t.left,top:t.top};delete t.left,delete t.top;var r=this._getRelativeValue(n.left);r!==void 0?n.left=r+e.left:t.left=0,r=this._getRelativeValue(n.top),r!==void 0?n.top=r+e.top:t.top=0,t[dn]=io({x:n.left,y:n.top})},_getRelativeValue:function(e){var t;if(typeof e=="string"&&(t=TF.exec(e)))return parseInt(t[1]+"1")*t[2]}},cm={setup:function(e,t){var n,r,i=t.from,o=t.to,s=t.type==="fadeOut"?1:0,a=t.type==="fadeOut"?0:1,c=ue(i)?String((n=i.opacity)!==null&&n!==void 0?n:s):String(i),u=ue(o)?String((r=o.opacity)!==null&&r!==void 0?r:a):String(o);switch(t.skipElementInitialStyles||(c=e.css("opacity")),t.type){case"fadeIn":u=1;break;case"fadeOut":u=0}t.from={visibility:"visible",opacity:c},t.to={opacity:u}}},RF={validateConfig:function(e){KD(e,"pop")},setup:function(e,t){var n=t.from,r=t.to,i="opacity"in n?n.opacity:e.css("opacity"),o="opacity"in r?r.opacity:1,s="scale"in n?n.scale:0,a="scale"in r?r.scale:1;t.from={opacity:i};var c=Is(e);t.from[dn]=this._getCssTransform(c,s),t.to={opacity:o},t.to[dn]=this._getCssTransform(c,a)},_getCssTransform:function(e,t){return io(e)+"scale("+t+")"}},YD={custom:OF,slide:am,slideIn:am,slideOut:am,fade:cm,fadeIn:cm,fadeOut:cm,pop:RF,css:NF},FF=function(e){var t=YD[e.type];if(!t)throw te.Error("E0011",e.type);return t},kF={type:"custom",from:{},to:{},duration:400,start:V,complete:V,easing:"ease",delay:0},LF={duration:400,easing:"ease",delay:0};function BF(){var e=this.element,t=this.config;if(lm(e,t.from),lm(e,t.to),this.configurator.setup(e,t),e.data(Ms,this),Os.off&&(t.duration=0,t.delay=0),this.strategy.initAnimation(e,t),t.start){var n=xn(e);t.start.apply(this,[n,t])}}var jF=function(e){var t=e.element,n=e.config;if(t.removeData(Ms),n.complete){var r=xn(t);n.complete.apply(this,[r,n])}e.deferred.resolveWith(this,[t,n])},VF=function(){var e=this,t=e.element,n=e.config;return e.isStarted=!0,e.strategy.animate(t,n).done(function(){jF(e)}).fail(function(){e.deferred.rejectWith(this,[t,n])})},HF=function(e){var t=this.element,n=this.config;clearTimeout(this.startTimeout),this.isStarted||this.start(),this.strategy.stop(t,n,e)},um=Ee(Tn,"dxFXStartAnimation"),$F=function(e){I.off(e.element,um),I.on(e.element,um,function(){Os.stop(e.element)}),e.deferred.always(function(){I.off(e.element,um)})},JD=function(e,t){var n=t.type==="css"?LF:kF,r=T(!0,{},n,t),i=FF(r),o=AF(r),s={element:_(e),config:r,configurator:i,strategy:o,isSynchronous:o.isSynchronous,setup:BF,start:VF,stop:HF,deferred:new De};return z(i.validateConfig)&&i.validateConfig(r),$F(s),s},UF=function(e,t){var n=_(e);if(!n.length)return new De().resolve().promise();var r=JD(n,t);return WF(n,r),r.deferred.promise()};function WF(e,t){var n=hm(e);zF(e,n),n.push(t),Bu(e)||pm(e,n)}function hm(e){return e.data(fm)||[]}function zF(e,t){e.data(fm,t)}var ZD=function(e){e.removeData(fm)};function Bu(e){return!!e.data(Ms)}function pm(e,t){if(t=hm(e),!!t.length){var n=t.shift();t.length===0&&ZD(e),GF(n).done(function(){Bu(e)||pm(e)})}}function GF(e){return e.setup(),Os.off||e.isSynchronous?e.start():e.startTimeout=setTimeout(function(){e.start()}),e.deferred.promise()}function lm(e,t){if(!(!t||!t.position)){var n=_(GD),r=0,i=0,o=Ss.calculate(e,t.position),s=e.offset(),a=e.position();a.top>s.top&&(i=n.scrollTop()),a.left>s.left&&(r=n.scrollLeft()),T(t,{left:o.h.location-s.left+a.left-r,top:o.v.location-s.top+a.top-i}),delete t.position}}function dm(e,t){j(t,function(n,r){try{e.css(n,z(r)?r():r)}catch{}})}var qF=function(e,t){var n=_(e),r=hm(n);j(r,function(o,s){s.config.delay=0,s.config.duration=0,s.isSynchronous=!0}),Bu(n)||pm(n,r);var i=n.data(Ms);i&&i.stop(t),n.removeData(Ms),ZD(n)}
38,Os={off:!1,animationTypes:YD,animate:UF,createAnimation:JD,isAnimating:Bu,stop:qF,_simulatedTransitionEndDelay:100},ju=Os;Pe();fe();fe();fe();Pe();Lt();Pe();fe();ke();Q();$e();var mm=pe(),KF=e=>{if(e.getRootNode){var t=e.getRootNode().host;if(!Te(t))return t}},oo=()=>{var e=D.getActiveElement();if(e&&e!==D.getBody()){var t;(t=e.blur)===null||t===void 0||t.call(e)}},QD=()=>{var e=mm.getSelection();if(e&&e.type!=="Caret"){if(e.empty)e.empty();else if(e.removeAllRanges)try{e.removeAllRanges()}catch{}}},Dq=(e,t)=>{var n=_(e),r=_(t);if(n[0]===r[0])return n[0];for(var i=n.parents(),o=r.parents(),s=Math.min(i.length,o.length),a=-s;a<0;a++)if(i.get(a)===o.get(a))return i.get(a)};var ri=e=>{var t=ie(e)&&(e.nodeType||Mt(e))?_(e):_("<div>").html(e).contents();return t.length===1&&(t.is("script")?t=ri(t.html().trim()):t.is("table")&&(t=t.children("tbody").contents())),t},bq=(e,t)=>{var n=e.originalEvent&&e.originalEvent.clipboardData||mm.clipboardData;if(!t)return n&&n.getData("Text");n&&n.setData("Text",t)},Zt=(e,t)=>t?Ce(e)?Zt(e.document,t):e.contains(t)||Zt(e,KF(t)):!1,wq=(e,t,n)=>{var r=mm.getComputedStyle(_(e).get(0)),i=n&&n.includePaddings;return _("<div>").text(t).css({fontStyle:r.fontStyle,fontVariant:r.fontVariant,fontWeight:r.fontWeight,fontSize:r.fontSize,fontFamily:r.fontFamily,letterSpacing:r.letterSpacing,border:r.border,paddingTop:i?r.paddingTop:"",paddingRight:i?r.paddingRight:"",paddingBottom:i?r.paddingBottom:"",paddingLeft:i?r.paddingLeft:"",visibility:"hidden",whiteSpace:"pre",position:"absolute",float:"left"})},YF=(e,t)=>(t&&D.insertElement(e.parentNode,t,e),e),Iq=(e,t)=>{if(t&&t[0])return t.is(e)?e:(j(t,(n,r)=>{YF(e[0],r)}),e.remove(),t)},Tq=e=>{var t=e?.get(0),n=t?.getRootNode().host;return!!_(n||t).closest(pe().document).length};fe();Ze();var gm=function(e){return function(t){for(var n=_(t||"body"),r=n.filter(".dx-visibility-change-handler").add(n.find(".dx-visibility-change-handler")),i=0;i<r.length;i++)I.triggerHandler(r[i],e)}},Vu=gm("dxshown"),XD=gm("dxhiding"),vm=gm("dxresize");rt();var JF=Oe({syncStrategy:!0}),Ft=class{render(t){t=t||{};var n=t.onRendered;delete t.onRendered;var r;return t.renovated&&t.transclude&&this._element?r=_("<div>").append(this._element).contents():r=this._renderCore(t),this._ensureResultInContainer(r,t.container),JF.fire(r,t.container),n&&n(),r}_ensureResultInContainer(t,n){if(n){var r=_(n),i=Zt(r.get(0),t.get(0));if(r.append(t),!i){var o=D.getBody().contains(r.get(0));o&&Vu(t)}}}_renderCore(){throw te.Error("E0001")}};var gr=class extends Ft{_renderCore(){return _()}};it();si();ye();ke();gn();Q();$e();rt();Ze();fe();On();Q();wl();Sn();function eb(e){return e.reduce((t,n)=>{var r,i=((r=t.get(n))!==null&&r!==void 0?r:0)+1;return t.set(n,i),t},new Map)}var tb=function(e){return Array.isArray(e)?e:[e]},Wq=function(e){return[...new Set(e)]},zq=function(e,t){var n=eb(t);return e.filter(r=>{var i=n.get(r);return i&&n.set(r,i-1),i})},Gq=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=eb(t);return e.filter(r=>{var i=n.get(r);return i&&n.set(r,i-1),!i})},qq=function(e,t,n,r){var i={},{useLegacyVisibleIndex:o}=qe(),s=0,a=c=>!ie(c[t])&&(!r||r(c));e.forEach(c=>{var u=c[t];u>=0?(i[u]=i[u]||[],c===n?i[u].unshift(c):i[u].push(c)):c[t]=void 0}),o||e.forEach(c=>{if(a(c)){for(;i[s];)s++;i[s]=[c],s++}}),s=0,bg(i,function(c,u){u.forEach(l=>{c>=0&&(l[t]=s++)})}),o&&e.forEach(c=>{a(c)&&(c[t]=s++)})},nb=(e,t)=>e.reduce((n,r)=>{var i,o=t(r);return n[o]=(i=n[o])!==null&&i!==void 0?i:[],n[o].push(r),n},{});ke();fe();Ze();bo();er();gn();Q();var ym=function(e){return e===0?0:e/Math.abs(e)},Jq=function(e,t,n){var r=!t&&t!==0,i=!n&&n!==0;return r&&(t=i?e:Math.min(e,n)),i&&(n=r?e:Math.max(e,t)),Math.min(Math.max(e,t),n)},Zq=function(e,t,n){return e>=t&&e<=n};function rb(e){return Math.abs(parseInt(e.toExponential().split("e")[1]))}function ZF(e){var t=e.toExponential().split("e"),n=parseFloat(t[0]),r=parseInt(t[1]);return{exponent:r,mantissa:n}}function Qq(e,t){var n=ZF(e);return parseFloat("".concat(n.mantissa,"e").concat(n.exponent+t))}function QF(){return 3e-4.toPrecision(3)!=="0.000300"}function Xq(e,t){var n=XF(t||0)+2,r=e.toString().split("."),i=e,o=Math.abs(e),s,a=vl(e),c=o>1?10:0;return r.length===1?e:(a||(vl(t)&&(n=r[0].length+rb(t)),e=o,e=e-Math.floor(e)+c),n=QF()&&rb(e)>6||n>7?15:7,!a&&(s=parseFloat(e.toPrecision(n)).toString().split("."),s[0]===c.toString())?parseFloat(r[0]+"."+s[1]):parseFloat(i.toPrecision(n)))}function XF(e){var t=e.toString();if(t.indexOf(".")<0)return 0;var n=t.split("."),r=n[1].indexOf("e");return r>=0?r:n[1].length}function ib(e,t){if(e<0&&t%2!==1)return NaN;var n=Math.pow(Math.abs(e),1/t);return t%2===1&&e<0?-n:n}
38function e9(e,t,n,r){if(Math.abs(e)<1e-8){if(e=t,t=n,n=r,Math.abs(e)<1e-8)return e=t,t=n,Math.abs(e)<1e-8?[]:[-t/e];var i=t*t-4*e*n;return Math.abs(i)<1e-8?[-t/(2*e)]:i>0?[(-t+Math.sqrt(i))/(2*e),(-t-Math.sqrt(i))/(2*e)]:[]}var o=(3*e*n-t*t)/(3*e*e),s=(2*t*t*t-9*e*t*n+27*e*e*r)/(27*e*e*e),a,c;if(Math.abs(o)<1e-8)a=[ib(-s,3)];else if(Math.abs(s)<1e-8)a=[0].concat(o<0?[Math.sqrt(-o),-Math.sqrt(-o)]:[]);else{var u=s*s/4+o*o*o/27;if(Math.abs(u)<1e-8)a=[-1.5*s/o,3*s/o];else if(u>0)c=ib(-s/2-Math.sqrt(u),3),a=[c-o/(3*c)];else{c=2*Math.sqrt(-o/3);var l=Math.acos(3*s/o/c)/3,d=2*Math.PI/3;a=[c*Math.cos(l),c*Math.cos(l-d),c*Math.cos(l-2*d)]}}for(var f=0;f<a.length;f++)a[f]-=t/(3*e);return a}function t9(e){return Math.trunc?Math.trunc(e):e>0?Math.floor(e):Math.ceil(e)}function n9(e,t,n){if(t===parseInt(t))return e%t;var r=ek(e/t,n);return(r-parseInt(r))*t}function r9(e){var t,n=e.toString();return((t=n.split(".")[1])===null||t===void 0?void 0:t.length)||parseInt(n.split("e-")[1])||0}function ek(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return parseFloat(e.toFixed(t))}it();Q();fe();it();Qt();Lt();ye();var tk=He.inherit({ctor:function(e){this._$element=_(e),this._cancelCallback=Oe(),this._acceptCallback=Oe()},getElement:function(){return this._$element},validate:function(e){return!to(e)},validatePointers:function(e){return dD(e)===1},allowInterruptionByMouseWheel:function(){return!0},configure:function(e){T(this,e)},addCancelCallback:function(e){this._cancelCallback.add(e)},removeCancelCallback:function(){this._cancelCallback.empty()},_cancel:function(e){this._cancelCallback.fire(this,e)},addAcceptCallback:function(e){this._acceptCallback.add(e)},removeAcceptCallback:function(){this._acceptCallback.empty()},_accept:function(e){this._acceptCallback.fire(this,e)},_requestAccept:function(e){this._acceptRequestEvent=e},_forgetAccept:function(){this._accept(this._acceptRequestEvent),this._acceptRequestEvent=null},start:V,move:V,end:V,cancel:V,reset:function(){this._acceptRequestEvent&&this._accept(this._acceptRequestEvent)},_fireEvent:function(e,t,n){var r=T({type:e,originalEvent:t,target:this._getEmitterTarget(t),delegateTarget:this.getElement().get(0)},n);return t=Yt(r),t.cancel&&this._cancel(t),t},_getEmitterTarget:function(e){return(this.delegateSelector?_(e.target).closest(this.delegateSelector):this.getElement()).get(0)},dispose:V}),so=tk;var nk=Qe.add,ob=Math.abs,_m=0,Em=1,Ns=2,Hu=10,rk=0,ik=180,ok=function(){return Nn("pointer-events")},sk=ut(function(){var e=_e.real().deviceType==="desktop";if(!ok()||!e)return V;var t=_("<div>").addClass("dx-gesture-cover").css("pointerEvents","none");return I.subscribeGlobal(t,"dxmousewheel",function(n){n.preventDefault()}),nk(function(){t.appendTo("body")}),function(n,r){t.css("pointerEvents",n?"all":"none"),n&&t.css("cursor",r)}}),ak=function(e,t){var n=sk();n(e,t)},Cm=so.inherit({gesture:!0,configure:function(e){this.getElement().css("msTouchAction",e.immediate?"pinch-zoom":""),this.callBase(e)},allowInterruptionByMouseWheel:function(){return this._stage!==Ns},getDirection:function(){return this.direction},_cancel:function(){this.callBase.apply(this,arguments),this._toggleGestureCover(!1),this._stage=_m},start:function(e){if(e._needSkipEvent||fD(e)){this._cancel(e);return}this._startEvent=Gp(e),this._startEventData=ti(e),this._stage=Em,this._init(e),this._setupImmediateTimer()},_setupImmediateTimer:function(){var e;if(clearTimeout(this._immediateTimer),this._immediateAccepted=!1,!!this.immediate){if(this.immediateTimeout===0){this._immediateAccepted=!0;return}this._immediateTimer=setTimeout(function(){this._immediateAccepted=!0}.bind(this),(e=this.immediateTimeout)!==null&&e!==void 0?e:ik)}},move:function(e){if(this._stage===Em&&this._directionConfirmed(e)){if(this._stage=Ns,this._resetActiveElement(),this._toggleGestureCover(!0),this._clearSelection(e),this._adjustStartEvent(e),this._start(this._startEvent),this._stage===_m)return;this._requestAccept(e),this._move(e),this._forgetAccept()}else this._stage===Ns&&(this._clearSelection(e),this._move(e))},_directionConfirmed:function(e){var t=this._getTouchBoundary(e),n=zp(this._startEventData,ti(e)),r=ob(n.x),i=ob(n.y),o=this._val
38idateMove(t,r,i),s=this._validateMove(t,i,r),a=this.getDirection(e),c=a==="both"&&(o||s),u=a==="horizontal"&&o,l=a==="vertical"&&s;return c||u||l||this._immediateAccepted},_validateMove:function(e,t,n){return t&&t>=e&&(this.immediate?t>=n:!0)},_getTouchBoundary:function(e){return this.immediate||to(e)?rk:Hu},_adjustStartEvent:function(e){var t=this._getTouchBoundary(e),n=zp(this._startEventData,ti(e));this._startEvent.pageX+=ym(n.x)*t,this._startEvent.pageY+=ym(n.y)*t},_resetActiveElement:function(){_e.real().platform==="ios"&&this.getElement().find(":focus").length&&oo()},_toggleGestureCover:function(e){this._toggleGestureCoverImpl(e)},_toggleGestureCoverImpl:function(e){var t=this._stage===Ns;t&&ak(e,this.getElement().css("cursor"))},_clearSelection:function(e){to(e)||Ds(e)||QD()},end:function(e){this._toggleGestureCover(!1),this._stage===Ns?this._end(e):this._stage===Em&&this._stop(e),this._stage=_m},dispose:function(){clearTimeout(this._immediateTimer),this.callBase.apply(this,arguments),this._toggleGestureCover(!1)},_init:V,_start:V,_move:V,_stop:V,_end:V});Cm.initialTouchBoundary=Hu;Cm.touchBoundary=function(e){if(ie(e)){Hu=e;return}return Hu};var sb=Cm;fe();gn();Pe();Ze();On();Qt();ye();ke();fe();Ze();var $u="dxmousewheel",ab="dxWheel",ck="wheel",cb=0,uk=30,Dm={setup:function(e){var t=_(e);I.on(t,Ee(ck,ab),Dm._wheelHandler.bind(Dm))},teardown:function(e){I.off(e,".".concat(ab))},_wheelHandler:function(e){var{deltaMode:t,deltaY:n,deltaX:r,deltaZ:i}=e.originalEvent;Yt({type:$u,originalEvent:e,delta:this._normalizeDelta(n,t),deltaX:r,deltaY:n,deltaZ:i,deltaMode:t,pointerType:"mouse"}),e.stopPropagation()},_normalizeDelta(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:cb;return t===cb?-e:-uk*e}};Dt($u,Dm);var Uu="dxEventManager",Ps="dxEmitter",lk=He.inherit({ctor:function(){this._attachHandlers(),this.reset(),this._proxiedCancelHandler=this._cancelHandler.bind(this),this._proxiedAcceptHandler=this._acceptHandler.bind(this)},_attachHandlers:function(){Qe.add(function(){var e=D.getDocument();I.subscribeGlobal(e,Ee(dt.down,Uu),this._pointerDownHandler.bind(this)),I.subscribeGlobal(e,Ee(dt.move,Uu),this._pointerMoveHandler.bind(this)),I.subscribeGlobal(e,Ee([dt.up,dt.cancel].join(" "),Uu),this._pointerUpHandler.bind(this)),I.subscribeGlobal(e,Ee($u,Uu),this._mouseWheelHandler.bind(this))}.bind(this))},_eachEmitter:function(e){for(var t=this._activeEmitters||[],n=0;t.length>n;){var r=t[n];if(e(r)===!1)break;t[n]===r&&n++}},_applyToEmitters:function(e,t){this._eachEmitter(function(n){n[e].call(n,t)})},reset:function(){this._eachEmitter(this._proxiedCancelHandler),this._activeEmitters=[]},resetEmitter:function(e){this._proxiedCancelHandler(e)},_pointerDownHandler:function(e){mr(e)&&e.which>1||this._updateEmitters(e)},_updateEmitters:function(e){this._isSetChanged(e)&&(this._cleanEmitters(e),this._fetchEmitters(e))},_isSetChanged:function(e){var t=this._closestEmitter(e),n=this._emittersSet||[],r=t.length!==n.length;return j(t,function(i,o){return r=r||n[i]!==o,!r}),this._emittersSet=t,r},_closestEmitter:function(e){var t=this,n=[],r=_(e.target);function i(s,a){a&&a.validatePointers(e)&&a.validate(e)&&(a.addCancelCallback(t._proxiedCancelHandler),a.addAcceptCallback(t._proxiedAcceptHandler),n.push(a))}for(;r.length;){var o=xe(r.get(0),Ps)||[];j(o,i),r=r.parent()}return n},_acceptHandler:function(e,t){var n=this;this._eachEmitter(function(r){r!==e&&n._cancelEmitter(r,t)})},_cancelHandler:function(e,t){this._cancelEmitter(e,t)},_cancelEmitter:function(e,t){var n=this._activeEmitters;t?e.cancel(t):e.reset(),e.removeCancelCallback(),e.removeAcceptCallback();var r=n.indexOf(e);r>-1&&n.splice(r,1)},_cleanEmitters:function(e){this._applyToEmitters("end",e),this.reset(e)},_fetchEmitters:function(e){this._activeEmitters=this._emittersSet.slice(),this._applyToEmitters("start",e)},_pointerMoveHandler:function(e){this._applyToEmitters("move",e)},_pointerUpHandler:function(e){this._updateEmitters(e)},_mouseWheelHandler:function(e){this._allowInterruptionByMouseWheel()&&(e.pointers=[null],this._pointerDownHandler(e),this._adjustWheelEvent(e),this._pointerMoveHandler(e),e.pointers=[],this._pointerUpHandler(e))},_allowInterruptionByMouseWheel:function(){var e=!0;return this._eachEmitter(function(t){return e=t.allowInterruptionByMouseWheel()&&e,e}),e}
38,_adjustWheelEvent:function(e){var t=null;if(this._eachEmitter(function(o){if(o.gesture){var s=o.getDirection(e);if(s!=="horizontal"&&!e.shiftKey||s!=="vertical"&&e.shiftKey)return t=o,!1}}),!!t){var n=t.getDirection(e),r=n==="both"&&!e.shiftKey||n==="vertical",i=r?"pageY":"pageX";e[i]+=e.delta}},isActive:function(e){var t=!1;return this._eachEmitter(function(n){t=t||n.getElement().is(e)}),t}}),ub=new lk,bm="dxEmitterSubscription",dk=function(e){var t=e.emitter,n=e.events[0],r=e.events;j(r,function(i,o){Dt(o,{noBubble:!e.bubble,setup:function(s){var a=xe(s,bm)||{},c=xe(s,Ps)||{},u=c[n]||new t(s);a[o]=!0,c[n]=u,xe(s,Ps,c),xe(s,bm,a)},add:function(s,a){var c=xe(s,Ps),u=c[n];u.configure(T({delegateSelector:a.selector},a.data),a.type)},teardown:function(s){var a=xe(s,bm),c=xe(s,Ps),u=c[n];delete a[o];var l=!0;j(r,function(d,f){return l=l&&!a[f],l}),l&&(ub.isActive(s)&&ub.resetEmitter(u),u&&u.dispose(),delete c[n])}})})},ao=dk;var lb="dxdragstart",zu="dxdrag",db="dxdragend",Im="dxdragenter",Tm="dxdragleave",xm="dxdrop",Wu="dxDragEventsCount",Gn=[],co=[],wm=[],Sm={setup:function(e,t){var n=Gn.includes(e);n||(Gn.push(e),co.push([]),wm.push(t||{}))},add:function(e,t){var n=Gn.indexOf(e);this.updateEventsCounter(e,t.type,1);var r=t.selector;co[n].includes(r)||co[n].push(r)},updateEventsCounter:function(e,t,n){if([Im,Tm,xm].indexOf(t)>-1){var r=xe(e,Wu)||0;xe(e,Wu,Math.max(0,r+n))}},remove:function(e,t){this.updateEventsCounter(e,t.type,-1)},teardown:function(e){var t=xe(e,Wu);if(!t){var n=Gn.indexOf(e);Gn.splice(n,1),co.splice(n,1),wm.splice(n,1),nr(e,Wu)}}};Dt(Im,Sm);Dt(Tm,Sm);Dt(xm,Sm);var fk=function(e){var t=Gn.indexOf(e.get(0)),n=co[t].filter(i=>i),r=e.find(n.join(", "));return co[t].includes(void 0)&&(r=r.add(e)),r},hk=function(e){var t=Gn.indexOf(e.get(0));return wm[t]},pk=function(e,t){return e.itemPositionFunc?e.itemPositionFunc(t):t.offset()},mk=function(e,t){return e.itemSizeFunc?e.itemSizeFunc(t):{width:t.get(0).getBoundingClientRect().width,height:t.get(0).getBoundingClientRect().height}},gk=sb.inherit({ctor:function(e){this.callBase(e),this.direction="both"},_init:function(e){this._initEvent=e},_start:function(e){if(e=this._fireEvent(lb,this._initEvent),this._maxLeftOffset=e.maxLeftOffset,this._maxRightOffset=e.maxRightOffset,this._maxTopOffset=e.maxTopOffset,this._maxBottomOffset=e.maxBottomOffset,e.targetElements||e.targetElements===null){var t=tb(e.targetElements||[]);this._dropTargets=Yn(t,function(n){return _(n).get(0)})}else this._dropTargets=Gn},_move:function(e){var t=ti(e),n=this._calculateOffset(t);e=this._fireEvent(zu,e,{offset:n}),this._processDropTargets(e),e._cancelPreventDefault||e.preventDefault()},_calculateOffset:function(e){return{x:this._calculateXOffset(e),y:this._calculateYOffset(e)}},_calculateXOffset:function(e){if(this.direction!=="vertical"){var t=e.x-this._startEventData.x;return this._fitOffset(t,this._maxLeftOffset,this._maxRightOffset)}return 0},_calculateYOffset:function(e){if(this.direction!=="horizontal"){var t=e.y-this._startEventData.y;return this._fitOffset(t,this._maxTopOffset,this._maxBottomOffset)}return 0},_fitOffset:function(e,t,n){return t!=null&&(e=Math.max(e,-t)),n!=null&&(e=Math.min(e,n)),e},_processDropTargets:function(e){var t=this._findDropTarget(e),n=t===this._currentDropTarget;n||(this._fireDropTargetEvent(e,Tm),this._currentDropTarget=t,this._fireDropTargetEvent(e,Im))},_fireDropTargetEvent:function(e,t){if(this._currentDropTarget){var n={type:t,originalEvent:e,draggingElement:this._$element.get(0),target:this._currentDropTarget};Yt(n)}},_findDropTarget:function(e){var t=this,n;return j(Gn,function(r,i){if(t._checkDropTargetActive(i)){var o=_(i);j(fk(o),function(s,a){var c=_(a);t._checkDropTarget(hk(o),c,_(n),e)&&(n=a)})}}),n},_checkDropTargetActive:function(e){var t=!1;return j(this._dropTargets,function(n,r){return t=t||r===e||Zt(r,e),!t}),t},_checkDropTarget:function(e,t,n,r){var i=t.get(0)===_(r.target).get(0);if(i)return!1;var o=pk(e,t);if(r.pageX<o.left||r.pageY<o.top)return!1;var s=mk(e,t);return r.pageX>o.left+s.width||r.pageY>o.top+s.height||n.length&&n.closest(t).length||e.checkDropTarget&&!e.checkDropTarget(t,r)?!1:t},_end:function(e){var t=ti(e);this._fireEvent(db,e,{offset:this._calculateOffset(t)}),this._fireDropTargetEvent(e,xm),delete this._currentDropTarget}});ao({emitter:gk,events:[lb,zu,db]});Ze();fe();Ze();Qt();var fb="compositionstart",vk="compositionend",yk="keydown",Am="KeyboardProcessor",hb=e=>({keyName:Su(e),key:e.key,code:e.code,ctrl:e.ctrlKey,location:e.location,metaKey:e.metaKey,shift:e.shiftKey,alt:e.altKey,which:e.which,originalEvent:e}),pb=He.inherit({_keydown:Ee(yk,Am),_compositionStart:Ee(fb,Am),_compositionEnd:Ee(vk,Am),ctor:function(e){e=e||{},e.element&&(this._element=_(e.element)),e.focusTarget&&(this._focusTarget=e.focusTarget),this._handler=e.handler,this._element&&(this._processFunction=t=>{var n=_(this._focusTarget).toArray(),r=this._focusTarget&&this._focusTarget!==t.target&&!n.includes(t.target),i=this._isComposingJustFinished&&t.which===229||this._isComposing||r;this._isComposingJustFinished=!1,i||this.process(t)},this._toggleProcessingWithContext=this.toggleProcessing.bind(this),I.on(this._element,this._key
38down,this._processFunction),I.on(this._element,this._compositionStart,this._toggleProcessingWithContext),I.on(this._element,this._compositionEnd,this._toggleProcessingWithContext))},dispose:function(){this._element&&(I.off(this._element,this._keydown,this._processFunction),I.off(this._element,this._compositionStart,this._toggleProcessingWithContext),I.off(this._element,this._compositionEnd,this._toggleProcessingWithContext)),this._element=void 0,this._handler=void 0},process:function(e){this._handler(hb(e))},toggleProcessing:function(e){var{type:t}=e;this._isComposing=t===fb,this._isComposingJustFinished=!this._isComposing}});pb.createKeyDownOptions=hb;var mb=pb;function Ve(e,t){return t?Ee(e,t):e}function Mm(e,t){return typeof e=="function"?e(t):e.execute(t)}var Om={on:(e,t,n,r)=>{var{selector:i,showTimeout:o,hideTimeout:s,namespace:a}=r;I.on(e,Ve("dxactive",a),i,{timeout:o},c=>Mm(t,{event:c,element:c.currentTarget})),I.on(e,Ve("dxinactive",a),i,{timeout:s},c=>Mm(n,{event:c,element:c.currentTarget}))},off:(e,t)=>{var{namespace:n,selector:r}=t;I.off(e,Ve("dxactive",n),r),I.off(e,Ve("dxinactive",n),r)}},Nm={on:function(e,t){var{namespace:n}=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};I.on(e,Ve("dxresize",n),t)},off:function(e){var{namespace:t}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};I.off(e,Ve("dxresize",t))}},Pm={on:(e,t,n,r)=>{var{selector:i,namespace:o}=r;I.on(e,Ve("dxhoverend",o),i,s=>n(s)),I.on(e,Ve("dxhoverstart",o),i,s=>Mm(t,{element:s.target,event:s}))},off:(e,t)=>{var{selector:n,namespace:r}=t;I.off(e,Ve("dxhoverstart",r),n),I.off(e,Ve("dxhoverend",r),n)}},Rm={on:(e,t,n,r)=>{var{namespace:i}=r;I.on(e,Ve("dxhiding",i),n),I.on(e,Ve("dxshown",i),t)},off:(e,t)=>{var{namespace:n}=t;I.off(e,Ve("dxhiding",n)),I.off(e,Ve("dxshown",n))}},Gu={on:(e,t,n,r)=>{var{namespace:i}=r;I.on(e,Ve("focusin",i),t),I.on(e,Ve("focusout",i),n)},off:(e,t)=>{var{namespace:n}=t;I.off(e,Ve("focusin",n)),I.off(e,Ve("focusout",n))},trigger:e=>I.trigger(e,"focus")},s7={on:function(e,t){var{namespace:n}=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};I.on(e,Ve("dxclick",n),t)},off:function(e){var{namespace:t}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};I.off(e,Ve("dxclick",t))}},a7={on:function(e,t){var{namespace:n}=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};I.on(e,Ve("click",n),t)},off:function(e){var{namespace:t}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};I.off(e,Ve("click",t))}},_k=0,Rs={},Ek=()=>"keyboardProcessorId".concat(_k++),Fs={on:(e,t,n)=>{var r=Ek();return Rs[r]=new mb({element:e,focusTarget:t,handler:n}),r},off:e=>{e&&Rs[e]&&(Rs[e].dispose(),delete Rs[e])},_getProcessor:e=>Rs[e]};var Fm=function(){var e=[];return{add:function(t){e.includes(t)||e.push(t)},remove:function(t){var n=e.indexOf(t);n!==-1&&e.splice(n,1)},fire:function(){var t=e.pop(),n=!!t;return n&&t(),n},hasCallback:function(){return e.length>0}}}();fe();fe();$e();Q();ke();var ii=(()=>{class e{constructor(n,r){r=r||{},this._action=n,this._context=r.context||pe(),this._beforeExecute=r.beforeExecute,this._afterExecute=r.afterExecute,this._component=r.component,this._validatingTargetName=r.validatingTargetName;var i=this._excludeValidators={};if(r.excludeValidators)for(var o=0;o<r.excludeValidators.length;o++)i[r.excludeValidators[o]]=!0}execute(){var n={action:this._action,args:Array.prototype.slice.call(arguments),context:this._context,component:this._component,validatingTargetName:this._validatingTargetName,cancel:!1,handled:!1},r=this._beforeExecute,i=this._afterExecute,o=n.args[0]||{};if(this._validateAction(n)&&(r?.call(this._context,n),!n.cancel)){var s=this._executeAction(n);if(!o.cancel)return i?.call(this._context,n),s}}_validateAction(n){var r=this._excludeValidators,{executors:i}=e;for(var o in i)if(!r[o]){var s,a=i[o];if((s=a.validate)===null||s===void 0||s.call(a,n),n.cancel)return!1}return!0}_executeAction(n){var r,{executors:i}=e;for(var o in i){var s,a=i[o];if((s=a.execute)===null||s===void 0||s.call(a,n),n.handled){r=n.result;break}}return r}static registerExecutor(n,r){if(ue(n)){j(n,e.registerExecutor);return}e.executors[n]=r}static unregisterExecutor(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];j(r,function(){delete e.executors[this]})}}return e.executors={},e})();var gb=e=>t=>{if(t.args.length){var n=t.args[0],r=n[t.validatingTargetName]||n.element;r&&e(_(r))&&(t.cancel=!0)}};ii.registerExecutor({disabled:{validate:gb(e=>e.is(".dx-state-disabled, .dx-state-disabled *"))},readOnly:{validate:gb(e=>e.is(".dx-state-readonly, .dx-state-readonly *:not(.dx-state-independent)"))},undefined:{execute:e=>{e.action||(e.result=void 0,e.handled=!0)}},func:{execute:e=>{z(e.action)&&(e.result=e.action.call(e.context,e.args[0]),e.handled=!0)}}});fe();Sn();rt();Sn();ye();yr();Q();it();Cr();it();
38Pe();Cr();Q();var Ck=function(e,t){return 1/e===1/t},vb=function(e,t){if(e=ai(e,!0),t=ai(t,!0),e&&t&&Mt(e)&&Mt(t))return t.is(e);var n=e!==e,r=t!==t;return n&&r?!0:e===0&&t===0?Ck(e,t):e===null||typeof e!="object"||D.isElementNode(e)?e===t:!1};ye();Q();Q();it();ye();Cr();var km={},qu=e=>{var t=_e.current();return e.reduce((n,r)=>{var{device:i,options:o}=r,s=i||{},a=z(s)?s(t):Dk(t,s);return a&&T(!0,n,o),n},{})},yb=(e,t)=>typeof e!="string"?e:{[e]:t},Dk=(e,t)=>fg(t)||Ws(e,[t]).length>0,Lm=e=>e.substr(e.lastIndexOf(".")+1),Bm=e=>e.substr(0,e.lastIndexOf(".")),_b=function(e,t){return km[t]=km[t]||mo(t),km[t](e,{functionsAsIs:!0})},w7=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e};var jm={},Vm={},Ku=class{constructor(t,n){this._options=t,this._optionsByReference=n,this._changingCallback,this._changedCallback,this._namePreparedCallbacks}_setByReference(t,n){T(!0,t,n);for(var r in this._optionsByReference)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}_setPreparedValue(t,n,r,i){var o=this.get(this._options,t,!1);if(!vb(o,n)){var s=Zn(t);!i&&this._changingCallback(t,o,n),Vm[t]=Vm[t]||Ag(t),Vm[t](this._options,n,{functionsAsIs:!0,merge:ie(r)?r:!this._optionsByReference[t],unwrapObservables:s.length>1&&!!this._optionsByReference[s[0]]}),!i&&this._changedCallback(t,n,o)}}_prepareRelevantNames(t,n,r,i){if(ue(r))for(var o in r)this._prepareRelevantNames(t,"".concat(n,".").concat(o),r[o]);this._namePreparedCallbacks(t,n,r,i)}get(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this._options,n=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0;return jm[n]=jm[n]||mo(n),jm[n](t,{functionsAsIs:!0,unwrapObservables:r})}set(t,n,r,i){t=yb(t,n);for(var o in t)this._prepareRelevantNames(t,o,t[o],i);for(var s in t)this._setPreparedValue(s,t[s],r,i)}onRelevantNamesPrepared(t){this._namePreparedCallbacks=t}onChanging(t){this._changingCallback=t}onChanged(t){this._changedCallback=t}dispose(){this._changingCallback=V,this._changedCallback=V}};Cr();ye();var Yu=class{constructor(t,n,r,i){this._deprecatedCallback,this._startChangeCallback,this._endChangeCallback,this._default=n,this._deprecated=i,this._deprecatedNames=[],this._initDeprecatedNames(),this._optionManager=new Ku(t,r),this._optionManager.onRelevantNamesPrepared((o,s,a,c)=>this._setRelevantNames(o,s,a,c)),this._cachedOptions={},this._rules=[]}set _initial(t){this._initialOptions=t}get _initial(){if(!this._initialOptions){var t=this._getByRules(this.silent("defaultOptionsRules"));this._initialOptions=this._default,this._optionManager._setByReference(this._initialOptions,t)}return this._initialOptions}_initDeprecatedNames(){for(var t in this._deprecated)this._deprecatedNames.push(t)}_getByRules(t){return t=Array.isArray(t)?this._rules.concat(t):this._rules,qu(t)}_notifyDeprecated(t){var n=this._deprecated[t];n&&this._deprecatedCallback(t,n)}_setRelevantNames(t,n,r,i){if(n){var o=this._normalizeName(n,i);o&&o!==n&&(this._setField(t,o,r),this._clearField(t,n))}}_setField(t,n,r){var i="",o=null;do i=i?".".concat(i):"",i=Lm(n)+i,n=Bm(n),o=n?this._optionManager.get(t,n,!1):t;while(!o);o[i]=r}_clearField(t,n){delete t[n];var r=Bm(n),i=r?this._optionManager.get(t,r,!1):t;i&&delete i[Lm(n)]}_normalizeName(t,n){if(this._deprecatedNames.length&&t){for(var r=0;r<this._deprecatedNames.length;r++)if(this._deprecatedNames[r]===t){var i=this._deprecated[t];if(i)return!n&&this._notifyDeprecated(t),i.alias||t}}return t}addRules(t){this._rules=t.concat(this._rules)}applyRules(t){var n=this._getByRules(t);this.silent(n)}dispose(){this._deprecatedCallback=V,this._startChangeCallback=V,this._endChangeCallback=V,this._optionManager.dispose()}onChanging(t){this._optionManager.onChanging(t)}onChanged(t){this._optionManager.onChanged(t)}onDeprecated(t){this._deprecatedCallback=t}onStartChange(t){this._startChangeCallback=t}onEndChange(t){this._endChangeCallback=t}isInitial(t){var n=this.silent(t),r=this.initial(t),i=z(n)&&z(r);return i?n.toString()===r.toString():Fg(n,r)}initial(t){return _b(this._initial,t)}option(t,n){var r=arguments.length<2&&At(t)!=="object";if(r)return this._optionManager.get(void 0,this._normalizeName(t));this._startChangeCallback();try{this._optionManager.set(t,n)}finally{this._endChangeCallback()}}silent(t,n){var r=arguments.length<2&&At(t)!=="object";if(r)return this._optionManager.get(void 0,t,void 0,!0);this._optionManager.set(t,n,void 0,!0)}reset(t){if(t){var n=Zn(t),r=n.reduce((o,s)=>o?o[s]:this.initial(s),null),i=ct(r)?Je({},r):r;this._optionManager.set(t,i,!1)}}getAliasesByName(t){return Object.keys(this._deprecated).filter(n=>t===this._deprecated[n].alias)}isDeprecated(t){return Object.prototype.hasOwnProperty.call(this._deprecated,t)}cache(t,n){var r=arguments.length<2;if(r)return this._cachedOptions[t];this._cachedOptions[t]=T(this._cachedOptions[t],n)}};Qt();rt();Lt();Kl();si();Q();var Ju=class{constructor(){this._postponedOperations={}}add(t,n,r){if(t in this._postponedOperations)r&&this._postponedOperations[t].promises.push(r);else{var i=new De;this._postponedOperations[t]={fn:n,completePromise:i,promises:r?[r]:[]}}return this._postponedOperations[t].completePromise.promise()}callPostponedOperations(){for(var t in this._postponedOperations){var n=this._postponedOperations[t];ie(n)&&(n.promises&&n.promises.length?Mn(...n.promises).done(n.fn).then(n.completePromise.resolve):n.fn().done(n.completePromise.resolve))}this._postponedOperations={}}};Q();it();Cr();var Eb=e=>e.charAt(2).toLowerCase()+e.substr(3),bk=e=>e.indexOf("_",0)===0,Hm=He.inherit({_setDeprecatedOptions(){this._deprecatedOptions={}},_getDeprecatedOptions(){return this._deprecatedOptions},_getDefaultOptions:()=>({onInitialized:null,onOptionChanged:null,onDisposing:null,defaultOptionsRules:null}),_defaultOptionsRules:()=>[],_setOptionsByDevice(e){this._options.applyRules(e)},_convertRulesToOptions:e=>qu(e),_isInitialOptionValue(e){return this._options.isInitial(e)},_setOptionsByReference(){this._optionsByReference={}},_getOptionsByReference(){return this._optionsByReference}
38,ctor(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},{_optionChangedCallbacks:t,_disposingCallbacks:n}=e;this.NAME=ro(this.constructor),this._eventsStrategy=pi.create(this,e.eventsStrategy),this._updateLockCount=0,this._optionChangedCallbacks=t||Oe(),this._disposingCallbacks=n||Oe(),this.postponedOperations=new Ju,this._createOptions(e)},_createOptions(e){this.beginUpdate();try{this._setOptionsByReference(),this._setDeprecatedOptions(),this._options=new Yu(this._getDefaultOptions(),this._getDefaultOptions(),this._getOptionsByReference(),this._getDeprecatedOptions()),this._options.onChanging((t,n,r)=>this._initialized&&this._optionChanging(t,n,r)),this._options.onDeprecated((t,n)=>this._logDeprecatedOptionWarning(t,n)),this._options.onChanged((t,n,r)=>this._notifyOptionChanged(t,n,r)),this._options.onStartChange(()=>this.beginUpdate()),this._options.onEndChange(()=>this.endUpdate()),this._options.addRules(this._defaultOptionsRules()),e&&e.onInitializing&&e.onInitializing.apply(this,[e]),this._setOptionsByDevice(e.defaultOptionsRules),this._initOptions(e)}finally{this.endUpdate()}},_initOptions(e){this.option(e)},_init(){this._createOptionChangedAction(),this.on("disposing",e=>{this._disposingCallbacks.fireWith(this,[e])})},_logDeprecatedOptionWarning(e,t){var n=t.message||"Use the '".concat(t.alias,"' option instead");te.log("W0001",this.NAME,e,t.since,n)},_logDeprecatedComponentWarning(e,t){te.log("W0000",this.NAME,e,"Use the '".concat(t,"' widget instead"))},_createOptionChangedAction(){this._optionChangedAction=this._createActionByOption("onOptionChanged",{excludeValidators:["disabled","readOnly"]})},_createDisposingAction(){this._disposingAction=this._createActionByOption("onDisposing",{excludeValidators:["disabled","readOnly"]})},_optionChanged(e){switch(e.name){case"onDisposing":case"onInitialized":break;case"onOptionChanged":this._createOptionChangedAction()}},_dispose(){this._optionChangedCallbacks.empty(),this._createDisposingAction(),this._disposingAction(),this._eventsStrategy.dispose(),this._options.dispose(),this._disposed=!0},_lockUpdate(){this._updateLockCount++},_unlockUpdate(){this._updateLockCount=Math.max(this._updateLockCount-1,0)},_isUpdateAllowed(){return this._updateLockCount===0},_isInitializingRequired(){return!this._initializing&&!this._initialized},isInitialized(){return this._initialized},_commitUpdate(){this.postponedOperations.callPostponedOperations(),this._isInitializingRequired()&&this._initializeComponent()},_initializeComponent(){this._initializing=!0;try{this._init()}finally{this._initializing=!1,this._lockUpdate(),this._createActionByOption("onInitialized",{excludeValidators:["disabled","readOnly"]})(),this._unlockUpdate(),this._initialized=!0}},instance(){return this},beginUpdate:function(){this._lockUpdate()},endUpdate:function(){this._unlockUpdate(),this._isUpdateAllowed()&&this._commitUpdate()},_optionChanging:V,_notifyOptionChanged(e,t,n){if(this._initialized)for(var r=[e].concat(this._options.getAliasesByName(e)),i=0;i<r.length;i++){var o=r[i],s={name:Zn(o)[0],fullName:o,value:t,previousValue:n};bk(o)||(this._optionChangedCallbacks.fireWith(this,[T(this._defaultActionArgs(),s)]),this._optionChangedAction(T({},s))),!this._disposed&&this._cancelOptionChange!==o&&this._optionChanged(s)}},initialOption(e){return this._options.initial(e)},_defaultActionConfig(){return{context:this,component:this}},_defaultActionArgs(){return{component:this}},_createAction(e,t){var n;return r=>(ie(r)||(r={}),ue(r)||(r={actionValue:r}),n=n||new ii(e,T({},t,this._defaultActionConfig())),n.execute.call(n,T(r,this._defaultActionArgs())))},_createActionByOption(e,t){var n=this,r,i,o;t=T({},t);var s=function(){if(!i){if(t=t||{},typeof e!="string")throw te.Error("E0008");e.indexOf("on")===0&&(i=Eb(e)),o=n.option(e)}if(!(!r&&!o&&!t.beforeExecute&&!t.afterExecute&&!n._eventsStrategy.hasEvent(i))){if(!r){var c=t.beforeExecute;t.beforeExecute=function(){for(var m=arguments.length,g=new Array(m),y=0;y<m;y++)g[y]=arguments[y];c&&c.apply(n,g),n._eventsStrategy.fireEvent(i,g[0].args)},r=n._createAction(o,t)}for(var u=arguments.length,l=new Array(u),d=0;d<u;d++)l[d]=arguments[d];if(qe().wrapActionsBeforeExecute){var f=n.option("beforeActionExecute")||V,h=f(n,r,t)||r;return h.apply(n,l)}return r.apply(n,l)}};if(qe().wrapActionsBeforeExecute)return s;var a=this.option("onActionCreated")||V;return a(this,s,t)||s},on(e,t){return this._eventsStrategy.on(e,t),this},off(e,t){return this._eventsStrategy.off(e,t),this},hasActionSubscription:function(e){return!!this._options.silent(e)||this._eventsStrategy.hasEvent(Eb(e))},isOptionDeprecated(e){return this._options.isDeprecated(e)},_setOptionWithoutOptionChange(e,t){this._cancelOptionChange=e,this.option(e,t),this._cancelOptionChange=!1},_getOptionValue(e,t){var n=this.option(e);return z(n)?n.bind(t)():n},option(){return this._options.option(...arguments)},resetOption(e){this.beginUpdate(),this._options.reset(e),this.endUpdate()}});fe();Q();it();ye();var uo=class extends Ft{constructor(t){super(),this._render=t}_renderCore(t){return ri(this._render(t))}};yr();Sn();rt();fe();var Zu=class extends Ft{constructor(t){super(),this.name=t}};fe();Q();rt();var Cb={},Qu;function Db(e,t){Cb[e]=t}function bb(e){if(Te(e)){if(Qu=Cb[e],!Qu)throw te.Error("E0020",e)}else Qu=e}function $m(){return Qu}Db("default",{compile:e=>ri(e),render:(e,t,n)=>e.clone()});bb("default");var Xu=class extends Ft{constructor(t){super(),this._element=t}_renderCore(t){var n=t.transclude;return!n&&!this._compiledTemplate&&(this._compiledTemplate=$m().compile(this._element)),_("<div>").append(n?this._element:$m().render(this._compiledTemplate,t.model,t.index)).contents()}source(){return _(this._element).clone()}};it();ye();Q();var wb=(e,t)=>
38{var n=_(e).contents().filter("[".concat("data-options",'*="').concat(t,'"]'));return[].slice.call(n).map(r=>{var i=_(r).attr("data-options")||"";return{element:r,options:qe().optionsParser(i)[t]}}).filter(r=>!!r.options)},Ib=e=>{var t=nb(e,r=>r.options.name);if(t[void 0])throw te.Error("E0023");var n={};return Object.keys(t).forEach(r=>{var i,o=(i=Ws(_e.current(),t[r],s=>s.options)[0])===null||i===void 0?void 0:i.element;o&&(n[r]=o)}),n},Tb=e=>{var t=e.render.bind(e);return T({},e,{render(n){var r=t(n);return n&&n.onRendered&&n.onRendered(),r}})},wk=e=>{var t=e.render.bind(e);return T({},e,{render(n){var r=_(n.container);return t(Je({},n,{container:xn(r)}))}})},xb=e=>{var t=[];return"model"in e&&t.push(e.model),"index"in e&&t.push(e.index),t.push(e.container),t},Sb=e=>typeof e=="string"?ri(e):e,Um=e=>Mt(e)&&e[0]||e,Ab=e=>new Xu(e),Ik=(e,t,n,r)=>{var i=null;return(!r||r.indexOf(e)===-1)&&(i=t[e],i&&!(i instanceof Ft)&&(z(i.render)&&(i=wk(i)),n||(i=Tb(i)))),i},Wm=(e,t,n,r,i,o)=>e==null?new gr:e instanceof Zu?o[e.name]:e instanceof Ft?e:z(e.render)&&!Mt(e)?r?e:Tb(e):e.nodeType||Mt(e)?t(_(e)):Ik(e,n,r,i)||o[e]||t(e);var Tk=3,xk="template",Sk="dxTemplate",Ak="dx-template-wrapper",Mk=new uo(e=>{var{model:t,parent:n}=e,r=t.widget;if(!r)return _();var i=_("<div>"),o=t.options||{};return n?n._createComponent(i,r,o):i[r](o),i}),ks=class{constructor(t,n){this._tempTemplates=[],this._defaultTemplates={},this._anonymousTemplateName=n||xk,this._createElement=t||Ab,this._createTemplateIfNeeded=this._createTemplateIfNeeded.bind(this)}static createDefaultOptions(){return{integrationOptions:{watchMethod:function(t,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return r.skipImmediate||n(t()),V},templates:{"dx-polymorph-widget":Mk},useDeferUpdateForTemplates:!0}}}get anonymousTemplateName(){return this._anonymousTemplateName}addDefaultTemplates(t){this._defaultTemplates=T({},this._defaultTemplates,t)}
38dispose(){this._tempTemplates.forEach(t=>{t.template.dispose&&t.template.dispose()}),this._tempTemplates=[]}extractTemplates(t){var n=this._extractTemplates(t),r=this._extractAnonymousTemplate(t);return{templates:n,anonymousTemplateMeta:r}}_extractTemplates(t){var n=wb(t,Sk),r=Ib(n);return n.forEach(i=>{var{element:o,options:{name:s}}=i;o===r[s]?_(o).addClass(Ak).detach():_(o).remove()}),Object.keys(r).map(i=>({name:i,template:this._createTemplate(r[i])}))}_extractAnonymousTemplate(t){var n=t.contents().detach(),r=n.filter((i,o)=>{var s=o.nodeType===Tk,a=_(o).text().trim().length<1;return!(s&&a)});return r.length>0?{template:this._createTemplate(n),name:this._anonymousTemplateName}:{}}_createTemplateIfNeeded(t){var n=this._tempTemplates.filter(i=>i.source===Um(t))[0];if(n)return n.template;var r=this._createTemplate(t);return this._tempTemplates.push({template:r,source:Um(t)}),r}_createTemplate(t){return this._createElement(Sb(t))}getTemplate(t,n,r,i){var{isAsyncTemplate:o,skipTemplates:s}=r;return z(t)?new uo(a=>{var c=t.apply(i,xb(a));if(!ie(c))return new gr;var u=!1,l=Wm(c,f=>f.nodeType||Mt(f)&&!_(f).is("script")?new uo(()=>f):(u=!0,this._createTemplate(f)),n,o,s,this._defaultTemplates),d=l.render(a);return u&&l.dispose&&l.dispose(),d}):Wm(t,this._createTemplateIfNeeded,n,o,s,this._defaultTemplates)}};Al();On();ke();ye();it();Q();$e();yr();rt();El();function Mb(e){return new Uint8Array(atob(e).split("").map(t=>t.charCodeAt(0)))}function Ob(e){var t,n;return new Uint8Array((n=(t=e.match(/.{1,2}/g))===null||t===void 0?void 0:t.map(r=>parseInt(r,16)))!==null&&n!==void 0?n:[])}function Nb(e){for(var t=new Uint8Array(e.length),n=0;n<e.length;n+=1)t[n]=255&e.charCodeAt(n);return t}function Pb(e){for(var t=new Uint8Array(4*e.length),n=0;n<t.length;n+=1)t[n]=e[n>>2]>>>8*(3-n%4);return t}function Rb(e){for(var t=new Uint32Array(1+(e.length-1>>2)),n=0;n<e.length;n+=1)t[n>>2]|=e[n]<<8*(3-n%4);return t}function zm(e,t){return(e<<t|e>>>32-t)>>>0}function Gm(e,t){var n=new Uint8Array(e.length+t.length);return n.set(e,0),n.set(t,e.length),n}var el={e:65537,n:new Uint8Array([200,219,153,203,140,7,228,253,193,243,62,137,139,60,68,242,48,142,113,88,185,235,253,105,80,74,32,170,96,74,111,250,7,205,154,3,146,115,153,53,45,132,123,56,61,208,184,201,63,24,109,223,0,179,169,102,139,224,73,233,45,173,138,66,98,88,69,76,177,111,113,218,192,33,101,152,25,134,34,173,32,82,230,44,247,200,253,170,192,246,30,12,96,205,100,249,181,93,0,231])},Fb="2D293FRQFEus9BTrBCkD5A";var Ok="3021300906052b0e03021a05000414";function kb(e){var t=(8*el.n.length+6)/8,n=Gm(Ob(Ok),e);if(n.length+10>t)throw Error("Key is too short for SHA1 signing algorithm");var r=new Uint8Array(t-n.length);return r.fill(255,0,r.length-1),r[0]=0,r[1]=1,r[r.length-1]=0,Gm(r,n)}function Lb(e){try{var t=BigInt(0),n=BigInt(1),r=BigInt(8),i=l=>l.reduce((d,f)=>(d<<r)+BigInt(f),t),o=i(e.actual),s=i(e.signature),a=BigInt(e.key.e),c=i(e.key.n),u=((l,d,f)=>{for(var h=n,m=l,g=d;g;)g&n&&(h=h*m%f),m=m*m%f,g>>=n;return h})(s,a,c);return u===o}catch{return!0}}function Nk(e){var t=new Uint8Array(e.length+1);t.set(Nb(e)),t[t.length-1]=128;var n=Rb(new Uint8Array(t)),r=new Uint32Array(16*Math.ceil((n.length+2)/16));return r.set(n,0),r[r.length-1]=8*(t.length-1),r}function Bb(e){for(var t=Nk(e),n=new Uint32Array([1732584193,4023233417,2562383102,271733878,3285377520]),r=0;r<t.length;r+=16){for(var i=new Uint32Array(80),o=0;o<16;o+=1)i[o]=t[r+o];for(var s=16;s<80;s+=1){var a=i[s-3]^i[s-8]^i[s-14]^i[s-16];i[s]=a<<1|a>>>31}for(var c=n[0],u=n[1],l=n[2],d=n[3],f=n[4],h=0;h<80;h+=1){var[m,g]=h<20?[u&l|~u&d,1518500249]:h<40?[u^l^d,1859775393]:h<60?[u&l|u&d|l&d,2400959708]:[u^l^d,3395469782],y=zm(c,5)+m+f+g+i[h];f=d,d=l,l=zm(u,30),u=c,c=y}n[0]+=c,n[1]+=u,n[2]+=l,n[3]+=d,n[4]+=f}return Pb(n)}var kt;(function(e){e.corrupted="corrupted",e.verified="verified",e.internal="internal"})(kt||(kt={}));var Pk=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function"){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n},Rk=".",Fk=1,kk=3,jb={kind:kt.corrupted,error:"general"},Lk={kind:kt.corrupted,error:"verification"},Bk={kind:kt.corrupted,error:"decoding"},jk={kind:kt.corrupted,error:"deserialization"},Vk={kind:kt.corrupted,error:"payload"},Hk={kind:kt.corrupted,error:"version"},qm=!1;function $k(e){var{text:t,signature:n}=e;return Lb({key:el,signature:Mb(n),actual:kb(Bb(t))})}function Uk(e){if(e===void 0)return jb;var t=e.split(Rk);if(t.length!==2||t[0].length===0||t[1].length===0)return jb;if(!$k({text:t[0],signature:t[1]}))return Lk;var n="";try{n=atob(t[0])}catch{return Bk}var r={};try{r=JSON.parse(n)}catch{return jk}var{customerId:i,maxVersionAllowed:o,format:s,internalUsageId:a}=r,c=Pk(r,["customerId","maxVersionAllowed","format","internalUsageId"]);return a!==void 0?{kind:kt.internal,internalUsageId:a}:i===void 0||o===void 0||s===void 0?Vk:s!==Fk?Hk:{kind:kt.verified,payload:Je({customerId:i,maxVersionAllowed:o},c)}}function Wk(e){var{licenseKey:t,version:n}=e,r=!1;try{var[i,o,s]=n.split(".").map(Number);if(r=isNaN(s)||s<kk,!t)return{preview:r,error:"W0019"};var a=Uk(t);return a.kind===kt.corrupted?{preview:r,error:"W0021"}
38:a.kind===kt.internal?{preview:r,internal:!0,error:a.internalUsageId===Fb?void 0:"W0020"}:i&&o?10*i+o>a.payload.maxVersionAllowed?{preview:r,error:"W0020"}:{preview:r,error:void 0}:{preview:r,error:"W0021"}}catch{return{preview:r,error:"W0021"}}}function zk(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Hs;if(!qm){qm=!0;var{preview:n,internal:r,error:i}=Wk({licenseKey:e,version:t});if(i){te.log(n?"W0022":i);return}n&&!r&&te.log("W0022")}}function Km(){return qm}var Vb={validateLicense:zk};var{abstract:tl}=Hm,Ym=Hm.inherit({_getDefaultOptions(){return T(this.callBase(),{width:void 0,height:void 0,rtlEnabled:qe().rtlEnabled,elementAttr:{},disabled:!1,integrationOptions:{}},this._useTemplates()?ks.createDefaultOptions():{})},ctor(e,t){this._customClass=null,this._createElement(e),bD(this._$element,this,this._dispose),this.callBase(t);var n=Km();Vb.validateLicense(qe().licenseKey),!n&&Km()&&qe({licenseKey:""})},_createElement(e){this._$element=_(e)},_getSynchronizableOptionsForCreateComponent:()=>["rtlEnabled","disabled","templatesRenderAsynchronously"],_checkFunctionValueDeprecation:function(e){this.option("_ignoreFunctionValueDeprecation")||e.forEach(t=>{z(this.option(t))&&te.log("W0017",t)})},_visibilityChanged:tl,_dimensionChanged:tl,_init(){this.callBase(),this._checkFunctionValueDeprecation(["width","height","maxHeight","maxWidth","minHeight","minWidth","popupHeight","popupWidth"]),this._attachWindowResizeCallback(),this._initTemplateManager()},_setOptionsByDevice(e){this.callBase([].concat(this.constructor._classCustomRules||[],e||[]))},_isInitialOptionValue(e){var t=this.constructor._classCustomRules&&Object.prototype.hasOwnProperty.call(this._convertRulesToOptions(this.constructor._classCustomRules),e);return!t&&this.callBase(e)},_attachWindowResizeCallback(){if(this._isDimensionChangeSupported()){var e=this._windowResizeCallBack=this._dimensionChanged.bind(this);Io.add(e)}},_isDimensionChangeSupported(){return this._dimensionChanged!==tl},_renderComponent(){this._initMarkup(),be()&&this._render()},_initMarkup(){var{rtlEnabled:e}=this.option()||{};this._renderElementAttributes(),this._toggleRTLDirection(e),this._renderVisibilityChange(),this._renderDimensions()},_render(){this._attachVisibilityChangeHandlers(),Bg(this.$element())},_renderElementAttributes(){var{elementAttr:e}=this.option()||{},t=T({},e),n=t.class;delete t.class,this.$element().attr(t).removeClass(this._customClass).addClass(n),this._customClass=n},_renderVisibilityChange(){if(this._isDimensionChangeSupported()&&this._attachDimensionChangeHandlers(),this._isVisibilityChangeSupported()){var e=this.$element();e.addClass("dx-visibility-change-handler")}},_renderDimensions(){var e=this.$element(),t=e.get(0),n=this._getOptionValue("width",t),r=this._getOptionValue("height",t);this._isCssUpdateRequired(t,r,n)&&e.css({width:n===null?"":n,height:r===null?"":r})},_isCssUpdateRequired:(e,t,n)=>!!(ie(n)||ie(t)||e.style.width||e.style.height),_attachDimensionChangeHandlers(){var e=this.$element(),t="".concat(this.NAME,"VisibilityChange");Nm.off(e,{namespace:t}),Nm.on(e,()=>this._dimensionChanged(),{namespace:t})},_attachVisibilityChangeHandlers(){if(this._isVisibilityChangeSupported()){var e=this.$element(),t="".concat(this.NAME,"VisibilityChange");this._isHidden=!this._isVisible(),Rm.off(e,{namespace:t}),Rm.on(e,()=>this._checkVisibilityChanged("shown"),()=>this._checkVisibilityChanged("hiding"),{namespace:t})}},_isVisible(){var e=this.$element();return e.is(":visible")},_checkVisibilityChanged(e){var t=this._isVisible();t&&(e==="hiding"&&!this._isHidden?(this._visibilityChanged(!1),this._isHidden=!0):e==="shown"&&this._isHidden&&(this._isHidden=!1,this._visibilityChanged(!0)))},_isVisibilityChangeSupported(){return this._visibilityChanged!==tl&&be()},_clean:V,_modelByElement(){var{modelByElement:e}=this.option(),t=this.$element();return e?e(t):void 0},_invalidate(){if(this._isUpdateAllowed())throw te.Error("E0007");this._requireRefresh=!0},_refresh(){this._clean(),this._renderComponent()},_dispose(){this._templateManager&&this._templateManager.dispose(),this.callBase(),this._clean(),this._detachWindowResizeCallback()},_detachWindowResizeCallback(){this._isDimensionChangeSupported()&&Io.remove(this._windowResizeCallBack)},_toggleRTLDirection(e){var t=this.$element();t.toggleClass("dx-rtl",e)},_createComponent(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=Rg(this._getSynchronizableOptionsForCreateComponent(),l=>!(l in n)),{integrationOptions:i}=this.option(),{nestedComponentOptions:o}=this.option();o=o||V;var s=T({integrationOptions:i},o(this));r.forEach(l=>s[l]=this.option(l)),this._extendConfig(n,s);var a=void 0;if(Te(t)){var c=_(e)[t](n);a=c[t]("instance")}
38else e&&(a=t.getInstance(e),a?a.option(n):a=new t(e,n));if(a){var u=l=>{var{name:d,value:f}=l;r.includes(d)&&a.option(d,f)};this.on("optionChanged",u),a.on("disposing",()=>this.off("optionChanged",u))}return a},_extendConfig(e,t){j(t,(n,r)=>{!Object.prototype.hasOwnProperty.call(e,n)&&(e[n]=r)})},_defaultActionConfig(){var e=this.$element(),t=this._modelByElement(e);return T(this.callBase(),{context:t})},_defaultActionArgs(){var e=this.$element(),t=this._modelByElement(e),n=this.element();return T(this.callBase(),{element:n,model:t})},_optionChanged(e){switch(e.name){case"width":case"height":this._renderDimensions();break;case"rtlEnabled":this._invalidate();break;case"elementAttr":this._renderElementAttributes();break;case"disabled":case"integrationOptions":break;default:this.callBase(e)}},_removeAttributes(e){for(var t=e.attributes,n=t.length-1;n>=0;n--){var r=t[n];if(r){var{name:i}=r;(!i.indexOf("aria-")||i.indexOf("dx-")!==-1||i==="role"||i==="style"||i==="tabindex")&&e.removeAttribute(i)}}},_removeClasses(e){e.className=e.className.split(" ").filter(t=>t.lastIndexOf("dx-",0)!==0).join(" ")},_updateDOMComponent(e){e?this._renderComponent():this._requireRefresh&&(this._requireRefresh=!1,this._refresh())},endUpdate(){var e=this._isInitializingRequired();this.callBase(),this._isUpdateAllowed()&&this._updateDOMComponent(e)},$element(){return this._$element},element(){var e=this.$element();return xn(e)},dispose(){var e=this.$element().get(0);fi(e,!0),e.textContent="",this._removeAttributes(e),this._removeClasses(e)},resetOption(e){if(this.callBase(e),e==="width"||e==="height"){var t=this.initialOption(e);!ie(t)&&this.$element().css(e,"")}},_getAnonymousTemplateName(){},_initTemplateManager(){if(!(this._templateManager||!this._useTemplates())){var{integrationOptions:e={}}=this.option(),{createTemplate:t}=e;this._templateManager=new ks(t,this._getAnonymousTemplateName()),this._initTemplates()}},_initTemplates(){var{templates:e,anonymousTemplateMeta:t}=this._templateManager.extractTemplates(this.$element()),n=this.option("integrationOptions.templates.".concat(t.name));e.forEach(r=>{var{name:i,template:o}=r;this._options.silent("integrationOptions.templates.".concat(i),o)}),t.name&&!n&&(this._options.silent("integrationOptions.templates.".concat(t.name),t.template),this._options.silent("_hasAnonymousTemplateContent",!0))},_getTemplateByOption(e){return this._getTemplate(this.option(e))},_getTemplate(e){var t=this.option("integrationOptions.templates"),n=this.option("templatesRenderAsynchronously"),r=this.option("integrationOptions.skipTemplates");return this._templateManager.getTemplate(e,t,{isAsyncTemplate:n,skipTemplates:r},this)},_saveTemplate(e,t){this._setOptionWithoutOptionChange("integrationOptions.templates."+e,this._templateManager._createTemplate(t))},_useTemplates:()=>!0});Ym.getInstance=function(e){return wD(_(e),this)};Ym.defaultOptions=function(e){this._classCustomRules=this._classCustomRules||[],this._classCustomRules.push(e)};var Hb=Ym;it();ke();ye();Q();function $b(e,t,n){function r(c){return typeof c=="string"?c.split("."):typeof c=="number"?[c]:c}e=r(e),t=r(t);var i=Math.max(e.length,t.length);isFinite(n)&&(i=Math.min(i,n));for(var o=0;o<i;o++){var s=parseInt(e[o]||0,10),a=parseInt(t[o]||0,10);if(s<a)return-1;if(s>a)return 1}return 0}fe();Ze();Pe();Ze();function Ub(e){return e&&[e.target,e.delegateTarget,e.relatedTarget,e.currentTarget].filter(t=>!!t)}var Wb=(e,t)=>{I.one(Ub(e),Tn,t)},zb=(e,t)=>{I.off(Ub(e),Tn,t)};var Kb="dxclick";var Jm=null,Ls=null,Gb=()=>{Ls=null},qb=function(e){var t=e.originalEvent,n=Ls===t||t&&t.DXCLICK_FIRED,r=!e.which||e.which===1;r&&!Jm&&!n&&(t&&(t.DXCLICK_FIRED=!0),zb(Ls,Gb),Ls=t,Wb(Ls,Gb),Yt({type:Kb,originalEvent:e}))},Gk=so.inherit({ctor:function(e){this.callBase(e),I.on(this.getElement(),"click",qb)},start:function(e){Jm=null},cancel:function(){Jm=!0},dispose:function(){I.off(this.getElement(),"click",qb)}});(function(){var e=_e.real().generic;if(!e){var t=null,n=!1,r=D.getDocument();I.subscribeGlobal(r,Ee(dt.down,"NATIVE_CLICK_FIXER"),function(i){t=i.target,n=i.isDefaultPrevented()}),I.subscribeGlobal(r,Ee("click","NATIVE_CLICK_FIXER"),function(i){var o=_(i.target);
38!n&&t&&!o.is(t)&&!_(t).is("label")&&(s=o,_(s).is("input, textarea, select, button ,:focus, :focus *"))&&oo();var s;t=null,n=!1})}})();ao({emitter:Gk,bubble:!0,events:[Kb]});Qt();it();var Zm="dxactive",Qm="dxinactive",qk=30,Kk=400,nl=He.inherit({ctor:function(e,t){this._timeout=e,this._fire=t},start:function(){var e=this;this._schedule(function(){e.force()})},_schedule:function(e){this.stop(),this._timer=setTimeout(e,this._timeout)},stop:function(){clearTimeout(this._timer)},force:function(){this._fired||(this.stop(),this._fire(),this._fired=!0)},fired:function(){return this._fired}}),fn,Xm=so.inherit({ctor:function(){this.callBase.apply(this,arguments),this._active=new nl(0,V),this._inactive=new nl(0,V)},configure:function(e,t){switch(t){case Zm:e.activeTimeout=e.timeout;break;case Qm:e.inactiveTimeout=e.timeout}this.callBase(e)},start:function(e){if(fn){var t=Zt(this.getElement().get(0),fn.getElement().get(0)),n=!fn._active.fired();if(t&&n){this._cancel();return}fn._inactive.force()}fn=this,this._initEvents(e),this._active.start()},_initEvents:function(e){var t=this,n=this._getEmitterTarget(e),r=mr(e),i=_e.isSimulator(),o=i||!r,s=vo(this.activeTimeout,qk),a=vo(this.inactiveTimeout,Kk);this._active=new nl(o?s:0,function(){t._fireEvent(Zm,e,{target:n})}),this._inactive=new nl(o?a:0,function(){t._fireEvent(Qm,e,{target:n}),fn=null})},cancel:function(e){this.end(e)},end:function(e){var t=e.type!==dt.up;t?this._active.stop():this._active.force(),this._inactive.start(),t&&this._inactive.force()},dispose:function(){this._active.stop(),this._inactive.stop(),fn===this&&(fn=null),this.callBase()},lockInactive:function(){return this._active.force(),this._inactive.stop(),fn=null,this._cancel(),this._inactive.force.bind(this._inactive)}});Xm.lock=function(e){var t=fn?fn.lockInactive():V;e.done(t)};ao({emitter:Xm,events:[Zm,Qm]});var YY=Xm.lock;Ze();On();Qt();var Yb="dxHoverStart",Jb="dxhoverstart",Yk=Ee(dt.enter,Yb),Zb="dxHoverEnd",Qb="dxhoverend",Jk=Ee(dt.leave,Zb),Xb=He.inherit({noBubble:!0,ctor:function(){this._handlerArrayKeyPath=this._eventNamespace+"_HandlerStore"},setup:function(e){xe(e,this._handlerArrayKeyPath,{})},add:function(e,t){var n=this,r=function(i){n._handler(i)};I.on(e,this._originalEventName,t.selector,r),xe(e,this._handlerArrayKeyPath)[t.guid]=r},_handler:function(e){Ds(e)||_e.isSimulator()||Yt({type:this._eventName,originalEvent:e,delegateTarget:e.delegateTarget})},remove:function(e,t){var n=xe(e,this._handlerArrayKeyPath)[t.guid];I.off(e,this._originalEventName,t.selector,n)},teardown:function(e){nr(e,this._handlerArrayKeyPath)}}),Zk=Xb.inherit({ctor:function(){this._eventNamespace=Yb,this._eventName=Jb,this._originalEventName=Yk,this.callBase()},_handler:function(e){var t=e.pointers||[];t.length||this.callBase(e)}}),Qk=Xb.inherit({ctor:function(){this._eventNamespace=Zb,this._eventName=Qb,this._originalEventName=Jk,this.callBase()}});Dt(Jb,new Zk);Dt(Qb,new Qk);function ew(e,t,n){e=e==="role"||e==="id"?e:"aria-".concat(e),t=ie(t)?t.toString():null,n.attr(e,t)}var eg=Hb.inherit({_feedbackHideTimeout:400,_feedbackShowTimeout:30,_supportedKeys:()=>({}),_getDefaultOptions(){return T(this.callBase(),{hoveredElement:null,isActive:!1,disabled:!1,visible:!0,hint:void 0,activeStateEnabled:!1,onContentReady:null,hoverStateEnabled:!1,focusStateEnabled:!1,tabIndex:0,accessKey:void 0,onFocusIn:null,onFocusOut:null,onKeyboardHandled:null,ignoreParentReadOnly:!1,useResizeObserver:!0})},_defaultOptionsRules:function(){return this.callBase().concat([{device:function(){var e=_e.real(),t=e.platform,n=e.version;return t==="ios"&&$b(n,"13.3")<=0},options:{useResizeObserver:!1}}])},_init(){this.callBase(),this._initContentReadyAction()},_innerWidgetOptionChanged:function(e,t){var n=eg.getOptionsFromContainer(t);e&&e.option(n),this._options.cache(t.name,n)},_bindInnerWidgetOptions(e,t){var n=()=>this._options.silent(t,T({},e.option()));n(),e.on("optionChanged",n)},_getAriaTarget(){return this._focusTarget()},_initContentReadyAction(){this._contentReadyAction=this._createActionByOption("onContentReady",{excludeValidators:["disabled","readOnly"]}
38)},_initMarkup(){var{disabled:e,visible:t}=this.option();this.$element().addClass("dx-widget"),this._toggleDisabledState(e),this._toggleVisibility(t),this._renderHint(),this._isFocusable()&&this._renderFocusTarget(),this.callBase()},_render(){this.callBase(),this._renderContent(),this._renderFocusState(),this._attachFeedbackEvents(),this._attachHoverEvents(),this._toggleIndependentState()},_renderHint(){var{hint:e}=this.option();this.$element().attr("title",e||null)},_renderContent(){Tl(()=>this._disposed?void 0:this._renderContentImpl()).done(()=>this._disposed?void 0:this._fireContentReadyAction())},_renderContentImpl:V,_fireContentReadyAction:Ng(function(){return this._contentReadyAction()}),_dispose(){this._contentReadyAction=null,this._detachKeyboardEvents(),this.callBase()},_resetActiveState(){this._toggleActiveState(this._eventBindingTarget(),!1)},_clean(){this._cleanFocusState(),this._resetActiveState(),this.callBase(),this.$element().empty()},_toggleVisibility(e){this.$element().toggleClass("dx-state-invisible",!e)},_renderFocusState(){this._attachKeyboardEvents(),this._isFocusable()&&(this._renderFocusTarget(),this._attachFocusEvents(),this._renderAccessKey())},_renderAccessKey(){var e=this._focusTarget(),{accessKey:t}=this.option();e.attr("accesskey",t)},_isFocusable(){var{focusStateEnabled:e,disabled:t}=this.option();return e&&!t},_eventBindingTarget(){return this.$element()},_focusTarget(){return this._getActiveElement()},_isFocusTarget:function(e){var t=_(this._focusTarget()).toArray();return t.includes(e)},_findActiveTarget(e){return e.find(this._activeStateUnit).not(".dx-state-disabled")},_getActiveElement(){var e=this._eventBindingTarget();return this._activeStateUnit?this._findActiveTarget(e):e},_renderFocusTarget(){var{tabIndex:e}=this.option();this._focusTarget().attr("tabIndex",e)},_keyboardEventBindingTarget(){return this._eventBindingTarget()},_refreshFocusEvent(){this._detachFocusEvents(),this._attachFocusEvents()},_focusEventTarget(){return this._focusTarget()},_focusInHandler(e){e.isDefaultPrevented()||this._createActionByOption("onFocusIn",{beforeExecute:()=>this._updateFocusState(e,!0),excludeValidators:["readOnly"]})({event:e})},_focusOutHandler(e){e.isDefaultPrevented()||this._createActionByOption("onFocusOut",{beforeExecute:()=>this._updateFocusState(e,!1),excludeValidators:["readOnly","disabled"]})({event:e})},_updateFocusState(e,t){var{target:n}=e;this._isFocusTarget(n)&&this._toggleFocusClass(t,_(n))},_toggleFocusClass(e,t){var n=t&&t.length?t:this._focusTarget();n.toggleClass("dx-state-focused",e)},_hasFocusClass(e){var t=_(e||this._focusTarget());return t.hasClass("dx-state-focused")},_isFocused(){return this._hasFocusClass()},_getKeyboardListeners:()=>[],_attachKeyboardEvents(){this._detachKeyboardEvents();var{focusStateEnabled:e,onKeyboardHandled:t}=this.option(),n=this._getKeyboardListeners().length,r=!!t,i=e||n||r;i&&(this._keyboardListenerId=Fs.on(this._keyboardEventBindingTarget(),this._focusTarget(),o=>this._keyboardHandler(o)))},_keyboardHandler(e,t){if(!t){var{originalEvent:n,keyName:r,which:i}=e,o=this._supportedKeys(n),s=o[r]||o[i];if(s!==void 0){var a=s.bind(this),c=a(n,e);if(!c)return!1}}var u=this._getKeyboardListeners(),{onKeyboardHandled:l}=this.option();return u.forEach(d=>d&&d._keyboardHandler(e)),l&&l(e),!0},_refreshFocusState(){this._cleanFocusState(),this._renderFocusState()},_cleanFocusState(){var e=this._focusTarget();e.removeAttr("tabIndex"),this._toggleFocusClass(!1),this._detachFocusEvents(),this._detachKeyboardEvents()},_detachKeyboardEvents(){Fs.off(this._keyboardListenerId),this._keyboardListenerId=null},_attachHoverEvents(){var{hoverStateEnabled:e}=this.option(),t=this._activeStateUnit,n=this._eventBindingTarget();Pm.off(n,{selector:t,namespace:"UIFeedback"}),e&&Pm.on(n,new ii(r=>{var{event:i,element:o}=r;this._hoverStartHandler(i),this.option("hoveredElement",_(o))},{excludeValidators:["readOnly"]}),r=>{this.option("hoveredElement",null),this._hoverEndHandler(r)},{selector:t,namespace:"UIFeedback"})},_attachFeedbackEvents(){var{activeStateEnabled:e}=this.option(),t=this._activeStateUnit,n=this._eventBindingTarget();Om.off(n,{namespace:"UIFeedback",selector:t}),e&&Om.on(n,new ii(r=>{var{event:i,element:o}=r;return this._toggleActiveState(_(o),!0,i)}),new ii(r=>{var{event:i,element:o}=r;return this._toggleActiveState(_(o),!1,i)},{excludeValidators:["disabled","readOnly"]}
38),{showTimeout:this._feedbackShowTimeout,hideTimeout:this._feedbackHideTimeout,selector:t,namespace:"UIFeedback"})},_detachFocusEvents(){var e=this._focusEventTarget();Gu.off(e,{namespace:"".concat(this.NAME,"Focus")})},_attachFocusEvents(){var e=this._focusEventTarget();Gu.on(e,t=>this._focusInHandler(t),t=>this._focusOutHandler(t),{namespace:"".concat(this.NAME,"Focus"),isFocusable:(t,n)=>_(n).is(aD)})},_hoverStartHandler:V,_hoverEndHandler:V,_toggleActiveState(e,t){this.option("isActive",t),e.toggleClass("dx-state-active",t)},_updatedHover(){var e=this._options.silent("hoveredElement");this._hover(e,e)},_findHoverTarget(e){return e&&e.closest(this._activeStateUnit||this._eventBindingTarget())},_hover(e,t){var{hoverStateEnabled:n,disabled:r,isActive:i}=this.option();if(t=this._findHoverTarget(t),t&&t.toggleClass("dx-state-hover",!1),e&&n&&!r&&!i){var o=this._findHoverTarget(e);o&&o.toggleClass("dx-state-hover",!0)}},_toggleDisabledState(e){this.$element().toggleClass("dx-state-disabled",!!e),this.setAria("disabled",e||void 0)},_toggleIndependentState(){this.$element().toggleClass("dx-state-independent",this.option("ignoreParentReadOnly"))},_setWidgetOption(e,t){if(this[e]){if(ue(t[0])){j(t[0],(o,s)=>
38this._setWidgetOption(e,[o,s]));return}var n=t[0],r=t[1];t.length===1&&(r=this.option(n));var i=this["".concat(e,"OptionMap")];this[e].option(i?i(n):n,r)}},_optionChanged(e){var{name:t,value:n,previousValue:r}=e;switch(t){case"disabled":this._toggleDisabledState(n),this._updatedHover(),this._refreshFocusState();break;case"hint":this._renderHint();break;case"ignoreParentReadOnly":this._toggleIndependentState();break;case"activeStateEnabled":this._attachFeedbackEvents();break;case"hoverStateEnabled":this._attachHoverEvents(),this._updatedHover();break;case"tabIndex":case"focusStateEnabled":this._refreshFocusState();break;case"onFocusIn":case"onFocusOut":case"useResizeObserver":break;case"accessKey":this._renderAccessKey();break;case"hoveredElement":this._hover(n,r);break;case"isActive":this._updatedHover();break;case"visible":this._toggleVisibility(n),this._isVisibilityChangeSupported()&&this._checkVisibilityChanged(n?"shown":"hiding");break;case"onKeyboardHandled":this._attachKeyboardEvents();break;case"onContentReady":this._initContentReadyAction();break;default:this.callBase(e)}},_isVisible(){var{visible:e}=this.option();return this.callBase()&&e},beginUpdate(){this._ready(!1),this.callBase()},endUpdate(){this.callBase(),this._initialized&&this._ready(!0)},_ready(e){if(arguments.length===0)return this._isReady;this._isReady=e},setAria(){if(!ue(arguments.length<=0?void 0:arguments[0]))ew(arguments.length<=0?void 0:arguments[0],arguments.length<=1?void 0:arguments[1],(arguments.length<=2?void 0:arguments[2])||this._getAriaTarget());else{var e=(arguments.length<=1?void 0:arguments[1])||this._getAriaTarget();j(arguments.length<=0?void 0:arguments[0],(t,n)=>ew(t,n,e))}},isReady(){return this._ready()},repaint(){this._refresh()},focus(){Gu.trigger(this._focusTarget())},registerKeyHandler(e,t){var n=this._supportedKeys();this._supportedKeys=()=>T(n,{[e]:t})}});eg.getOptionsFromContainer=e=>{var{name:t,fullName:n,value:r}=e,i={};if(t===n)i=r;else{var o=n.split(".").pop();i[o]=r}return i};var tw=eg;it();var rl=1500,vr=[],nw=e=>(rl=vo(e,rl),rl),rw=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:rl,t=vr.length,n=(t?vr[t-1]:e)+1;return vr.push(n),n},tg=e=>{var t=vr.indexOf(e);t>=0&&vr.splice(t,1)},CJ=e=>vr.length&&vr[vr.length-1]===e;fe();Q();ye();$e();fe();var ng="dx-swatch-",eL=e=>{var t=_(e),n=t.closest('[class^="'.concat(ng,'"], [class*=" ').concat(ng,'"]')),r=jt();if(!n.length)return r;var i=new RegExp("(\\s|^)(".concat(ng,".*?)(\\s|$)")),o=n[0].className.match(i)[2],s=r.children("."+o);return s.length||(s=_("<div>").addClass(o).appendTo(r)),s},iw={getSwatchContainer:eL};var tL=pe(),rg={top:{my:"top center",at:"top center"},bottom:{my:"bottom center",at:"bottom center"},right:{my:"right center",at:"right center"},left:{my:"left center",at:"left center"},center:{my:"center",at:"center"},"right bottom":{my:"right bottom",at:"right bottom"},"right top":{my:"right top",at:"right top"},"left bottom":{my:"left bottom",at:"left bottom"},"left top":{my:"left top",at:"left top"}},ow={h:0,v:0},il=class{constructor(t){var{position:n,container:r,visualContainer:i,$root:o,$content:s,$wrapper:a,onPositioned:c,onVisualPositionChanged:u,restorePosition:l,_fixWrapperPosition:d,_skipContentPositioning:f}=t;this._props={position:n,container:r,visualContainer:i,restorePosition:l,onPositioned:c,onVisualPositionChanged:u,_fixWrapperPosition:d,_skipContentPositioning:f},this._$root=o,this._$content=s,this._$wrapper=a,this._$markupContainer=void 0,this._$visualContainer=void 0,this._shouldRenderContentInitialPosition=!0,this._visualPosition=void 0,this._initialPosition=void 0,this._previousVisualPosition=void 0,this.updateContainer(r),this.updatePosition(n),this.updateVisualContainer(i)}get $container(){return this.updateContainer(),this._$markupContainer}get $visualContainer(){return this._$visualContainer}get position(){return this._position}set fixWrapperPosition(t){this._props._fixWrapperPosition=t,this.styleWrapperPosition()}set restorePosition(t){this._props.restorePosition=t}restorePositionOnNextRender(t){this._shouldRenderContentInitialPosition=t||!this._visualPosition}openingHandled(){var t=this._props.restorePosition;this.restorePositionOnNextRender(t)}updatePosition(t){this._props.position=t,this._position=this._normalizePosition(t),this.updateVisualContainer()}updateContainer(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this._props.container;
38this._props.container=t,this._$markupContainer=t?_(t):iw.getSwatchContainer(this._$root),this.updateVisualContainer(this._props.visualContainer)}updateVisualContainer(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this._props.visualContainer;this._props.visualContainer=t,this._$visualContainer=this._getVisualContainer()}detectVisualPositionChange(t){this._updateVisualPositionValue(),this._raisePositionedEvents(t)}positionContent(){this._shouldRenderContentInitialPosition?this._renderContentInitialPosition():(Fu(this._$content,this._visualPosition),this.detectVisualPositionChange())}positionWrapper(){this._$visualContainer&&Ss.setup(this._$wrapper,{my:"top left",at:"top left",of:this._$visualContainer})}styleWrapperPosition(){var t=Ce(this.$visualContainer.get(0))||this._props._fixWrapperPosition,n=t?"fixed":"absolute";this._$wrapper.css("position",n)}_updateVisualPositionValue(){this._previousVisualPosition=this._visualPosition,this._visualPosition=Pu(this._$content)}_renderContentInitialPosition(){this._renderBoundaryOffset(),ku(this._$content);var t=this._$wrapper.css("overflow");if(this._$wrapper.css("overflow","hidden"),!this._props._skipContentPositioning){var n=Ss.setup(this._$content,this._position);this._initialPosition=n}this._$wrapper.css("overflow",t),this.detectVisualPositionChange()}_raisePositionedEvents(t){var n=this._previousVisualPosition,r=this._visualPosition,i=n?.top!==r.top||n?.left!==r.left;i&&this._props.onVisualPositionChanged({previousPosition:n,position:r,event:t}),this._props.onPositioned({position:this._initialPosition})}_renderBoundaryOffset(){var t,n=(t=this._position)!==null&&t!==void 0?t:{boundaryOffset:ow};this._$content.css("margin","".concat(n.v,"px ").concat(n.h,"px"))}_getVisualContainer(){var t,n,r=this._props.container,i=this._props.visualContainer,o=hg((t=this._props.position)===null||t===void 0?void 0:t.of)?this._props.position.of.target:(n=this._props.position)===null||n===void 0?void 0:n.of;return i?_(i):r?_(r):o?_(o):_(tL)}_normalizePosition(t){var n={boundaryOffset:ow};return ie(t)?T(!0,{},n,this._positionToObject(t)):n}_positionToObject(t){return Te(t)?T({},rg[t]):t}};var nL=Qe.add,lo=pe(),sw=xr,rL="dx-overlay",iL="dx-overlay-wrapper",oL="dx-overlay-content",sL="dx-overlay-shader",aw="dx-inner-overlay",ig="dx-state-invisible",aL="content",cL="dx-rtl",sg=[],og="dx-prevent-safari-scrolling",uL="tab";nL(()=>{I.subscribeGlobal(D.getDocument(),dt.down,e=>{for(var t=sg.length-1;t>=0;t--)if(!sg[t]._proxiedDocumentDownHandler(e))return})});var ol=tw.inherit({_supportedKeys:function(){return T(this.callBase(),{escape:function(){this.hide()}})},_getDefaultOptions:function(){return T(this.callBase(),{activeStateEnabled:!1,visible:!1,deferRendering:!0,shading:!0,shadingColor:"",wrapperAttr:{},position:T({},rg.center),width:"80vw",minWidth:null,maxWidth:null,height:"80vh",minHeight:null,maxHeight:null,animation:{show:{type:"pop",duration:300,from:{scale:.55}},hide:{type:"pop",duration:300,from:{opacity:1,scale:1},to:{opacity:0,scale:.55}}},closeOnOutsideClick:!1,hideOnOutsideClick:!1,copyRootClassesToWrapper:!1,_ignoreCopyRootClassesToWrapperDeprecation:!1,_ignoreElementAttrDeprecation:!1,_ignorePreventScrollEventsDeprecation:!1,onShowing:null,onShown:null,onHiding:null,onHidden:null,contentTemplate:"content",innerOverlay:!1,restorePosition:!0,container:void 0,visualContainer:void 0,hideTopOverlayHandler:()=>{this.hide()},hideOnParentScroll:!1,preventScrollEvents:!0,onPositioned:null,propagateOutsideClick:!1,ignoreChildEvents:!0,_checkParentVisibility:!0,_hideOnParentScrollTarget:void 0,_fixWrapperPosition:!1})},_defaultOptionsRules:function(){return this.callBase().concat([{device:function(){return!be()},options:{width:null,height:null,animation:null,_checkParentVisibility:!1}}])},_setOptionsByReference:function(){this.callBase(),T(this._optionsByReference,{animation:!0})},$wrapper:function(){return this._$wrapper},_eventBindingTarget:function(){return this._$content},_setDeprecatedOptions(){this.callBase(),T(this._deprecatedOptions,{closeOnOutsideClick:{since:"22.1",alias:"hideOnOutsideClick"}})},ctor:function(e,t){this.callBase(e,t),t&&(t.copyRootClassesToWrapper&&!t._ignoreCopyRootClassesToWrapperDeprecation&&this._logDeprecatedOptionWarning("copyRootClassesToWrapper",{since:"21.2",message:'Use the "wrapperAttr" option instead'}),t.elementAttr&&!t._ignoreElementAttrDeprecation&&this._logDeprecatedOptionWarning("elementAttr",{since:"21.2",message:'Use the "wrapperAttr" option instead'}),"preventScrollEvents"in t&&!t._ignorePreventScrollEventsDeprecation&&this._logDeprecatedPreventScrollEventsInfo())},_logDeprecatedPreventScrollEventsInfo(){this._logDeprecatedOptionWarning("preventScrollEvents",{since:"23.1",message:"If you enable this option, end-users may experience scrolling issues."})},_init:function(){this.callBase(),this._initActions(),this._initHideOnOutsideClickHandler(),this._initTabTerminatorHandler(),this._customWrapperClass=null,this._$wrapper=_("<div>").addClass(iL),this._$content=_("<div>").addClass(oL),this._initInnerOverlayClass();var e=this.$element();this.option("copyRootClassesToWrapper")&&this._$wrapper.addClass(e.attr("class")),e.addClass(rL),this._$wrapper.attr("data-bind","dxControl
38sDescendantBindings: true"),this._toggleViewPortSubscription(!0),this._initHideTopOverlayHandler(this.option("hideTopOverlayHandler")),this._parentsScrollSubscriptionInfo={handler:t=>{this._hideOnParentsScrollHandler(t)}},this.warnPositionAsFunction()},warnPositionAsFunction(){z(this.option("position"))&&te.log("W0018")},_initInnerOverlayClass:function(){this._$content.toggleClass(aw,this.option("innerOverlay"))},_initHideTopOverlayHandler:function(e){this._hideTopOverlayHandler=e},_getActionsList:function(){return["onShowing","onShown","onHiding","onHidden","onPositioned","onVisualPositionChanged"]},_initActions:function(){this._actions={};var e=this._getActionsList();j(e,(t,n)=>{this._actions[n]=this._createActionByOption(n,{excludeValidators:["disabled","readOnly"]})||V})},_initHideOnOutsideClickHandler:function(){var e=this;this._proxiedDocumentDownHandler=function(){return e._documentDownHandler(...arguments)}},_initMarkup(){this.callBase(),this._renderWrapperAttributes(),this._initPositionController()},_documentDownHandler:function(e){this._showAnimationProcessing&&this._stopAnimation();var t=_(lo.document).is(e.target)||Zt(lo.document,e.target),n=_(e.target).closest(".".concat(aw)).length,r=t&&!n&&!(this._$content.is(e.target)||Zt(this._$content.get(0),e.target));return r&&this._shouldHideOnOutsideClick(e)&&this._outsideClickHandler(e),this.option("propagateOutsideClick")},_shouldHideOnOutsideClick:function(e){var{hideOnOutsideClick:t}=this.option();return z(t)?t(e):t},_outsideClickHandler(e){this.option("shading")&&e.preventDefault(),this.hide()},_getAnonymousTemplateName:function(){return aL},_initTemplates:function(){this._templateManager.addDefaultTemplates({content:new gr}),this.callBase()},_isTopOverlay:function(){for(var e=this._overlayStack(),t=e.length-1;t>=0;t--){var n=e[t]._findTabbableBounds();if(n.first||n.last)return e[t]===this}return!1},_overlayStack:function(){return sg},_zIndexInitValue:function(){return ol.baseZIndex()},_toggleViewPortSubscription:function(e){var t=this;sw.remove(this._viewPortChangeHandle),e&&(this._viewPortChangeHandle=function(){t._viewPortChangeHandler(...arguments)},sw.add(this._viewPortChangeHandle))},_viewPortChangeHandler:function(){this._positionController.updateContainer(this.option("container")),this._refresh()},_renderWrapperAttributes(){var{wrapperAttr:e}=this.option(),t=T({},e),n=t.class;delete t.class,this.$wrapper().attr(t).removeClass(this._customWrapperClass).addClass(n),this._customWrapperClass=n},_renderVisibilityAnimate:function(e){return this._stopAnimation(),e?this._show():this._hide()},_getAnimationConfig:function(){return this._getOptionValue("animation",this)},_toggleBodyScroll:V,_animateShowing:function(){var e,t,n,r=this,i=(e=this._getAnimationConfig())!==null&&e!==void 0?e:{},o=this._normalizeAnimation(i.show,"to"),s=(t=o?.start)!==null&&t!==void 0?t:V,a=(n=o?.complete)!==null&&n!==void 0?n:V;this._animate(o,function(){if(!r._isAnimationPaused){r.option("focusStateEnabled")&&I.trigger(r._focusTarget(),"focus");for(var c=arguments.length,u=new Array(c),l=0;l<c;l++)u[l]=arguments[l];a.call(r,...u),r._showAnimationProcessing=!1,r._isHidden=!1,r._actions.onShown(),r._toggleSafariScrolling(),r._showingDeferred.resolve()}},function(){if(!r._isAnimationPaused){for(var c=arguments.length,u=new Array(c),l=0;l<c;l++)u[l]=arguments[l];s.call(r,...u),r._showAnimationProcessing=!0}})},_processShowingHidingCancel:function(e,t,n){fo(e)?e.then(r=>{r?n():t()}).catch(()=>t()):e?n():t()},_show:function(){if(this._showingDeferred=new De,this._parentHidden=this._isParentHidden(),this._showingDeferred.done(()=>{delete this._parentHidden}),this._parentHidden)return this._isHidden=!0,this._showingDeferred.resolve();if(this._currentVisible)return new De().resolve().promise();if(this._currentVisible=!0,this._isHidingActionCanceled)delete this._isHidingActionCanceled,this._showingDeferred.reject();else{var e=()=>{this._stopAnimation(),this._toggleBodyScroll(this.option("enableBodyScroll")),this._toggleVisibility(!0),this._$content.css("visibility","hidden"),this._$content.toggleClass(ig,!1),this._updateZIndexStackPosition(!0),this._positionController.openingHandled(),this._renderContent();var t={cancel:!1};this._actions.onShowing(t),this._processShowingHidingCancel(t.cancel,()=>{this._$content.css("visibility",""),this._renderVisibility(!0),this._animateShowing()},()=>{this._toggleVisibility(!1),this._$content.css("visibility",""),this._$content.toggleClass(ig,!0),this._isShowingActionCanceled=!0,this._moveFromContainer(),this._toggleBodyScroll(!0),this.option("visible",!1),this._showingDeferred.resolve()})};this.option("templatesRenderAsynchronously")?(this._stopShowTimer(),this._asyncShowTimeout=setTimeout(e)):e()}return this._showingDeferred.promise()},_normalizeAnimation:function(e,t){return e&&(e=T({type:"slide",skipElementInitialStyles:!0},e),ct(e[t])&&T(e[t],{position:this._positionController.position})),e},_animateHiding:function(){var e,t,n,r=this,i=(e=this._getAnimationConfig())!==null&&e!==void 0?e:{},o=this._normalizeAnimation(i.hide,"from"),s=(t=o?.start)!==null&&t!==void 0?t:V,a=(n=o?.complete)!==null&&n!==void 0?n:V;this._animate(o,function(){var c;r._$content.css("pointerEvents",""),r._renderVisibility(!1);for(var u=arguments.length,l=new Array(u),d=0;d<u;d++)l[d]=arguments[d];a.call(r,...l),r._hideAnimationProcessing=!1,(c=r._actions)===null||c===void 0||c.onHidden(),r._hidingDeferred.resolve()},function(){r._$content.css("pointerEvents","none");for(var c=arguments.length,u=new Array(c),l=0;l<c;l++)u[l]=arguments[l];s.call(r,...u),r._hideAnimationProcessing=!0})},_hide:function(){if(!this._currentVisible)return new De().resolve().promise();this._currentVisible=!1,this._hidingDeferred=new De;var e={cancel:!1};return this._isShowingActionCanceled?(delete this._isShowingActionCanceled,this._hidingDeferred.reject()):(this._actions.onHiding(e),this._toggleSafariScrolling(),this._toggleBodyScroll(!0),this._processShowingHidingCancel(e.cancel,()=>{this._forceFocusLost(),this._toggleShading(!1),this._toggleSubscriptions(!1),this._stopShowTimer(),this._animateHiding()},()=>{this._isHidingActionCanceled=!0,this._toggleBodyScroll(this.option("enableBodyScroll")),this.option("visible",!0),this._hidingDeferred.resolve()})),this._hidingDeferred.promise()},_forceFocusLost:function(){var e=D.getActiveElement(),t=!!this._$content.find(e).length;t&&oo()},_animate:function(e,t,n){e?(n=n||e.start||V,ju.animate(this._$content,T({},e,{start:n,complete:t}))):t()},_stopAnimation:function(){ju.stop(this._$content,!0)},_renderVisibility:function(e){e&&this._isParentHidden()||(this._currentVisible=e,this._stopAnimation(),e||XD(this._$content),e?(this._checkContainerExists(),this._moveToContainer(),this._renderGeometry(),Vu(this._$content),vm(this._$content)):(this._toggleVisibility(e),this._$content.toggleClass(ig,!e),this._updateZIndexStackPosition(e),this._moveFromContainer()),this._toggleShading(e),this._toggleSubscriptions(e))},_updateZIndexStackPosition:function(e){var t=this._overlayStack(),n=t.indexOf(this);e?(n===-1&&(this._zIndex=rw(this._zIndexInitValue()),t.push(this)),this._$wrapper.css("zIndex",this._zIndex),this._$content.css("zIndex",this._zIndex)):n!==-1&&(t.splice(n,1),tg(this._zIndex))},_toggleShading:function(e){this._$wrapper.toggleClass(sL,e&&this.option("shading")),this._$wrapper.css("backgroundColor",this.option("shading")?this.option("shadingColor"):""),this._toggleTabTerminator(e&&this.option("shading"))},_initTabTerminatorHandler:function(){var e=this;this._proxiedTabTerminatorHandler=function(){e._tabKeyHandler(...arguments)}},_toggleTabTerminator:function(e){var t=Ee("keydown",this.NAME);e?I.on(D.getDocument(),t,this._proxiedTabTerminatorHandler):I.off(D.getDocument(),t,this._proxiedTabTerminatorHandler)},_findTabbableBounds:function(){for(var e=this._$wrapper.find("*"),t=e.length-1,n={first:null,last:null},r=0;
38r<=t&&(!n.first&&e.eq(r).is(Up)&&(n.first=e.eq(r)),!n.last&&e.eq(t-r).is(Up)&&(n.last=e.eq(t-r)),!(n.first&&n.last));r++);return n},_tabKeyHandler:function(e){if(!(Su(e)!==uL||!this._isTopOverlay())){var t=this._findTabbableBounds(),n=t.first,r=t.last,i=!e.shiftKey&&e.target===r.get(0),o=e.shiftKey&&e.target===n.get(0),s=t.length===0,a=!Zt(this._$wrapper.get(0),e.target);if(i||o||s||a){e.preventDefault();var c=e.shiftKey?r:n;I.trigger(c,"focusin"),I.trigger(c,"focus")}}},_toggleSubscriptions:function(e){be()&&(this._toggleHideTopOverlayCallback(e),this._toggleHideOnParentsScrollSubscription(e))},_toggleHideTopOverlayCallback:function(e){this._hideTopOverlayHandler&&(e?Fm.add(this._hideTopOverlayHandler):Fm.remove(this._hideTopOverlayHandler))},_toggleHideOnParentsScrollSubscription:function(e){var t,n=Ee("scroll",this.NAME),{prevTargets:r,handler:i}=(t=this._parentsScrollSubscriptionInfo)!==null&&t!==void 0?t:{};I.off(r,n,i);var o=this.option("hideOnParentScroll");if(e&&o){var s=this._getHideOnParentScrollTarget().parents();_e.real().deviceType==="desktop"&&(s=s.add(lo)),I.on(s,n,i),this._parentsScrollSubscriptionInfo.prevTargets=s}},_hideOnParentsScrollHandler:function(e){var t=!1,n=this.option("hideOnParentScroll");z(n)&&(t=n(e)),!t&&!this._showAnimationProcessing&&this.hide()},_getHideOnParentScrollTarget:function(){var e=_(this.option("_hideOnParentScrollTarget"));return e.length?e:this._$wrapper},_render:function(){this.callBase(),this._appendContentToElement(),this._renderVisibilityAnimate(this.option("visible"))},_appendContentToElement:function(){this._$content.parent().is(this.$element())||this._$content.appendTo(this.$element())},_renderContent:function(){var e=!this._currentVisible&&this.option("deferRendering"),t=this.option("visible")&&this._isParentHidden();if(t){this._isHidden=!0;return}this._contentAlreadyRendered||e||(this._contentAlreadyRendered=!0,this._appendContentToElement(),this.callBase())},_isParentHidden:function(){if(!this.option("_checkParentVisibility"))return!1;if(this._parentHidden!==void 0)return this._parentHidden;var e=this.$element().parent();if(e.is(":visible"))return!1;var t=!1;return e.add(e.parents()).each(function(){var n=_(this);if(n.css("display")==="none")return t=!0,!1}),t||!D.getBody().contains(e.get(0))},_renderContentImpl:function(){var e=new De,t=this.option("contentTemplate"),n=this._getTemplate(t),r=this._templateManager.anonymousTemplateName===t;return n&&n.render({container:xn(this.$content()),noModel:!0,transclude:r,onRendered:()=>{e.resolve(),this.option("templatesRenderAsynchronously")&&this._dimensionChanged()}}),this._toggleWrapperScrollEventsSubscription(this.option("preventScrollEvents")),e.done(()=>{this.option("visible")&&this._moveToContainer()}),e.promise()},_getPositionControllerConfig(){var{container:e,visualContainer:t,_fixWrapperPosition:n,restorePosition:r,_skipContentPositioning:i}=this.option();return{container:e,visualContainer:t,$root:this.$element(),$content:this._$content,$wrapper:this._$wrapper,onPositioned:this._actions.onPositioned,onVisualPositionChanged:this._actions.onVisualPositionChanged,restorePosition:r,_fixWrapperPosition:n,_skipContentPositioning:i}},_initPositionController(){this._positionController=new il(this._getPositionControllerConfig())},_toggleWrapperScrollEventsSubscription:function(e){var t=Ee(zu,this.NAME);I.off(this._$wrapper,t),e&&I.on(this._$wrapper,t,{validate:function(){return!0},getDirection:function(){return"both"},_toggleGestureCover:function(n){n||this._toggleGestureCoverImpl(n)},_clearSelection:V,isNative:!0},n=>{var r=n.originalEvent.originalEvent,{type:i}=r||{},o=i==="wheel",s=i==="mousemove",a=o&&!hD(n);n._cancelPreventDefault=!0,r&&n.cancelable!==!1&&(!s&&!o||a)&&n.preventDefault()})},_moveFromContainer:function(){this._$content.appendTo(this.$element()),this._$wrapper.detach()},_checkContainerExists(){var e=this._positionController.$container;if(e!==void 0){var t=e.length>0;t||mi.log("W1021",this.NAME)}},_moveToContainer:function(){var e=this._positionController.$container;this._$wrapper.appendTo(e),this._$content.appendTo(this._$wrapper)},_renderGeometry:function(e){var{visible:t}=this.option();t&&be()&&(this._stopAnimation(),this._renderGeometryImpl())},_renderGeometryImpl:function(){this._positionController.updatePosition(this._getOptionValue("position")),this._renderWrapper(),this._renderDimensions(),this._renderPosition()},_renderPosition(){this._positionController.positionContent()},_isAllWindowCovered:function(){return Ce(this._positionController.$visualContainer.get(0))&&this.option("shading")},_toggleSafariScrolling:function(){var e=this.option("visible"),t=_(D.getBody()),n=_e.real().platform==="ios"&&Xi.safari,r=this._isAllWindowCovered(),i=t.hasClass(og),o=!i&&e&&r,s=i&&(!e||!r||this._disposed);n&&(s?(t.removeClass(og),lo.scrollTo(0,this._cachedBodyScrollTop),this._cachedBodyScrollTop=void 0):o&&(this._cachedBodyScrollTop=lo.pageYOffset,t.addClass(og)))},_renderWrapper:function(){this._positionController.styleWrapperPosition(),this._renderWrapperDimensions(),this._positionController.positionWrapper()},_renderWrapperDimensions:function(){var e=this._positionController.$visualContainer,t=D.getDocumentElement(),n=Ce(e.get(0)),r=n?t.clientWidth:_o(e),i=n?lo.innerHeight:Ir(e);this._$wrapper.css({width:r,height:i})},_renderDimensions:function(){var e=this._$content.get(0);this._$content.css({minWidth:this._getOptionValue("minWidth",e),maxWidth:this._getOptionValue("maxWidth",e),minHeight:this._getOptionValue("minHeight",e),maxHeight:this._getOptionValue("maxHeight",e),width:this._getOptionValue("width",e),height:this._getOptionValue("height",e)})},_focusTarget:function(){return this._$content},_attachKeyboardEvents:function(){this._keyboardListenerId=Fs.on(this._$content,null,e=>this._keyboardHandler(e))},_keyboardHandler:function(e){var t=e.originalEvent,n=_(t.target);(n.is(this._$content)||!this.option("ignoreChildEvents"))&&this.callBase(...arguments)},_isVisible:function(){return this.option("visible")},_visibilityChanged:function(e){e?this.option("visible")&&this._renderVisibilityAnimate(e):this._renderVisibilityAnimate(e)},_dimensionChanged:function(){this._renderGeometry()},_clean:function(){var e=this.option();!this._contentAlreadyRendered&&!e.isRenovated&&this.$content().empty(),this._renderVisibility(!1),this._stopShowTimer(),this._cleanFocusState()},_stopShowTimer(){this._asyncShowTimeout&&clearTimeout(this._asyncShowTimeout),this._asyncShowTimeout=null},_dispose:function(){ju.stop(this._$content,!1),clearTimeout(this._deferShowTimer),this._toggleViewPortSubscription(!1),this._toggleSubscriptions(!1),this._updateZIndexStackPosition(!1),this._toggleTabTerminator(!1),this._actions=null,this._parentsScrollSubscriptionInfo=null,this.callBase(),this._toggleSafariScrolling(),this.option("visible")&&tg(this._zIndex),this._$wrapper.remove(),this._$content.remove()},_toggleRTLDirection:function(e){this._$content.toggleClass(cL,e)},_optionChanged:function(e){var{value:t,name:n}=e;if(this._getActionsList().includes(n)){this._initActions();return}switch(n){case"animation":break;case"shading":this._toggleShading(this.option("visible")),this._toggleSafariScrolling();break;case"shadingColor":this._toggleShading(this.option("visible"));break;case"width":case"height":this._renderGeometry();break;case"minWidth":case"maxWidth":case"minHeight":case"maxHeight":this._renderGeometry();break;case"position":this._positionController.updatePosition(this.option("position")),this._positionController.restorePositionOnNextRender(!0),this._renderGeometry(),this._toggleSafariScrolling();break;case"visible":this._renderVisibilityAnimate(t).done(()=>{var r;return(r=this._animateDeferred)===null||r===void 0?void 0:r.resolveWith(this)}).fail(()=>{var r;return(r=this._animateDeferred)===null||r===void 0?void 0:r.reject()});break;case"container":this._positionController.updateContainer(t),this._invalidate(),this._toggleSafariScrolling();break;case"visualContainer":this._positionController.updateVisualContainer(t),this._renderWrapper(),this._toggleSafariScrolling();break;case"innerOverlay":this._initInnerOverlayClass();break;case"deferRendering":case"contentTemplate":this._contentAlreadyRendered=!1,this._clean(),this._invalidate();break;case"hideTopOverlayHandler":this._toggleHideTopOverlayCallback(!1),this._initHideTopOverlayHandler(t),this._toggleHideTopOverlayCallback(this.option("visible"));break;case"hideOnParentScroll":case"_hideOnParentScrollTarget":this._toggleHideOnParentsScrollSubscription(this.option("visible"));break;case"closeOnOutsideClick":case"hideOnOutsideClick":case"propagateOutsideClick":break;case"rtlEnabled":this._contentAlreadyRendered=!1,this.callBase(e);break;case"_fixWrapperPosition":this._positionController.fixWrapperPosition=t;break;case"wrapperAttr":this._renderWrapperAttributes();break;case"restorePosition":this._positionController.restorePosition=t;break;case"preventScrollEvents":this._logDeprecatedPreventScrollEventsInfo(),this._toggleWrapperScrollEventsSubscription(t);break;default:this.callBase(e)}},toggle:function(e){e=e===void 0?!this.option("visible"):e;var t=new De;if(e===this.option("visible"))return t.resolveWith(this,[e]).promise();var n=new De;return this._animateDeferred=n,this.option("visible",e),n.promise().done(()=>{delete this._animateDeferred,t.resolveWith(this,[this.option("visible")])}).fail(()=>{delete this._animateDeferred,t.reject()}),t.promise()},$content:function(){return this._$content},show:function(){return this.toggle(!0)},hide:function(){return this.toggle(!1)},content:function(){return xn(this._$content)},repaint:function(){this._contentAlreadyRendered?(this._positionController.restorePositionOnNextRender(!0),this._renderGeometry({forceStopAnimation:!0}),vm(this._$content)):this.callBase()}});ol.baseZIndex=e=>nw(e);Ou("dxOverlay",ol);var cw=ol;var lL=Qe.add,uw="dx-toast",oi=uw+"-",dL=oi+"wrapper",fL=oi+"content",hL=oi+"message",pL=oi+"icon",mL="dxToast",gL=["info","warning","error","success"],ag=[],vL=8e3,yL={top:{my:"top",at:"top",of:null,offset:"0 0"},bottom:{my:"bottom",at:"bottom",of:null,offset:"0 -20"},center:{my:"center",at:"center",of:null,offset:"0 0"},right:{my:"center right",at:"center right",of:null,offset:"0 0"},left:{my:"center left",at:"center left",of:null,offset:"0 0"}},_L={h:0,v:0},EL=20;lL(function(){I.subscribeGlobal(D.getDocument(),dt.down,function(e){for(var t=ag.length-1;t>=0;t--)if(!ag[t]._proxiedDocumentDownHandler(e))return})});var lw=cw.inherit({_getDefaultOptions:function(){return T(this.callBase(),{message:"",type:"info",displayTime:2e3,position:"bottom center",animation:{show:{type:"fade",duration:400,from:0,to:1},hide:{type:"fade",duration:400,from:1,to:0}},shading:!1,height:"auto",hideTopOverlayHandler:null,preventScrollEvents:!1,closeOnSwipe:!0,closeOnClick:!1})},_defaultOptionsRules:function(){var e={displayTime:So()?4e3:2e3,hideOnOutsideClick:!0,animation:{show:{type:"fade",duration:200,from:0,to:1},hide:{type:"fade",duration:200,from:1,to:0}}};return this.callBase().concat([{device:t=>t.deviceType==="phone",options:Je({width:"calc(100vw - ".concat(2*EL,"px)")},e)},{device:t=>t.deviceType==="tablet",options:Je({width:"auto",maxWidth:"80vw"},e)},{device:t=>So()&&t.deviceType==="desktop",options:{minWidth:344,maxWidth:568,displayTime:4e3}}])},_init:function(){this.callBase(),this._posStringToObject()},_renderContentImpl:function(){this._message=_("<div>").addClass(hL).text(this.option("message")).appendTo(this.$content()),this.setAria("role","alert",this._message),gL.includes(this.option("type").toLowerCase())&&this.$content().prepend(_("<div>").addClass(pL)),this.callBase()},_render:function(){this.callBase(),this.$element().addClass(uw),this.$wrapper().addClass(dL),this.$content().addClass(oi+String(this.option("type")).toLowerCase()),this.$content().addClass(fL),this._toggleCloseEvents("Swipe"),this._toggleCloseEvents("Click")},_toggleCloseEvents:function(e){var t="dx"+e.toLowerCase();I.off(this.$content(),t),this.option("closeOn"+e)&&I.on(this.$content(),t,this.hide.bind(this))},_posStringToObject:function(){if(Te(this.option("position"))){var e=this.option("position").split(" ")[0],t=this.option("position").split(" ")[1];switch(this.option("position",T({boundaryOffset:_L},yL[e])),t){case"center":case"left":case"right":this.option("position").at+=" "+t,this.option("position").my+=" "+t}}},_show:function(){return this.callBase.apply(this,arguments).always(function(){clearTimeout(this._hideTimeout),this._hideTimeout=setTimeout(this.hide.bind(this),this.option("displayTime"))}.bind(this))},_overlayStack:function(){return ag},_zIndexInitValue:function(){return this.callBase()+vL},_dispose:function(){clearTimeout(this._hideTimeout),this.callBase()},_optionChanged:function(e){switch(e.name){case"type":this.$content().removeClass(oi+e.previousValue),this.$content().addClass(oi+String(e.value).toLowerCase());break;case"message":this._message&&this._message.text(e.value);break;case"closeOnSwipe":this._toggleCloseEvents("Swipe");break;case"closeOnClick":this._toggleCloseEvents("Click");break;case"displayTime":break;default:this.callBase(e)}}});Ou(mL,lw);var dw=lw;var fw=dw;var hw=pe(),pw=null,mw={};function CL(e,t,n){var r=ue(e)?e:{message:e},i=ue(t)?t:void 0,o=ue(t)?void 0:t,{onHidden:s}=r;if(i!=null&&i.position){var{position:a}=i,c=i.direction||DL(a),u=Te(a)?a:"".concat(a.top,"-").concat(a.left,"-").concat(a.bottom,"-").concat(a.right),{onShowing:l}=r,d=wL(u);
38IL(d,c),T(r,{container:d,_skipContentPositioning:!0,onShowing:function(f){TL(d,c,a),l?.(f)}})}T(r,{type:o,displayTime:n,onHidden:function(f){_(f.element).remove(),s?.(f)}}),pw=_("<div>").appendTo(jt()),new fw(pw,r).show()}var DL=e=>Te(e)&&e.includes("top")?"down-push":"up-push",bL=e=>{var t=_("<div>").appendTo(jt());return mw[e]=t,t},wL=e=>{var t=mw[e];return t||bL(e)},IL=(e,t)=>{var n="dx-toast-stack dx-toast-stack-".concat(t,"-direction");e.removeAttr("class").addClass(n)},TL=(e,t,n)=>{var{offsetWidth:r,offsetHeight:i}=e.children().first().get(0),o={toastWidth:r,toastHeight:i,windowHeight:hw.innerHeight,windowWidth:hw.innerWidth},s=Te(n)?xL(n,o):n,a=SL(t,s,o);e.css(a)},xL=(e,t)=>{var{toastWidth:n,toastHeight:r,windowHeight:i,windowWidth:o}=t;switch(e){case"top left":return{top:10,left:10};case"top right":return{top:10,right:10};case"bottom left":return{bottom:10,left:10};case"bottom right":return{bottom:10,right:10};case"top center":return{top:10,left:Math.round(o/2-n/2)};case"left center":return{top:Math.round(i/2-r/2),left:10};case"right center":return{top:Math.round(i/2-r/2),right:10};case"center":return{top:Math.round(i/2-r/2),left:Math.round(o/2-n/2)};
38case"bottom center":default:return{bottom:10,left:Math.round(o/2-n/2)}}},SL=(e,t,n)=>{var r,i,o,s,a,c,u,l,d,f,h,m,{toastWidth:g,toastHeight:y,windowHeight:p,windowWidth:v}=n;switch(e.replace(/-push|-stack/g,"")){case"up":return{bottom:(r=t.bottom)!==null&&r!==void 0?r:p-y-t.top,top:"",left:(i=t.left)!==null&&i!==void 0?i:"",right:(o=t.right)!==null&&o!==void 0?o:""};case"down":return{top:(s=t.top)!==null&&s!==void 0?s:p-y-t.bottom,bottom:"",left:(a=t.left)!==null&&a!==void 0?a:"",right:(c=t.right)!==null&&c!==void 0?c:""};case"left":return{right:(u=t.right)!==null&&u!==void 0?u:v-g-t.left,left:"",top:(l=t.top)!==null&&l!==void 0?l:"",bottom:(d=t.bottom)!==null&&d!==void 0?d:""};case"right":return{left:(f=t.left)!==null&&f!==void 0?f:v-g-t.right,right:"",top:(h=t.top)!==null&&h!==void 0?h:"",bottom:(m=t.bottom)!==null&&m!==void 0?m:""}}},gw=CL;var E=class{static{this.currentUserToken="currentUserToken"}static{this.currentMemberToken="currentMemberToken"}static{this.currentClientConfig="currentClientConfig"}static{this.currentUserProfile="currentUserProfile"}static{this.currentUserRolePermission="currentUserRolePermission"}static{this.currentUserMenuPermission="currentUserMenuPermission"}static{this.currentRolePermission="currentRolePermission"}static{this.currentContactSearch="currentContactSearch"}static{this.currentCompanySearch="currentCompanySearch"}static{this.currentGroupSearch="currentGroupSearch"}static{this.httpReplace="http://"}static{this.httpsReplace="https://"}static{this.isSessionValue="isSessionValue"}static{this.GroupHistoryId="GroupHistoryId"}static{this.currentShoppingCart="currentShoppingCart"}static{this.currentOrderDetail="currentOrderDetail"}static{this.currentContactDetail="currentContactDetail"}static{this.currentNewContactDetail="currentNewContactDetail"}static{this.currentCompanyDetail="currentCompanyDetail"}static{this.currentContactRegistrationType="currentContactRegistrationType"}static{this.currentEventCompanyContact="currentEventCompanyContact"}static{this.currentContactPricing="currentContactPricing"}static{this.currentEventCompanyPricing="currentEventCompanyPricing"}static{this.currentChooseEvent="currentChooseEvent"}static{this.EventMemberCount="EventMemberCount"}static{this.EventCompanyAdmin="EventCompanyAdmin"}static{this.CurrentBenefitCompanyContact="CurrentBenefitCompanyContact"}static{this.ContactEventInfo="ContactEventInfo"}static{this.currentMembershipInfo="currentMembershipInfo"}static{this.CurrentMemberEvent="CurrentMemberEvent"}static{this.currentEventCompanyMember="currentEventCompanyMember"}static{this.currentMemberGropEvents="currentMemberGropEvents"}static{this.currentConfirmPaymentEvents="currentConfirmPaymentEvents"}static{this.changeInvoiceItemBatch="changeInvoiceItemBatch"}static{this.changePaymentDetailBatch="changePaymentDetailBatch"}static{this.InvoiceAdjustItem="InvoiceAdjustItem"}static{this.PaymentInvoiceIds="PaymentInvoiceIds"}static{this.currentConfirmPaymentStaffEvents="currentConfirmPaymentStaffEvents"}static{this.currentDraftInvoiceAdjustment="currentDraftInvoiceAdjustment"}static{this.currentDraftAdjustmentLog="currentDraftAdjustmentLog"}static{this.currentListFilter="currentListFilter"}static{this.Create="Create"}static{this.Edit="Edit"}static{this.Save="Save"}static{this.listOfOrderDetail="listOfOrderDetail"}static{this.listOfOrderIds="listOfOrderIds"}static{this.listOfInvoiceIds="listOfInvoiceIds"}static{this.IsIndividual="IsIndividual"}static{this.currentNewShoppingCart="currentNewShoppingCart"}static{this.cookie=class{static{this.email="email"}static{this.username="username"}static{this.password="password"}}}static{this.isSession="isSession"}static{this.appHashVersion="appHashVersion"}static{this.authorizationErros=class{static{this.invalidGrant="invalid_grant"}static{this.userAlreadyLoggedIn="user_already_logged_in"}static{this.userNotExist="user_not_exist"}static{this.userIsInactive="user_is_inactive"}}}static{this.formControlUpdateStrategy=class{static{this.change="change"}static{this.blur="blur"}static{this.submit="submit"}}}static{this.SMTPEncryptionType=class{static{this.None="None"}static{this.SSL_TLS="SSL/TLS"}static{this.STARTTLS="STARTTLS"}}}static{this.RegistrationType=class{static{this.manageClient="manageClient"}static{this.signUpAsClient="signUpAsClient"}}}static{this.PropertyPageName=class{static{this.addressInformation="Address Information"}static{this.companyInformation="Company Information"}static{this.demographics="Demographics"}static{this.emailInformation="Email Information"}static{this.groupInformation="Group Information"}static{this.contactGroupInformation="Contact Group Information"}static{this.companyGroupInformation="Company Group Information"}static{this.personalInformation="Personal Information"}static{this.phoneInformation="Phone Information"}static{this.profileInformation="Profile Information"}static{this.PositionsPermissionsInformation="Positions & Permissions Information"}static{this.ConstituentsInformation="Constituents Information"}static{this.OrganizationInformation="Organization Information"}static{this.CommunitySoftwareIntegration="Community Software Integration"}static{this.Affiliations="Affiliations"}static{this.EligibilityInformation="Eligibility Information"}static{this.MembershipInformation="Membership Information"}static{this.Benefitsnformation="Benefits Information"}static{this.Pricingformation="Pricing Information"}static{this.MembershipLifeCycle="Membership Life Cycle"}static{this.GracePeriodConfiguration="Membership Grace Periods"}static{this.MembershipGraceStatus="Membership Grace Status"}static{this.MembershipCancellationPolicy="Membership Cancellation Policy"}static{this.Promotions="Promotions"}static{this.MembershipPromotionSettings="Membership Promotion Settings"}static{this.Accounting="Accounting"}static{this.AccountingSetupProduct="Accounting Setup - Product"}static{this.MembershipAccountingGLSetup="Membership Accounting GL Setup"}static{this.RefundPolicy="Refund Policy"}static{this.TermsandConditions="Terms & Conditions"}static{this.RenewalProcess="Renewal Process"}static{this.RenewalProcessNotification="Renewal Process Notification"}static{this.RenewalNotificationTemplate="Renewal Notification Template"}static{this.ListInformation="List Information"}static{this.DefaultGLAccount="Default GL Account"}static{this.GLFormat="GL Format"}static{this.ManageGL="Manage GL"}static{this.Accounts="Accounts"}static{this.BasicInformation="Basic Information"}static{this.UnitOfMeasureInformation="Unit Of Measure Information"}static{this.GeneralSettings="General Settings"}static{this.AttributeInformation="Attribute Information"}static{this.FeesInformation="Fees Information"}static{this.FeeAccountingGLSetup="Fee Accounting GL Setup"}static{this.FeeAccountingEntitySetup="Fee Accounting Entity Setup"}static{this.EventBasicInformation="Event Basic Information"}static{this.SessionManagement="Session Management"}static{this.RegistrationInformation="Registration Information"}static{this.RegistrationForms="Registration Forms"}static{this.EventSettings="Event Settings"}static{this.PriceInformation="Price Information"}static{this.AccountingInformation="Accounting Information"}static{this.SponsorsInformation="Sponsors Information"}static{this.EventRegistrationCustomFields="Event Registration Custom Fields"}static{this.EventSessionRegistrantAudienceMapping="Event Session Registrant Audience Mapping"}static{this.EventAccountingEntitySetup="Event Accounting GL Setup"}static{this.Benefit="Benefit"}static{this.BenefitItem="BenefitItem"}static{this.ProductAccountingSetupProduct="Accounting Setup Product"}static{this.ProductSettings="Product Settings"}static{this.TaxInformation="Tax Information"}static{this.PaymentMethods="Payment Methods"}static{this.PaymentTerms="Payment Terms"}static{this.CurrenciesInformation="Currencies Information"}static{this.FiscalPeriod="FiscalPeriods"}static{this.ProductConfiguration="Product Configuration"}static{this.ProductInformation="Product Information"}static{this.ProductInventory="Product Inventory"}static{this.ProductShipping="Product Shipping"}static{this.ProductPricingGroup="Product Pricing Group"}static{this.ProductBenefit="Product Benefit"}static{this.ProductVariants="Product Variants"}static{this.ProductBundling="Product Bundling"}static{this.ProductAccounting="Product Accounting"}static{this.Discount="Discount"}static{this.PromotionInformation="Promotion Information"}static{this.ProductModel="Product Model"}static{this.Batch="Batches"}static{this.WarehouseInformation="Warehouse Information"}static{this.WarehouseAddressInformation="Warehouse Address Information"}static{this.InventoryInformation="Inventory Information"}static{this.BatchConfiguration="Batch Configuration"}}}static{this.CustomPatterns=class{static{this.DomainPattern=/^(?:(?:https?|ftp):\/\/)?(www\.)?([a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,}(\/.*)?$/}static{this.EmailDomainPattern=/^(?!www\.)([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,}$/}static{this.PhoneMask="(000)000-0000"}static{this.ZipCode=/^\d{5}$/}}}static{this.StockStatus=class{static{this.InStock="In Stock"}static{this.OutOfStock="Out Of Stock"}}}};var sl={production:!0,apiBaseUrl:"https://api.cannolai.com/api/",apiUrl:"https://api.cannolai.com/",apiBaseUrlSignalR:"",successMessageLifeTime:5e3,warningMessageLifeTime:5e3,errorMessageLifeTime:1e4,sessionTimeOut:60,ssobaseUrl:"https://login.microsoftonline.com/organizations/oauth2/v2.0/authorize",client_id:"238c7886-7ffa-44fd-a1c6-b367395554f5",response_type:"token",redirect_uri:"https://admin.cannolai.com/token/&state=12345",nonce:"678910",scope:"api://238c7886-7ffa-44fd-a1c6-b367395554f5/app.read",devExtremeLicenseKey:"ewogICJmb3JtYXQiOiAxLAogICJjdXN0b21lcklkIjogIjdiMjc2N2RjLWZjMzMtNGE0ZS05ZDQxLWVmNzM2MmI2N2RiMiIsCiAgIm1heFZlcnNpb25BbGxvd2VkIjogMjQxCn0=.W7nS7KPgPsaLjD17Es+eNIttthn9OlUyl4aK6hpfC4ymi/cYO0yPcCFqBxGbtHXRqwGYoIIBYiRw6vofCXWgAnQDuooSJglW8UY8yN6sv3FQfWSzPt5X4sn8iXXqw8nt06WUFA==",encryptionKey:"8IX33JYzmbXDsVJpm85ckaXB8qCQYwyT",boldReportConnectionString:"Data Source=cannolaiapp-psql.database.windows.net;Initial Catalog=cni_demo;User ID=cni_demouser;Password=xGP5ZZs4rv@lvFx;",dbUname:"cni_demouser",dbPwd:"xGP5ZZs4rv@lvFx",boldLicense:"Z+1vooV35uhI933tg5naPVBuAQ6ZyPWDUjzHPZuZrj0="};var ug=dg(Ow()),Rw=dg(Pw());var GZ=(()=>{class e{getDecodedToken(){throw new Error("Method not implemented.")}constructor(){this.encryptkey=sl.encryptionKey,this.isIndividual=!1,JSON.stringify(localStorage.getItem("isIndividualLogin")).includes("false")?this.isIndividual=!1:this.isIndividual=!0}getClientConfig(){return JSON.parse(this.getItem(E.currentClientConfig))}getCurrentUserToken(){let n=JSON.parse(this.getItem(E.currentUserToken));return!n&&typeof window<"u"&&window.location.pathname.includes("/member")&&(n=JSON.parse(this.getItem(E.currentMemberToken))),n}getCurrentmemberToken(){return JSON.parse(this.getItem(E.currentMemberToken))}
38storeCurrentUserToken(n){this.setItem(E.currentUserToken,JSON.stringify(n))}storeCurrentMemberToken(n){this.setItem(E.currentMemberToken,JSON.stringify(n))}storeCurrentUserTokenResponse(n){return this.setItem(E.currentUserToken,JSON.stringify(n)),!0}storeClientConfig(n){this.setItem(E.currentClientConfig,JSON.stringify(n))}deleteClientConfig(){this.removeItem(E.currentClientConfig)}deleteCurrentUserToken(){this.removeItem(E.currentUserToken)}deleteCurrentmemberToken(){this.removeItem(E.currentMemberToken)}getCurrentUserTokenSessionStorage(){return JSON.parse(this.getItemSession(E.currentUserToken))}storeCurrentUserTokenSessionStorage(n){this.setItemSession(E.currentUserToken,JSON.stringify(n))}deleteCurrentUserTokenSessionStorage(){this.removeItemSession(E.currentUserToken)}getIsSession(){return JSON.parse(this.getItem(E.isSession))}storeIsSession(n){this.setItem(E.isSession,JSON.stringify(n))}deleteIsSession(){this.removeItem(E.isSession)}getAppHashVersionValue(){let n=this.getItem(E.appHashVersion),r=this.decryption(n);return JSON.parse(r)}storeAppHashVersionValue(n){this.setItem(E.appHashVersion,this.encryption(JSON.stringify(n)))}deleteAppHashVersionValue(){this.removeItem(E.appHashVersion)}decryptsCookiePasswordValue(n){return this.decryption(n)}encrptCookiePasswordValue(n){return this.encryption(n)}removeItemByKey(n){localStorage.removeItem(n)}clear(){let n=this.getItem(E.currentClientConfig),r=this.getItem("isIndividualLogin");localStorage.clear(),n&&this.setItem(E.currentClientConfig,n),r&&this.setItem("isIndividualLogin",r)}setItem(n,r){localStorage.setItem(n,r)}removeItem(n){localStorage.removeItem(n)}getItem(n){return localStorage.getItem(n)}setItemSession(n,r){sessionStorage.setItem(n,r)}removeItemSession(n){sessionStorage.removeItem(n)}getItemSession(n){return sessionStorage.getItem(n)}removeShoppingBAsedOnProductTypeItem(n,r,i){let o=this.getShoppingCart();if(o!=null&&o.length>0){let s=o.filter(a=>!(a.isIndividual===r&&a.productType===i));this.persistShoppingCart(n,s)}}removeShoppingItem(n,r){let o=this.getShoppingCart().filter(s=>s.isIndividual!==r);this.persistShoppingCart(n,o)}getUserPermissions(){return JSON.parse(this.getItem(E.currentUserRolePermission))}deleteUserPermissions(){this.removeItem(E.currentUserRolePermission)}storeUserPermissions(n){this.setItem(E.currentUserRolePermission,JSON.stringify(n))}getPermissions(){return JSON.parse(this.getItem(E.currentRolePermission))}deletePermissions(){this.removeItem(E.currentRolePermission)}storePermissions(n){this.setItem(E.currentRolePermission,JSON.stringify(n))}getUserMenuPermissions(){return JSON.parse(this.getItem(E.currentUserMenuPermission))}deleteUserMenuPermissions(){this.removeItem(E.currentUserMenuPermission)}storeUserMenuPermissions(n){this.setItem(E.currentUserMenuPermission,JSON.stringify(n))}getContactSearch(){return JSON.parse(this.getItem(E.currentContactSearch))}deleteContactSearch(){this.removeItem(E.currentContactSearch)}storeContactSearch(n){this.setItem(E.currentContactSearch,JSON.stringify(n))}getCompanySearch(){return JSON.parse(this.getItem(E.currentCompanySearch))}deleteCompanySearch(){this.removeItem(E.currentCompanySearch)}storeCompanySearch(n){this.setItem(E.currentCompanySearch,JSON.stringify(n))}getGroupsSearch(){return JSON.parse(this.getItem(E.currentGroupSearch))}deleteGroupsSearch(){this.removeItem(E.currentGroupSearch)}storeGroupsSearch(n){this.setItem(E.currentGroupSearch,JSON.stringify(n))}storeIsSessionValue(n){this.setItem(E.isSessionValue,JSON.stringify(n))}getIsSessionValue(){return JSON.parse(this.getItem(E.isSessionValue))}getGroupHistoryId(){return Number(this.getItem(E.GroupHistoryId))}deleteGroupHistoryId(){this.removeItem(E.GroupHistoryId)}storeGroupHistoryId(n){this.setItem(E.GroupHistoryId,n)}storeShoppingCart(n){this.persistShoppingCart(E.currentShoppingCart,n??[])}getShoppingCart(){let n=this.getItem(E.currentShoppingCart);if(!n||n==="undefined"||n==="null")return[];try{let r=JSON.parse(n);return this.dedupeCartBuckets(Array.isArray(r)?r:[])}catch{return[]}}persistShoppingCart(n,r){let i=this.slimShoppingCartForStorage(this.dedupeCartBuckets(r??[])),o=JSON.stringify(i);try{this.setItem(n,o)}catch(s){if(!(s instanceof DOMException&&(s.name==="QuotaExceededError"||s.name==="NS_ERROR_DOM_QUOTA_REACHED"||s.code===22)))throw s;this.removeItem(n);try{this.setItem(n,o)}catch(c){throw console.error("Shopping cart exceeds localStorage quota after slim serialization.",{bytes:o.length,itemCount:i.reduce((u,l)=>u+(l.productItem?.length??0),0)},c),c}}}
38slimShoppingCartForStorage(n){return(n??[]).map((r,i)=>({rowno:r.rowno!=null&&r.rowno>0?r.rowno:i+1,productType:r.productType,productSubType:r.productSubType,userId:r.userId,isIndividual:r.isIndividual,productTypeName:r.productTypeName,performaInvoiceID:r.performaInvoiceID,performaInvoiceNumber:r.performaInvoiceNumber,productItem:(r.productItem||[]).map(s=>this.slimShoppingCartItemForStorage(s))}))}slimShoppingCartItemForStorage(n){if(!n)return n;let r=nt({},n);return(!Array.isArray(r.billingTypeOptions)||r.billingTypeOptions.length===0)&&delete r.billingTypeOptions,(!Array.isArray(r.productSettingMappingModel)||r.productSettingMappingModel.length===0)&&delete r.productSettingMappingModel,(!Array.isArray(r.shippingAddresses)||r.shippingAddresses.length===0)&&delete r.shippingAddresses,(!Array.isArray(r.productPaymentPlanResponseModel)||r.productPaymentPlanResponseModel.length===0)&&delete r.productPaymentPlanResponseModel,this.hasProductCatalogPayload(r.productCatalogDetail)||delete r.productCatalogDetail,r.billingInfo==null&&delete r.billingInfo,r.shippingInfo==null&&delete r.shippingInfo,r.donationInformation==null&&delete r.donationInformation,r.termsAndCondtionModel==null&&delete r.termsAndCondtionModel,r}hasProductCatalogPayload(n){if(!n||typeof n!="object")return!1;let r=n.productCatalogBestPriceDetail;return Array.isArray(r)&&r.length>0||n.productCatalogDetail&&typeof n.productCatalogDetail=="object"&&Object.keys(n.productCatalogDetail).length>0?!0:Object.keys(n).some(i=>{if(i==="productCatalogBestPriceDetail")return!1;let o=n[i];return o==null||o===""||o===0||o===!1?!1:Array.isArray(o)?o.length>0:typeof o=="object"?Object.keys(o).length>0:!0})}isSameCartBucket(n,r){if(n?.isIndividual!==r?.isIndividual||(n?.productType||"")!==(r?.productType||""))return!1;let i=n?.userId,o=r?.userId;return i!=null&&i>0&&o!=null&&o>0?i===o:!0}dedupeCartBuckets(n){let r=[];return(n??[]).forEach(i=>{if(!i?.productItem?.length)return;let o=r.findIndex(s=>this.isSameCartBucket(s,i));o>=0?r[o]=i:r.push(i)}),r}mergeCartBuckets(n){let r=[];return(n??[]).forEach(i=>{if(!i?.productItem?.length)return;let o=r.findIndex(s=>this.isSameCartBucket(s,i));if(o>=0){let s=r[o];r[o]=St(nt(nt({},s),i),{productItem:[...s.productItem||[],...i.productItem||[]],rowno:s.rowno!=null&&s.rowno>0?s.rowno:i.rowno})}else r.push(i)}),r}deleteShoppingCart(){this.removeItem(E.currentShoppingCart)}deleteShoppingByProductTypeCart(n,r){this.removeShoppingBAsedOnProductTypeItem(E.currentShoppingCart,n,r)}deleteShoppingByFlagCart(n){this.removeShoppingItem(E.currentShoppingCart,n)}storeOrderDetails(n){this.setItem(E.currentOrderDetail,JSON.stringify(n))}getOrderDetails(){return JSON.parse(this.getItem(E.currentOrderDetail))}deleteOrderDetails(){this.removeItem(E.currentOrderDetail)}storeContactDetails(n){this.setItem(E.currentContactDetail,JSON.stringify(n))}storeCurrentNewContactDetail(n){this.setItem(E.currentNewContactDetail,JSON.stringify(n))}getCurrentNewContactDetail(){return JSON.parse(this.getItem(E.currentNewContactDetail))}deleteCurrentNewContactDetail(){this.removeItem(E.currentNewContactDetail)}getContactDetails(){return JSON.parse(this.getItem(E.currentContactDetail))}deleteContactDetails(){this.removeItem(E.currentContactDetail)}storeCompanyDetails(n){this.setItem(E.currentCompanyDetail,JSON.stringify(n))}getCompanyDetails(){return JSON.parse(this.getItem(E.currentCompanyDetail))}deleteCompanyDetails(){this.removeItem(E.currentCompanyDetail)}storeContactRegistrationType(n){this.setItem(E.currentContactRegistrationType,JSON.stringify(n))}getContactRegistrationType(){return JSON.parse(this.getItem(E.currentContactRegistrationType))}deleteContactRegistrationType(){this.removeItem(E.currentContactRegistrationType)}getEventCompanyContact(){return JSON.parse(this.getItem(E.currentEventCompanyContact))}deleteEventCompanyContact(){this.removeItem(E.currentEventCompanyContact)}storeEventCompanyContact(n){this.setItem(E.currentEventCompanyContact,JSON.stringify(n))}storeContactPricing(n){this.setItem(E.currentContactPricing,JSON.stringify(n))}getContactPricing(){return JSON.parse(this.getItem(E.currentContactPricing))}deleteContactPricing(){this.removeItem(E.currentContactPricing)}storeEventCompanyPricing(n){this.setItem(E.currentEventCompanyPricing,JSON.stringify(n))}
38getEventCompanyPricing(){return JSON.parse(this.getItem(E.currentEventCompanyPricing))}deleteEventCompanyPricing(){this.removeItem(E.currentEventCompanyPricing)}storeCurrentChooseEvent(n){this.setItem(E.currentChooseEvent,JSON.stringify(n))}getCurrentChooseEvent(){return JSON.parse(this.getItem(E.currentChooseEvent))}deleteCurrentChooseEvent(){this.removeItem(E.currentChooseEvent)}storeEventMemberCount(n){this.setItem(E.EventMemberCount,JSON.stringify(n))}getEventMemberCount(){return JSON.parse(this.getItem(E.EventMemberCount))}deleteEventMemberCount(){this.removeItem(E.EventMemberCount)}storeEventCompanyAdmin(n){this.setItem(E.EventCompanyAdmin,JSON.stringify(n))}getEventCompanyAdmin(){return JSON.parse(this.getItem(E.EventCompanyAdmin))}deleteEventCompanyAdmin(){this.removeItem(E.EventCompanyAdmin)}storeContactEventInfo(n){this.setItem(E.ContactEventInfo,JSON.stringify(n))}getContactEventInfo(){return JSON.parse(this.getItem(E.ContactEventInfo))}deleteContactEventInfo(){this.removeItem(E.ContactEventInfo)}storeCurrentMemberEvent(n){this.setItem(E.CurrentMemberEvent,JSON.stringify(n))}getCurrentMemberEvent(){return JSON.parse(this.getItem(E.CurrentMemberEvent))}deleteCurrentMemberEvent(n){if(n){let i=this.getCurrentMemberEvent()?.filter(o=>o.eventId!==n);i&&i.length>0?this.setItem(E.CurrentMemberEvent,JSON.stringify(i)):this.removeItem(E.CurrentMemberEvent)}else this.removeItem(E.CurrentMemberEvent)}getEventCompanyMember(){return JSON.parse(this.getItem(E.currentEventCompanyMember))}deleteEventCompanyMember(n){if(n&&n>0){let i=this.getEventCompanyMember()?.filter(o=>o.eventId!==n);i&&i.length>0?this.setItem(E.currentEventCompanyMember,JSON.stringify(i)):this.removeItem(E.currentEventCompanyMember)}else this.removeItem(E.currentEventCompanyMember)}storeEventCompanyMember(n){let r=n?.filter((i,o,s)=>o===s.findIndex(a=>a.contactId===i.contactId&&a.eventId===i.eventId));this.setItem(E.currentEventCompanyMember,JSON.stringify(r))}storeMemberGropEvents(n){this.setItem(E.currentMemberGropEvents,JSON.stringify(n))}getMemberGropEvents(){return JSON.parse(this.getItem(E.currentMemberGropEvents))}deleteMemberGropEvents(){this.removeItem(E.currentMemberGropEvents)}storeConfirmPaymentEvents(n){this.setItem(E.currentConfirmPaymentEvents,JSON.stringify(n))}getConfirmPaymentEvents(){return JSON.parse(this.getItem(E.currentConfirmPaymentEvents))}deleteConfirmPaymentEvents(){this.removeItem(E.currentConfirmPaymentEvents)}storePaymentInvoiceIds(n){this.setItem(E.PaymentInvoiceIds,JSON.stringify(n))}getPaymentInvoiceIds(){return JSON.parse(this.getItem(E.PaymentInvoiceIds))}deletePaymentInvoiceIds(){this.removeItem(E.PaymentInvoiceIds)}encryption(n){return ug.default.encrypt(n,this.encryptkey).toString()}decryption(n){return n?ug.default.decrypt(n,this.encryptkey).toString(Rw.default):""}storeConfirmPaymentStaffEvents(n){this.setItem(E.currentConfirmPaymentStaffEvents,JSON.stringify(n))}getConfirmPaymentStaffEvents(){return JSON.parse(this.getItem(E.currentConfirmPaymentStaffEvents))}deleteConfirmPaymentStaffEvents(){this.removeItem(E.currentConfirmPaymentStaffEvents)}storeDraftAdjustmentInvoice(n){this.setItem(E.currentDraftInvoiceAdjustment,JSON.stringify(n))}getDraftAdjustmentInvoice(){return JSON.parse(this.getItem(E.currentDraftInvoiceAdjustment))}deleteDraftAdjustmentInvoice(){this.removeItem(E.currentDraftInvoiceAdjustment)}storeDraftAdjustmentLog(n){this.setItem(E.currentDraftAdjustmentLog,JSON.stringify(n))}getDraftAdjustmentLog(){return JSON.parse(this.getItem(E.currentDraftAdjustmentLog))}deleteDraftAdjustmentLog(){this.removeItem(E.currentDraftAdjustmentLog)}storeOrderRequestDetails(n){this.setItem(E.currentOrderDetail,JSON.stringify(n))}getOrderRequestDetails(){return JSON.parse(this.getItem(E.currentOrderDetail))}deleteOrderRequestDetails(){this.removeItem(E.currentOrderDetail)}storeOrderIdList(n){this.setItem(E.listOfOrderDetail,JSON.stringify(n))}getOrderIdList(){return JSON.parse(this.getItem(E.listOfOrderDetail))}deleteOrderIdList(){this.removeItem(E.listOfOrderDetail)}storeOrderIdsList(n){this.setItem(E.listOfOrderIds,JSON.stringify(n))}getOrderIdsList(){return JSON.parse(this.getItem(E.listOfOrderIds))}deleteOrderIdsList(){this.removeItem(E.listOfOrderIds)}storeInvoiceIdsList(n){this.setItem(E.listOfInvoiceIds,JSON.stringify(n))}getInvoiceIdsList(){return JSON.parse(this.getItem(E.listOfInvoiceIds))}deleteInvoicedsList(){this.removeItem(E.listOfInvoiceIds)}storeIsIndividual(n){this.setItem(E.IsIndividual,JSON.stringify(n))}getIsIndividual(){return JSON.parse(this.getItem(E.IsIndividual))}deleteIsIndividual(){this.removeItem(E.IsIndividual)}storeNewShoppingCart(n){this.setItem(E.currentNewShoppingCart,JSON.stringify(n))}getNewShoppingCart(){return JSON.parse(this.getItem(E.currentNewShoppingCart))}deleteNewShoppingCart(){this.removeItem(E.currentNewShoppingCart)}storeShoppingNewCart(n){this.addNewItemToCart(n,E.currentShoppingCart)}storeShoppingNewProductCart(n){this.addNewProductItemToCart(n,E.currentShoppingCart)}storeListFilter(n){this.setItem(E.currentListFilter,JSON.stringify(n))}getListFilter(){return JSON.parse(this.getItem(E.currentListFilter))}deleteListFilter(){this.removeItem(E.currentListFilter)}storeMembershipInfo(n){this.setItem(E.currentMembershipInfo,JSON.stringify(n))}getMembershipInfo(){return JSON.parse(this.getItem(E.currentMembershipInfo))}deleteMembershipInfo(){this.removeItem(E.currentMembershipInfo)}addNewItemToCart(n,r){let i=this.mergeCartBuckets(n??[]),o=this.getShoppingCart()??[];o.length>0?(i.forEach(s=>{o=o.filter(a=>!this.isSameCartBucket(a,s)),o.push(s)}),this.persistShoppingCart(r,this.dedupeCartBuckets(o))):this.persistShoppingCart(r,i)}addNewProductItemToCart(n,r){this.addNewItemToCart(n,r)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=Z({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var Fw=class{constructor(t,n){this.httpClient=t,this.webStorageService=n}getOld(t,n=null,r=null){let i=this.webStorageService.getCurrentUserToken(),o=this.webStorageService.getClientConfig();return n==null?(n=new Ct,i&&(n=n.set("loggedInUsername",i.userFullName)),o&&o.isAuditLogEnabled?n=n.set("isAuditLogEnable",o.isAuditLogEnabled.toString()):n=n.set("isAuditLogEnable","false")):(i&&(n=n.set("loggedInUsername",i.userFullName)),o&&o.isAuditLogEnabled?n=n.set("isAuditLogEnable",o.isAuditLogEnabled.toString()):n=n.set("isAuditLogEnable","false")),this.httpClient.get(this.getApiUrl(t),{headers:n,params:r})}getAPIurl(t){return this.getApiUrl(t)}
38getRefresh(t,n=null,r=null){let i=this.webStorageService.getCurrentUserToken(),o=this.webStorageService.getClientConfig();return n==null?(n=new Ct,n=n.set("forceRefresh","true"),i&&(n=n.set("loggedInUsername",i.userFullName)),o&&o.isAuditLogEnabled?n=n.set("isAuditLogEnable",o.isAuditLogEnabled.toString()):n=n.set("isAuditLogEnable","false")):(i&&(n=n.set("loggedInUsername",i.userFullName)),o&&o.isAuditLogEnabled?n=n.set("isAuditLogEnable",o.isAuditLogEnabled.toString()):n=n.set("isAuditLogEnable","false")),this.httpClient.get(this.getApiUrl(t),{headers:n,params:r})}postOld(t,n,r=null,i=null){let o=this.webStorageService.getCurrentUserToken(),s=this.webStorageService.getClientConfig();return r==null?(r=new Ct,o&&(r=r.set("loggedInUsername",o.userFullName)),s&&s.isAuditLogEnabled?r=r.set("isAuditLogEnable",s.isAuditLogEnabled.toString()):r=r.set("isAuditLogEnable","false")):(o&&(r=r.set("loggedInUsername",o.userFullName)),s&&s.isAuditLogEnabled?r=r.set("isAuditLogEnable",s.isAuditLogEnabled.toString()):r=r.set("isAuditLogEnable","false")),this.httpClient.post(this.getApiUrl(t),n,{headers:r,params:i})}postThirdparty(t,n,r=null,i=null){return r=new Ct,r=r.set("content-type","true"),this.httpClient.post(t,n,{headers:r,params:i})}postRefresh(t,n,r=null,i=null){let o=this.webStorageService.getCurrentUserToken(),s=this.webStorageService.getClientConfig();return r==null?(r=new Ct,r=r.set("forceRefresh","true"),o&&(r=r.set("loggedInUsername",o.userFullName)),s&&s.isAuditLogEnabled?r=r.set("isAuditLogEnable",s.isAuditLogEnabled.toString()):r=r.set("isAuditLogEnable","false")):(o&&(r=r.set("loggedInUsername",o.userFullName)),s&&s.isAuditLogEnabled?r=r.set("isAuditLogEnable",s.isAuditLogEnabled.toString()):r=r.set("isAuditLogEnable","false")),this.httpClient.post(this.getApiUrl(t),n,{headers:r,params:i})}postCustomUrl(t,n,r=null,i=null){let o=this.webStorageService.getCurrentUserToken(),s=this.webStorageService.getClientConfig();return r==null?(r=new Ct,r=r.set("loggedInUsername",o.userFullName),r=r.set("isAuditLogEnable",s.isAuditLogEnabled.toString())):(r=r.set("loggedInUsername",o.userFullName),r=r.set("isAuditLogEnable",s.isAuditLogEnabled.toString())),this.httpClient.post(t,n,{headers:r,params:i})}downloadBlobFile(t,n,r=null){return this.httpClient.post(this.getApiUrl(t),n,{headers:r,responseType:"blob"})}downloadTextFile(t,n,r=null){return this.httpClient.post(this.getApiUrl(t),n,{headers:r,responseType:"text"})}downloadCsvFile(t,n=null,r=null){return this.httpClient.post(this.getApiUrl(t),n,{headers:r,responseType:"blob"})}downloadCsvFileGetMethod(t,n=null,r=null){return this.httpClient.get(this.getApiUrl(t),{headers:n,params:r,responseType:"blob"})}downloadFileWithNameGetMethod(t,n=null,r=null){return this.httpClient.get(this.getApiUrl(t),{headers:n,params:r,responseType:"blob",observe:"response"}).pipe(ot(i=>({file:i.body??new Blob,fileName:this.readDownloadFileName(i.headers)})))}readDownloadFileName(t){let n=t?.get("X-Export-File-Name");if(n&&n.trim())return n.trim();let r=t?.get("Content-Disposition");if(!r)return null;let i=/filename\*=UTF-8''([^;]+)/i.exec(r);if(i?.[1])return decodeURIComponent(i[1]).replace(/"/g,"").trim();let o=/filename="?([^";]+)"?/i.exec(r);return o?.[1]?o[1].trim():null}getApiUrl(t){return sl.apiBaseUrl+t}buildHeaders(t=null){let n=this.webStorageService.getCurrentUserToken(),r=this.webStorageService.getClientConfig();return t=t||new Ct,n&&(t=t.set("loggedInUsername",n.userFullName)),r&&r.isAuditLogEnabled!==void 0?t=t.set("isAuditLogEnable",r.isAuditLogEnabled.toString()):t=t.set("isAuditLogEnable","false"),t}get(t,n=null,r=null){let i=this.buildHeaders(n);return this.httpClient.get(this.getApiUrl(t),{headers:i,params:r})}post(t,n,r=null,i=null){let o=this.buildHeaders(r);return this.httpClient.post(this.getApiUrl(t),n,{headers:o,params:i})}put(t,n,r=null,i=null){let o=this.buildHeaders(r);return this.httpClient.put(this.getApiUrl(t),n,{headers:o,params:i})}patch(t,n,r=null,i=null){let o=this.buildHeaders(r);return this.httpClient.patch(this.getApiUrl(t),n,{headers:o,params:i})}delete(t,n=null,r=null){let i=this.buildHeaders(n);return this.httpClient.delete(this.getApiUrl(t),{headers:i,params:r})}getAsync(t,n=null,r=null){return Kn(this,null,function*(){return yield Pr(this.requestWithHandling("GET",t,void 0,n,r))})}postAsync(t,n,r=null,i=null){return Kn(this,null,function*(){return yield Pr(this.requestWithHandling("POST",t,n,r,i))})}putAsync(t,n,r=null,i=null){return Kn(this,null,function*(){return yield Pr(this.requestWithHandling("PUT",t,n,r,i))})}deleteAsync(t,n=null,r=null){return Kn(this,null,function*(){return yield Pr(this.requestWithHandling("DELETE",t,void 0,n,r))})}patchAsync(t,n,r=null,i=null){return Kn(this,null,function*(){return yield Pr(this.requestWithHandling("PATCH",t,n,r,i))})}requestWithHandling(t,n,r,i,o){let s;switch(t){case"GET":s=this.get(n,i,o);break;case"POST":s=this.post(n,r,i,o);break;case"PUT":s=this.put(n,r,i,o);break;case"DELETE":s=this.delete(n,i,o);break;case"PATCH":s=this.patch(n,r,i,o);break;default:throw new Error(`Unsupported HTTP method: ${t}`)}return s.pipe(Fo(a=>(this.handleError(a,t),vd(()=>a))))}handleError(t,n){console.error(`Error occurred during ${n} request:`,t),t?.status>=500?this.showErrorMessage("A server error occurred. Please try again later."):t?.status===0?this.showErrorMessage("Network error. Please check your connection."):this.showErrorMessage("An error occurred while processing your request.")}showErrorMessage(t,n){!t||["Cannot read properties of undefined","Cannot read property of undefined","ViewDestroyedError","Cannot read property 'responseModel' of undefined","t is undefined"].some(i=>t.includes(i))||gw({message:t,position:{my:"right top",at:"right top"},width:"auto"},"error",n)}};export{At as a,AL as b,vl as c,ML as d,ie as e,z as f,Te as g,bt as h,ct as i,fg as j,ue as k,OL as l,Ce as m,Mt as n,fo as o,Bs as p,Q as q,Lw as r,T as s,Bw as t,ye as u,Yn as v,j as w,RL as x,ke as y,Vs as z,yl as A,BL as B,jL as C,_l as D,VL as E,pg as F,Hs as G,El as H,$s as I,Cl as J,te as K,rt as L,He as M,Qt as N,Jn as O,ho as P,Je as Q,yr as R,qe as S,Sn as T,yg as U,_g as V,Oe as W,Lt as X,Cg as Y,De as Z,Mn as _,eI as $,si as aa,Er as ba,bl as ca,_2 as da,bg as ea,wg as fa,wl as ga,Zn as ha,mo as ia,Ag as ja,ai as ka,Cr as la,vo as ma,F2 as na,Tl as oa,aI as pa,Ng as qa,k2 as ra,zs as sa,L2 as ta,Pg as ua,B2 as va,j2 as wa,V2 as xa,V as ya,H2 as za,Rg as Aa,Fg as Ba,it as Ca,D as Da,Pe as Ea,be as Fa,pe as Ga,Ml as Ha,EI as Ia,Y2 as Ja,br as Ka,$e as La,$g as Ma,wI as Na,eB as Oa,tB as Pa,nB as Qa,rB as Ra,Qn as Sa,iB as Ta,wr as Ua,oB as Va,_o as Wa,sB as Xa,Ir as Ya,aB as Za,cB as _a,uB as $a,zg as ab,li as bb,ut as cb,er as db,I as eb,Ze as fb,xe as gb,fi as hb,On as ib,HI as jb,$l as kb,FB as lb,kB as mb,LB as nb,cv as ob,Nn as pb,uv as qb,lv as rb,UB as sb,WB as tb,fv as ub,bo as vb,_ as wb,fe as xb,Qe as yb,gn as zb,Io as Ab,pi as Bb,Kl as Cb,Dv as Db,jt as Eb,wv as Fb,_e as Gb,mi as Hb,nd as Ib,So as Jb,Fv as Kb,kv as Lb,cT as Mb,lT as Nb,dT as Ob,nV as Pb,Ke as Qb,yT as Rb,oe as Sb,md as Tb,gd as Ub,Vt as Vb,Ao as Wb,Oo as Xb,Fr as Yb,uH as Zb,zv as _b,lH as $b,Ht as ac,wa as bc,vd as cc,kT as dc,tn as ec,Pr as fc,LT as gc,jT as hc,ot as ic,HT as jc,kn as kc,Ro as lc,Ta as mc,UT as nc,FT as oc,yd as pc,JT as qc,ZT as rc,yn as sc,Fo as tc,_d as uc,QT as vc,dy as wc,ko as xc,xa as yc,XT as zc,ex as Ac,va as Bc,fy as Cc,Ed as Dc,rx as Ec,ix as Fc,ox as Gc,sx as Hc,ax as Ic,Aa as Jc,Qv as Kc,cx as Lc,Dd as Mc,W as Nc,A_ as Oc,Z as Pc,Cc as Qc,Bz as Rc,re as Sc,le as Tc,J as Uc,Y as Vc,lh as Wc,B_ as Xc,ar as Yc,jz as Zc,Ic as _c,rs as $c,Jr as ad,Tc as bd,iS as cd,sn as dd,yh as ed,X_ as fd,rE as gd,Vz as hd,Hz as id,$z as jd,Uz as kd,Wz as ld,nA as md,
38Xr as nd,ss as od,zz as pd,Gz as qd,hr as rd,Lr as sd,cn as td,Ph as ud,qz as vd,LA as wd,BA as xd,Kz as yd,Yz as zd,Jz as Ad,Zz as Bd,je as Cd,Qz as Dd,Kr as Ed,Zc as Fd,We as Gd,dO as Hd,qi as Id,RO as Jd,n4 as Kd,r4 as Ld,$O as Md,KO as Nd,Ff as Od,L0 as Pd,Ki as Qd,pc as Rd,i4 as Sd,o4 as Td,s4 as Ud,TN as Vd,BN as Wd,Z0 as Xd,jN as Yd,a4 as Zd,c4 as _d,u4 as $d,l4 as ae,d4 as be,f4 as ce,h4 as de,oC as ee,sC as fe,QN as ge,aC as he,cC as ie,tP as je,p4 as ke,uP as le,m4 as me,g4 as ne,v4 as oe,fP as pe,lC as qe,hP as re,pP as se,mP as te,y4 as ue,_4 as ve,E4 as we,C4 as xe,D4 as ye,b4 as ze,w4 as Ae,I4 as Be,yP as Ce,dC as De,_P as Ee,EP as Fe,CP as Ge,DP as He,bP as Ie,T4 as Je,wP as Ke,x4 as Le,S4 as Me,A4 as Ne,M4 as Oe,O4 as Pe,N4 as Qe,P4 as Re,R4 as Se,F4 as Te,k4 as Ue,L4 as Ve,B4 as We,j4 as Xe,gC as Ye,op as Ze,NP as _e,EC as $e,tu as af,V4 as bf,sp as cf,ap as df,cp as ef,ZP as ff,H4 as gf,QP as hf,t1 as if,$4 as jf,Yi as kf,Et as lf,a5 as mf,pu as nf,r1 as of,c5 as pf,i1 as qf,u5 as rf,l5 as sf,d5 as tf,f5 as uf,h5 as vf,p5 as wf,m5 as xf,g5 as yf,v5 as zf,y5 as Af,z1 as Bf,q1 as Cf,vu as Df,_5 as Ef,Ji as Ff,_u as Gf,Ct as Hf,pr as If,Cu as Jf,tR as Kf,N5 as Lf,P5 as Mf,Z5 as Nf,Q5 as Of,RR as Pf,X5 as Qf,e6 as Rf,BR as Sf,Tu as Tf,$R as Uf,UR as Vf,Dt as Wf,Xi as Xf,aD as Yf,Up as Zf,cD as _f,lD as $f,mr as ag,to as bg,Ds as cg,I6 as dg,ti as eg,zp as fg,dD as gg,fD as hg,Gp as ig,Yt as jg,Su as kg,T6 as lg,Ee as mg,hD as ng,dt as og,Tn as pg,ro as qg,bD as rg,wD as sg,Ou as tg,xn as ug,Pu as vg,Fu as wg,ku as xg,nm as yg,Ts as zg,kG as Ag,RD as Bg,Ss as Cg,ju as Dg,oo as Eg,Dq as Fg,bq as Gg,Zt as Hg,wq as Ig,Iq as Jg,Tq as Kg,Vu as Lg,vm as Mg,Ft as Ng,gr as Og,tb as Pg,Wq as Qg,zq as Rg,Gq as Sg,qq as Tg,ym as Ug,Jq as Vg,Zq as Wg,rb as Xg,Qq as Yg,Xq as Zg,XF as _g,e9 as $g,t9 as ah,n9 as bh,r9 as ch,ek as dh,so as eh,sb as fh,$u as gh,ao as hh,lb as ih,zu as jh,db as kh,Im as lh,Tm as mh,xm as nh,mb as oh,Nm as ph,Rm as qh,Gu as rh,s7 as sh,a7 as th,Fs as uh,ii as vh,vb as wh,qu as xh,yb as yh,Lm as zh,w7 as Ah,Hm as Bh,uo as Ch,Zu as Dh,wb as Eh,Hb as Fh,$b as Gh,Kb as Hh,Zm as Ih,YY as Jh,Jb as Kh,Qb as Lh,tw as Mh,rw as Nh,tg as Oh,CJ as Ph,iw as Qh,il as Rh,cw as Sh,gw as Th,sl as Uh,Fw as Vh,E as Wh,GZ as Xh};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.