(function(){var os=Object.create;var ye=Object.defineProperty;var ns=Object.getOwnPropertyDescriptor;var is=Object.getOwnPropertyNames;var as=Object.getPrototypeOf,ps=Object.prototype.hasOwnProperty;var cs=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var ls=(e,t,r,s)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of is(t))!ps.call(e,i)&&i!==r&&ye(e,i,{get:()=>t[i],enumerable:!(s=ns(t,i))||s.enumerable});return e};var ms=(e,t,r)=>(r=e!=null?os(as(e)):{},ls(t||!e||!e.__esModule?ye(r,"default",{value:e,enumerable:!0}):r,e));var Tt=cs((ci,Z)=>{var Ls=function(){var e=String.fromCharCode,t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$",s={};function i(n,a){if(!s[n]){s[n]={};for(var f=0;f>>8,f[g*2+1]=v%256}return f},decompressFromUint8Array:function(n){if(n==null)return c.decompress(n);for(var a=new Array(n.length/2),f=0,g=a.length;f>1}else{for(y=1,g=0;g>1}j--,j==0&&(j=Math.pow(2,x),x++),delete U[S]}else for(y=v[S],g=0;g>1;j--,j==0&&(j=Math.pow(2,x),x++),v[_]=E++,S=String(k)}if(S!==""){if(Object.prototype.hasOwnProperty.call(U,S)){if(S.charCodeAt(0)<256){for(g=0;g>1}else{for(y=1,g=0;g>1}j--,j==0&&(j=Math.pow(2,x),x++),delete U[S]}else for(y=v[S],g=0;g>1;j--,j==0&&(j=Math.pow(2,x),x++)}for(y=2,g=0;g>1;for(;;)if(l=l<<1,m==a-1){b.push(f(l));break}else m++;return b.join("")},decompress:function(n){return n==null?"":n==""?null:c._decompress(n.length,32768,function(a){return n.charCodeAt(a)})},_decompress:function(n,a,f){var g=[],y,v=4,U=4,k=3,_="",S=[],j,E,x,b,l,m,C,h={val:f(0),position:a,index:1};for(j=0;j<3;j+=1)g[j]=j;for(x=0,l=Math.pow(2,2),m=1;m!=l;)b=h.val&h.position,h.position>>=1,h.position==0&&(h.position=a,h.val=f(h.index++)),x|=(b>0?1:0)*m,m<<=1;switch(y=x){case 0:for(x=0,l=Math.pow(2,8),m=1;m!=l;)b=h.val&h.position,h.position>>=1,h.position==0&&(h.position=a,h.val=f(h.index++)),x|=(b>0?1:0)*m,m<<=1;C=e(x);break;case 1:for(x=0,l=Math.pow(2,16),m=1;m!=l;)b=h.val&h.position,h.position>>=1,h.position==0&&(h.position=a,h.val=f(h.index++)),x|=(b>0?1:0)*m,m<<=1;C=e(x);break;case 2:return""}for(g[3]=C,E=C,S.push(C);;){if(h.index>n)return"";for(x=0,l=Math.pow(2,k),m=1;m!=l;)b=h.val&h.position,h.position>>=1,h.position==0&&(h.position=a,h.val=f(h.index++)),x|=(b>0?1:0)*m,m<<=1;switch(C=x){case 0:for(x=0,l=Math.pow(2,8),m=1;m!=l;)b=h.val&h.position,h.position>>=1,h.position==0&&(h.position=a,h.val=f(h.index++)),x|=(b>0?1:0)*m,m<<=1;g[U++]=e(x),C=U-1,v--;break;case 1:for(x=0,l=Math.pow(2,16),m=1;m!=l;)b=h.val&h.position,h.position>>=1,h.position==0&&(h.position=a,h.val=f(h.index++)),x|=(b>0?1:0)*m,m<<=1;g[U++]=e(x),C=U-1,v--;break;case 2:return S.join("")}if(v==0&&(v=Math.pow(2,k),k++),g[C])_=g[C];else if(C===U)_=E+E.charAt(0);else return null;S.push(_),g[U++]=E+_.charAt(0),v--,E=_,v==0&&(v=Math.pow(2,k),k++)}}};return c}();typeof Z<"u"&&Z!=null&&(Z.exports=Ls)});var gs=["jsx","tsx","react","react-tsx","sucrase","babel","flow","solid","solid.tsx","stencil","react-native","react-native-tsx","vue"],he=e=>{let r=["javascript","jsx","react","flow","solid","react-native"].includes(e),s=gs.includes(e),i=["solid","solid.tsx","stencil","vue"].includes(e),c={allowJs:!0,checkJs:!r,strictNullChecks:!r,allowNonTsExtensions:!0,experimentalDecorators:!0,emitDecoratorMetadata:!0,allowSyntheticDefaultImports:!0,allowUmdGlobalAccess:!0,esModuleInterop:!0,target:7,module:99,moduleResolution:2,lib:["es2021","dom","dom.iterable"]},n={jsx:4},a={jsx:1,jsxFactory:"h",...["solid","solid.tsx"].includes(e)?{jsxImportSource:"solid-js",jsxFactory:"JSX"}:{},jsxFragmentFactory:"Fragment"};return{...c,...s?n:{},...i?a:{}}};var be=["esm.sh","skypack","esm.run","jsdelivr.esm","fastly.jsdelivr.esm","gcore.jsdelivr.esm","testingcf.jsdelivr.esm","jsdelivr.b-cdn.esm","jspm"],we=["jsdelivr","fastly.jsdelivr","unpkg","gcore.jsdelivr","testingcf.jsdelivr","jsdelivr.b-cdn","npmcdn"],ve=["jsdelivr.gh","fastly.jsdelivr.gh","statically","gcore.jsdelivr.gh","testingcf.jsdelivr.gh","jsdelivr.b-cdn.gh"],A={getModuleUrl:(e,{isModule:t=!0,defaultCDN:r="esm.sh",external:s}={})=>{e=e.replace(/#nobundle/g,"");let i=n=>!s||!n.includes("https://esm.sh")?n:n.includes("?")?`${n}&external=${s}`:`${n}?external=${s}`,c=xe(e,t,r);return c?i(c):t?i("https://esm.sh/"+e):"https://cdn.jsdelivr.net/npm/"+e},getUrl:(e,t)=>e.startsWith("http")||e.startsWith("data:")?e:xe(e,!1,t||Se())||e,cdnLists:{npm:we,module:be,gh:ve},checkCDNs:async(e,t)=>{let r=[t,...A.cdnLists.npm].filter(Boolean);for(let s of r)try{if((await fetch(A.getUrl(e,s),{method:"HEAD"})).ok)return s}catch{}return A.cdnLists.npm[0]}},Se=()=>{if(globalThis.appCDN)return globalThis.appCDN;try{return new URL(location.href).searchParams.get("appCDN")||A.cdnLists.npm[0]}catch{return A.cdnLists.npm[0]}},xe=(e,t,r)=>{let s=t&&e.startsWith("unpkg:")?"?module":"";e.startsWith("gh:")?e=e.replace("gh",ve[0]):e.includes(":")||(e=(r||(t?be[0]:we[0]))+":"+e);for(let i of us){let[c,n]=i;if(c.test(e))return e.replace(c,n)+s}return null},us=[[/^(esm\.sh:)(.+)/i,"https://esm.sh/$2"],[/^(npm:)(.+)/i,"https://esm.sh/$2"],[/^(node:)(.+)/i,"https://esm.sh/$2"],[/^(jsr:)(.+)/i,"https://esm.sh/jsr/$2"],[/^(skypack:)(.+)/i,"https://cdn.skypack.dev/$2"],[/^(jsdelivr:)(.+)/i,"https://cdn.jsdelivr.net/npm/$2"],[/^(fastly\.jsdelivr:)(.+)/i,"https://fastly.jsdelivr.net/npm/$2"],[/^(gcore\.jsdelivr:)(.+)/i,"https://gcore.jsdelivr.net/npm/$2"],[/^(testingcf\.jsdelivr:)(.+)/i,"https://testingcf.jsdelivr.net/npm/$2"],[/^(jsdelivr\.b-cdn:)(.+)/i,"https://jsdelivr.b-cdn.net/npm/$2"],[/^(jsdelivr\.gh:)(.+)/i,"https://cdn.jsdelivr.net/gh/$2"],[/^(fastly\.jsdelivr\.gh:)(.+)/i,"https://fastly.jsdelivr.net/gh/$2"],[/^(gcore\.jsdelivr\.gh:)(.+)/i,"https://gcore.jsdelivr.net/gh/$2"],[/^(testingcf\.jsdelivr\.gh:)(.+)/i,"https://testingcf.jsdelivr.net/gh/$2"],[/^(jsdelivr\.b-cdn\.gh:)(.+)/i,"https://jsdelivr.b-cdn.net/gh/$2"],[/^(statically:)(.+)/i,"https://cdn.statically.io/gh/$2"],[/^(esm\.run:)(.+)/i,"https://esm.run/$2"],[/^(jsdelivr\.esm:)(.+)/i,"https://cdn.jsdelivr.net/npm/$2/+esm"],[/^(fastly\.jsdelivr\.esm:)(.+)/i,"https://fastly.jsdelivr.net/npm/$2/+esm"],[/^(gcore\.jsdelivr\.esm:)(.+)/i,"https://gcore.jsdelivr.net/npm/$2/+esm"],[/^(testingcf\.jsdelivr\.esm:)(.+)/i,"https://testingcf.jsdelivr.net/npm/$2/+esm"],[/^(jsdelivr\.b-cdn\.esm:)(.+)/i,"https://jsdelivr.b-cdn.net/npm/$2/+esm"],[/^(jspm:)(.+)/i,"https://jspm.dev/$2"],[/^(esbuild:)(.+)/i,"https://esbuild.vercel.app/$2"],[/^(bundle\.run:)(.+)/i,"https://bundle.run/$2"],[/^(unpkg:)(.+)/i,"https://unpkg.com/$2"],[/^(npmcdn:)(.+)/i,"https://npmcdn.com/$2"],[/^(bundlejs:)(.+)/i,"https://deno.bundlejs.com/?file&q=$2"],[/^(bundle:)(.+)/i,"https://deno.bundlejs.com/?file&q=$2"],[/^(deno:)(.+)/i,"https://deno.bundlejs.com/?file&q=https://deno.land/x/$2/mod.ts"],[/^(https:\/\/deno\.land\/.+)/i,"https://deno.bundlejs.com/?file&q=$1"],[/^(github:|https:\/\/github\.com\/)(.[^\/]+?)\/(.[^\/]+?)\/(?!releases\/)(?:(?:blob|raw)\/)?(.+?\/.+)/i,"https://deno.bundlejs.com/?file&q=https://cdn.jsdelivr.net/gh/$2/$3@$4"],[/^(gist\.github:)(.+?\/[0-9a-f]+\/raw\/(?:[0-9a-f]+\/)?.+)$/i,"https://gist.githack.com/$2"],[/^(gitlab:|https:\/\/gitlab\.com\/)([^\/]+.*\/[^\/]+)\/(?:raw|blob)\/(.+?)(?:\?.*)?$/i,"https://deno.bundlejs.com/?file&q=https://gl.githack.com/$2/raw/$3"],[/^(bitbucket:|https:\/\/bitbucket\.org\/)([^\/]+\/[^\/]+)\/(?:raw|src)\/(.+?)(?:\?.*)?$/i,"https://deno.bundlejs.com/?file&q=https://bb.githack.com/$2/raw/$3"],[/^(bitbucket:)snippets\/([^\/]+\/[^\/]+)\/revisions\/([^\/\#\?]+)(?:\?[^#]*)?(?:\#file-(.+?))$/i,"https://bb.githack.com/!api/2.0/snippets/$2/$3/files/$4"],[/^(bitbucket:)snippets\/([^\/]+\/[^\/\#\?]+)(?:\?[^#]*)?(?:\#file-(.+?))$/i,"https://bb.githack.com/!api/2.0/snippets/$2/HEAD/files/$3"],[/^(bitbucket:)\!api\/2.0\/snippets\/([^\/]+\/[^\/]+\/[^\/]+)\/files\/(.+?)(?:\?.*)?$/i,"https://bb.githack.com/!api/2.0/snippets/$2/files/$3"],[/^(api\.bitbucket:)2.0\/snippets\/([^\/]+\/[^\/]+\/[^\/]+)\/files\/(.+?)(?:\?.*)?$/i,"https://bb.githack.com/!api/2.0/snippets/$2/files/$3"],[/^(rawgit:)(.+?\/[0-9a-f]+\/raw\/(?:[0-9a-f]+\/)?.+)$/i,"https://gist.githack.com/$2"],[/^(rawgit:|https:\/\/raw\.githubusercontent\.com)(\/[^\/]+\/[^\/]+|[0-9A-Za-z-]+\/[0-9a-f]+\/raw)\/(.+)/i,"https://deno.bundlejs.com/?file&q=https://raw.githack.com/$2/$3"]];var{getUrl:d,getModuleUrl:to}=A,p=d("@live-codes/browser-compilers@0.22.3/dist/");var je=d("art-template@4.13.2/lib/template-web.js"),Le=d("@asciidoctor/core@2.2.8/dist/browser/asciidoctor.js"),Ce=d("@assemblyscript/loader@0.27.29/umd/index.js");var Ue=d("@hatemhosny/astro-internal@0.0.4/");var ke=d("@babel/standalone@7.26.4/babel.js"),Pe=d("biwascheme@0.8.0/release/biwascheme.js");var Y=d("brython@3.12.4/");var K=d("cherry-cljs@0.2.19/");var ee=d("@live-codes/clio-browser-compiler@0.0.3/public/build/");var Te=d("@live-codes/codemirror@0.3.2/build/"),_e=d("coffeescript@2.7.0/lib/coffeescript-browser-compiler-legacy/coffeescript.js");var Ae=d("comlink@4.4.1/dist/");var Ee=d("dot@1.1.3/doT.js"),Me=d("ejs@3.1.10/ejs.js");var Re=d("eta@3.4.0/dist/eta.umd.js");var q=d("@live-codes/go2js@0.5.0/build/");var te=d("handlebars@4.7.8/dist/");var re=d("imba@2.0.0-alpha.229/dist/");var Ie=d("gh:jscl-project/jscl-project.github.io@058adc599f0d012718ef3ad28e704a92c4dd741e/jscl.js");var Be=d("liquidjs@10.14.0/dist/liquid.browser.min.js");var M=d("fengari-web@0.1.4/dist/fengari-web.js");var Oe=d("malinajs@0.7.19/"),We=d("marked@13.0.2/marked.min.js");var qe=d("mjml-browser@4.15.3/lib/index.js");var $e=d("mustache@4.2.0/mustache.js");var se=d("nunjucks@3.2.4/browser/"),J=d("https://cdn.opalrb.com/opal/1.8.2/"),Fe=d("parinfer@3.13.1/parinfer.js");var De=d("@live-codes/postcss-import-url@0.1.2/dist/postcss-import-url.js"),R=d("prettier@3.3.2/"),Ne=d("@prettier/plugin-php@0.22.2/standalone.js");var Je=d("requirejs@2.3.6/require.js");var oe=d("riot@9.2.2/");var He=d("@ruby/wasm-wasi@2.6.2/dist/browser.umd.js");var V=d("sql-formatter@12.2.1/dist/sql-formatter.min.js"),ze=d("sql.js@1.10.3/dist/"),$=d("squint-cljs@0.4.81/"),Ke=d("@stencil/core@3.2.2/compiler/stencil.js"),Ve=d("stylis@4.3.2/dist/umd/stylis.js"),L=d("svelte@5.12.0/");var T=d("tau-prolog@0.3.4/modules/");var Ge=d("twig@1.17.1/twig.min.js"),Xe=d("typescript@5.6.2/lib/typescript.js");var Ze=d("uniter@2.18.0/dist/uniter.js");var ne=d("vue@2"),Qe=d("vue@3/dist/vue.runtime.esm-browser.prod.js"),Ye=d("livecodes@0.11.1/vue.js"),et=d("vue3-sfc-loader@0.9.5/dist/"),tt=d("wabt@1.0.35/index.js"),rt=d("wasmoon@1.16.0/dist/index.js");var po=R+"standalone.js",o={babel:R+"plugins/babel.js",estree:R+"plugins/estree.js",glimmer:R+"plugins/glimmer.js",html:R+"plugins/html.js",markdown:R+"plugins/markdown.js",postcss:R+"plugins/postcss.js",php:Ne,pug:p+"prettier/parser-pug.js",java:p+"prettier/parser-java.js"};var st={name:"art-template",title:"art",longTitle:"art-template",parser:{name:"html",pluginUrls:[o.html]},compiler:{url:je,factory:(e,t)=>(self.importScripts(t+"lang-art-template-compiler.f7f28bfde1988e977306171ed26474d0.js"),self.createArtTemplateCompiler())},extensions:["art","art-template"],editor:"markup",editorLanguage:"html"};var ie=(e,t=!0)=>e.replace(/\\/g,t?"\\\\":"\\").replace(/`/g,"\\`").replace(/<\/script>/g,"<\\/script>");var ot=e=>!e?.startsWith("http")&&!e?.startsWith("data:");var nt=(e,t)=>Object.fromEntries(Object.entries(e).filter(([r,s],i)=>t(s,r,i)));var u=(e,t)=>({...t.customSettings[e]});var it=e=>{let t;return()=>t??(t=e())};var at={name:"lightningcss",title:"Lightning CSS",isPostcssPlugin:!1,compiler:{url:p+"lightningcss/lightningcss.js",factory:(e,t)=>(self.importScripts(t+"processor-lightningcss-compiler.bfb68fd433e1548d10fee6992259f228.js"),self.createLightningcssCompiler())},editor:"style"};var pt={name:"autoprefixer",title:"Autoprefixer",isPostcssPlugin:!0,compiler:{url:p+"autoprefixer/autoprefixer.js",factory:e=>self.autoprefixer.autoprefixer({...u("autoprefixer",e)})},editor:"style"},ct={name:"cssnano",title:"cssnano",isPostcssPlugin:!0,compiler:{url:p+"cssnano/cssnano.js",factory:()=>{let e=self.cssnano.cssnanoPresetDefault().plugins,t=[];for(let r of e){let[s,i]=r;(typeof i>"u"||typeof i=="object"&&!i.exclude||typeof i=="boolean"&&i===!0)&&t.push(s(i))}return t}},editor:"style"},lt={name:"postcssImportUrl",title:"Import Url",isPostcssPlugin:!0,compiler:{url:De,factory:e=>self.postcssImportUrl({...u("postcssImportUrl",e)})},editor:"style"},mt={name:"postcssPresetEnv",title:"Preset Env",isPostcssPlugin:!0,compiler:{url:p+"postcss-preset-env/postcss-preset-env.js",factory:e=>self.postcssPresetEnv.postcssPresetEnv({autoprefixer:!1,...u("postcssPresetEnv",e)})},editor:"style"},gt={name:"purgecss",title:"PurgeCSS",isPostcssPlugin:!0,needsHTML:!0,compiler:{url:p+"purgecss/purgecss.js",factory:(e,t,r)=>self.purgecss.purgecss({...u("purgecss",e),content:[{raw:`