"use strict";(()=>{var Ps=Object.create;var Ie=Object.defineProperty;var ks=Object.getOwnPropertyDescriptor;var Ts=Object.getOwnPropertyNames;var _s=Object.getPrototypeOf,As=Object.prototype.hasOwnProperty;var Bs=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var Es=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of Ts(t))!As.call(e,i)&&i!==r&&Ie(e,i,{get:()=>t[i],enumerable:!(o=ks(t,i))||o.enumerable});return e};var Rs=(e,t,r)=>(r=e!=null?Ps(_s(e)):{},Es(t||!e||!e.__esModule?Ie(r,"default",{value:e,enumerable:!0}):r,e));var zt=Bs((ki,ne)=>{var Vs=function(){var e=String.fromCharCode,t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$",o={};function i(n,a){if(!o[n]){o[n]={};for(var g=0;g>>8,g[u*2+1]=h%256}return g},decompressFromUint8Array:function(n){if(n==null)return c.decompress(n);for(var a=new Array(n.length/2),g=0,u=a.length;g>1}else{for(y=1,u=0;u>1}j--,j==0&&(j=Math.pow(2,b),b++),delete P[d]}else for(y=h[d],u=0;u>1;j--,j==0&&(j=Math.pow(2,b),b++),h[v]=C++,d=String(U)}if(d!==""){if(Object.prototype.hasOwnProperty.call(P,d)){if(d.charCodeAt(0)<256){for(u=0;u>1}else{for(y=1,u=0;u>1}j--,j==0&&(j=Math.pow(2,b),b++),delete P[d]}else for(y=h[d],u=0;u>1;j--,j==0&&(j=Math.pow(2,b),b++)}for(y=2,u=0;u>1;for(;;)if(p=p<<1,l==a-1){w.push(g(p));break}else l++;return w.join("")},decompress:function(n){return n==null?"":n==""?null:c._decompress(n.length,32768,function(a){return n.charCodeAt(a)})},_decompress:function(n,a,g){var u=[],y,h=4,P=4,U=3,v="",d=[],j,C,b,w,p,l,L,f={val:g(0),position:a,index:1};for(j=0;j<3;j+=1)u[j]=j;for(b=0,p=Math.pow(2,2),l=1;l!=p;)w=f.val&f.position,f.position>>=1,f.position==0&&(f.position=a,f.val=g(f.index++)),b|=(w>0?1:0)*l,l<<=1;switch(y=b){case 0:for(b=0,p=Math.pow(2,8),l=1;l!=p;)w=f.val&f.position,f.position>>=1,f.position==0&&(f.position=a,f.val=g(f.index++)),b|=(w>0?1:0)*l,l<<=1;L=e(b);break;case 1:for(b=0,p=Math.pow(2,16),l=1;l!=p;)w=f.val&f.position,f.position>>=1,f.position==0&&(f.position=a,f.val=g(f.index++)),b|=(w>0?1:0)*l,l<<=1;L=e(b);break;case 2:return""}for(u[3]=L,C=L,d.push(L);;){if(f.index>n)return"";for(b=0,p=Math.pow(2,U),l=1;l!=p;)w=f.val&f.position,f.position>>=1,f.position==0&&(f.position=a,f.val=g(f.index++)),b|=(w>0?1:0)*l,l<<=1;switch(L=b){case 0:for(b=0,p=Math.pow(2,8),l=1;l!=p;)w=f.val&f.position,f.position>>=1,f.position==0&&(f.position=a,f.val=g(f.index++)),b|=(w>0?1:0)*l,l<<=1;u[P++]=e(b),L=P-1,h--;break;case 1:for(b=0,p=Math.pow(2,16),l=1;l!=p;)w=f.val&f.position,f.position>>=1,f.position==0&&(f.position=a,f.val=g(f.index++)),b|=(w>0?1:0)*l,l<<=1;u[P++]=e(b),L=P-1,h--;break;case 2:return d.join("")}if(h==0&&(h=Math.pow(2,U),U++),u[L])v=u[L];else if(L===P)v=C+C.charAt(0);else return null;d.push(v),u[P++]=C+v.charAt(0),h--,C=v,h==0&&(h=Math.pow(2,U),U++)}}};return c}();typeof ne<"u"&&ne!=null&&(ne.exports=Vs)});var $e=["esm.sh","skypack","esm.run","jsdelivr.esm","fastly.jsdelivr.esm","gcore.jsdelivr.esm","testingcf.jsdelivr.esm","jsdelivr.b-cdn.esm","jspm"],Oe=["jsdelivr","fastly.jsdelivr","unpkg","gcore.jsdelivr","testingcf.jsdelivr","jsdelivr.b-cdn","npmcdn"],Fe=["jsdelivr.gh","fastly.jsdelivr.gh","statically","gcore.jsdelivr.gh","testingcf.jsdelivr.gh","jsdelivr.b-cdn.gh"],B={getModuleUrl:(e,{isModule:t=!0,defaultCDN:r="esm.sh",external:o}={})=>{e=e.replace(/#nobundle/g,"");let i=n=>!o||!n.includes("https://esm.sh")?n:n.includes("?")?`${n}&external=${o}`:`${n}?external=${o}`,c=Me(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:Me(e,!1,t||We())||e,cdnLists:{npm:Oe,module:$e,gh:Fe},checkCDNs:async(e,t)=>{let r=[t,...B.cdnLists.npm].filter(Boolean);for(let o of r)try{if((await fetch(B.getUrl(e,o),{method:"HEAD"})).ok)return o}catch{}return B.cdnLists.npm[0]}},We=()=>{if(globalThis.appCDN)return globalThis.appCDN;try{return new URL(location.href).searchParams.get("appCDN")||B.cdnLists.npm[0]}catch{return B.cdnLists.npm[0]}},Me=(e,t,r)=>{let o=t&&e.startsWith("unpkg:")?"?module":"";e.startsWith("gh:")?e=e.replace("gh",Fe[0]):e.includes(":")||(e=(r||(t?$e[0]:Oe[0]))+":"+e);for(let i of Is){let[c,n]=i;if(c.test(e))return e.replace(c,n)+o}return null},Is=[[/^(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:S,getModuleUrl:_o}=B,m=S("@live-codes/browser-compilers@0.22.3/dist/");var qe=S("art-template@4.13.2/lib/template-web.js"),De=S("@asciidoctor/core@2.2.8/dist/browser/asciidoctor.js"),Ne=S("@assemblyscript/loader@0.27.29/umd/index.js");var He=S("@hatemhosny/astro-internal@0.0.4/");var Je=S("@babel/standalone@7.26.4/babel.js"),ze=S("biwascheme@0.8.0/release/biwascheme.js");var ce=S("brython@3.12.4/");var Y=S("cherry-cljs@0.2.19/");var pe=S("@live-codes/clio-browser-compiler@0.0.3/public/build/");var Ve=S("coffeescript@2.7.0/lib/coffeescript-browser-compiler-legacy/coffeescript.js");var Ke=S("dot@1.1.3/doT.js"),Ge=S("ejs@3.1.10/ejs.js");var Ze=S("eta@3.4.0/dist/eta.umd.js");var q=S("@live-codes/go2js@0.5.0/build/");var le=S("handlebars@4.7.8/dist/");var me=S("imba@2.0.0-alpha.229/dist/");var Xe=S("gh:jscl-project/jscl-project.github.io@058adc599f0d012718ef3ad28e704a92c4dd741e/jscl.js");var Qe=S("liquidjs@10.14.0/dist/liquid.browser.min.js");var $=S("fengari-web@0.1.4/dist/fengari-web.js");var Ye=S("malinajs@0.7.19/"),et=S("marked@13.0.2/marked.min.js");var tt=S("mjml-browser@4.15.3/lib/index.js");var rt=S("mustache@4.2.0/mustache.js");var ue=S("nunjucks@3.2.4/browser/"),z=S("https://cdn.opalrb.com/opal/1.8.2/"),st=S("parinfer@3.13.1/parinfer.js");var ot=S("@live-codes/postcss-import-url@0.1.2/dist/postcss-import-url.js"),O=S("prettier@3.3.2/"),nt=S("@prettier/plugin-php@0.22.2/standalone.js");var it=S("requirejs@2.3.6/require.js");var ge=S("riot@9.2.2/");var at=S("@ruby/wasm-wasi@2.6.2/dist/browser.umd.js");var ee=S("sql-formatter@12.2.1/dist/sql-formatter.min.js"),ct=S("sql.js@1.10.3/dist/"),D=S("squint-cljs@0.4.81/"),pt=S("@stencil/core@3.2.2/compiler/stencil.js"),lt=S("stylis@4.3.2/dist/umd/stylis.js"),T=S("svelte@5.12.0/");var R=S("tau-prolog@0.3.4/modules/");var mt=S("twig@1.17.1/twig.min.js"),ut=S("typescript@5.6.2/lib/typescript.js");var gt=S("uniter@2.18.0/dist/uniter.js");var de=S("vue@2"),dt=S("vue@3/dist/vue.runtime.esm-browser.prod.js"),ft=S("livecodes@0.11.0/vue.js"),yt=S("vue3-sfc-loader@0.9.5/dist/"),ht=S("wabt@1.0.35/index.js"),xt=S("wasmoon@1.16.0/dist/index.js");var $o=O+"standalone.js",s={babel:O+"plugins/babel.js",estree:O+"plugins/estree.js",glimmer:O+"plugins/glimmer.js",html:O+"plugins/html.js",markdown:O+"plugins/markdown.js",postcss:O+"plugins/postcss.js",php:nt,pug:m+"prettier/parser-pug.js",java:m+"prettier/parser-java.js"};var bt={name:"art-template",title:"art",longTitle:"art-template",parser:{name:"html",pluginUrls:[s.html]},compiler:{url:qe,factory:(e,t)=>(self.importScripts(t+"lang-art-template-compiler.f7f28bfde1988e977306171ed26474d0.js"),self.createArtTemplateCompiler())},extensions:["art","art-template"],editor:"markup",editorLanguage:"html"};var Ms=typeof btoa=="function",fe=typeof Buffer=="function",Ho=typeof TextDecoder=="function"?new TextDecoder:void 0,wt=typeof TextEncoder=="function"?new TextEncoder:void 0,$s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",V=Array.prototype.slice.call($s),Jo=(e=>{let t={};return e.forEach((r,o)=>t[r]=o),t})(V);var I=String.fromCharCode.bind(String),zo=typeof Uint8Array.from=="function"?Uint8Array.from.bind(Uint8Array):e=>new Uint8Array(Array.prototype.slice.call(e,0)),Os=e=>e.replace(/=/g,"").replace(/[+\/]/g,t=>t=="+"?"-":"_");var Fs=e=>{let t,r,o,i,c="",n=e.length%3;for(let a=0;a255||(o=e.charCodeAt(a++))>255||(i=e.charCodeAt(a++))>255)throw new TypeError("invalid character found");t=r<<16|o<<8|i,c+=V[t>>18&63]+V[t>>12&63]+V[t>>6&63]+V[t&63]}return n?c.slice(0,n-3)+"===".substring(n):c},vt=Ms?e=>btoa(e):fe?e=>Buffer.from(e,"binary").toString("base64"):Fs,Ws=fe?e=>Buffer.from(e).toString("base64"):e=>{let r=[];for(let o=0,i=e.length;o{if(e.length<2){var t=e.charCodeAt(0);return t<128?e:t<2048?I(192|t>>>6)+I(128|t&63):I(224|t>>>12&15)+I(128|t>>>6&63)+I(128|t&63)}else{var t=65536+(e.charCodeAt(0)-55296)*1024+(e.charCodeAt(1)-56320);return I(240|t>>>18&7)+I(128|t>>>12&63)+I(128|t>>>6&63)+I(128|t&63)}},Ds=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,Ns=e=>e.replace(Ds,qs),St=fe?e=>Buffer.from(e,"utf8").toString("base64"):wt?e=>Ws(wt.encode(e)):e=>vt(Ns(e)),jt=(e,t=!1)=>t?Os(St(e)):St(e);var ye=(e,t=!0)=>e.replace(/\\/g,t?"\\\\":"\\").replace(/`/g,"\\`").replace(/<\/script>/g,"<\\/script>");var he=()=>String(Math.random())+"-"+Date.now().toFixed();var Ct=(e,t="text/javascript")=>`data:${t};charset=UTF-8;base64,`+jt(e);var xe=e=>e.replace(/\/\*[\s\S]*?\*\/|([^\\:]|^)\/\/.*$/gm,"$1");var x=(e,t)=>({...t.customSettings[e]}),be=e=>{if(!e)return null;let t=null;if(e.startsWith("http")||e.startsWith("data:"))try{t=new URL(e).href}catch{try{t=new URL(decodeURIComponent(e)).href}catch{}}return t};var te=e=>e.split(".")[e.split(".").length-1];var Lt=async(e,t,r)=>{let o=await Promise.all(Array.from(e.matchAll(t),c=>r(...c))),i=0;return e.replace(t,()=>o[i++])};var Ut={name:"lightningcss",title:"Lightning CSS",isPostcssPlugin:!1,compiler:{url:m+"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:m+"autoprefixer/autoprefixer.js",factory:e=>self.autoprefixer.autoprefixer({...x("autoprefixer",e)})},editor:"style"},kt={name:"cssnano",title:"cssnano",isPostcssPlugin:!0,compiler:{url:m+"cssnano/cssnano.js",factory:()=>{let e=self.cssnano.cssnanoPresetDefault().plugins,t=[];for(let r of e){let[o,i]=r;(typeof i>"u"||typeof i=="object"&&!i.exclude||typeof i=="boolean"&&i===!0)&&t.push(o(i))}return t}},editor:"style"},Tt={name:"postcssImportUrl",title:"Import Url",isPostcssPlugin:!0,compiler:{url:ot,factory:e=>self.postcssImportUrl({...x("postcssImportUrl",e)})},editor:"style"},_t={name:"postcssPresetEnv",title:"Preset Env",isPostcssPlugin:!0,compiler:{url:m+"postcss-preset-env/postcss-preset-env.js",factory:e=>self.postcssPresetEnv.postcssPresetEnv({autoprefixer:!1,...x("postcssPresetEnv",e)})},editor:"style"},At={name:"purgecss",title:"PurgeCSS",isPostcssPlugin:!0,needsHTML:!0,compiler:{url:m+"purgecss/purgecss.js",factory:(e,t,r)=>self.purgecss.purgecss({...x("purgecss",e),content:[{raw:`