"use strict";(()=>{var et=Object.create;var Y=Object.defineProperty;var tt=Object.getOwnPropertyDescriptor;var rt=Object.getOwnPropertyNames;var st=Object.getPrototypeOf,ot=Object.prototype.hasOwnProperty;var nt=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var it=(e,t,n,m)=>{if(t&&typeof t=="object"||typeof t=="function")for(let d of rt(t))!ot.call(e,d)&&d!==n&&Y(e,d,{get:()=>t[d],enumerable:!(m=tt(t,d))||m.enumerable});return e};var at=(e,t,n)=>(n=e!=null?et(st(e)):{},it(t||!e||!e.__esModule?Y(n,"default",{value:e,enumerable:!0}):n,e));var Ve=nt((Rg,D)=>{var Tr=function(){var e=String.fromCharCode,t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$",m={};function d(s,o){if(!m[s]){m[s]={};for(var c=0;c>>8,c[a*2+1]=v%256}return c},decompressFromUint8Array:function(s){if(s==null)return f.decompress(s);for(var o=new Array(s.length/2),c=0,a=o.length;c>1}else{for(u=1,a=0;a>1}j--,j==0&&(j=Math.pow(2,x),x++),delete C[w]}else for(u=v[w],a=0;a>1;j--,j==0&&(j=Math.pow(2,x),x++),v[P]=_++,w=String(U)}if(w!==""){if(Object.prototype.hasOwnProperty.call(C,w)){if(w.charCodeAt(0)<256){for(a=0;a>1}else{for(u=1,a=0;a>1}j--,j==0&&(j=Math.pow(2,x),x++),delete C[w]}else for(u=v[w],a=0;a>1;j--,j==0&&(j=Math.pow(2,x),x++)}for(u=2,a=0;a>1;for(;;)if(p=p<<1,l==o-1){b.push(c(p));break}else l++;return b.join("")},decompress:function(s){return s==null?"":s==""?null:f._decompress(s.length,32768,function(o){return s.charCodeAt(o)})},_decompress:function(s,o,c){var a=[],u,v=4,C=4,U=3,P="",w=[],j,_,x,b,p,l,L,y={val:c(0),position:o,index:1};for(j=0;j<3;j+=1)a[j]=j;for(x=0,p=Math.pow(2,2),l=1;l!=p;)b=y.val&y.position,y.position>>=1,y.position==0&&(y.position=o,y.val=c(y.index++)),x|=(b>0?1:0)*l,l<<=1;switch(u=x){case 0:for(x=0,p=Math.pow(2,8),l=1;l!=p;)b=y.val&y.position,y.position>>=1,y.position==0&&(y.position=o,y.val=c(y.index++)),x|=(b>0?1:0)*l,l<<=1;L=e(x);break;case 1:for(x=0,p=Math.pow(2,16),l=1;l!=p;)b=y.val&y.position,y.position>>=1,y.position==0&&(y.position=o,y.val=c(y.index++)),x|=(b>0?1:0)*l,l<<=1;L=e(x);break;case 2:return""}for(a[3]=L,_=L,w.push(L);;){if(y.index>s)return"";for(x=0,p=Math.pow(2,U),l=1;l!=p;)b=y.val&y.position,y.position>>=1,y.position==0&&(y.position=o,y.val=c(y.index++)),x|=(b>0?1:0)*l,l<<=1;switch(L=x){case 0:for(x=0,p=Math.pow(2,8),l=1;l!=p;)b=y.val&y.position,y.position>>=1,y.position==0&&(y.position=o,y.val=c(y.index++)),x|=(b>0?1:0)*l,l<<=1;a[C++]=e(x),L=C-1,v--;break;case 1:for(x=0,p=Math.pow(2,16),l=1;l!=p;)b=y.val&y.position,y.position>>=1,y.position==0&&(y.position=o,y.val=c(y.index++)),x|=(b>0?1:0)*l,l<<=1;a[C++]=e(x),L=C-1,v--;break;case 2:return w.join("")}if(v==0&&(v=Math.pow(2,U),U++),a[L])P=a[L];else if(L===C)P=_+_.charAt(0);else return null;w.push(P),a[C++]=_+P.charAt(0),v--,_=P,v==0&&(v=Math.pow(2,U),U++)}}};return f}();typeof D<"u"&&D!=null&&(D.exports=Tr)});var te=["esm.sh","skypack","esm.run","jsdelivr.esm","fastly.jsdelivr.esm","gcore.jsdelivr.esm","testingcf.jsdelivr.esm","jsdelivr.b-cdn.esm","jspm"],re=["jsdelivr","fastly.jsdelivr","unpkg","gcore.jsdelivr","testingcf.jsdelivr","jsdelivr.b-cdn","npmcdn"],se=["jsdelivr.gh","fastly.jsdelivr.gh","statically","gcore.jsdelivr.gh","testingcf.jsdelivr.gh","jsdelivr.b-cdn.gh"],k={getModuleUrl:(e,{isModule:t=!0,defaultCDN:n="esm.sh",external:m}={})=>{e=e.replace(/#nobundle/g,"");let d=s=>!m||!s.includes("https://esm.sh")?s:s.includes("?")?`${s}&external=${m}`:`${s}?external=${m}`,f=ee(e,t,n);return f?d(f):t?d("https://esm.sh/"+e):"https://cdn.jsdelivr.net/npm/"+e},getUrl:(e,t)=>e.startsWith("http")||e.startsWith("data:")?e:ee(e,!1,t||oe())||e,cdnLists:{npm:re,module:te,gh:se},checkCDNs:async(e,t)=>{let n=[t,...k.cdnLists.npm].filter(Boolean);for(let m of n)try{if((await fetch(k.getUrl(e,m),{method:"HEAD"})).ok)return m}catch{}return k.cdnLists.npm[0]}},oe=()=>{if(globalThis.appCDN)return globalThis.appCDN;try{return new URL(location.href).searchParams.get("appCDN")||k.cdnLists.npm[0]}catch{return k.cdnLists.npm[0]}},ee=(e,t,n)=>{let m=t&&e.startsWith("unpkg:")?"?module":"";e.startsWith("gh:")?e=e.replace("gh",se[0]):e.includes(":")||(e=(n||(t?te[0]:re[0]))+":"+e);for(let d of ct){let[f,s]=d;if(f.test(e))return e.replace(f,s)+m}return null},ct=[[/^(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:h,getModuleUrl:Mr}=k,i=h("@live-codes/browser-compilers@0.22.3/dist/");var ne=h("art-template@4.13.2/lib/template-web.js");var ie=h("@assemblyscript/loader@0.27.29/umd/index.js");var ae=h("@hatemhosny/astro-internal@0.0.4/");var ce=h("@babel/standalone@7.26.4/babel.js");var N=h("brython@3.12.4/");var O=h("cherry-cljs@0.2.19/");var H=h("@live-codes/clio-browser-compiler@0.0.3/public/build/");var pe=h("dot@1.1.3/doT.js"),le=h("ejs@3.1.10/ejs.js");var me=h("eta@3.4.0/dist/eta.umd.js");var E=h("@live-codes/go2js@0.5.0/build/");var J=h("handlebars@4.7.8/dist/");var z=h("imba@2.0.0-alpha.229/dist/");var ue=h("liquidjs@10.14.0/dist/liquid.browser.min.js");var ge=h("malinajs@0.7.19/"),de=h("marked@13.0.2/marked.min.js");var fe=h("mjml-browser@4.15.3/lib/index.js");var ye=h("mustache@4.2.0/mustache.js");var K=h("nunjucks@3.2.4/browser/"),M=h("https://cdn.opalrb.com/opal/1.8.2/"),he=h("parinfer@3.13.1/parinfer.js");var xe=h("@live-codes/postcss-import-url@0.1.2/dist/postcss-import-url.js"),A=h("prettier@3.3.2/"),be=h("@prettier/plugin-php@0.22.2/standalone.js");var V=h("riot@9.2.2/");var G=h("sql-formatter@12.2.1/dist/sql-formatter.min.js"),ve=h("sql.js@1.10.3/dist/"),I=h("squint-cljs@0.4.81/"),we=h("@stencil/core@3.2.2/compiler/stencil.js");var S=h("svelte@5.12.0/");var je=h("twig@1.17.1/twig.min.js"),Se=h("typescript@5.6.2/lib/typescript.js");var Le=h("uniter@2.18.0/dist/uniter.js");var Z=h("vue@2"),Ce=h("vue@3/dist/vue.runtime.esm-browser.prod.js"),Ue=h("livecodes@0.11.1/vue.js"),Pe=h("vue3-sfc-loader@0.9.5/dist/");var Nr=A+"standalone.js",r={babel:A+"plugins/babel.js",estree:A+"plugins/estree.js",glimmer:A+"plugins/glimmer.js",html:A+"plugins/html.js",markdown:A+"plugins/markdown.js",postcss:A+"plugins/postcss.js",php:be,pug:i+"prettier/parser-pug.js",java:i+"prettier/parser-java.js"};var pt={name:"art-template",title:"art",longTitle:"art-template",parser:{name:"html",pluginUrls:[r.html]},compiler:{url:ne,factory:(e,t)=>(self.importScripts(t+"lang-art-template-compiler.f7f28bfde1988e977306171ed26474d0.js"),self.createArtTemplateCompiler())},extensions:["art","art-template"],editor:"markup",editorLanguage:"html"};var W=(e,t=!0)=>e.replace(/\\/g,t?"\\\\":"\\").replace(/`/g,"\\`").replace(/<\/script>/g,"<\\/script>");var ke=e=>!e?.startsWith("http")&&!e?.startsWith("data:"),Te=(e,t=document.baseURI)=>ke(e)?new URL(e,t).href:e;var g=(e,t)=>({...t.customSettings[e]});var _e={name:"lightningcss",title:"Lightning CSS",isPostcssPlugin:!1,compiler:{url:i+"lightningcss/lightningcss.js",factory:(e,t)=>(self.importScripts(t+"processor-lightningcss-compiler.bfb68fd433e1548d10fee6992259f228.js"),self.createLightningcssCompiler())},editor:"style"};var Ae={name:"autoprefixer",title:"Autoprefixer",isPostcssPlugin:!0,compiler:{url:i+"autoprefixer/autoprefixer.js",factory:e=>self.autoprefixer.autoprefixer({...g("autoprefixer",e)})},editor:"style"},Ee={name:"cssnano",title:"cssnano",isPostcssPlugin:!0,compiler:{url:i+"cssnano/cssnano.js",factory:()=>{let e=self.cssnano.cssnanoPresetDefault().plugins,t=[];for(let n of e){let[m,d]=n;(typeof d>"u"||typeof d=="object"&&!d.exclude||typeof d=="boolean"&&d===!0)&&t.push(m(d))}return t}},editor:"style"},Ie={name:"postcssImportUrl",title:"Import Url",isPostcssPlugin:!0,compiler:{url:xe,factory:e=>self.postcssImportUrl({...g("postcssImportUrl",e)})},editor:"style"},Re={name:"postcssPresetEnv",title:"Preset Env",isPostcssPlugin:!0,compiler:{url:i+"postcss-preset-env/postcss-preset-env.js",factory:e=>self.postcssPresetEnv.postcssPresetEnv({autoprefixer:!1,...g("postcssPresetEnv",e)})},editor:"style"},Be={name:"purgecss",title:"PurgeCSS",isPostcssPlugin:!0,needsHTML:!0,compiler:{url:i+"purgecss/purgecss.js",factory:(e,t,n)=>self.purgecss.purgecss({...g("purgecss",e),content:[{raw:`