import{options as e,h as t,Fragment as r}from"preact";var n=/[\s\n\\/='"\0<>]/,o=/^(xlink|xmlns|xml)([A-Z])/,a=/^(?:accessK|auto[A-Z]|cell|ch|col|cont|cross|dateT|encT|form[A-Z]|frame|hrefL|inputM|maxL|minL|noV|playsI|popoverT|readO|rowS|src[A-Z]|tabI|useM|item[A-Z])/,i=/^ac|^ali|arabic|basel|cap|clipPath$|clipRule$|color|dominant|enable|fill|flood|font|glyph[^R]|horiz|image|letter|lighting|marker[^WUH]|overline|panose|pointe|paint|rendering|shape|stop|strikethrough|stroke|text[^L]|transform|underline|unicode|units|^v[^i]|^w|^xH/,s=new Set(["draggable","spellcheck"]),c=/["&<]/;function l(e){if(0===e.length||!1===c.test(e))return e;for(var t=0,r=0,n="",o="";r");if(X||("string"==typeof J?X=l(J):null!=J&&!1!==J&&!0!==J&&(X=E(J,c,"svg"===F||"foreignObject"!==F&&u,p,t,h,b))),m&&m(t),y&&y(t),!X&&L.has(F))return Q+"/>";var te="",re=Q+">";return w(X)?[re].concat(X,[te]):"string"!=typeof X?[re,X,te]:re+X+te}var L=new Set(["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"]);function P(e,t){return'"}var j=function e(t){try{var r=function(){if(t.suspended.length>0){var r=[].concat(t.suspended);return Promise.resolve(Promise.all(t.suspended.map(function(e){return e.promise}))).then(function(){return t.suspended=t.suspended.filter(function(e){return!r.includes(e)}),Promise.resolve(e(t)).then(function(){})})}}();return Promise.resolve(r&&r.then?r.then(function(){}):void 0)}catch(e){return Promise.reject(e)}},T=function(e,t){var r=t.context,n=t.onWrite,o=t.abortSignal;try{r=r||{};var a={start:Date.now(),abortSignal:o,onWrite:n,onError:W,suspended:[]},i=S(e,r,a);n(i);var s=a.suspended.length,c=function(){if(s>0)return n("