@stories-js/core
Version:
Stories web components to build stories
5 lines • 27 kB
JavaScript
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(Object.prototype.hasOwnProperty.call(t,r))e[r]=t[r]};return e(t,r)};return function(t,r){if(typeof r!=="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");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){function a(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,i){function s(e){try{o(n.next(e))}catch(t){i(t)}}function l(e){try{o(n["throw"](e))}catch(t){i(t)}}function o(e){e.done?r(e.value):a(e.value).then(s,l)}o((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:l(0),throw:l(1),return:l(2)},typeof Symbol==="function"&&(s[Symbol.iterator]=function(){return this}),s;function l(e){return function(t){return o([e,t])}}function o(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(l){s=[6,l];a=0}finally{n=i=0}if(s[0]&5)throw s[1];return{value:s[0]?s[1]:void 0,done:true}}};var __spreadArray=this&&this.__spreadArray||function(e,t,r){if(r||arguments.length===2)for(var n=0,a=t.length,i;n<a;n++){if(i||!(n in t)){if(!i)i=Array.prototype.slice.call(t,0,n);i[n]=t[n]}}return e.concat(i||Array.prototype.slice.call(t))};
/*!
* (C) StoriesJS https://storiesjs.org - GPL-2.0 License
*/System.register([],(function(e,t){"use strict";return{execute:function(){var r=this;var n=e("N","core");var a;var i;var s;var l=false;var o=false;var $=false;var f=false;var u=null;var c=false;var v=e("w",typeof window!=="undefined"?window:{});var d=e("C",v.CSS);var h=e("d",v.document||{head:{}});var p=e("H",v.HTMLElement||function(){function e(){}return e}());var m=e("p",{$flags$:0,$resourcesUrl$:"",jmp:function(e){return e()},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)},ce:function(e,t){return new CustomEvent(e,t)}});var g=e("s",(function(e){Object.assign(m,e)}));var y=function(){return(h.head.attachShadow+"").indexOf("[native")>-1}();var b=e("a",(function(e){return Promise.resolve(e)}));var w=function(){try{new CSSStyleSheet;return typeof(new CSSStyleSheet).replace==="function"}catch(e){}return false}();var N=function(e,t,r,n){if(r){r.map((function(r){var n=r[0],a=r[1],i=r[2];var s=x(e,n);var l=R(t,i);var o=S(n);m.ael(s,a,l,o);(t.$rmListeners$=t.$rmListeners$||[]).push((function(){return m.rel(s,a,l,o)}))}))}};var R=function(e,t){return function(r){try{{if(e.$flags$&256){e.$lazyInstance$[t](r)}else{(e.$queuedListeners$=e.$queuedListeners$||[]).push([t,r])}}}catch(n){it(n)}}};var x=function(e,t){if(t&8)return v;return e};var S=function(e){return(e&2)!==0};var _="r";var C="o";var k="s";var T="t";var L="s-id";var A="sty-id";var j="c-id";var E="{visibility:hidden}.hydrated{visibility:inherit}";var I="http://www.w3.org/1999/xlink";var O=function(e,t){if(t===void 0){t=""}{return function(){return}}};var P=function(e,t){{return function(){return}}};var M=new WeakMap;var B=function(e,t,r){var n=ot.get(e);if(w&&r){n=n||new CSSStyleSheet;n.replace(t)}else{n=t}ot.set(e,n)};var z=function(e,t,r,n){var a=H(t);var i=ot.get(a);e=e.nodeType===11?e:h;if(i){if(typeof i==="string"){e=e.head||e;var s=M.get(e);var l=void 0;if(!s){M.set(e,s=new Set)}if(!s.has(a)){if(e.host&&(l=e.querySelector("[".concat(A,'="').concat(a,'"]')))){l.innerHTML=i}else{if(m.$cssShim$){l=m.$cssShim$.createHostStyle(n,a,i,!!(t.$flags$&10));var o=l["s-sc"];if(o){a=o;s=null}}else{l=h.createElement("style");l.innerHTML=i}e.insertBefore(l,e.querySelector("link"))}if(s){s.add(a)}}}else if(!e.adoptedStyleSheets.includes(i)){e.adoptedStyleSheets=__spreadArray(__spreadArray([],e.adoptedStyleSheets,true),[i],false)}}return a};var q=function(e){var t=e.$cmpMeta$;var r=e.$hostElement$;var n=t.$flags$;var a=O("attachStyles",t.$tagName$);var i=z(y&&r.shadowRoot?r.shadowRoot:r.getRootNode(),t,e.$modeName$,r);if(n&10){r["s-sc"]=i;r.classList.add(i+"-h")}a()};var H=function(e,t){return"sc-"+e.$tagName$};var U=function(e){return e.replace(/\/\*!@([^\/]+)\*\/[^\{]+\{/g,"$1{")};var V={};var W="http://www.w3.org/2000/svg";var F="http://www.w3.org/1999/xhtml";var G=function(e){return e!=null};var D=function(e){e=typeof e;return e==="object"||e==="function"};var J=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=null;var s=null;var l=false;var o=false;var $=[];var f=function(t){for(var r=0;r<t.length;r++){a=t[r];if(Array.isArray(a)){f(a)}else if(a!=null&&typeof a!=="boolean"){if(l=typeof e!=="function"&&!D(a)){a=String(a)}if(l&&o){$[$.length-1].$text$+=a}else{$.push(l?K(null,a):a)}o=l}}};f(r);if(t){if(t.key){i=t.key}if(t.name){s=t.name}{var u=t.className||t.class;if(u){t.class=typeof u!=="object"?u:Object.keys(u).filter((function(e){return u[e]})).join(" ")}}}if(typeof e==="function"){return e(t===null?{}:t,$,Y)}var c=K(e,null);c.$attrs$=t;if($.length>0){c.$children$=$}{c.$key$=i}{c.$name$=s}return c}));var K=function(e,t){var r={$flags$:0,$tag$:e,$text$:t,$elm$:null,$children$:null};{r.$attrs$=null}{r.$key$=null}{r.$name$=null}return r};var Q=e("c",{});var X=function(e){return e&&e.$tag$===Q};var Y={forEach:function(e,t){return e.map(Z).forEach(t)},map:function(e,t){return e.map(Z).map(t).map(ee)}};var Z=function(e){return{vattrs:e.$attrs$,vchildren:e.$children$,vkey:e.$key$,vname:e.$name$,vtag:e.$tag$,vtext:e.$text$}};var ee=function(e){if(typeof e.vtag==="function"){var t=Object.assign({},e.vattrs);if(e.vkey){t.key=e.vkey}if(e.vname){t.name=e.vname}return J.apply(void 0,__spreadArray([e.vtag,t],e.vchildren||[],false))}var r=K(e.vtag,e.vtext);r.$attrs$=e.vattrs;r.$children$=e.vchildren;r.$key$=e.vkey;r.$name$=e.vname;return r};var te=function(e,t,r,n,a,i){if(r!==n){var s=at(e,t);var l=t.toLowerCase();if(t==="class"){var o=e.classList;var $=ne(r);var f=ne(n);o.remove.apply(o,$.filter((function(e){return e&&!f.includes(e)})));o.add.apply(o,f.filter((function(e){return e&&!$.includes(e)})))}else if(t==="style"){{for(var u in r){if(!n||n[u]==null){if(u.includes("-")){e.style.removeProperty(u)}else{e.style[u]=""}}}}for(var u in n){if(!r||n[u]!==r[u]){if(u.includes("-")){e.style.setProperty(u,n[u])}else{e.style[u]=n[u]}}}}else if(t==="key");else if(t==="ref"){if(n){n(e)}}else if(!s&&t[0]==="o"&&t[1]==="n"){if(t[2]==="-"){t=t.slice(3)}else if(at(v,l)){t=l.slice(2)}else{t=l[2]+t.slice(3)}if(r){m.rel(e,t,r,false)}if(n){m.ael(e,t,n,false)}}else{var c=D(n);if((s||c&&n!==null)&&!a){try{if(!e.tagName.includes("-")){var d=n==null?"":n;if(t==="list"){s=false}else if(r==null||e[t]!=d){e[t]=d}}else{e[t]=n}}catch(p){}}var h=false;{if(l!==(l=l.replace(/^xlink\:?/,""))){t=l;h=true}}if(n==null||n===false){if(n!==false||e.getAttribute(t)===""){if(h){e.removeAttributeNS(I,t)}else{e.removeAttribute(t)}}}else if((!s||i&4||a)&&!c){n=n===true?"":n;if(h){e.setAttributeNS(I,t,n)}else{e.setAttribute(t,n)}}}}};var re=/\s/;var ne=function(e){return!e?[]:e.split(re)};var ae=function(e,t,r,n){var a=t.$elm$.nodeType===11&&t.$elm$.host?t.$elm$.host:t.$elm$;var i=e&&e.$attrs$||V;var s=t.$attrs$||V;{for(n in i){if(!(n in s)){te(a,n,i[n],undefined,r,t.$flags$)}}}for(n in s){te(a,n,i[n],s[n],r,t.$flags$)}};var ie=function(e,t,r,n){var o=t.$children$[r];var u=0;var c;var v;var d;if(!l){$=true;if(o.$tag$==="slot"){if(a){n.classList.add(a+"-s")}o.$flags$|=o.$children$?2:1}}if(o.$text$!==null){c=o.$elm$=h.createTextNode(o.$text$)}else if(o.$flags$&1){c=o.$elm$=h.createTextNode("")}else{if(!f){f=o.$tag$==="svg"}c=o.$elm$=h.createElementNS(f?W:F,o.$flags$&2?"slot-fb":o.$tag$);if(f&&o.$tag$==="foreignObject"){f=false}{ae(null,o,f)}if(G(a)&&c["s-si"]!==a){c.classList.add(c["s-si"]=a)}if(o.$children$){for(u=0;u<o.$children$.length;++u){v=ie(e,o,u,c);if(v){c.appendChild(v)}}}{if(o.$tag$==="svg"){f=false}else if(c.tagName==="foreignObject"){f=true}}}{c["s-hn"]=s;if(o.$flags$&(2|1)){c["s-sr"]=true;c["s-cr"]=i;c["s-sn"]=o.$name$||"";d=e&&e.$children$&&e.$children$[r];if(d&&d.$tag$===o.$tag$&&e.$elm$){se(e.$elm$,false)}}}return c};var se=function(e,t){m.$flags$|=1;var r=e.childNodes;for(var n=r.length-1;n>=0;n--){var a=r[n];if(a["s-hn"]!==s&&a["s-ol"]){ce(a).insertBefore(a,ue(a));a["s-ol"].remove();a["s-ol"]=undefined;$=true}if(t){se(a,t)}}m.$flags$&=~1};var le=function(e,t,r,n,a,i){var l=e["s-cr"]&&e["s-cr"].parentNode||e;var o;if(l.shadowRoot&&l.tagName===s){l=l.shadowRoot}for(;a<=i;++a){if(n[a]){o=ie(null,r,a,e);if(o){n[a].$elm$=o;l.insertBefore(o,ue(t))}}}};var oe=function(e,t,r,n,a){for(;t<=r;++t){if(n=e[t]){a=n.$elm$;ge(n);{o=true;if(a["s-ol"]){a["s-ol"].remove()}else{se(a,true)}}a.remove()}}};var $e=function(e,t,r,n){var a=0;var i=0;var s=0;var l=0;var o=t.length-1;var $=t[0];var f=t[o];var u=n.length-1;var c=n[0];var v=n[u];var d;var h;while(a<=o&&i<=u){if($==null){$=t[++a]}else if(f==null){f=t[--o]}else if(c==null){c=n[++i]}else if(v==null){v=n[--u]}else if(fe($,c)){ve($,c);$=t[++a];c=n[++i]}else if(fe(f,v)){ve(f,v);f=t[--o];v=n[--u]}else if(fe($,v)){if($.$tag$==="slot"||v.$tag$==="slot"){se($.$elm$.parentNode,false)}ve($,v);e.insertBefore($.$elm$,f.$elm$.nextSibling);$=t[++a];v=n[--u]}else if(fe(f,c)){if($.$tag$==="slot"||v.$tag$==="slot"){se(f.$elm$.parentNode,false)}ve(f,c);e.insertBefore(f.$elm$,$.$elm$);f=t[--o];c=n[++i]}else{s=-1;{for(l=a;l<=o;++l){if(t[l]&&t[l].$key$!==null&&t[l].$key$===c.$key$){s=l;break}}}if(s>=0){h=t[s];if(h.$tag$!==c.$tag$){d=ie(t&&t[i],r,s,e)}else{ve(h,c);t[s]=undefined;d=h.$elm$}c=n[++i]}else{d=ie(t&&t[i],r,i,e);c=n[++i]}if(d){{ce($.$elm$).insertBefore(d,ue($.$elm$))}}}}if(a>o){le(e,n[u+1]==null?null:n[u+1].$elm$,r,n,i,u)}else if(i>u){oe(t,a,o)}};var fe=function(e,t){if(e.$tag$===t.$tag$){if(e.$tag$==="slot"){return e.$name$===t.$name$}{return e.$key$===t.$key$}}return false};var ue=function(e){return e&&e["s-ol"]||e};var ce=function(e){return(e["s-ol"]?e["s-ol"]:e).parentNode};var ve=function(e,t){var r=t.$elm$=e.$elm$;var n=e.$children$;var a=t.$children$;var i=t.$tag$;var s=t.$text$;var l;if(s===null){{f=i==="svg"?true:i==="foreignObject"?false:f}{if(i==="slot");else{ae(e,t,f)}}if(n!==null&&a!==null){$e(r,n,t,a)}else if(a!==null){if(e.$text$!==null){r.textContent=""}le(r,null,t,a,0,a.length-1)}else if(n!==null){oe(n,0,n.length-1)}if(f&&i==="svg"){f=false}}else if(l=r["s-cr"]){l.parentNode.textContent=s}else if(e.$text$!==s){r.data=s}};var de=function(e){var t=e.childNodes;var r;var n;var a;var i;var s;var l;for(n=0,a=t.length;n<a;n++){r=t[n];if(r.nodeType===1){if(r["s-sr"]){s=r["s-sn"];r.hidden=false;for(i=0;i<a;i++){l=t[i].nodeType;if(t[i]["s-hn"]!==r["s-hn"]||s!==""){if(l===1&&s===t[i].getAttribute("slot")){r.hidden=true;break}}else{if(l===1||l===3&&t[i].textContent.trim()!==""){r.hidden=true;break}}}}de(r)}}};var he=[];var pe=function(e){var t;var r;var n;var a;var i;var s;var l=0;var $=e.childNodes;var f=$.length;for(;l<f;l++){t=$[l];if(t["s-sr"]&&(r=t["s-cr"])&&r.parentNode){n=r.parentNode.childNodes;a=t["s-sn"];for(s=n.length-1;s>=0;s--){r=n[s];if(!r["s-cn"]&&!r["s-nr"]&&r["s-hn"]!==t["s-hn"]){if(me(r,a)){i=he.find((function(e){return e.$nodeToRelocate$===r}));o=true;r["s-sn"]=r["s-sn"]||a;if(i){i.$slotRefNode$=t}else{he.push({$slotRefNode$:t,$nodeToRelocate$:r})}if(r["s-sr"]){he.map((function(e){if(me(e.$nodeToRelocate$,r["s-sn"])){i=he.find((function(e){return e.$nodeToRelocate$===r}));if(i&&!e.$slotRefNode$){e.$slotRefNode$=i.$slotRefNode$}}}))}}else if(!he.some((function(e){return e.$nodeToRelocate$===r}))){he.push({$nodeToRelocate$:r})}}}}if(t.nodeType===1){pe(t)}}};var me=function(e,t){if(e.nodeType===1){if(e.getAttribute("slot")===null&&t===""){return true}if(e.getAttribute("slot")===t){return true}return false}if(e["s-sn"]===t){return true}return t===""};var ge=function(e){{e.$attrs$&&e.$attrs$.ref&&e.$attrs$.ref(null);e.$children$&&e.$children$.map(ge)}};var ye=function(e,t){var r=e.$hostElement$;var n=e.$cmpMeta$;var f=e.$vnode$||K(null,null);var u=X(t)?t:J(null,null,t);s=r.tagName;if(n.$attrsToReflect$){u.$attrs$=u.$attrs$||{};n.$attrsToReflect$.map((function(e){var t=e[0],n=e[1];return u.$attrs$[n]=r[t]}))}u.$tag$=null;u.$flags$|=4;e.$vnode$=u;u.$elm$=f.$elm$=r.shadowRoot||r;{a=r["s-sc"]}{i=r["s-cr"];l=y&&(n.$flags$&1)!==0;o=false}ve(f,u);{m.$flags$|=1;if($){pe(u.$elm$);var c=void 0;var v=void 0;var d=void 0;var p=void 0;var g=void 0;var b=void 0;var w=0;for(;w<he.length;w++){c=he[w];v=c.$nodeToRelocate$;if(!v["s-ol"]){d=h.createTextNode("");d["s-nr"]=v;v.parentNode.insertBefore(v["s-ol"]=d,v)}}for(w=0;w<he.length;w++){c=he[w];v=c.$nodeToRelocate$;if(c.$slotRefNode$){p=c.$slotRefNode$.parentNode;g=c.$slotRefNode$.nextSibling;d=v["s-ol"];while(d=d.previousSibling){b=d["s-nr"];if(b&&b["s-sn"]===v["s-sn"]&&p===b.parentNode){b=b.nextSibling;if(!b||!b["s-nr"]){g=b;break}}}if(!g&&p!==v.parentNode||v.nextSibling!==g){if(v!==g){if(!v["s-hn"]&&v["s-ol"]){v["s-hn"]=v["s-ol"].parentNode.nodeName}p.insertBefore(v,g)}}}else{if(v.nodeType===1){v.hidden=true}}}}if(o){de(u.$elm$)}m.$flags$&=~1;he.length=0}};var be=e("g",(function(e){return tt(e).$hostElement$}));var we=e("i",(function(e,t,r){var n=be(e);return{emit:function(e){return Ne(n,t,{bubbles:!!(r&4),composed:!!(r&2),cancelable:!!(r&1),detail:e})}}}));var Ne=function(e,t,r){var n=m.ce(t,r);e.dispatchEvent(n);return n};var Re=function(e,t){if(t&&!e.$onRenderResolve$&&t["s-p"]){t["s-p"].push(new Promise((function(t){return e.$onRenderResolve$=t})))}};var xe=function(e,t){{e.$flags$|=16}if(e.$flags$&4){e.$flags$|=512;return}Re(e,e.$ancestorComponent$);var r=function(){return Se(e,t)};return ht(r)};var Se=function(e,t){var r=O("scheduleUpdate",e.$cmpMeta$.$tagName$);var n=e.$lazyInstance$;var a;if(t){{e.$flags$|=256;if(e.$queuedListeners$){e.$queuedListeners$.map((function(e){var t=e[0],r=e[1];return je(n,t,r)}));e.$queuedListeners$=null}}{a=je(n,"componentWillLoad")}}{a=Ee(a,(function(){return je(n,"componentWillRender")}))}r();return Ee(a,(function(){return _e(e,n,t)}))};var _e=function(e,t,n){return __awaiter(r,void 0,void 0,(function(){var r,a,i,s,l,o;return __generator(this,(function($){r=e.$hostElement$;a=O("update",e.$cmpMeta$.$tagName$);i=r["s-rc"];if(n){q(e)}s=O("render",e.$cmpMeta$.$tagName$);{Ce(e,t)}if(m.$cssShim$){m.$cssShim$.updateHost(r)}if(i){i.map((function(e){return e()}));r["s-rc"]=undefined}s();a();{l=r["s-p"];o=function(){return Te(e)};if(l.length===0){o()}else{Promise.all(l).then(o);e.$flags$|=4;l.length=0}}return[2]}))}))};var Ce=function(e,t,r){try{u=t;t=t.render();{e.$flags$&=~16}{e.$flags$|=2}{{{ye(e,t)}}}}catch(n){it(n,e.$hostElement$)}u=null;return null};var ke=e("e",(function(){return u}));var Te=function(e){var t=e.$cmpMeta$.$tagName$;var r=e.$hostElement$;var n=O("postUpdate",t);var a=e.$lazyInstance$;var i=e.$ancestorComponent$;if(!(e.$flags$&64)){e.$flags$|=64;{Ie(r)}{je(a,"componentDidLoad")}n();{e.$onReadyResolve$(r);if(!i){Ae()}}}else{n()}{e.$onInstanceResolve$(r)}{if(e.$onRenderResolve$){e.$onRenderResolve$();e.$onRenderResolve$=undefined}if(e.$flags$&512){dt((function(){return xe(e,false)}))}e.$flags$&=~(4|512)}};var Le=e("f",(function(e){{var t=tt(e);var r=t.$hostElement$.isConnected;if(r&&(t.$flags$&(2|16))===2){xe(t,false)}return r}}));var Ae=function(e){{Ie(h.documentElement)}dt((function(){return Ne(v,"appload",{detail:{namespace:n}})}))};var je=function(e,t,r){if(e&&e[t]){try{return e[t](r)}catch(n){it(n)}}return undefined};var Ee=function(e,t){return e&&e.then?e.then(t):t()};var Ie=function(e){return e.classList.add("hydrated")};var Oe=function(e,t,r,n){var a=O("hydrateClient",t);var i=e.shadowRoot;var s=[];var l=[];var o=i?[]:null;var $=n.$vnode$=K(t,null);if(!m.$orgLocNodes$){Me(h.body,m.$orgLocNodes$=new Map)}e[L]=r;e.removeAttribute(L);Pe($,s,l,o,e,e,r);s.map((function(e){var r=e.$hostId$+"."+e.$nodeId$;var n=m.$orgLocNodes$.get(r);var a=e.$elm$;if(n&&y&&n["s-en"]===""){n.parentNode.insertBefore(a,n.nextSibling)}if(!i){a["s-hn"]=t;if(n){a["s-ol"]=n;a["s-ol"]["s-nr"]=a}}m.$orgLocNodes$.delete(r)}));if(i){o.map((function(e){if(e){i.appendChild(e)}}))}a()};var Pe=function(e,t,r,n,a,i,s){var l;var o;var $;var f;if(i.nodeType===1){l=i.getAttribute(j);if(l){o=l.split(".");if(o[0]===s||o[0]==="0"){$={$flags$:0,$hostId$:o[0],$nodeId$:o[1],$depth$:o[2],$index$:o[3],$tag$:i.tagName.toLowerCase(),$elm$:i,$attrs$:null,$children$:null,$key$:null,$name$:null,$text$:null};t.push($);i.removeAttribute(j);if(!e.$children$){e.$children$=[]}e.$children$[$.$index$]=$;e=$;if(n&&$.$depth$==="0"){n[$.$index$]=$.$elm$}}}for(f=i.childNodes.length-1;f>=0;f--){Pe(e,t,r,n,a,i.childNodes[f],s)}if(i.shadowRoot){for(f=i.shadowRoot.childNodes.length-1;f>=0;f--){Pe(e,t,r,n,a,i.shadowRoot.childNodes[f],s)}}}else if(i.nodeType===8){o=i.nodeValue.split(".");if(o[1]===s||o[1]==="0"){l=o[0];$={$flags$:0,$hostId$:o[1],$nodeId$:o[2],$depth$:o[3],$index$:o[4],$elm$:i,$attrs$:null,$children$:null,$key$:null,$name$:null,$tag$:null,$text$:null};if(l===T){$.$elm$=i.nextSibling;if($.$elm$&&$.$elm$.nodeType===3){$.$text$=$.$elm$.textContent;t.push($);i.remove();if(!e.$children$){e.$children$=[]}e.$children$[$.$index$]=$;if(n&&$.$depth$==="0"){n[$.$index$]=$.$elm$}}}else if($.$hostId$===s){if(l===k){$.$tag$="slot";if(o[5]){i["s-sn"]=$.$name$=o[5]}else{i["s-sn"]=""}i["s-sr"]=true;if(n){$.$elm$=h.createElement($.$tag$);if($.$name$){$.$elm$.setAttribute("name",$.$name$)}i.parentNode.insertBefore($.$elm$,i);i.remove();if($.$depth$==="0"){n[$.$index$]=$.$elm$}}r.push($);if(!e.$children$){e.$children$=[]}e.$children$[$.$index$]=$}else if(l===_){if(n){i.remove()}else{a["s-cr"]=i;i["s-cn"]=true}}}}}else if(e&&e.$tag$==="style"){var u=K(null,i.textContent);u.$elm$=i;u.$index$="0";e.$children$=[u]}};var Me=function(e,t){if(e.nodeType===1){var r=0;for(;r<e.childNodes.length;r++){Me(e.childNodes[r],t)}if(e.shadowRoot){for(r=0;r<e.shadowRoot.childNodes.length;r++){Me(e.shadowRoot.childNodes[r],t)}}}else if(e.nodeType===8){var n=e.nodeValue.split(".");if(n[0]===C){t.set(n[1]+"."+n[2],e);e.nodeValue="";e["s-en"]=n[3]}}};var Be=function(e,t){if(e!=null&&!D(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 ze=function(e,t){return tt(e).$instanceValues$.get(t)};var qe=function(e,t,r,n){var a=tt(e);var i=a.$hostElement$;var s=a.$instanceValues$.get(t);var l=a.$flags$;var o=a.$lazyInstance$;r=Be(r,n.$members$[t][0]);var $=Number.isNaN(s)&&Number.isNaN(r);var f=r!==s&&!$;if((!(l&8)||s===undefined)&&f){a.$instanceValues$.set(t,r);if(o){if(n.$watchers$&&l&128){var u=n.$watchers$[t];if(u){u.map((function(e){try{o[e](r,s,t)}catch(n){it(n,i)}}))}}if((l&(2|16))===2){xe(a,false)}}}};var He=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.map((function(e){var n=e[0],i=e[1][0];if(i&31||r&2&&i&32){Object.defineProperty(a,n,{get:function(){return ze(this,n)},set:function(e){qe(this,n,e,t)},configurable:true,enumerable:true})}else if(r&1&&i&64){Object.defineProperty(a,n,{value:function(){var e=[];for(var t=0;t<arguments.length;t++){e[t]=arguments[t]}var r=tt(this);return r.$onInstancePromise$.then((function(){var t;return(t=r.$lazyInstance$)[n].apply(t,e)}))}})}}));if(r&1){var i=new Map;a.attributeChangedCallback=function(e,t,r){var n=this;m.jmp((function(){var t=i.get(e);if(n.hasOwnProperty(t)){r=n[t];delete n[t]}else if(a.hasOwnProperty(t)&&typeof n[t]==="number"&&n[t]==r){return}n[t]=r===null&&typeof n[t]==="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 Ue=function(e,n,a,i,s){return __awaiter(r,void 0,void 0,(function(){var e,r,i,l,o,$,f;return __generator(this,(function(u){switch(u.label){case 0:if(!((n.$flags$&32)===0))return[3,5];n.$flags$|=32;s=lt(a);if(!s.then)return[3,2];e=P();return[4,s];case 1:s=u.sent();e();u.label=2;case 2:if(!s.isProxied){{a.$watchers$=s.watchers}He(s,a,2);s.isProxied=true}r=O("createInstance",a.$tagName$);{n.$flags$|=8}try{new s(n)}catch(c){it(c)}{n.$flags$&=~8}{n.$flags$|=128}r();Ve(n.$lazyInstance$);if(!s.style)return[3,5];i=s.style;l=H(a);if(!!ot.has(l))return[3,5];o=O("registerStyles",a.$tagName$);if(!(a.$flags$&8))return[3,4];return[4,t.import("./p-4ca16372.system.js").then((function(e){return e.scopeCss(i,l,false)}))];case 3:i=u.sent();u.label=4;case 4:B(l,i,!!(a.$flags$&1));o();u.label=5;case 5:$=n.$ancestorComponent$;f=function(){return xe(n,true)};if($&&$["s-rc"]){$["s-rc"].push(f)}else{f()}return[2]}}))}))};var Ve=function(e){{je(e,"connectedCallback")}};var We=function(e){if((m.$flags$&1)===0){var t=tt(e);var r=t.$cmpMeta$;var n=O("connectedCallback",r.$tagName$);if(!(t.$flags$&1)){t.$flags$|=1;var a=void 0;{a=e.getAttribute(L);if(a){if(y&&r.$flags$&1){var i=z(e.shadowRoot,r);e.classList.remove(i+"-h",i+"-s")}Oe(e,r.$tagName$,a,t)}}if(!a){if(r.$flags$&(4|8)){Fe(e)}}{var s=e;while(s=s.parentNode||s.host){if(s.nodeType===1&&s.hasAttribute("s-id")&&s["s-p"]||s["s-p"]){Re(t,t.$ancestorComponent$=s);break}}}if(r.$members$){Object.entries(r.$members$).map((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}}))}{dt((function(){return Ue(e,t,r)}))}}else{N(e,t,r.$listeners$);Ve(t.$lazyInstance$)}n()}};var Fe=function(e){var t=e["s-cr"]=h.createComment("");t["s-cn"]=true;e.insertBefore(t,e.firstChild)};var Ge=function(e){if((m.$flags$&1)===0){var t=tt(e);var r=t.$lazyInstance$;{if(t.$rmListeners$){t.$rmListeners$.map((function(e){return e()}));t.$rmListeners$=undefined}}if(m.$cssShim$){m.$cssShim$.removeHost(e)}{je(r,"disconnectedCallback")}}};var De=function(e){var t=e.cloneNode;e.cloneNode=function(e){var r=this;var n=r.shadowRoot&&y;var a=t.call(r,n?e:false);if(!n&&e){var i=0;var s=void 0,l=void 0;var o=["s-id","s-cr","s-lr","s-rc","s-sc","s-p","s-cn","s-sr","s-sn","s-hn","s-ol","s-nr","s-si"];for(;i<r.childNodes.length;i++){s=r.childNodes[i]["s-nr"];l=o.every((function(e){return!r.childNodes[i][e]}));if(s){if(a.__appendChild){a.__appendChild(s.cloneNode(true))}else{a.appendChild(s.cloneNode(true))}}if(l){a.appendChild(r.childNodes[i].cloneNode(true))}}}return a}};var Je=function(e){e.__appendChild=e.appendChild;e.appendChild=function(e){var t=e["s-sn"]=Qe(e);var r=Xe(this.childNodes,t);if(r){var n=Ye(r,t);var a=n[n.length-1];return a.parentNode.insertBefore(e,a.nextSibling)}return this.__appendChild(e)}};var Ke=function(e,t){var r=function(e){__extends(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}t.prototype.item=function(e){return this[e]};return t}(Array);if(t.$flags$&8){var n=e.__lookupGetter__("childNodes");Object.defineProperty(e,"children",{get:function(){return this.childNodes.map((function(e){return e.nodeType===1}))}});Object.defineProperty(e,"childElementCount",{get:function(){return e.children.length}});Object.defineProperty(e,"childNodes",{get:function(){var e=n.call(this);if((m.$flags$&1)===0&&tt(this).$flags$&2){var t=new r;for(var a=0;a<e.length;a++){var i=e[a]["s-nr"];if(i){t.push(i)}}return t}return r.from(e)}})}};var Qe=function(e){return e["s-sn"]||e.nodeType===1&&e.getAttribute("slot")||""};var Xe=function(e,t){var r=0;var n;for(;r<e.length;r++){n=e[r];if(n["s-sr"]&&n["s-sn"]===t){return n}n=Xe(n.childNodes,t);if(n){return n}}return null};var Ye=function(e,t){var r=[e];while((e=e.nextSibling)&&e["s-sn"]===t){r.push(e)}return r};var Ze=e("b",(function(e,t){if(t===void 0){t={}}var r=O();var n=[];var a=t.exclude||[];var i=v.customElements;var s=h.head;var l=s.querySelector("meta[charset]");var o=h.createElement("style");var $=[];var f=h.querySelectorAll("[".concat(A,"]"));var u;var c=true;var d=0;Object.assign(m,t);m.$resourcesUrl$=new URL(t.resourcesUrl||"./",h.baseURI).href;{m.$flags$|=2}{for(;d<f.length;d++){B(f[d].getAttribute(A),U(f[d].innerHTML),true)}}e.map((function(e){e[1].map((function(t){var r={$flags$:t[0],$tagName$:t[1],$members$:t[2],$listeners$:t[3]};{r.$members$=t[2]}{r.$listeners$=t[3]}{r.$attrsToReflect$=[]}{r.$watchers$={}}if(!y&&r.$flags$&1){r.$flags$|=8}var s=r.$tagName$;var l=function(e){__extends(t,e);function t(t){var n=e.call(this,t)||this;t=n;nt(t,r);if(r.$flags$&1){if(y){{t.attachShadow({mode:"open"})}}else if(!("shadowRoot"in t)){t.shadowRoot=t}}{Ke(t,r)}return n}t.prototype.connectedCallback=function(){var e=this;if(u){clearTimeout(u);u=null}if(c){$.push(this)}else{m.jmp((function(){return We(e)}))}};t.prototype.disconnectedCallback=function(){var e=this;m.jmp((function(){return Ge(e)}))};t.prototype.componentOnReady=function(){return tt(this).$onReadyPromise$};return t}(HTMLElement);{De(l.prototype)}{Je(l.prototype)}r.$lazyBundleId$=e[0];if(!a.includes(s)&&!i.get(s)){n.push(s);i.define(s,He(l,r,1))}}))}));{o.innerHTML=n+E;o.setAttribute("data-styles","");s.insertBefore(o,l?l.nextSibling:s.firstChild)}c=false;if($.length){$.map((function(e){return e.connectedCallback()}))}else{{m.jmp((function(){return u=setTimeout(Ae,30)}))}}r()}));var et=new WeakMap;var tt=function(e){return et.get(e)};var rt=e("r",(function(e,t){return et.set(t.$lazyInstance$=e,t)}));var nt=function(e,t){var r={$flags$:0,$hostElement$:e,$cmpMeta$:t,$instanceValues$:new Map};{r.$onInstancePromise$=new Promise((function(e){return r.$onInstanceResolve$=e}))}{r.$onReadyPromise$=new Promise((function(e){return r.$onReadyResolve$=e}));e["s-p"]=[];e["s-rc"]=[]}N(e,r,t.$listeners$);return et.set(e,r)};var at=function(e,t){return t in e};var it=function(e,t){return(0,console.error)(e,t)};var st=new Map;var lt=function(e,r,n){var a=e.$tagName$.replace(/-/g,"_");var i=e.$lazyBundleId$;var s=st.get(i);if(s){return s[a]}return t.import("./".concat(i,".entry.js").concat("")).then((function(e){{st.set(i,e)}return e[a]}),it)};var ot=new Map;var $t=[];var ft=[];var ut=function(e,t){return function(r){e.push(r);if(!c){c=true;if(t&&m.$flags$&4){dt(vt)}else{m.raf(vt)}}}};var ct=function(e){for(var t=0;t<e.length;t++){try{e[t](performance.now())}catch(r){it(r)}}e.length=0};var vt=function(){ct($t);{ct(ft);if(c=$t.length>0){m.raf(vt)}}};var dt=function(e){return b().then(e)};var ht=ut(ft,true)}}}));
//# sourceMappingURL=p-fbcb0011.system.js.map