{"mappings":";AAAA,OAAOA,MAAS,YAChB,OAAOC,MAAY,eACnB,OAAOC,MAAO,UACd,OAAOC,MAAa,gBACpB,OAAOC,MAAY,eACnB,OAAOC,MAAS,YAChB,OAAOC,MAAS,YAChB,OAAOC,MAAY,eACnB,OAAOC,MAAU,aACjB,OAAOC,MAAU,aACjB,OAAOC,MAAY,eACnB,OAAOC,MAAY,eACnB,OAAOC,MAAY,eACnB,OAAOC,MAAY,eACnB,OAAOC,MAAgB,mBACvB,OAAOC,MAAgB,mBACvB,OAAOC,MAAQ,WACf,OAAOC,MAAY,eACnB,OAAOC,MAAgB,mBACvB,OAAOC,MAAU,aACjB,OAAOC,MAAS,YAChB,OAAOC,MAAU,aACjB,OAAOC,MAAgB,mBACvB,OAAOC,MAAW,cAClB,OAAOC,MAAU,aACjB,OAAOC,MAAW,cAClB,OAAOC,MAAW,cAClB,OAAOC,MAAU,aACjB,OAAOC,MAAS,YAChB,OAAOC,MAAS,YAChB,OAAOC,MAAU,aACjB,OAAOC,MAAc,iBACrB,OAAOC,MAAiB,oBACxB,OAAOC,MAAU,aACjB,OAAOC,MAAU,aACjB,OAAOC,MAAS,YAChB,OAAOC,MAAgB,mBACvB,OAAOC,MAAS,YAChB,OAAOC,MAAO,UACd,OAAOC,MAAY,eACnB,OAAOC,MAAU,aACjB,OAAOC,MAAU,aACjB,OAAOC,MAAS,YAChB,OAAOC,MAAW,cAClB,OAAOC,MAAS,YAChB,OAAOC,MAAS,YAChB,OAAOC,MAAU,aACjB,OAAOC,MAAY,eACnB,OAAOC,MAAU,aACjB,OAAOC,MAAW,cAClB,OAAOC,MAAiB,oBACxB,OAAOC,MAAgB,mBACvB,OAAOC,MAAS,YAChB,OAAOC,MAAU,aACjB,OAAOC,OAAa,gBACpB,OAAOC,OAAoB,uBAC3B,OAAOC,OAAQ,WAEf,IAAMC,GAAO,OAAO,OAAO,KAAK,MAAM,mk7JAA60/K,CAAC,EAE72/KC,GAAQ,CACf,GAAG1D,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,EACH,GAAGC,GACH,GAAGC,GACH,GAAGC,GACHC,EACA","names":["bat","bibtex","c","clojure","coffee","cpp","css","csharp","dart","diff","docker","elixir","erlang","fsharp","git_commit","git_rebase","go","groovy","handlebars","html","ini","java","javascript","jsonc","json","julia","latex","less","log","lua","make","markdown","objective_c","perl","raku","php","powershell","pug","r","regexp","ruby","scss","sql","swift","xml","xsl","yaml","python","rust","scala","shellscript","typescript","tsx","twig","verilog","system_verilog","vb","lang","typst_default"],"sources":["../esm/npm/@shikijs/langs@4.4.3/node_modules/@shikijs/langs/dist/typst.mjs"],"sourcesContent":["import bat from './bat.mjs'\nimport bibtex from './bibtex.mjs'\nimport c from './c.mjs'\nimport clojure from './clojure.mjs'\nimport coffee from './coffee.mjs'\nimport cpp from './cpp.mjs'\nimport css from './css.mjs'\nimport csharp from './csharp.mjs'\nimport dart from './dart.mjs'\nimport diff from './diff.mjs'\nimport docker from './docker.mjs'\nimport elixir from './elixir.mjs'\nimport erlang from './erlang.mjs'\nimport fsharp from './fsharp.mjs'\nimport git_commit from './git-commit.mjs'\nimport git_rebase from './git-rebase.mjs'\nimport go from './go.mjs'\nimport groovy from './groovy.mjs'\nimport handlebars from './handlebars.mjs'\nimport html from './html.mjs'\nimport ini from './ini.mjs'\nimport java from './java.mjs'\nimport javascript from './javascript.mjs'\nimport jsonc from './jsonc.mjs'\nimport json from './json.mjs'\nimport julia from './julia.mjs'\nimport latex from './latex.mjs'\nimport less from './less.mjs'\nimport log from './log.mjs'\nimport lua from './lua.mjs'\nimport make from './make.mjs'\nimport markdown from './markdown.mjs'\nimport objective_c from './objective-c.mjs'\nimport perl from './perl.mjs'\nimport raku from './raku.mjs'\nimport php from './php.mjs'\nimport powershell from './powershell.mjs'\nimport pug from './pug.mjs'\nimport r from './r.mjs'\nimport regexp from './regexp.mjs'\nimport ruby from './ruby.mjs'\nimport scss from './scss.mjs'\nimport sql from './sql.mjs'\nimport swift from './swift.mjs'\nimport xml from './xml.mjs'\nimport xsl from './xsl.mjs'\nimport yaml from './yaml.mjs'\nimport python from './python.mjs'\nimport rust from './rust.mjs'\nimport scala from './scala.mjs'\nimport shellscript from './shellscript.mjs'\nimport typescript from './typescript.mjs'\nimport tsx from './tsx.mjs'\nimport twig from './twig.mjs'\nimport verilog from './verilog.mjs'\nimport system_verilog from './system-verilog.mjs'\nimport vb from './vb.mjs'\n\nconst lang = Object.freeze(JSON.parse(\"{\\\"displayName\\\":\\\"Typst\\\",\\\"name\\\":\\\"typst\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#shebang\\\"},{\\\"include\\\":\\\"#markup\\\"}],\\\"repository\\\":{\\\"agda\\\":{\\\"lang\\\":\\\"agda\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.agda\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.agda\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(agda)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(agda)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.agda\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.agda\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(agda)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.agda\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.agda\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(agda)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.agda\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.agda\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(agda)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.agda\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.agda\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"arrayOrDict\\\":{\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"meta.brace.round.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"meta.brace.round.typst\\\"}},\\\"match\\\":\\\"(\\\\\\\\()\\\\\\\\s*(\\\\\\\\))\\\"},{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"meta.brace.round.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"punctuation.separator.colon.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.brace.round.typst\\\"}},\\\"match\\\":\\\"(\\\\\\\\()\\\\\\\\s*(:)\\\\\\\\s*(\\\\\\\\))\\\"},{\\\"begin\\\":\\\"\\\\\\\\(\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"meta.brace.round.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\)|(?=[];}])\\\",\\\"endCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"meta.brace.round.typst\\\"}},\\\"patterns\\\":[{\\\"include\\\":\\\"#literalContent\\\"}]}]},\\\"batchfile\\\":{\\\"lang\\\":\\\"batchfile\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.batchfile\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.batchfile\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(bat(?:chfile||ch))\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(bat(?:chfile||ch))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.batchfile\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.batchfile\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(bat(?:chfile||ch))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.batchfile\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.batchfile\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(bat(?:chfile||ch))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.batchfile\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.batchfile\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(bat(?:chfile||ch))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.batchfile\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.batchfile\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"bibtex\\\":{\\\"lang\\\":\\\"bibtex\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.bibtex\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.bibtex\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(bibtex)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(bibtex)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.bibtex\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.bibtex\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(bibtex)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.bibtex\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.bibtex\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(bibtex)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.bibtex\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.bibtex\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(bibtex)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.bibtex\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.bibtex\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"blockComment\\\":{\\\"begin\\\":\\\"/\\\\\\\\*\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"punctuation.definition.comment.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\*/\\\",\\\"name\\\":\\\"comment.block.typst\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#blockComment\\\"}]},\\\"blockRaw\\\":{\\\"patterns\\\":[{\\\"include\\\":\\\"#agda\\\"},{\\\"include\\\":\\\"#batchfile\\\"},{\\\"include\\\":\\\"#bibtex\\\"},{\\\"include\\\":\\\"#c\\\"},{\\\"include\\\":\\\"#clojure\\\"},{\\\"include\\\":\\\"#coffee\\\"},{\\\"include\\\":\\\"#cpp\\\"},{\\\"include\\\":\\\"#css\\\"},{\\\"include\\\":\\\"#cs\\\"},{\\\"include\\\":\\\"#dart\\\"},{\\\"include\\\":\\\"#diff\\\"},{\\\"include\\\":\\\"#dockerfile\\\"},{\\\"include\\\":\\\"#elixir\\\"},{\\\"include\\\":\\\"#erlang\\\"},{\\\"include\\\":\\\"#fs\\\"},{\\\"include\\\":\\\"#git-commit\\\"},{\\\"include\\\":\\\"#git-rebase\\\"},{\\\"include\\\":\\\"#go\\\"},{\\\"include\\\":\\\"#groovy\\\"},{\\\"include\\\":\\\"#handlebars\\\"},{\\\"include\\\":\\\"#html\\\"},{\\\"include\\\":\\\"#ini\\\"},{\\\"include\\\":\\\"#java\\\"},{\\\"include\\\":\\\"#js\\\"},{\\\"include\\\":\\\"#jsonc\\\"},{\\\"include\\\":\\\"#json\\\"},{\\\"include\\\":\\\"#julia\\\"},{\\\"include\\\":\\\"#latex\\\"},{\\\"include\\\":\\\"#less\\\"},{\\\"include\\\":\\\"#log\\\"},{\\\"include\\\":\\\"#lua\\\"},{\\\"include\\\":\\\"#makefile\\\"},{\\\"include\\\":\\\"#markdown\\\"},{\\\"include\\\":\\\"#objc\\\"},{\\\"include\\\":\\\"#perl\\\"},{\\\"include\\\":\\\"#perl6\\\"},{\\\"include\\\":\\\"#php\\\"},{\\\"include\\\":\\\"#powershell\\\"},{\\\"include\\\":\\\"#pug\\\"},{\\\"include\\\":\\\"#r\\\"},{\\\"include\\\":\\\"#regexp\\\"},{\\\"include\\\":\\\"#re\\\"},{\\\"include\\\":\\\"#ruby\\\"},{\\\"include\\\":\\\"#scss\\\"},{\\\"include\\\":\\\"#sql\\\"},{\\\"include\\\":\\\"#swift\\\"},{\\\"include\\\":\\\"#typst\\\"},{\\\"include\\\":\\\"#typst-code\\\"},{\\\"include\\\":\\\"#xml\\\"},{\\\"include\\\":\\\"#xsl\\\"},{\\\"include\\\":\\\"#yaml\\\"},{\\\"include\\\":\\\"#python\\\"},{\\\"include\\\":\\\"#rust\\\"},{\\\"include\\\":\\\"#scala\\\"},{\\\"include\\\":\\\"#shell\\\"},{\\\"include\\\":\\\"#ts\\\"},{\\\"include\\\":\\\"#tsx\\\"},{\\\"include\\\":\\\"#twig\\\"},{\\\"include\\\":\\\"#verilog\\\"},{\\\"include\\\":\\\"#systemverilog\\\"},{\\\"include\\\":\\\"#vb\\\"},{\\\"include\\\":\\\"#blockRawGeneral\\\"}]},\\\"blockRawGeneral\\\":{\\\"begin\\\":\\\"(`{3,})([_\\\\\\\\p{XIDS}][-_\\\\\\\\p{XIDC}]*\\\\\\\\b)?\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\"},\\\"c\\\":{\\\"lang\\\":\\\"c\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.c\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.c\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})([ch])\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})([ch])\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.c\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.c\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})([ch])\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.c\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.c\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})([ch])\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.c\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.c\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})([ch])\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.c\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.c\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"callArgs\\\":{\\\"begin\\\":\\\"\\\\\\\\(\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"meta.brace.round.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\)|(?=[];}])\\\",\\\"endCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"meta.brace.round.typst\\\"}},\\\"patterns\\\":[{\\\"include\\\":\\\"#patternOrArgsBody\\\"}]},\\\"clojure\\\":{\\\"lang\\\":\\\"clojure\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.clojure\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.clojure\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(cl(?:ojure|js??))\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(cl(?:ojure|js??))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.clojure\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.clojure\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(cl(?:ojure|js??))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.clojure\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.clojure\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(cl(?:ojure|js??))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.clojure\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.clojure\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(cl(?:ojure|js??))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.clojure\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.clojure\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"code\\\":{\\\"patterns\\\":[{\\\"include\\\":\\\"#common\\\"},{\\\"include\\\":\\\"#comments\\\"},{\\\"match\\\":\\\";\\\",\\\"name\\\":\\\"punctuation.terminator.statement.typst\\\"},{\\\"include\\\":\\\"#expression\\\"}]},\\\"codeBlock\\\":{\\\"begin\\\":\\\"\\\\\\\\{\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"meta.brace.curly.typst\\\"}},\\\"end\\\":\\\"}\\\",\\\"endCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"meta.brace.curly.typst\\\"}},\\\"patterns\\\":[{\\\"include\\\":\\\"#code\\\"}]},\\\"codeMath\\\":{\\\"begin\\\":\\\"(?\u003c![])])\\\\\\\\$\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"punctuation.definition.string.begin.math.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\$\\\",\\\"endCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"punctuation.definition.string.end.math.typst\\\"}},\\\"name\\\":\\\"markup.math.typst\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#math\\\"}]},\\\"coffee\\\":{\\\"lang\\\":\\\"coffee\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.coffee\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.coffee\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(coffee|Cakefile|coffee\\\\\\\\.erb)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(coffee|Cakefile|coffee\\\\\\\\.erb)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.coffee\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.coffee\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(coffee|Cakefile|coffee\\\\\\\\.erb)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.coffee\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.coffee\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(coffee|Cakefile|coffee\\\\\\\\.erb)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.coffee\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.coffee\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(coffee|Cakefile|coffee\\\\\\\\.erb)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.coffee\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.coffee\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"comments\\\":{\\\"patterns\\\":[{\\\"include\\\":\\\"#blockComment\\\"},{\\\"include\\\":\\\"#lineComment\\\"}]},\\\"common\\\":{\\\"patterns\\\":[{\\\"include\\\":\\\"#strictComments\\\"},{\\\"include\\\":\\\"#blockRaw\\\"},{\\\"include\\\":\\\"#inlineRaw\\\"}]},\\\"constants\\\":{\\\"patterns\\\":[{\\\"match\\\":\\\"(?:\\\\\\\\d+\\\\\\\\.(?!\\\\\\\\d)|\\\\\\\\d*\\\\\\\\.?\\\\\\\\d+(?:[Ee][-+]?\\\\\\\\d+)?)(?\u003c!\\\\\\\\.)(mm|pt|cm|in|em)($|\\\\\\\\b)\\\",\\\"name\\\":\\\"constant.numeric.length.typst\\\"},{\\\"match\\\":\\\"(?:\\\\\\\\d+\\\\\\\\.(?!\\\\\\\\d)|\\\\\\\\d*\\\\\\\\.?\\\\\\\\d+(?:[Ee][-+]?\\\\\\\\d+)?)(?\u003c!\\\\\\\\.)(rad|deg)($|\\\\\\\\b)\\\",\\\"name\\\":\\\"constant.numeric.angle.typst\\\"},{\\\"match\\\":\\\"(?:\\\\\\\\d+\\\\\\\\.(?!\\\\\\\\d)|\\\\\\\\d*\\\\\\\\.?\\\\\\\\d+(?:[Ee][-+]?\\\\\\\\d+)?)%\\\",\\\"name\\\":\\\"constant.numeric.percentage.typst\\\"},{\\\"match\\\":\\\"(?:\\\\\\\\d+\\\\\\\\.(?!\\\\\\\\d)|\\\\\\\\d*\\\\\\\\.?\\\\\\\\d+(?:[Ee][-+]?\\\\\\\\d+)?)(?\u003c!\\\\\\\\.)fr\\\",\\\"name\\\":\\\"constant.numeric.fr.typst\\\"},{\\\"match\\\":\\\"(?\u003c![])}])(^|(?\u003c=[#\\\\\\\\s])|\\\\\\\\b)\\\\\\\\d+\\\\\\\\b(?!\\\\\\\\.(?:[^_\\\\\\\\p{XIDS}]|$)|[Ee])\\\",\\\"name\\\":\\\"constant.numeric.integer.typst\\\"},{\\\"match\\\":\\\"(?\u003c![])}])(^|(?\u003c=[#\\\\\\\\s])|\\\\\\\\b)0x\\\\\\\\h+\\\\\\\\b\\\",\\\"name\\\":\\\"constant.numeric.hex.typst\\\"},{\\\"match\\\":\\\"(?\u003c![])}])(^|(?\u003c=[#\\\\\\\\s])|\\\\\\\\b)0o[0-7]+\\\\\\\\b\\\",\\\"name\\\":\\\"constant.numeric.octal.typst\\\"},{\\\"match\\\":\\\"(?\u003c![])}])(^|(?\u003c=[#\\\\\\\\s])|\\\\\\\\b)0b[01]+\\\\\\\\b\\\",\\\"name\\\":\\\"constant.numeric.binary.typst\\\"},{\\\"match\\\":\\\"\\\\\\\\d+\\\\\\\\.(?!\\\\\\\\d)|\\\\\\\\d*\\\\\\\\.?\\\\\\\\d+(?:[Ee][-+]?\\\\\\\\d+)?\\\",\\\"name\\\":\\\"constant.numeric.float.typst\\\"},{\\\"include\\\":\\\"#stringLiteral\\\"}]},\\\"contentBlock\\\":{\\\"begin\\\":\\\"\\\\\\\\[\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"meta.brace.square.typst\\\"}},\\\"end\\\":\\\"]\\\",\\\"endCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"meta.brace.square.typst\\\"}},\\\"patterns\\\":[{\\\"include\\\":\\\"#contentBlock\\\"},{\\\"include\\\":\\\"#markup\\\"}]},\\\"contextStatement\\\":{\\\"begin\\\":\\\"\\\\\\\\bcontext\\\\\\\\b(?!-)\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"keyword.control.other.typst\\\"}},\\\"end\\\":\\\"(?\u003c=[]}])|(?\u003c!\\\\\\\\bcontext\\\\\\\\s*)(?=[\\\\\\\\[{])|(?=[]\\\\\\\\n#$);}]|$)\\\",\\\"name\\\":\\\"meta.expr.context.typst\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#expression\\\"}]},\\\"cpp\\\":{\\\"lang\\\":\\\"cpp\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.cpp\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.cpp\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(c(?:pp|\\\\\\\\+\\\\\\\\+|xx))\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(c(?:pp|\\\\\\\\+\\\\\\\\+|xx))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.cpp\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.cpp\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(c(?:pp|\\\\\\\\+\\\\\\\\+|xx))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.cpp\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.cpp\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(c(?:pp|\\\\\\\\+\\\\\\\\+|xx))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.cpp\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.cpp\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(c(?:pp|\\\\\\\\+\\\\\\\\+|xx))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.cpp\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.cpp\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"cs\\\":{\\\"lang\\\":\\\"cs\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.cs\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.cs\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(c(?:s|sharp|#))\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(c(?:s|sharp|#))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.cs\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.cs\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(c(?:s|sharp|#))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.cs\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.cs\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(c(?:s|sharp|#))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.cs\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.cs\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(c(?:s|sharp|#))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.cs\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.cs\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"css\\\":{\\\"lang\\\":\\\"css\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.css\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.css\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(css(?:|\\\\\\\\.erb))\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(css(?:|\\\\\\\\.erb))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.css\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.css\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(css(?:|\\\\\\\\.erb))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.css\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.css\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(css(?:|\\\\\\\\.erb))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.css\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.css\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(css(?:|\\\\\\\\.erb))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.css\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.css\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"dart\\\":{\\\"lang\\\":\\\"dart\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.dart\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.dart\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(dart)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(dart)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.dart\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.dart\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(dart)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.dart\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.dart\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(dart)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.dart\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.dart\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(dart)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.dart\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.dart\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"diff\\\":{\\\"lang\\\":\\\"diff\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.diff\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.diff\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(diff|patch|rej)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(diff|patch|rej)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.diff\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.diff\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(diff|patch|rej)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.diff\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.diff\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(diff|patch|rej)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.diff\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.diff\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(diff|patch|rej)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.diff\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.diff\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"dockerfile\\\":{\\\"lang\\\":\\\"dockerfile\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.dockerfile\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.dockerfile\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})([Dd]ockerfile)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})([Dd]ockerfile)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.dockerfile\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.dockerfile\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})([Dd]ockerfile)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.dockerfile\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.dockerfile\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})([Dd]ockerfile)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.dockerfile\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.dockerfile\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})([Dd]ockerfile)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.dockerfile\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.dockerfile\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"elixir\\\":{\\\"lang\\\":\\\"elixir\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.elixir\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.elixir\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(elixir)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(elixir)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.elixir\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.elixir\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(elixir)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.elixir\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.elixir\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(elixir)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.elixir\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.elixir\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(elixir)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.elixir\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.elixir\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"elseClause\\\":{\\\"match\\\":\\\"\\\\\\\\belse\\\\\\\\b(?!-)\\\",\\\"name\\\":\\\"keyword.control.conditional.typst\\\"},\\\"erlang\\\":{\\\"lang\\\":\\\"erlang\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.erlang\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.erlang\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(erlang)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(erlang)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.erlang\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.erlang\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(erlang)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.erlang\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.erlang\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(erlang)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.erlang\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.erlang\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(erlang)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.erlang\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.erlang\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"expression\\\":{\\\"patterns\\\":[{\\\"include\\\":\\\"#comments\\\"},{\\\"include\\\":\\\"#arrayOrDict\\\"},{\\\"include\\\":\\\"#contentBlock\\\"},{\\\"match\\\":\\\"\\\\\\\\b(else)\\\\\\\\b(?!-)\\\",\\\"name\\\":\\\"keyword.control.conditional.typst\\\"},{\\\"match\\\":\\\"\\\\\\\\b(break|continue)\\\\\\\\b(?!-)\\\",\\\"name\\\":\\\"keyword.control.loop.typst\\\"},{\\\"match\\\":\\\"\\\\\\\\b(in)\\\\\\\\b(?!-)\\\",\\\"name\\\":\\\"keyword.other.range.typst\\\"},{\\\"match\\\":\\\"\\\\\\\\b(and|or|not)\\\\\\\\b(?!-)\\\",\\\"name\\\":\\\"keyword.other.logical.typst\\\"},{\\\"match\\\":\\\"\\\\\\\\b(return)\\\\\\\\b(?!-)\\\",\\\"name\\\":\\\"keyword.control.flow.typst\\\"},{\\\"include\\\":\\\"#markupLabel\\\"},{\\\"include\\\":\\\"#blockRaw\\\"},{\\\"include\\\":\\\"#inlineRaw\\\"},{\\\"include\\\":\\\"#codeBlock\\\"},{\\\"include\\\":\\\"#letStatement\\\"},{\\\"include\\\":\\\"#showStatement\\\"},{\\\"include\\\":\\\"#contextStatement\\\"},{\\\"include\\\":\\\"#setStatement\\\"},{\\\"include\\\":\\\"#forStatement\\\"},{\\\"include\\\":\\\"#whileStatement\\\"},{\\\"include\\\":\\\"#ifStatement\\\"},{\\\"include\\\":\\\"#importStatement\\\"},{\\\"include\\\":\\\"#includeStatement\\\"},{\\\"include\\\":\\\"#strictFuncCallOrPropAccess\\\"},{\\\"include\\\":\\\"#primitiveColors\\\"},{\\\"include\\\":\\\"#primitiveFunctions\\\"},{\\\"include\\\":\\\"#primitiveTypes\\\"},{\\\"include\\\":\\\"#keywordConstants\\\"},{\\\"include\\\":\\\"#identifier\\\"},{\\\"include\\\":\\\"#constants\\\"},{\\\"include\\\":\\\"#codeMath\\\"},{\\\"match\\\":\\\"(as)\\\\\\\\b(?!-)\\\",\\\"name\\\":\\\"keyword.control.typst\\\"},{\\\"match\\\":\\\"(in)\\\\\\\\b(?!-)\\\",\\\"name\\\":\\\"keyword.operator.range.typst\\\"},{\\\"match\\\":\\\"\\\\\\\\.\\\\\\\\.\\\",\\\"name\\\":\\\"keyword.operator.spread.typst\\\"},{\\\"match\\\":\\\":\\\",\\\"name\\\":\\\"punctuation.separator.colon.typst\\\"},{\\\"match\\\":\\\"\\\\\\\\.\\\",\\\"name\\\":\\\"keyword.operator.accessor.typst\\\"},{\\\"match\\\":\\\",\\\",\\\"name\\\":\\\"punctuation.separator.comma.typst\\\"},{\\\"match\\\":\\\"=\u003e\\\",\\\"name\\\":\\\"storage.type.function.arrow.typst\\\"},{\\\"match\\\":\\\"==|!=|\u003c=?|\u003e=?\\\",\\\"name\\\":\\\"keyword.operator.relational.typst\\\"},{\\\"begin\\\":\\\"((?:[-*+]|/?)=)\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"keyword.operator.assignment.typst\\\"}},\\\"end\\\":\\\"(?=[]\\\\\\\\n);}])\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#expression\\\"}]},{\\\"match\\\":\\\"[-*+/\\\\\\\\\\\\\\\\]\\\",\\\"name\\\":\\\"keyword.operator.arithmetic.typst\\\"}]},\\\"forClause\\\":{\\\"begin\\\":\\\"(for)\\\\\\\\b\\\\\\\\s*\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"keyword.control.loop.typst\\\"}},\\\"end\\\":\\\"(?\u003c!(?:while|and|not|if|or|in|!=|==|\u003c=|\u003e=|[-*+/\u003c\u003e]|=\u003e?|\\\\\\\\+=|-=|\\\\\\\\*=|/=)\\\\\\\\s*)(?=[\\\\\\\\n\\\\\\\\[{])|(?=[]\\\\\\\\n#$),;}]|$)\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#expression\\\"}]},\\\"forStatement\\\":{\\\"begin\\\":\\\"(?=(for\\\\\\\\b(?!-))\\\\\\\\s*)\\\",\\\"end\\\":\\\"(?\u003c=[]}])(?![\\\\\\\\[{])|(?=[]\\\\\\\\n$);}]|$)\\\",\\\"name\\\":\\\"meta.expr.for.typst\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#comments\\\"},{\\\"include\\\":\\\"#forClause\\\"},{\\\"include\\\":\\\"#codeBlock\\\"},{\\\"include\\\":\\\"#contentBlock\\\"}]},\\\"fs\\\":{\\\"lang\\\":\\\"fs\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.fs\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.fsharp\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(f(?:s|sharp|#))\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(f(?:s|sharp|#))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.fs\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.fsharp\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(f(?:s|sharp|#))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.fs\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.fsharp\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(f(?:s|sharp|#))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.fs\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.fsharp\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(f(?:s|sharp|#))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.fs\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.fsharp\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"git-commit\\\":{\\\"lang\\\":\\\"git-commit\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.git-commit\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.git-commit\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(git-commit|COMMIT_EDITMSG|MERGE_MSG)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(git-commit|COMMIT_EDITMSG|MERGE_MSG)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.git-commit\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.git-commit\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(git-commit|COMMIT_EDITMSG|MERGE_MSG)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.git-commit\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.git-commit\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(git-commit|COMMIT_EDITMSG|MERGE_MSG)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.git-commit\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.git-commit\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(git-commit|COMMIT_EDITMSG|MERGE_MSG)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.git-commit\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.git-commit\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"git-rebase\\\":{\\\"lang\\\":\\\"git-rebase\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.git-rebase\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.git-rebase\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(git-rebase(?:|-todo))\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(git-rebase(?:|-todo))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.git-rebase\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.git-rebase\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(git-rebase(?:|-todo))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.git-rebase\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.git-rebase\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(git-rebase(?:|-todo))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.git-rebase\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.git-rebase\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(git-rebase(?:|-todo))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.git-rebase\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.git-rebase\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"go\\\":{\\\"lang\\\":\\\"go\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.go\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.go\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(go(?:|lang))\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(go(?:|lang))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.go\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.go\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(go(?:|lang))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.go\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.go\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(go(?:|lang))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.go\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.go\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(go(?:|lang))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.go\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.go\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"groovy\\\":{\\\"lang\\\":\\\"groovy\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.groovy\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.groovy\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(g(?:roovy|vy))\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(g(?:roovy|vy))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.groovy\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.groovy\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(g(?:roovy|vy))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.groovy\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.groovy\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(g(?:roovy|vy))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.groovy\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.groovy\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(g(?:roovy|vy))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.groovy\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.groovy\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"handlebars\\\":{\\\"lang\\\":\\\"handlebars\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.handlebars\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.html.handlebars\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(h(?:andlebars|bs))\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(h(?:andlebars|bs))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.handlebars\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.html.handlebars\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(h(?:andlebars|bs))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.handlebars\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.html.handlebars\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(h(?:andlebars|bs))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.handlebars\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.html.handlebars\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(h(?:andlebars|bs))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.handlebars\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.html.handlebars\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"html\\\":{\\\"lang\\\":\\\"html\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.html\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.html.basic\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(html?|shtml|xhtml|inc|tmpl|tpl)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(html?|shtml|xhtml|inc|tmpl|tpl)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.html\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.html.basic\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(html?|shtml|xhtml|inc|tmpl|tpl)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.html\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.html.basic\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(html?|shtml|xhtml|inc|tmpl|tpl)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.html\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.html.basic\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(html?|shtml|xhtml|inc|tmpl|tpl)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.html\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.html.basic\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"identifier\\\":{\\\"match\\\":\\\"(?\u003c![])}])\\\\\\\\b[_\\\\\\\\p{XIDS}][-_\\\\\\\\p{XIDC}]*\\\",\\\"name\\\":\\\"variable.other.readwrite.typst\\\"},\\\"ifClause\\\":{\\\"begin\\\":\\\"\\\\\\\\bif\\\\\\\\b(?!-)\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"keyword.control.conditional.typst\\\"}},\\\"end\\\":\\\"(?\u003c!(?:while|and|not|if|or|in|!=|==|\u003c=|\u003e=|[-*+/\u003c\u003e]|=\u003e?|\\\\\\\\+=|-=|\\\\\\\\*=|/=)\\\\\\\\s*)(?=[\\\\\\\\n\\\\\\\\[{])|(?=[]\\\\\\\\n#$),;}]|$)\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#expression\\\"}]},\\\"ifStatement\\\":{\\\"begin\\\":\\\"(?=(else\\\\\\\\s+)?(if\\\\\\\\b(?!-)))\\\",\\\"end\\\":\\\"(?\u003c=[]}])(?!\\\\\\\\s*(else)\\\\\\\\b(?!-)|[\\\\\\\\[{])|(?\u003c=else)(?!\\\\\\\\s*(?:if\\\\\\\\b(?!-)|[\\\\\\\\[{]))|(?=[]\\\\\\\\n$);}]|$)\\\",\\\"name\\\":\\\"meta.expr.if.typst\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#comments\\\"},{\\\"include\\\":\\\"#ifClause\\\"},{\\\"include\\\":\\\"#elseClause\\\"},{\\\"include\\\":\\\"#codeBlock\\\"},{\\\"include\\\":\\\"#contentBlock\\\"}]},\\\"importAsClause\\\":{\\\"begin\\\":\\\"\\\\\\\\b(as)\\\\\\\\b\\\\\\\\s*\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"keyword.control.import.typst\\\"}},\\\"end\\\":\\\"(?=[]):;}\\\\\\\\s])\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#comments\\\"},{\\\"include\\\":\\\"#identifier\\\"}]},\\\"importPathClause\\\":{\\\"begin\\\":\\\"\\\\\\\\b(import\\\\\\\\b(?!-))\\\\\\\\s*\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"keyword.control.import.typst\\\"}},\\\"end\\\":\\\"(?=:|as)\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#comments\\\"},{\\\"include\\\":\\\"#expression\\\"}]},\\\"importStatement\\\":{\\\"begin\\\":\\\"\\\\\\\\b(import\\\\\\\\b(?!-))\\\\\\\\s*\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"keyword.control.import.typst\\\"}},\\\"end\\\":\\\"(?=[]\\\\\\\\n);}])\\\",\\\"name\\\":\\\"meta.expr.import.typst\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#comments\\\"},{\\\"include\\\":\\\"#importPathClause\\\"},{\\\"match\\\":\\\":\\\",\\\"name\\\":\\\"punctuation.separator.colon.typst\\\"},{\\\"match\\\":\\\"\\\\\\\\*\\\",\\\"name\\\":\\\"keyword.operator.wildcard.typst\\\"},{\\\"match\\\":\\\",\\\",\\\"name\\\":\\\"punctuation.separator.comma.typst\\\"},{\\\"include\\\":\\\"#importAsClause\\\"},{\\\"include\\\":\\\"#expression\\\"}]},\\\"includeStatement\\\":{\\\"begin\\\":\\\"\\\\\\\\b(include\\\\\\\\b(?!-))\\\\\\\\s*\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"keyword.control.import.typst\\\"}},\\\"end\\\":\\\"(?=[]\\\\\\\\n);}])\\\",\\\"name\\\":\\\"meta.expr.include.typst\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#comments\\\"},{\\\"include\\\":\\\"#expression\\\"}]},\\\"ini\\\":{\\\"lang\\\":\\\"ini\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.ini\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.ini\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(ini|conf)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(ini|conf)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.ini\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.ini\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(ini|conf)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.ini\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.ini\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(ini|conf)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.ini\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.ini\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(ini|conf)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.ini\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.ini\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"inlineRaw\\\":{\\\"begin\\\":\\\"`\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"punctuation.definition.raw.inline.typst\\\"}},\\\"end\\\":\\\"`\\\",\\\"endCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"punctuation.definition.raw.inline.typst\\\"}},\\\"name\\\":\\\"markup.raw.inline.typst string.other.raw.typst\\\"},\\\"java\\\":{\\\"lang\\\":\\\"java\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.java\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.java\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(java|bsh)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(java|bsh)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.java\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.java\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(java|bsh)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.java\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.java\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(java|bsh)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.java\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.java\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(java|bsh)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.java\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.java\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"js\\\":{\\\"lang\\\":\\\"js\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.js\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.js\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(jsx??|javascript|es6|mjs|cjs|dataviewjs)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(jsx??|javascript|es6|mjs|cjs|dataviewjs)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.js\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.js\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(jsx??|javascript|es6|mjs|cjs|dataviewjs)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.js\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.js\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(jsx??|javascript|es6|mjs|cjs|dataviewjs)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.js\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.js\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(jsx??|javascript|es6|mjs|cjs|dataviewjs)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.js\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.js\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"json\\\":{\\\"lang\\\":\\\"json\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.json\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.json\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(json5??|sublime-settings|sublime-menu|sublime-keymap|sublime-mousemap|sublime-theme|sublime-build|sublime-project|sublime-completions)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(json5??|sublime-settings|sublime-menu|sublime-keymap|sublime-mousemap|sublime-theme|sublime-build|sublime-project|sublime-completions)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.json\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.json\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(json5??|sublime-settings|sublime-menu|sublime-keymap|sublime-mousemap|sublime-theme|sublime-build|sublime-project|sublime-completions)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.json\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.json\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(json5??|sublime-settings|sublime-menu|sublime-keymap|sublime-mousemap|sublime-theme|sublime-build|sublime-project|sublime-completions)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.json\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.json\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(json5??|sublime-settings|sublime-menu|sublime-keymap|sublime-mousemap|sublime-theme|sublime-build|sublime-project|sublime-completions)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.json\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.json\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"jsonc\\\":{\\\"lang\\\":\\\"jsonc\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.jsonc\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.json.comments\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(jsonc)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(jsonc)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.jsonc\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.json.comments\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(jsonc)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.jsonc\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.json.comments\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(jsonc)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.jsonc\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.json.comments\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(jsonc)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.jsonc\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.json.comments\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"julia\\\":{\\\"lang\\\":\\\"julia\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.julia\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.julia\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(julia)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(julia)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.julia\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.julia\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(julia)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.julia\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.julia\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(julia)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.julia\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.julia\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(julia)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.julia\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.julia\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"keywordConstants\\\":{\\\"patterns\\\":[{\\\"match\\\":\\\"(?\u003c![])}])\\\\\\\\bnone\\\\\\\\b(?!-)\\\",\\\"name\\\":\\\"keyword.other.none.typst\\\"},{\\\"match\\\":\\\"(?\u003c![])}])\\\\\\\\bauto\\\\\\\\b(?!-)\\\",\\\"name\\\":\\\"keyword.other.auto.typst\\\"},{\\\"match\\\":\\\"(?\u003c![])}])\\\\\\\\b(false|true)\\\\\\\\b(?!-)\\\",\\\"name\\\":\\\"constant.language.boolean.typst\\\"}]},\\\"latex\\\":{\\\"lang\\\":\\\"latex\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.latex\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.tex.latex\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})((?:la|)tex)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})((?:la|)tex)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.latex\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.tex.latex\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})((?:la|)tex)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.latex\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.tex.latex\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})((?:la|)tex)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.latex\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.tex.latex\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})((?:la|)tex)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.latex\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.tex.latex\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"less\\\":{\\\"lang\\\":\\\"less\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.less\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.css.less\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(less)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(less)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.less\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.css.less\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(less)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.less\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.css.less\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(less)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.less\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.css.less\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(less)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.less\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.css.less\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"letBindingClause\\\":{\\\"begin\\\":\\\"(let\\\\\\\\b(?!-))\\\\\\\\s*\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"storage.type.typst\\\"}},\\\"end\\\":\\\"(?=[]\\\\\\\\n;=}])\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#comments\\\"},{\\\"begin\\\":\\\"\\\\\\\\b([_\\\\\\\\p{XIDS}][-_\\\\\\\\p{XIDC}]*)(\\\\\\\\()\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"entity.name.function.typst\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#primitiveFunctions\\\"}]},\\\"2\\\":{\\\"name\\\":\\\"meta.brace.round.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\)|(?=[];}])\\\",\\\"endCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"meta.brace.round.typst\\\"}},\\\"patterns\\\":[{\\\"include\\\":\\\"#patternOrArgsBody\\\"}]},{\\\"begin\\\":\\\"\\\\\\\\(\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"meta.brace.round.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\)|(?=[];}])\\\",\\\"endCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"meta.brace.round.typst\\\"}},\\\"patterns\\\":[{\\\"include\\\":\\\"#patternOrArgsBody\\\"}]},{\\\"include\\\":\\\"#identifier\\\"}]},\\\"letInitClause\\\":{\\\"begin\\\":\\\"=\\\\\\\\s*\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"keyword.operator.assignment.typst\\\"}},\\\"end\\\":\\\"(?=[]\\\\\\\\n);}])\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#comments\\\"},{\\\"include\\\":\\\"#expression\\\"}]},\\\"letStatement\\\":{\\\"begin\\\":\\\"(?=(let\\\\\\\\b(?!-)))\\\",\\\"end\\\":\\\"(?!=)(?=[]);}\\\\\\\\s])\\\",\\\"name\\\":\\\"meta.expr.let.typst\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#comments\\\"},{\\\"include\\\":\\\"#letBindingClause\\\"},{\\\"include\\\":\\\"#letInitClause\\\"}]},\\\"lineComment\\\":{\\\"begin\\\":\\\"//\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"punctuation.definition.comment.typst\\\"}},\\\"end\\\":\\\"(?=$|\\\\\\\\n)\\\",\\\"name\\\":\\\"comment.line.double-slash.typst\\\"},\\\"literalContent\\\":{\\\"patterns\\\":[{\\\"include\\\":\\\"#paramOrArgName\\\"},{\\\"include\\\":\\\"#expression\\\"}]},\\\"log\\\":{\\\"lang\\\":\\\"log\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.log\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.log\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(log)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(log)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.log\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.log\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(log)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.log\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.log\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(log)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.log\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.log\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(log)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.log\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.log\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"lua\\\":{\\\"lang\\\":\\\"lua\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.lua\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.lua\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(lua)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(lua)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.lua\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.lua\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(lua)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.lua\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.lua\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(lua)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.lua\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.lua\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(lua)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.lua\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.lua\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"makefile\\\":{\\\"lang\\\":\\\"makefile\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.makefile\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.makefile\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})((?:m|GNUm|OCamlM)akefile)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})((?:m|GNUm|OCamlM)akefile)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.makefile\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.makefile\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})((?:m|GNUm|OCamlM)akefile)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.makefile\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.makefile\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})((?:m|GNUm|OCamlM)akefile)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.makefile\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.makefile\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})((?:m|GNUm|OCamlM)akefile)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.makefile\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.makefile\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"markdown\\\":{\\\"lang\\\":\\\"markdown\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.markdown\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.html.markdown\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(m(?:arkdown|d))\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(m(?:arkdown|d))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.markdown\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.html.markdown\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(m(?:arkdown|d))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.markdown\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.html.markdown\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(m(?:arkdown|d))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.markdown\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.html.markdown\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(m(?:arkdown|d))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.markdown\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.html.markdown\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"markup\\\":{\\\"patterns\\\":[{\\\"include\\\":\\\"#common\\\"},{\\\"include\\\":\\\"#markupEnterCode\\\"},{\\\"include\\\":\\\"#markupEscape\\\"},{\\\"match\\\":\\\"\\\\\\\\\\\\\\\\\\\",\\\"name\\\":\\\"punctuation.definition.linebreak.typst\\\"},{\\\"match\\\":\\\"~\\\",\\\"name\\\":\\\"punctuation.definition.nonbreaking-space.typst\\\"},{\\\"match\\\":\\\"-\\\\\\\\?\\\",\\\"name\\\":\\\"punctuation.definition.shy.typst\\\"},{\\\"match\\\":\\\"---\\\",\\\"name\\\":\\\"punctuation.definition.em-dash.typst\\\"},{\\\"match\\\":\\\"--\\\",\\\"name\\\":\\\"punctuation.definition.en-dash.typst\\\"},{\\\"match\\\":\\\"\\\\\\\\.\\\\\\\\.\\\\\\\\.\\\",\\\"name\\\":\\\"punctuation.definition.ellipsis.typst\\\"},{\\\"include\\\":\\\"#markupLink\\\"},{\\\"include\\\":\\\"#markupMath\\\"},{\\\"include\\\":\\\"#markupHeading\\\"},{\\\"match\\\":\\\"^\\\\\\\\s*-\\\\\\\\s+\\\",\\\"name\\\":\\\"punctuation.definition.list.unnumbered.typst\\\"},{\\\"match\\\":\\\"^\\\\\\\\s*([0-9]+\\\\\\\\.|\\\\\\\\+)\\\\\\\\s+\\\",\\\"name\\\":\\\"punctuation.definition.list.numbered.typst\\\"},{\\\"include\\\":\\\"#markupLabel\\\"},{\\\"include\\\":\\\"#markupReference\\\"},{\\\"include\\\":\\\"#markupBrace\\\"}]},\\\"markupBold\\\":{\\\"begin\\\":\\\"(^\\\\\\\\*|\\\\\\\\*$|((?\u003c=[\\\\\\\\W\\\\\\\\p{Han}\\\\\\\\p{Hangul}\\\\\\\\p{Katakana}\\\\\\\\p{Hiragana}])\\\\\\\\*)|(\\\\\\\\*(?=[\\\\\\\\W\\\\\\\\p{Han}\\\\\\\\p{Hangul}\\\\\\\\p{Katakana}\\\\\\\\p{Hiragana}])))\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"punctuation.definition.bold.typst\\\"}},\\\"end\\\":\\\"(^\\\\\\\\*|\\\\\\\\*$|((?\u003c=[\\\\\\\\W\\\\\\\\p{Han}\\\\\\\\p{Hangul}\\\\\\\\p{Katakana}\\\\\\\\p{Hiragana}])\\\\\\\\*)|(\\\\\\\\*(?=[\\\\\\\\W\\\\\\\\p{Han}\\\\\\\\p{Hangul}\\\\\\\\p{Katakana}\\\\\\\\p{Hiragana}])))|\\\\\\\\n|(?=])\\\",\\\"endCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"punctuation.definition.bold.typst\\\"}},\\\"name\\\":\\\"markup.bold.typst\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#markup\\\"}]},\\\"markupBrace\\\":{\\\"match\\\":\\\"[]()\\\\\\\\[{}]\\\",\\\"name\\\":\\\"markup.content.brace.typst\\\"},\\\"markupEnterCode\\\":{\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.hash.typst\\\"}},\\\"match\\\":\\\"(#)\\\\\\\\s\\\"},{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.hash.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"punctuation.terminator.statement.typst\\\"}},\\\"match\\\":\\\"(#)(;)\\\"},{\\\"begin\\\":\\\"#(?=(?:break|continue|and|or|not|return|as|in|include|import|let|else|if|for|while|context|set|show)\\\\\\\\b(?!-))\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"keyword.control.hash.typst\\\"}},\\\"end\\\":\\\"(?\u003c=;)|(?\u003c=[])}])(?![$(;\\\\\\\\[]|\\\\\\\\.(?\u003c![])}])\\\\\\\\b[_\\\\\\\\p{XIDS}][-_\\\\\\\\p{XIDC}]*(?=[(\\\\\\\\[]))|(?\u003c!#)(?=[\\\\\\\"\\\\\\\\\\\\\\\\_{])|(?\u003c![]#}])(?=\\\\\\\\[)|(?=\\\\\\\\.(?:[^0-9_\\\\\\\\p{XIDS}]|$))|(?=[]#$)-\\\\\\\\-/=}\\\\\\\\s]|$)|(;)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.terminator.statement.typst\\\"}},\\\"patterns\\\":[{\\\"include\\\":\\\"#expression\\\"}]},{\\\"begin\\\":\\\"#(?=(?:any|str|int|float|bool|type|length|content|array|dictionary|arguments)\\\\\\\\b(?!-))\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"entity.name.type.primitive.hash.typst\\\"}},\\\"end\\\":\\\"(?\u003c=;)|(?\u003c=[])}])(?![$(;\\\\\\\\[]|\\\\\\\\.(?\u003c![])}])\\\\\\\\b[_\\\\\\\\p{XIDS}][-_\\\\\\\\p{XIDC}]*(?=[(\\\\\\\\[]))|(?\u003c!#)(?=[\\\\\\\"\\\\\\\\\\\\\\\\_{])|(?\u003c![]#}])(?=\\\\\\\\[)|(?=\\\\\\\\.(?:[^0-9_\\\\\\\\p{XIDS}]|$))|(?=[]#$)-\\\\\\\\-/=}\\\\\\\\s]|$)|(;)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.terminator.statement.typst\\\"}},\\\"patterns\\\":[{\\\"include\\\":\\\"#expression\\\"}]},{\\\"begin\\\":\\\"#(?=none\\\\\\\\b(?!-))\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"keyword.other.none.hash.typst\\\"}},\\\"end\\\":\\\"(?\u003c=;)|(?\u003c=[])}])(?![$(;\\\\\\\\[]|\\\\\\\\.(?\u003c![])}])\\\\\\\\b[_\\\\\\\\p{XIDS}][-_\\\\\\\\p{XIDC}]*(?=[(\\\\\\\\[]))|(?\u003c!#)(?=[\\\\\\\"\\\\\\\\\\\\\\\\_{])|(?\u003c![]#}])(?=\\\\\\\\[)|(?=\\\\\\\\.(?:[^0-9_\\\\\\\\p{XIDS}]|$))|(?=[]#$)-\\\\\\\\-/=}\\\\\\\\s]|$)|(;)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.terminator.statement.typst\\\"}},\\\"patterns\\\":[{\\\"include\\\":\\\"#expression\\\"}]},{\\\"begin\\\":\\\"#(?=(?:false|true)\\\\\\\\b(?!-))\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"constant.language.boolean.hash.typst\\\"}},\\\"end\\\":\\\"(?\u003c=;)|(?\u003c=[])}])(?![$(;\\\\\\\\[]|\\\\\\\\.(?\u003c![])}])\\\\\\\\b[_\\\\\\\\p{XIDS}][-_\\\\\\\\p{XIDC}]*(?=[(\\\\\\\\[]))|(?\u003c!#)(?=[\\\\\\\"\\\\\\\\\\\\\\\\_{])|(?\u003c![]#}])(?=\\\\\\\\[)|(?=\\\\\\\\.(?:[^0-9_\\\\\\\\p{XIDS}]|$))|(?=[]#$)-\\\\\\\\-/=}\\\\\\\\s]|$)|(;)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.terminator.statement.typst\\\"}},\\\"patterns\\\":[{\\\"include\\\":\\\"#expression\\\"}]},{\\\"begin\\\":\\\"#(?=[_\\\\\\\\p{XIDS}][-_\\\\\\\\p{XIDC}]*[(\\\\\\\\[])\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"entity.name.function.hash.typst\\\"}},\\\"end\\\":\\\"(?\u003c=;)|(?\u003c=[])}])(?![$(;\\\\\\\\[]|\\\\\\\\.(?\u003c![])}])\\\\\\\\b[_\\\\\\\\p{XIDS}][-_\\\\\\\\p{XIDC}]*(?=[(\\\\\\\\[]))|(?\u003c!#)(?=[\\\\\\\"\\\\\\\\\\\\\\\\_{])|(?\u003c![]#}])(?=\\\\\\\\[)|(?=\\\\\\\\.(?:[^0-9_\\\\\\\\p{XIDS}]|$))|(?=[]#$)-\\\\\\\\-/=}\\\\\\\\s]|$)|(;)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.terminator.statement.typst\\\"}},\\\"patterns\\\":[{\\\"include\\\":\\\"#expression\\\"}]},{\\\"begin\\\":\\\"#(?=[_\\\\\\\\p{XIDS}])\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"variable.other.readwrite.hash.typst\\\"}},\\\"end\\\":\\\"(?\u003c=;)|(?\u003c=[])}])(?![$(;\\\\\\\\[]|\\\\\\\\.(?\u003c![])}])\\\\\\\\b[_\\\\\\\\p{XIDS}][-_\\\\\\\\p{XIDC}]*(?=[(\\\\\\\\[]))|(?\u003c!#)(?=[\\\\\\\"\\\\\\\\\\\\\\\\_{])|(?\u003c![]#}])(?=\\\\\\\\[)|(?=\\\\\\\\.(?:[^0-9_\\\\\\\\p{XIDS}]|$))|(?=[]#$)-\\\\\\\\-/=}\\\\\\\\s]|$)|(;)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.terminator.statement.typst\\\"}},\\\"patterns\\\":[{\\\"include\\\":\\\"#expression\\\"}]},{\\\"begin\\\":\\\"#(?=\\\\\\\")\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"string.hash.hash.typst\\\"}},\\\"end\\\":\\\"(?\u003c=;)|(?\u003c=[])}])(?![$(;\\\\\\\\[]|\\\\\\\\.(?\u003c![])}])\\\\\\\\b[_\\\\\\\\p{XIDS}][-_\\\\\\\\p{XIDC}]*(?=[(\\\\\\\\[]))|(?\u003c!#)(?=[\\\\\\\"\\\\\\\\\\\\\\\\_{])|(?\u003c![]#}])(?=\\\\\\\\[)|(?=\\\\\\\\.(?:[^0-9_\\\\\\\\p{XIDS}]|$))|(?=[]#$)-\\\\\\\\-/=}\\\\\\\\s]|$)|(;)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.terminator.statement.typst\\\"}},\\\"patterns\\\":[{\\\"include\\\":\\\"#expression\\\"}]},{\\\"begin\\\":\\\"#(?=\\\\\\\\.??\\\\\\\\d)\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"constant.numeric.hash.typst\\\"}},\\\"end\\\":\\\"(?\u003c=;)|(?\u003c=[])}])(?![$(;\\\\\\\\[]|\\\\\\\\.(?\u003c![])}])\\\\\\\\b[_\\\\\\\\p{XIDS}][-_\\\\\\\\p{XIDC}]*(?=[(\\\\\\\\[]))|(?\u003c!#)(?=[\\\\\\\"\\\\\\\\\\\\\\\\_{])|(?\u003c![]#}])(?=\\\\\\\\[)|(?=\\\\\\\\.(?:[^0-9_\\\\\\\\p{XIDS}]|$))|(?=[]#$)-\\\\\\\\-/=}\\\\\\\\s]|$)|(;)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.terminator.statement.typst\\\"}},\\\"patterns\\\":[{\\\"include\\\":\\\"#expression\\\"}]},{\\\"begin\\\":\\\"#\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"keyword.control.hash.typst\\\"}},\\\"end\\\":\\\"(?\u003c=;)|(?\u003c=[])}])(?![$(;\\\\\\\\[]|\\\\\\\\.(?\u003c![])}])\\\\\\\\b[_\\\\\\\\p{XIDS}][-_\\\\\\\\p{XIDC}]*(?=[(\\\\\\\\[]))|(?\u003c!#)(?=[\\\\\\\"\\\\\\\\\\\\\\\\_{])|(?\u003c![]#}])(?=\\\\\\\\[)|(?=\\\\\\\\.(?:[^0-9_\\\\\\\\p{XIDS}]|$))|(?=[]#$)-\\\\\\\\-/=}\\\\\\\\s]|$)|(;)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.terminator.statement.typst\\\"}},\\\"patterns\\\":[{\\\"include\\\":\\\"#expression\\\"}]}]},\\\"markupEscape\\\":{\\\"match\\\":\\\"\\\\\\\\\\\\\\\\(?:[^u]|u\\\\\\\\{?[0-9A-Za-z]*}?)\\\",\\\"name\\\":\\\"constant.character.escape.content.typst\\\"},\\\"markupHeading\\\":{\\\"begin\\\":\\\"^\\\\\\\\s*(=+)(?:(?=[\\\\\\\\n\\\\\\\\r]|$)|[^\\\\\\\\n\\\\\\\\S]+)\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.heading.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\n|(?=\u003c)\\\",\\\"name\\\":\\\"markup.heading.typst\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#markup\\\"}]},\\\"markupItalic\\\":{\\\"begin\\\":\\\"(^_|_$|((?\u003c=[\\\\\\\\W\\\\\\\\p{Han}\\\\\\\\p{Hangul}\\\\\\\\p{Katakana}\\\\\\\\p{Hiragana}])_)|(_(?=[\\\\\\\\W\\\\\\\\p{Han}\\\\\\\\p{Hangul}\\\\\\\\p{Katakana}\\\\\\\\p{Hiragana}])))\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"punctuation.definition.italic.typst\\\"}},\\\"end\\\":\\\"(^_|_$|((?\u003c=[\\\\\\\\W\\\\\\\\p{Han}\\\\\\\\p{Hangul}\\\\\\\\p{Katakana}\\\\\\\\p{Hiragana}])_)|(_(?=[\\\\\\\\W\\\\\\\\p{Han}\\\\\\\\p{Hangul}\\\\\\\\p{Katakana}\\\\\\\\p{Hiragana}])))|\\\\\\\\n|(?=])\\\",\\\"endCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"punctuation.definition.italic.typst\\\"}},\\\"name\\\":\\\"markup.italic.typst\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#markup\\\"}]},\\\"markupLabel\\\":{\\\"match\\\":\\\"\u003c[_\\\\\\\\p{XIDS}][-.:_\\\\\\\\p{XIDC}]*\u003e\\\",\\\"name\\\":\\\"string.other.label.typst\\\"},\\\"markupLink\\\":{\\\"begin\\\":\\\"https?://\\\",\\\"end\\\":\\\"(?=[])\\\\\\\\s]|(?=[!',.:;?](?:[])\\\\\\\\s]|$)))\\\",\\\"name\\\":\\\"markup.underline.link.typst\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#markupLinkParen\\\"},{\\\"include\\\":\\\"#markupLinkBracket\\\"},{\\\"match\\\":\\\"(^|\\\\\\\\G)(?:[-#-\\\\\\\\\u0026*+/-9=@-Z_a-z~]+|[!',.:;?]+(?![])\\\\\\\\s]|$))\\\"}]},\\\"markupLinkBracket\\\":{\\\"begin\\\":\\\"\\\\\\\\[\\\",\\\"end\\\":\\\"]|(?=[)\\\\\\\\s])\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#markupLink\\\"}]},\\\"markupLinkParen\\\":{\\\"begin\\\":\\\"\\\\\\\\(\\\",\\\"end\\\":\\\"\\\\\\\\)|(?=[]\\\\\\\\s])\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#markupLink\\\"}]},\\\"markupMath\\\":{\\\"begin\\\":\\\"\\\\\\\\$\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"punctuation.definition.string.begin.math.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\$\\\",\\\"endCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"punctuation.definition.string.end.math.typst\\\"}},\\\"name\\\":\\\"markup.math.typst\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#math\\\"}]},\\\"markupReference\\\":{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.reference.typst\\\"}},\\\"match\\\":\\\"(@)[_\\\\\\\\p{XIDS}](?:[-_\\\\\\\\p{XIDC}]|[.:](?!:\\\\\\\\s|$|([.:]*[^-.:_\\\\\\\\p{XIDC}])))*\\\",\\\"name\\\":\\\"string.other.reference.typst\\\"},\\\"math\\\":{\\\"patterns\\\":[{\\\"include\\\":\\\"#markupEscape\\\"},{\\\"include\\\":\\\"#stringLiteral\\\"},{\\\"include\\\":\\\"#markupEnterCode\\\"},{\\\"begin\\\":\\\"([/^_√∛∜])\\\\\\\\s*([(\\\\\\\\[{⌈⌊⌜⌞❲⟦⟨⟪⟬⟮⦃⦅⦇⦉⦋⦍⦏⦑⦓⦕⦗⧘⧚⧼])\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.math.operator.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"constant.other.symbol.typst\\\"}},\\\"end\\\":\\\"([])}⌉⌋⌝⌟❳⟧⟩⟫⟭⟯⦄⦆⦈⦊⦌⦎⦐⦒⦔⦖⦘⧙⧛⧽])|(?=\\\\\\\\$)|$\\\",\\\"endCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"constant.other.symbol.typst\\\"}},\\\"patterns\\\":[{\\\"include\\\":\\\"#mathParen\\\"},{\\\"include\\\":\\\"#math\\\"}]},{\\\"match\\\":\\\"[\\\\\\\\\u0026'/^_√∛∜]\\\",\\\"name\\\":\\\"punctuation.math.operator.typst\\\"},{\\\"include\\\":\\\"#strictMathFuncCallOrPropAccess\\\"},{\\\"include\\\":\\\"#mathPrimary\\\"},{\\\"include\\\":\\\"#mathMoreBrace\\\"}]},\\\"mathBrace\\\":{\\\"match\\\":\\\"[{}]\\\",\\\"name\\\":\\\"markup.content.brace.typst\\\"},\\\"mathCallArgs\\\":{\\\"begin\\\":\\\"\\\\\\\\(\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"meta.brace.round.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\)|(?=\\\\\\\\$)\\\",\\\"endCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"meta.brace.round.typst\\\"}},\\\"patterns\\\":[{\\\"include\\\":\\\"#comments\\\"},{\\\"include\\\":\\\"#mathParen\\\"},{\\\"match\\\":\\\",\\\",\\\"name\\\":\\\"punctuation.separator.comma.typst\\\"},{\\\"include\\\":\\\"#math\\\"}]},\\\"mathIdentifier\\\":{\\\"match\\\":\\\"(?:(?\u003c=_)|\\\\\\\\b)(?!_)\\\\\\\\p{XIDS}(?:(?!_)\\\\\\\\p{XIDC})+\\\",\\\"name\\\":\\\"variable.other.readwrite.typst\\\"},\\\"mathMoreBrace\\\":{\\\"match\\\":\\\"[]()\\\\\\\\[{}]\\\",\\\"name\\\":\\\"markup.content.brace.typst\\\"},\\\"mathParen\\\":{\\\"begin\\\":\\\"[(\\\\\\\\[{⌈⌊⌜⌞❲⟦⟨⟪⟬⟮⦃⦅⦇⦉⦋⦍⦏⦑⦓⦕⦗⧘⧚⧼]\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"markup.content.brace.typst\\\"}},\\\"end\\\":\\\"([])}⌉⌋⌝⌟❳⟧⟩⟫⟭⟯⦄⦆⦈⦊⦌⦎⦐⦒⦔⦖⦘⧙⧛⧽])|(?=\\\\\\\\$)|$\\\",\\\"endCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"markup.content.brace.typst\\\"}},\\\"patterns\\\":[{\\\"include\\\":\\\"#mathParen\\\"},{\\\"include\\\":\\\"#math\\\"}]},\\\"mathPrimary\\\":{\\\"begin\\\":\\\"(?:(?\u003c=_)|\\\\\\\\b)(?!_)\\\\\\\\p{XIDS}(?:(?!_)\\\\\\\\p{XIDC})+\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"variable.other.readwrite.typst\\\"}},\\\"end\\\":\\\"(?!\\\\\\\\(|\\\\\\\\.\\\\\\\\p{XIDS})|(?=\\\\\\\\$)\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#strictMathFuncCallOrPropAccess\\\"},{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"keyword.operator.accessor.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"variable.other.readwrite.typst\\\"}},\\\"match\\\":\\\"(\\\\\\\\.)((?!_)\\\\\\\\p{XIDS}(?:(?!_)\\\\\\\\p{XIDC})*)\\\"},{\\\"include\\\":\\\"#mathCallArgs\\\"},{\\\"include\\\":\\\"#mathIdentifier\\\"}]},\\\"objc\\\":{\\\"lang\\\":\\\"objc\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.objc\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.objc\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(objc|objective-c|mm|obj-c|m)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(objc|objective-c|mm|obj-c|m)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.objc\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.objc\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(objc|objective-c|mm|obj-c|m)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.objc\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.objc\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(objc|objective-c|mm|obj-c|m)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.objc\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.objc\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(objc|objective-c|mm|obj-c|m)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.objc\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.objc\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"paramOrArgName\\\":{\\\"captures\\\":{\\\"2\\\":{\\\"name\\\":\\\"variable.other.readwrite.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"punctuation.separator.colon.typst\\\"}},\\\"match\\\":\\\"(?!(show|import|include)\\\\\\\\s*:)((?\u003c![])}])\\\\\\\\b[_\\\\\\\\p{XIDS}][-_\\\\\\\\p{XIDC}]*)\\\\\\\\s*(:)\\\"},\\\"patternOrArgsBody\\\":{\\\"patterns\\\":[{\\\"include\\\":\\\"#comments\\\"},{\\\"include\\\":\\\"#paramOrArgName\\\"},{\\\"include\\\":\\\"#expression\\\"}]},\\\"perl\\\":{\\\"lang\\\":\\\"perl\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.perl\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.perl\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(perl|pl|pm|pod|t|PL|psgi|vcl)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(perl|pl|pm|pod|t|PL|psgi|vcl)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.perl\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.perl\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(perl|pl|pm|pod|t|PL|psgi|vcl)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.perl\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.perl\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(perl|pl|pm|pod|t|PL|psgi|vcl)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.perl\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.perl\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(perl|pl|pm|pod|t|PL|psgi|vcl)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.perl\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.perl\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"perl6\\\":{\\\"lang\\\":\\\"perl6\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.perl6\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.perl.6\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(perl6|p6|pl6|pm6|nqp)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(perl6|p6|pl6|pm6|nqp)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.perl6\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.perl.6\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(perl6|p6|pl6|pm6|nqp)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.perl6\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.perl.6\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(perl6|p6|pl6|pm6|nqp)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.perl6\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.perl.6\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(perl6|p6|pl6|pm6|nqp)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.perl6\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.perl.6\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"php\\\":{\\\"lang\\\":\\\"php\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.php\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.html.basic\\\"},{\\\"include\\\":\\\"source.php\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(php3??|php4|php5|phtml|aw|ctp)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(php3??|php4|php5|phtml|aw|ctp)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.php\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.html.basic\\\"},{\\\"include\\\":\\\"source.php\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(php3??|php4|php5|phtml|aw|ctp)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.php\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.html.basic\\\"},{\\\"include\\\":\\\"source.php\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(php3??|php4|php5|phtml|aw|ctp)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.php\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.html.basic\\\"},{\\\"include\\\":\\\"source.php\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(php3??|php4|php5|phtml|aw|ctp)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.php\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.html.basic\\\"},{\\\"include\\\":\\\"source.php\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"powershell\\\":{\\\"lang\\\":\\\"powershell\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.powershell\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.powershell\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(p(?:owershell|s1|sm1|sd1))\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(p(?:owershell|s1|sm1|sd1))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.powershell\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.powershell\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(p(?:owershell|s1|sm1|sd1))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.powershell\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.powershell\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(p(?:owershell|s1|sm1|sd1))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.powershell\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.powershell\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(p(?:owershell|s1|sm1|sd1))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.powershell\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.powershell\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"primitiveColors\\\":{\\\"match\\\":\\\"\\\\\\\\b(red|blue|green|black|white|gray|silver|eastern|navy|aqua|teal|purple|fuchsia|maroon|orange|yellow|olive|lime|ltr|rtl|ttb|btt|start|left|center|right|end|top|horizon|bottom)\\\\\\\\b(?!-)\\\",\\\"name\\\":\\\"variable.other.constant.builtin.typst\\\"},\\\"primitiveFunctions\\\":{\\\"match\\\":\\\"\\\\\\\\b(?:luma|oklab|oklch|rgb|cmyk|range)\\\\\\\\b(?!-)\\\",\\\"name\\\":\\\"support.function.builtin.typst\\\"},\\\"primitiveTypes\\\":{\\\"match\\\":\\\"\\\\\\\\b(any|str|int|float|bool|type|length|content|array|dictionary|arguments)\\\\\\\\b(?!-)\\\",\\\"name\\\":\\\"entity.name.type.primitive.typst\\\"},\\\"pug\\\":{\\\"lang\\\":\\\"pug\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.pug\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.pug\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(pug|jade)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(pug|jade)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.pug\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.pug\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(pug|jade)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.pug\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.pug\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(pug|jade)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.pug\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.pug\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(pug|jade)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.pug\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.pug\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"python\\\":{\\\"lang\\\":\\\"python\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.python\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.python\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(python|py3??|rpy|pyw|cpy|SConstruct|Sconstruct|sconstruct|SConscript|gypi??)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(python|py3??|rpy|pyw|cpy|SConstruct|Sconstruct|sconstruct|SConscript|gypi??)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.python\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.python\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(python|py3??|rpy|pyw|cpy|SConstruct|Sconstruct|sconstruct|SConscript|gypi??)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.python\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.python\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(python|py3??|rpy|pyw|cpy|SConstruct|Sconstruct|sconstruct|SConscript|gypi??)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.python\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.python\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(python|py3??|rpy|pyw|cpy|SConstruct|Sconstruct|sconstruct|SConscript|gypi??)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.python\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.python\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"r\\\":{\\\"lang\\\":\\\"r\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.r\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.r\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})([RSrs]|Rprofile)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})([RSrs]|Rprofile)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.r\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.r\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})([RSrs]|Rprofile)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.r\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.r\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})([RSrs]|Rprofile)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.r\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.r\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})([RSrs]|Rprofile)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.r\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.r\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"re\\\":{\\\"lang\\\":\\\"re\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.re\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.regexp.python\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(re)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(re)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.re\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.regexp.python\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(re)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.re\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.regexp.python\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(re)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.re\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.regexp.python\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(re)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.re\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.regexp.python\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"regexp\\\":{\\\"lang\\\":\\\"regexp\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.regexp\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.js.regexp\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(regexp)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(regexp)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.regexp\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.js.regexp\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(regexp)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.regexp\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.js.regexp\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(regexp)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.regexp\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.js.regexp\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(regexp)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.regexp\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.js.regexp\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"ruby\\\":{\\\"lang\\\":\\\"ruby\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.ruby\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.ruby\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(ruby|rbx??|rjs|Rakefile|rake|cgi|fcgi|gemspec|irbrc|Capfile|ru|prawn|Cheffile|Gemfile|Guardfile|Hobofile|Vagrantfile|Appraisals|Rantfile|Berksfile|Berksfile\\\\\\\\.lock|Thorfile|Puppetfile)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(ruby|rbx??|rjs|Rakefile|rake|cgi|fcgi|gemspec|irbrc|Capfile|ru|prawn|Cheffile|Gemfile|Guardfile|Hobofile|Vagrantfile|Appraisals|Rantfile|Berksfile|Berksfile\\\\\\\\.lock|Thorfile|Puppetfile)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.ruby\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.ruby\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(ruby|rbx??|rjs|Rakefile|rake|cgi|fcgi|gemspec|irbrc|Capfile|ru|prawn|Cheffile|Gemfile|Guardfile|Hobofile|Vagrantfile|Appraisals|Rantfile|Berksfile|Berksfile\\\\\\\\.lock|Thorfile|Puppetfile)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.ruby\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.ruby\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(ruby|rbx??|rjs|Rakefile|rake|cgi|fcgi|gemspec|irbrc|Capfile|ru|prawn|Cheffile|Gemfile|Guardfile|Hobofile|Vagrantfile|Appraisals|Rantfile|Berksfile|Berksfile\\\\\\\\.lock|Thorfile|Puppetfile)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.ruby\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.ruby\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(ruby|rbx??|rjs|Rakefile|rake|cgi|fcgi|gemspec|irbrc|Capfile|ru|prawn|Cheffile|Gemfile|Guardfile|Hobofile|Vagrantfile|Appraisals|Rantfile|Berksfile|Berksfile\\\\\\\\.lock|Thorfile|Puppetfile)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.ruby\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.ruby\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"rust\\\":{\\\"lang\\\":\\\"rust\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.rust\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.rust\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(r(?:ust|s))\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(r(?:ust|s))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.rust\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.rust\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(r(?:ust|s))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.rust\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.rust\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(r(?:ust|s))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.rust\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.rust\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(r(?:ust|s))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.rust\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.rust\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"scala\\\":{\\\"lang\\\":\\\"scala\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.scala\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.scala\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(s(?:cala|bt))\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(s(?:cala|bt))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.scala\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.scala\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(s(?:cala|bt))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.scala\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.scala\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(s(?:cala|bt))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.scala\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.scala\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(s(?:cala|bt))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.scala\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.scala\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"scss\\\":{\\\"lang\\\":\\\"scss\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.scss\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.css.scss\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(scss)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(scss)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.scss\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.css.scss\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(scss)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.scss\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.css.scss\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(scss)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.scss\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.css.scss\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(scss)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.scss\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.css.scss\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"setClause\\\":{\\\"begin\\\":\\\"(set)\\\\\\\\b\\\\\\\\s+\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"keyword.control.other.typst\\\"}},\\\"end\\\":\\\"(?=if)|(?=[]\\\\\\\\n$);\\\\\\\\[{}])\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#comments\\\"},{\\\"include\\\":\\\"#strictFuncCallOrPropAccess\\\"},{\\\"include\\\":\\\"#identifier\\\"}]},\\\"setIfClause\\\":{\\\"begin\\\":\\\"(if\\\\\\\\b(?!-))\\\\\\\\s*\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"keyword.control.conditional.typst\\\"}},\\\"end\\\":\\\"(?\u003c=\\\\\\\\S)(?\u003c!and|or|not|in|!=|==|\u003c=|\u003e=|[-*+/\u003c=\u003e]|\\\\\\\\+=|-=|\\\\\\\\*=|/=)(?!\\\\\\\\s*(?:and|or|not|in|!=|==|\u003c=|\u003e=|[-*+/\u003c=\u003e]|\\\\\\\\+=|-=|\\\\\\\\*=|/=|\\\\\\\\.))|(?=[]\\\\\\\\n);}])\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#comments\\\"},{\\\"include\\\":\\\"#expression\\\"}]},\\\"setStatement\\\":{\\\"begin\\\":\\\"(?=(set\\\\\\\\b(?!-))\\\\\\\\s*(?\u003c![])}])\\\\\\\\b[_\\\\\\\\p{XIDS}][-_\\\\\\\\p{XIDC}]*)\\\",\\\"end\\\":\\\"(?\u003c=\\\\\\\\))(?!\\\\\\\\s*if\\\\\\\\b)|(?=[]$);\\\\\\\\[{}\\\\\\\\s])\\\",\\\"name\\\":\\\"meta.expr.set.typst\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#comments\\\"},{\\\"include\\\":\\\"#setClause\\\"},{\\\"include\\\":\\\"#setIfClause\\\"}]},\\\"shebang\\\":{\\\"begin\\\":\\\"^(#!)\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.comment.line.shebang.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\n\\\",\\\"name\\\":\\\"comment.line.shebang.typst\\\"},\\\"shell\\\":{\\\"lang\\\":\\\"shell\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.shell\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.shell\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(shell|sh|bash|zsh|bashrc|bash_profile|bash_login|profile|bash_logout|\\\\\\\\.textmate_init)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(shell|sh|bash|zsh|bashrc|bash_profile|bash_login|profile|bash_logout|\\\\\\\\.textmate_init)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.shell\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.shell\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(shell|sh|bash|zsh|bashrc|bash_profile|bash_login|profile|bash_logout|\\\\\\\\.textmate_init)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.shell\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.shell\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(shell|sh|bash|zsh|bashrc|bash_profile|bash_login|profile|bash_logout|\\\\\\\\.textmate_init)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.shell\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.shell\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(shell|sh|bash|zsh|bashrc|bash_profile|bash_login|profile|bash_logout|\\\\\\\\.textmate_init)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.shell\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.shell\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"showAnyClause\\\":{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"keyword.control.other.typst\\\"}},\\\"match\\\":\\\"(show)\\\\\\\\b\\\\\\\\s*(?=:)\\\"},\\\"showSelectClause\\\":{\\\"begin\\\":\\\"(show)\\\\\\\\b\\\\\\\\s*\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"keyword.control.other.typst\\\"}},\\\"end\\\":\\\"(?=[]\\\\\\\\n$:;}])\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#comments\\\"},{\\\"include\\\":\\\"#markupLabel\\\"},{\\\"include\\\":\\\"#expression\\\"}]},\\\"showStatement\\\":{\\\"begin\\\":\\\"(?=(show\\\\\\\\b(?!-)))\\\",\\\"end\\\":\\\"(?=[]$);\\\\\\\\[{}\\\\\\\\s])\\\",\\\"name\\\":\\\"meta.expr.show.typst\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#comments\\\"},{\\\"include\\\":\\\"#showAnyClause\\\"},{\\\"include\\\":\\\"#showSelectClause\\\"},{\\\"include\\\":\\\"#showSubstClause\\\"}]},\\\"showSubstClause\\\":{\\\"begin\\\":\\\"(:)\\\\\\\\s*\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.separator.colon.typst\\\"}},\\\"end\\\":\\\"(?=[]\\\\\\\\n);}])\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#comments\\\"},{\\\"include\\\":\\\"#expression\\\"}]},\\\"sql\\\":{\\\"lang\\\":\\\"sql\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.sql\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.sql\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(sql|ddl|dml)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(sql|ddl|dml)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.sql\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.sql\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(sql|ddl|dml)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.sql\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.sql\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(sql|ddl|dml)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.sql\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.sql\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(sql|ddl|dml)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.sql\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.sql\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"strictComments\\\":{\\\"patterns\\\":[{\\\"include\\\":\\\"#blockComment\\\"},{\\\"include\\\":\\\"#strictLineComment\\\"}]},\\\"strictFuncCallOrPropAccess\\\":{\\\"begin\\\":\\\"(?=(\\\\\\\\.)?(?\u003c![])}])\\\\\\\\b[_\\\\\\\\p{XIDS}][-_\\\\\\\\p{XIDC}]*(?=[(\\\\\\\\[]))\\\",\\\"end\\\":\\\"(?\u003c=[])])(?![(.\\\\\\\\[])|(?=[]#$),;}\\\\\\\\s]|$)\\\",\\\"name\\\":\\\"meta.expr.call.typst\\\",\\\"patterns\\\":[{\\\"match\\\":\\\"\\\\\\\\.\\\",\\\"name\\\":\\\"keyword.operator.accessor.typst\\\"},{\\\"captures\\\":{\\\"0\\\":{\\\"patterns\\\":[{\\\"include\\\":\\\"#primitiveFunctions\\\"},{\\\"include\\\":\\\"#primitiveTypes\\\"},{\\\"match\\\":\\\".*\\\",\\\"name\\\":\\\"entity.name.function.typst\\\"}]}},\\\"match\\\":\\\"(?\u003c![])}])\\\\\\\\b[_\\\\\\\\p{XIDS}][-_\\\\\\\\p{XIDC}]*(?=[(\\\\\\\\[])\\\"},{\\\"include\\\":\\\"#identifier\\\"},{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"meta.brace.round.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"meta.brace.round.typst\\\"}},\\\"match\\\":\\\"(\\\\\\\\()\\\\\\\\s*(\\\\\\\\))\\\"},{\\\"include\\\":\\\"#callArgs\\\"},{\\\"include\\\":\\\"#contentBlock\\\"}]},\\\"strictLineComment\\\":{\\\"begin\\\":\\\"(?\u003c!:)//\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"punctuation.definition.comment.typst\\\"}},\\\"end\\\":\\\"(?=$|\\\\\\\\n)\\\",\\\"name\\\":\\\"comment.line.double-slash.typst\\\"},\\\"strictMathFuncCallOrPropAccess\\\":{\\\"begin\\\":\\\"(?=(?:(\\\\\\\\.)((?!_)\\\\\\\\p{XIDS}(?:(?!_)\\\\\\\\p{XIDC})*)|(?:(?\u003c=_)|\\\\\\\\b)(?!_)\\\\\\\\p{XIDS}(?:(?!_)\\\\\\\\p{XIDC})+)(?=\\\\\\\\())\\\",\\\"end\\\":\\\"(?\u003c=\\\\\\\\))(?![(.]|(?:(?\u003c=_)|\\\\\\\\b)(?!_)\\\\\\\\p{XIDS}(?:(?!_)\\\\\\\\p{XIDC})+(?=\\\\\\\\())|(?=[]$),;}\\\\\\\\s]|$)\\\",\\\"name\\\":\\\"meta.expr.call.typst\\\",\\\"patterns\\\":[{\\\"match\\\":\\\"\\\\\\\\.\\\",\\\"name\\\":\\\"keyword.operator.accessor.typst\\\"},{\\\"captures\\\":{\\\"0\\\":{\\\"name\\\":\\\"entity.name.function.typst\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#primitiveFunctions\\\"},{\\\"include\\\":\\\"#primitiveTypes\\\"},{\\\"match\\\":\\\".*\\\",\\\"name\\\":\\\"entity.name.function.typst\\\"}]}},\\\"match\\\":\\\"(?:(?\u003c=_)|\\\\\\\\b)(?!_)\\\\\\\\p{XIDS}(?:(?!_)\\\\\\\\p{XIDC})+(?=\\\\\\\\()\\\",\\\"name\\\":\\\"entity.name.function.typst\\\"},{\\\"include\\\":\\\"#mathIdentifier\\\"},{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"meta.brace.round.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"meta.brace.round.typst\\\"}},\\\"match\\\":\\\"(\\\\\\\\()\\\\\\\\s*(\\\\\\\\))\\\"},{\\\"include\\\":\\\"#mathCallArgs\\\"}]},\\\"stringLiteral\\\":{\\\"begin\\\":\\\"\\\\\\\"\\\",\\\"beginCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"punctuation.definition.string.typst\\\"}},\\\"end\\\":\\\"\\\\\\\"\\\",\\\"endCaptures\\\":{\\\"0\\\":{\\\"name\\\":\\\"punctuation.definition.string.typst\\\"}},\\\"name\\\":\\\"string.quoted.double.typst\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"constant.character.escape.string.typst\\\"}},\\\"match\\\":\\\"(\\\\\\\\\\\\\\\\(?:[^u]|u\\\\\\\\{?[0-9A-Za-z]*}?))|[^\\\\\\\"\\\\\\\\\\\\\\\\]+\\\"}]},\\\"swift\\\":{\\\"lang\\\":\\\"swift\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.swift\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.swift\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(swift)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(swift)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.swift\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.swift\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(swift)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.swift\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.swift\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(swift)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.swift\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.swift\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(swift)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.swift\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.swift\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"systemverilog\\\":{\\\"lang\\\":\\\"systemverilog\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.systemverilog\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.systemverilog\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(s(?:ystemverilog|vh??))\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(s(?:ystemverilog|vh??))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.systemverilog\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.systemverilog\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(s(?:ystemverilog|vh??))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.systemverilog\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.systemverilog\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(s(?:ystemverilog|vh??))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.systemverilog\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.systemverilog\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(s(?:ystemverilog|vh??))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.systemverilog\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.systemverilog\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"ts\\\":{\\\"lang\\\":\\\"ts\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.ts\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.ts\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(t(?:s|ypescript))\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(t(?:s|ypescript))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.ts\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.ts\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(t(?:s|ypescript))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.ts\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.ts\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(t(?:s|ypescript))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.ts\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.ts\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(t(?:s|ypescript))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.ts\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.ts\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"tsx\\\":{\\\"lang\\\":\\\"tsx\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.tsx\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.tsx\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(tsx)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(tsx)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.tsx\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.tsx\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(tsx)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.tsx\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.tsx\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(tsx)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.tsx\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.tsx\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(tsx)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.tsx\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.tsx\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"twig\\\":{\\\"lang\\\":\\\"twig\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.twig\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.html.twig\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(twig)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(twig)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.twig\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.html.twig\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(twig)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.twig\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.html.twig\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(twig)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.twig\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.html.twig\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(twig)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.twig\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.html.twig\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"typst\\\":{\\\"lang\\\":\\\"typst\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.typst\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.typst\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(typ(?:st|))\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(typ(?:st|))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.typst\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.typst\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(typ(?:st|))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.typst\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.typst\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(typ(?:st|))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.typst\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.typst\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(typ(?:st|))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.typst\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.typst\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"typst-code\\\":{\\\"lang\\\":\\\"typst-code\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.typst-code\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#code\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(typ(?:st-code|c))\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(typ(?:st-code|c))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.typst-code\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#code\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(typ(?:st-code|c))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.typst-code\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#code\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(typ(?:st-code|c))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.typst-code\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#code\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(typ(?:st-code|c))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.typst-code\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#code\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"vb\\\":{\\\"lang\\\":\\\"vb\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.vb\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.asp.vb.net\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(vb)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(vb)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.vb\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.asp.vb.net\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(vb)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.vb\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.asp.vb.net\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(vb)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.vb\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.asp.vb.net\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(vb)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.vb\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.asp.vb.net\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"verilog\\\":{\\\"lang\\\":\\\"verilog\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.verilog\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.verilog\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(v(?:erilog||h))\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(v(?:erilog||h))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.verilog\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.verilog\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(v(?:erilog||h))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.verilog\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.verilog\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(v(?:erilog||h))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.verilog\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.verilog\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(v(?:erilog||h))\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.verilog\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.verilog\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"whileClause\\\":{\\\"begin\\\":\\\"(while)\\\\\\\\b\\\\\\\\s*\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"keyword.control.loop.typst\\\"}},\\\"end\\\":\\\"(?\u003c!(?:while|and|not|if|or|in|!=|==|\u003c=|\u003e=|[-*+/\u003c\u003e]|=\u003e?|\\\\\\\\+=|-=|\\\\\\\\*=|/=)\\\\\\\\s*)(?=[\\\\\\\\n\\\\\\\\[{])|(?=[]\\\\\\\\n#$),;}]|$)\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#expression\\\"}]},\\\"whileStatement\\\":{\\\"begin\\\":\\\"(?=(while\\\\\\\\b(?!-)))\\\",\\\"end\\\":\\\"(?\u003c=[]}])(?![\\\\\\\\[{])|(?=[]\\\\\\\\n$);}]|$)\\\",\\\"name\\\":\\\"meta.expr.while.typst\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"#comments\\\"},{\\\"include\\\":\\\"#whileClause\\\"},{\\\"include\\\":\\\"#codeBlock\\\"},{\\\"include\\\":\\\"#contentBlock\\\"}]},\\\"xml\\\":{\\\"lang\\\":\\\"xml\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.xml\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.xml\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(xml|xsd|tld|jsp|pt|cpt|dtml|rss|opml)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(xml|xsd|tld|jsp|pt|cpt|dtml|rss|opml)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.xml\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.xml\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(xml|xsd|tld|jsp|pt|cpt|dtml|rss|opml)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.xml\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.xml\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(xml|xsd|tld|jsp|pt|cpt|dtml|rss|opml)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.xml\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.xml\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(xml|xsd|tld|jsp|pt|cpt|dtml|rss|opml)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.xml\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.xml\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"xsl\\\":{\\\"lang\\\":\\\"xsl\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.xsl\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.xml.xsl\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(xslt??)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(xslt??)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.xsl\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.xml.xsl\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(xslt??)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.xsl\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.xml.xsl\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(xslt??)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.xsl\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.xml.xsl\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(xslt??)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.xsl\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"text.xml.xsl\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]},\\\"yaml\\\":{\\\"lang\\\":\\\"yaml\\\",\\\"patterns\\\":[{\\\"captures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"},\\\"3\\\":{\\\"name\\\":\\\"meta.embedded.block.yaml\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.yaml\\\"}]},\\\"4\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"match\\\":\\\"(`{3,})(ya?ml)\\\\\\\\b(.*?)(\\\\\\\\1)\\\",\\\"name\\\":\\\"markup.raw.block.typst\\\"},{\\\"begin\\\":\\\"(`{6})(ya?ml)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.yaml\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.yaml\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{6,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{5})(ya?ml)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.yaml\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.yaml\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{5,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{4})(ya?ml)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.yaml\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.yaml\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{4,}\\\\\\\\s*)\\\"}]},{\\\"begin\\\":\\\"(`{3})(ya?ml)\\\\\\\\b\\\",\\\"beginCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.begin.typst\\\"},\\\"2\\\":{\\\"name\\\":\\\"fenced_code.block.language.typst\\\"}},\\\"end\\\":\\\"\\\\\\\\s*(\\\\\\\\1)\\\",\\\"endCaptures\\\":{\\\"1\\\":{\\\"name\\\":\\\"punctuation.definition.raw.end.typst\\\"}},\\\"name\\\":\\\"markup.raw.block.typst\\\",\\\"patterns\\\":[{\\\"begin\\\":\\\"(^|\\\\\\\\G)(\\\\\\\\s*)\\\",\\\"contentName\\\":\\\"meta.embedded.block.yaml\\\",\\\"patterns\\\":[{\\\"include\\\":\\\"source.yaml\\\"}],\\\"while\\\":\\\"(^|\\\\\\\\G)(?!\\\\\\\\s*`{3,}\\\\\\\\s*)\\\"}]}]}},\\\"scopeName\\\":\\\"source.typst\\\",\\\"embeddedLangs\\\":[\\\"bat\\\",\\\"bibtex\\\",\\\"c\\\",\\\"clojure\\\",\\\"coffee\\\",\\\"cpp\\\",\\\"css\\\",\\\"csharp\\\",\\\"dart\\\",\\\"diff\\\",\\\"docker\\\",\\\"elixir\\\",\\\"erlang\\\",\\\"fsharp\\\",\\\"git-commit\\\",\\\"git-rebase\\\",\\\"go\\\",\\\"groovy\\\",\\\"handlebars\\\",\\\"html\\\",\\\"ini\\\",\\\"java\\\",\\\"javascript\\\",\\\"jsonc\\\",\\\"json\\\",\\\"julia\\\",\\\"latex\\\",\\\"less\\\",\\\"log\\\",\\\"lua\\\",\\\"make\\\",\\\"markdown\\\",\\\"objective-c\\\",\\\"perl\\\",\\\"raku\\\",\\\"php\\\",\\\"powershell\\\",\\\"pug\\\",\\\"r\\\",\\\"regexp\\\",\\\"ruby\\\",\\\"scss\\\",\\\"sql\\\",\\\"swift\\\",\\\"xml\\\",\\\"xsl\\\",\\\"yaml\\\",\\\"python\\\",\\\"rust\\\",\\\"scala\\\",\\\"shellscript\\\",\\\"typescript\\\",\\\"tsx\\\",\\\"twig\\\",\\\"verilog\\\",\\\"system-verilog\\\",\\\"vb\\\"],\\\"aliases\\\":[\\\"typ\\\"]}\"))\n\nexport default [\n...bat,\n...bibtex,\n...c,\n...clojure,\n...coffee,\n...cpp,\n...css,\n...csharp,\n...dart,\n...diff,\n...docker,\n...elixir,\n...erlang,\n...fsharp,\n...git_commit,\n...git_rebase,\n...go,\n...groovy,\n...handlebars,\n...html,\n...ini,\n...java,\n...javascript,\n...jsonc,\n...json,\n...julia,\n...latex,\n...less,\n...log,\n...lua,\n...make,\n...markdown,\n...objective_c,\n...perl,\n...raku,\n...php,\n...powershell,\n...pug,\n...r,\n...regexp,\n...ruby,\n...scss,\n...sql,\n...swift,\n...xml,\n...xsl,\n...yaml,\n...python,\n...rust,\n...scala,\n...shellscript,\n...typescript,\n...tsx,\n...twig,\n...verilog,\n...system_verilog,\n...vb,\nlang\n]\n"],"version":3}
