1function Q(r){const a=document.createElement("template");return a.innerHTML=r,document.importNode(a.content,!0)}function ee(r){const a=document.createElementNS("http://www.w3.org/2000/svg","g");return a.innerHTML=r,a}const Ae=Object.assign(q(Q,r=>{if(r.firstChild===null)return null;if(r.firstChild===r.lastChild)return r.removeChild(r.firstChild);const a=document.createElement("span");return a.appendChild(r),a}),{fragment:q(Q,r=>r)}),Ne=Object.assign(q(ee,r=>r.firstChild===null?null:r.firstChild===r.lastChild?r.removeChild(r.firstChild):r),{fragment:q(ee,r=>{const a=document.createDocumentFragment();for(;r.firstChild;)a.appendChild(r.firstChild);return a})}),Le=9,Te=10,Se=12,Ue=13,Ee=32,Me=65,$e=90,Oe=97,Be=122,O=60,f=62,m=47,p=45,X=33,F=61,te=34,re=39,Re=63,c=1,ne=2,ae=3,I=4,B=5,w=6,W=7,R=8,H=9,Y=10,z=11,P=12,G=13,S=14,se=15,oe=16,b=17,ie=18,ce=19,le=20,fe=21,V=22,U=23,ue=24,de=25,k=26,pe=27,ke=28,ge=29,He=128,be=1,Pe=8,je=1,he="http://www.w3.org/2000/svg",v="http://www.w3.org/1999/xlink",me="http://www.w3.org/XML/1998/namespace",we="http://www.w3.org/2000/xmlns/",Ce=new Map(["attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map(r=>[r.toLowerCase(),r])),j=new Map([["xlink:actuate",v],["xlink:arcrole",v],["xlink:href",v],["xlink:role",v],["xlink:show",v],["xlink:title",v],["xlink:type",v],["xml:lang",me],["xml:space",me],["xmlns",we],["xmlns:xlink",we]]);function q(r,a){return function({raw:u}){let e=c,l="",x,d,L,y,$=0;for(let s=0,g=arguments.length;s<g;++s){const o=u[s];if(s>0){const t=arguments[s];switch(e){case k:{if(t!=null){const i=`${t}`;if(xe(d))l+=i.replace(/[<]/g,N);else{if(new RegExp(`</${d}[\\s>/]`,"i").test(l.slice(-d.length-2)+i))throw new Error("unsafe raw text");l+=i}}break}case c:{t==null||(t instanceof Node||typeof t!="string"&&t[Symbol.iterator]||/(?:^|>)$/.test(u[s-1])&&/^(?:<|$)/.test(o)?(l+="<!--::"+s+"-->",$|=He):l+=`${t}`.replace(/[<&]/g,N));break}case H:{e=P;let i;if(/^[\s>]/.test(o)){if(t==null||t===!1){l=l.slice(0,L-u[s-1].length);break}if(t===!0||(i=`${t}`)==""){l+="''";break}if(u[s-1].slice(L,y)==="style"&&Z(t)||typeof t=="function"){l+="::"+s,$|=be;break}}if(i===void 0&&(i=`${t}`),i==="")throw new Error("unsafe unquoted empty string");l+=i.replace(/^['"]|[\s>&]/g,N);break}case P:{l+=`${t}`.replace(/[\s>&]/g,N);break}case z:{l+=`${t}`.replace(/['&]/g,N);break}case Y:{l+=`${t}`.replace(/["&]/g,N);break}case w:{if(Z(t)){l+="::"+s+"=''",$|=be;break}throw new Error("invalid binding")}case b:break;default:throw new Error("invalid binding")}}for(let t=0,i=o.length;t<i;++t){const n=o.charCodeAt(t);switch(e){case c:{n===O&&(e=ne);break}case ne:{n===X?e=de:n===m?e=ae:D(n)?(x=t,d=void 0,e=I,--t):n===Re?(e=B,--t):(e=c,--t);break}case ae:{D(n)?(e=I,--t):n===f?e=c:(e=B,--t);break}case I:{C(n)?(e=w,d=M(o,x,t)):n===m?e=S:n===f&&(d=M(o,x,t),e=E(d)?k:c);break}case w:{C(n)||(n===m||n===f?(e=W,--t):n===F?(e=R,L=t+1,y=void 0):(e=R,--t,L=t+1,y=void 0));break}case R:{C(n)||n===m||n===f?(e=W,--t,y=t):n===F&&(e=H,y=t);break}case W:{C(n)||(n===m?e=S:n===F?e=H:n===f?e=E(d)?k:c:(e=R,--t,L=t+1,y=void 0));break}case H:{C(n)||(n===te?e=Y:n===re?e=z:n===f?e=E(d)?k:c:(e=P,--t));break}case Y:{n===te&&(e=G);break}case z:{n===re&&(e=G);break}case P:{C(n)?e=w:n===f&&(e=E(d)?k:c);break}case G:{C(n)?e=w:n===m?e=S:n===f?e=E(d)?k:c:(e=w,--t);break}case S:{n===f?e=c:(e=w,--t);break}case B:{n===f&&(e=c);break}case se:{n===p?e=oe:n===f?e=c:(e=b,--t);break}case oe:{n===p?e=U:n===f?e=c:(e=b,--t);break}case b:{n===O?e=ie:n===p&&(e=V);break}case ie:{n===X?e=ce:n!==O&&(e=b,--t);break}case ce:{n===p?e=le:(e=b,--t);break}case le:{n===p?e=fe:(e=U,--t);break}case fe:{e=U,--t;break}case V:{n===p?e=U:(e=b,--t);break}case U:{n===f?e=c:n===X?e=ue:n!==p&&(e=b,--t);break}case ue:{n===p?e=V:n===f?e=c:(e=b,--t);break}case de:{n===p&&o.charCodeAt(t+1)===p?(e=se,++t):(e=B,--t);break}case k:{n===O&&(e=pe);break}
1case pe:{n===m?e=ke:(e=k,--t);break}case ke:{D(n)?(x=t,e=ge,--t):(e=k,--t);break}case ge:{C(n)&&d===M(o,x,t)?e=w:n===m&&d===M(o,x,t)?e=S:n===f&&d===M(o,x,t)?e=c:D(n)||(e=k,--t);break}default:{e=void 0;break}}}l+=o}const _=r(l),J=document.createTreeWalker(_,$,null,!1),K=[];for(;J.nextNode();){const s=J.currentNode;switch(s.nodeType){case je:{const g=s.attributes;for(let o=0,t=g.length;o<t;++o){const{name:i,value:n}=g[o];if(/^::/.test(i)){const A=arguments[+i.slice(2)];ve(s,i),--o,--t;for(const T in A){const h=A[T];h==null||h===!1||(typeof h=="function"?s[T]=h:T==="style"&&Z(h)?ye(s[T],h):qe(s,T,h===!0?"":h))}}else if(/^::/.test(n)){const A=arguments[+n.slice(2)];ve(s,i),--o,--t,typeof A=="function"?s[i]=A:ye(s[i],A)}}break}case Pe:{if(/^::/.test(s.data)){const g=s.parentNode,o=arguments[+s.data.slice(2)];if(o instanceof Node)g.insertBefore(o,s);else if(typeof o!="string"&&o[Symbol.iterator])if(o instanceof NodeList||o instanceof HTMLCollection)for(let t=o.length-1,i=s;t>=0;--t)i=g.insertBefore(o[t],i);else for(const t of o)t!=null&&g.insertBefore(t instanceof Node?t:document.createTextNode(t),s);else g.insertBefore(document.createTextNode(o),s);K.push(s)}break}}}for(const s of K)s.parentNode.removeChild(s);return a(_)}}function N(r){return`&#${r.charCodeAt(0).toString()};`}function D(r){return Me<=r&&r<=$e||Oe<=r&&r<=Be}function C(r){return r===Le||r===Te||r===Se||r===Ee||r===Ue}function Z(r){return r&&r.toString===Object.prototype.toString}function E(r){return r==="script"||r==="style"||xe(r)}function xe(r){return r==="textarea"||r==="title"}function M(r,a,u){return r.slice(a,u).toLowerCase()}function qe(r,a,u){if(r.namespaceURI===he&&(a=a.toLowerCase(),a=Ce.get(a)||a,j.has(a))){r.setAttributeNS(j.get(a),a,u);return}r.setAttribute(a,u)}function ve(r,a){if(r.namespaceURI===he&&(a=a.toLowerCase(),a=Ce.get(a)||a,j.has(a))){r.removeAttributeNS(j.get(a),a);return}r.removeAttribute(a)}function ye(r,a){for(const u in a){const e=a[u];u.startsWith("--")?r.setProperty(u,e):r[u]=e}}export{Ae as html,Ne as svg};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.