UNPKG

@stencil/core

Version:

A Compiler for Web Components and Progressive Web Apps

1 lines • 21.4 kB
var __extends=this&&this.__extends||function(){var e=function(t,r){e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)if(t.hasOwnProperty(r))e[r]=t[r]};return e(t,r)};return function(t,r){e(t,r);function n(){this.constructor=t}t.prototype=r===null?Object.create(r):(n.prototype=r.prototype,new n)}}();var __awaiter=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(a,i){function s(e){try{l(n.next(e))}catch(e){i(e)}}function o(e){try{l(n["throw"](e))}catch(e){i(e)}}function l(e){e.done?a(e.value):new r(function(t){t(e.value)}).then(s,o)}l((n=n.apply(e,t||[])).next())})};var __generator=this&&this.__generator||function(e,t){var r={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},n,a,i,s;return s={next:o(0),throw:o(1),return:o(2)},typeof Symbol==="function"&&(s[Symbol.iterator]=function(){return this}),s;function o(e){return function(t){return l([e,t])}}function l(s){if(n)throw new TypeError("Generator is already executing.");while(r)try{if(n=1,a&&(i=s[0]&2?a["return"]:s[0]?a["throw"]||((i=a["return"])&&i.call(a),0):a.next)&&!(i=i.call(a,s[1])).done)return i;if(a=0,i)s=[s[0]&2,i.value];switch(s[0]){case 0:case 1:i=s;break;case 4:r.label++;return{value:s[1],done:false};case 5:r.label++;a=s[1];s=[0];continue;case 7:s=r.ops.pop();r.trys.pop();continue;default:if(!(i=r.trys,i=i.length>0&&i[i.length-1])&&(s[0]===6||s[0]===2)){r=0;continue}if(s[0]===3&&(!i||s[1]>i[0]&&s[1]<i[3])){r.label=s[1];break}if(s[0]===6&&r.label<i[1]){r.label=i[1];i=s;break}if(i&&r.label<i[2]){r.label=i[2];r.ops.push(s);break}if(i[2])r.ops.pop();r.trys.pop();continue}s=t.call(e,r)}catch(e){s=[6,e];a=0}finally{n=i=0}if(s[0]&5)throw s[1];return{value:s[0]?s[1]:void 0,done:true}}};System.register([],function(e,t){"use strict";return{execute:function(){var r=this;var n={allRenderFn:false,cmpDidLoad:true,cmpDidUnload:true,cmpDidUpdate:true,cmpDidRender:false,cmpWillLoad:true,cmpWillUpdate:true,cmpWillRender:false,connectedCallback:true,disconnectedCallback:true,element:false,event:true,hasRenderFn:true,lifecycle:true,hostListener:true,hostListenerTargetWindow:false,hostListenerTargetDocument:false,hostListenerTargetBody:false,hostListenerTargetParent:false,hostListenerTarget:false,member:true,method:false,mode:false,noVdomRender:false,observeAttribute:true,prop:true,propBoolean:true,propNumber:true,propString:true,propMutable:true,reflect:true,scoped:false,shadowDom:true,slot:true,slotRelocation:true,state:true,style:true,svg:false,updatable:true,vdomAttribute:true,vdomClass:true,vdomFunctional:true,vdomKey:true,vdomListener:true,vdomRef:true,vdomRender:true,vdomStyle:true,vdomText:true,watchCallback:true,taskQueue:true,lazyLoad:true,hydrateServerSide:false,cssVarShim:true,hydrateClientSide:false,isDebug:false,isDev:false,lifecycleDOMEvents:false,profile:false,hotModuleReplacement:false,constructableCSS:true,cssAnnotations:true};var a="app";var i=window;var s=document;var o={$flags$:0,$resourcesUrl$:"",raf:function(e){return requestAnimationFrame(e)},ael:function(e,t,r,n){return e.addEventListener(t,r,n)},rel:function(e,t,r,n){return e.removeEventListener(t,r,n)}};var l=!!s.documentElement.attachShadow;var f=function(){var e=false;try{s.addEventListener("e",null,Object.defineProperty({},"passive",{get:function(){e=true}}))}catch(e){}return e}();var u=function(){try{new CSSStyleSheet;return true}catch(e){}return false}();var c={};var $=new WeakMap;var v=function(e){return $.get(e)};var d=e("r",function(e,t){return $.set(t.$lazyInstance$=e,t)});var h=function(e){{var t={$flags$:0,$hostElement$:e,$instanceValues$:new Map};t.$onReadyPromise$=new Promise(function(e){return t.$onReadyResolve$=e});return $.set(e,t)}};var m=function(e,t){return t in e};var p=function(e){return console.error(e)};var g=function(e,r,n){var a=e.$lazyBundleIds$;return t.import("./"+a+".entry.js"+"").then(function(t){return t[e.$tagName$.replace(/-/g,"_")]},p)};var y=new Map;var b=i.__stencil_cssshim;var w=0;var R=false;var S=[];var _=[];var x=[];var T=function(e){return function(t){e.push(t);if(!R){R=true;o.raf(C)}}};var L=function(e){for(var t=0;t<e.length;t++){try{e[t](performance.now())}catch(e){p(e)}}e.length=0};var N=function(e,t){var r=0;var n=0;while(r<e.length&&(n=performance.now())<t){try{e[r++](n)}catch(e){p(e)}}if(r===e.length){e.length=0}else if(r!==0){e.splice(0,r)}};var C=function(){w++;L(S);var e=(o.$flags$&6)===2?performance.now()+7*Math.ceil(w*(1/22)):Infinity;N(_,e);N(x,e);if(_.length>0){x.push.apply(x,_);_.length=0}if(R=S.length+_.length+x.length>0){o.raf(C)}else{w=0}};var k=function(e){return Promise.resolve().then(e)};var E=T(S);var P=T(_);var U={};var j=function(e){return e!=null};var A=function(e){return e.toLowerCase()};var z=function(e){return["object","function"].includes(typeof e)};function I(e){return"__sc_import_"+e.replace(/\s|-/g,"_")}var O=e("a",function(){if(!(i.CSS&&i.CSS.supports&&i.CSS.supports("color","var(--c)"))){return t.import("./p-39f11146.system.js")}return Promise.resolve()});var B=e("p",function(){return __awaiter(r,void 0,void 0,function(){var e,r,n;return __generator(this,function(o){switch(o.label){case 0:e=t.meta.url;if(!(e!==""))return[3,1];return[2,Promise.resolve(new URL(".",e).href)];case 1:r=Array.from(s.querySelectorAll("script")).find(function(e){return e.src.includes("/"+a+".esm.js")||e.getAttribute("data-namespace")===a});n=new URL(".",new URL(r.getAttribute("data-resources-url")||r.src,i.location.href));M(n.href);if(!!window.customElements)return[3,3];return[4,t.import("./p-a8fc097f.system.js")];case 2:o.sent();o.label=3;case 3:return[2,n.href]}})})});var M=function(e){var t=I(a);try{i[t]=new Function("w","return import(w);")}catch(n){var r=new Map;i[t]=function(n){var a=new URL(n,e).href;var o=r.get(a);if(!o){var l=s.createElement("script");l.type="module";l.src=URL.createObjectURL(new Blob(["import * as m from '"+a+"'; window."+t+".m = m;"],{type:"application/javascript"}));o=new Promise(function(e){l.onload=function(){e(i[t].m);l.remove()}});r.set(a,o);s.head.appendChild(l)}return o}}};var D="hydrated";var W=new WeakMap;var F=function(e,t){var r=y.get(e);if(u){r=r||new CSSStyleSheet;r.replace(t)}else{r=t}y.set(e,r)};var H=function(e,t,r,n){var a=q(t);var i=y.get(a);e=e.nodeType===11?e:s;if(i){if(typeof i==="string"){e=e.head||e;var o=W.get(e);var l=void 0;if(!o){W.set(e,o=new Set)}if(!o.has(a)){{if(b){l=b.createHostStyle(n,a,i);var f=l["s-sc"];if(f){a=f;o=null}}else{l=s.createElement("style");l.innerHTML=i}e.appendChild(l)}if(o){o.add(a)}}}else if(!e.adoptedStyleSheets.includes(i)){e.adoptedStyleSheets=e.adoptedStyleSheets.concat([i])}}return a};var V=function(e,t,r){var n=H(l&&e.shadowRoot?e.shadowRoot:e.getRootNode(),t.$tagName$,r,e);if(t.$flags$&10){e["s-sc"]=n;e.classList.add(n+"-h")}};var q=function(e,t){return"sc-"+e};var Q=e("h",function(e,t){var r=[];for(var n=2;n<arguments.length;n++){r[n-2]=arguments[n]}var a=null;var i=false;var s=false;var o;var l;var f=[];var u=function(t){for(var r=0;r<t.length;r++){a=t[r];if(Array.isArray(a)){u(a)}else if(a!=null&&typeof a!=="boolean"){if(i=typeof e!=="function"&&!z(a)){a=String(a)}if(i&&s){f[f.length-1].$text$+=a}else{f.push(i?{$flags$:0,$text$:a}:a)}s=i}}};u(r);if(t){{o=t.key||undefined}{l=t.name}{var c=t.className||t.class;if(c){t.class=typeof c!=="object"?c:Object.keys(c).filter(function(e){return c[e]}).join(" ")}}}if(typeof e==="function"){return e(t,f,K)}var $={$flags$:0,$tag$:e,$children$:f.length>0?f:null,$elm$:undefined,$attrs$:t};{$.$key$=o}{$.$name$=l}return $});var G={};var K={forEach:function(e,t){return e.map(J).forEach(t)},map:function(e,t){return e.map(J).map(t).map(X)}};var J=function(e){return{vattrs:e.$attrs$,vchildren:e.$children$,vkey:e.$key$,vname:e.$name$,vtag:e.$tag$,vtext:e.$text$}};var X=function(e){return{$flags$:0,$attrs$:e.vattrs,$children$:e.vchildren,$key$:e.vkey,$name$:e.vname,$tag$:e.vtag,$text$:e.vtext}};var Y=function(e,t,r,n,a,i){if(r===n){return}if(t==="class"&&!a){{var s=Z(r);var l=Z(e.className).filter(function(e){return!s.includes(e)});e.className=l.concat(Z(n).filter(function(e){return!l.includes(e)})).join(" ")}}else if(t==="style"){{for(var f in r){if(!n||n[f]==null){if(f.includes("-")){e.style.removeProperty(f)}else{e.style[f]=""}}}}for(var f in n){if(!r||n[f]!==r[f]){if(f.includes("-")){e.style.setProperty(f,n[f])}else{e.style[f]=n[f]}}}}else if(t==="key");else if(t==="ref"){if(n){n(e)}}else if(t.startsWith("on")&&!m(e,t)){if(m(e,A(t))){t=A(t.substring(2))}else{t=A(t[2])+t.substring(3)}if(r){o.rel(e,t,r,false)}if(n){o.ael(e,t,n,false)}}else{var u=m(e,t);var c=z(n);if((u||c&&n!==null)&&!a){try{e[t]=n==null&&e.tagName.indexOf("-")===-1?"":n}catch(e){}}if(n==null||n===false){{e.removeAttribute(t)}}else if((!u||i&4||a)&&!c){n=n===true?"":n.toString();{e.setAttribute(t,n)}}}};var Z=function(e){return!e?[]:e.split(" ")};var ee=function(e,t,r,n){var a=t.$elm$.nodeType===11&&t.$elm$.host?t.$elm$.host:t.$elm$;var i=e&&e.$attrs$||U;var s=t.$attrs$||U;{for(n in i){if(s[n]==null&&i[n]!=null){Y(a,n,i[n],undefined,r,t.$flags$)}}}for(n in s){Y(a,n,i[n],s[n],r,t.$flags$)}};var te;var re;var ne;var ae=false;var ie=false;var se=false;var oe=false;var le=function(e,t,r,n){var a=t.$children$[r];var i=0;var o;var l;var f;if(!ae){se=true;if(a.$tag$==="slot"){if(te){n.classList.add(te+"-s")}if(!a.$children$){a.$flags$|=1}else{a.$flags$|=2}}}if(j(a.$text$)){a.$elm$=s.createTextNode(a.$text$)}else if(a.$flags$&1){a.$elm$=s.createTextNode("")}else{o=a.$elm$=s.createElement(a.$flags$&2?"slot-fb":a.$tag$);{ee(null,a,oe)}if(j(te)&&o["s-si"]!==te){o.classList.add(o["s-si"]=te)}if(a.$children$){for(i=0;i<a.$children$.length;++i){l=le(e,a,i,o);if(l){o.appendChild(l)}}}}{a.$elm$["s-hn"]=ne;if(a.$flags$&(2|1)){a.$elm$["s-sr"]=true;a.$elm$["s-cr"]=re;a.$elm$["s-sn"]=a.$name$||"";f=e&&e.$children$&&e.$children$[r];if(f&&f.$tag$===a.$tag$&&e.$elm$){fe(e.$elm$,false)}}}return a.$elm$};var fe=function(e,t){o.$flags$|=1;var r=e.childNodes;for(var n=r.length-1;n>=0;n--){var a=r[n];if(a["s-hn"]!==ne&&a["s-ol"]){he(a).insertBefore(a,de(a));a["s-ol"].remove();a["s-ol"]=undefined;se=true}if(t){fe(a,t)}}o.$flags$&=~1};var ue=function(e,t,r,n,a,i){var s=e["s-cr"]&&e["s-cr"].parentNode||e;var o;if(s.shadowRoot&&A(s.tagName)===ne){s=s.shadowRoot}for(;a<=i;++a){if(n[a]){o=le(null,r,a,e);if(o){n[a].$elm$=o;s.insertBefore(o,de(t))}}}};var ce=function(e,t,r,n){for(;t<=r;++t){if(j(e[t])){n=e[t].$elm$;be(e[t],true);{ie=true;if(n["s-ol"]){n["s-ol"].remove()}else{fe(n,true)}}n.remove()}}};var $e=function(e,t,r,n){var a=0;var i=0;var s=0;var o=0;var l=t.length-1;var f=t[0];var u=t[l];var c=n.length-1;var $=n[0];var v=n[c];var d;var h;while(a<=l&&i<=c){if(f==null){f=t[++a]}else if(u==null){u=t[--l]}else if($==null){$=n[++i]}else if(v==null){v=n[--c]}else if(ve(f,$)){me(f,$);f=t[++a];$=n[++i]}else if(ve(u,v)){me(u,v);u=t[--l];v=n[--c]}else if(ve(f,v)){if(f.$tag$==="slot"||v.$tag$==="slot"){fe(f.$elm$.parentNode,false)}me(f,v);e.insertBefore(f.$elm$,u.$elm$.nextSibling);f=t[++a];v=n[--c]}else if(ve(u,$)){if(f.$tag$==="slot"||v.$tag$==="slot"){fe(u.$elm$.parentNode,false)}me(u,$);e.insertBefore(u.$elm$,f.$elm$);u=t[--l];$=n[++i]}else{s=-1;{for(o=a;o<=l;++o){if(t[o]&&j(t[o].$key$)&&t[o].$key$===$.$key$){s=o;break}}}if(s>=0){h=t[s];if(h.$tag$!==$.$tag$){d=le(t&&t[i],r,s,e)}else{me(h,$);t[s]=undefined;d=h.$elm$}$=n[++i]}else{d=le(t&&t[i],r,i,e);$=n[++i]}if(d){{he(f.$elm$).insertBefore(d,de(f.$elm$))}}}}if(a>l){ue(e,n[c+1]==null?null:n[c+1].$elm$,r,n,i,c)}else if(i>c){ce(t,a,l)}};var ve=function(e,t){if(e.$tag$===t.$tag$){if(e.$tag$==="slot"){return e.$name$===t.$name$}{return e.$key$===t.$key$}return true}return false};var de=function(e){return e&&e["s-ol"]||e};var he=function(e){return(e["s-ol"]?e["s-ol"]:e).parentNode};var me=function(e,t){var r=t.$elm$=e.$elm$;var n=e.$children$;var a=t.$children$;var i;if(!j(t.$text$)){{if(t.$tag$==="slot");else{ee(e,t,oe)}}if(j(n)&&j(a)){$e(r,n,t,a)}else if(j(a)){if(j(e.$text$)){r.textContent=""}ue(r,null,t,a,0,a.length-1)}else if(j(n)){ce(n,0,n.length-1)}}else if(i=r["s-cr"]){i.parentNode.textContent=t.$text$}else if(e.$text$!==t.$text$){r.textContent=t.$text$}};var pe=function(e,t,r,n,a,i,s,o){r=e.childNodes;for(n=0,a=r.length;n<a;n++){t=r[n];if(t.nodeType===1){if(t["s-sr"]){s=t["s-sn"];t.hidden=false;for(i=0;i<a;i++){if(r[i]["s-hn"]!==t["s-hn"]){o=r[i].nodeType;if(s!==""){if(o===1&&s===r[i].getAttribute("slot")){t.hidden=true;break}}else{if(o===1||o===3&&r[i].textContent.trim()!==""){t.hidden=true;break}}}}}pe(t)}}};var ge=[];var ye=function(e){var t=e.childNodes;var r=t.length;var n=0;var a=0;var i=0;var s;var o;var l;var f;for(r=t.length;n<r;n++){s=t[n];if(s["s-sr"]&&(o=s["s-cr"])){l=o.parentNode.childNodes;f=s["s-sn"];for(a=l.length-1;a>=0;a--){o=l[a];if(!o["s-cn"]&&!o["s-nr"]&&o["s-hn"]!==s["s-hn"]){i=o.nodeType;if((i===3||i===8)&&f===""||i===1&&o.getAttribute("slot")===null&&f===""||i===1&&o.getAttribute("slot")===f){if(!ge.some(function(e){return e.nodeToRelocate===o})){ie=true;o["s-sn"]=f;ge.push({slotRefNode:s,nodeToRelocate:o})}}}}}if(s.nodeType===1){ye(s)}}};var be=function(e,t){if(e){e.$attrs$&&e.$attrs$.ref&&e.$attrs$.ref(t?null:e.$elm$);e.$children$&&e.$children$.forEach(function(e){be(e,t)})}};var we=function(e){return e&&e.$tag$===G};var Re=function(e,t,r,n){var a=t.$vnode$||{$flags$:0};ne=A(e.tagName);if(we(n)){n.$tag$=null}else{n=Q(null,null,n)}if(r.$attrsToReflect$){n.$attrs$=n.$attrs$||{};r.$attrsToReflect$.forEach(function(t){var r=t[0],a=t[1];return n.$attrs$[a]=e[r]})}n.$flags$|=4;t.$vnode$=n;n.$elm$=a.$elm$=e.shadowRoot||e;{te=e["s-sc"]}{re=e["s-cr"];ae=l&&(r.$flags$&1)!==0;se=ie=false}me(a,n);{if(se){ye(n.$elm$);for(var i=0;i<ge.length;i++){var f=ge[i];if(!f.nodeToRelocate["s-ol"]){var u=s.createTextNode("");u["s-nr"]=f.nodeToRelocate;f.nodeToRelocate.parentNode.insertBefore(f.nodeToRelocate["s-ol"]=u,f.nodeToRelocate)}}o.$flags$|=1;for(var i=0;i<ge.length;i++){var f=ge[i];var c=f.slotRefNode.parentNode;var $=f.slotRefNode.nextSibling;var u=f.nodeToRelocate["s-ol"];while(u=u.previousSibling){var v=u["s-nr"];if(v&&v){if(v["s-sn"]===f.nodeToRelocate["s-sn"]){if(c===v.parentNode){if((v=v.nextSibling)&&v&&!v["s-nr"]){$=v;break}}}}}if(!$&&c!==f.nodeToRelocate.parentNode||f.nodeToRelocate.nextSibling!==$){if(f.nodeToRelocate!==$){c.insertBefore(f.nodeToRelocate,$)}}}o.$flags$&=~1}if(ie){pe(n.$elm$)}ge.length=0}};var Se=function(e,t){return __awaiter(r,void 0,void 0,function(){var r;return __generator(this,function(n){switch(n.label){case 0:if(!(e&&e[t]))return[3,4];n.label=1;case 1:n.trys.push([1,3,,4]);return[4,e[t]()];case 2:n.sent();return[3,4];case 3:r=n.sent();p(r);return[3,4];case 4:return[2]}})})};var _e=function(e,t,n,a){return __awaiter(r,void 0,void 0,function(){var r;return __generator(this,function(i){switch(i.label){case 0:{t.$flags$|=16}r=t.$lazyInstance$;if(!a)return[3,2];return[4,Se(r,"componentWillLoad")];case 1:i.sent();return[3,4];case 2:return[4,Se(r,"componentWillUpdate")];case 3:i.sent();i.label=4;case 4:{P(function(){return xe(e,t,n,r,a)})}return[2]}})})};var xe=function(e,t,r,n,a){{t.$flags$&=~16}{e["s-lr"]=false}if(a){V(e,r,t.$modeName$)}{{t.$flags$|=4;try{Re(e,t,r,n.render&&n.render())}catch(e){p(e)}t.$flags$&=~4}}if(b){b.updateHost(e)}{e["s-lr"]=true}{t.$flags$|=2}if(e["s-rc"].length>0){e["s-rc"].forEach(function(e){return e()});e["s-rc"].length=0}Te(e,t)};var Te=function(e,t,r){if(!e["s-al"]){var n=t.$lazyInstance$;var a=t.$ancestorComponent$;if(!(t.$flags$&512)){t.$flags$|=512;{e.classList.add(D)}{Se(n,"componentDidLoad")}{t.$onReadyResolve$(e)}if(!a){s.documentElement.classList.add(D);{setTimeout(function(){return o.$flags$|=2},999)}}}else{{Se(n,"componentDidUpdate")}}if(a){if(r=a["s-al"]){r.delete(e);if(r.size===0){a["s-al"]=undefined;a["s-init"]()}}t.$ancestorComponent$=undefined}}};var Le=function(e){if((o.$flags$&1)===0){var t=v(e);{if(t.$rmListeners$){t.$rmListeners$();t.$rmListeners$=undefined}}if(b){b.removeHost(e)}var r=t.$lazyInstance$;{Se(r,"disconnectedCallback")}{Se(r,"componentDidUnload")}}};var Ne=function(e,t){if(e!=null&&!z(e)){if(t&4){return e==="false"?false:e===""||!!e}if(t&2){return parseFloat(e)}if(t&1){return String(e)}return e}return e};var Ce=function(e,t){return v(e).$instanceValues$.get(t)};var ke=function(e,t,r,n){var a=v(e);var i=a.$hostElement$;var s=a.$instanceValues$.get(t);var o=a.$flags$;r=Ne(r,n.$members$[t][0]);if(r!==s&&(!(o&8)||s===undefined)){a.$instanceValues$.set(t,r);if(a.$lazyInstance$){if(n.$watchers$&&(o&(1|8))===1){var l=n.$watchers$[t];if(l){l.forEach(function(e){try{a.$lazyInstance$[e].call(a.$lazyInstance$,r,s,t)}catch(e){p(e)}})}}if((o&(4|2|16))===2){_e(i,a,n,false)}}}};var Ee=function(e,t,r){if(t.$members$){if(e.watchers){t.$watchers$=e.watchers}var n=Object.entries(t.$members$);var a=e.prototype;n.forEach(function(e){var n=e[0],i=e[1][0];if(i&31||r&2&&i&32){Object.defineProperty(a,n,{get:function(){return Ce(this,n)},set:function(e){ke(this,n,e,t)},configurable:true,enumerable:true})}});if(r&1){var i=new Map;a.attributeChangedCallback=function(e,t,r){var n=i.get(e);this[n]=r===null&&typeof this[n]==="boolean"?false:r};e.observedAttributes=n.filter(function(e){var t=e[0],r=e[1];return r[0]&15}).map(function(e){var r=e[0],n=e[1];var a=n[1]||r;i.set(a,r);if(n[0]&512){t.$attrsToReflect$.push([r,a])}return a})}}return e};var Pe=function(e,t,r){var n=r.map(function(r){var n=r[0],a=r[1],i=r[2];var s=e;var l=Ue(t,i);var f=je(n);o.ael(s,a,l,f);return function(){return o.rel(s,a,l,f)}});return function(){return n.forEach(function(e){return e()})}};var Ue=function(e,t){return function(r){{if(e.$lazyInstance$){return e.$lazyInstance$[t](r)}else{return e.$onReadyPromise$.then(function(){return e.$lazyInstance$[t](r)}).catch(p)}}}};var je=function(e){return f?{passive:(e&1)!==0,capture:(e&2)!==0}:(e&2)!==0};var Ae=function(e,n,a,i,s){return __awaiter(r,void 0,void 0,function(){var r,i,o;return __generator(this,function(l){switch(l.label){case 0:if(!((n.$flags$&256)===0))return[3,4];n.$flags$|=256;return[4,g(a)];case 1:s=l.sent();if(!s.isProxied){{a.$watchers$=s.watchers}Ee(s,a,2);s.isProxied=true}{n.$flags$|=8}try{new s(n)}catch(e){p(e)}{n.$flags$&=~8}ze(n.$lazyInstance$);if(!(!s.isStyleRegistered&&s.style))return[3,4];r=s.style;i=q(a.$tagName$,n.$modeName$);if(!(a.$flags$&8))return[3,3];return[4,t.import("./p-1563a874.system.js").then(function(e){return e.scopeCss(r,i,false)})];case 2:r=l.sent();l.label=3;case 3:F(i,r);s.isStyleRegistered=true;l.label=4;case 4:o=n.$ancestorComponent$;if(o&&!o["s-lr"]&&o["s-rc"]){o["s-rc"].push(function(){return Ae(e,n,a)})}else{_e(e,n,a,true)}return[2]}})})};var ze=function(e){{Se(e,"connectedCallback")}};var Ie=function(e,t){if((o.$flags$&1)===0){var r=v(e);if(t.$listeners$){r.$rmListeners$=Pe(e,r,t.$listeners$)}if(!(r.$flags$&1)){r.$flags$|=1;var n=void 0;if(!n){if(t.$flags$&4||t.$flags$&8){Oe(e)}}{var a=e;while(a=a.parentNode||a.host){if(a["s-init"]&&!a["s-lr"]){r.$ancestorComponent$=a;(a["s-al"]=a["s-al"]||new Set).add(e);break}}}if(t.$members$){Object.entries(t.$members$).forEach(function(t){var r=t[0],n=t[1][0];if(n&31&&e.hasOwnProperty(r)){var a=e[r];delete e[r];e[r]=a}})}{Ae(e,r,t)}}ze(r.$lazyInstance$)}};var Oe=function(e,t){var r;{r=""}t=e["s-cr"]=s.createComment(r);t["s-cn"]=true;e.insertBefore(t,e.firstChild)};var Be=e("b",function(e,t){if(t===void 0){t={}}var r=[];var n=t.exclude||[];var a=s.head;var f=i.customElements;var u=a.querySelector("meta[charset]");var c=s.createElement("style");Object.assign(o,t);o.$resourcesUrl$=new URL(t.resourcesUrl||"/",i.location.href).href;if(t.syncQueue){o.$flags$|=4}e.forEach(function(e){return e[1].forEach(function(t){var a={$flags$:t[0],$tagName$:t[1],$members$:t[2],$listeners$:t[3]};{a.$attrsToReflect$=[]}{a.$watchers$={}}if(!l&&a.$flags$&1){a.$flags$|=8}var i=a.$tagName$;var s=function(e){__extends(t,e);function t(t){var r=e.call(this,t)||this;t=r;{r["s-lr"]=false;r["s-rc"]=[]}h(t);if(a.$flags$&1){if(l){t.attachShadow({mode:"open"})}else if(!("shadowRoot"in t)){t.shadowRoot=t}}return r}t.prototype.connectedCallback=function(){Ie(this,a)};t.prototype.disconnectedCallback=function(){Le(this)};t.prototype["s-init"]=function(){var e=v(this);if(e.$lazyInstance$){Te(this,e)}};t.prototype["s-hmr"]=function(e){};t.prototype.forceUpdate=function(){{var e=v(this);_e(this,e,a,false)}};t.prototype.componentOnReady=function(){return v(this).$onReadyPromise$};return t}(HTMLElement);a.$lazyBundleIds$=e[0];if(!n.includes(i)&&!f.get(i)){r.push(i);f.define(i,Ee(s,a,1))}})});c.innerHTML=r+"{visibility:hidden}.hydrated{visibility:inherit}";c.setAttribute("data-styles","");a.insertBefore(c,u?u.nextSibling:a.firstChild)});var Me=e("d",function(e,t,r){var n=Fe(e);return{emit:function(e){return n.dispatchEvent(new CustomEvent(t,{bubbles:!!(r&4),composed:!!(r&2),cancelable:!!(r&1),detail:e}))}}});var De=function(e){var t=new URL(e,o.$resourcesUrl$);return t.origin!==i.location.origin?t.href:t.pathname};var We=e("c",function(e,t){if(t in c){return c[t]}else if(t==="window"){return i}else if(t==="document"){return s}else if(t==="isServer"||t==="isPrerender"){return!!n.hydrateServerSide}else if(t==="isClient"){return!n.hydrateServerSide}else if(t==="resourcesUrl"||t==="publicPath"){return De(".")}else if(t==="queue"){return{write:P,read:E,tick:{then:function(e){return k(e)}}}}return undefined});var Fe=e("g",function(e){return v(e).$hostElement$})}}});