UNPKG

lwc

Version:

Lightning Web Components (LWC)

9 lines 51.1 kB
var LWC=function(e){"use strict";const{isConcatSpreadable:t}=Symbol,{isArray:n}=Array,{slice:r,unshift:o,shift:i}=Array.prototype;function a(e){if(!function(e){return"object"==typeof e?null!==e:"function"==typeof e}(e))return!1;const r=e[t];return void 0!==r?Boolean(r):n(e)}function c(...e){const t=Object(this),n=[];let c=0;const l=r.call(arguments);for(o.call(l,t);l.length;){const e=i.call(l);if(a(e)){let t=0;const r=e.length;for(;t<r;t+=1,c+=1)if(t in e){const r=e[t];n[c]=r}}else n[c]=e,c+=1}return n}(function(){if("getKey"in Proxy)return!1;const e=new Proxy([3,4],{});return 4!==[1,2].concat(e).length})()&&(Array.prototype.concat=c);var l=Object.freeze({__proto__:null,invariant:function(e,t){if(!e)throw new Error(`Invariant Violation: ${t}`)},isTrue:function(e,t){if(!e)throw new Error(`Assert Violation: ${t}`)},isFalse:function(e,t){if(e)throw new Error(`Assert Violation: ${t}`)},fail:function(e){throw new Error(e)}});const{assign:s,create:u,defineProperties:d,defineProperty:f,freeze:p,getOwnPropertyDescriptor:h,getOwnPropertyNames:m,getPrototypeOf:g,hasOwnProperty:y,isFrozen:w,keys:b,seal:v,setPrototypeOf:E}=Object,{isArray:C}=Array,{filter:k,find:A,indexOf:S,join:T,map:P,push:x,reduce:M,reverse:O,slice:N,splice:L,unshift:$,forEach:R}=Array.prototype,{charCodeAt:D,replace:_,slice:H,toLowerCase:F}=String.prototype;function I(e){return void 0===e}const B={}.toString;function j(e){return e&&e.toString?C(e)?T.call(P.call(e,j),","):e.toString():"object"==typeof e?B.call(e):e+""}const V=["ariaActiveDescendant","ariaAtomic","ariaAutoComplete","ariaBusy","ariaChecked","ariaColCount","ariaColIndex","ariaColSpan","ariaControls","ariaCurrent","ariaDescribedBy","ariaDetails","ariaDisabled","ariaErrorMessage","ariaExpanded","ariaFlowTo","ariaHasPopup","ariaHidden","ariaInvalid","ariaKeyShortcuts","ariaLabel","ariaLabelledBy","ariaLevel","ariaLive","ariaModal","ariaMultiLine","ariaMultiSelectable","ariaOrientation","ariaOwns","ariaPlaceholder","ariaPosInSet","ariaPressed","ariaReadOnly","ariaRelevant","ariaRequired","ariaRoleDescription","ariaRowCount","ariaRowIndex","ariaRowSpan","ariaSelected","ariaSetSize","ariaSort","ariaValueMax","ariaValueMin","ariaValueNow","ariaValueText","role"],{AriaAttrNameToPropNameMap:W,AriaPropNameToAttrNameMap:K}=(()=>{const e=u(null),t=u(null);return R.call(V,(n=>{const r=F.call(_.call(n,/^aria/,(()=>"aria-")));e[r]=n,t[n]=r})),{AriaAttrNameToPropNameMap:e,AriaPropNameToAttrNameMap:t}})(),z=(()=>"Symbol(x)"===Symbol("x").toString())();function G(e,t){return z?Symbol(e):`$$lwc-${t}-${e}$$`}const U=new WeakMap;function q(e,t,n){let r=U.get(e);I(r)&&(r=u(null),U.set(e,r)),r[t]=n}function Y(e){return void 0===Object.getOwnPropertyDescriptor(Element.prototype,e)}const X=new WeakMap;function J(e){let t=X.get(e);return void 0===t&&(t={},X.set(e,t)),t}function Q(e,t){return{get(){const n=J(this);return y.call(n,e)?n[e]:this.hasAttribute(t)?this.getAttribute(t):null},set(n){const r=null==(o=n)?null:String(o);var o;J(this)[e]=r,null===n?this.removeAttribute(t):this.setAttribute(t,n)},configurable:!0,enumerable:!0}}function Z(e){const t=Q(e,K[e]);Object.defineProperty(Element.prototype,e,t)}const ee=b(K);for(let e=0,t=ee.length;e<t;e+=1){const t=ee[e];Y(t)&&Z(t)}var te=Object.freeze({__proto__:null,invariant:function(e,t){if(!e)throw new Error(`Invariant Violation: ${t}`)},isTrue:function(e,t){if(!e)throw new Error(`Assert Violation: ${t}`)},isFalse:function(e,t){if(e)throw new Error(`Assert Violation: ${t}`)},fail:function(e){throw new Error(e)}});const{assign:ne,create:re,defineProperties:oe,defineProperty:ie,freeze:ae,getOwnPropertyDescriptor:ce,getOwnPropertyNames:le,getPrototypeOf:se,hasOwnProperty:ue,isFrozen:de,keys:fe,seal:pe,setPrototypeOf:he}=Object,{isArray:me}=Array,{filter:ge,find:ye,indexOf:we,join:be,map:ve,push:Ee,reduce:Ce,reverse:ke,slice:Ae,splice:Se,unshift:Te,forEach:Pe}=Array.prototype,{fromCharCode:xe}=String,{charCodeAt:Me,replace:Oe,slice:Ne,toLowerCase:Le}=String.prototype;function $e(e){return void 0===e}function Re(e){return null===e}function De(e){return!0===e}function _e(e){return!1===e}function He(e){return"function"==typeof e}function Fe(e){return"string"==typeof e}const Ie={}.toString;function Be(e){return e&&e.toString?me(e)?be.call(ve.call(e,Be),","):e.toString():"object"==typeof e?Ie.call(e):e+""}function je(e,t){do{const n=ce(e,t);if(!$e(n))return n;e=se(e)}while(null!==e)}const Ve=["ariaActiveDescendant","ariaAtomic","ariaAutoComplete","ariaBusy","ariaChecked","ariaColCount","ariaColIndex","ariaColSpan","ariaControls","ariaCurrent","ariaDescribedBy","ariaDetails","ariaDisabled","ariaErrorMessage","ariaExpanded","ariaFlowTo","ariaHasPopup","ariaHidden","ariaInvalid","ariaKeyShortcuts","ariaLabel","ariaLabelledBy","ariaLevel","ariaLive","ariaModal","ariaMultiLine","ariaMultiSelectable","ariaOrientation","ariaOwns","ariaPlaceholder","ariaPosInSet","ariaPressed","ariaReadOnly","ariaRelevant","ariaRequired","ariaRoleDescription","ariaRowCount","ariaRowIndex","ariaRowSpan","ariaSelected","ariaSetSize","ariaSort","ariaValueMax","ariaValueMin","ariaValueNow","ariaValueText","role"],{AriaAttrNameToPropNameMap:We,AriaPropNameToAttrNameMap:Ke}=(()=>{const e=re(null),t=re(null);return Pe.call(Ve,(n=>{const r=Le.call(Oe.call(n,/^aria/,(()=>"aria-")));e[r]=n,t[n]=r})),{AriaAttrNameToPropNameMap:e,AriaPropNameToAttrNameMap:t}})(),ze=(()=>"Symbol(x)"===Symbol("x").toString())();const Ge=new WeakMap;function Ue(e,t){const n=Ge.get(e);if(!$e(n))return n[t]}const qe=new Map([["accessKey","accesskey"],["readOnly","readonly"],["tabIndex","tabindex"],["bgColor","bgcolor"],["colSpan","colspan"],["rowSpan","rowspan"],["contentEditable","contenteditable"],["crossOrigin","crossorigin"],["dateTime","datetime"],["formAction","formaction"],["isMap","ismap"],["maxLength","maxlength"],["minLength","minlength"],["noValidate","novalidate"],["useMap","usemap"],["htmlFor","for"]]),Ye=new Map;function Xe(e){const t=Ke[e];if(!$e(t))return t;const n=qe.get(e);if(!$e(n))return n;const r=Ye.get(e);if(!$e(r))return r;let o="";for(let t=0,n=e.length;t<n;t++){const n=Me.call(e,t);o+=n>=65&&n<=90?"-"+xe(n+32):xe(n)}return Ye.set(e,o),o}let Je=[];const Qe=pe(re(null)),Ze=pe([]);function et(){const e=Je;Je=[];for(let t=0,n=e.length;t<n;t+=1)e[t]()}function tt(e){0===Je.length&&Promise.resolve().then(et),Ee.call(Je,e)}const{create:nt}=Object,{splice:rt,indexOf:ot,push:it}=Array.prototype,at=new WeakMap;function ct(e){return void 0===e}let lt=null;function st(e,t){const n=at.get(e);if(!ct(n)){const e=n[t];if(!ct(e))for(let t=0,n=e.length;t<n;t+=1){e[t].notify()}}}function ut(e,t){if(null===lt)return;const n=lt,r=function(e){let t=at.get(e);if(ct(t)){const n=nt(null);t=n,at.set(e,n)}return t}(e);let o=r[t];if(ct(o))o=[],r[t]=o;else if(o[0]===n)return;-1===ot.call(o,n)&&n.link(o)}class dt{constructor(e){this.listeners=[],this.callback=e}observe(e){const t=lt;let n;lt=this;try{e()}catch(e){n=Object(e)}finally{if(lt=t,void 0!==n)throw n}}reset(){const{listeners:e}=this,t=e.length;if(t>0){for(let n=0;n<t;n+=1){const t=e[n],r=ot.call(e[n],this);rt.call(t,r,1)}e.length=0}}notify(){this.callback.call(void 0,this)}link(e){it.call(e,this),it.call(this.listeners,e)}}function ft(e,t){st(e.component,t)}function pt(e,t){ut(e.component,t)}function ht(e){return`<${Le.call(e.tagName)}>`}function mt(e){const{elm:t,data:{on:n},owner:{renderer:r}}=e;if($e(n))return;const o=e.listener=function e(t){!function(e,t){const{type:n}=e,{data:{on:r}}=t,o=r&&r[n];o&&o.call(void 0,e)}(t,e.vnode)};let i;for(i in o.vnode=e,n)r.addEventListener(t,i,o)}var gt={update:function(e,t){$e(e.listener)?mt(t):(t.listener=e.listener,t.listener.vnode=t)},create:mt};function yt(e){return`Using the \`${e}\` property is an anti-pattern because it rounds the value to an integer. Instead, use the \`getBoundingClientRect\` method to obtain fractional values for the size of an element and its position relative to the viewport.`}ne(re(null),{accessKey:{attribute:"accesskey"},accessKeyLabel:{readOnly:!0},className:{attribute:"class",error:"Using the `className` property is an anti-pattern because of slow runtime behavior and potential conflicts with classes provided by the owner element. Use the `classList` API instead."},contentEditable:{attribute:"contenteditable"},dataset:{readOnly:!0,error:"Using the `dataset` property is an anti-pattern because it can't be statically analyzed. Expose each property individually using the `@api` decorator instead."},dir:{attribute:"dir"},draggable:{attribute:"draggable"},dropzone:{attribute:"dropzone",readOnly:!0},hidden:{attribute:"hidden"},id:{attribute:"id"},inputMode:{attribute:"inputmode"},lang:{attribute:"lang"},slot:{attribute:"slot",error:"Using the `slot` property is an anti-pattern."},spellcheck:{attribute:"spellcheck"},style:{attribute:"style"},tabIndex:{attribute:"tabindex"},title:{attribute:"title"},translate:{attribute:"translate"},isContentEditable:{readOnly:!0},offsetHeight:{readOnly:!0,error:yt("offsetHeight")},offsetLeft:{readOnly:!0,error:yt("offsetLeft")},offsetParent:{readOnly:!0},offsetTop:{readOnly:!0,error:yt("offsetTop")},offsetWidth:{readOnly:!0,error:yt("offsetWidth")},role:{attribute:"role"}});let wt,bt=null;function vt(e,t){return e!==bt||t!==wt}function Et(e,t){bt=null,wt=void 0}function Ct(e,t){bt=e,wt=t}function kt(e,t){const{data:{attrs:n},owner:{renderer:r}}=t;if($e(n))return;let{data:{attrs:o}}=e;if(o===n)return;const i=t.elm,{setAttribute:a,removeAttribute:c}=r;let l;for(l in o=$e(o)?Qe:o,n){const e=n[l];o[l]!==e&&(Ct(i,l),58===Me.call(l,3)?a(i,l,e,"http://www.w3.org/XML/1998/namespace"):58===Me.call(l,5)?a(i,l,e,"http://www.w3.org/1999/xlink"):Re(e)?c(i,l):a(i,l,e),Et())}}const At={data:{}};var St={create:e=>kt(At,e),update:kt};function Tt(e,t){return"input"===e&&("value"===t||"checked"===t)}function Pt(e,t){const n=t.data.props;if($e(n))return;const r=e.data.props;if(r===n)return;const o=$e(r),{elm:i,sel:a,owner:{renderer:c}}=t;for(const e in n){const t=n[e];(o||t!==(Tt(a,e)?c.getProperty(i,e):r[e]))&&c.setProperty(i,e,t)}}const xt={data:{}};var Mt={create:e=>Pt(xt,e),update:Pt};const Ot=re(null);function Nt(e){if(null==e)return Qe;e=Fe(e)?e:e+"";let t=Ot[e];if(t)return t;t=re(null);let n,r=0;const o=e.length;for(n=0;n<o;n++)32===Me.call(e,n)&&(n>r&&(t[Ne.call(e,r,n)]=!0),r=n+1);return n>r&&(t[Ne.call(e,r,n)]=!0),Ot[e]=t,t}function Lt(e,t){const{elm:n,data:{className:r},owner:{renderer:o}}=t,{data:{className:i}}=e;if(i===r)return;const a=o.getClassList(n),c=Nt(r),l=Nt(i);let s;for(s in l)$e(c[s])&&a.remove(s);for(s in c)$e(l[s])&&a.add(s)}const $t={data:{}};var Rt={create:e=>Lt($t,e),update:Lt};function Dt(e,t){const{elm:n,data:{style:r},owner:{renderer:o}}=t,{setAttribute:i,removeAttribute:a}=o;e.data.style!==r&&(Fe(r)&&""!==r?i(n,"style",r):a(n,"style"))}const _t={data:{}};var Ht={create:e=>Dt(_t,e),update:Dt};var Ft={create:function(e){const{elm:t,data:{classMap:n},owner:{renderer:r}}=e;if($e(n))return;const o=r.getClassList(t);for(const e in n)o.add(e)}};var It={create:function(e){const{elm:t,data:{styleMap:n},owner:{renderer:r}}=e;if(!$e(n))for(const e in n)r.setCSSStyleProperty(t,e,n[e])}}; /** @license Copyright (c) 2015 Simon Friis Vindum. This code may only be used under the MIT License found at https://github.com/snabbdom/snabbdom/blob/master/LICENSE Code distributed by Snabbdom as part of the Snabbdom project at https://github.com/snabbdom/snabbdom/ */function Bt(e){return void 0===e}function jt(e,t){return e.key===t.key&&e.sel===t.sel}function Vt(e){return null!=e}function Wt(e,t,n){const r={};let o,i,a;for(o=t;o<=n;++o)a=e[o],Vt(a)&&(i=a.key,void 0!==i&&(r[i]=o));return r}function Kt(e,t,n,r,o){for(;r<=o;++r){const o=n[r];Vt(o)&&(o.hook.create(o),o.hook.insert(o,e,t))}}function zt(e,t,n,r){for(;n<=r;++n){const r=t[n];Vt(r)&&r.hook.remove(r,e)}}function Gt(e,t,n){let r=0,o=0,i=t.length-1,a=t[0],c=t[i];const l=n.length-1;let s,u,d,f,p=l,h=n[0],m=n[p];for(;r<=i&&o<=p;)Vt(a)?Vt(c)?Vt(h)?Vt(m)?jt(a,h)?(qt(a,h),a=t[++r],h=n[++o]):jt(c,m)?(qt(c,m),c=t[--i],m=n[--p]):jt(a,m)?(qt(a,m),m.hook.move(a,e,c.owner.renderer.nextSibling(c.elm)),a=t[++r],m=n[--p]):jt(c,h)?(qt(c,h),h.hook.move(c,e,a.elm),c=t[--i],h=n[++o]):(void 0===s&&(s=Wt(t,r,i)),u=s[h.key],Bt(u)?(h.hook.create(h),h.hook.insert(h,e,a.elm),h=n[++o]):(d=t[u],Vt(d)&&(d.sel!==h.sel?(h.hook.create(h),h.hook.insert(h,e,a.elm)):(qt(d,h),t[u]=void 0,h.hook.move(d,e,a.elm))),h=n[++o])):m=n[--p]:h=n[++o]:c=t[--i]:a=t[++r];if(r<=i||o<=p)if(r>i){let t,r=p;do{t=n[++r]}while(!Vt(t)&&r<l);f=Vt(t)?t.elm:null,Kt(e,f,n,o,p)}else zt(e,t,r,i)}function Ut(e,t,n){const r=t.length,o=n.length;if(0===r)return void Kt(e,null,n,0,o);if(0===o)return void zt(e,t,0,r);let i=null;for(let r=o-1;r>=0;r-=1){const o=n[r],a=t[r];o!==a&&(Vt(a)?Vt(o)?(qt(a,o),i=o.elm):a.hook.remove(a,e):Vt(o)&&(o.hook.create(o),o.hook.insert(o,e,i),i=o.elm))}}function qt(e,t){e!==t&&(t.elm=e.elm,t.hook.update(e,t))}const{assign:Yt,create:Xt,defineProperties:Jt,defineProperty:Qt,freeze:Zt,getOwnPropertyDescriptor:en,getOwnPropertyNames:tn,getPrototypeOf:nn,hasOwnProperty:rn,isFrozen:on,keys:an,seal:cn,setPrototypeOf:ln}=Object;function sn(e){return void 0===e}const un=function(){if("object"==typeof globalThis)return globalThis;let e;try{Object.defineProperty(Object.prototype,"__magic__",{get:function(){return this},configurable:!0}),e=__magic__,delete Object.prototype.__magic__}catch(e){}finally{void 0===e&&(e=window)}return e}();un.lwcRuntimeFlags||Object.defineProperty(un,"lwcRuntimeFlags",{value:Xt(null)});const dn=un.lwcRuntimeFlags;const fn={ENABLE_REACTIVE_SETTER:null,ENABLE_HMR:null,ENABLE_INNER_OUTER_TEXT_PATCH:null,ENABLE_ELEMENT_PATCH:null,ENABLE_NODE_LIST_PATCH:null,ENABLE_HTML_COLLECTIONS_PATCH:null,ENABLE_NODE_PATCH:null,ENABLE_NON_COMPOSED_EVENTS_LEAKAGE:null,ENABLE_LIGHT_DOM_COMPONENTS:null},pn="undefined"!=typeof HTMLElement?HTMLElement:function(){},hn=pn.prototype,mn=re(null);Pe.call(fe(Ke),(e=>{const t=je(hn,e);$e(t)||(mn[e]=t)})),Pe.call(["accessKey","dir","draggable","hidden","id","lang","spellcheck","tabIndex","title"],(e=>{const t=je(hn,e);$e(t)||(mn[e]=t)}));const{isArray:gn}=Array,{getPrototypeOf:yn,create:wn,defineProperty:bn,defineProperties:vn,isExtensible:En,getOwnPropertyDescriptor:Cn,getOwnPropertyNames:kn,getOwnPropertySymbols:An,preventExtensions:Sn,hasOwnProperty:Tn}=Object,{push:Pn,concat:xn,map:Mn}=Array.prototype;function On(e){return void 0===e}function Nn(e){return"function"==typeof e}const Ln=new WeakMap;function $n(e,t){Ln.set(e,t)}const Rn=e=>Ln.get(e)||e;class Dn{constructor(e,t){this.originalTarget=t,this.membrane=e}wrapDescriptor(e){if(Tn.call(e,"value"))e.value=this.wrapValue(e.value);else{const{set:t,get:n}=e;On(n)||(e.get=this.wrapGetter(n)),On(t)||(e.set=this.wrapSetter(t))}return e}copyDescriptorIntoShadowTarget(e,t){const{originalTarget:n}=this,r=Cn(n,t);if(!On(r)){const n=this.wrapDescriptor(r);bn(e,t,n)}}lockShadowTarget(e){const{originalTarget:t}=this;xn.call(kn(t),An(t)).forEach((t=>{this.copyDescriptorIntoShadowTarget(e,t)}));const{membrane:{tagPropertyKey:n}}=this;On(n)||Tn.call(e,n)||bn(e,n,wn(null)),Sn(e)}apply(e,t,n){}construct(e,t,n){}get(e,t){const{originalTarget:n,membrane:{valueObserved:r}}=this,o=n[t];return r(n,t),this.wrapValue(o)}has(e,t){const{originalTarget:n,membrane:{tagPropertyKey:r,valueObserved:o}}=this;return o(n,t),t in n||t===r}ownKeys(e){const{originalTarget:t,membrane:{tagPropertyKey:n}}=this,r=On(n)||Tn.call(t,n)?[]:[n];return Pn.apply(r,kn(t)),Pn.apply(r,An(t)),r}isExtensible(e){const{originalTarget:t}=this;return!!En(e)&&(!!En(t)||(this.lockShadowTarget(e),!1))}getPrototypeOf(e){const{originalTarget:t}=this;return yn(t)}getOwnPropertyDescriptor(e,t){const{originalTarget:n,membrane:{valueObserved:r,tagPropertyKey:o}}=this;r(n,t);let i=Cn(n,t);if(On(i)){if(t!==o)return;return i={value:void 0,writable:!1,configurable:!1,enumerable:!1},bn(e,o,i),i}return!1===i.configurable&&this.copyDescriptorIntoShadowTarget(e,t),this.wrapDescriptor(i)}}const _n=new WeakMap,Hn=new WeakMap,Fn=new WeakMap,In=new WeakMap;class Bn extends Dn{wrapValue(e){return this.membrane.getProxy(e)}wrapGetter(e){const t=_n.get(e);if(!On(t))return t;const n=this,r=function(){return n.wrapValue(e.call(Rn(this)))};return _n.set(e,r),Fn.set(r,e),r}wrapSetter(e){const t=Hn.get(e);if(!On(t))return t;const n=function(t){e.call(Rn(this),Rn(t))};return Hn.set(e,n),In.set(n,e),n}unwrapDescriptor(e){if(Tn.call(e,"value"))e.value=Rn(e.value);else{const{set:t,get:n}=e;On(n)||(e.get=this.unwrapGetter(n)),On(t)||(e.set=this.unwrapSetter(t))}return e}unwrapGetter(e){const t=Fn.get(e);if(!On(t))return t;const n=this,r=function(){return Rn(e.call(n.wrapValue(this)))};return _n.set(r,e),Fn.set(e,r),r}unwrapSetter(e){const t=In.get(e);if(!On(t))return t;const n=this,r=function(t){e.call(n.wrapValue(this),n.wrapValue(t))};return Hn.set(r,e),In.set(e,r),r}set(e,t,n){const{originalTarget:r,membrane:{valueMutated:o}}=this;return r[t]!==n?(r[t]=n,o(r,t)):"length"===t&&gn(r)&&o(r,t),!0}deleteProperty(e,t){const{originalTarget:n,membrane:{valueMutated:r}}=this;return delete n[t],r(n,t),!0}setPrototypeOf(e,t){}preventExtensions(e){if(En(e)){const{originalTarget:t}=this;if(Sn(t),En(t))return!1;this.lockShadowTarget(e)}return!0}defineProperty(e,t,n){const{originalTarget:r,membrane:{valueMutated:o,tagPropertyKey:i}}=this;return t===i&&!Tn.call(r,t)||(bn(r,t,this.unwrapDescriptor(n)),!1===n.configurable&&this.copyDescriptorIntoShadowTarget(e,t),o(r,t),!0)}}const jn=new WeakMap,Vn=new WeakMap;class Wn extends Dn{wrapValue(e){return this.membrane.getReadOnlyProxy(e)}wrapGetter(e){const t=jn.get(e);if(!On(t))return t;const n=this,r=function(){return n.wrapValue(e.call(Rn(this)))};return jn.set(e,r),r}wrapSetter(e){const t=Vn.get(e);if(!On(t))return t;const n=function(e){};return Vn.set(e,n),n}set(e,t,n){return!1}deleteProperty(e,t){return!1}setPrototypeOf(e,t){}preventExtensions(e){return!1}defineProperty(e,t,n){return!1}}const Kn=Object.prototype;function zn(e){if(null===e)return!1;if("object"!=typeof e)return!1;if(gn(e))return!0;const t=yn(e);return t===Kn||null===t||null===yn(t)}const Gn=(e,t)=>{},Un=(e,t)=>{},qn=e=>e;function Yn(e){return gn(e)?[]:{}}const Xn=Symbol.for("@@lockerLiveValue");function Jn(e){return e}const Qn=new class{constructor(e){if(this.valueDistortion=qn,this.valueMutated=Un,this.valueObserved=Gn,this.valueIsObservable=zn,this.objectGraph=new WeakMap,!On(e)){const{valueDistortion:t,valueMutated:n,valueObserved:r,valueIsObservable:o,tagPropertyKey:i}=e;this.valueDistortion=Nn(t)?t:qn,this.valueMutated=Nn(n)?n:Un,this.valueObserved=Nn(r)?r:Gn,this.valueIsObservable=Nn(o)?o:zn,this.tagPropertyKey=i}}getProxy(e){const t=Rn(e),n=this.valueDistortion(t);if(this.valueIsObservable(n)){const r=this.getReactiveState(t,n);return r.readOnly===e?e:r.reactive}return n}getReadOnlyProxy(e){e=Rn(e);const t=this.valueDistortion(e);return this.valueIsObservable(t)?this.getReactiveState(e,t).readOnly:t}unwrapProxy(e){return Rn(e)}getReactiveState(e,t){const{objectGraph:n}=this;let r=n.get(t);if(r)return r;const o=this;return r={get reactive(){const n=new Bn(o,t),r=new Proxy(Yn(t),n);return $n(r,e),bn(this,"reactive",{value:r}),r},get readOnly(){const n=new Wn(o,t),r=new Proxy(Yn(t),n);return $n(r,e),bn(this,"readOnly",{value:r}),r}},n.set(t,r),r}}({valueObserved:ut,valueMutated:st,valueDistortion:Jn,tagPropertyKey:Xn});function Zn(e,t){const{get:n,set:r,enumerable:o,configurable:i}=t;if(!He(n))throw new TypeError;if(!He(r))throw new TypeError;return{enumerable:o,configurable:i,get(){const t=hi(this);if(!Fo(t))return pt(t,e),n.call(t.elm)},set(t){const n=hi(this);return t!==n.cmpProps[e]&&(n.cmpProps[e]=t,ft(n,e)),r.call(n.elm,t)}}}const er=function(){if(Re(Ho))throw new ReferenceError("Illegal constructor");const e=Ho,{elm:t,renderer:n,def:{ctor:r,bridge:o}}=e,i=this;if(he(t,o.prototype),e.component=this,1===arguments.length){const{callHook:t,setHook:n,getHook:r}=arguments[0];e.callHook=t,e.setHook=n,e.getHook=r}return ie(i,Xn,Qe),pi(i,e),pi(t,e),dn.ENABLE_LIGHT_DOM_COMPONENTS||te.isTrue("light"!==r.renderMode,`${r.name||"Anonymous class"} is an invalid LWC component. Light DOM components are not available in this environment.`),"light"!==r.renderMode&&tr(e),this};function tr(e){const{elm:t,mode:n,renderer:r,def:{ctor:o}}=e,i=r.attachShadow(t,{mode:n,delegatesFocus:!!o.delegatesFocus,"$$lwc-synthetic-mode$$":!0});e.cmpRoot=i,pi(i,e)}er.prototype={constructor:er,dispatchEvent(e){const{elm:t,renderer:{dispatchEvent:n}}=hi(this);return n(t,e)},addEventListener(e,t,n){const r=hi(this),{elm:o,renderer:{addEventListener:i}}=r;i(o,e,Yo(r,t),n)},removeEventListener(e,t,n){const r=hi(this),{elm:o,renderer:{removeEventListener:i}}=r;i(o,e,Yo(r,t),n)},hasAttribute(e){const{elm:t,renderer:{getAttribute:n}}=hi(this);return!Re(n(t,e))},hasAttributeNS(e,t){const{elm:n,renderer:{getAttribute:r}}=hi(this);return!Re(r(n,t,e))},removeAttribute(e){const{elm:t,renderer:{removeAttribute:n}}=hi(this);Ct(t,e),n(t,e),Et()},removeAttributeNS(e,t){const{elm:n,renderer:{removeAttribute:r}}=hi(this);Ct(n,t),r(n,t,e),Et()},getAttribute(e){const{elm:t,renderer:{getAttribute:n}}=hi(this);return n(t,e)},getAttributeNS(e,t){const{elm:n,renderer:{getAttribute:r}}=hi(this);return r(n,t,e)},setAttribute(e,t){const n=hi(this),{elm:r,renderer:{setAttribute:o}}=n;Ct(r,e),o(r,e,t),Et()},setAttributeNS(e,t,n){const r=hi(this),{elm:o,renderer:{setAttribute:i}}=r;Ct(o,t),i(o,t,n,e),Et()},getBoundingClientRect(){const e=hi(this),{elm:t,renderer:{getBoundingClientRect:n}}=e;return n(t)},querySelector(e){const t=hi(this),{elm:n,renderer:{querySelector:r}}=t;return r(n,e)},querySelectorAll(e){const t=hi(this),{elm:n,renderer:{querySelectorAll:r}}=t;return r(n,e)},getElementsByTagName(e){const t=hi(this),{elm:n,renderer:{getElementsByTagName:r}}=t;return r(n,e)},getElementsByClassName(e){const t=hi(this),{elm:n,renderer:{getElementsByClassName:r}}=t;return r(n,e)},get isConnected(){const{elm:e,renderer:{isConnected:t}}=hi(this);return t(e)},get classList(){const e=hi(this),{elm:t,renderer:{getClassList:n}}=e;return n(t)},get template(){return hi(this).cmpRoot},get shadowRoot(){return null},render(){return hi(this).def.template},toString(){return`[object ${hi(this).def.name}]`}};const nr=re(null);for(const e in mn)nr[e]=Zn(e,mn[e]);function rr(e){return{get(){const t=hi(this);return pt(t,e),t.cmpFields[e]},set(t){const n=hi(this);t!==n.cmpFields[e]&&(n.cmpFields[e]=t,ft(n,e))},enumerable:!0,configurable:!0}}function or(e){return{get(){const t=hi(this);return pt(t,e),t.cmpFields[e]},set(t){const n=hi(this),r=Qn.getProxy(t);r!==n.cmpFields[e]&&(n.cmpFields[e]=r,ft(n,e))},enumerable:!0,configurable:!0}}function ir(e){return{get(){const t=hi(this);if(!Fo(t))return pt(t,e),t.cmpProps[e]},set(t){const n=hi(this);n.cmpProps[e]=t,ft(n,e)},enumerable:!0,configurable:!0}}oe(er.prototype,nr),ie(er,"CustomElementConstructor",{get(){throw new ReferenceError("The current runtime does not support CustomElementConstructor.")},configurable:!0});class ar extends dt{constructor(e,t){super((()=>{_e(this.debouncing)&&(this.debouncing=!0,tt((()=>{if(De(this.debouncing)){const{value:n}=this,{isDirty:r,component:o,idx:i}=e;t.call(o,n),this.debouncing=!1,De(e.isDirty)&&_e(r)&&i>0&&li(e)}})))})),this.debouncing=!1}reset(e){super.reset(),this.debouncing=!1,arguments.length>0&&(this.value=e)}}function cr(e,t){const{get:n,set:r,enumerable:o,configurable:i}=t;if(!He(n))throw new Error;return{get(){return n.call(this)},set(t){const n=hi(this);if(r)if(dn.ENABLE_REACTIVE_SETTER){let o=n.oar[e];$e(o)&&(o=n.oar[e]=new ar(n,r)),o.reset(t),o.observe((()=>{r.call(this,t)}))}else r.call(this,t)},enumerable:o,configurable:i}}function lr(e){return{get(){const t=hi(this);return pt(t,e),t.cmpFields[e]},set(t){const n=hi(this);t!==n.cmpFields[e]&&(n.cmpFields[e]=t,ft(n,e))},enumerable:!0,configurable:!0}}var sr;!function(e){e[e.Field=0]="Field",e[e.Set=1]="Set",e[e.Get=2]="Get",e[e.GetSet=3]="GetSet"}(sr||(sr={}));const ur=new Map;const dr={apiMethods:Qe,apiFields:Qe,apiFieldsConfig:Qe,wiredMethods:Qe,wiredFields:Qe,observedFields:Qe};const fr=new Set;function pr(){return[]}fr.add(pr);const hr=re(null),mr=re(null);function gr(e){let t=hr[e];return $e(t)&&(t=hr[e]=function(){const t=hi(this),{getHook:n}=t;return n(t.component,e)}),t}function yr(e){let t=mr[e];return $e(t)&&(t=mr[e]=function(t){const n=hi(this),{setHook:r}=n;t=Qn.getReadOnlyProxy(t),r(n.component,e,t)}),t}function wr(e){return function(){const t=hi(this),{callHook:n,component:r}=t,o=r[e];return n(t.component,o,Ae.call(arguments))}}function br(e,t){return function(n,r,o){if(r===o)return;const i=e[n];$e(i)?$e(t)||t.apply(this,arguments):vt(this,n)&&(this[i]=o)}}function vr(e,t,n){let r;He(e)?r=class extends e{}:(r=function(){throw new TypeError("Illegal constructor")},he(r,e),he(r.prototype,e.prototype),ie(r.prototype,"constructor",{writable:!0,configurable:!0,value:r}));const o=re(null),{attributeChangedCallback:i}=e.prototype,{observedAttributes:a=[]}=e,c=re(null);for(let e=0,n=t.length;e<n;e+=1){const n=t[e];o[Xe(n)]=n,c[n]={get:gr(n),set:yr(n),enumerable:!0,configurable:!0}}for(let e=0,t=n.length;e<t;e+=1){const t=n[e];c[t]={value:wr(t),writable:!0,configurable:!0}}return c.attributeChangedCallback={value:br(o,i)},ie(r,"observedAttributes",{get:()=>[...a,...fe(o)]}),oe(r.prototype,c),r}const Er=vr(pn,le(mn),[]);function Cr(e){return e()}function kr(e){return He(e)&&ue.call(e,"__circular__")}ae(Er),pe(Er.prototype);const Ar=new WeakMap;function Sr(e){const t=function(e){const t=ur.get(e);return $e(t)?dr:t}(e),{apiFields:n,apiFieldsConfig:r,apiMethods:o,wiredFields:i,wiredMethods:a,observedFields:c}=t,l=e.prototype;let{connectedCallback:s,disconnectedCallback:u,renderedCallback:d,errorCallback:f,render:p}=l;const h=function(e){let t=se(e);if(Re(t))throw new ReferenceError(`Invalid prototype chain for ${e.name}, you must extend LightningElement.`);if(kr(t)){const e=Cr(t);t=e===t?er:e}return t}(e),m=h!==er?Pr(h):xr,g=vr(m.bridge,fe(n),fe(o)),y=ne(re(null),m.props,n),w=ne(re(null),m.propsConfig,r),b=ne(re(null),m.methods,o),v=ne(re(null),m.wire,i,a);s=s||m.connectedCallback,u=u||m.disconnectedCallback,d=d||m.renderedCallback,f=f||m.errorCallback,p=p||m.render;const E=function(e){return Wo.get(e)}(e)||m.template,C=e.name||m.name;oe(l,c);return{ctor:e,name:C,wire:v,props:y,propsConfig:w,methods:b,bridge:g,template:E,connectedCallback:s,disconnectedCallback:u,renderedCallback:d,errorCallback:f,render:p}}function Tr(e){if(!He(e))return!1;if(e.prototype instanceof er)return!0;let t=e;do{if(kr(t)){const e=Cr(t);if(e===t)return!0;t=e}if(t===er)return!0}while(!Re(t)&&(t=se(t)));return!1}function Pr(e){let t=Ar.get(e);if($e(t)){if(kr(e)){return t=Pr(Cr(e)),Ar.set(e,t),t}if(!Tr(e))throw new TypeError(`${e} is not a valid component, or does not extends LightningElement from "lwc". You probably forgot to add the extend clause on the class declaration.`);t=Sr(e),Ar.set(e,t)}return t}const xr={ctor:er,name:er.name,props:nr,propsConfig:Qe,methods:Qe,wire:Qe,bridge:Er,template:pr,render:er.prototype.render};var Mr;!function(e){e.any="any"}(Mr||(Mr={}));const Or=()=>{};function Nr(e,t){e.$shadowToken$=t}function Lr(e,t){const{elm:n,text:r,owner:{renderer:o}}=t;e.text!==r&&o.setText(n,r)}function $r(e,t,n){const{renderer:r}=e.owner;r.insert(e.elm,t,n)}function Rr(e,t){const{renderer:n}=e.owner;n.remove(e.elm,t)}var Dr;function _r(e,t){const{children:n,owner:r}=t,o=Br(n)?Gt:Ut;Ai(r,r.owner,Or,(()=>{o(t.elm,e.children,n)}),Or)}function Hr(e,t){const n=e.aChildren||e.children;t.aChildren=n,!De(t.renderer.syntheticShadow)&&Si(t)||(!function(e,t){const{cmpSlots:n}=e,r=e.cmpSlots=re(null);for(let e=0,n=t.length;e<n;e+=1){const n=t[e];if(Re(n))continue;const{data:o}=n,i=o.attrs&&o.attrs.slot||"",a=r[i]=r[i]||[];$e(n.key)||(n.key=`@${i}:${n.key}`),Ee.call(a,n)}if(_e(e.isDirty)){const t=fe(n);if(t.length!==fe(r).length)return void Uo(e);for(let o=0,i=t.length;o<i;o+=1){const i=t[o];if($e(r[i])||n[i].length!==r[i].length)return void Uo(e);const a=n[i],c=r[i];for(let t=0,n=r[i].length;t<n;t+=1)if(a[t]!==c[t])return void Uo(e)}}}(t,n),e.aChildren=n,e.children=Ze)}function Fr(e){const{elm:t,children:n}=e;for(let e=0;e<n.length;++e){const r=n[e];null!=r&&(r.hook.create(r),r.hook.insert(r,t,null))}}!function(e){e.manual="manual"}(Dr||(Dr={}));const Ir=new WeakMap;function Br(e){return Ir.has(e)}function jr(e,t){e=e.toLowerCase();let n=t.getCustomElement(e);return $e(n)?(n=class extends t.HTMLElement{constructor(e){super(),He(e)&&e(this)}},t.defineCustomElement(e,n),n):n}const Vr=Symbol.iterator,Wr={create:e=>{const{owner:t}=e,{renderer:n}=t,r=n.createText(e.text);Ur(r,t),e.elm=r},update:Lr,insert:$r,move:$r,remove:Rr},Kr={create:e=>{const{owner:t,text:n}=e,{renderer:r}=t,o=r.createComment(n);Ur(o,t),e.elm=o},update:Lr,insert:$r,move:$r,remove:Rr},zr={create:e=>{const{sel:t,owner:n,data:{ns:r}}=e,{renderer:o}=n,i=o.createElement(t,r);Ur(i,n),function(e,t){const{owner:n}=t;if(De(n.renderer.syntheticShadow)&&Si(n)){const{data:{context:r}}=t,{shadowAttribute:o}=n.context;$e(r)||$e(r.lwc)||r.lwc.dom!==Dr.manual||function(e){e.$domManual$=!0}(e),Nr(e,o)}}(i,e),e.elm=i,function(e){gt.create(e),St.create(e),Mt.create(e),Ft.create(e),It.create(e),Rt.create(e),Ht.create(e)}(e)},update:(e,t)=>{!function(e,t){St.update(e,t),Mt.update(e,t),Rt.update(e,t),Ht.update(e,t)}(e,t),_r(e,t)},insert:(e,t,n)=>{$r(e,t,n),Fr(e)},move:(e,t,n)=>{$r(e,t,n)},remove:(e,t)=>{Rr(e,t),function(e){const{children:t,elm:n}=e;for(let e=0,r=t.length;e<r;++e){const r=t[e];Re(r)||r.hook.remove(r,n)}}(e)}},Gr={create:e=>{const{sel:t,owner:n}=e,{renderer:r}=n,o=jr(t,r),i=new o((t=>{!function(e,t){if(!$e(mi(e)))return;const{sel:n,mode:r,ctor:o,owner:i}=t,a=Pr(o);if(De(i.renderer.syntheticShadow)&&Si(i)){const{shadowAttribute:t}=i.context;Nr(e,t)}fi(e,a,{mode:r,owner:i,tagName:n,renderer:i.renderer})}(t,e)}));Ur(i,n),e.elm=i;const a=mi(i);if(a)Hr(e,a);else if(e.ctor!==o)throw new TypeError("Incorrect Component Constructor");!function(e){gt.create(e),St.create(e),Mt.create(e),Ft.create(e),It.create(e),Rt.create(e),Ht.create(e)}(e)},update:(e,t)=>{!function(e,t){St.update(e,t),Mt.update(e,t),Rt.update(e,t),Ht.update(e,t)}(e,t);const n=mi(t.elm);n&&Hr(t,n),_r(e,t),n&&li(n)},insert:(e,t,n)=>{$r(e,t,n);const r=mi(e.elm);r&&bi(r),Fr(e),r&&function(e){gi(e)}(r)},move:(e,t,n)=>{$r(e,t,n)},remove:(e,t)=>{Rr(e,t);const n=mi(e.elm);n&&function(e){di(e)}(n)}};function Ur(e,t){const{renderer:n,cmpRoot:r}=t;Si(t)&&n.syntheticShadow&&(e.$shadowResolver$=r.$shadowResolver$)}function qr(e){const{data:t,children:n,sel:r}=e;if(t.ns="http://www.w3.org/2000/svg",me(n)&&"foreignObject"!==r)for(let e=0,t=n.length;e<t;++e){const t=n[e];null!=t&&t.hook===zr&&qr(t)}}function Yr(e,t,n){const r=Lo(),{key:o}=t;const i={sel:e,data:t,children:n,text:undefined,elm:undefined,key:o,hook:zr,owner:r};return 3===e.length&&115===Me.call(e,0)&&118===Me.call(e,1)&&103===Me.call(e,2)&&qr(i),i}function Xr(e,t,n,r=Ze){const o=Lo(),{key:i}=n;const a={sel:e,data:n,children:r,text:undefined,elm:undefined,key:i,hook:Gr,ctor:t,owner:o,mode:"open"};return function(e){Ee.call(Lo().velements,e)}(a),a}function Jr(e){return{sel:undefined,data:Qe,children:undefined,text:e,elm:undefined,key:undefined,hook:Wr,owner:Lo()}}const Qr=new Map;let Zr=0;function eo(e){var t;return t=e,Ir.set(t,1),e}var to,no=Object.freeze({__proto__:null,h:Yr,ti:function(e){return e>0&&!(De(e)||_e(e))?0:e},s:function(e,t,n,r){$e(r)||$e(r[e])||0===r[e].length||(n=r[e]);const o=Lo();return Si(o)?(o.renderer.syntheticShadow&&eo(n),Yr("slot",t,n)):(eo(n),n)},c:Xr,i:function(e,t){const n=[];if(eo(n),$e(e)||null===e)return n;const r=e[Vr]();let o=r.next(),i=0,{value:a,done:c}=o;for(;!1===c;){o=r.next(),c=o.done;const e=t(a,i,0===i,c);me(e)?Ee.apply(n,e):Ee.call(n,e),i+=1,a=o.value}return n},f:function(e){const t=e.length,n=[];eo(n);for(let r=0;r<t;r+=1){const t=e[r];me(t)?Ee.apply(n,t):Ee.call(n,t)}return n},t:Jr,co:function(e){return{sel:undefined,data:Qe,children:undefined,text:e,elm:undefined,key:undefined,hook:Kr,owner:Lo()}},d:function(e){return null==e?null:Jr(e)},b:function(e){const t=Lo();if(Re(t))throw new Error;const n=t;return function(t){Vo(n,e,n.component,t)}},k:function(e,t){switch(typeof t){case"number":case"string":return e+":"+t}},gid:function(e){const t=Lo();return $e(e)||""===e?e:Re(e)?null:Si(t)?Oe.call(e,/\S+/g,(e=>`${e}-${t.idx}`)):e},fid:function(e){const t=Lo();return $e(e)||""===e?e:Re(e)?null:/^#/.test(e)&&Si(t)?`${e}-${t.idx}`:e},dc:function(e,t,n,r){if(null==t)return null;if(!Tr(t))throw new Error(`Invalid LWC Constructor ${Be(t)} for custom element <${e}>.`);let o=Qr.get(t);return $e(o)&&(o=Zr++,Qr.set(t,o)),n.key=`dc:${o}:${n.key}`,Xr(e,t,n,r)},sc:eo});function ro(e,t,n,r){const o=[];for(let i=0;i<e.length;i++){let a=e[i];me(a)?Ee.apply(o,ro(a,t,n,r)):Ee.call(o,a(t,n,r))}return o}function oo(e,t){const{stylesheets:n,stylesheetTokens:r}=t,{syntheticShadow:o}=e.renderer;let i=[];if(!$e(n)&&0!==n.length){let t,a;o&&Si(e)&&!$e(r)?(t=`[${r.hostAttribute}]`,a=`[${r.shadowAttribute}]`):(t="",a=""),i=ro(n,t,a,!o)}return i}function io(e,t){const{renderer:n}=e;if(n.syntheticShadow&&Si(e)){for(let e=0;e<t.length;e++)n.insertGlobalStylesheet(t[e]);return null}{const e=be.call(t,"\n");return Yr("style",{key:"style",attrs:{type:"text/css"}},[Jr(e)])}}!function(e){e.REHYDRATE="lwc-rehydrate",e.HYDRATE="lwc-hydrate"}(to||(to={}));const ao="undefined"!=typeof performance&&"function"==typeof performance.mark&&"function"==typeof performance.clearMarks&&"function"==typeof performance.measure&&"function"==typeof performance.clearMeasures;function co(e,t){return`${ht(t)} - ${e} - ${t.idx}`}function lo(e){performance.mark(e)}function so(e,t){performance.measure(e,t),performance.clearMarks(t),performance.clearMarks(e)}function uo(){}const fo=ao?function(e,t){lo(co(e,t))}:uo,po=ao?function(e,t){const n=co(e,t);so(function(e,t){return`${ht(t)} - ${e}`}(e,t),n)}:uo,ho=ao?function(e,t){lo($e(t)?e:co(e,t))}:uo,mo=ao?function(e,t){so(e,$e(t)?e:co(e,t))}:uo;function go(e,t,n,r){}let yo=go;var wo,bo;!function(e){e[e.constructor=0]="constructor",e[e.render=1]="render",e[e.patch=2]="patch",e[e.connectedCallback=3]="connectedCallback",e[e.renderedCallback=4]="renderedCallback",e[e.disconnectedCallback=5]="disconnectedCallback",e[e.errorCallback=6]="errorCallback"}(wo||(wo={})),function(e){e[e.Start=0]="Start",e[e.Stop=1]="Stop"}(bo||(bo={}));const vo=["constructor","render","patch","connectedCallback","renderedCallback","disconnectedCallback","errorCallback"];let Eo=!1,Co=!1,ko=!1;const Ao=[];function So(e){e(Eo),Ao.push(e)}function To(e,t){Co&&fo(vo[e],t),ko&&yo(e,bo.Start,t.tagName,t.idx)}function Po(e,t){Co&&po(vo[e],t),ko&&yo(e,bo.Stop,t.tagName,t.idx)}function xo(){for(let e=0;e<Ao.length;e++)Ao[e](Eo)}const Mo={enableProfiler:function(){Eo=!0,ko=!0,xo()},disableProfiler:function(){Eo=!1,ko=!1,Co=!1,xo()},attachDispatcher:function(e){yo=e,ko=!0},detachDispatcher:function(){const e=yo;return yo=go,ko=!1,e}};let Oo=!1,No=null;function Lo(){return No}function $o(e){No=e}let Ro=!1;function Do(e,t){const n=Oo,r=No;let o=[];return Ai(e,e.owner,(()=>{No=e,Ro&&To(wo.render,e)}),(()=>{const{component:n,context:r,cmpSlots:i,cmpTemplate:a,tro:c,renderer:l}=e;c.observe((()=>{if(t!==a){if(Re(a)||ki(e),c=t,!fr.has(c))throw new TypeError(`Invalid template returned by the render() method on ${e}. It must return an imported template (e.g.: \`import html from "./${e.def.name}.html"\`), instead, it has returned: ${Be(t)}.`);e.cmpTemplate=t,r.tplCache=re(null),l.syntheticShadow&&function(e,t){const{elm:n,context:r,renderer:o}=e,{stylesheets:i,stylesheetTokens:a}=t;let c;const l=r.hostAttribute;$e(l)||o.removeAttribute(n,l),!$e(i)&&0!==i.length&&Si(e)&&(c=a),$e(c)||o.setAttribute(n,c.hostAttribute,""),r.hostAttribute=null==c?void 0:c.hostAttribute,r.shadowAttribute=null==c?void 0:c.shadowAttribute}(e,t);const n=oo(e,t);r.styleVNode=0===n.length?null:io(e,n)}var c;e.velements=[],Oo=!0,o=t.call(void 0,no,n,i,r.tplCache);const{styleVNode:s}=r;Re(s)||Te.call(o,s)}))}),(()=>{Oo=n,No=r,Ro&&Po(wo.render,e)})),o}function _o(e,t){if(!de(t)&&$e(t.wcStack)){const n=function(e){const t=[];let n=e;for(;!Re(n);)Ee.call(t,ht(n)),n=n.owner;return t.reverse().join("\n\t")}(e);ie(t,"wcStack",{get:()=>n})}}So((e=>Ro=e));let Ho=null;function Fo(e){return Ho===e}let Io=!1;So((e=>Io=e));const Bo=()=>{};function jo(e,t,n){const{component:r,callHook:o,owner:i}=e;let a;return Ai(e,i,Bo,(()=>{a=o(r,t,n)}),Bo),a}function Vo(e,t,n,r){const{callHook:o,owner:i}=e;Ai(e,i,Bo,(()=>{o(n,t,[r])}),Bo)}const Wo=new Map;function Ko(e,t){if(function(e,t){const n=Ho;let r;Io&&To(wo.constructor,e),Ho=e;try{const o=new t;if(Ho.component!==o)throw new TypeError("Invalid component constructor, the class should extend LightningElement.")}catch(e){r=Object(e)}finally{if(Io&&Po(wo.constructor,e),Ho=n,!$e(r))throw _o(e,r),r}}(e,t),$e(e.component))throw new ReferenceError(`Invalid construction for ${t}, you must extend LightningElement.`)}function zo(e){return new dt((()=>{const{isDirty:t}=e;_e(t)&&(Uo(e),function(e){if(De(e.renderer.ssr)||De(e.isScheduled))return;e.isScheduled=!0,0===yi.length&&tt(wi);Ee.call(yi,e)}(e))}))}function Go(e){e.tro.reset();const t=function(e){const{def:{render:t},callHook:n,component:r,owner:o}=e,i=Lo();let a,c=!1;return Ai(e,o,(()=>{$o(e)}),(()=>{e.tro.observe((()=>{a=n(r,t),c=!0}))}),(()=>{$o(i)})),c?Do(e,a):[]}(e);return e.isDirty=!1,e.isScheduled=!1,t}function Uo(e){e.isDirty=!0}const qo=new WeakMap;function Yo(e,t){if(!He(t))throw new TypeError;let n=qo.get(t);return $e(n)&&(n=function(n){Vo(e,t,void 0,n)},qo.set(t,n)),n}const Xo=re(null),Jo=["rendered","connected","disconnected"];function Qo(e,t){const{component:n,def:r,context:o}=e;for(let e=0,i=t.length;e<i;++e)t[e].call(void 0,n,{},r,o)}var Zo;!function(e){e[e.created=0]="created",e[e.connected=1]="connected",e[e.disconnected=2]="disconnected"}(Zo||(Zo={}));let ei=!1;So((e=>ei=e));let ti=0;const ni=(ri="ViewModel",oi="engine",ze?Symbol(ri):`$$lwc-${oi}-${ri}$$`);var ri,oi;function ii(e,t,n=[]){return t.apply(e,n)}function ai(e,t,n){e[t]=n}function ci(e,t){return e[t]}function li(e){gi(e)}function si(e){const t=hi(e);ho(to.HYDRATE,t),t.state===Zo.connected&&ui(e),bi(t),gi(t),mo(to.HYDRATE,t)}function ui(e){di(hi(e))}function di(e){const{state:t}=e;if(t!==Zo.disconnected){const{oar:t,tro:n}=e;n.reset();for(const e in t)t[e].reset();!function(e){_e(e.isDirty)&&(e.isDirty=!0);e.state=Zo.disconnected;const{disconnected:t}=Xo;t&&Qo(e,t);vi(e)&&function(e){const{wiredDisconnecting:t}=e.context;Ai(e,e,xi,(()=>{for(let e=0,n=t.length;e<n;e+=1)t[e]()}),xi)}(e);const{disconnectedCallback:n}=e.def;$e(n)||(ei&&To(wo.disconnectedCallback,e),jo(e,n),ei&&Po(wo.disconnectedCallback,e))}(e),Ei(e),function(e){const{aChildren:t}=e;Ci(t)}(e)}}function fi(e,t,n){const{mode:r,owner:o,renderer:i,tagName:a}=n,c={elm:e,def:t,idx:ti++,state:Zo.created,isScheduled:!1,isDirty:!0,tagName:a,mode:r,owner:o,renderer:i,children:Ze,aChildren:Ze,velements:Ze,cmpProps:re(null),cmpFields:re(null),cmpSlots:re(null),oar:re(null),cmpTemplate:null,context:{hostAttribute:void 0,shadowAttribute:void 0,styleVNode:null,tplCache:Qe,wiredConnecting:Ze,wiredDisconnecting:Ze},tro:null,component:null,cmpRoot:null,callHook:ii,setHook:ai,getHook:ci};return c.tro=zo(c),Ko(c,t.ctor),_e(i.ssr)&&vi(c)&&function(e){const{context:t,def:{wire:n}}=e,r=t.wiredConnecting=[],o=t.wiredDisconnecting=[];for(const t in n){const i=n[t],a=Pi.get(i);if(!$e(a)){const{connector:n,computeConfigAndUpdate:i,resetConfigWatcher:c}=Oi(e,t,a),l=a.dynamic.length>0;Ee.call(r,(()=>{n.connect(),l?Promise.resolve().then(i):i()})),Ee.call(o,(()=>{n.disconnect(),c()}))}}}(c),c}function pi(e,t){!function(e,t,n){let r=Ge.get(e);$e(r)&&(r=re(null),Ge.set(e,r)),r[t]=n}(e,ni,t)}function hi(e){return Ue(e,ni)}function mi(e){return Ue(e,ni)}function gi(e){if(De(e.isDirty)){!function(e,t){const{children:n}=e;if(e.children=t,(t.length>0||n.length>0)&&n!==t){const r=Br(t)?Gt:Ut;Ai(e,e,(()=>{ei&&To(wo.patch,e)}),(()=>{const o=Ti(e);r(o,n,t)}),(()=>{ei&&Po(wo.patch,e)}))}e.state===Zo.connected&&function(e){if(De(e.renderer.ssr))return;const{rendered:t}=Xo;t&&Qo(e,t);!function(e){const{def:{renderedCallback:t},component:n,callHook:r,owner:o}=e;$e(t)||Ai(e,o,(()=>{Io&&To(wo.renderedCallback,e)}),(()=>{r(n,t)}),(()=>{Io&&Po(wo.renderedCallback,e)}))}(e)}(e)}(e,Go(e))}}let yi=[];function wi(){ho(to.REHYDRATE);const e=yi.sort(((e,t)=>e.idx-t.idx));yi=[];for(let t=0,n=e.length;t<n;t+=1){const r=e[t];try{gi(r)}catch(r){throw t+1<n&&(0===yi.length&&tt(wi),Te.apply(yi,Ae.call(e,t+1))),mo(to.REHYDRATE),r}}mo(to.REHYDRATE)}function bi(e){const{state:t}=e;if(t===Zo.connected)return;e.state=Zo.connected;const{connected:n}=Xo;n&&Qo(e,n),vi(e)&&function(e){const{wiredConnecting:t}=e.context;for(let e=0,n=t.length;e<n;e+=1)t[e]()}(e);const{connectedCallback:r}=e.def;$e(r)||(ei&&To(wo.connectedCallback,e),jo(e,r),ei&&Po(wo.connectedCallback,e))}function vi(e){return le(e.def.wire).length>0}function Ei(e){const{velements:t}=e;for(let e=t.length-1;e>=0;e-=1){const{elm:n}=t[e];if(!$e(n)){const e=mi(n);$e(e)||di(e)}}}function Ci(e){for(let t=0,n=e.length;t<n;t+=1){const n=e[t];Re(n)||!me(n.children)||$e(n.elm)||($e(n.ctor)?Ci(n.children):di(hi(n.elm)))}}function ki(e){const{children:t,renderer:n}=e,r=Ti(e);for(let e=0,o=t.length;e<o;e++){const o=t[e];Re(o)||$e(o.elm)||n.remove(o.elm,r)}e.children=Ze,Ei(e),e.velements=Ze}function Ai(e,t,n,r,o){let i;n();try{r()}catch(e){i=Object(e)}finally{if(o(),!$e(i)){_o(e,i);const n=Re(t)?void 0:function(e){let t=e;for(;!Re(t);){if(!$e(t.def.errorCallback))return t;t=t.owner}}(t);if($e(n))throw i;ki(e),ei&&To(wo.errorCallback,e);jo(n,n.def.errorCallback,[i,i.wcStack]),ei&&Po(wo.errorCallback,e)}}}function Si(e){return!Re(e.cmpRoot)}function Ti(e){return Si(e)?e.cmpRoot:e.elm}const Pi=new Map;function xi(){}class Mi extends CustomEvent{constructor(e,{setNewContext:t,setDisconnectedCallback:n}){super(e,{bubbles:!0,composed:!0}),oe(this,{setNewContext:{value:t},setDisconnectedCallback:{value:n}})}}function Oi(e,t,n){const{method:r,adapter:o,configCallback:i,dynamic:a}=n,c=$e(r)?function(e,t){const{cmpFields:n}=e;return r=>{r!==e.cmpFields[t]&&(n[t]=r,ft(e,t))}}(e,t):function(e,t){return n=>{Ai(e,e.owner,xi,(()=>{t.call(e.component,n)}),xi)}}(e,r);let l,s;ie(c,"$$DeprecatedWiredElementHostKey$$",{value:e.elm}),ie(c,"$$DeprecatedWiredParamsMetaKey$$",{value:a}),Ai(e,e,xi,(()=>{s=new o(c)}),xi);const{computeConfigAndUpdate:u,ro:d}=function(e,t,n){let r=!1;const o=new dt((()=>{!1===r&&(r=!0,Promise.resolve().then((()=>{r=!1,o.reset(),i()})))})),i=()=>{let r;o.observe((()=>r=t(e))),n(r)};return{computeConfigAndUpdate:i,ro:o}}(e.component,i,(t=>{Ai(e,e,xi,(()=>{s.update(t,l)}),xi)}));return $e(o.contextSchema)||function(e,t,n){const{adapter:r}=t,o=Li(r);if($e(o))return;const{elm:i,renderer:a,context:{wiredConnecting:c,wiredDisconnecting:l}}=e;Ee.call(c,(()=>{const e=new Mi(o,{setNewContext(e){n(e)},setDisconnectedCallback(e){Ee.call(l,e)}});a.dispatchEvent(i,e)}))}(e,n,(t=>{l!==t&&(l=t,e.state===Zo.connected&&u())})),{connector:s,computeConfigAndUpdate:u,resetConfigWatcher:()=>d.reset()}}const Ni=new Map;function Li(e){return Ni.get(e)}function $i(e,t,n,r){t.adapter&&(t=t.adapter);const o={adapter:t,method:e.value,configCallback:n,dynamic:r};Pi.set(e,o)}function Ri(e,t,n,r){t.adapter&&(t=t.adapter);const o={adapter:t,configCallback:n,dynamic:r};Pi.set(e,o)}const Di=u(null),_i=document.head||document.body||document;let Hi,Fi,Ii;if(function(){if("undefined"==typeof customElements)return!1;try{const e=HTMLElement;class t extends e{}return customElements.define("lwc-test-"+Math.floor(1e6*Math.random()),t),new t,!0}catch(e){return!1}}())Hi=customElements.get.bind(customElements),Fi=customElements.define.bind(customElements),Ii=HTMLElement;else{const e=u(null),t=new WeakMap;Fi=function(n,r){if(n!==F.call(n)||e[n])throw new TypeError("Invalid Registration");e[n]=r,t.set(r,n)},Hi=function(t){return e[t]},Ii=function e(){if(!(this instanceof e))throw new TypeError("Invalid Invocation");const{constructor:n}=this,r=t.get(n);if(!r)throw new TypeError("Invalid Construction");const o=document.createElement(r);return E(o,n.prototype),o},Ii.prototype=HTMLElement.prototype}const Bi=y.call(Element.prototype,"$shadowToken$"),ji={ssr:!1,syntheticShadow:Bi,createElement:(e,t)=>I(t)?document.createElement(e):document.createElementNS(t,e),createText:e=>document.createTextNode(e),createComment:e=>document.createComment(e),insert(e,t,n){t.insertBefore(e,n)},remove(e,t){t.removeChild(e)},nextSibling:e=>e.nextSibling,attachShadow:(e,t)=>e.attachShadow(t),setText(e,t){e.nodeValue=t},getProperty:(e,t)=>e[t],setProperty(e,t,n){e[t]=n},getAttribute:(e,t,n)=>I(n)?e.getAttribute(t):e.getAttributeNS(n,t),setAttribute:(e,t,n,r)=>I(r)?e.setAttribute(t,n):e.setAttributeNS(r,t,n),removeAttribute(e,t,n){I(n)?e.removeAttribute(t):e.removeAttributeNS(n,t)},addEventListener(e,t,n,r){e.addEventListener(t,n,r)},removeEventListener(e,t,n,r){e.removeEventListener(t,n,r)},dispatchEvent:(e,t)=>e.dispatchEvent(t),getClassList:e=>e.classList,setCSSStyleProperty(e,t,n){e.style.setProperty(t,n)},getBoundingClientRect:e=>e.getBoundingClientRect(),querySelector:(e,t)=>e.querySelector(t),querySelectorAll:(e,t)=>e.querySelectorAll(t),getElementsByTagName:(e,t)=>e.getElementsByTagName(t),getElementsByClassName:(e,t)=>e.getElementsByClassName(t),isConnected:e=>e.isConnected,insertGlobalStylesheet(e){if(!I(Di[e]))return;Di[e]=!0;const t=document.createElement("style");t.type="text/css",t.textContent=e,_i.appendChild(t)},assertInstanceOfHTMLElement(e,t){l.invariant(e instanceof HTMLElement,t)},defineCustomElement:Fi,getCustomElement:Hi,HTMLElement:Ii};const Vi=G("connecting","engine"),Wi=G("disconnecting","engine");function Ki(e,t){const n=function(e,t){const n=U.get(e);if(!I(n))return n[t]}(e,t);return I(n)||n(e),e}const{appendChild:zi,insertBefore:Gi,removeChild:Ui,replaceChild:qi}=Node.prototype;s(Node.prototype,{appendChild(e){return Ki(zi.call(this,e),Vi)},insertBefore(e,t){return Ki(Gi.call(this,e,t),Vi)},removeChild(e){return Ki(Ui.call(this,e),Wi)},replaceChild(e,t){const n=qi.call(this,e,t);return Ki(n,Wi),Ki(e,Vi),n}});const Yi=new Map;function Xi(e){if(e===er)throw new TypeError("Invalid Constructor. LightningElement base class can't be claimed as a custom element.");let t=Yi.get(e);return I(t)&&(t=function(e){const t=Pr(e);return class extends t.bridge{constructor(){super(),fi(this,t,{mode:"open",owner:null,tagName:this.tagName,renderer:ji})}connectedCallback(){si(this)}disconnectedCallback(){ui(this)}}}(e),Yi.set(e,t)),t}return f(er,"CustomElementConstructor",{get(){return Xi(this)}}),p(er),v(er.prototype),e.LightningElement=er,e.__unstable__ProfilerControl=Mo,e.api=function(){throw new Error},e.buildCustomElementConstructor=function(e){return e.CustomElementConstructor},e.createContextProvider=function(e){let t=Li(e);if(!$e(t))throw new Error("Adapter already has a context provider.");t=function(){function e(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)}return e()+e()+"-"+e()+"-"+e()+"-"+e()+"-"+e()+e()+e()}(),function(e,t){Ni.set(e,t)}(e,t);const n=new WeakSet;return(e,r)=>{if(n.has(e))throw new Error(`Adapter was already installed on ${e}.`);n.add(e);const{consumerConnectedCallback:o,consumerDisconnectedCallback:i}=r;e.addEventListener(t,(e=>{const{setNewContext:t,setDisconnectedCallback:n}=e,r={provide(e){t(e)}};n((()=>{$e(i)||i(r)})),o(r),e.stopImmediatePropagation()}))}},e.createElement=function(e,t){if("object"!=typeof t||function(e){return null===e}(t))throw new TypeError(`"createElement" function expects an object as second parameter but received "${j(t)}".`);const n=t.is;if(!function(e){return"function"==typeof e}(n))throw new TypeError('"createElement" function expects an "is" option with a valid component constructor.');const r=jr(e,ji);let o=!1;const i=new r((r=>{fi(r,Pr(n),{tagName:e,mode:"closed"!==t.mode?"open":"closed",owner:null,renderer:ji}),q(r,Vi,si),q(r,Wi,ui),o=!0}));return o||console.error(`Unexpected tag name "${e}". This name is a registered custom element, preventing LWC to upgrade the element.`),i},e.getComponentConstructor=function(e){let t=null;if(e instanceof HTMLElement){const n=mi(e);I(n)||(t=n.def.ctor)}return t},e.getComponentDef=function(e){const t=Pr(e),{ctor:n,name:r,props:o,propsConfig:i,methods:a}=t,c={};for(const e in o)c[e]={config:i[e]||0,type:Mr.any,attr:Xe(e)};const l={};for(const e in a)l[e]=a[e].value;return{ctor:n,name:r,props:c,methods:l}},e.isComponentConstructor=Tr,e.isNodeFromTemplate=function(e){return!1!=e instanceof Node&&(!(e instanceof ShadowRoot)&&((!Bi||!I(e.$shadowResolver$))&&e.getRootNode()instanceof ShadowRoot))},e.readonly=function(e){return Qn.getReadOnlyProxy(e)},e.register=function(e){for(let t=0;t<Jo.length;++t){const n=Jo[t];if(n in e){let t=Xo[n];$e(t)&&(Xo[n]=t=[]),Ee.call(t,e[n])}}},e.registerComponent=function(e,{tmpl:t}){return Wo.set(e,t),e},e.registerDecorators=function(e,t){const n=e.prototype,{publicProps:r,publicMethods:o,wire:i,track:a,fields:c}=t,l=re(null),s=re(null),u=re(null),d=re(null),f=re(null),p=re(null);let h;if(!$e(r))for(const e in r){const t=r[e];if(p[e]=t.config,h=ce(n,e),t.config>0){if($e(h))throw new Error;h=cr(e,h)}else h=ir(e);s[e]=h,ie(n,e,h)}if($e(o)||Pe.call(o,(e=>{if(h=ce(n,e),$e(h))throw new Error;l[e]=h})),!$e(i))for(const e in i){const{adapter:t,method:r,config:o,dynamic:a=[]}=i[e];if(h=ce(n,e),1===r){if($e(h))throw new Error;u[e]=h,$i(h,t,o,a)}else h=rr(e),d[e]=h,Ri(h,t,o,a),ie(n,e,h)}if(!$e(a))for(const e in a)h=ce(n,e),h=or(e),ie(n,e,h);if(!$e(c))for(let e=0,t=c.length;e<t;e++){const t=c[e];h=ce(n,t),f[t]=lr(t)}return function(e,t){ur.set(e,t)}(e,{apiMethods:l,apiFields:s,apiFieldsConfig:p,wiredMethods:u,wiredFields:d,observedFields:f}),e},e.registerTemplate=function(e){return fr.add(e),e},e.sanitizeAttribute=function(e,t,n,r){return r},e.setFeatureFlag=function(e,t){if(!0===t||function(e){return!1===e}(t))if(sn(fn[e]))console.warn(`Failed to