UNPKG

holakit

Version:

Yet another design-driven UI component set.

1 lines 28.2 kB
function n(n,t){return"sc-"+n.n+(t&&t!==U?"-"+t:"")}function t(n,t){return n+(t?"-h":"-s")}function r(n,t,r,e,i,u){if(e){var o=t.n+(i||U);t[o]||(t[o]=e)}}function e(n,t,r,e,o,f,c){if("class"!==r||f)if("style"===r){for(var a in e)o&&null!=o[a]||(/-/.test(a)?t.style.removeProperty(a):t.style[a]="");for(var a in o)e&&o[a]===e[a]||(/-/.test(a)?t.style.setProperty(a,o[a]):t.style[a]=o[a])}else if("o"!==r[0]||"n"!==r[1]||!/[A-Z]/.test(r[2])||r in t)if("list"!==r&&"type"!==r&&!f&&(r in t||-1!==["object","function"].indexOf(typeof o)&&null!==o)){var s=n.t(t);s&&s.r&&s.r[r]?u(t,r,o):"ref"!==r&&(u(t,r,null==o?"":o),null!=o&&!1!==o||n.i.e(t,r))}else null!=o&&"key"!==r?function l(n,t,r,e){void 0===e&&(e="boolean"==typeof r);var i=t!==(t=t.replace(/^xlink\:?/,""));null==r||e&&(!r||"false"===r)?i?n.removeAttributeNS(Y,F(t)):n.removeAttribute(t):"function"!=typeof r&&(r=e?"":r.toString(),i?n.setAttributeNS(Y,F(t),r):n.setAttribute(t,r))}(t,r,o):(f||n.i.u(t,r)&&(null==o||!1===o))&&n.i.e(t,r);else r=F(r)in t?F(r.substring(2)):F(r[2])+r.substring(3),o?o!==e&&n.i.o(t,r,o):n.i.f(t,r);else if(e!==o){var v=i(e),p=i(o),h=v.filter(function(n){return!p.includes(n)}),d=i(t.className).filter(function(n){return!h.includes(n)}),m=p.filter(function(n){return!v.includes(n)&&!d.includes(n)});d.push.apply(d,m),t.className=d.join(" ")}}function i(n){return null==n||""===n?[]:n.trim().split(/\s+/)}function u(n,t,r){try{n[t]=r}catch(n){}}function o(n,t,r,i,u){var o=11===r.c.nodeType&&r.c.host?r.c.host:r.c,f=t&&t.vattrs||q,c=r.vattrs||q;for(u in f)c&&null!=c[u]||null==f[u]||e(n,o,u,f[u],void 0,i,r.a);for(u in c)u in f&&c[u]===("value"===u||"checked"===u?o[u]:f[u])||e(n,o,u,f[u],c[u],i,r.a)}function f(n,t){function r(i,u,f,c,a,v,y,b,w){if(b=u.vchildren[f],s||(p=!0,"slot"===b.vtag&&(l&&t.s(c,l+"-s"),b.vchildren?b.l=!0:b.v=!0)),_(b.vtext))b.c=t.p(b.vtext);else if(b.v)b.c=t.p("");else{if(v=b.c=Z||"svg"===b.vtag?t.d("http://www.w3.org/2000/svg",b.vtag):t.m(b.l?"slot-fb":b.vtag),n.y(v)&&n.b.delete(m),Z="svg"===b.vtag||"foreignObject"!==b.vtag&&Z,o(n,null,b,Z),_(l)&&v["s-si"]!==l&&t.s(v,v["s-si"]=l),b.vchildren)for(a=0;a<b.vchildren.length;++a)(y=r(i,b,a,v))&&t.w(v,y);"svg"===b.vtag&&(Z=!1)}return b.c["s-hn"]=d,(b.l||b.v)&&(b.c["s-sr"]=!0,b.c["s-cr"]=h,b.c["s-sn"]=b.vname||"",(w=i&&i.vchildren&&i.vchildren[f])&&w.vtag===b.vtag&&i.c&&e(i.c)),b.c}function e(r,i,u,o){n.g=!0;var f=t.k(r);for(u=f.length-1;u>=0;u--)(o=f[u])["s-hn"]!==d&&o["s-ol"]&&(t.M(o),t.j(a(o),o,c(o)),t.M(o["s-ol"]),o["s-ol"]=null,p=!0),i&&e(o,i);n.g=!1}function i(n,e,i,u,o,f,a,s){var l=n["s-cr"];for((a=l&&t.x(l)||n).shadowRoot&&t.C(a)===d&&(a=a.shadowRoot);o<=f;++o)u[o]&&(s=_(u[o].vtext)?t.p(u[o].vtext):r(null,i,o,n))&&(u[o].c=s,t.j(a,s,c(e)))}function u(n,r,i,u){for(;r<=i;++r)_(n[r])&&(u=n[r].c,v=!0,u["s-ol"]?t.M(u["s-ol"]):e(u,!0),t.M(u))}function f(n,t){return n.vtag===t.vtag&&n.vkey===t.vkey&&("slot"!==n.vtag||n.vname===t.vname)}function c(n){return n&&n["s-ol"]?n["s-ol"]:n}function a(n){return t.x(n["s-ol"]?n["s-ol"]:n)}var s,l,v,p,h,d,m,y=[];return function b(w,g,k,M,$,E,j,x,C,S,O,W){if(m=w,d=t.C(m),h=m["s-cr"],s=M,l=m["s-sc"],p=v=!1,function s(l,v,p){var h=v.c=l.c,d=l.vchildren,m=v.vchildren;Z=v.c&&_(t.S(v.c))&&void 0!==v.c.ownerSVGElement,Z="svg"===v.vtag||"foreignObject"!==v.vtag&&Z,_(v.vtext)?(p=h["s-cr"])?t.O(t.x(p),v.vtext):l.vtext!==v.vtext&&t.O(h,v.vtext):("slot"!==v.vtag&&o(n,l,v,Z),_(d)&&_(m)?function y(n,o,l,v,p,h,d,m){for(var y=0,b=0,w=o.length-1,g=o[0],k=o[w],M=v.length-1,$=v[0],E=v[M];y<=w&&b<=M;)if(null==g)g=o[++y];else if(null==k)k=o[--w];else if(null==$)$=v[++b];else if(null==E)E=v[--M];else if(f(g,$))s(g,$),g=o[++y],$=v[++b];else if(f(k,E))s(k,E),k=o[--w],E=v[--M];else if(f(g,E))"slot"!==g.vtag&&"slot"!==E.vtag||e(t.x(g.c)),s(g,E),t.j(n,g.c,t.W(k.c)),g=o[++y],E=v[--M];else if(f(k,$))"slot"!==g.vtag&&"slot"!==E.vtag||e(t.x(k.c)),s(k,$),t.j(n,k.c,g.c),k=o[--w],$=v[++b];else{for(p=null,h=y;h<=w;++h)if(o[h]&&_(o[h].vkey)&&o[h].vkey===$.vkey){p=h;break}_(p)?((m=o[p]).vtag!==$.vtag?d=r(o&&o[b],l,p,n):(s(m,$),o[p]=void 0,d=m.c),$=v[++b]):(d=r(o&&o[b],l,b,n),$=v[++b]),d&&t.j(a(g.c),d,c(g.c))}y>w?i(n,null==v[M+1]?null:v[M+1].c,l,v,b,M):b>M&&u(o,y,w)}(h,d,v,m):_(m)?(_(l.vtext)&&t.O(h,""),i(h,null,v,m,0,m.length-1)):_(d)&&u(d,0,d.length-1)),Z&&"svg"===v.vtag&&(Z=!1)}(g,k),p){for(function n(r,e,i,u,o,f,c,a,s,l){for(o=0,f=(e=t.k(r)).length;o<f;o++){if((i=e[o])["s-sr"]&&(u=i["s-cr"]))for(a=t.k(t.x(u)),s=i["s-sn"],c=a.length-1;c>=0;c--)(u=a[c])["s-cn"]||u["s-nr"]||u["s-hn"]===i["s-hn"]||((3===(l=t.A(u))||8===l)&&""===s||1===l&&null===t.R(u,"slot")&&""===s||1===l&&t.R(u,"slot")===s)&&(y.some(function(n){return n.N===u})||(v=!0,u["s-sn"]=s,y.push({T:i,N:u})));1===t.A(i)&&n(i)}}(k.c),j=0;j<y.length;j++)(x=y[j]).N["s-ol"]||((C=t.p(""))["s-nr"]=x.N,t.j(t.x(x.N),x.N["s-ol"]=C,x.N));for(n.g=!0,j=0;j<y.length;j++){for(x=y[j],O=t.x(x.T),W=t.W(x.T),C=x.N["s-ol"];C=t.L(C);)if((S=C["s-nr"])&&S&&S["s-sn"]===x.N["s-sn"]&&O===t.x(S)&&(S=t.W(S))&&S&&!S["s-nr"]){W=S;break}(!W&&O!==t.x(x.N)||t.W(x.N)!==W)&&x.N!==W&&(t.M(x.N),t.j(O,x.N,W))}n.g=!1}return v&&function n(r,e,i,u,o,f,c,a){for(u=0,o=(i=t.k(r)).length;u<o;u++)if(e=i[u],1===t.A(e)){if(e["s-sr"])for(c=e["s-sn"],e.hidden=!1,f=0;f<o;f++)if(i[f]["s-hn"]!==e["s-hn"])if(a=t.A(i[f]),""!==c){if(1===a&&c===t.R(i[f],"slot")){e.hidden=!0;break}}else if(1===a||3===a&&""!==t.P(i[f]).trim()){e.hidden=!0;break}n(e)}}(k.c),y.length=0,k}}function c(n,t){n&&(n.vattrs&&n.vattrs.ref&&n.vattrs.ref(t?null:n.c),n.vchildren&&n.vchildren.forEach(function(n){c(n,t)}))}function a(n,t,r,e,i){var u,o,f,c,s=n.A(t);if(i&&1===s){(o=n.R(t,I))&&(f=o.split("."))[0]===e&&((c={}).vtag=n.C(c.c=t),r.vchildren||(r.vchildren=[]),r.vchildren[f[1]]=c,r=c,i=""!==f[2]);for(var l=0;l<t.childNodes.length;l++)a(n,t.childNodes[l],r,e,i)}else 3===s&&(u=t.previousSibling)&&8===n.A(u)&&"s"===(f=n.P(u).split("."))[0]&&f[1]===e&&((c={vtext:n.P(t)}).c=t,r.vchildren||(r.vchildren=[]),r.vchildren[f[2]]=c)}function s(n,t){for(var r,e,i=null,u=!1,o=!1,f=arguments.length;f-- >2;)z.push(arguments[f]);for(;z.length>0;){var c=z.pop();if(c&&void 0!==c.pop)for(f=c.length;f--;)z.push(c[f]);else"boolean"==typeof c&&(c=null),(o="function"!=typeof n)&&(null==c?c="":"number"==typeof c?c=String(c):"string"!=typeof c&&(o=!1)),o&&u?i[i.length-1].vtext+=c:null===i?i=[o?{vtext:c}:c]:i.push(o?{vtext:c}:c),u=o}if(null!=t){if(t.className&&(t.class=t.className),"object"==typeof t.class){for(f in t.class)t.class[f]&&z.push(f);t.class=z.join(" "),z.length=0}null!=t.key&&(r=t.key),null!=t.name&&(e=t.name)}return"function"==typeof n?n(t,i||[],G):{vtag:n,vchildren:i,vtext:void 0,vattrs:t,vkey:r,vname:e,c:void 0,a:!1}}function l(n){return{vtag:n.vtag,vchildren:n.vchildren,vtext:n.vtext,vattrs:n.vattrs,vkey:n.vkey,vname:n.vname}}function v(n){return{D:n[0],I:n[1],U:!!n[2],q:!!n[3],B:!!n[4]}}function p(n,t){if(_(t)&&"object"!=typeof t&&"function"!=typeof t){if(n===Boolean||4===n)return"false"!==t&&(""===t||!!t);if(n===Number||8===n)return parseFloat(t);if(n===String||2===n)return t.toString()}return t}function h(n,t,r){n._.add(t),n.F.has(t)||(n.F.set(t,!0),n.H?n.queue.write(function(){return d(n,t,r)}):n.queue.tick(function(){return d(n,t,r)}))}function d(n,r,e,i,u,o){return L(this,void 0,void 0,function(){var i,f;return P(this,function(c){switch(c.Y){case 0:return n.F.delete(r),n.Z.has(r)?[3,12]:(u=n.z.get(r))?[3,6]:(o=n.G.get(r))&&!o["s-rn"]?((o["s-rc"]=o["s-rc"]||[]).push(function(){d(n,r,e)}),[2]):(u=function a(n,t,r,e,i,u,o,f){try{i=new(u=n.t(t).K),function c(n,t,r,e,i,u){n.Q.set(e,r),n.X.has(r)||n.X.set(r,{}),Object.entries(Object.assign({color:{type:String}},t.properties,{mode:{type:String}})).forEach(function(t){var o=t[0],f=t[1];(function c(n,t,r,e,i,u,o,f,a){if(t.type||t.state){var s=n.X.get(r);t.state||(!t.attr||void 0!==s[i]&&""!==s[i]||(f=u&&u.J)&&_(a=f[t.attr])&&(s[i]=p(t.type,a)),r.hasOwnProperty(i)&&(void 0===s[i]&&(s[i]=p(t.type,r[i])),"mode"!==i&&delete r[i])),e.hasOwnProperty(i)&&void 0===s[i]&&(s[i]=e[i]),t.watchCallbacks&&(s[K+i]=t.watchCallbacks.slice()),b(e,i,function l(t){return(t=n.X.get(n.Q.get(this)))&&t[i]},function v(r,e){(e=n.Q.get(this))&&(t.state||t.mutable)&&m(n,e,i,r,o)})}else t.elementRef&&y(e,i,r)})(n,f,r,e,o,i,u)})}(n,u,t,i,r,e)}catch(r){i={},n.V(r,7,t,!0)}return n.z.set(t,i),i}(n,r,n.nn.get(r),e),[3,5]);case 1:return c.tn.push([1,4,,5]),u.componentWillLoad?[4,u.componentWillLoad()]:[3,3];case 2:c.rn(),c.Y=3;case 3:return[3,5];case 4:return i=c.rn(),n.V(i,3,r),[3,5];case 5:case 6:return[3,11];case 7:return c.tn.push([7,10,,11]),u.componentWillUpdate?[4,u.componentWillUpdate()]:[3,9];case 8:c.rn(),c.Y=9;case 9:return[3,11];case 10:return f=c.rn(),n.V(f,5,r),[3,11];case 11:(function l(n,r,e,i,u){try{var o=r.K.host,f=r.K.encapsulation,c="shadow"===f&&n.i.en,a=e;if(c&&(a=e.shadowRoot),!e["s-rn"]){n.in(n,n.i,r,e);var l=e["s-sc"];l&&(n.i.s(e,t(l,!0)),"scoped"===f&&n.i.s(e,t(l)))}if(i.render||i.hostData||o){n.un=!0;var v=i.render&&i.render();n.un=!1;var p=n.on.get(e)||{};p.c=a;var h=s(null,void 0,v);n.on.set(e,n.render(e,p,h,c,f))}n.fn&&n.fn.cn(e),e["s-rn"]=!0,e["s-rc"]&&(e["s-rc"].forEach(function(n){return n()}),e["s-rc"]=null)}catch(t){n.un=!1,n.V(t,8,e,!0)}})(n,n.t(r),r,u),r["s-init"](),c.Y=12;case 12:return[2]}})})}function m(n,t,r,e,i,u){var o=n.X.get(t);o||n.X.set(t,o={}),e!==o[r]&&(o[r]=e,n.z.get(t)&&!n.un&&t["s-rn"]&&h(n,t,i))}function y(n,t,r){Object.defineProperty(n,t,{configurable:!0,value:r})}function b(n,t,r,e){Object.defineProperty(n,t,{configurable:!0,get:r,set:e})}function w(n,t,r,e,i,u){if(n._.delete(t),(i=n.G.get(t))&&((e=i["s-ld"])&&((r=e.indexOf(t))>-1&&e.splice(r,1),e.length||i["s-init"]&&i["s-init"]()),n.G.delete(t)),n.an.length&&!n._.size)for(;u=n.an.shift();)u()}function g(n,t,r,e,i){if(r.connectedCallback=function(){(function r(n,t,e,i){n.Z.delete(e),n.sn.has(e)||(e["s-id"]||(e["s-id"]=n.ln()),n.vn=!0,n._.add(e),n.sn.set(e,!0),function u(n,t,r){for(r=t;r=n.i.S(r);)if(n.y(r)){n.b.has(t)||(n.G.set(t,r),(r["s-ld"]=r["s-ld"]||[]).push(t));break}}(n,e),n.queue.tick(function(){n.nn.set(e,function r(n,t,e,i,u){return e.mode||(e.mode=n.pn(e)),e["s-cr"]||n.R(e,D)||n.en&&1===t.hn||(e["s-cr"]=n.p(""),e["s-cr"]["s-cn"]=!0,n.j(e,e["s-cr"],n.k(e)[0])),n.en||1!==t.hn||(e.shadowRoot=e),1===t.hn&&n.en&&!e.shadowRoot&&n.dn(e,{mode:"open"}),i={mn:e["s-id"],J:{}},t.r&&Object.keys(t.r).forEach(function(r){(u=t.r[r].yn)&&(i.J[u]=n.R(e,u))}),i}(n.i,t,e)),n.bn(t,e)}))})(n,t,this)},r.disconnectedCallback=function(){(function t(n,r,e){!n.g&&function i(n,t){for(;t;){if(!n.x(t))return 9!==n.A(t);t=n.x(t)}}(n.i,r)&&(n.Z.set(r,!0),w(n,r),c(n.on.get(r),!0),n.i.f(r),n.wn.delete(r),n.fn&&n.fn.gn(r),[n.G,n.kn,n.nn].forEach(function(n){return n.delete(r)}))})(n,this)},r["s-init"]=function(){(function t(n,r,e,i,u,o,f){if(function n(t,r){for(var e=0;e<r.childNodes.length;e++){var i=r.childNodes[e];if(1===i.nodeType){if(t.t(i)&&!t.sn.has(i))return!1;if(!n(t,i))return!1}}return!0}(n,r)&&n.z.get(r)&&!n.Z.has(r)&&(!r["s-ld"]||!r["s-ld"].length)){n.b.set(r,!0),n.Mn.has(r)||(n.Mn.set(r,!0),r["s-ld"]=void 0,n.i.s(r,e));try{c(n.on.get(r)),(o=n.kn.get(r))&&(o.forEach(function(n){return n(r)}),n.kn.delete(r))}catch(t){n.V(t,4,r)}w(n,r)}})(n,this,e)},r.forceUpdate=function(){h(n,this,i)},t.r){var u=Object.entries(t.r),o={};u.forEach(function(n){var t=n[0],r=n[1].yn;r&&(o[r]=t)}),o=Object.assign({},o),r.attributeChangedCallback=function(n,t,r){(function e(n,t,r,i){var u=n[F(r)];u&&(t[u]=i)})(o,this,n,r)},function f(n,t,r,e){t.forEach(function(t){var i=t[0],u=t[1],o=u.$n;3&o?b(r,i,function t(){return(n.X.get(this)||{})[i]},function t(r){m(n,this,i,p(u.En,r),e)}):32===o&&y(r,i,H)})}(n,u,r,i)}}function k(n,t,r,e){return function(){var i=arguments;return function u(n,t,r){var e=t[r],i=n.jn.body;return i?(e||(e=i.querySelector(r)),e||(e=t[r]=n.m(r),n.w(i,e)),e.componentOnReady()):Promise.resolve()}(n,t,r).then(function(n){return n[e].apply(n,i)})}}function M(n,t,r){n.lastIndex=0;var e=t.substring(r).match(n);if(e){var i=r+e.index;return{start:i,end:i+e[0].length}}return null}function $(n,t,r){var e=function i(n,t){var r=M(un,n,t);if(!r)return null;var e=function i(n,t){for(var r=0,e=t;e<n.length;e++){var i=n[e];if("("===i)r++;else if(")"===i&&--r<=0)return e+1}return e}(n,r.start),u=n.substring(r.end,e-1).split(","),o=u[0],f=u.slice(1);return{start:r.start,end:e,xn:o.trim(),Cn:f.length>0?f.join(",").trim():void 0}}(n,r);if(!e)return t.push(n.substring(r,n.length)),n.length;var u=e.xn,o=null!=e.Cn?x(e.Cn):void 0;return t.push(n.substring(r,e.start),function(n){return function t(n,r,e){return n[r]?n[r]:e?E(e,n):""}(n,u,o)}),e.end}function E(n,t){for(var r="",e=0;e<n.length;e++){var i=n[e];r+="string"==typeof i?i:i(t)}return r}function j(n,t){for(var r=!1,e=!1,i=t;i<n.length;i++){var u=n[i];if(r)e&&'"'===u&&(r=!1),e||"'"!==u||(r=!1);else if('"'===u)r=!0,e=!0;else if("'"===u)r=!0,e=!1;else{if(";"===u)return i+1;if("}"===u)return i}}return i}function x(n){var t=0;n=function r(n){for(var t="",r=0;;){var e=M(on,n,r),i=e?e.start:n.length;if(t+=n.substring(r,i),!e)break;r=j(n,i)}return t}(n=n.replace(fn,"")).replace(an,"").replace(cn,"");for(var e=[];t<n.length;)t=$(n,e,t);return e}function C(n){var t={};n.forEach(function(n){n.Sn.forEach(function(n){t[n.On]=n.value})});for(var r={},e=Object.entries(t),i=function(n){var t=!1;if(e.forEach(function(n){var e=n[0],i=E(n[1],r);i!==r[e]&&(r[e]=i,t=!0)}),!t)return"break"},u=0;u<10&&"break"!==i();u++);return r}function S(n){var t=(n=n.replace(/\s+/gim," ").trim()).endsWith(sn);return t&&(n=n.substr(0,n.length-sn.length).trim()),{value:n,Wn:t}}function O(n){var t=[];return n.forEach(function(n){t.push.apply(t,n.An)}),t}function W(n){var t=function r(n){return function n(t,r){var e=r.substring(t.start,t.end-1);if(t.parsedCssText=t.cssText=e.trim(),t.parent){var i=t.previous?t.previous.end:t.parent.start;e=(e=(e=function u(n){return n.replace(/\\([0-9a-f]{1,6})\s/gi,function(){for(var n=arguments[1],t=6-n.length;t--;)n="0"+n;return"\\"+n})}(e=r.substring(i,t.start-1))).replace(nn.Rn," ")).substring(e.lastIndexOf(";")+1);var o=t.parsedSelector=t.selector=e.trim();t.atRule=0===o.indexOf(en),t.atRule?0===o.indexOf(rn)?t.type=X.Nn:o.match(nn.Tn)&&(t.type=X.Ln,t.keyframesName=t.selector.split(nn.Rn).pop()):0===o.indexOf(tn)?t.type=X.Pn:t.type=X.Dn}var f=t.rules;if(f)for(var c=0,a=f.length,s=void 0;c<a&&(s=f[c]);c++)n(s,r);return t}(function r(n){var t=new Q;t.start=0,t.end=n.length;for(var r=t,e=0,i=n.length;e<i;e++)if(n[e]===J){r.rules||(r.rules=[]);var u=r,o=u.rules[u.rules.length-1]||null;(r=new Q).start=e+1,r.parent=u,r.previous=o,u.rules.push(r)}else n[e]===V&&(r.end=e+1,r=r.parent||t);return t}(n=function t(n){return n.replace(nn.In,"").replace(nn.Un,"")}(n)),n)}(n),e=x(n);return{qn:n,Bn:e,An:function i(n,t){if(void 0===t&&(t=0),!n.rules)return[];var r=[];return n.rules.filter(function(n){return n.type===X.Dn}).forEach(function(n){var e=function i(n){for(var t,r=[];t=ln.exec(n.trim());){var e=S(t[2]),i=e.value,u=e.Wn;r.push({On:t[1].trim(),value:x(i),Wn:u})}return r}(n.cssText);e.length>0&&n.parsedSelector.split(",").forEach(function(n){n=n.trim(),r.push({selector:n,Sn:e,_n:1,Fn:t})}),t++}),r}(t),Hn:e.length>1}}function A(n,t){var r=W(t.innerHTML);r.Yn=t,n.push(r)}function R(n,t,r){return function e(n,t,r){return n.replace(new RegExp(t,"g"),r)}(n,"\\."+t,"."+r)}function N(n,t,r){var e=r.href;return fetch(e).then(function(n){return n.text()}).then(function(i){if(function u(n){return n.indexOf("var(")>-1||vn.test(n)}(i)&&r.parentNode){(function o(n){return pn.lastIndex=0,pn.test(n)})(i)&&(i=function f(n,t){var r=t.replace(/[^\/]*$/,"");return n.replace(pn,function(n,t){var e=r+t;return n.replace(t,e)})}(i,e));var c=n.createElement("style");c.innerHTML=i,A(t,c),r.parentNode.insertBefore(c,r),r.remove()}}).catch(function(n){})}var T,L=this&&this.Zn||function(n,t,r,e){return new(r||(r=Promise))(function(i,u){function o(n){try{c(e.zn(n))}catch(n){u(n)}}function f(n){try{c(e.throw(n))}catch(n){u(n)}}function c(n){n.Gn?i(n.value):new r(function(t){t(n.value)}).then(o,f)}c((e=e.apply(n,t||[])).zn())})},P=this&&this.Kn||function(n,t){function r(r){return function(o){return function c(r){if(e)throw new TypeError("Generator is already executing.");for(;f;)try{if(e=1,i&&(u=2&r[0]?i.return:r[0]?i.throw||((u=i.return)&&u.call(i),0):i.zn)&&!(u=u.call(i,r[1])).Gn)return u;switch(i=0,u&&(r=[2&r[0],u.value]),r[0]){case 0:case 1:u=r;break;case 4:return f.Y++,{value:r[1],Gn:!1};case 5:f.Y++,i=r[1],r=[0];continue;case 7:r=f.Qn.pop(),f.tn.pop();continue;default:if(!(u=(u=f.tn).length>0&&u[u.length-1])&&(6===r[0]||2===r[0])){f=0;continue}if(3===r[0]&&(!u||r[1]>u[0]&&r[1]<u[3])){f.Y=r[1];break}if(6===r[0]&&f.Y<u[1]){f.Y=u[1],u=r;break}if(u&&f.Y<u[2]){f.Y=u[2],f.Qn.push(r);break}u[2]&&f.Qn.pop(),f.tn.pop();continue}r=t.call(n,f)}catch(n){r=[6,n],i=0}finally{e=u=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,Gn:!0}}([r,o])}}var e,i,u,o,f={Y:0,rn:function(){if(1&u[0])throw u[1];return u[1]},tn:[],Qn:[]};return o={zn:r(0),throw:r(1),return:r(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o},D="ssrv",I="ssrc",U="$",q={},B={enter:13,escape:27,space:32,tab:9,left:37,up:38,right:39,down:40},_=function(n){return null!=n},F=function(n){return n.toLowerCase()},H=function(){},Y="http://www.w3.org/1999/xlink",Z=!1,z=[],G={forEach:function(n,t){n.forEach(function(n,r,e){return t(l(n),r,e)})},map:function(n,t){return n.map(function(n,r,e){return function i(n){return{vtag:n.vtag,vchildren:n.vchildren,vtext:n.vtext,vattrs:n.vattrs,vkey:n.vkey,vname:n.vname}}(t(l(n),r,e))})}},K="wc-",Q=function Q(){this.start=0,this.end=0,this.previous=null,this.parent=null,this.rules=null,this.parsedCssText="",this.cssText="",this.atRule=!1,this.type=0,this.keyframesName="",this.selector="",this.parsedSelector=""},X={Dn:1,Ln:7,Nn:4,Pn:1e3},J="{",V="}",nn={In:/\/\*[^*]*\*+([^\/*][^*]*\*+)*\//gim,Un:/@import[^;]*;/gim,Xn:/(?:^[^;\-\s}]+)?--[^;{}]*?:[^{};]*?(?:[;\n]|$)/gim,Jn:/(?:^[^;\-\s}]+)?--[^;{}]*?:[^{};]*?{[^}]*?}(?:[;\n]|$)?/gim,Vn:/@apply\s*\(?[^);]*\)?\s*(?:[;\n]|$)?/gim,nt:/[^;:]*?:[^;]*?var\([^;]*\)(?:[;\n]|$)?/gim,Tn:/^@[^\s]*keyframes/,Rn:/\s+/g},tn="--",rn="@media",en="@",un=/\bvar\(/,on=/\B--[\w-]+\s*:/,fn=/\/\*[^*]*\*+([^\/*][^*]*\*+)*\//gim,cn=/^[\t ]+\n/gm,an=/[^{}]*{\s*}/gm,sn="!important",ln=/(?:^|[;\s{]\s*)(--[\w-]*?)\s*:\s*(?:((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};{])+)|\{([^}]*)\}(?:(?=[;\s}])|$))/gm,vn=/[\s;{]--[-a-zA-Z0-9]+\s*:/m,pn=/url[\s]*\([\s]*['"]?(?![http|\/])([^\'\"\)]*)[\s]*['"]?\)[\s]*/gim,hn=function(){function n(n,t){this.tt=n,this.rt=t,this.et=0,this.it=new WeakMap,this.ut=new WeakMap,this.ot=[],this.ft=new Map}return n.prototype.ct=function(){var n=this;return new Promise(function(t){n.tt.requestAnimationFrame(function(){(function r(n,t){return function r(n,t){for(var r=[],e=n.querySelectorAll('link[rel="stylesheet"][href]'),i=0;i<e.length;i++)r.push(N(n,t,e[i]));return Promise.all(r)}(n,t).then(function(){(function r(n,t){for(var r=n.querySelectorAll("style"),e=0;e<r.length;e++)A(t,r[e])})(n,t)})})(n.rt,n.ot).then(function(){return t()})})})},n.prototype.at=function(n){var t=this;return N(this.rt,this.ot,n).then(function(){t.st()})},n.prototype.lt=function(n){A(this.ot,n),this.st()},n.prototype.vt=function(n,t,r){if(this.ut.has(n))return null;var e=n["s-sc"],i=this.pt(r,t,e),u=i.Hn&&i.ht;if(!u&&i.Yn)return null;var o=this.rt.createElement("style");if(u){var f=i.ht+"-"+this.et;n["s-sc"]=f,this.it.set(n,o),this.ut.set(n,function c(n,t){var r=n.Bn.map(function(r){return"string"==typeof r?R(r,n.ht,t):r}),e=n.An.map(function(r){return Object.assign({},r,{selector:R(r.selector,n.ht,t)})});return Object.assign({},n,{Bn:r,An:e,ht:t})}(i,f)),this.et++}else i.Yn=o,i.Hn||(o.innerHTML=E(i.Bn,{})),this.ot.push(i),this.st(),this.ut.set(n,i);return o},n.prototype.gn=function(n){var t=this.it.get(n);t&&t.remove(),this.it.delete(n),this.ut.delete(n)},n.prototype.cn=function(n){var t=this.ut.get(n);if(t&&t.Hn&&t.ht){var r=this.it.get(n);if(r){var e=C(function i(n,t,r){return function i(n){return n.sort(function(n,t){return n._n===t._n?n.Fn-t.Fn:n._n-t._n}),n}(O(r.concat(function e(n,t){for(var r=[];t;){var e=n.get(t);e&&r.push(e),t=t.parentElement}return r}(t,n))).filter(function(t){return function r(n,t){return n.matches(t)}(n,t.selector)}))}(n,this.ut,this.ot));r.innerHTML=E(t.Bn,e)}}},n.prototype.st=function(){(function n(t){var r=C(O(t));t.forEach(function(n){n.Hn&&(n.Yn.innerHTML=E(n.Bn,r))})})(this.ot)},n.prototype.pt=function(n,t,r){var e=this.ft.get(t);return e||((e=W(n)).ht=r,this.ft.set(t,e)),e},n}();!function dn(n){return!!(n.CSS&&n.CSS.supports&&n.CSS.supports("color","var(--c)"))}(window)&&(T=new hn(window,document)),function mn(t,e,i,u,o,c,l,p){function d(n,t){if(!i.customElements.get(n.n)){T[n.n]=!0,g(P,x[n.n]=n,t.prototype,c,j);var r=[];for(var e in n.r)n.r[e].yn&&r.push(n.r[e].yn);t.observedAttributes=r,i.customElements.define(n.n,t)}}function m(n,t){return null==n?null:S.get(n.replace(/^\.\//,""))}function y(n){return"exports"===n||"require"===n||!!m(n)}function b(n,t,e){var i={};try{e.apply(null,t.map(function(n){return"exports"===n?i:"require"===n?w:m(n)}))}catch(n){}void 0!==n&&(S.set(n,i),n&&!n.endsWith(".js")&&Object.keys(i).forEach(function(n){for(var t=n.replace(/-/g,"").toLowerCase(),e=Object.keys(x),u=0;u<e.length;u++)if(e[u].replace(/-/g,"").toLowerCase()===t){var o=x[e[u]];o&&(o.K=i[n],r(0,o,o.hn,o.K.style,o.K.styleMode));break}}))}function w(n,t){M(void 0,n,t)}function M(n,t,r){var e=t.filter(function(n){return!y(n)});e.forEach(function(n){E(o+n.replace(".js",".es5.js"))}),C.push([n,t,r]),0===e.length&&function i(){for(var n=C.length-1;n>=0;n--){var t=C[n],r=t[0],e=t[1],i=t[2];e.every(y)&&!y(r)&&(C.splice(n,1),b(r,e,i))}}()}function $(n,t){var r=!R.en;E(o+n+(r?".sc":"")+".es5.entry.js")}function E(n){function t(){clearTimeout(r),e.onerror=e.onload=null,R.M(e),O.delete(n)}var r,e;O.has(n)||(O.add(n),(e=R.m("script")).charset="utf-8",e.async=!0,e.src=n,r=setTimeout(t,12e4),e.onerror=e.onload=t,R.w(R.jn.head,e))}var j=i.performance,x={html:{}},C=[],S=new Map,O=new Set,W={},A=i[t]=i[t]||{},R=function N(n,t,r){n.ael||(n.ael=function(n,t,r,e){return n.addEventListener(t,r,e)},n.rel=function(n,t,r,e){return n.removeEventListener(t,r,e)});var e=new WeakMap;"function"!=typeof t.CustomEvent&&(t.CustomEvent=function(n,t,e){return t=t||{},(e=r.createEvent("CustomEvent")).initCustomEvent(n,t.bubbles,t.cancelable,t.detail),e},t.CustomEvent.prototype=t.Event.prototype);var i={jn:r,en:!!r.documentElement.attachShadow,dt:!1,A:function(n){return n.nodeType},m:function(n){return r.createElement(n)},d:function(n,t){return r.createElementNS(n,t)},p:function(n){return r.createTextNode(n)},mt:function(n){return r.createComment(n)},j:function(n,t,r){return n.insertBefore(t,r)},M:function(n){return n.remove()},w:function(n,t){return n.appendChild(t)},s:function(n,t){if(n.classList)n.classList.add(t);else if("svg"===n.nodeName.toLowerCase()){var r=n.getAttribute("class")||"";r.split(" ").includes(t)||(r+=" "+t),n.setAttribute("class",r.trim())}},k:function(n){return n.childNodes},x:function(n){return n.parentNode},W:function(n){return n.nextSibling},L:function(n){return n.previousSibling},C:function(n){return F(n.nodeName)},P:function(n){return n.textContent},O:function(n,t){return n.textContent=t},R:function(n,t){return n.getAttribute(t)},yt:function(n,t,r){return n.setAttribute(t,r)},bt:function(n,t,r,e){return n.setAttributeNS(t,r,e)},e:function(n,t){return n.removeAttribute(t)},u:function(n,t){return n.hasAttribute(t)},pn:function(t){return t.getAttribute("mode")||(n.Context||{}).mode},wt:function(n,e){return"child"===e?n.firstElementChild:"parent"===e?i.S(n):"body"===e?r.body:"document"===e?r:"window"===e?t:n},o:function(t,r,u,o,f,c,a,s){var l=r,v=t,p=e.get(t);if(p&&p[l]&&p[l](),"string"==typeof c?v=i.wt(t,c):"object"==typeof c?v=c:(s=r.split(":")).length>1&&(v=i.wt(t,s[0]),r=s[1]),v){var h=u;(s=r.split(".")).length>1&&(r=s[0],h=function(n){n.keyCode===B[s[1]]&&u(n)}),a=i.dt?{capture:!!o,passive:!!f}:!!o,n.ael(v,r,h,a),p||e.set(t,p={}),p[l]=function(){v&&n.rel(v,r,h,a),p[l]=null}}},f:function(n,t){var r=e.get(n);r&&(t?r[t]&&r[t]():Object.keys(r).forEach(function(n){r[n]&&r[n]()}))},gt:function(n,r,e){var i=new t.CustomEvent(r,e);return n&&n.dispatchEvent(i),i},S:function(n,t){return(t=i.x(n))&&11===i.A(t)?t.host:t},dn:function(n,t){return n.attachShadow(t)}};return i}(A,i,u);e.isServer=e.isPrerender=!(e.isClient=!0),e.window=i,e.location=i.location,e.document=u,e.resourcesUrl=e.publicPath=o,A.h=s,A.Context=e;var T=i["s-defined"]=i["s-defined"]||{},L=0,P={i:R,kt:d,Mt:e.emit,fn:p,t:function(n){return x[R.C(n)]},$t:function(n){return e[n]},isClient:!0,y:function(n){return!(!T[R.C(n)]&&!P.t(n))},V:function(n,t,r){},ln:function(){return t+L++},Et:function(n){return function t(n,r,e){return{create:k(n,r,e,"create"),componentOnReady:k(n,r,e,"componentOnReady")}}(R,W,n)},queue:e.queue=function I(n,t){function r(t){return function(r){t.push(r),p||(p=!0,n.raf(u))}}function e(n){for(var t=0;t<n.length;t++)try{n[t](o())}catch(n){}n.length=0}function i(n,t){for(var r,e=0;e<n.length&&(r=o())<t;)try{n[e++](r)}catch(n){}e===n.length?n.length=0:0!==e&&n.splice(0,e)}function u(){v++,e(a);var t=o()+7*Math.ceil(v*(1/22));i(s,t),i(l,t),s.length>0&&(l.push.apply(l,s),s.length=0),(p=a.length+s.length+l.length>0)?n.raf(u):v=0}var o=function(){return t.performance.now()},f=Promise.resolve(),c=[],a=[],s=[],l=[],v=0,p=!1;return n.raf||(n.raf=t.requestAnimationFrame.bind(t)),{tick:function(n){c.push(n),1===c.length&&f.then(function(){return e(c)})},read:r(a),write:r(s)}}(A,i),bn:function q(n,t,r){var e="string"==typeof n.jt?n.jt:n.jt[t.mode];m(e)?h(P,t,j):(C.push([void 0,[e],function(){h(P,t,j)}]),p&&Y?Y.push(function(){return $(e)}):$(e))},H:!1,un:!1,g:!1,G:new WeakMap,xt:new WeakMap,sn:new WeakMap,wn:new WeakMap,Mn:new WeakMap,b:new WeakMap,Q:new WeakMap,nn:new WeakMap,z:new WeakMap,Z:new WeakMap,F:new WeakMap,kn:new WeakMap,Ct:new WeakMap,on:new WeakMap,X:new WeakMap,_:new Set,an:[]};A.onReady=function(){return new Promise(function(n){return P.queue.write(function(){return P._.size?P.an.push(n):n()})})},P.render=f(P,R);var _=R.jn.documentElement;_["s-ld"]=[],_["s-rn"]=!0,_["s-init"]=function(){P.b.set(_,A.loaded=P.H=!0),R.gt(i,"appload",{detail:{namespace:t}})},function H(n,t,r){var e,i,u,o,f,c,s=r.querySelectorAll("["+D+"]"),l=s.length;if(l>0)for(n.b.set(r,!0),o=0;o<l;o++)for(e=s[o],i=t.R(e,D),(u={}).vtag=t.C(u.c=e),n.on.set(e,u),f=0,c=e.childNodes.length;f<c;f++)a(t,e.childNodes[f],u,i,!0)}(P,R,_),A.loadBundle=M;var Y=[];p&&p.ct().then(function(){for(;Y.length;)Y.shift()();Y=null}),P.in=function(t,r,e,i){(function u(t,r,e,i){var u=e.n+i.mode,o=e[u];if((2===e.hn||1===e.hn&&!t.i.en)&&(i["s-sc"]=o?n(e,i.mode):n(e)),o||(o=e[u=e.n+U]),o){var f=r.jn.head;if(r.en)if(1===e.hn)f=i.shadowRoot;else for(var c=i;c=r.x(c);)if(c.host&&c.host.shadowRoot){f=c.host.shadowRoot;break}var a=t.xt.get(f);if(a||t.xt.set(f,a={}),!a[u]){var s=void 0;if(t.fn?s=t.fn.vt(i,u,o):((s=r.m("style")).innerHTML=o,a[u]=!0),s){var l=f.querySelectorAll("[data-styles]");r.j(f,s,l.length&&l[l.length-1].nextSibling||f.firstChild)}}}})(t,r,e,i)},l.map(function(n){var t=function r(n){var t=n[0],r=n[1],e=n[3],i=n[4],u=n[5],o={color:{yn:"color"}};if(e)for(var f=0;f<e.length;f++){var c=e[f];o[c[0]]={$n:c[1],St:!!c[2],yn:"string"==typeof c[3]?c[3]:c[3]?c[0]:0,En:c[4]}}return{n:t,jt:r,r:Object.assign({},o),hn:i,Ot:u?u.map(v):void 0}}(n);return x[t.n]=t}).forEach(function(n){function t(n){return HTMLElement.call(this,n)}t.prototype=Object.create(HTMLElement.prototype,{constructor:{value:t,configurable:!0}}),d(n,t)}),P.vn||_["s-init"](),function Z(n,t,r,e,i,u){if(t.componentOnReady=function(t,r){if(!t.nodeName.includes("-"))return r(null),!1;var e=n.t(t);if(e)if(n.b.has(t))r(t);else{var i=n.kn.get(t)||[];i.push(r),n.kn.set(t,i)}return!!e},i){for(u=i.length-1;u>=0;u--)t.componentOnReady(i[u][0],i[u][1])&&i.splice(u,1);for(u=0;u<e.length;u++)if(!r[e[u]].componentOnReady)return;for(u=0;u<i.length;u++)i[u][1](null);i.length=0}}(P,A,i,i["s-apps"],i["s-cr"]),A.initialized=!0}(namespace,Context,window,document,resourcesUrl,hydratedCssClass,components,T);