var uhtml=function(e){"use strict";function s(){return{sub:[],stack:[],wire:null}}function i(e,t,n){return r.test(t)?e:"<".concat(t).concat(n.replace(a,""),">").concat(t,">")}function f(n,a){for(var o=[],e=function(r,e){var t=n[r];d.test(t)&&function(e,t){for(;t--;){var n=e[t];if(h.test(n))return!0;if(v.test(n))return!1}return!1}(n,r+1)?o.push(t.replace(d,function(e,t,n){return"".concat(a).concat(r,"=").concat(n||'"').concat(t).concat(n?"":'"')})):r+1"'=]+)\s*=\s*(['"]?)$/,r=/^(?:area|base|br|col|embed|hr|img|input|keygen|link|menuitem|meta|param|source|track|wbr)$/i,h=/<[a-z][^>]+$/i,v=/>[^<>]*$/,p=/<([a-z]+[a-z0-9:._-]*)([^>]*?)(\/>)/gi,a=/\s+$/,g=Array.isArray,m=[],b=m.indexOf,w=m.slice,y=(t=document,o="fragment",n="content"in x(c="template")?function(e){var t=x(c);return t.innerHTML=e,t.content}:function(e){var t=x(o),n=x(c),r=null;if(/^[^\S]*?<(col(?:group)?|t(?:head|body|foot|r|d|h))/i.test(e)){var a=RegExp.$1;n.innerHTML="",r=n.querySelectorAll(a)}else n.innerHTML=e,r=n.childNodes;return N(t,r),t},function(e,t){return("svg"===t?function(e){var t=x(o),n=x("div");return n.innerHTML='",N(t,n.firstChild.childNodes),t}:n)(e)});function N(e,t){for(var n=t.length;n--;)e.appendChild(t[0])}function x(e){return e===o?t.createDocumentFragment():t.createElementNS("http://www.w3.org/1999/xhtml",e)}function C(e,t){return e.childNodes[t]}function L(e){for(var t=[],n=e.parentNode;n;)t.unshift(b.call(n.childNodes,e)),n=(e=n).parentNode;return t}function k(e,t){return 111===e.nodeType?1/t<0?t?e.remove():e.lastChild:t?e.valueOf():e.firstChild:e}var A=document,E=A.createTreeWalker,T=A.importNode,M=1!=T.length,O=M?function(e,t){return T.call(document,y(e,t),!0)}:y,S=M?function(e){return E.call(document,e,129,null,!1)}:function(e){return E.call(document,e,129)};function $(e){var t,n,r,a,o,i,c=e.type,u=e.path.reduce(C,this);return"node"===c?(r=u,a=[],i=document.createTextNode(""),function e(t){switch(typeof t){case"string":case"number":case"boolean":o!==t&&(o=t,i.textContent=t,a=l(r.parentNode,a,[i],k,r));break;case"object":case"undefined":if(null==t){a=l(r.parentNode,a,[],k,r);break}default:if(g(o=t))if(0===t.length)a=l(r.parentNode,a,[],k,r);else switch(typeof t[0]){case"string":case"number":case"boolean":e(String(t));break;default:a=l(r.parentNode,a,t,k,r)}else"ELEMENT_NODE"in t&&(a=l(r.parentNode,a,11===t.nodeType?w.call(t.childNodes):[t],k,r))}}):"attr"===c?function(n,e){if("ref"===e)return function(e){e.current=n};if("."===e.slice(0,1)){var t=e.slice(1);return function(e){n[t]=e}}var r;if("on"===e.slice(0,2)){var a=e.slice(2),o=e.toLowerCase();return o in n&&(a=o),function(e){var t=g(e)?e:[e,!1];r!==t[0]&&(r&&n.removeEventListener(a,r,t[1]),(r=t[0])&&n.addEventListener(a,r,t[1]))}}var i=!0,c=document.createAttribute(e);return function(e){r!==e&&(null==(r=e)?i||(n.removeAttributeNode(c),i=!0):(c.value=e,i&&(n.setAttributeNode(c),i=!1)))}}(u,e.name):(t=u,function(e){n!==e&&(n=e,t.textContent=null==e?"":e)})}function j(e,t){var n=z(e,t);return{type:e,template:t,content:n.content,updates:n.updates,wire:null}}function B(e,t){var n=e.sub,r=e.stack,a={a:0,aLength:n.length,i:0,iLength:r.length},o=_(e,t,a),i=a.a,c=a.i,u=a.iLength;return i