/*! (c) Andrea Giammarchi (ISC) */var hyperHTML=function(e){"use strict";var t=document.defaultView,r=/^area|base|br|col|embed|hr|img|input|keygen|link|menuitem|meta|param|source|track|wbr$/i,l="ownerSVGElement",c="http://www.w3.org/2000/svg",s="connected",f="dis"+s,d=/^style|textarea$/i,b="_hyper: "+(Math.random()*new Date|0)+";",h="\x3c!--"+b+"--\x3e",v=t.Event;try{new v("Event")}catch(e){v=function(e){var t=document.createEvent("Event");return t.initEvent(e,!1,!1),t}}var n,i=t.Map||function(){var n=[],r=[];return{get:function(e){return r[n.indexOf(e)]},set:function(e,t){r[n.push(e)-1]=t}}},o=0,p=t.WeakMap||function(){var n=b+o++;return{get:function(e){return e[n]},set:function(e,t){Object.defineProperty(e,n,{configurable:!0,value:t})}}},a=t.WeakSet||function(){var t=new p;return{add:function(e){t.set(e,!0)},has:function(e){return!0===t.get(e)}}},m=Array.isArray||(n={}.toString,function(e){return"[object Array]"===n.call(e)}),g=b.trim||function(){return this.replace(/^\s+|\s+$/g,"")};function w(){return this}var u=function(e,t){var n="_"+e+"$";return{get:function(){return this[n]||y(this,n,t.call(this,e))},set:function(e){y(this,n,e)}}},y=function(e,t,n){return Object.defineProperty(e,t,{configurable:!0,value:"function"==typeof n?function(){return e._wire$=n.apply(this,arguments)}:n})[t]},N={},x={},E=[],C=x.hasOwnProperty,j=0,A={attributes:N,define:function(e,t){e.indexOf("-")<0?(e in x||(j=E.push(e)),x[e]=t):N[e]=t},invoke:function(e,t){for(var n=0;n\"'=]+",$="[ "+L+"]+"+M,D="<([A-Za-z]+[A-Za-z0-9:_-]*)((?:",P="(?:=(?:'[^']*?'|\"[^\"]*?\"|<[^>]*?>|"+M+"))?)",B=new RegExp(D+$+P+"+)([ "+L+"]*/?>)","g"),R=new RegExp(D+$+P+"*)([ "+L+"]*/>)","g"),_=O(document),H="append"in _,z="content"in k(document,"template");_.appendChild(S(_,"g")),_.appendChild(S(_,""));var F=1===_.cloneNode(!0).childNodes.length,Z="importNode"in document,I=H?function(e,t){e.append.apply(e,t)}:function(e,t){for(var n=t.length,r=0;r"+t+"",I(r,Q.call(n.querySelectorAll(i)))}else n.innerHTML=t,I(r,Q.call(n.childNodes));return r},ee=z?function(e,t){var n=O(e),r=T(e).createElementNS(c,"svg");return r.innerHTML=t,I(n,Q.call(r.childNodes)),n}:function(e,t){var n=O(e),r=k(e,"div");return r.innerHTML='",I(n,Q.call(r.firstChild.childNodes)),n};function te(e){this.childNodes=e,this.length=e.length,this.first=e[0],this.last=e[this.length-1]}te.prototype.insert=function(){var e=O(this.first);return I(e,this.childNodes),e},te.prototype.remove=function(){var e=this.first,t=this.last;if(2===this.length)t.parentNode.removeChild(t);else{var n=T(e).createRange();n.setStartBefore(this.childNodes[1]),n.setEndAfter(t),n.deleteContents()}return e};var ne=function(e,t,n){e.unshift(e.indexOf.call(t.childNodes,n))},re=function(e,t,n){return{type:e,name:n,node:t,path:function(e){var t=[],n=void 0;switch(e.nodeType){case 1:case 11:n=e;break;case 8:n=e.parentNode,ne(t,n,e);break;default:n=e.ownerElement}for(e=n;n=n.parentNode;e=n)ne(t,n,e);return t}(t)}},ie=function(e,t){for(var n=t.length,r=0;r"+t+">"},Be=new p,Re=function(n){var r=void 0,i=void 0,o=void 0,a=void 0,u=void 0;return function(e){e=U(e);var t=a!==e;return t&&(a=e,o=O(document),i="svg"===n?document.createElementNS(c,"svg"):o,u=Te.bind(i)),u.apply(null,arguments),t&&("svg"===n&&I(o,Q.call(i.childNodes)),r=He(o)),r}},_e=function(e,t){var n=t.indexOf(":"),r=Be.get(e),i=t;return-1