(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,426226,e=>{"use strict";var t=e.i(453687);function a(e){e.register(t.default);function a(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(t,n,r,i){if(t.language===n){var o=t.tokenStack=[];t.code=t.code.replace(r,function(e){if("function"==typeof i&&!i(e))return e;for(var r,l=o.length;-1!==t.code.indexOf(r=a(n,l));)++l;return o[l]=e,r}),t.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(t,n){if(t.language===n&&t.tokenStack){t.grammar=e.languages[n];var r=0,i=Object.keys(t.tokenStack);!function o(l){for(var u=0;u<l.length&&!(r>=i.length);u++){var s=l[u];if("string"==typeof s||s.content&&"string"==typeof s.content){var g=i[r],c=t.tokenStack[g],d="string"==typeof s?s:s.content,f=a(n,g),p=d.indexOf(f);if(p>-1){++r;var k=d.substring(0,p),m=new e.Token(n,e.tokenize(c,t.grammar),"language-"+n,c),b=d.substring(p+f.length),h=[];k&&h.push.apply(h,o([k])),h.push(m),b&&h.push.apply(h,o([b])),"string"==typeof s?l.splice.apply(l,[u,1].concat(h)):s.content=h}}else s.content&&o(s.content)}return l}(t.tokens)}}}})}a.displayName="markup-templating",a.aliases=[],e.s(["default",0,a])},654787,e=>{"use strict";function t(e){e.languages.lua={comment:/^#!.+|--(?:\[(=*)\[[\s\S]*?\]\1\]|.*)/m,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n]|\\z(?:\r\n|\s)|\\(?:\r\n|[^z]))*\1|\[(=*)\[[\s\S]*?\]\2\]/,greedy:!0},number:/\b0x[a-f\d]+(?:\.[a-f\d]*)?(?:p[+-]?\d+)?\b|\b\d+(?:\.\B|(?:\.\d*)?(?:e[+-]?\d+)?\b)|\B\.\d+(?:e[+-]?\d+)?\b/i,keyword:/\b(?:and|break|do|else|elseif|end|false|for|function|goto|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,function:/(?!\d)\w+(?=\s*(?:[({]))/,operator:[/[-+*%^&|#]|\/\/?|<[<=]?|>[>=]?|[=~]=?/,{pattern:/(^|[^.])\.\.(?!\.)/,lookbehind:!0}],punctuation:/[\[\](){},;]|\.+|:+/}}t.displayName="lua",t.aliases=[],e.s(["default",0,t])},495350,e=>{"use strict";var t=e.i(654787),a=e.i(426226);function n(e){e.register(t.default),e.register(a.default),e.languages.etlua={delimiter:{pattern:/^<%[-=]?|-?%>$/,alias:"punctuation"},"language-lua":{pattern:/[\s\S]+/,inside:e.languages.lua}},e.hooks.add("before-tokenize",function(t){e.languages["markup-templating"].buildPlaceholders(t,"etlua",/<%[\s\S]+?%>/g)}),e.hooks.add("after-tokenize",function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"etlua")})}n.displayName="etlua",n.aliases=[],e.s(["default",0,n])}]);