UNPKG

@duetds/components

Version:

This package includes Duet Core Components and related tools.

1 lines 24.3 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){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{l(n.next(e))}catch(t){i(t)}}function o(e){try{l(n["throw"](e))}catch(t){i(t)}}function l(e){e.done?r(e.value):a(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(o){s=[6,o];a=0}finally{n=i=0}if(s[0]&5)throw s[1];return{value:s[0]?s[1]:void 0,done:true}}};var __spreadArrays=this&&this.__spreadArrays||function(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;for(var n=Array(e),a=0,t=0;t<r;t++)for(var i=arguments[t],s=0,o=i.length;s<o;s++,a++)n[a]=i[s];return n};System.register([],(function(e,t){"use strict";return{execute:function(){var r=this;var n="duet";var a=0;var i=false;var s;var o;var l;var $=false;var f=false;var c=false;var u=false;var v=window;var d=document;var h={$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)}};var m=function(){return!!d.documentElement.attachShadow}();var g=function(){try{new CSSStyleSheet;return true}catch(e){}return false}();var p=new WeakMap;var y=function(e){return p.get(e)};var w=e("r",(function(e,t){return p.set(t.$lazyInstance$=e,t)}));var b=function(e){var t={$flags$:0,$hostElement$:e,$instanceValues$:new Map};{t.$onInstancePromise$=new Promise((function(e){return t.$onInstanceResolve$=e}))}{t.$onReadyPromise$=new Promise((function(e){return t.$onReadyResolve$=e}));e["s-p"]=[];e["s-rc"]=[]}return p.set(e,t)};var R=function(e,t){return t in e};var N=function(e){return console.error(e)};var S=new Map;var x=function(e,r,n){var a=e.$tagName$.replace(/-/g,"_");var i=e.$lazyBundleIds$;var s=S.get(i);if(s){return s[a]}return t.import("./"+i+".entry.js"+"").then((function(e){{S.set(i,e)}return e[a]}),N)};var _=new Map;var T=[];var E=[];var L=[];var C=function(e,t){return function(r){e.push(r);if(!i){i=true;if(t&&h.$flags$&4){I(k)}else{h.raf(k)}}}};var j=function(e){for(var t=0;t<e.length;t++){try{e[t](performance.now())}catch(r){N(r)}}e.length=0};var A=function(e,t){var r=0;var n=0;while(r<e.length&&(n=performance.now())<t){try{e[r++](n)}catch(a){N(a)}}if(r===e.length){e.length=0}else if(r!==0){e.splice(0,r)}};var k=function(){a++;j(T);var e=(h.$flags$&6)===2?performance.now()+10*Math.ceil(a*(1/22)):Infinity;A(E,e);A(L,e);if(E.length>0){L.push.apply(L,E);E.length=0}if(i=T.length+E.length+L.length>0){h.raf(k)}else{a=0}};var I=function(e){return Promise.resolve().then(e)};var P=C(E,true);var O={};var U="http://www.w3.org/2000/svg";var B="http://www.w3.org/1999/xhtml";var M=function(e){return e!=null};var H=function(e){e=typeof e;return e==="object"||e==="function"};var z=function(e){return"__sc_import_"+e.replace(/\s|-/g,"_")};var V=e("a",(function(){if(!(v.CSS&&v.CSS.supports&&v.CSS.supports("color","var(--c)"))){return t.import("./p-a614138e.system.js").then((function(){h.$cssShim$=v.__stencil_cssshim;if(h.$cssShim$){return h.$cssShim$.initShim()}}))}return Promise.resolve()}));var q=e("p",(function(){return __awaiter(r,void 0,void 0,(function(){var e,r,a,i,s;return __generator(this,(function(o){switch(o.label){case 0:{h.$cssShim$=v.__stencil_cssshim}e=t.meta.url;r=new RegExp("/"+n+"(\\.esm)?\\.js($|\\?|#)");a=Array.from(d.querySelectorAll("script")).find((function(e){return r.test(e.src)||e.getAttribute("data-stencil-namespace")===n}));i=a["data-opts"];if(!(e!==""))return[3,1];return[2,Object.assign(Object.assign({},i),{resourcesUrl:new URL(".",e).href})];case 1:s=new URL(".",new URL(a.getAttribute("data-resources-url")||a.src,v.location.href));F(s.href);if(!!window.customElements)return[3,3];return[4,t.import("./p-5b416380.system.js")];case 2:o.sent();o.label=3;case 3:return[2,Object.assign(Object.assign({},i),{resourcesUrl:s.href})]}}))}))}));var F=function(e){var t=z(n);try{v[t]=new Function("w","return import(w);//"+Math.random())}catch(a){var r=new Map;v[t]=function(n){var a=new URL(n,e).href;var i=r.get(a);if(!i){var s=d.createElement("script");s.type="module";s.src=URL.createObjectURL(new Blob(["import * as m from '"+a+"'; window."+t+".m = m;"],{type:"application/javascript"}));i=new Promise((function(e){s.onload=function(){e(v[t].m);s.remove()}}));r.set(a,i);d.head.appendChild(s)}return i}}};var W=function(e,t){if(e!=null&&!H(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 D="r";var G="o";var Q="s";var Y="t";var J="hydrated";var K="s-id";var X="c-id";var Z=function(e,t){if(t===void 0){t=""}{return function(){return}}};var ee=function(e,t){{return function(){return}}};var te=new WeakMap;var re=function(e,t,r){var n=_.get(e);if(g&&r){n=n||new CSSStyleSheet;n.replace(t)}else{n=t}_.set(e,n)};var ne=function(e,t,r,n){var a=ie(t.$tagName$);var i=_.get(a);e=e.nodeType===11?e:d;if(i){if(typeof i==="string"){e=e.head||e;var s=te.get(e);var o=void 0;if(!s){te.set(e,s=new Set)}if(!s.has(a)){if(e.host&&(o=e.firstElementChild)&&o.tagName==="STYLE"){o.innerHTML=i}else{if(h.$cssShim$){o=h.$cssShim$.createHostStyle(n,a,i,!!(t.$flags$&10));var l=o["s-sc"];if(l){a=l;s=null}}else{o=d.createElement("style");o.innerHTML=i}e.insertBefore(o,e.querySelector("link"))}if(s){s.add(a)}}}else if(!e.adoptedStyleSheets.includes(i)){e.adoptedStyleSheets=__spreadArrays(e.adoptedStyleSheets,[i])}}return a};var ae=function(e,t,r){var n=Z("attachStyles",t.$tagName$);var a=ne(m&&e.shadowRoot?e.shadowRoot:e.getRootNode(),t,r,e);if(t.$flags$&10){e["s-sc"]=a;e.classList.add(a+"-h");if(t.$flags$&2){e.classList.add(a+"-s")}}n()};var ie=function(e,t){return"sc-"+e};var se=function(e){return e.replace(/\/\*!@([^\/]+)\*\/[^\{]+\{/g,"$1{")};var oe=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=false;var o=false;var l=[];var $=function(t){for(var r=0;r<t.length;r++){a=t[r];if(Array.isArray(a)){$(a)}else if(a!=null&&typeof a!=="boolean"){if(s=typeof e!=="function"&&!H(a)){a=String(a)}if(s&&o){l[l.length-1].$text$+=a}else{l.push(s?le(null,a):a)}o=s}}};$(r);if(t){if(t.name){i=t.name}{var f=t.className||t.class;if(f){t.class=typeof f!=="object"?f:Object.keys(f).filter((function(e){return f[e]})).join(" ")}}}if(typeof e==="function"){return e(t,l,ce)}var c=le(e,null);c.$attrs$=t;if(l.length>0){c.$children$=l}{c.$name$=i}return c}));var le=function(e,t){var r={$flags$:0,$tag$:e,$text$:t,$elm$:null,$children$:null};{r.$attrs$=null}{r.$name$=null}return r};var $e=e("H",{});var fe=function(e){return e&&e.$tag$===$e};var ce={forEach:function(e,t){return e.map(ue).forEach(t)},map:function(e,t){return e.map(ue).map(t).map(ve)}};var ue=function(e){return{vattrs:e.$attrs$,vchildren:e.$children$,vkey:e.$key$,vname:e.$name$,vtag:e.$tag$,vtext:e.$text$}};var ve=function(e){var t=le(e.vtag,e.vtext);t.$attrs$=e.vattrs;t.$children$=e.vchildren;t.$key$=e.vkey;t.$name$=e.vname;return t};var de=function(e,t,r,n,a,i){if(r===n){return}var s=R(e,t);var o=t.toLowerCase();if(t==="class"){var l=e.classList;var $=me(r);var f=me(n);l.remove.apply(l,$.filter((function(e){return e&&!f.includes(e)})));l.add.apply(l,f.filter((function(e){return e&&!$.includes(e)})))}else if(t==="style"){{for(var c in r){if(!n||n[c]==null){if(c.includes("-")){e.style.removeProperty(c)}else{e.style[c]=""}}}}for(var c in n){if(!r||n[c]!==r[c]){if(c.includes("-")){e.style.setProperty(c,n[c])}else{e.style[c]=n[c]}}}}else if(!s&&t[0]==="o"&&t[1]==="n"){if(t[2]==="-"){t=t.slice(3)}else if(R(v,o)){t=o.slice(2)}else{t=o[2]+t.slice(3)}if(r){h.rel(e,t,r,false)}if(n){h.ael(e,t,n,false)}}else{var u=H(n);if((s||u&&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(m){}}if(n==null||n===false){{e.removeAttribute(t)}}else if((!s||i&4||a)&&!u){n=n===true?"":n;{e.setAttribute(t,n)}}}};var he=/\s/;var me=function(e){return!e?[]:e.split(he)};var ge=function(e,t,r,n){var a=t.$elm$.nodeType===11&&t.$elm$.host?t.$elm$.host:t.$elm$;var i=e&&e.$attrs$||O;var s=t.$attrs$||O;{for(n in i){if(!(n in s)){de(a,n,i[n],undefined,r,t.$flags$)}}}for(n in s){de(a,n,i[n],s[n],r,t.$flags$)}};var pe=function(e,t,r,n){var a=t.$children$[r];var i=0;var f;var v;var h;if(!$){c=true;if(a.$tag$==="slot"){if(s){n.classList.add(s+"-s")}a.$flags$|=a.$children$?2:1}}if(a.$text$!==null){f=a.$elm$=d.createTextNode(a.$text$)}else if(a.$flags$&1){f=a.$elm$=d.createTextNode("")}else{if(!u){u=a.$tag$==="svg"}f=a.$elm$=d.createElementNS(u?U:B,a.$flags$&2?"slot-fb":a.$tag$);if(u&&a.$tag$==="foreignObject"){u=false}{ge(null,a,u)}if(M(s)&&f["s-si"]!==s){f.classList.add(f["s-si"]=s)}if(a.$children$){for(i=0;i<a.$children$.length;++i){v=pe(e,a,i,f);if(v){f.appendChild(v)}}}{if(a.$tag$==="svg"){u=false}else if(f.tagName==="foreignObject"){u=true}}}{f["s-hn"]=l;if(a.$flags$&(2|1)){f["s-sr"]=true;f["s-cr"]=o;f["s-sn"]=a.$name$||"";h=e&&e.$children$&&e.$children$[r];if(h&&h.$tag$===a.$tag$&&e.$elm$){ye(e.$elm$,false)}}}return f};var ye=function(e,t){h.$flags$|=1;var r=e.childNodes;for(var n=r.length-1;n>=0;n--){var a=r[n];if(a["s-hn"]!==l&&a["s-ol"]){xe(a).insertBefore(a,Se(a));a["s-ol"].remove();a["s-ol"]=undefined;c=true}if(t){ye(a,t)}}h.$flags$&=~1};var we=function(e,t,r,n,a,i){var s=e["s-cr"]&&e["s-cr"].parentNode||e;var o;if(s.shadowRoot&&s.tagName===l){s=s.shadowRoot}for(;a<=i;++a){if(n[a]){o=pe(null,r,a,e);if(o){n[a].$elm$=o;s.insertBefore(o,Se(t))}}}};var be=function(e,t,r,n,a){for(;t<=r;++t){if(n=e[t]){a=n.$elm$;{f=true;if(a["s-ol"]){a["s-ol"].remove()}else{ye(a,true)}}a.remove()}}};var Re=function(e,t,r,n){var a=0;var i=0;var s=t.length-1;var o=t[0];var l=t[s];var $=n.length-1;var f=n[0];var c=n[$];var u;while(a<=s&&i<=$){if(o==null){o=t[++a]}else if(l==null){l=t[--s]}else if(f==null){f=n[++i]}else if(c==null){c=n[--$]}else if(Ne(o,f)){_e(o,f);o=t[++a];f=n[++i]}else if(Ne(l,c)){_e(l,c);l=t[--s];c=n[--$]}else if(Ne(o,c)){if(o.$tag$==="slot"||c.$tag$==="slot"){ye(o.$elm$.parentNode,false)}_e(o,c);e.insertBefore(o.$elm$,l.$elm$.nextSibling);o=t[++a];c=n[--$]}else if(Ne(l,f)){if(o.$tag$==="slot"||c.$tag$==="slot"){ye(l.$elm$.parentNode,false)}_e(l,f);e.insertBefore(l.$elm$,o.$elm$);l=t[--s];f=n[++i]}else{{u=pe(t&&t[i],r,i,e);f=n[++i]}if(u){{xe(o.$elm$).insertBefore(u,Se(o.$elm$))}}}}if(a>s){we(e,n[$+1]==null?null:n[$+1].$elm$,r,n,i,$)}else if(i>$){be(t,a,s)}};var Ne=function(e,t){if(e.$tag$===t.$tag$){if(e.$tag$==="slot"){return e.$name$===t.$name$}return true}return false};var Se=function(e){return e&&e["s-ol"]||e};var xe=function(e){return(e["s-ol"]?e["s-ol"]:e).parentNode};var _e=function(e,t){var r=t.$elm$=e.$elm$;var n=e.$children$;var a=t.$children$;var i;{u=r&&r.parentNode&&r.ownerSVGElement!==undefined;u=t.$tag$==="svg"?true:t.$tag$==="foreignObject"?false:u}if(t.$text$===null){{if(t.$tag$==="slot");else{ge(e,t,u)}}if(n!==null&&a!==null){Re(r,n,t,a)}else if(a!==null){if(e.$text$!==null){r.textContent=""}we(r,null,t,a,0,a.length-1)}else if(n!==null){be(n,0,n.length-1)}}else if(i=r["s-cr"]){i.parentNode.textContent=t.$text$}else if(e.$text$!==t.$text$){r.data=t.$text$}if(u&&t.$tag$==="svg"){u=false}};var Te=function(e){var t=e.childNodes;var r;var n;var a;var i;var s;var o;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++){if(t[i]["s-hn"]!==r["s-hn"]){o=t[i].nodeType;if(s!==""){if(o===1&&s===t[i].getAttribute("slot")){r.hidden=true;break}}else{if(o===1||o===3&&t[i].textContent.trim()!==""){r.hidden=true;break}}}}}Te(r)}}};var Ee=[];var Le=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 $;for(r=t.length;n<r;n++){s=t[n];if(s["s-sr"]&&(o=s["s-cr"])){l=o.parentNode.childNodes;$=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)&&$===""||i===1&&o.getAttribute("slot")===null&&$===""||i===1&&o.getAttribute("slot")===$){if(!Ee.some((function(e){return e.$nodeToRelocate$===o}))){f=true;o["s-sn"]=$;Ee.push({$slotRefNode$:s,$nodeToRelocate$:o})}}}}}if(s.nodeType===1){Le(s)}}};var Ce=function(e,t,r,n){l=e.tagName;var a=t.$vnode$||le(null,null);var i=fe(n)?n:oe(null,null,n);if(r.$attrsToReflect$){i.$attrs$=i.$attrs$||{};r.$attrsToReflect$.forEach((function(t){var r=t[0],n=t[1];return i.$attrs$[n]=e[r]}))}i.$tag$=null;i.$flags$|=4;t.$vnode$=i;i.$elm$=a.$elm$=e.shadowRoot||e;{s=e["s-sc"]}{o=e["s-cr"];$=m&&(r.$flags$&1)!==0;f=false}_e(a,i);{if(c){Le(i.$elm$);for(var u=0;u<Ee.length;u++){var v=Ee[u];if(!v.$nodeToRelocate$["s-ol"]){var g=d.createTextNode("");g["s-nr"]=v.$nodeToRelocate$;v.$nodeToRelocate$.parentNode.insertBefore(v.$nodeToRelocate$["s-ol"]=g,v.$nodeToRelocate$)}}h.$flags$|=1;for(var u=0;u<Ee.length;u++){var v=Ee[u];var p=v.$slotRefNode$.parentNode;var y=v.$slotRefNode$.nextSibling;var g=v.$nodeToRelocate$["s-ol"];while(g=g.previousSibling){var w=g["s-nr"];if(w&&w["s-sn"]===v.$nodeToRelocate$["s-sn"]&&p===w.parentNode){w=w.nextSibling;if(!w||!w["s-nr"]){y=w;break}}}if(!y&&p!==v.$nodeToRelocate$.parentNode||v.$nodeToRelocate$.nextSibling!==y){if(v.$nodeToRelocate$!==y){p.insertBefore(v.$nodeToRelocate$,y)}}}h.$flags$&=~1}if(f){Te(i.$elm$)}Ee.length=0}};var je=function(e,t){if(t&&!e.$onRenderResolve$){t["s-p"].push(new Promise((function(t){return e.$onRenderResolve$=t})))}};var Ae=function(e,t,r,n){{t.$flags$|=16}if(t.$flags$&4){t.$flags$|=512;return}var a=Z("scheduleUpdate",r.$tagName$);var i=t.$ancestorComponent$;var s=t.$lazyInstance$;var o=function(){return ke(e,t,r,s,n)};je(t,i);var l;if(n){{l=Ue(s,"componentWillLoad")}}a();return Be(l,(function(){return P(o)}))};var ke=function(e,t,r,n,a){var i=Z("update",r.$tagName$);var s=e["s-rc"];if(a){ae(e,r,t.$modeName$)}var o=Z("render",r.$tagName$);{{try{Ce(e,t,r,n.render())}catch(f){N(f)}}}if(h.$cssShim$){h.$cssShim$.updateHost(e)}{t.$flags$&=~16}{t.$flags$|=2}if(s){s.forEach((function(e){return e()}));e["s-rc"]=undefined}o();i();{var l=e["s-p"];var $=function(){return Ie(e,t,r)};if(l.length===0){$()}else{Promise.all(l).then($);t.$flags$|=4;l.length=0}}};var Ie=function(e,t,r){var n=Z("postUpdate",r.$tagName$);var a=t.$lazyInstance$;var i=t.$ancestorComponent$;if(!(t.$flags$&64)){t.$flags$|=64;{e.classList.add(J)}{Ue(a,"componentDidLoad")}n();{t.$onReadyResolve$(e);if(!i){Oe()}}}else{n()}{t.$onInstanceResolve$(e)}{if(t.$onRenderResolve$){t.$onRenderResolve$();t.$onRenderResolve$=undefined}if(t.$flags$&512){I((function(){return Ae(e,t,r,false)}))}t.$flags$&=~(4|512)}};var Pe=function(e,t){{var r=y(e);if((r.$flags$&(2|16))===2){Ae(e,r,t,false)}}};var Oe=function(e){{d.documentElement.classList.add(J)}{h.$flags$|=2}};var Ue=function(e,t,r){if(e&&e[t]){try{return e[t](r)}catch(n){N(n)}}return undefined};var Be=function(e,t){return e&&e.then?e.then(t):t()};var Me=function(e,t){return y(e).$instanceValues$.get(t)};var He=function(e,t,r,n){var a=y(e);var i=a.$hostElement$;var s=a.$instanceValues$.get(t);var o=a.$flags$;var l=a.$lazyInstance$;r=W(r,n.$members$[t][0]);if(r!==s&&(!(o&8)||s===undefined)){a.$instanceValues$.set(t,r);if(l){if(n.$watchers$&&o&128){var $=n.$watchers$[t];if($){$.forEach((function(e){try{l[e](r,s,t)}catch(n){N(n)}}))}}if((o&(2|16))===2){Ae(i,a,n,false)}}}};var ze=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 Me(this,n)},set:function(e){He(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=y(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;h.jmp((function(){var t=i.get(e);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 Ve=function(e,t,r,n){var a=Z("hydrateClient",t);var i=e.shadowRoot;var s=[];var o=[];var l=i?[]:null;var $=n.$vnode$=le(t,null);if(!h.$orgLocNodes$){Fe(d.body,h.$orgLocNodes$=new Map)}e[K]=r;e.removeAttribute(K);qe($,s,o,l,e,e,r);s.forEach((function(e){var r=e.$hostId$+"."+e.$nodeId$;var n=h.$orgLocNodes$.get(r);var a=e.$elm$;if(n&&(n["s-sd"]||e.$hostId$==="0")){n.parentNode.insertBefore(a,n.nextSibling)}if(!i){a["s-hn"]=t;if(n){a["s-ol"]=n;a["s-ol"]["s-nr"]=a}}h.$orgLocNodes$.delete(r)}));if(i){l.forEach((function(e){if(e){i.appendChild(e)}}))}a()};var qe=function(e,t,r,n,a,i,s){var o;var l;var $;var f;if(i.nodeType===1){o=i.getAttribute(X);if(o){l=o.split(".");if(l[0]===s||l[0]==="0"){$={$flags$:0,$hostId$:l[0],$nodeId$:l[1],$depth$:l[2],$index$:l[3],$tag$:i.tagName.toLowerCase(),$elm$:i,$attrs$:null,$children$:null,$key$:null,$name$:null,$text$:null};t.push($);i.removeAttribute(X);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--){qe(e,t,r,n,a,i.childNodes[f],s)}if(i.shadowRoot){for(f=i.shadowRoot.childNodes.length-1;f>=0;f--){qe(e,t,r,n,a,i.shadowRoot.childNodes[f],s)}}}else if(i.nodeType===8){l=i.nodeValue.split(".");if(l[1]===s||l[1]==="0"){o=l[0];$={$flags$:0,$hostId$:l[1],$nodeId$:l[2],$depth$:l[3],$index$:l[4],$elm$:i,$attrs$:null,$children$:null,$key$:null,$name$:null,$tag$:null,$text$:null};if(o===Y){$.$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(o===Q){$.$tag$="slot";if(l[5]){i["s-sn"]=$.$name$=l[5]}else{i["s-sn"]=""}i["s-sr"]=true;if(n){$.$elm$=d.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(o===D){if(n){i.remove()}else{a["s-cr"]=i;i["s-cn"]=true}}}}}else if(e&&e.$tag$==="style"){var c=le(null,i.textContent);c.$elm$=i;c.$index$="0";e.$children$=[c]}};var Fe=function(e,t){if(e.nodeType===1){var r=0;for(;r<e.childNodes.length;r++){Fe(e.childNodes[r],t)}if(e.shadowRoot){for(r=0;r<e.shadowRoot.childNodes.length;r++){Fe(e.shadowRoot.childNodes[r],t)}}}else if(e.nodeType===8){var n=e.nodeValue.split(".");if(n[0]===G){t.set(n[1]+"."+n[2],e);e.nodeValue="";e["s-sd"]=n[3]===""}}};var We=function(e,n,a,i,s){return __awaiter(r,void 0,void 0,(function(){var r,i,o,l,$,f,c;return __generator(this,(function(u){switch(u.label){case 0:if(!((n.$flags$&32)===0))return[3,5];n.$flags$|=32;s=x(a);if(!s.then)return[3,2];r=ee();return[4,s];case 1:s=u.sent();r();u.label=2;case 2:if(!s.isProxied){{a.$watchers$=s.watchers}ze(s,a,2);s.isProxied=true}i=Z("createInstance",a.$tagName$);{n.$flags$|=8}try{new s(n)}catch(v){N(v)}{n.$flags$&=~8}{n.$flags$|=128}i();o=ie(a.$tagName$);if(!(!_.has(o)&&s.style))return[3,5];l=Z("registerStyles",a.$tagName$);$=s.style;if(!(a.$flags$&8))return[3,4];return[4,t.import("./p-ed968002.system.js").then((function(e){return e.scopeCss($,o,false)}))];case 3:$=u.sent();u.label=4;case 4:re(o,$,!!(a.$flags$&1));l();u.label=5;case 5:f=n.$ancestorComponent$;c=function(){return Ae(e,n,a,true)};if(f&&f["s-rc"]){f["s-rc"].push(c)}else{c()}return[2]}}))}))};var De=function(e,t){if((h.$flags$&1)===0){var r=Z("connectedCallback",t.$tagName$);var n=y(e);if(!(n.$flags$&1)){n.$flags$|=1;var a=void 0;{a=e.getAttribute(K);if(a){if(m&&t.$flags$&1){var i=ne(e.shadowRoot,t);e.classList.remove(i+"-h",i+"-s")}Ve(e,t.$tagName$,a,n)}}if(!a){if(t.$flags$&4||t.$flags$&8){Ge(e)}}{var s=e;while(s=s.parentNode||s.host){if(s.nodeType===1&&s.hasAttribute("s-id")||s["s-p"]){je(n,n.$ancestorComponent$=s);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}}))}{I((function(){return We(e,n,t)}))}}r()}};var Ge=function(e){var t="";var r=e["s-cr"]=d.createComment(t);r["s-cn"]=true;e.insertBefore(r,e.firstChild)};var Qe=function(e){if((h.$flags$&1)===0){var t=y(e);var r=t.$lazyInstance$;if(h.$cssShim$){h.$cssShim$.removeHost(e)}{Ue(r,"componentDidUnload")}}};var Ye=e("b",(function(e,t){if(t===void 0){t={}}var r=Z();var n=[];var a=t.exclude||[];var i=d.head;var s=v.customElements;var o=i.querySelector("meta[charset]");var l=d.createElement("style");var $=[];var f;var c=true;Object.assign(h,t);h.$resourcesUrl$=new URL(t.resourcesUrl||"./",d.baseURI).href;if(t.syncQueue){h.$flags$|=4}{h.$flags$|=2}{var u=d.querySelectorAll("style[s-id]");for(var g=0;g<u.length;g++){var p=u[g];re(p.getAttribute(K),se(p.innerHTML),true)}}e.forEach((function(e){return e[1].forEach((function(t){var r={$flags$:t[0],$tagName$:t[1],$members$:t[2],$listeners$:t[3]};{r.$members$=t[2]}{r.$attrsToReflect$=[]}{r.$watchers$={}}if(!m&&r.$flags$&1){r.$flags$|=8}var i=r.$tagName$;var o=function(e){__extends(t,e);function t(t){var n=e.call(this,t)||this;t=n;b(t);if(r.$flags$&1){if(m){t.attachShadow({mode:"open"})}else if(!("shadowRoot"in t)){t.shadowRoot=t}}return n}t.prototype.connectedCallback=function(){var e=this;if(f){clearTimeout(f);f=null}if(c){$.push(this)}else{h.jmp((function(){return De(e,r)}))}};t.prototype.disconnectedCallback=function(){var e=this;h.jmp((function(){return Qe(e)}))};t.prototype["s-hmr"]=function(e){};t.prototype.forceUpdate=function(){Pe(this,r)};t.prototype.componentOnReady=function(){return y(this).$onReadyPromise$};return t}(HTMLElement);r.$lazyBundleIds$=e[0];if(!a.includes(i)&&!s.get(i)){n.push(i);s.define(i,ze(o,r,1))}}))}));l.innerHTML=n+"{visibility:hidden}.hydrated{visibility:inherit}";l.setAttribute("data-styles","");i.insertBefore(l,o?o.nextSibling:i.firstChild);c=false;if($.length>0){$.forEach((function(e){return e.connectedCallback()}))}else{h.jmp((function(){return f=setTimeout(Oe,30,"timeout")}))}r()}));var Je=e("d",(function(e,t,r){var n=Ke(e);return{emit:function(e){return n.dispatchEvent(new CustomEvent(t,{bubbles:!!(r&4),composed:!!(r&2),cancelable:!!(r&1),detail:e}))}}}));var Ke=e("c",(function(e){return y(e).$hostElement$}));var Xe=function(){function e(r){if(r.keyCode===9){var n=document.querySelectorAll(".hydrated");for(var a=0;a<n.length;a++){n[a].classList.add("user-is-tabbing")}window.removeEventListener("keydown",e);window.addEventListener("mousedown",t,false)}}function t(){var r=document.querySelectorAll(".hydrated");for(var n=0;n<r.length;n++){r[n].classList.remove("user-is-tabbing")}window.removeEventListener("mousedown",t);window.addEventListener("keydown",e,false)}window.addEventListener("keydown",e,false)};var Ze=function(){Xe()};e("g",Ze)}}}));