@rxdi/ui-components
Version:
UI Components for building graphql-server website
65 lines (64 loc) • 697 kB
JavaScript
parcelRequire=function(e,r,t,n){var i,o="function"==typeof parcelRequire&&parcelRequire,u="function"==typeof require&&require;function f(t,n){if(!r[t]){if(!e[t]){var i="function"==typeof parcelRequire&&parcelRequire;if(!n&&i)return i(t,!0);if(o)return o(t,!0);if(u&&"string"==typeof t)return u(t);var c=new Error("Cannot find module '"+t+"'");throw c.code="MODULE_NOT_FOUND",c}p.resolve=function(r){return e[t][1][r]||r},p.cache={};var l=r[t]=new f.Module(t);e[t][0].call(l.exports,p,l,l.exports,this)}return r[t].exports;function p(e){return f(p.resolve(e))}}f.isParcelRequire=!0,f.Module=function(e){this.id=e,this.bundle=f,this.exports={}},f.modules=e,f.cache=r,f.parent=o,f.register=function(r,t){e[r]=[function(e,r){r.exports=t},{}]};for(var c=0;c<t.length;c++)try{f(t[c])}catch(e){i||(i=e)}if(t.length){var l=f(t[t.length-1]);"object"==typeof exports&&"undefined"!=typeof module?module.exports=l:"function"==typeof define&&define.amd?define(function(){return l}):n&&(this[n]=l)}if(parcelRequire=f,i)throw i;return f}({"FYHh":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=new WeakMap;exports.directive=(t=>(...s)=>{const r=t(...s);return e.set(r,!0),r}),exports.isDirective=(t=>"function"==typeof t&&e.has(t));
},{}],"xUyx":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.isCEPolyfill=void 0!==window.customElements&&void 0!==window.customElements.polyfillWrapFlushCallback,exports.reparentNodes=((e,o,l=null,s=null)=>{for(;o!==l;){const l=o.nextSibling;e.insertBefore(o,s),o=l}}),exports.removeNodes=((e,o,l=null)=>{for(;o!==l;){const l=o.nextSibling;e.removeChild(o),o=l}});
},{}],"ouSf":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.noChange={},exports.nothing={};
},{}],"qPM6":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.marker=`{{lit-${String(Math.random()).slice(2)}}}`,exports.nodeMarker=`\x3c!--${exports.marker}--\x3e`,exports.markerRegex=new RegExp(`${exports.marker}|${exports.nodeMarker}`),exports.boundAttributeSuffix="$lit$";class e{constructor(e,r){this.parts=[],this.element=r;const s=[],o=[],n=document.createTreeWalker(r.content,133,null,!1);let x=0,a=-1,i=0;const{strings:p,values:{length:l}}=e;for(;i<l;){const e=n.nextNode();if(null!==e){if(a++,1===e.nodeType){if(e.hasAttributes()){const r=e.attributes,{length:s}=r;let o=0;for(let e=0;e<s;e++)t(r[e].name,exports.boundAttributeSuffix)&&o++;for(;o-- >0;){const t=p[i],r=exports.lastAttributeNameRegex.exec(t)[2],s=r.toLowerCase()+exports.boundAttributeSuffix,o=e.getAttribute(s);e.removeAttribute(s);const n=o.split(exports.markerRegex);this.parts.push({type:"attribute",index:a,name:r,strings:n}),i+=n.length-1}}"TEMPLATE"===e.tagName&&(o.push(e),n.currentNode=e.content)}else if(3===e.nodeType){const r=e.data;if(r.indexOf(exports.marker)>=0){const o=e.parentNode,n=r.split(exports.markerRegex),x=n.length-1;for(let r=0;r<x;r++){let s,x=n[r];if(""===x)s=exports.createMarker();else{const e=exports.lastAttributeNameRegex.exec(x);null!==e&&t(e[2],exports.boundAttributeSuffix)&&(x=x.slice(0,e.index)+e[1]+e[2].slice(0,-exports.boundAttributeSuffix.length)+e[3]),s=document.createTextNode(x)}o.insertBefore(s,e),this.parts.push({type:"node",index:++a})}""===n[x]?(o.insertBefore(exports.createMarker(),e),s.push(e)):e.data=n[x],i+=x}}else if(8===e.nodeType)if(e.data===exports.marker){const t=e.parentNode;null!==e.previousSibling&&a!==x||(a++,t.insertBefore(exports.createMarker(),e)),x=a,this.parts.push({type:"node",index:a}),null===e.nextSibling?e.data="":(s.push(e),a--),i++}else{let t=-1;for(;-1!==(t=e.data.indexOf(exports.marker,t+1));)this.parts.push({type:"node",index:-1}),i++}}else n.currentNode=o.pop()}for(const t of s)t.parentNode.removeChild(t)}}exports.Template=e;const t=(e,t)=>{const r=e.length-t.length;return r>=0&&e.slice(r)===t};exports.isTemplatePartActive=(e=>-1!==e.index),exports.createMarker=(()=>document.createComment("")),exports.lastAttributeNameRegex=/([ \x09\x0a\x0c\x0d])([^\0-\x1F\x7F-\x9F "'>=\/]+)([ \x09\x0a\x0c\x0d]*=[ \x09\x0a\x0c\x0d]*(?:[^ \x09\x0a\x0c\x0d"'`<>=]*|"[^"]*|'[^']*))$/;
},{}],"JOtY":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("./dom"),t=require("./template");class s{constructor(e,t,s){this.__parts=[],this.template=e,this.processor=t,this.options=s}update(e){let t=0;for(const s of this.__parts)void 0!==s&&s.setValue(e[t]),t++;for(const s of this.__parts)void 0!==s&&s.commit()}_clone(){const s=e.isCEPolyfill?this.template.element.content.cloneNode(!0):document.importNode(this.template.element.content,!0),o=[],r=this.template.parts,n=document.createTreeWalker(s,133,null,!1);let i,p=0,l=0,a=n.nextNode();for(;p<r.length;)if(i=r[p],t.isTemplatePartActive(i)){for(;l<i.index;)l++,"TEMPLATE"===a.nodeName&&(o.push(a),n.currentNode=a.content),null===(a=n.nextNode())&&(n.currentNode=o.pop(),a=n.nextNode());if("node"===i.type){const e=this.processor.handleTextExpression(this.options);e.insertAfterNode(a.previousSibling),this.__parts.push(e)}else this.__parts.push(...this.processor.handleAttributeExpressions(a,i.name,i.strings,this.options));p++}else this.__parts.push(void 0),p++;return e.isCEPolyfill&&(document.adoptNode(s),customElements.upgrade(s)),s}}exports.TemplateInstance=s;
},{"./dom":"xUyx","./template":"qPM6"}],"Y3MG":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("./dom"),t=require("./template");class s{constructor(e,t,s,r){this.strings=e,this.values=t,this.type=s,this.processor=r}getHTML(){const e=this.strings.length-1;let s="",r=!1;for(let n=0;n<e;n++){const e=this.strings[n],l=e.lastIndexOf("\x3c!--");r=(l>-1||r)&&-1===e.indexOf("--\x3e",l+1);const i=t.lastAttributeNameRegex.exec(e);s+=null===i?e+(r?t.marker:t.nodeMarker):e.substr(0,i.index)+i[1]+i[2]+t.boundAttributeSuffix+i[3]+t.marker}return s+=this.strings[e]}getTemplateElement(){const e=document.createElement("template");return e.innerHTML=this.getHTML(),e}}exports.TemplateResult=s;class r extends s{getHTML(){return`<svg>${super.getHTML()}</svg>`}getTemplateElement(){const t=super.getTemplateElement(),s=t.content,r=s.firstChild;return s.removeChild(r),e.reparentNodes(s,r.firstChild),t}}exports.SVGTemplateResult=r;
},{"./dom":"xUyx","./template":"qPM6"}],"svyo":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("./directive"),t=require("./dom"),i=require("./part"),s=require("./template-instance"),n=require("./template-result"),r=require("./template");exports.isPrimitive=(e=>null===e||!("object"==typeof e||"function"==typeof e)),exports.isIterable=(e=>Array.isArray(e)||!(!e||!e[Symbol.iterator]));class a{constructor(e,t,i){this.dirty=!0,this.element=e,this.name=t,this.strings=i,this.parts=[];for(let s=0;s<i.length-1;s++)this.parts[s]=this._createPart()}_createPart(){return new o(this)}_getValue(){const e=this.strings,t=e.length-1;let i="";for(let s=0;s<t;s++){i+=e[s];const t=this.parts[s];if(void 0!==t){const e=t.value;if(exports.isPrimitive(e)||!exports.isIterable(e))i+="string"==typeof e?e:String(e);else for(const t of e)i+="string"==typeof t?t:String(t)}}return i+=e[t]}commit(){this.dirty&&(this.dirty=!1,this.element.setAttribute(this.name,this._getValue()))}}exports.AttributeCommitter=a;class o{constructor(e){this.value=void 0,this.committer=e}setValue(t){t===i.noChange||exports.isPrimitive(t)&&t===this.value||(this.value=t,e.isDirective(t)||(this.committer.dirty=!0))}commit(){for(;e.isDirective(this.value);){const e=this.value;this.value=i.noChange,e(this)}this.value!==i.noChange&&this.committer.commit()}}exports.AttributePart=o;class h{constructor(e){this.value=void 0,this.__pendingValue=void 0,this.options=e}appendInto(e){this.startNode=e.appendChild(r.createMarker()),this.endNode=e.appendChild(r.createMarker())}insertAfterNode(e){this.startNode=e,this.endNode=e.nextSibling}appendIntoPart(e){e.__insert(this.startNode=r.createMarker()),e.__insert(this.endNode=r.createMarker())}insertAfterPart(e){e.__insert(this.startNode=r.createMarker()),this.endNode=e.endNode,e.endNode=this.startNode}setValue(e){this.__pendingValue=e}commit(){for(;e.isDirective(this.__pendingValue);){const e=this.__pendingValue;this.__pendingValue=i.noChange,e(this)}const t=this.__pendingValue;t!==i.noChange&&(exports.isPrimitive(t)?t!==this.value&&this.__commitText(t):t instanceof n.TemplateResult?this.__commitTemplateResult(t):t instanceof Node?this.__commitNode(t):exports.isIterable(t)?this.__commitIterable(t):t===i.nothing?(this.value=i.nothing,this.clear()):this.__commitText(t))}__insert(e){this.endNode.parentNode.insertBefore(e,this.endNode)}__commitNode(e){this.value!==e&&(this.clear(),this.__insert(e),this.value=e)}__commitText(e){const t=this.startNode.nextSibling;e=null==e?"":e,t===this.endNode.previousSibling&&3===t.nodeType?t.data=e:this.__commitNode(document.createTextNode("string"==typeof e?e:String(e))),this.value=e}__commitTemplateResult(e){const t=this.options.templateFactory(e);if(this.value instanceof s.TemplateInstance&&this.value.template===t)this.value.update(e.values);else{const i=new s.TemplateInstance(t,e.processor,this.options),n=i._clone();i.update(e.values),this.__commitNode(n),this.value=i}}__commitIterable(e){Array.isArray(this.value)||(this.value=[],this.clear());const t=this.value;let i,s=0;for(const n of e)void 0===(i=t[s])&&(i=new h(this.options),t.push(i),0===s?i.appendIntoPart(this):i.insertAfterPart(t[s-1])),i.setValue(n),i.commit(),s++;s<t.length&&(t.length=s,this.clear(i&&i.endNode))}clear(e=this.startNode){t.removeNodes(this.startNode.parentNode,e.nextSibling,this.endNode)}}exports.NodePart=h;class l{constructor(e,t,i){if(this.value=void 0,this.__pendingValue=void 0,2!==i.length||""!==i[0]||""!==i[1])throw new Error("Boolean attributes can only contain a single expression");this.element=e,this.name=t,this.strings=i}setValue(e){this.__pendingValue=e}commit(){for(;e.isDirective(this.__pendingValue);){const e=this.__pendingValue;this.__pendingValue=i.noChange,e(this)}if(this.__pendingValue===i.noChange)return;const t=!!this.__pendingValue;this.value!==t&&(t?this.element.setAttribute(this.name,""):this.element.removeAttribute(this.name),this.value=t),this.__pendingValue=i.noChange}}exports.BooleanAttributePart=l;class u extends a{constructor(e,t,i){super(e,t,i),this.single=2===i.length&&""===i[0]&&""===i[1]}_createPart(){return new d(this)}_getValue(){return this.single?this.parts[0].value:super._getValue()}commit(){this.dirty&&(this.dirty=!1,this.element[this.name]=this._getValue())}}exports.PropertyCommitter=u;class d extends o{}exports.PropertyPart=d;let c=!1;try{const e={get capture(){return c=!0,!1}};window.addEventListener("test",e,e),window.removeEventListener("test",e,e)}catch(m){}class p{constructor(e,t,i){this.value=void 0,this.__pendingValue=void 0,this.element=e,this.eventName=t,this.eventContext=i,this.__boundHandleEvent=(e=>this.handleEvent(e))}setValue(e){this.__pendingValue=e}commit(){for(;e.isDirective(this.__pendingValue);){const e=this.__pendingValue;this.__pendingValue=i.noChange,e(this)}if(this.__pendingValue===i.noChange)return;const t=this.__pendingValue,s=this.value,n=null==t||null!=s&&(t.capture!==s.capture||t.once!==s.once||t.passive!==s.passive),r=null!=t&&(null==s||n);n&&this.element.removeEventListener(this.eventName,this.__boundHandleEvent,this.__options),r&&(this.__options=_(t),this.element.addEventListener(this.eventName,this.__boundHandleEvent,this.__options)),this.value=t,this.__pendingValue=i.noChange}handleEvent(e){"function"==typeof this.value?this.value.call(this.eventContext||this.element,e):this.value.handleEvent(e)}}exports.EventPart=p;const _=e=>e&&(c?{capture:e.capture,passive:e.passive,once:e.once}:e.capture);
},{"./directive":"FYHh","./dom":"xUyx","./part":"ouSf","./template-instance":"JOtY","./template-result":"Y3MG","./template":"qPM6"}],"ShT4":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("./parts");class t{handleAttributeExpressions(t,r,s,n){const o=r[0];if("."===o){return new e.PropertyCommitter(t,r.slice(1),s).parts}return"@"===o?[new e.EventPart(t,r.slice(1),n.eventContext)]:"?"===o?[new e.BooleanAttributePart(t,r.slice(1),s)]:new e.AttributeCommitter(t,r,s).parts}handleTextExpression(t){return new e.NodePart(t)}}exports.DefaultTemplateProcessor=t,exports.defaultTemplateProcessor=new t;
},{"./parts":"svyo"}],"nzoR":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("./template");function t(t){let r=exports.templateCaches.get(t.type);void 0===r&&(r={stringsArray:new WeakMap,keyString:new Map},exports.templateCaches.set(t.type,r));let s=r.stringsArray.get(t.strings);if(void 0!==s)return s;const n=t.strings.join(e.marker);return void 0===(s=r.keyString.get(n))&&(s=new e.Template(t,t.getTemplateElement()),r.keyString.set(n,s)),r.stringsArray.set(t.strings,s),s}exports.templateFactory=t,exports.templateCaches=new Map;
},{"./template":"qPM6"}],"sAth":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("./dom"),t=require("./parts"),r=require("./template-factory");exports.parts=new WeakMap,exports.render=((s,o,a)=>{let p=exports.parts.get(o);void 0===p&&(e.removeNodes(o,o.firstChild),exports.parts.set(o,p=new t.NodePart(Object.assign({templateFactory:r.templateFactory},a))),p.appendInto(o)),p.setValue(s),p.commit()});
},{"./dom":"xUyx","./parts":"svyo","./template-factory":"nzoR"}],"HGww":[function(require,module,exports) {
"use strict";var e=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))(function(o,i){function a(e){try{l(r.next(e))}catch(t){i(t)}}function c(e){try{l(r.throw(e))}catch(t){i(t)}}function l(e){e.done?o(e.value):new n(function(t){t(e.value)}).then(a,c)}l((r=r.apply(e,t||[])).next())})},t=this&&this.__asyncValues||function(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e="function"==typeof __values?__values(e):e[Symbol.iterator](),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise(function(r,o){(function(e,t,n,r){Promise.resolve(r).then(function(t){e({value:t,done:n})},t)})(r,o,(t=e[n](t)).done,t.value)})}}};Object.defineProperty(exports,"__esModule",{value:!0});const n=require("../lit-html.js");exports.asyncAppend=n.directive((r,o)=>i=>e(this,void 0,void 0,function*(){var e,a;if(!(i instanceof n.NodePart))throw new Error("asyncAppend can only be used in text bindings");if(r===i.value)return;let c;i.value=r;let l=0;try{for(var u,s=t(r);!(u=yield s.next()).done;){let e=u.value;if(i.value!==r)break;0===l&&i.clear(),void 0!==o&&(e=o(e,l));let t=i.startNode;void 0!==c&&(t=n.createMarker(),c.endNode=t,i.endNode.parentNode.insertBefore(t,i.endNode)),(c=new n.NodePart(i.options)).insertAfterNode(t),c.setValue(e),c.commit(),l++}}catch(d){e={error:d}}finally{try{u&&!u.done&&(a=s.return)&&(yield a.call(s))}finally{if(e)throw e.error}}}));
},{"../lit-html.js":"s7TS"}],"aqPp":[function(require,module,exports) {
"use strict";var e=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))(function(o,i){function a(e){try{l(r.next(e))}catch(t){i(t)}}function c(e){try{l(r.throw(e))}catch(t){i(t)}}function l(e){e.done?o(e.value):new n(function(t){t(e.value)}).then(a,c)}l((r=r.apply(e,t||[])).next())})},t=this&&this.__asyncValues||function(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e="function"==typeof __values?__values(e):e[Symbol.iterator](),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise(function(r,o){(function(e,t,n,r){Promise.resolve(r).then(function(t){e({value:t,done:n})},t)})(r,o,(t=e[n](t)).done,t.value)})}}};Object.defineProperty(exports,"__esModule",{value:!0});const n=require("../lit-html.js");exports.asyncReplace=n.directive((r,o)=>i=>e(this,void 0,void 0,function*(){var e,a;if(!(i instanceof n.NodePart))throw new Error("asyncReplace can only be used in text bindings");if(r===i.value)return;const c=new n.NodePart(i.options);i.value=r;let l=0;try{for(var u,s=t(r);!(u=yield s.next()).done;){let e=u.value;if(i.value!==r)break;0===l&&(i.clear(),c.appendIntoPart(i)),void 0!==o&&(e=o(e,l)),c.setValue(e),c.commit(),l++}}catch(f){e={error:f}}finally{try{u&&!u.done&&(a=s.return)&&(yield a.call(s))}finally{if(e)throw e.error}}}));
},{"../lit-html.js":"s7TS"}],"RwLl":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("../lib/template-instance.js"),t=require("../lit-html.js"),n=new WeakMap;exports.cache=t.directive(a=>o=>{if(!(o instanceof t.NodePart))throw new Error("cache can only be used in text bindings");let s=n.get(o);void 0===s&&(s=new WeakMap,n.set(o,s));const i=o.value;if(i instanceof e.TemplateInstance){if(a instanceof t.TemplateResult&&i.template===o.options.templateFactory(a))return void o.setValue(a);{let e=s.get(i.template);void 0===e&&(e={instance:i,nodes:document.createDocumentFragment()},s.set(i.template,e)),t.reparentNodes(e.nodes,o.startNode.nextSibling,o.endNode)}}if(a instanceof t.TemplateResult){const e=o.options.templateFactory(a),t=s.get(e);void 0!==t&&(o.setValue(t.nodes),o.commit(),o.value=t.instance)}o.setValue(a)});
},{"../lib/template-instance.js":"JOtY","../lit-html.js":"s7TS"}],"+HEP":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const t=require("../lit-html.js"),e=new WeakMap;exports.classMap=t.directive(s=>r=>{if(!(r instanceof t.AttributePart)||r instanceof t.PropertyPart||"class"!==r.committer.name||r.committer.parts.length>1)throw new Error("The `classMap` directive must be used in the `class` attribute and must be the only part in the attribute.");const{committer:i}=r,{element:n}=i;e.has(r)||(n.className=i.strings.join(" "));const{classList:a}=n,o=e.get(r);for(const t in o)t in s||a.remove(t);for(const t in s){const e=s[t];if(!o||e!==o[t]){a[e?"add":"remove"](t)}}e.set(r,s)});
},{"../lit-html.js":"s7TS"}],"DHUj":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const r=require("../lit-html.js"),e=new WeakMap;exports.guard=r.directive((r,t)=>s=>{const a=e.get(s);if(Array.isArray(r)){if(Array.isArray(a)&&a.length===r.length&&r.every((r,e)=>r===a[e]))return}else if(a===r&&(void 0!==r||e.has(s)))return;s.setValue(t()),e.set(s,Array.isArray(r)?Array.from(r):r)});
},{"../lit-html.js":"s7TS"}],"l+M0":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("../lit-html.js");exports.ifDefined=e.directive(t=>i=>{if(void 0===t&&i instanceof e.AttributePart){if(t!==i.value){const e=i.committer.name;i.committer.element.removeAttribute(e)}}else i.setValue(t)});
},{"../lit-html.js":"s7TS"}],"j9id":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("../lit-html.js"),t=(t,o)=>{const r=t.startNode.parentNode,n=void 0===o?t.endNode:o.startNode,s=r.insertBefore(e.createMarker(),n);r.insertBefore(e.createMarker(),n);const l=new e.NodePart(t.options);return l.insertAfterNode(s),l},o=(e,t)=>(e.setValue(t),e.commit(),e),r=(t,o,r)=>{const n=t.startNode.parentNode,s=r?r.startNode:t.endNode,l=o.endNode.nextSibling;l!==s&&e.reparentNodes(n,o.startNode,l,s)},n=t=>{e.removeNodes(t.startNode.parentNode,t.startNode,t.endNode.nextSibling)},s=(e,t,o)=>{const r=new Map;for(let n=t;n<=o;n++)r.set(e[n],n);return r},l=new WeakMap,i=new WeakMap;exports.repeat=e.directive((d,a,f)=>{let c;return void 0===f?f=a:void 0!==a&&(c=a),a=>{if(!(a instanceof e.NodePart))throw new Error("repeat can only be used in text bindings");const N=l.get(a)||[],u=i.get(a)||[],p=[],g=[],v=[];let h,w,M=0;for(const e of d)v[M]=c?c(e,M):M,g[M]=f(e,M),M++;let b=0,x=N.length-1,k=0,m=g.length-1;for(;b<=x&&k<=m;)if(null===N[b])b++;else if(null===N[x])x--;else if(u[b]===v[k])p[k]=o(N[b],g[k]),b++,k++;else if(u[x]===v[m])p[m]=o(N[x],g[m]),x--,m--;else if(u[b]===v[m])p[m]=o(N[b],g[m]),r(a,N[b],p[m+1]),b++,m--;else if(u[x]===v[k])p[k]=o(N[x],g[k]),r(a,N[x],N[b]),x--,k++;else if(void 0===h&&(h=s(v,k,m),w=s(u,b,x)),h.has(u[b]))if(h.has(u[x])){const e=w.get(v[k]),n=void 0!==e?N[e]:null;if(null===n){const e=t(a,N[b]);o(e,g[k]),p[k]=e}else p[k]=o(n,g[k]),r(a,n,N[b]),N[e]=null;k++}else n(N[x]),x--;else n(N[b]),b++;for(;k<=m;){const e=t(a,p[m+1]);o(e,g[k]),p[k++]=e}for(;b<=x;){const e=N[b++];null!==e&&n(e)}l.set(a,p),i.set(a,v)}});
},{"../lit-html.js":"s7TS"}],"b5jN":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const t=require("../lit-html.js"),e=new WeakMap;exports.styleMap=t.directive(r=>s=>{if(!(s instanceof t.AttributePart)||s instanceof t.PropertyPart||"style"!==s.committer.name||s.committer.parts.length>1)throw new Error("The `styleMap` directive must be used in the style attribute and must be the only part in the attribute.");const{committer:n}=s,{style:i}=n.element;e.has(s)||(i.cssText=n.strings.join(" "));const o=e.get(s);for(const t in o)t in r||(-1===t.indexOf("-")?i[t]=null:i.removeProperty(t));for(const t in r)-1===t.indexOf("-")?i[t]=r[t]:i.setProperty(t,r[t]);e.set(s,r)});
},{"../lit-html.js":"s7TS"}],"s2Gk":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("../lib/parts.js"),t=require("../lit-html.js"),n=new WeakMap;exports.unsafeHTML=t.directive(r=>i=>{if(!(i instanceof t.NodePart))throw new Error("unsafeHTML can only be used in text bindings");const s=n.get(i);if(void 0!==s&&e.isPrimitive(r)&&r===s.value&&i.value===s.fragment)return;const o=document.createElement("template");o.innerHTML=r;const a=document.importNode(o.content,!0);i.setValue(a),n.set(i,{value:r,fragment:a})});
},{"../lib/parts.js":"svyo","../lit-html.js":"s7TS"}],"MtEL":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("../lib/parts.js"),t=require("../lit-html.js"),s=new WeakMap,n=2147483647;exports.until=t.directive((...t)=>l=>{let d=s.get(l);void 0===d&&(d={lastRenderedIndex:n,values:[]},s.set(l,d));const r=d.values;let i=r.length;d.values=t;for(let s=0;s<t.length&&!(s>d.lastRenderedIndex);s++){const a=t[s];if(e.isPrimitive(a)||"function"!=typeof a.then){l.setValue(a),d.lastRenderedIndex=s;break}s<i&&a===r[s]||(d.lastRenderedIndex=n,i=0,Promise.resolve(a).then(e=>{const t=d.values.indexOf(a);t>-1&&t<d.lastRenderedIndex&&(d.lastRenderedIndex=t,l.setValue(e),l.commit())}))}});
},{"../lib/parts.js":"svyo","../lit-html.js":"s7TS"}],"GyeO":[function(require,module,exports) {
"use strict";function e(e){for(var r in e)exports.hasOwnProperty(r)||(exports[r]=e[r])}Object.defineProperty(exports,"__esModule",{value:!0}),e(require("./async-append")),e(require("./async-replace")),e(require("./cache")),e(require("./class-map")),e(require("./guard")),e(require("./if-defined")),e(require("./repeat")),e(require("./style-map")),e(require("./unsafe-html")),e(require("./until"));
},{"./async-append":"HGww","./async-replace":"aqPp","./cache":"RwLl","./class-map":"+HEP","./guard":"DHUj","./if-defined":"l+M0","./repeat":"j9id","./style-map":"b5jN","./unsafe-html":"s2Gk","./until":"MtEL"}],"s7TS":[function(require,module,exports) {
"use strict";function e(e){for(var t in e)exports.hasOwnProperty(t)||(exports[t]=e[t])}Object.defineProperty(exports,"__esModule",{value:!0});const t=require("./lib/default-template-processor.js"),r=require("./lib/template-result.js");var s=require("./lib/default-template-processor.js");exports.DefaultTemplateProcessor=s.DefaultTemplateProcessor,exports.defaultTemplateProcessor=s.defaultTemplateProcessor;var a=require("./lib/directive");exports.directive=a.directive,exports.isDirective=a.isDirective;var o=require("./lib/dom.js");exports.removeNodes=o.removeNodes,exports.reparentNodes=o.reparentNodes;var i=require("./lib/part.js");exports.noChange=i.noChange,exports.nothing=i.nothing;var p=require("./lib/parts.js");exports.AttributeCommitter=p.AttributeCommitter,exports.AttributePart=p.AttributePart,exports.BooleanAttributePart=p.BooleanAttributePart,exports.EventPart=p.EventPart,exports.isIterable=p.isIterable,exports.isPrimitive=p.isPrimitive,exports.NodePart=p.NodePart,exports.PropertyCommitter=p.PropertyCommitter,exports.PropertyPart=p.PropertyPart;var l=require("./lib/render.js");exports.parts=l.parts,exports.render=l.render;var m=require("./lib/template-factory.js");exports.templateCaches=m.templateCaches,exports.templateFactory=m.templateFactory;var u=require("./lib/template-instance.js");exports.TemplateInstance=u.TemplateInstance;var n=require("./lib/template-result.js");exports.SVGTemplateResult=n.SVGTemplateResult,exports.TemplateResult=n.TemplateResult;var x=require("./lib/template.js");exports.createMarker=x.createMarker,exports.isTemplatePartActive=x.isTemplatePartActive,exports.Template=x.Template,(window.litHtmlVersions||(window.litHtmlVersions=[])).push("1.0.0"),exports.html=((e,...s)=>new r.TemplateResult(e,s,"html",t.defaultTemplateProcessor)),exports.svg=((e,...s)=>new r.SVGTemplateResult(e,s,"svg",t.defaultTemplateProcessor)),e(require("./directives/index"));
},{"./lib/default-template-processor.js":"ShT4","./lib/template-result.js":"Y3MG","./lib/directive":"FYHh","./lib/dom.js":"xUyx","./lib/part.js":"ouSf","./lib/parts.js":"svyo","./lib/render.js":"sAth","./lib/template-factory.js":"nzoR","./lib/template-instance.js":"JOtY","./lib/template.js":"qPM6","./directives/index":"GyeO"}],"t0Zb":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("./template.js"),t=133;function n(e,n){const{element:{content:r},parts:l}=e,u=document.createTreeWalker(r,t,null,!1);let c=o(l),d=l[c],s=-1,i=0;const a=[];let p=null;for(;u.nextNode();){s++;const e=u.currentNode;for(e.previousSibling===p&&(p=null),n.has(e)&&(a.push(e),null===p&&(p=e)),null!==p&&i++;void 0!==d&&d.index===s;)d.index=null!==p?-1:d.index-i,d=l[c=o(l,c)]}a.forEach(e=>e.parentNode.removeChild(e))}exports.removeNodesFromTemplate=n;const r=e=>{let n=11===e.nodeType?0:1;const r=document.createTreeWalker(e,t,null,!1);for(;r.nextNode();)n++;return n},o=(t,n=-1)=>{for(let r=n+1;r<t.length;r++){const n=t[r];if(e.isTemplatePartActive(n))return r}return-1};function l(e,n,l=null){const{element:{content:u},parts:c}=e;if(null==l)return void u.appendChild(n);const d=document.createTreeWalker(u,t,null,!1);let s=o(c),i=0,a=-1;for(;d.nextNode();){for(a++,d.currentNode===l&&(i=r(n),l.parentNode.insertBefore(n,l));-1!==s&&c[s].index===a;){if(i>0){for(;-1!==s;)c[s].index+=i,s=o(c,s);return}s=o(c,s)}}}exports.insertNodeIntoTemplate=l;
},{"./template.js":"qPM6"}],"x5Ha":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("./dom.js"),t=require("./modify-template.js"),r=require("./render.js"),s=require("./template-factory.js"),o=require("./template-instance.js"),n=require("./template-result.js"),a=require("./template.js");var l=require("../lit-html.js");exports.html=l.html,exports.svg=l.svg,exports.TemplateResult=l.TemplateResult;const i=(e,t)=>`${e}--${t}`;let d=!0;void 0===window.ShadyCSS?d=!1:void 0===window.ShadyCSS.prepareTemplateDom&&(console.warn("Incompatible ShadyCSS version detected. Please update to at least @webcomponents/webcomponentsjs@2.0.2 and @webcomponents/shadycss@1.3.1."),d=!1);const p=e=>t=>{const r=i(t.type,e);let o=s.templateCaches.get(r);void 0===o&&(o={stringsArray:new WeakMap,keyString:new Map},s.templateCaches.set(r,o));let n=o.stringsArray.get(t.strings);if(void 0!==n)return n;const l=t.strings.join(a.marker);if(void 0===(n=o.keyString.get(l))){const r=t.getTemplateElement();d&&window.ShadyCSS.prepareTemplateDom(r,e),n=new a.Template(t,r),o.keyString.set(l,n)}return o.stringsArray.set(t.strings,n),n},m=["html","svg"],c=e=>{m.forEach(r=>{const o=s.templateCaches.get(i(r,e));void 0!==o&&o.keyString.forEach(e=>{const{element:{content:r}}=e,s=new Set;Array.from(r.querySelectorAll("style")).forEach(e=>{s.add(e)}),t.removeNodesFromTemplate(e,s)})})},S=new Set,y=(e,r,s)=>{S.add(s);const o=e.querySelectorAll("style"),{length:n}=o;if(0===n)return void window.ShadyCSS.prepareTemplateStyles(r.element,s);const a=document.createElement("style");for(let t=0;t<n;t++){const e=o[t];e.parentNode.removeChild(e),a.textContent+=e.textContent}c(s);const l=r.element.content;t.insertNodeIntoTemplate(r,a,l.firstChild),window.ShadyCSS.prepareTemplateStyles(r.element,s);const i=l.querySelector("style");if(window.ShadyCSS.nativeShadow&&null!==i)e.insertBefore(i.cloneNode(!0),e.firstChild);else{l.insertBefore(a,l.firstChild);const e=new Set;e.add(a),t.removeNodesFromTemplate(r,e)}};exports.render=((t,s,a)=>{if(!a||"object"!=typeof a||!a.scopeName)throw new Error("The `scopeName` option is required.");const l=a.scopeName,i=r.parts.has(s),m=d&&11===s.nodeType&&!!s.host&&t instanceof n.TemplateResult,c=m&&!S.has(l),h=c?document.createDocumentFragment():s;if(r.render(t,h,Object.assign({templateFactory:p(l)},a)),c){const t=r.parts.get(h);r.parts.delete(h),t.value instanceof o.TemplateInstance&&y(h,t.value.template,l),e.removeNodes(s,s.firstChild),s.appendChild(h),r.parts.set(s,t)}!i&&m&&window.ShadyCSS.styleElement(s.host)});
},{"./dom.js":"xUyx","./modify-template.js":"t0Zb","./render.js":"sAth","./template-factory.js":"nzoR","./template-instance.js":"JOtY","./template-result.js":"Y3MG","./template.js":"qPM6","../lit-html.js":"s7TS"}],"XA0H":[function(require,module,exports) {
"use strict";var t=this&&this.__awaiter||function(t,e,r,s){return new(r||(r=Promise))(function(i,o){function a(t){try{p(s.next(t))}catch(e){o(e)}}function n(t){try{p(s.throw(t))}catch(e){o(e)}}function p(t){t.done?i(t.value):new r(function(e){e(t.value)}).then(a,n)}p((s=s.apply(t,e||[])).next())})};Object.defineProperty(exports,"__esModule",{value:!0}),window.JSCompiler_renameProperty=((t,e)=>t),exports.defaultConverter={toAttribute(t,e){switch(e){case Boolean:return t?"":null;case Object:case Array:return null==t?t:JSON.stringify(t)}return t},fromAttribute(t,e){switch(e){case Boolean:return null!==t;case Number:return null===t?null:Number(t);case Object:case Array:return JSON.parse(t)}return t}},exports.notEqual=((t,e)=>e!==t&&(e==e||t==t));const e={attribute:!0,type:String,converter:exports.defaultConverter,reflect:!1,hasChanged:exports.notEqual},r=Promise.resolve(!0),s=1,i=4,o=8,a=16,n=32;class p extends HTMLElement{constructor(){super(),this._updateState=0,this._instanceProperties=void 0,this._updatePromise=r,this._hasConnectedResolver=void 0,this._changedProperties=new Map,this._reflectingProperties=void 0,this.initialize()}static get observedAttributes(){this.finalize();const t=[];return this._classProperties.forEach((e,r)=>{const s=this._attributeNameForProperty(r,e);void 0!==s&&(this._attributeToPropertyMap.set(s,r),t.push(s))}),t}static _ensureClassProperties(){if(!this.hasOwnProperty(JSCompiler_renameProperty("_classProperties",this))){this._classProperties=new Map;const t=Object.getPrototypeOf(this)._classProperties;void 0!==t&&t.forEach((t,e)=>this._classProperties.set(e,t))}}static createProperty(t,r=e){if(this._ensureClassProperties(),this._classProperties.set(t,r),r.noAccessor||this.prototype.hasOwnProperty(t))return;const s="symbol"==typeof t?Symbol():`__${t}`;Object.defineProperty(this.prototype,t,{get(){return this[s]},set(e){const r=this[t];this[s]=e,this._requestUpdate(t,r)},configurable:!0,enumerable:!0})}static finalize(){if(this.hasOwnProperty(JSCompiler_renameProperty("finalized",this))&&this.finalized)return;const t=Object.getPrototypeOf(this);if("function"==typeof t.finalize&&t.finalize(),this.finalized=!0,this._ensureClassProperties(),this._attributeToPropertyMap=new Map,this.hasOwnProperty(JSCompiler_renameProperty("properties",this))){const t=this.properties,e=[...Object.getOwnPropertyNames(t),..."function"==typeof Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(t):[]];for(const r of e)this.createProperty(r,t[r])}}static _attributeNameForProperty(t,e){const r=e.attribute;return!1===r?void 0:"string"==typeof r?r:"string"==typeof t?t.toLowerCase():void 0}static _valueHasChanged(t,e,r=exports.notEqual){return r(t,e)}static _propertyValueFromAttribute(t,e){const r=e.type,s=e.converter||exports.defaultConverter,i="function"==typeof s?s:s.fromAttribute;return i?i(t,r):t}static _propertyValueToAttribute(t,e){if(void 0===e.reflect)return;const r=e.type,s=e.converter;return(s&&s.toAttribute||exports.defaultConverter.toAttribute)(t,r)}initialize(){this._saveInstanceProperties(),this._requestUpdate()}_saveInstanceProperties(){this.constructor._classProperties.forEach((t,e)=>{if(this.hasOwnProperty(e)){const t=this[e];delete this[e],this._instanceProperties||(this._instanceProperties=new Map),this._instanceProperties.set(e,t)}})}_applyInstanceProperties(){this._instanceProperties.forEach((t,e)=>this[e]=t),this._instanceProperties=void 0}connectedCallback(){this._updateState=this._updateState|n,this._hasConnectedResolver&&(this._hasConnectedResolver(),this._hasConnectedResolver=void 0)}disconnectedCallback(){}attributeChangedCallback(t,e,r){e!==r&&this._attributeToProperty(t,r)}_propertyToAttribute(t,r,s=e){const i=this.constructor,a=i._attributeNameForProperty(t,s);if(void 0!==a){const t=i._propertyValueToAttribute(r,s);if(void 0===t)return;this._updateState=this._updateState|o,null==t?this.removeAttribute(a):this.setAttribute(a,t),this._updateState=this._updateState&~o}}_attributeToProperty(t,r){if(this._updateState&o)return;const s=this.constructor,i=s._attributeToPropertyMap.get(t);if(void 0!==i){const t=s._classProperties.get(i)||e;this._updateState=this._updateState|a,this[i]=s._propertyValueFromAttribute(r,t),this._updateState=this._updateState&~a}}_requestUpdate(t,r){let s=!0;if(void 0!==t){const i=this.constructor,o=i._classProperties.get(t)||e;i._valueHasChanged(this[t],r,o.hasChanged)?(this._changedProperties.has(t)||this._changedProperties.set(t,r),!0!==o.reflect||this._updateState&a||(void 0===this._reflectingProperties&&(this._reflectingProperties=new Map),this._reflectingProperties.set(t,o))):s=!1}!this._hasRequestedUpdate&&s&&this._enqueueUpdate()}requestUpdate(t,e){return this._requestUpdate(t,e),this.updateComplete}_enqueueUpdate(){return t(this,void 0,void 0,function*(){let t,e;this._updateState=this._updateState|i;const r=this._updatePromise;this._updatePromise=new Promise((r,s)=>{t=r,e=s});try{yield r}catch(s){}this._hasConnected||(yield new Promise(t=>this._hasConnectedResolver=t));try{const t=this.performUpdate();null!=t&&(yield t)}catch(s){e(s)}t(!this._hasRequestedUpdate)})}get _hasConnected(){return this._updateState&n}get _hasRequestedUpdate(){return this._updateState&i}get hasUpdated(){return this._updateState&s}performUpdate(){this._instanceProperties&&this._applyInstanceProperties();let t=!1;const e=this._changedProperties;try{(t=this.shouldUpdate(e))&&this.update(e)}catch(r){throw t=!1,r}finally{this._markUpdated()}t&&(this._updateState&s||(this._updateState=this._updateState|s,this.firstUpdated(e)),this.updated(e))}_markUpdated(){this._changedProperties=new Map,this._updateState=this._updateState&~i}get updateComplete(){return this._updatePromise}shouldUpdate(t){return!0}update(t){void 0!==this._reflectingProperties&&this._reflectingProperties.size>0&&(this._reflectingProperties.forEach((t,e)=>this._propertyToAttribute(e,this[e],t)),this._reflectingProperties=void 0)}updated(t){}firstUpdated(t){}}p.finalized=!0,exports.UpdatingElement=p;
},{}],"+MMG":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=(e,t)=>(window.customElements.define(e,t),t),t=(e,t)=>{const{kind:r,elements:n}=t;return{kind:r,elements:n,finisher(t){window.customElements.define(e,t)}}},r=r=>n=>"function"==typeof n?e(r,n):t(r,n),n=(e,t)=>"method"!==t.kind||!t.descriptor||"value"in t.descriptor?{kind:"field",key:Symbol(),placement:"own",descriptor:{},initializer(){"function"==typeof t.initializer&&(this[t.key]=t.initializer.call(this))},finisher(r){r.createProperty(t.key,e)}}:Object.assign({},t,{finisher(r){r.createProperty(t.key,e)}}),i=(e,t,r)=>{t.constructor.createProperty(r,e)};function o(e){return(t,r)=>void 0!==r?i(e,t,r):n(e,t)}function s(e){return(t,r)=>{const n={get(){return this.renderRoot.querySelector(e)},enumerable:!0,configurable:!0};return void 0!==r?u(n,t,r):l(n,t)}}function c(e){return(t,r)=>{const n={get(){return this.renderRoot.querySelectorAll(e)},enumerable:!0,configurable:!0};return void 0!==r?u(n,t,r):l(n,t)}}exports.property=o,exports.query=s,exports.queryAll=c;const u=(e,t,r)=>{Object.defineProperty(t,r,e)},l=(e,t)=>({kind:"method",placement:"prototype",key:t.key,descriptor:e}),d=(e,t)=>Object.assign({},t,{finisher(r){Object.assign(r.prototype[t.key],e)}}),p=(e,t,r)=>{Object.assign(t[r],e)};exports.eventOptions=(e=>(t,r)=>void 0!==r?p(e,t,r):d(e,t));
},{}],"Jsp+":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.supportsAdoptingStyleSheets="adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype;const e=Symbol();class t{constructor(t,s){if(s!==e)throw new Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=t}get styleSheet(){return void 0===this._styleSheet&&(exports.supportsAdoptingStyleSheets?(this._styleSheet=new CSSStyleSheet,this._styleSheet.replaceSync(this.cssText)):this._styleSheet=null),this._styleSheet}toString(){return this.cssText}}exports.CSSResult=t,exports.unsafeCSS=(s=>new t(String(s),e));const s=e=>{if(e instanceof t)return e.cssText;if("number"==typeof e)return e;throw new Error(`Value passed to 'css' function must be a 'css' function result: ${e}. Use 'unsafeCSS' to pass non-literal values, but\n take care to ensure page security.`)};exports.css=((r,...n)=>{const o=n.reduce((e,t,n)=>e+s(t)+r[n+1],r[0]);return new t(o,e)});
},{}],"Ipxk":[function(require,module,exports) {
"use strict";function e(e){for(var t in e)exports.hasOwnProperty(t)||(exports[t]=e[t])}Object.defineProperty(exports,"__esModule",{value:!0});const t=require("../lit-html/lit-html"),s=require("../lit-html/lib/shady-render"),i=require("./lib/updating-element");e(require("./lib/updating-element")),e(require("./lib/decorators"));const r=require("./lib/css-tag");function n(e,t=[]){for(let s=0,i=e.length;s<i;s++){const i=e[s];Array.isArray(i)?n(i,t):t.push(i)}return t}e(require("./lib/css-tag")),(window.litElementVersions||(window.litElementVersions=[])).push("2.0.1");const o=e=>e.flat?e.flat(1/0):n(e);class d extends i.UpdatingElement{static finalize(){super.finalize(),this._styles=this.hasOwnProperty(JSCompiler_renameProperty("styles",this))?this._getUniqueStyles():this._styles||[]}static _getUniqueStyles(){const e=this.styles,t=[];if(Array.isArray(e)){o(e).reduceRight((e,t)=>(e.add(t),e),new Set).forEach(e=>t.unshift(e))}else e&&t.push(e);return t}initialize(){super.initialize(),this.renderRoot=this.createRenderRoot(),window.ShadowRoot&&this.renderRoot instanceof window.ShadowRoot&&this.adoptStyles()}createRenderRoot(){return this.attachShadow({mode:"open"})}adoptStyles(){const e=this.constructor._styles;0!==e.length&&(void 0===window.ShadyCSS||window.ShadyCSS.nativeShadow?r.supportsAdoptingStyleSheets?this.renderRoot.adoptedStyleSheets=e.map(e=>e.styleSheet):this._needsShimAdoptedStyleSheets=!0:window.ShadyCSS.ScopingShim.prepareAdoptedCssText(e.map(e=>e.cssText),this.localName))}connectedCallback(){super.connectedCallback(),this.hasUpdated&&void 0!==window.ShadyCSS&&window.ShadyCSS.styleElement(this)}update(e){super.update(e);const s=this.render();s instanceof t.TemplateResult&&this.constructor.render(s,this.renderRoot,{scopeName:this.localName,eventContext:this}),this._needsShimAdoptedStyleSheets&&(this._needsShimAdoptedStyleSheets=!1,this.constructor._styles.forEach(e=>{const t=document.createElement("style");t.textContent=e.cssText,this.renderRoot.appendChild(t)}))}render(){}}d.finalized=!0,d.render=s.render,exports.LitElement=d;
},{"../lit-html/lit-html":"s7TS","../lit-html/lib/shady-render":"x5Ha","./lib/updating-element":"XA0H","./lib/decorators":"+MMG","./lib/css-tag":"Jsp+"}],"Q6Gy":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const e=require("../lit-element/lit-element");class t extends e.LitElement{createRenderRoot(){return this}}exports.BaseComponent=t;
},{"../lit-element/lit-element":"Ipxk"}],"dcMu":[function(require,module,exports) {
var t,e,n=module.exports={};function r(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function i(e){if(t===setTimeout)return setTimeout(e,0);if((t===r||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}function u(t){if(e===clearTimeout)return clearTimeout(t);if((e===o||!e)&&clearTimeout)return e=clearTimeout,clearTimeout(t);try{return e(t)}catch(n){try{return e.call(null,t)}catch(n){return e.call(this,t)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:r}catch(n){t=r}try{e="function"==typeof clearTimeout?clearTimeout:o}catch(n){e=o}}();var c,s=[],l=!1,a=-1;function f(){l&&c&&(l=!1,c.length?s=c.concat(s):a=-1,s.length&&h())}function h(){if(!l){var t=i(f);l=!0;for(var e=s.length;e;){for(c=s,s=[];++a<e;)c&&c[a].run();a=-1,e=s.length}c=null,l=!1,u(t)}}function m(t,e){this.fun=t,this.array=e}function p(){}n.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)e[n-1]=arguments[n];s.push(new m(t,e)),1!==s.length||l||i(h)},m.prototype.run=function(){this.fun.apply(null,this.array)},n.title="browser",n.env={},n.argv=[],n.version="",n.versions={},n.on=p,n.addListener=p,n.once=p,n.off=p,n.removeListener=p,n.removeAllListeners=p,n.emit=p,n.prependListener=p,n.prependOnceListener=p,n.listeners=function(t){return[]},n.binding=function(t){throw new Error("process.binding is not supported")},n.cwd=function(){return"/"},n.chdir=function(t){throw new Error("process.chdir is not supported")},n.umask=function(){return 0};
},{}],"w3jr":[function(require,module,exports) {
var global = arguments[3];
var process = require("process");
var t,e=arguments[3],r=require("process");!function(t){!function(n){var i="object"==typeof e?e:"object"==typeof self?self:"object"==typeof this?this:Function("return this;")(),o=u(t);function u(t,e){return function(r,n){"function"!=typeof t[r]&&Object.defineProperty(t,r,{configurable:!0,writable:!0,value:n}),e&&e(r,n)}}void 0===i.Reflect?i.Reflect=t:o=u(i.Reflect,o),function(t){var e=Object.prototype.hasOwnProperty,n="function"==typeof Symbol,i=n&&void 0!==Symbol.toPrimitive?Symbol.toPrimitive:"@@toPrimitive",o=n&&void 0!==Symbol.iterator?Symbol.iterator:"@@iterator",u="function"==typeof Object.create,a={__proto__:[]}instanceof Array,f=!u&&!a,c={create:u?function(){return I(Object.create(null))}:a?function(){return I({__proto__:null})}:function(){return I({})},has:f?function(t,r){return e.call(t,r)}:function(t,e){return e in t},get:f?function(t,r){return e.call(t,r)?t[r]:void 0}:function(t,e){return t[e]}},s=Object.getPrototypeOf(Function),h="object"==typeof r&&r.env&&!1,y=h||"function"!=typeof Map||"function"!=typeof Map.prototype.entries?function(){var t={},e=[],r=function(){function t(t,e,r){this._index=0,this._keys=t,this._values=e,this._selector=r}return t.prototype["@@iterator"]=function(){return this},t.prototype[o]=function(){return this},t.prototype.next=function(){var t=this._index;if(t>=0&&t<this._keys.length){var r=this._selector(this._keys[t],this._values[t]);return t+1>=this._keys.length?(this._index=-1,this._keys=e,this._values=e):this._index++,{value:r,done:!1}}return{value:void 0,done:!0}},t.prototype.throw=function(t){throw this._index>=0&&(this._index=-1,this._keys=e,this._values=e),t},t.prototype.return=function(t){return this._index>=0&&(this._index=-1,this._keys=e,this._values=e),{value:t,done:!0}},t}();return function(){function e(){this._keys=[],this._values=[],this._cacheKey=t,this._cacheIndex=-2}return Object.defineProperty(e.prototype,"size",{get:function(){return this._keys.length},enumerable:!0,configurable:!0}),e.prototype.has=function(t){return this._find(t,!1)>=0},e.prototype.get=function(t){var e=this._find(t,!1);return e>=0?this._values[e]:void 0},e.prototype.set=function(t,e){var r=this._find(t,!0);return this._values[r]=e,this},e.prototype.delete=function(e){var r=this._find(e,!1);if(r>=0){for(var n=this._keys.length,i=r+1;i<n;i++)this._keys[i-1]=this._keys[i],this._values[i-1]=this._values[i];return this._keys.length--,this._values.length--,e===this._cacheKey&&(this._cacheKey=t,this._cacheIndex=-2),!0}return!1},e.prototype.clear=function(){this._keys.length=0,this._values.length=0,this._cacheKey=t,this._cacheIndex=-2},e.prototype.keys=function(){return new r(this._keys,this._values,n)},e.prototype.values=function(){return new r(this._keys,this._values,i)},e.prototype.entries=function(){return new r(this._keys,this._values,u)},e.prototype["@@iterator"]=function(){return this.entries()},e.prototype[o]=function(){return this.entries()},e.prototype._find=function(t,e){return this._cacheKey!==t&&(this._cacheIndex=this._keys.indexOf(this._cacheKey=t)),this._cacheIndex<0&&e&&(this._cacheIndex=this._keys.length,this._keys.push(t),this._values.push(void 0)),this._cacheIndex},e}();function n(t,e){return t}function i(t,e){return e}function u(t,e){return[t,e]}}():Map,p=h||"function"!=typeof Set||"function"!=typeof Set.prototype.entries?function(){function t(){this._map=new y}return Object.defineProperty(t.prototype,"size",{get:function(){return this._map.size},enumerable:!0,configurable:!0}),t.prototype.has=function(t){return this._map.has(t)},t.prototype.add=function(t){return this._map.set(t,t),this},t.prototype.delete=function(t){return this._map.delete(t)},t.prototype.clear=function(){this._map.clear()},t.prototype.keys=function(){return this._map.keys()},t.prototype.values=function(){return this._map.values()},t.prototype.entries=function(){return this._map.entries()},t.prototype["@@iterator"]=function(){return this.keys()},t.prototype[o]=function(){return this.keys()},t}():Set,l=new(h||"function"!=typeof WeakMap?function(){var t=16,r=c.create(),n=i();return function(){function t(){this._key=i()}return t.prototype.has=function(t){var e=o(t,!1);return void 0!==e&&c.has(e,this._key)},t.prototype.get=function(t){var e=o(t,!1);return void 0!==e?c.get(e,this._key):void 0},t.prototype.set=function(t,e){var r=o(t,!0);return r[this._key]=e,this},t.prototype.delete=function(t){var e=o(t,!1);return void 0!==e&&delete e[this._key]},t.prototype.clear=function(){this._key=i()},t}();function i(){var t;do{t="@@WeakMap@@"+a()}while(c.has(r,t));return r[t]=!0,t}function o(t,r){if(!e.call(t,n)){if(!r)return;Object.defineProperty(t,n,{value:c.create()})}return t[n]}function u(t,e){for(var r=0;r<e;++r)t[r]=255*Math.random()|0;return t}function a(){var e=function(t){if("function"==typeof Uint8Array)return"undefined"!=typeof crypto?crypto.getRandomValues(new Uint8Array(t)):"undefined"!=typeof msCrypto?msCrypto.getRandomValues(new Uint8Array(t)):u(new Uint8Array(t),t);return u(new Array(t),t)}(t);e[6]=79&e[6]|64,e[8]=191&e[8]|128;for(var r="",n=0;n<t;++n){var i=e[n];4!==n&&6!==n&&8!==n||(r+="-"),i<16&&(r+="0"),r+=i.toString(16).toLowerCase()}return r}}():WeakMap);function v(t,e,r){var n=l.get(t);if(k(n)){if(!r)return;n=new y,l.set(t,n)}var i=n.get(e);if(k(i)){if(!r)return;i=new y,n.set(e,i)}return i}function _(t,e,r){var n=v(e,r,!1);return!k(n)&&!!n.has(t)}function d(t,e,r){var n=v(e,r,!1);if(!k(n))return n.get(t)}function w(t,e,r,n){var i=v(r,n,!0);i.set(t,e)}function g(t,e){var r=[],n=v(t,e,!1);if(k(n))return r;for(var i=n.keys(),u=function(t){var e=A(t,o);if(!x(e))throw new TypeError;var r=e.call(t);if(!O(r))throw new TypeError;return r}(i),a=0;;){var f=S(u);if(!f)return r.length=a,r;var c=f.value;try{r[a]=c}catch(s){try{P(u)}finally{throw s}}a++}}function b(t){if(null===t)return 1;switch(typeof t){case"undefined":return 0;case"boolean":return 2;case"string":return 3;case"symbol":return 4;case"number":return 5;case"object":return null===t?1:6;default:return 6}}function k(t){return void 0===t}function m(t){return null===t}function O(t){return"object"==typeof t?null!==t:"function"==typeof t}function E(t,e){switch(b(t)){case 0:case 1:case 2:case 3:case 4:case 5:return t}var r=3===e?"string":5===e?"number":"default",n=A(t,i);if(void 0!==n){var o=n.call(t,r);if(O(o))throw new TypeError;return o}return function(t,e){if("string"===e){var r=t.toString;if(x(r)){var n=r.call(t);if(!O(n))return n}var i=t.valueOf;if(x(i)){var n=i.call(t);if(!O(n))return n}}else{var i=t.valueOf;if(x(i)){var n=i.call(t);if(!O(n))return n}var o=t.toString;if(x(o)){var n=o.call(t);if(!O(n))return n}}throw new TypeError}(t,"default"===r?"number":r)}function T(t){var e=E(t,3);return"symbol"==typeof e?e:function(t){return""+t}(e)}function j(t){return Array.isArray?Array.isArray(t):t instanceof Object?t instanceof Array:"[object Array]"===Object.prototype.toString.call(t)}function x(t){return"function"==typeof t}function M(t){return"function"==typeof t}function A(t,e){var r=t[e];if(null!=r){if(!x(r))throw new TypeError;return r}}function S(t){var e=t.next()